Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2023-10-27 12:13:25 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Руководство по созданию Java скрипта сервера Lineage 2
1 w! r9 [, W& d, b+ E( T# `Guide to creating a Java script server Lineage 29 v* d4 b! N! m( Y. @. |

! n  f$ E, P/ J; @: A! D) b  f# O0 j9 O( G1 n2 t
Изучите процесс создания Java-скриптов для сервера Lineage 2 с нашим подробным руководством. Узнайте, как разрабатывать серверные скрипты и повышать свои навыки в программировании игровых серверов.
! C! d+ C5 @$ B4 u# h0 w% ^# w) B9 N0 M. f. S4 r' {1 r7 K8 F0 Z) _; c
Сборка HF5, у Вас должны быть исходники, или папка"scripts".
/ j) _9 b: _* d0 A; mИдем туда=> gameserver\data\scripts\quests,  B2 r2 I- p6 D+ |5 R9 s; e& v. r# W
выбираем понравившийся квест, например "_101_SwordOfSolidarity"
4 O) ]) O2 T2 |" F1 r+ Rкопируем все содержимое из файла.
0 _  `% k4 O4 Z  y1 C1 a) |3 ?
' g2 X8 m6 C, S  s6 C, s3 L( E2 A* V- M% F
8 m: q% n2 u1 u- Z) K0 K
Далее создаем файл, например "_2121_Copy.java". далее в него копируем весь код из "_101_SwordOfSolidarity"./ Y/ X/ u% s* P! u" Z1 ^9 C2 I( K( ^
Теперь в файле "_2121_Copy" меняем имя класса с _101_SwordOfSolidarity на _2121_Copy. z0 H  d& C# H; J. B% v8 ~: l

  O1 i* w& \/ T6 h) N: j/ w, r( [, K0 P2 r# }: K
; J. F5 j) y6 t: T" S
Сохраняем, закрываем.(делайте копии перед любыми действиями).1 [2 U: k0 L' [6 Y

  E+ P8 v- s* {3 q0 _- [" cДальше, идем в "gameserver\data\html-ru\quests", ищем квест "_101_SwordOfSolidarity", тут же создаем папку "_2121_Copy" в нее копируем содержимое папки "_101_SwordOfSolidarity".2 }# w' g6 u" I" P1 `2 `1 P

3 F: }" Y5 a% d8 z- FИдем в клиент
( ]( A0 s6 q7 S1 D% T, |9 z) h  X" @. Z
открываем "QuestName-*.dat"! }- O6 O9 D! I) f
, копируем Оригинал квеста, меняем только ID "2121"
6 s% K% e+ p$ @* B3 V& O7 @& f) ^$ C8 u8 W% `) b

' q, h( Z/ e8 }0 R7 ]& k. M+ q! M4 J0 R  s. ?, R  z3 P
Делаем тоже самое в NpcString-*.dat3 a: ~9 O# {# [; T2 i( X2 N/ F7 K
/ S6 D1 y- m) W2 k" X" U! J- P
* I, P% q; c5 l
В NpcString-*.dat нужно прописать 3 стадии квеста. ID указывать по принципу ID01, ID02, ID03. Если ID квеста больше, чем 10000, то от ID необходимо отнять 5000. Для примера, ID кастомного квеста 2121.
+ r) c& h: @2 K% D212101 u,Меч Единства\0% X+ E- t! R, x2 z0 ]) f  O
212102 u,Меч Единства(в процессе)\0
! i( x* {3 {! k8 h212103 u,Меч Единства (завершено)\0
% I6 Y; g) E- F- Q" C  F; O; \/ N
/ i! D2 t. e8 s/ q. nКлон готов, дальше можете эксперементировать с файлом _2121_Copy.java.: G8 Z4 O" G, D2 m+ F- W$ ~; H
% Y( F; c% t. C1 M# f

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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