Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 27 N5 D- \) u# i3 l7 \4 \
Guide to creating a Java script server Lineage 2
$ r) n/ T: W5 x# m4 [. ]; ~, z' r" H- A- F* N) O& Q! G* t; O
9 t& M$ r: j, C# Y) `0 _
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.: _* f3 ~$ ^2 `5 _
2 i8 ]9 v! w) q6 h
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
* p+ K9 C3 Q5 p0 Y* S% dИдем туда=> gameserver\data\scripts\quests,' P4 I3 J# G" E# S
выбираем понравившийся квест, например "_101_SwordOfSolidarity"% K6 W* t; L" H
копируем все содержимое из файла.9 [) V; }$ e3 U& I

7 ?$ N% E/ w. H! g* F: y4 h6 K1 h/ R5 C4 O$ [  ^5 H7 ?
& r2 z2 E" c4 R
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity"., x  n7 O! |1 k0 N
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy$ m. I5 M" A( J9 f2 T
5 w' j- E; L) j% P3 T* U# f$ Q
# i' V( H! u& A. m2 J

( C8 {' g8 \  v6 [2 A: w" W; DСохраняем, закрываем.(делайте копии перед любыми действиями).
: C2 c5 `, j) _' I7 h: B' z
& I5 N6 i' ^! B1 JДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".
$ v  c, [% M+ E& o- D$ t" _
7 {+ q! a7 j0 z9 O0 kИдем в клиент
- k1 R# C8 Q* B0 ]; s: `9 i  ]( \6 ?; C
открываем "QuestName-*.dat"
' n/ w6 s- \2 Y. `$ u7 z2 R, копируем Оригинал квеста, меняем только ID "2121"
9 K& r5 s2 V' F; a% W$ l& G( I- d, C7 P0 Y3 I0 k

# }5 Y5 @+ Y0 b. ^& v* y- d0 e
3 C( L1 k. c) _* \/ BДелаем тоже самое в NpcString-*.dat
$ R9 e5 ^! K& y6 U& n+ r
. P9 E, w! |, Y- Z7 Q5 s7 _* V% F  s, _- ~
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.% }- i, q* d( ?: W
212101 u,Меч Единства\0- ?, Z- n/ w& n2 @4 Y+ J
212102 u,Меч Единства(в процессе)\00 }  x- U. L) H& \$ p
212103 u,Меч Единства (завершено)\0/ Z8 X! D' ]* T! N' h2 j+ @9 k
7 e+ V3 I4 B& Q9 z1 `0 s! n1 s
Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
* Y5 o. n# [: T  ]0 F! Y2 Z0 M+ h. n' g* V# ^1 J1 Q

Сообщение слишком большое

Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться

x
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

Правил начисления баллов

Опубликовать
Сектор творческих людей
Горячая линия

638638758

С понедельника по воскресенье с 9:00 до 23:00

Обратной связь

admin@artace.ru Онлайн

QR-код

Powered by Discuz! X3.5© 2001-2021 Comsenz Inc.