Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2
4 D/ S/ z! ^7 @- i3 ]Guide to creating a Java script server Lineage 2; `* Y9 D4 n# ?# Q

& [6 ~) e% u3 \5 G- M+ _$ j) O/ {) U0 A( p. H
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
- [) |6 y% v' N; K6 O7 i% m, [1 H/ t/ Y/ j
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
0 p5 X0 n+ \6 [  uИдем туда=> gameserver\data\scripts\quests,' A# e. }4 i2 y- ~
выбираем понравившийся квест, например "_101_SwordOfSolidarity"6 f+ `% S3 j0 \' T
копируем все содержимое из файла.
: A3 f( ?, v4 f8 h/ v0 `, o; n
0 V' P; t8 Y0 d7 }& Y$ u" W, r+ Z5 R. @5 q  J

6 e  U/ k/ _. z( G2 u( n; `Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
* i% n% n3 _! T& rТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
8 C5 d4 T  V, v2 R, h7 h/ U& @0 ^0 L# o3 p7 b& h& ?
( |( K4 |7 ]; ?+ p, h* U6 e0 B/ U" e
  e. c# C( ]  f6 m
Сохраняем, закрываем.(делайте копии перед любыми действиями).# i( B$ ~1 p1 _- O3 F/ Z7 \" U: d

6 j4 K/ E% z7 e' r# PДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".0 \+ P: t9 ~$ t2 c

9 T) p/ z. _) g% g* S. ]Идем в клиент/ n! ]( r! d1 N; P! G! v" p2 `9 n
; @  w8 [8 J6 F, l0 C6 m) ^# c
открываем "QuestName-*.dat"
1 S5 [& R; R5 Z, копируем Оригинал квеста, меняем только ID "2121"
' S7 G2 f1 a* v1 Y7 @6 ]( Z
! j/ B% \9 p) z' b: F. x& f" N) `
8 x. e: d# p/ f# w. q* x! L
Делаем тоже самое в NpcString-*.dat
( m6 J, D* L$ I0 [8 I# w
$ P* J9 e9 Z, H8 n; ^6 L
3 ]( h+ X* q- P, M# L# HВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
. S; O: N8 G9 }9 O212101 u,Меч Единства\0+ g6 l3 e) y$ A
212102 u,Меч Единства(в процессе)\0
1 E% a% P! x- {6 a212103 u,Меч Единства (завершено)\0& x# F% S3 Z0 k* E/ I
+ ]2 n/ p* T  W4 f
Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
1 j2 g6 X7 S; P5 Y" N4 c5 Y* [# y8 G: Y

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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