Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 28 P5 m: t# P. E) c9 l; _
Guide to creating a Java script server Lineage 28 L# M8 \3 S9 _0 g  I3 a+ z& v% ~6 n

: \: L4 {* l+ j& ?. [; _6 d7 J3 H! p4 i
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.1 i# r3 A+ F) f! J+ G2 v2 L) |
) R: D( j" E6 E( P# F. J! x
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
2 R+ w7 t7 V/ I; m; \! k, M6 YИдем туда=> gameserver\data\scripts\quests,( V7 |# i" N  K8 t. @5 [  f
выбираем понравившийся квест, например "_101_SwordOfSolidarity"
# S/ c/ v% ?0 E1 Jкопируем все содержимое из файла.6 r! ]  i% j1 }/ @2 J

- w4 f: ]6 v% I9 \
4 M; c$ ^1 P, U; Z: v' B: y$ h/ F" y( l  @) m$ a0 \
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".& T3 x, y/ f* S+ _& S  j
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy: g, Z1 v( u6 D% ~8 w

, t2 ^# {$ o$ S) Z* S! A! w* ~5 C8 _5 C

# N4 [4 X4 @: U5 e) H  O! a7 c. FСохраняем, закрываем.(делайте копии перед любыми действиями).
, e0 I* l$ ?+ W6 ~) g3 Q  e7 F5 [+ s" r- e8 u. O/ }
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".
9 y. j7 ]) k; _6 F; L, {; g! j4 F- |5 u
Идем в клиент
; w/ y9 _( m5 {$ S: u
: p. w/ l+ j; k+ r' j- W) D1 eоткрываем "QuestName-*.dat"# [  w# h( G8 u) ]+ z' V
, копируем Оригинал квеста, меняем только ID "2121"2 N- h8 K) {3 ]* ~

0 K; C! d& V4 ]# b8 A6 A9 L8 Z: `9 T* [, k. S. X+ z

( D7 l9 w9 ]: \' R% I; ^8 y& jДелаем тоже самое в NpcString-*.dat
( F5 q6 F9 t4 E% y# D; D  I2 T( I& @7 k& \) c% Q

% E; ]/ L' ?4 ~! ^$ |9 `6 L5 MВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
8 ~3 C! O7 G. m1 q" ^% _) Y- T212101 u,Меч Единства\08 s2 w9 ?# e" p
212102 u,Меч Единства(в процессе)\0* m1 w0 X/ D8 U6 Z! E( m1 W
212103 u,Меч Единства (завершено)\0, ^2 x) @2 _6 \( d$ E

, }2 a9 a% ]8 {Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.3 e% r8 q6 f) x% E' \! l" q

# V  m  z2 m7 N& d8 O2 _2 q

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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