Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2
4 n, Q  _/ V, r* F- uGuide to creating a Java script server Lineage 2
6 f- C. T/ h$ q2 G! M9 x
, ]+ Y+ z- S/ l* B7 v+ e7 e4 u& J' {8 {: c% Z" s% n5 k
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.: {" Z6 R" m* B! ~

' U: q& \- r; b+ e3 V  TСборка HF5, у Вас должны быть исходники, или папка"scripts".& s+ w7 @( L: ]2 Z( I2 _
Идем туда=> gameserver\data\scripts\quests,
/ W4 @% X  C+ @2 C; ?" c) U0 [выбираем понравившийся квест, например "_101_SwordOfSolidarity": Y$ _  a+ z4 c6 F& g' L5 E
копируем все содержимое из файла.
8 }6 U! D; {8 G: O: y1 N: }. S1 ]4 X2 B% B

7 w% b$ ?6 W/ ^( a0 F9 {& A1 z. Z- T% [, p0 P) E4 Q
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity".
! e' C$ \3 r$ {: [# `8 R* RТеперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy
0 u! m! B5 y0 P& c- Q7 P/ W; _/ ^* G
, m3 h( R1 V: E7 f; y- b& a! `  E
1 P6 a7 p5 B) a3 }1 n# r
Сохраняем, закрываем.(делайте копии перед любыми действиями).2 O% r" I- v1 |2 ^/ J$ I
+ d/ p  @; u4 e2 d8 ~  x
Дальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity"., q! h& w! I' G7 [' M! q

4 M8 S# n! A  e' h& F- D% j' nИдем в клиент8 a0 h- f7 R6 {2 e: x. ~

+ n3 C( h, O# R% l! ^открываем "QuestName-*.dat"
! s- {( X/ v5 K9 i, a/ }+ y, копируем Оригинал квеста, меняем только ID "2121") A& L4 Q: K0 b% v( c: ~8 W
: B% A" r7 b* `" H
& Z6 Y9 y. ?# ?) ]) O6 J
% y; ^" Q9 t8 M2 |5 X3 _
Делаем тоже самое в NpcString-*.dat5 F7 W1 q" t' g' F5 R! J

$ c1 V5 ~2 n1 ?: m. U8 ?! u3 X' B# P
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
3 S5 C6 j8 h. _7 D$ @; e) R& u. X212101 u,Меч Единства\0
: \- k( e5 _7 ^" X( K212102 u,Меч Единства(в процессе)\0( U" p* ?& I$ S( h2 d$ s# L
212103 u,Меч Единства (завершено)\02 b( f- J# R' X. j0 r8 q& v
/ D# X, S# N' {- b4 K3 a
Клон готов, дальше можете эксперементировать с файлом _2121_Copy.java.
8 ~& b; j9 v- M+ G, @0 C
$ f% o3 K' g  ]# ^

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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