Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2! c$ b+ j! X3 X7 r9 j
Guide to creating a Java script server Lineage 2
* a4 y! ~0 n1 Z: T! b) m) K* W( M& H) m8 \

' _6 l% [0 a) b" i7 U6 g; I) oИзучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
, S7 w$ D& p6 L) X6 k5 S5 U! D% Y2 [. y
Сборка HF5, у Вас должны быть исходники, или папка"scripts".( a  h' f2 r5 ~! \  q0 N% m; T
Идем туда=> gameserver\data\scripts\quests,
; m+ c6 [  q, [; S0 n, {" o7 lвыбираем понравившийся квест, например "_101_SwordOfSolidarity"+ ?6 i) o8 I( U% E
копируем все содержимое из файла.
3 j' ^1 i% c7 [, B: K) n. v! w
2 n$ \, D: y) v" V/ ?  ~" G  \, h- n

5 L; S! E: y; a: z$ `Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
% t( n# h; a+ Y3 @Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
2 C: `! A7 a6 t. v  ]; f
: @9 P$ P: Q, }# D$ f4 R1 q7 {
  a% J6 j. @2 L
5 m, E' R, k3 uСохраняем, закрываем.(делайте копии перед любыми действиями).5 v( r' k7 F: h  o
- L) J+ ?& h. }1 d
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".1 h$ q& y, i0 J* p/ P! B
* H8 E) ]7 w% }7 e4 j3 l
Идем в клиент
9 @' n" N% x1 i8 }+ @& @- D4 Z& T
8 l0 G+ P* u1 F6 n6 f# `" T, Pоткрываем "QuestName-*.dat") B; Q, w4 J% {
, копируем Оригинал квеста, меняем только ID "2121"
0 R; k- Q! y& Y0 R6 N  n6 C& C4 }, W, P
0 @7 k3 T; o! M8 E% y
. K. A& F6 H, ~! c. n/ g( c6 }* N# `6 I. _* Q3 G& v5 J- z/ G
Делаем тоже самое в NpcString-*.dat- @* R+ {: Y; I5 g, {
; x4 a# @, L, x) h

: ?% H+ B( ^( Z* \$ Z8 E' U4 X* [. z; _В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.4 ^1 s3 Y& {7 k
212101 u,Меч Единства\0' T5 Q" M, g. P1 D5 ]9 o6 P3 j# i
212102 u,Меч Единства(в процессе)\0, h: m: c+ H2 l  c9 j
212103 u,Меч Единства (завершено)\0
4 Q+ Q, X% W( O3 s8 k6 r. c: ^# d
3 F3 q1 k/ `" u/ g: V0 }% A6 IКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.( O, X8 J* B# B
# X8 n! m3 x& r5 I

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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