Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!
Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться
x
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml O8 | s$ Z! C' g: z8 o1 G
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
; z. Q [6 m9 {* n* N( KПолный код предмета
3 f8 \3 D# R, a. ]: {- <item id="52" name="Vesper Dual Swords" type="Weapon">7 E1 O- j- [/ g+ A; X
- <font color="#006400"> <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>, f, N3 K+ P% L2 y' }
- <set name="icon" val="icon.weapon_dual_sword_i00" />% m. ?6 A( y' r/ t% l$ l8 l
- <set name="default_action" val="EQUIP" />1 k# ]8 `3 R5 X3 M/ B4 b5 x1 l1 _8 b# S
- <set name="weapon_type" val="DUAL" />! @2 y$ B; K5 V/ d7 _, b: n# P
- <set name="bodypart" val="lrhand" />2 P+ G" P1 H |* L2 r. s" v
- <set name="damage_range" val="0;0;40;120" />5 B" `. f; G# Q3 Q" ~2 f; W
- <set name="immediate_effect" val="true" />
3 N6 s3 D; A- g# r - <set name="crystal_count" val="4587" />6 E4 r( n& z: Q& }
- <set name="crystal_type" val="S80" />
1 {; M7 W" M1 s2 {5 m - <set name="material" val="STEEL" />
0 r, M+ m' \7 z9 A" E+ M - <set name="weight" val="1520" /> `( X; `8 v% K! B% ]
- <set name="price" val="143356000" />" J3 u5 [/ @% p0 Q" \- X
- <set name="soulshots" val="1" />; t2 Q' T5 c! P5 l3 d
- <set name="spiritshots" val="1" />- k" Y) [5 q9 v( y" l q
- <set name="element_enabled" val="true" />
5 [# {0 f9 v# ~( b, d; N& [) D- a - <set name="enchant_enabled" val="true" />
0 c7 G* {4 S. x& \) _! v - <set name="isAppearanceable" val="true" />+ y, V& x: S H4 m; Z6 _
- <set name="commissionItemType" val="DUALSWORD" />. \! J+ c% t* r
- <set name="ensoulNormalSlots" val="1" />" `+ {2 e: `7 J- U; C e" @$ b
- <set name="ensoulSpecialSlots" val="1" />
# A/ ]0 c* P H; Z5 X" q# d - <stats>
" t0 i$ T) _5 t7 \. w - <stat type="pAtk">482</stat>
3 P: V9 {; V8 |9 P( } - <stat type="mAtk">176</stat>, E1 O) w q4 P1 K4 {, f
- <stat type="rCrit">8</stat>5 ?" v6 Q* f" n6 L, D; {
- <stat type="pAtkSpd">325</stat>
1 V/ s. g( V. w6 U0 T - <stat type="randomDamage">10</stat>1 \7 a0 v1 b k$ H, j2 P: W2 @
- <stat type="pAtkRange">40</stat>0 ]' _& ~' w, w Z( o4 V
- </stats>
: p! Q, y( [' h. ]. w - <skills>
# m& I! p- y: w# G, v: D - <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
0 M. W" c7 B2 @8 I- i; z5 ` - </skills>
, w( s& o+ r" w+ V, f4 D C9 t - </item> ~- b/ Q+ t7 w
Скопировать код Подробный разбор кода1. Основная информация о предмете
9 E& M: A8 c4 ]; _) m$ Q- <item id="52" name="Vesper Dual Swords" type="Weapon">
9 J6 k- J. c# X
Скопировать код- id: Уникальный идентификатор предмета — 52.
- name: Название предмета — "Vesper Dual Swords".
- type: Тип предмета — "Weapon" (оружие).$ Q7 f0 r" ] x4 |2 F/ y7 I1 O$ m- s
0 _' ^; ~9 U1 r/ E2. Описание предмета
% Q: Z* |$ `1 m9 M( U6 W5 Y0 [- <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->$ i8 Z: E/ f: {8 f6 c0 M/ o
Скопировать код- Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
4 Z9 M* R- O5 w8 p* A
3 [- {- L& s& b9 g3. Внешний вид и экипировка
5 }" N) o+ s- K2 ^$ c- <set name="icon" val="icon.weapon_dual_sword_i00" />
6 ^, p: T# z7 a* O1 U - <set name="default_action" val="EQUIP" />
' v, J7 E) H& q! @ - <set name="weapon_type" val="DUAL" />
$ ^- E( l) {# m& M R - <set name="bodypart" val="lrhand" />
" I, A7 P" T1 `4 u5 _
Скопировать код- icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
- default_action: Действие по умолчанию — "EQUIP" (экипировать).
- weapon_type: Тип оружия — "DUAL" (парные мечи).
- bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки)." [1 t7 i+ W! K& J. p
5 K$ J7 U* f1 L
4. Характеристики атаки- b& r4 y. A8 Y9 o
- <set name="damage_range" val="0;0;40;120" />7 l# U$ X, B5 j1 Z$ b9 f* U$ C5 p' B
- <set name="immediate_effect" val="true" />
S$ {3 P" v* k) t
Скопировать код- damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
- immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
, F8 P/ R- ]: E F- j$ q 7 S& W' M- X9 e
5. Кристаллы и материал" L/ w$ D& f) l. y( Z+ p+ H7 ^
- <set name="crystal_count" val="4587" />
G# N0 J5 R4 n5 G1 S - <set name="crystal_type" val="S80" />
/ [/ e9 d5 ~6 B/ ]3 E; J, m - <set name="material" val="STEEL" />8 o0 V& w2 }/ N5 k3 O
Скопировать код- crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
- crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
- material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
* g3 v7 P5 D" D+ t' M : V; x4 B. p" {, d! F) x: i$ `
6. Вес и стоимость
6 [) H9 {8 D/ s9 x' ^- <set name="weight" val="1520" />
+ Q2 n+ l& |5 E$ s; f - <set name="price" val="143356000" />
; ]; U6 _% g8 z/ O
Скопировать код- weight: Вес предмета — 1520.
- price: Базовая стоимость предмета в игре — 143356000 аден.
$ T1 y3 O" K" N: ^( m' X9 o 3 o* G+ e" @% J6 W1 a$ M9 r
7. Использование зарядов6 g6 z: J; | j* n& ]0 _
- <set name="soulshots" val="1" />
) \3 l$ Q/ j7 k/ Z$ _" b - <set name="spiritshots" val="1" /># _% A0 s# m& l. b
Скопировать код- soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
- spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
+ z/ b% Q5 f& A; ?# B6 B! i
0 c9 q' X; N5 H+ f( M% j2 ]9 F- @& p8. Дополнительные возможности/ B0 x* w; g4 a1 [/ J
- <set name="element_enabled" val="true" />
6 ?' J) ]: `8 j - <set name="enchant_enabled" val="true" />: Z- Y' X/ k p4 O
- <set name="isAppearanceable" val="true" />
" X" Y9 C7 h& A( ]2 f+ k+ @. G" b - <set name="commissionItemType" val="DUALSWORD" />
- U) {1 x, d% ^& b" o
Скопировать код- element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
- enchant_enabled: Оружие может быть заточено для повышения характеристик.
- isAppearanceable: Возможность изменять внешний вид оружия.
- commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
6 s" J ]" k1 X/ F* \% ` B& M0 j+ S3 ?, q
9. Вставка кристаллов души/ M. f8 k3 ~4 ^' z
- <set name="ensoulNormalSlots" val="1" />; _% J+ F0 u4 H; h( K
- <set name="ensoulSpecialSlots" val="1" />) U! [+ G1 x0 V% l3 ^
Скопировать код- ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
- ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.' P( A& ^% p- F3 y: _; v& z0 v1 |+ y
' v% ], N6 B$ R9 J2 R
10. Статистики оружия1 A% Y! u! I2 j" q! A( m) B7 Y
- <stats>
, u( L, _( H( c: H- ^0 r - <stat type="pAtk">482</stat>
7 q9 h% i( a+ q$ m! R - <stat type="mAtk">176</stat>
* J1 k' x: P+ h) j - <stat type="rCrit">8</stat>& y2 h1 U! H6 D4 m9 y% }
- <stat type="pAtkSpd">325</stat>. b9 {! m8 a' S6 U
- <stat type="randomDamage">10</stat>9 ]: r# W( A, V v! t2 Z+ H; H* m
- <stat type="pAtkRange">40</stat>9 N |0 c" y. \& a
- </stats>
2 _2 Q2 ?8 D' r! P0 F L
Скопировать код- pAtk: Физическая атака — 482.
- mAtk: Магическая атака — 176.
- rCrit: Шанс критического удара — 8.
- pAtkSpd: Скорость физической атаки — 325.
- randomDamage: Случайный разброс урона — 10.
- pAtkRange: Дальность атаки — 40.
$ G% _# e$ v* z [ 0 w e4 S3 y/ ]
11. Навыки оружия- g$ ^ }3 e. P# D, `
- <skills>$ u& H$ c1 C2 ]0 A' Q" m" f
- <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->) a0 f- `9 n% x! n, b O7 u9 @; ~
- </skills> N& x- @; ?, b) b T3 ^
Скопировать код- skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
2 g+ j( R7 h1 \- type="ON_ENCHANT": Навык активируется при заточке оружия.
- type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.0 ?( X" \7 h2 C
- Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
7 ^; Q5 P" ]. B, @: X6 A Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
$ k2 y+ R4 S! ?6 W- WПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2./ D7 c( w4 C* v F
Дополнительные советы- Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
- Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
- Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
0 w: c* W9 f" `0 ~5 Z% l2 p [
& j1 }, ]2 m/ R+ `
, n. x' }9 a R' x- Q3 x+ ~Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
: ]2 `4 S* O5 Y3 q4 e; Z
+ ]) h. _( q( a( a; x B" a) L |