Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2: C% n: ]  _2 P
Guide to creating a Java script server Lineage 2+ [2 p/ M! }( C  ]" P# l

6 h# Q% c: Z, q% G7 q# I1 n/ z( W" k; c$ y; H
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
$ x4 e0 Y, z; N* U; f* n
. a: n' u- i' M' q6 y& Q- uСборка HF5, у Вас должны быть исходники, или папка"scripts".  H0 p, |8 V# J5 o+ ?7 n. E
Идем туда=> gameserver\data\scripts\quests,
( v- ?0 D! F0 T4 ~5 ]! J# {" T& Sвыбираем понравившийся квест, например "_101_SwordOfSolidarity"
# W* M, q2 `8 {5 P( sкопируем все содержимое из файла.! ^" {3 `5 H/ N

) T+ Z3 B/ k! l: ^, g- R7 Z& M
  p: B- E8 k& S. T) u2 L* n; T3 U- f! D5 u3 V! ?& J
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".( X% a% u9 O. a1 `+ |4 P
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
9 P0 I* B" s$ ~- ]7 Z4 M& J: [! n
! z$ n7 }  ?, m9 L; l7 D" a  x" r; B( @6 Y: b; p
! \- a# _6 r: B2 D& T6 k& d$ c
Сохраняем, закрываем.(делайте копии перед любыми действиями).
% g( u7 D& W; ?, a
& J* R% d! _% S1 D  [Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".
( @5 j5 h% a* m; M/ m% a
! G5 b3 w: N* Z8 E7 N; Y9 Q" G* BИдем в клиент( r" N1 i- g; m/ F# E. [* C
4 w. q  |/ m+ T! |
открываем "QuestName-*.dat"
4 e" ~( i7 H% v* O9 A3 I, копируем Оригинал квеста, меняем только ID "2121"
! `% {. B7 R9 Z* K( O
$ Z' W- u; e: W$ f- r' e, @1 O; H8 j3 {4 c; m8 n3 O  M0 K# i0 {7 b

& d8 M6 @9 p8 ]0 D# t2 aДелаем тоже самое в NpcString-*.dat& M4 M, P6 y, y7 e& i

# W, W5 y9 }8 [5 w2 K  G+ }6 m  C' O+ r0 x
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
+ G: l  _' m* `1 ]212101 u,Меч Единства\0
, Z- U- A' {; B: J  ~. s& n212102 u,Меч Единства(в процессе)\0
, K# z; `- b. R) [: }212103 u,Меч Единства (завершено)\0
2 y$ v5 B, \& D: w
- @& B0 I% K: r& Y- R! E$ wКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
% N0 M2 Q# a/ ?
6 D. `5 O+ y! c! k$ r6 C

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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