Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2% [# o: z0 j7 Z, u& ?: O
Guide to creating a Java script server Lineage 2+ z0 K8 @5 e1 y- `& Z" ^
% C& u5 S& l  V+ b- X# \( l8 I

% W9 `1 x# c/ Z0 C2 {/ {Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
" |! P; s! ?  z$ D
' |6 d9 x1 E2 L+ ~1 M$ ]6 O& IСборка HF5, у Вас должны быть исходники, или папка"scripts".( ]. z/ f9 d% [
Идем туда=> gameserver\data\scripts\quests,
! M  n1 |$ d+ cвыбираем понравившийся квест, например "_101_SwordOfSolidarity"
* h0 I% }9 {+ E/ r  l' M# Nкопируем все содержимое из файла.; i1 l. G( ?) e3 W, ~" Z
5 K. g. t3 `" k; z! w6 n

" D* Z- @5 r$ o
5 e5 E) f( t0 z5 O& rДалее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
; l* U; ]/ C* m; |7 j8 v7 HТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
3 [0 X! V8 o; b# {% w  h6 R6 U3 q/ T+ w+ x
' g' Q, K; D, D5 J& ?  o
* U$ J, W+ t$ g; s9 f
Сохраняем, закрываем.(делайте копии перед любыми действиями).' {/ H+ C0 w2 f5 k' I
+ Z/ O6 {( W# j6 F/ D) @; X$ f+ H  D
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".% N( g) u+ F  f3 [: e4 j: r

: W: R0 |3 h& H# R) }Идем в клиент4 Q+ ?* F. S' q' o( q: A) _

. }1 p3 r% Y7 G  H4 bоткрываем "QuestName-*.dat"& }# g- e% I8 l* A! S* S
, копируем Оригинал квеста, меняем только ID "2121"
( Z; o" i$ p0 }& o, v5 Y5 a  g) ~( D: ?
* k9 w) O: v+ F% L) _# c" J

" z! q4 p2 p( H- wДелаем тоже самое в NpcString-*.dat5 O: U, W; A# K8 \& j0 j" @0 q6 @- y
0 L/ n- W/ V7 H
* h7 t4 B2 [! ~2 C+ H! s1 E
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
7 Z- d# A* d& _% Z. H4 F- {4 V212101 u,Меч Единства\0
& c0 D5 l. t% t, i# j6 b212102 u,Меч Единства(в процессе)\0
, I* U; |+ i8 N4 u2 L7 e9 R4 k$ G212103 u,Меч Единства (завершено)\0
6 a% Q5 }& E7 ?* c$ h+ h" r7 A
9 l+ U% `- U* C. k/ BКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java." |" }2 o  C4 Q2 ]  v: U

6 i, D- @6 f5 D8 X/ I* L

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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