Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2: n# Z5 E1 k1 k/ r1 T; w! ]; Z- ^
Guide to creating a Java script server Lineage 2
$ q/ p8 d4 x2 T# m4 m, U' ]5 e3 N& N% {- i% S3 d
8 v# a- r, q2 C" Q3 F: m9 @
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.7 v& e0 x7 M5 y# o7 d( R, N

* k0 R( W5 {, M' \) bСборка HF5, у Вас должны быть исходники, или папка"scripts".# |8 @6 w4 ]3 `2 H+ F: Z9 B8 H
Идем туда=> gameserver\data\scripts\quests,( o7 ^3 O" v0 ~# |( p* [# }$ k
выбираем понравившийся квест, например "_101_SwordOfSolidarity") m( o7 N  A. s
копируем все содержимое из файла.
' v% E: n! }3 R  K  y: y; \, |- f5 m
" o( K4 u  d8 o0 k$ q, G  k4 S1 J
' H/ c' s0 M" W5 h8 z; v
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
. M3 |  v4 |- l  XТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy4 k7 c4 v/ s8 }/ G) L

  u" I. @1 d* O) V2 i5 H( n- i! |- c: Y8 d8 Z( q
, v: g, P7 k6 J0 ]# q
Сохраняем, закрываем.(делайте копии перед любыми действиями)." }* L# p* j* f- D

; P! X1 `: O4 bДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".3 j/ e9 T9 X" f, A3 n
5 [3 h& i) P* a1 L2 O
Идем в клиент
0 ~: x- K9 Y' y3 D0 M! `  {4 W' B; O, b2 n+ H8 K$ v7 d) i6 v
открываем "QuestName-*.dat"
6 V8 J  k3 q7 @: O3 C) x1 L, копируем Оригинал квеста, меняем только ID "2121"
$ Y) ?) {0 ^2 d6 t1 u' r* `
8 q# k6 y; Z* _8 g2 o& f5 r. b" ^& R3 C5 W& r& j" n' V' K' E) s

3 s4 F: Q: X! O3 Y/ `Делаем тоже самое в NpcString-*.dat
; {5 m3 L. ?0 p' i9 T1 A( J- W
3 Y7 ~! M) }; [( Q5 ~
3 w1 g9 M) o9 ~: E5 }! aВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
- k9 z: `/ Z3 R) k212101 u,Меч Единства\0
# ^) ^6 ~' s" l# ^4 n- q; @! J, \5 @212102 u,Меч Единства(в процессе)\0
3 o9 }4 z: Q9 y3 R* k+ d2 y. ~: g% J212103 u,Меч Единства (завершено)\0
9 @: Q0 @( U8 x) {
6 Y; `2 r5 ~: _5 Y: CКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
2 x  G+ x; Y+ X# N* B' L; `" n4 d( x6 R2 W( v

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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