Название: Руководство по созданию Java скрипта сервера [Версия для печати] Автор: admin Время: 2023-10-27 12:13 Название: Руководство по созданию Java скрипта сервера Руководство по созданию Java скрипта сервера Lineage 2 7 ^& s/ c# M% e. o1 b& {5 ]& I. GGuide to creating a Java script server Lineage 2! E9 h. c9 p4 y( \" l
' H+ i* l, ]# S# V. }
5 D: y3 g3 S" ]. c! I
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов. : y8 E7 h. M/ _4 ]0 n2 Y 4 y. M# t% T# T H" K( K7 fСборка HF5, у Вас должны быть исходники, или папка"scripts".9 T/ J& @$ L+ h K3 o! ?
Идем туда=> gameserver\data\scripts\quests,4 u1 U+ y9 Q2 B5 E6 K
выбираем понравившийся квест, например "_101_SwordOfSolidarity"! C" t/ v4 q8 _- e# r1 x( S1 ^ l
копируем все содержимое из файла. 7 x! I# X: K1 U1 H3 s! J3 ` 2 P ^! a- _8 z( C[attach]1[/attach]) I6 b# ^/ G0 ?" Y) D3 }; u
' ~1 K) W0 P# r# W6 C4 @Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity". 7 ^3 y, G3 V, S7 m( ^: b0 K7 O3 wТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy . g' V. O3 h, y# d6 ]$ Q8 B( p+ ]8 W
[attach]2[/attach] # y/ q- Q; H4 u3 Z# u7 y ; Z0 B( U- I% x9 x" o, P4 e9 oСохраняем, закрываем.(делайте копии перед любыми действиями). , s9 M6 [& |% p& A4 i$ p " M3 Y6 B2 v/ P( |7 ]$ v0 pДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity". 9 ]6 t4 U' A% R, X5 ~5 @( E; L! e2 ^# ^+ ?& H Идем в клиент 8 a4 o4 A# ?- G! O0 z/ N( A+ P1 A! ^+ k4 x+ D4 Q8 d# L
открываем "QuestName-*.dat"2 K+ P4 l+ h1 Q+ ]
, копируем Оригинал квеста, меняем только ID "2121"! a2 S& L- C/ m) i3 _
/ j/ U( d2 ^% a+ A( f q$ h; Z
[attach]3[/attach]; J. _0 ]. u$ n1 a, _4 ?% `
$ L( N$ H- Q, G2 {0 V Делаем тоже самое в NpcString-*.dat" i% S( k# a1 T! f
+ Z1 H8 z" L$ j$ n# | [attach]4[/attach] 8 n! |& i$ O4 o9 H& mВ NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.- j8 n3 ^" F, a' i9 v A4 @
212101 u,Меч Единства\0: @8 r. a, \ W6 o; X' `
212102 u,Меч Единства(в процессе)\0 1 d! u3 k% T- A$ R* f9 q/ P212103 u,Меч Единства (завершено)\00 y6 g" |- r: }0 h5 V2 N) j Z8 V
[attach]5[/attach] , V H! V; Q0 T1 | _8 MКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.9 `1 m6 {8 }5 ?" B& g: l: B
W+ w" T! \% W* U+ Q
Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/)