Top.Mail.Ru

admin Дата публикации 2023-10-27 12:13:25

Руководство по созданию Java скрипта сервера

Руководство по созданию Java скрипта сервера Lineage 2
Guide to creating a Java script server Lineage 2


Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.

Сборка HF5, у Вас должны быть исходники, или папка"scripts".
Идем туда=> gameserver\data\scripts\quests,
выбираем понравившийся квест, например "_101_SwordOfSolidarity"
копируем все содержимое из файла.



Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy



Сохраняем, закрываем.(делайте копии перед любыми действиями).

Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".

Идем в клиент

открываем "QuestName-*.dat"
, копируем Оригинал квеста, меняем только ID "2121"



Делаем тоже самое в NpcString-*.dat


В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
212101 u,Меч Единства\0
212102 u,Меч Единства(в процессе)\0
212103 u,Меч Единства (завершено)\0

Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.

Страниц: [1]
Посмотреть полную версию: Руководство по созданию Java скрипта сервера