Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml
& K. Q% l& R9 m) X9 Q8 B- NВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
1 h6 w6 `+ I) B7 wПолный код предмета
- c& y% _5 m9 u6 _, S _+ \# }; l& t9 \- <item id="52" name="Vesper Dual Swords" type="Weapon">" g% }: u+ g9 e
- <font color="#006400"> <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>4 S# x% V+ X, J1 \8 z
- <set name="icon" val="icon.weapon_dual_sword_i00" />" _; {2 g0 J! K4 R. u* h
- <set name="default_action" val="EQUIP" />
1 ~ B4 h# Y( e) `, c - <set name="weapon_type" val="DUAL" />
, x/ {2 A8 A" U/ w* T5 i+ P' K - <set name="bodypart" val="lrhand" />* M8 D3 \: g6 ^4 e8 Q/ P% t7 l2 V
- <set name="damage_range" val="0;0;40;120" />
0 z0 E$ ?' i9 C7 j& o' K - <set name="immediate_effect" val="true" />
9 P8 e4 c3 b4 \( g" v! f; s - <set name="crystal_count" val="4587" />
7 t$ M( ?4 U# w; j! a' q" ?) f& _ - <set name="crystal_type" val="S80" />5 G+ x3 \3 M# G+ S
- <set name="material" val="STEEL" />
8 U B0 V w9 ~- F - <set name="weight" val="1520" />
& u: O9 ~5 x, r* p8 w2 V6 i - <set name="price" val="143356000" />. j/ B; W' n k$ D; M _( N% w! e
- <set name="soulshots" val="1" />
* k6 K% q% c& p2 _/ ]% a - <set name="spiritshots" val="1" />
- G% Y+ A5 T* v) [5 T - <set name="element_enabled" val="true" />2 h7 t* A5 \) b
- <set name="enchant_enabled" val="true" />" S; X# N3 k5 B, E
- <set name="isAppearanceable" val="true" />
% |; ~" \/ I' y/ o - <set name="commissionItemType" val="DUALSWORD" />! M4 q) {0 {6 p0 H) u8 h; G: Y; h
- <set name="ensoulNormalSlots" val="1" />" b7 L8 B6 {( z5 c
- <set name="ensoulSpecialSlots" val="1" />
; y$ _/ b1 F/ u7 r& h- X/ | - <stats>
: r" ~1 Y/ S# T: I - <stat type="pAtk">482</stat>' M' c2 H8 w& C- P+ @ T# \# B
- <stat type="mAtk">176</stat>
5 x) K( ~- k# K; q3 r% ]; h6 ~& ] - <stat type="rCrit">8</stat>
Y* s/ Y7 w- t1 }: G - <stat type="pAtkSpd">325</stat> B" T, h+ @% H4 Y' @! }, ]: T
- <stat type="randomDamage">10</stat>$ v( K/ x9 o( W9 ]: O
- <stat type="pAtkRange">40</stat>
9 o; |+ |# Y2 S9 k - </stats>4 _8 L' I7 n3 `4 y) q0 E
- <skills>
; p% V7 X7 v4 e$ A! V5 C - <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
7 W7 A7 M t/ f0 p7 b! t3 {0 G- N( j - </skills>
, w/ v: M0 h1 Y: ]' A - </item>
( ^4 d( T( s) u2 b0 t
Скопировать код Подробный разбор кода1. Основная информация о предмете
) e2 i1 y, u3 V4 E2 n- j' A6 l+ x; S- <item id="52" name="Vesper Dual Swords" type="Weapon">2 j" I! k+ |% _0 N! U8 [
Скопировать код- id: Уникальный идентификатор предмета — 52.
- name: Название предмета — "Vesper Dual Swords".
- type: Тип предмета — "Weapon" (оружие).* r p9 p4 E; U: e, Z
/ O. E2 s& F4 K$ v D: Y2. Описание предмета9 ]' B% R: v' F! a$ @
- <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->; v9 ^/ r& z6 A0 f/ r8 G
Скопировать код- Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.) t+ p) Y+ P% l
: G" s; [; i$ ^4 y
3. Внешний вид и экипировка5 u3 O! h' }4 m8 ~% s2 W2 @6 C9 v. N
- <set name="icon" val="icon.weapon_dual_sword_i00" />
0 s( l3 w- S! h1 |' b - <set name="default_action" val="EQUIP" />
; z9 g- u! q7 H& `) ?3 Z - <set name="weapon_type" val="DUAL" />( `: i3 I+ m' O
- <set name="bodypart" val="lrhand" />5 `* p: t2 `) V
Скопировать код- icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
- default_action: Действие по умолчанию — "EQUIP" (экипировать).
- weapon_type: Тип оружия — "DUAL" (парные мечи).
- bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
1 j* I9 f4 W" Y- C4 \- S( x+ j 2 L0 B4 c: [ n( y3 @9 {0 f$ Y% ~$ s* a3 F
4. Характеристики атаки0 C9 i( |; c, s
- <set name="damage_range" val="0;0;40;120" />
- O" J0 t( V% X0 E" r9 O' f - <set name="immediate_effect" val="true" />. n% \4 O w0 J7 _; }$ G1 g
Скопировать код- damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
- immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.5 M0 Z9 {* ]2 s, d5 ?& \
! q8 |3 Z" l' {
5. Кристаллы и материал& P- E( ^# X$ e9 Y0 |6 H9 Z" a
- <set name="crystal_count" val="4587" />
2 F9 R! g: o) E! B - <set name="crystal_type" val="S80" />. Q2 X- ~' F3 t1 i% B4 j" P: }" d
- <set name="material" val="STEEL" />
( C; m8 Y, _5 ]6 p
Скопировать код- crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
- crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
- material: Материал, из которого изготовлено оружие — "STEEL" (сталь).. F8 m8 b0 s+ o( n& b5 [( f
; N6 G' E5 @8 u2 b6. Вес и стоимость& K5 ]$ s1 B; {5 U" [4 n- b) s
- <set name="weight" val="1520" />3 e( P/ {* `2 u8 G% L, n
- <set name="price" val="143356000" />
$ o2 F5 L+ T8 M! z7 ?
Скопировать код- weight: Вес предмета — 1520.
- price: Базовая стоимость предмета в игре — 143356000 аден.
% N8 X& H& C% u- O/ F ! Q' G# [0 _$ b6 j6 C
7. Использование зарядов
# C5 ?6 t( |. @" ]7 j, m$ D- <set name="soulshots" val="1" />5 e6 D0 ]- j5 b2 p0 g# K1 Q% i- r
- <set name="spiritshots" val="1" />, j- N; ~0 v/ p1 f
Скопировать код- soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
- spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
4 o' m0 ?& I" x) d) X3 T1 M! j ; N3 n& ~, a d
8. Дополнительные возможности
1 O$ m4 T6 D) ?- E: M0 C7 B- <set name="element_enabled" val="true" />
* g8 ~7 {2 f- a) h/ y - <set name="enchant_enabled" val="true" />4 ~7 X0 H" \; s, m
- <set name="isAppearanceable" val="true" />
0 H2 g0 T/ [9 f( S7 W - <set name="commissionItemType" val="DUALSWORD" />
' d Y# A8 Q, W0 ~
Скопировать код- element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
- enchant_enabled: Оружие может быть заточено для повышения характеристик.
- isAppearanceable: Возможность изменять внешний вид оружия.
- commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
# Z$ B% V$ r9 a9 p0 [9 w + [" B% A H2 n- w( [& D" r
9. Вставка кристаллов души
8 Z! f2 D0 p: D3 O: Y3 s' ]- <set name="ensoulNormalSlots" val="1" />
4 H# z6 F- Y" m% ]/ Q - <set name="ensoulSpecialSlots" val="1" />. F5 V! U8 U$ S1 N, S
Скопировать код- ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
- ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.' T- _* m: J4 \
, ^( @' ^( k; a. j6 s/ q+ g9 Y9 @10. Статистики оружия
3 J `- @9 q; y/ V6 R- <stats>7 ?7 Y+ F. M5 }3 _
- <stat type="pAtk">482</stat>1 R8 S+ O" ]* G# o. u
- <stat type="mAtk">176</stat> R+ I# j) ~/ v G
- <stat type="rCrit">8</stat>
1 j, l4 c- D' q, h - <stat type="pAtkSpd">325</stat>6 O7 A0 [; I- e# E% w8 j4 z
- <stat type="randomDamage">10</stat>
0 ?/ h Z" x9 @% Y1 r - <stat type="pAtkRange">40</stat>* L7 f$ x. M2 P6 T+ h i
- </stats>( G6 N6 A) }. d! V& m) Z( Y" \ [1 R
Скопировать код- pAtk: Физическая атака — 482.
- mAtk: Магическая атака — 176.
- rCrit: Шанс критического удара — 8.
- pAtkSpd: Скорость физической атаки — 325.
- randomDamage: Случайный разброс урона — 10.
- pAtkRange: Дальность атаки — 40.
# u7 u$ _9 a3 q( d% x3 b0 ~1 g+ L9 f: L
9 l" g; |, c* P; i; B# r11. Навыки оружия
- n, v$ M6 Z! _4 f' y- H3 e- <skills>, j7 ~* h+ W0 G
- <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус --> \* U5 N4 `; z/ G, s
- </skills>5 ^. h% [) }/ B3 Q6 Q& j) q% d
Скопировать код- skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.; z. |6 e$ f- S7 T; u R2 _
- type="ON_ENCHANT": Навык активируется при заточке оружия.
- type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
* J; L5 P! g, I; d9 x7 w* E
- Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
+ P5 Q+ m/ C: P1 |6 S R Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
! u+ M9 ]! z4 v: Q8 DПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
5 N( S+ Q& ]& E. g( _ RДополнительные советы- Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
- Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
- Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.0 \" E, V* y- D: g: \
7 N) {; i p5 H0 [5 U q: C' c% U8 E9 J
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
# ^# _: X' Z- d5 [6 B! S$ Y3 n: {. q" U' W8 Z2 w7 U) _0 S
|