Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 26 ^8 f! [( f) C1 ^! w6 s
Guide to creating a Java script server Lineage 2
  l- o/ n, I, }  R  t& g2 Q8 w( _" T8 d0 f& g6 Z
4 w/ h3 v  x% ~) y. X
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.( N" E5 Z% `$ t4 U6 c3 c
4 M1 i" q+ ]  I* z8 ^
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
) \. f# V+ }0 r9 g& c* W3 n3 T) pИдем туда=> gameserver\data\scripts\quests,9 t4 K0 D1 T; o! R
выбираем понравившийся квест, например "_101_SwordOfSolidarity"
- f6 O$ M* [, ?  Qкопируем все содержимое из файла.% m) r# N5 J4 H$ q9 A6 P. a

7 h. `9 E1 a& i0 s! [' Y1 k3 }2 b0 n4 h; U7 ]7 i) s% R

& X+ W3 [! R! ~' s# TДалее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".0 K9 Z- g8 ?) Y  T8 r) z! n
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy( H5 m' ?& U% U1 }: k; l2 }; g/ ]

3 C$ J- q0 }  C. C8 `4 Y# w, {6 s+ H/ B

2 B, G1 k) P) l* MСохраняем, закрываем.(делайте копии перед любыми действиями).$ J" A; c$ L' n& P

4 C$ o3 X: ]( {- UДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".- L9 l0 c  [0 R# `7 e% @/ ^9 p
  ~1 a) D# l+ |) V  e# @* f& a
Идем в клиент
" {: c0 e/ J. X5 E8 W3 v: G
. k) q4 {( O7 yоткрываем "QuestName-*.dat"7 \2 T7 `& n9 c0 s3 l" ~; p$ X
, копируем Оригинал квеста, меняем только ID "2121"
8 N9 N( D: E. Z/ @/ M$ q3 h' Q4 ~
% l! y% u# N' _  {- m# c
& U+ w) L: s" ^9 B  y
Делаем тоже самое в NpcString-*.dat7 _$ f2 V) d/ ^5 C0 `' i$ \
* b5 k, g+ }: ~2 P" q* i
6 z" e. U+ K7 P7 k' L( K1 |
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
* i$ \5 s3 |% s; B" @( O212101 u,Меч Единства\0# F2 X% u; `% x+ ?; e1 D
212102 u,Меч Единства(в процессе)\0
# @$ i" s( S5 I1 _. [+ p5 d9 c212103 u,Меч Единства (завершено)\0$ g8 O- g$ Q1 p, n* U8 w
& M& r4 {2 r; h, A6 M/ B/ I
Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.9 I6 a: g6 i# a# t

7 t' B1 Q8 T4 [# o

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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