Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 22 F$ x9 q0 s( J7 L! U: C! z, f
Guide to creating a Java script server Lineage 2; f* n7 j, J: ~* ~8 @# R2 F# R/ M/ v
8 z. G* Q2 H, a4 A: V5 }9 q
: g5 @# ?/ y' G1 A8 F9 M
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
4 ~5 P8 a9 J5 @+ }) k  l  X  `: {" E2 g& q+ s5 i
Сборка HF5, у Вас должны быть исходники, или папка"scripts".) {/ f/ G$ d9 o; ^5 D) t
Идем туда=> gameserver\data\scripts\quests,  g5 B* @: Y4 `. f+ w9 G1 [' b
выбираем понравившийся квест, например "_101_SwordOfSolidarity"
1 y" c5 ]8 ^% \. c# J1 o2 Mкопируем все содержимое из файла.! K7 k, P# e9 G" Y# b' n

2 {# J7 ?+ C; O9 |" c8 `+ \( L3 i+ W0 W3 I  j5 Z: b
6 O9 \% c* |8 P$ E' H
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".% X8 G  }' D: ^' u: ~, w
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy* L4 D& ]6 |- R' X

. m$ I" @" w: v
" C3 w$ [, N" m! V/ f/ i: {, `! x: i. I, j; R/ }- ^
Сохраняем, закрываем.(делайте копии перед любыми действиями).
; V% M' }" T6 G! D9 {6 i9 R
3 V) {& ]+ [# n3 D1 x0 sДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".
1 C- L3 Z8 A4 _& g6 H) m$ P8 g
6 E6 T9 u, D/ s9 {Идем в клиент
/ n& \) }8 U5 I7 ~, @. ^3 S; D& N3 M" C' p3 T5 I
открываем "QuestName-*.dat"5 n( ]1 l4 T1 a
, копируем Оригинал квеста, меняем только ID "2121", F4 T( V$ K. F+ z+ ^+ X1 G

' w( a# ^# J) I7 @* u9 \
2 p- t7 g7 F& n/ G5 a9 p' U' p6 i' E2 o: @' Y
Делаем тоже самое в NpcString-*.dat
: H8 }7 ^" m) x/ I6 Y6 J3 X2 e" M. H1 d# e
: G+ J% A. K* W2 B. w5 }" a8 }3 S
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.4 r) I& i+ p6 j3 ?" b
212101 u,Меч Единства\0
2 J8 G5 Q4 K" Y( Z, [& ~( v' ^212102 u,Меч Единства(в процессе)\0) g- R7 {* W: B: p5 u! H7 |
212103 u,Меч Единства (завершено)\0
" u6 x4 q6 x8 Z8 F! @& m1 j5 b$ D- B: i8 b; B. s
Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
- m0 ~+ i( U6 k$ j' y, V9 @! [) R9 ?# N0 W/ ]

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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