Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2
* F1 M- l, ]1 e* E2 g: W) U* l0 aGuide to creating a Java script server Lineage 23 K. Q+ V1 T5 W0 _
; Z0 R3 `2 S/ r# A# W  Z& v

. {7 r( e/ t7 y8 Z6 t3 TИзучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.1 V1 R% d" r5 U( r7 M, V5 W
# a& M4 R% S6 \* @% U
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
8 }% H% g  a: Z3 I4 |# i% oИдем туда=> gameserver\data\scripts\quests,
5 k& e7 F3 I+ a6 nвыбираем понравившийся квест, например "_101_SwordOfSolidarity") K/ {' l  z# G2 J/ D2 a; @
копируем все содержимое из файла.: n' U# P$ Q. o4 S2 b
- L# b& ~0 Y: x) k" h

$ [: x7 ?) p/ [6 D6 E
* N$ L1 b$ h) O( P$ ?. }Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
6 G( g9 B3 @; j6 ]5 _Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy/ W) `& u' q: o8 _: l/ v- t

+ n8 ]+ V- @4 p% Q. t* d, D# t; l- `9 N7 Y% W2 X, |6 m

( H4 I5 U. W% @" y$ `# e- BСохраняем, закрываем.(делайте копии перед любыми действиями).
4 t' i4 ~: [& O2 K) p+ A0 q& N( z5 Y0 W; Z
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".9 M4 Z) g- x6 U+ p5 n4 y
5 Q9 j7 u' i4 X2 C4 q1 y4 A
Идем в клиент" K: j6 g: i; g9 D

8 |6 L5 h* _% W5 V3 Hоткрываем "QuestName-*.dat"
: s( J- |" K0 _+ `4 `6 t& r3 O, копируем Оригинал квеста, меняем только ID "2121"6 |1 H2 S" s, F. m( ~

8 N" C+ f) c# @8 m, @% [' x+ o% o: `( N1 o# A; m& l
8 `& C- i& G9 f* W7 @# |
Делаем тоже самое в NpcString-*.dat  C* T% S% B1 j

$ L, k$ K& X1 c/ H6 C9 \
) l2 v- |2 C0 z" [1 N% N8 I; UВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.) j: v6 ^& u+ a8 \/ x7 a
212101 u,Меч Единства\0
$ o- `  V: c$ o$ Z3 n7 t212102 u,Меч Единства(в процессе)\0
& ]0 V$ `8 W+ P6 h% @8 @: J- O212103 u,Меч Единства (завершено)\0
1 Y- F. D- D4 Y5 x6 G1 r  y& e- t
5 O2 p3 M% s: X+ J$ \! ^Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.8 @9 U6 O% D+ W: ], S

3 [  Z/ G, q; n+ |4 t  I5 O. K

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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