Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 22 `7 C3 _, [; l5 `
Guide to creating a Java script server Lineage 2# j0 d% b2 J) x/ }0 o" a  p

' a! s/ O+ h9 ]
" k1 @6 b3 D  iИзучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.3 b. y  s* p7 y
* c- I3 ^# `  ]3 a1 c! ^
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
3 z1 O4 [: K; J$ g- Y9 v/ r" YИдем туда=> gameserver\data\scripts\quests,
1 T* K% x6 h! k( A( ~выбираем понравившийся квест, например "_101_SwordOfSolidarity"
+ ^* R% y# B/ D% t" u' T. I# wкопируем все содержимое из файла.
$ ^8 O; O- |9 r" p7 x
, u3 m' Q3 t7 U, K# m' u0 t2 _  @( i# r/ F, U4 R

, f/ b# X9 X  }& PДалее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
, f9 ?  d. f1 T/ U' f( n2 B! MТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
: a- D& h8 _7 p
, J. t8 x% G* _9 Q# D1 G: ?3 z) J* m3 t! o3 a$ q
# r1 g2 j$ R; I, q" |& @- Y* ]
Сохраняем, закрываем.(делайте копии перед любыми действиями).3 f4 h8 m7 L) }/ k" u$ U

7 Q" x0 V, Q6 i6 SДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".: z* F6 V2 l! f) _8 C

- |: w. q% ?# u& {Идем в клиент
9 `& j) H- g( {3 p7 c; K5 N( Y- D4 Z6 l: Y* E6 Y
открываем "QuestName-*.dat"
9 x5 ?* e+ @) R! H, копируем Оригинал квеста, меняем только ID "2121"
) ]. W4 S+ u7 K7 Y# V  y  [, p  u
# \' W6 O1 K: Y0 z
3 w( b; f3 n9 j
  J; I+ n+ N3 E/ Y2 h7 h4 h4 v* X; ]7 WДелаем тоже самое в NpcString-*.dat/ a# r. \" J: c: O2 P8 @
7 h1 A2 P, j6 T) U1 {- T

) R8 L+ G7 c% F$ H7 ]  xВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.% S2 I( [: ~8 B0 u: {) S
212101 u,Меч Единства\0# b5 z7 {, S: ~5 c0 p5 D) C! E
212102 u,Меч Единства(в процессе)\0& e$ _( z. d- b) z, b, t6 h- B! o
212103 u,Меч Единства (завершено)\06 x7 U; I+ R" }& r+ s

( G0 R6 ]+ n, O. Y6 l- C3 o+ JКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
3 r0 C- p$ U* }( ]1 M% w5 w
0 r. ~* r+ |( v& D. W

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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