Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2& a+ t- U8 \) H  @9 ]
Guide to creating a Java script server Lineage 2' X/ ]/ E/ y) o; f8 k- E- {' W
6 y# G+ p1 @' c) ^, W4 x
1 |0 w  J; O- H5 Z' ~
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
- u2 |) f6 Y' Q9 b7 D! s6 S
. @% O4 P% P( [Сборка HF5, у Вас должны быть исходники, или папка"scripts".  G4 b1 K. o( k
Идем туда=> gameserver\data\scripts\quests,: H+ g# C! b! }* H# F
выбираем понравившийся квест, например "_101_SwordOfSolidarity"
- Q4 n7 i0 k* cкопируем все содержимое из файла.# I2 i% n" M. E1 B9 a
: d$ H- a8 x. r

6 ?. F5 P+ o6 S" N" ]
) `- S& m) \; W: ~0 MДалее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
, h1 B2 l1 m7 j3 W) R6 h6 {+ q8 lТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
1 V$ k6 p0 k& _* r/ r1 N, G, M; d( h( m# [7 u

8 w/ b! T9 e6 d4 O; E# _" F4 d
+ `. H7 Q0 w, ~6 S5 I4 B7 EСохраняем, закрываем.(делайте копии перед любыми действиями).
1 q* @3 C- w: `9 j& r( O' l# N; F, l
' f9 ?. l8 f' [4 d7 {Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".* e" {/ y" z) H( S( Q8 E6 y2 |+ B

% B( G  @8 ^+ b! L: f; LИдем в клиент
: i" ?/ S  c0 k# E. I
! D6 \& \5 U# x6 l7 Iоткрываем "QuestName-*.dat"( d! q0 y' E' @5 p2 ]
, копируем Оригинал квеста, меняем только ID "2121"
: d3 v  c  P: H
6 H: ^: O$ U6 J' b4 O6 o
  b& X7 D0 ?7 x! N/ U' H0 K) L+ c( K* P. a, i
Делаем тоже самое в NpcString-*.dat7 }- }6 i1 \1 V. B- A3 D3 Y! |

2 L. g; e" @/ u: B; y1 {6 n( _
/ S. s4 K+ n; QВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
1 R( G% y" I& d, P+ ^6 Z/ E212101 u,Меч Единства\08 H* k6 P! G# f6 l( B* |
212102 u,Меч Единства(в процессе)\09 C  j6 L; X/ D9 ]' i: O4 M+ Q" Z. s
212103 u,Меч Единства (завершено)\0. i# M1 Q" m) U7 Q3 ]

) S& w, ]6 R( tКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java./ T. |6 a* J" Z

( y" A6 V8 ^4 A2 j

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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