artace.ru - творческий сектор

Название: Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml [Версия для печати]

Автор: Astraliya    Время: 2024-10-18 20:40
Название: Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml
5 u3 T6 C& `4 Z6 x% d8 rВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
0 Q6 b! n# `# H* A2 A/ sПолный код предмета1 a5 p2 U# S% g1 k2 z& W
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    6 [- z" P) p: N5 O4 J7 O0 o! k
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>  e4 W: A8 t/ {. f" @% ~  O, g
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />, A: ]& ?% u7 S
  4.     <set name="default_action" val="EQUIP" />2 o7 E+ ^: K& [5 y+ t
  5.     <set name="weapon_type" val="DUAL" />
      a$ b/ r2 [% N/ I$ j! R; \0 i# i
  6.     <set name="bodypart" val="lrhand" />: A: h! w# ~  q" T$ t" q
  7.     <set name="damage_range" val="0;0;40;120" />
    6 t$ P: l5 e, M1 X& b7 r
  8.     <set name="immediate_effect" val="true" />) d4 s. r1 ^6 z( g
  9.     <set name="crystal_count" val="4587" />1 [/ Y5 S" ^7 s2 D
  10.     <set name="crystal_type" val="S80" />
    " z1 J/ ?: A0 D
  11.     <set name="material" val="STEEL" />
    * _0 D; ?/ Z* E9 N' m
  12.     <set name="weight" val="1520" />; k/ ?$ S5 s5 k; X' ?& d, Z
  13.     <set name="price" val="143356000" />
    / g- y3 I6 E# U  l( L3 A- {
  14.     <set name="soulshots" val="1" />' D4 v1 w8 x& l9 g
  15.     <set name="spiritshots" val="1" />/ A: F4 R2 D. b7 k
  16.     <set name="element_enabled" val="true" />' P. q$ O& S+ g2 L( u
  17.     <set name="enchant_enabled" val="true" />0 }, R3 J5 s0 F) p
  18.     <set name="isAppearanceable" val="true" />) `6 m2 c0 ?, S2 d& _
  19.     <set name="commissionItemType" val="DUALSWORD" />) j* H3 \: {( v  M3 r1 }/ n# N. a# e
  20.     <set name="ensoulNormalSlots" val="1" />
    9 |3 H' M$ }' o0 m1 M
  21.     <set name="ensoulSpecialSlots" val="1" />& b3 w# ^+ N& D) X
  22.     <stats>+ X! g. W& m9 P. U# E* D0 `2 ~
  23.         <stat type="pAtk">482</stat>" O, ?6 t. Z6 @1 ]) T
  24.         <stat type="mAtk">176</stat>/ W( p5 ?. |* t$ y3 k, q. D
  25.         <stat type="rCrit">8</stat>! D& m4 h, J4 I, N- W
  26.         <stat type="pAtkSpd">325</stat>% C' e$ Y+ I% j% @* X; d0 r
  27.         <stat type="randomDamage">10</stat>
    ) w2 R. E6 u  B$ V  }# {# ]1 I
  28.         <stat type="pAtkRange">40</stat>: q, p* ]* k" a2 |
  29.     </stats>4 i- k. j$ q! j
  30.     <skills>
    $ F' P, `. O4 [/ H0 j0 E
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    $ q4 t& a6 Q  H% \6 U
  32.     </skills>: A1 u* l, S! Q& a2 r# p1 d& f
  33. </item>4 X1 k2 S" H3 m0 E) G# l( O: r
Скопировать код
Подробный разбор кода1. Основная информация о предмете& C1 k1 ^1 |/ F. q# O
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">3 j' r9 {1 Z" Y1 Q/ x0 _! p
Скопировать код
7 Z& G8 \1 `6 z& D* x6 O# f3 k
2. Описание предмета( `( I+ h# t0 P
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    1 f/ N( `& G% T& w
Скопировать код
" [: b. ^3 s! o
3. Внешний вид и экипировка
* n  \" W: ]7 L
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />1 w' U/ v. i6 e: y
  2. <set name="default_action" val="EQUIP" />
    " }  o, S7 T: ?- i1 N
  3. <set name="weapon_type" val="DUAL" />
    ( `2 b9 r) y9 D/ ]% A3 h
  4. <set name="bodypart" val="lrhand" />
    # l1 p1 }! _- Y; X; k, o* o9 r( [
Скопировать код
/ P' G1 L$ Y& q* @, B
4. Характеристики атаки8 q- ?, D4 I9 X9 v6 `6 o
  1. <set name="damage_range" val="0;0;40;120" />
    1 S1 G3 D6 [0 r. k; |# _. }5 l
  2. <set name="immediate_effect" val="true" />
    8 c: N, x9 v* c& w
Скопировать код
6 j/ x2 L8 I# Y" a& r' ^
5. Кристаллы и материал- V: X2 r. Z7 Y+ k& n
  1. <set name="crystal_count" val="4587" />
    0 ~- L+ E* M. V! q  k  L
  2. <set name="crystal_type" val="S80" />7 t* e! s, Y* _
  3. <set name="material" val="STEEL" />
    - R4 x) i# q% H7 w) c6 c
Скопировать код

0 d' T6 G# f" J. ~6. Вес и стоимость& O4 n) J3 _# K% Q/ \* G" K
  1. <set name="weight" val="1520" />/ c) a7 I7 w2 n1 a
  2. <set name="price" val="143356000" />
    3 v8 ^, b( T' X
Скопировать код

' a: G  M2 }9 u  B; x9 y+ Q/ |7. Использование зарядов- W; o/ Q% K( l& \3 f2 c. {
  1. <set name="soulshots" val="1" />" N& h/ l$ S* e: d; a* B! t
  2. <set name="spiritshots" val="1" />' s6 P$ b+ R( G9 V- n9 }
Скопировать код
  d* B' m% P/ K" |
8. Дополнительные возможности/ W4 ?0 b& \, B
  1. <set name="element_enabled" val="true" />0 }9 B6 _2 |3 @) q1 [; E1 S
  2. <set name="enchant_enabled" val="true" />5 G! l8 S! {4 r# M' v7 }
  3. <set name="isAppearanceable" val="true" />
    * G, B# u5 t, m  n! _; ]4 _% @
  4. <set name="commissionItemType" val="DUALSWORD" />  A( |; h4 E( [
Скопировать код

. Z9 b" [$ L9 x2 T- Y5 i9. Вставка кристаллов души8 t  O# V$ n0 P! S7 E
  1. <set name="ensoulNormalSlots" val="1" />
    * X; h% l2 [! `$ G$ q9 }1 V
  2. <set name="ensoulSpecialSlots" val="1" />! k/ S: k0 a9 [. S4 }2 K) i! i
Скопировать код
6 T. O$ M' e, f( U  M$ H
10. Статистики оружия% `8 ]" z. w8 {. p" M/ k
  1. <stats>
    . a: s6 F1 H7 C9 V( R4 Z0 Z
  2.     <stat type="pAtk">482</stat>' R/ Z' v( G/ I
  3.     <stat type="mAtk">176</stat>2 `- z" N' J4 l
  4.     <stat type="rCrit">8</stat>
    7 V7 k, c' ]0 A2 ^/ b
  5.     <stat type="pAtkSpd">325</stat>  d9 x& h: R% H  M0 `! t1 O
  6.     <stat type="randomDamage">10</stat>0 e7 g' t: }& W6 o) R
  7.     <stat type="pAtkRange">40</stat>
    * v) e* x6 m" C2 p; r
  8. </stats>
    8 K7 X, n, r$ d/ |0 k4 m
Скопировать код

/ V# |9 e0 L6 m11. Навыки оружия
9 H* N1 m- S$ K
  1. <skills>
    ! s. E9 d8 W; f1 J% O
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    # v7 F1 |9 |: B
  3. </skills>
    5 B- m; f) q+ u/ E& l" w: f
Скопировать код
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.9 j: O  d" }2 J2 c# X
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.; {7 A. f' ~3 Q5 J
Дополнительные советы5 P5 A& D' Q) v$ {+ z( k+ T
7 r" P4 n, ?6 w2 b- n1 E6 s. @* D. C: _
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?3 @1 K/ @0 K; s/ B! v

3 j- i! L: h- u, h" j) H" g




Добро пожаловать artace.ru - творческий сектор (https://artace.ru/) Powered by Discuz! X3.5