Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2) p+ W. Z6 s" }- _" n: Q2 L
Guide to creating a Java script server Lineage 22 @7 N0 d$ F0 U4 W

/ K$ u7 {' D" f( n& R4 `4 p9 @% v3 ^: b1 O( E
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.) `3 v, j; ?2 {; i- J/ ?
# M; H! |; j, Z5 _1 B& g
Сборка HF5, у Вас должны быть исходники, или папка"scripts"., W; h+ m$ e+ I$ [! |
Идем туда=> gameserver\data\scripts\quests,
1 l' e' Y7 h' i1 ~1 sвыбираем понравившийся квест, например "_101_SwordOfSolidarity"
/ T' B" ?1 L! r" W* g# i1 Oкопируем все содержимое из файла.  c% n+ r) g; x% r* u
7 ?4 E& e4 S! Q# U8 x  `) g5 Z2 j, h( i

6 @7 w3 U% _4 J% \
! x( y. `( j+ T* I  d* X0 b& y' w! tДалее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
" `' L9 Q& P* A! x( d: G6 e# oТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
2 l. U; h' r: A* u6 ?
2 j, j& C/ h1 G+ G. |, T; @2 \
" h3 S4 X0 B. e/ u" }6 J- d! {# U/ `+ Z5 j2 Z: E' D3 A7 {! i0 x
Сохраняем, закрываем.(делайте копии перед любыми действиями).
4 b& f) ~- g: H; A- z+ r: K  g; J
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".
) \. r5 l5 D$ F* i: z- q2 m+ B
. p4 d* m' i! J& ?Идем в клиент) J: e: @7 ~5 J* y

: ~3 @4 }  T( `: X' _4 ~, Xоткрываем "QuestName-*.dat"
: r( h& t, b) i) {+ C, копируем Оригинал квеста, меняем только ID "2121"7 c9 ?% M+ u$ V! b/ P0 Q9 h
/ _& N6 h7 f1 s. J  ]8 o: U

$ f  S/ l! F* L& A2 C  ~
0 K5 w% x# l% kДелаем тоже самое в NpcString-*.dat
+ [1 k$ D/ W: t; v! o  k6 [2 g  u) M( z

4 `5 F: |% x$ s. u  JВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.6 S( Q8 D+ B& c. t4 Z, ]
212101 u,Меч Единства\0+ z) D, _4 N  z8 X
212102 u,Меч Единства(в процессе)\0
7 u# b6 [! C: D- i) e212103 u,Меч Единства (завершено)\0
7 d: A% e4 e1 F  x+ Y5 }" d7 [" e; k! G' d" _' |/ a, d
Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.0 A- r  Z5 ~. z  j: Y# {4 z* J' ]
) z! @+ G( u8 k) i5 H

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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