Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 23 K1 q2 c+ a) l2 R% t6 l! ~
Guide to creating a Java script server Lineage 2# Y0 Z* {* D$ h

8 F& F4 U/ j2 i0 L. n
0 j: i8 |& R3 g) A9 j" [Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
' N# t: `2 p; w; K# N* G6 @6 i9 j
* {& q5 t+ o" \1 W* v1 V, k! jСборка HF5, у Вас должны быть исходники, или папка"scripts".
" E$ M; R1 n0 n" u3 H: E) pИдем туда=> gameserver\data\scripts\quests,' X" E$ p+ r% \
выбираем понравившийся квест, например "_101_SwordOfSolidarity"9 N$ s6 ^0 m( G* a9 h
копируем все содержимое из файла.
- l/ c" n+ O' O: x4 L. X6 E( h: k% J5 U

2 \* o% L. |5 l2 c
$ r6 O# ]2 S) M4 s) m) N# PДалее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".3 C$ t* B1 v; m. j$ f! c0 J
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy, A' k2 o6 I' c8 H- P2 G7 T

" J2 q% Y' F: [( b$ Z) F+ O% ^5 l& k6 Q' Q6 r

- {* j, v7 _* IСохраняем, закрываем.(делайте копии перед любыми действиями).! i2 e. n% E) x, {$ J

2 Y; l  q; t( V2 e( I: o- nДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".
" E( v& R/ y3 X) I/ q* z" p- T, e+ ^
Идем в клиент
% `# y2 G$ R) {9 O: l5 G1 b9 E. K( {7 `( C/ D% Z. J! g) c) ~1 H
открываем "QuestName-*.dat"
& X$ X; @; T9 T# a  M, копируем Оригинал квеста, меняем только ID "2121"
% S3 L$ M% [7 {# |( I5 v% Q9 t5 x4 R- `

9 z* [) F, q! s9 a8 t) u1 B) D& h# C; P4 s+ B' J# b0 w
Делаем тоже самое в NpcString-*.dat) g9 {- c3 C0 R2 V, {2 [

4 m6 p; k% A5 \/ x0 \& @' {/ ]  c+ h
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
+ o4 z' t, Z) }, B& s212101 u,Меч Единства\09 m8 @* t6 I. m; m5 N# t
212102 u,Меч Единства(в процессе)\0  x9 F; m: d) `! y$ [
212103 u,Меч Единства (завершено)\0
7 M. w- e8 H9 r  E% k5 a( e8 {
! v" k+ W" N1 u0 [/ oКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.9 r$ J- ?' y# X2 `2 d, S' |: }) `
$ s3 K2 u. o" h: v6 A

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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