Генерация методом buildzone - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа с геодатой

Работа с геодатой Разработка и правка Геодаты для ява серверов.

Закрытая тема
Опции темы
Непрочитано 07.09.2010, 19:35   #11
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: Генерация методом buildzone

Он появился, но в очень узком кругу людей. Хотя если есть желание то дизасм в руки и бог в помощь:

[HIDE=200]
0027BCCC <<-- do not take this JNZ (change it)
001604DD <<-- JE change to JNZ
00160513 <<-- Change to JNZ
0016098B <<-- Change to JNZ
0016098B <<-- Change to JE
001615C3 <<-- JE to JNZ
001615E7 <<-- JE to JNZ
00161623 <<-- JE to JNZ
001616E4 <<-- JE to JNZ
00161776 <<-- JE to JNZ
00162584 <<-- determines whether or not %S_path is created, its JNZ normally, so make it JE
[/HIDE]
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™
Непрочитано 07.09.2010, 21:22   #12
Аватар для Magister

По умолчанию Re: Генерация методом buildzone

Цитата:
Сообщение от KilRoy Посмотреть сообщение
Он появился, но в очень узком кругу людей. Хотя если есть желание то дизасм в руки и бог в помощь:

*** скрытый текст ***
спасибо, за инфу. Удалось ли что сделать в данном направлении? напиши если что в ПМ.
__________________
Magister вне форума
Непрочитано 07.09.2010, 22:55   #13
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: Генерация методом buildzone

Да было всё под финал до моего ухода в армию. Щас у меня нечего нету, всё осталось в ДуоТМ.
Был бы жив ПП было б намного легче с билдами гео
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™
Непрочитано 07.09.2010, 23:24   #14
Аватар для Ozzy
Администратор

По умолчанию Re: Генерация методом buildzone

//OFFTOP Ну че, поздравляю с дембелем
Ozzy вне форума
Сказали спасибо:
Непрочитано 07.09.2010, 23:31   #15
Аватар для Deazer

По умолчанию Re: Генерация методом buildzone

Метод простой , Engine.dll давно нокнул под фрею
http://dump.ru/file/4714814 юзайте на здоровье.
PS Тут нокнуто не все - будет генерить по 5-6 суток 1 кусок.
Хотите быстрее включите мозг, не хотите включать могу продать. Гео полную имею - будет интересно продам - но дорого , дешевле чем Стазис - качество не хуже ни на квадрат
Deazer вне форума
Сказали спасибо:
Непрочитано 07.09.2010, 23:55   #16
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: Генерация методом buildzone

Ну некто не говорил что, что-то тут есть сложное. Просто есть свои ньюансы
//ОФФТОП
Ozzy
От души
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™
Непрочитано 07.09.2010, 23:57   #17
Аватар для Deazer

По умолчанию Re: Генерация методом buildzone

Может сложного и нет , но почемуто гео сделали только я и стазис, молчу уже про снятие тимиды с Engine.dll которое фюри так и не законичила под 216 ревизию ну и про юничат даже вспоминать не буду
Deazer вне форума
Сказали спасибо:
Непрочитано 08.09.2010, 00:13   #18
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: Генерация методом buildzone

Мужик, давай без понтов. Смешно уже на такие посты смотреть
Вроде же щас для своего счастья нужно чуть подумать, и будет всё в ажуре
А то что Фьюри что-то не сделала, это ещё не значит что она не может этого
Ей можно сказать только спасибо за то наставление, помощь, и её золотые руки
---------
По теме, раз есть люди облегчающие как то жизнь не включающим мозг, то к Engine.dll (Спасибо большое товарищу Deazer ) можно скинуть давно написанный мануал (Может и не совсем понятный для всех, или чем то не правильный, но рабочий )
Код:
Для билда квадратов гео с клиента, эта папка уже полностью готова.Также проставлены правильные коллизии (Надеюсь что проставлены :) )

geostudio - ( Сама папка с активированной буилдзоной)
Alpha - ( Прога для склеивания нескольких билдов)
PandasBuildzoneConv - ( Прога для конверта полученного билда в готовый квадрат геодаты)
Остальное (HD GeoEditor, L2EncDec) найдёте на просторах инета.
Так-же если что-то непонятно, советую обратиться на форум ПП (http://www.postpacific.com/)

==============
!!!ВАЖНО:Для правильной смены названия папки (geostudio) нужно также прописать новое 
название в l2.ini (Надеюсь разберётесь :) )
==============

/-----------------------------------------------------------------------------------\
Краткое описание процесса билда квадрата:

1) Меняем LocalMap=16_10.unr  (16_10.unr) в l2.ini, на нужный нам. 
(к примеру 20_17 = LocalMap=20_17.unr (!!!Не забывайте что .unr нужен :) ))

2) Важно учесть, что квадрат за 1н раз не сбилдишь полностью, приходиться делать 3 захода, 
следовательно при 1м билде опцию "IsL2Seamless" в l2.ini, ставим на "false".

        а) 1й билд: IsL2Seamless=false (Билдим с любой точки заданного квадрата)
        б) 2й билд: IsL2Seamless=true   (Билдим с правого края, визуально найти центр края квадрата (отступ делать на 2ва блока (блок=8точек) NSEW, по редактору геодаты)
        в) 3й билд: IsL2Seamless=true   (Билдим с нижнего края, визуально найти центр края квадрата (отступ делать на 2ва блока (блок=8точек) NSEW, по редактору геодаты)

P.S чтобы не бегать как дибил по квадрату в клиенте, просто открываем такойже квадрат геодаты любой другой команды, 
ищем края, выделяем любую ПРОХОДИМУЮ (Чтобы перс на неё мог стать и не скатиться в низ и т.д) точку,
запоминаем координаты (Вида: XXXXXX, YYYYYY, ZZZZZZ) и в запущенном клиенте прописываем их через "c_teleport X= Y= Z=" (Без кавычек)

3) Вроде все настройки проставили, запускаем клиент, если это 1й билд то с любого места в консоле ( ~ - тильда (Она-же "Ё")),
пишем волшебное слово buildzone map=XX_YY (тут без .unr (место XX_YY пишем то что прописали в l2.ini на "LocalMap=")).
После ввода команды, клиент как бы поймает фриз, если этот фриз длиться уже 5 минут, то всё проходит успешно :).

4) После удачного билда клиент отвиснет, а в папке появится файл "x_path.txt" (за место Х, будет первая цифра квадрата (Тоесть если квадрат
19_20, то будет 1_path.txt, если 20_11 то 2_path.txt)). Копируем его в любое удобное место, переименовываем к примеру в 
XX_YY_center.txt (Если это первый билд то center, если 2й то leftside, если 3й то downside (ну все это лишь для удобства :) )

5) Дальше добилдиваем оставшиеся стороны (не забываем менять IsL2Seamless в l2.ini).В итоге получится 3 файла, каждый весом ~100МБ.
Запускаем программу Alpha, выбираем в "Сколько файлов объединить" - 3, в каждое окошко засовываем наши 3 сбилденных ТХТ файла 
(Важно, квадрат что билдили с IsL2Seamless=false должен быть засунут в 1е окошко!!!), далее жмём "Сохранить в...", пишем имя файла и сохраняем.

6)Открываем PandasBuildzoneConv, в поля X и Y пишем то что писали в LocalMap в l2.ini, далее жмём "Load *_path.txt", выбираем ТХТ файл 
сделанный через прогу Alpha, она пару секунд проанализирует файл и дальше станет активным окно "Save *_conv.dat", используем его по назначению :)
В итоге получается готовый квадрат :) НО на расстоянии в 2ва блока остаётся маленькая линия по правому и нижнему краю, их надо будет убирать,
тут помогут мануалы по редактированию геодаты (гугл в руки :) + надо будет вручную дорисовать правый нижний угол (4ре блока)
Также, если в квадрате есть двери, то в помощь l2wh.com + мануалы на просторе по декодированию и обратному шифрованию файлов л2
(Расшифровать и обратно нужно именно тот квадрат в котором есть двери)
\-----------------------------------------------------------------------------------/

Опять-же если что-то непонятно, советую обратиться на форум ПП (http://www.postpacific.com/)


© KilRoy - Специально для DuoTM (http://duotm.com)
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™
Сказали спасибо:
Непрочитано 08.09.2010, 00:19   #19
Аватар для Ozzy
Администратор

По умолчанию Re: Генерация методом buildzone

Насчет ссылочки на пп - пп умер к сожалению
Ozzy вне форума
Непрочитано 08.09.2010, 00:21   #20
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: Генерация методом buildzone

Ну то что он умер я знаю, просто этот мануальчик писался то год назад, даже чуть больше чем год Тогда и ДуоТМ'овцы не в тотальном подполье были, и ПП жил, и люди умнее были Оо...
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™
Закрытая тема

Метки
buildzone, геодата, геодата бункера


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 13:41. Часовой пояс GMT +3.

Вверх