Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2
! z! J) ^' N, s' b) \- }Guide to creating a Java script server Lineage 2
4 v9 p# l7 L) Y3 o2 E' @+ E# i4 \, g
+ T! ^& H" w5 J* O( T% H( Z
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.  Y: |  m- h2 x# D

: E. D$ t' [! S( u, TСборка HF5, у Вас должны быть исходники, или папка"scripts".$ w: T( l) U, h- U: g1 G' M* I/ A3 e5 Q
Идем туда=> gameserver\data\scripts\quests,6 t0 l' I& d- S1 p
выбираем понравившийся квест, например "_101_SwordOfSolidarity": G9 ]6 ]* q- z( [) Q
копируем все содержимое из файла.1 E& M4 [$ n& q0 G6 `  e( u
8 r; j: N. ]7 [; n6 c

% J8 g9 w0 K0 g+ x( _$ X/ v: K$ O4 [4 ?
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
/ a6 a$ C( k* v" T$ x  GТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
' r0 F1 B! F, _* }9 X9 y0 r0 E) A1 @5 g$ y
' s- n# p0 G! U) z8 D% t

0 [0 |7 T+ x6 W; w4 bСохраняем, закрываем.(делайте копии перед любыми действиями).
$ Q  e& Q( q# J2 r. K8 a. K% \* c$ b' M
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity"., O3 e5 x1 x3 `: `5 L! A3 ?
4 [+ A" V! B' n2 Z
Идем в клиент
8 X; Z3 r' n4 a& S
$ i  a8 i. A% G' T0 hоткрываем "QuestName-*.dat"8 h& O3 h3 [: h6 b3 ~; k
, копируем Оригинал квеста, меняем только ID "2121"
1 V3 R6 Y4 o' X9 B! G- a& ]% h3 B( q7 F
: R) o6 T* y4 g: L" @

0 i, u* O9 @# qДелаем тоже самое в NpcString-*.dat5 L) a2 Z. [) G  k8 R3 M$ p) o
9 x( }- p- F" P) |5 C2 p- Q/ F7 p! M
2 ?, ~( n, N4 q. f4 Q+ f% L
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.5 q2 J/ ]: v) S/ b' L" X
212101 u,Меч Единства\01 q. W9 d1 V7 |  q
212102 u,Меч Единства(в процессе)\0
1 H9 Z5 R* `8 B; l% L212103 u,Меч Единства (завершено)\0
2 |6 q8 J  j4 |. ]% K0 ?" L+ |
5 u5 `0 d! S. q2 [5 C* c% KКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.2 a+ `( I; c9 s' k9 B

; E& A! O( D2 O# L

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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