|
[tutorial] Mapx.mul Размером 20000 * 20000 Своми Руками |
|
|
StaticZ |
3.1.2011, 4:57
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Warstone @ 3.1.2011, 3:31) Только вот RunUO 2.1 (и ниже) для CA и HS все-еще делают 0x7FFF и 0x3FFF соответственно.
Да не важно, куда такую карту? тут проблем выше крыши и так... -радар капризничает, при определенных обстоятельствах статика не рисуется, клиент отказывается запускаться при статики жирнее ~500 мб (а может и меньше), а с увелечением размерности карты в 4 раза это уже не такая уж фантастическая цифра, я бы сказал реальная. Я уже молчу о том что облизать обустроить и отстроить туже феллюку - огромный труд, а 4, 8 и тд "фелюк" просто коласальнный. По нашему опыту знаю, сколько уже сделали и все делаем делаем и делаем, еще 80-90% совершенно не обустроенно, только 1/3 одного континента заканчиваем декорить и править) P.S. имхо кто хочет делать такую мапу должен быть в состоянии изменить протокол на СА и ХС, иначе дело не по силам...
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
4.12.2012, 19:26
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Хотел бы еще добавить, что в HS\SA в таблице на самом деле 7 карт, а в ML - 6 - последняя всюду пустышка с именем "Unknown", нулевыми размерами и индексами файлов равными -1 :=)
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
10.7.2013, 23:48
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Nickname @ 10.7.2013, 21:18) Тема старая, возможно уже нашлось решение с мини-картой? StaticZ, тебе удалось решить эту проблему и можешь ли ты поделиться решением? Пока не занимался, там не удобно все это каждый раз менять, так что вынес все это дело в конфиги для UCS... Скорее всего через него и буду решать ) Цитата(Nickname @ 10.7.2013, 21:18) Warstone, у тебя нигде не завалялось той самописной проги, которая клеит 4 карты в одну?
Можете воспользоватся нашим Fiddler+ (IMG: http://s1.ipicture.ru/uploads/20130711/URzZBMWM.png)
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
11.7.2013, 2:07
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Nickname @ 11.7.2013, 2:02) Понятно... и спасибо за Fiddler+, я и подумать не мог, что Вы добавили такую возможность.
да и не ее одну )
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
11.7.2013, 12:39
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Warstone @ 11.7.2013, 11:57) Да... Заодно для любителей оставлять только Феллюку... Если сделать пустой фаил статики, то не надо его копировать с разными названиями... Достаточно номера поменять в этой таблице на используемый фаил. Например: Оставляем только map0.mul... Делаете пустыми statics1.mul staidx1.mul (пустой не значит занимает 0 байт), а карты 3-7 просто "перенаправляете" в первую. После этого map3-7 можно вообще удалить. Они не нужны. Таким образом можно себе места выиграть. Так как эти карты не будут грузиться в память. СтатикЗ, тебя это особенно касается.
А разница? он же отмапит несколько раз одно и тоже )
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
13.7.2013, 4:33
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Warstone @ 12.7.2013, 2:02) Нет. Он маппит один раз, а потом пользуется поинтерами. Из таблицы файлов файлы будут отмапплены только один раз.
Не факт, это смотря как написанно.. проверят надо, хотя звучит в принципе разумно и похоже не правду...
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
27.6.2014, 17:41
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Еще 5 копеек от меня:
В клиенте по умолчанию грузиться карта map0 и все значения ставятся по умолчанию для этой карты, в том числе и ее размеры. Меняются они лишь при смене карты, поэтому если надо менять размеры 0й карты, то стоит также изменить значения по умолчанию для переменных хранящих размер текущей карты. Найти их для клиента 7.0.23.1 можно по адресу 00708CF8, ну для любого другого клиента в принципе не сложно, самый простой способ - сделать тупо поиск "mobtypes.txt" в .data и немного выше будут искоеммые значения.
Впринципе можно и без этого, если при логине тупо перекинуть игрока на другую карту и обратно, но это не красивое решение ))
Сообщение отредактировал StaticZ - 27.6.2014, 17:43
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|