Показать сообщение отдельно
Непрочитано 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™
Сказали спасибо: