Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2) f6 Q( v: t6 l) B2 S" v/ c' I$ t
Guide to creating a Java script server Lineage 2+ k* a: _! o- y; O
# w+ E/ X, o5 K$ o8 e$ l2 p8 F

+ J; {# X# [! @- G" i5 p# \Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
9 [" E3 e, Y. h7 t" w& H0 H8 m( q- k' R4 t* D) v
Сборка HF5, у Вас должны быть исходники, или папка"scripts".1 b) M  \: J9 e& n+ K
Идем туда=> gameserver\data\scripts\quests,
/ `# v& W5 h% [2 pвыбираем понравившийся квест, например "_101_SwordOfSolidarity"! P, n' p2 g  S/ H: S  v* Q8 y# s
копируем все содержимое из файла.
( q, f8 b( a/ u1 @$ a, C- e: G* P% @
) v1 P* d$ x1 A1 X, l
4 T3 |6 U$ a$ w" O
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity"." F) g, U! f8 U  W& r1 M/ M$ d$ B# K
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
' N9 V4 x: m1 O4 T
7 a& o6 A5 l" ~3 Z7 K$ u
/ G  \3 t( d% ~$ q( g& W* N3 \% d' _! v! k/ Z! V; w9 [0 L8 @2 f
Сохраняем, закрываем.(делайте копии перед любыми действиями).
4 T; N0 w) ]; Q8 K
$ t0 u) S5 H! lДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".  O0 K" t5 E5 c% A( O
* v! Z( W% \7 m$ ?" z
Идем в клиент4 M; e% o0 m9 w* [3 L
" A' l$ `$ r3 z! W) y- \
открываем "QuestName-*.dat"* k$ h- H- H, H( u( ]
, копируем Оригинал квеста, меняем только ID "2121"
/ B% J( B6 |2 Y: b$ r1 C! q# J
5 r9 r6 n) p2 [) A) H2 M
2 C+ |) p0 o) k! \. y# p9 g+ \( Z# j
Делаем тоже самое в NpcString-*.dat' H3 a3 i2 O. T3 x2 N( N

4 ~% u7 q8 w* Z# [2 O
8 T' S; X1 ~; a# XВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
5 U' c6 _( _! Y* E0 ^" s% W212101 u,Меч Единства\0  w3 b2 \# |$ s0 h" E0 g
212102 u,Меч Единства(в процессе)\06 S2 [* c' |3 |  P# `
212103 u,Меч Единства (завершено)\0
6 k( O2 Y2 n( K# I
, b0 S. P5 }8 z% T" R# HКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
# X, C+ |4 ]" P4 Z' t( u8 B+ u  {2 t3 J) `7 }) i) K8 [

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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