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.xml1 I7 E  a* S; E5 ]8 b+ _  T
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.9 o5 d4 V) d5 Y* u9 d
Полный код предмета  z! ?3 s! u2 z" p& Q6 V5 k
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    * N5 n% v: u# i: r9 V
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>3 {8 T: G1 v7 ^: \; T/ G+ d
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    6 F8 j' I1 t- ^0 P( W' A& }
  4.     <set name="default_action" val="EQUIP" />9 e1 }, ]# p$ O8 L" l8 x; w0 F. x+ _
  5.     <set name="weapon_type" val="DUAL" />
    9 h: i9 d! R2 z& e/ N0 R5 W7 H( Q
  6.     <set name="bodypart" val="lrhand" />
      _4 b$ e( R9 t) s5 B
  7.     <set name="damage_range" val="0;0;40;120" />
    6 ]7 X' O% e: W# v) ^0 c" y+ W
  8.     <set name="immediate_effect" val="true" />
      I# }" d6 s/ t7 ?& Z
  9.     <set name="crystal_count" val="4587" />
    , k8 _6 }  e7 `
  10.     <set name="crystal_type" val="S80" />
    & R/ q# C2 \/ _: w$ M+ r: r( a
  11.     <set name="material" val="STEEL" />
    & h, z, }( x$ C0 j4 P
  12.     <set name="weight" val="1520" />
    6 y8 O( G3 z7 @5 z0 G$ }5 f7 @
  13.     <set name="price" val="143356000" />
    ; T5 k' j  U1 z& e+ p
  14.     <set name="soulshots" val="1" />
    0 j* `8 ]+ L$ t- |" v* O9 X) x
  15.     <set name="spiritshots" val="1" />
    4 c2 ~5 q& t9 [" ~
  16.     <set name="element_enabled" val="true" />
    * ~% W$ S2 j4 y4 @: ]) U1 o
  17.     <set name="enchant_enabled" val="true" /># c* z7 P/ d  f! W
  18.     <set name="isAppearanceable" val="true" />
    , m; {; }$ W: N% p4 x8 o
  19.     <set name="commissionItemType" val="DUALSWORD" />
    6 t3 P- ?, ^) l" ?" h/ m. j
  20.     <set name="ensoulNormalSlots" val="1" />& d& P0 Y$ U2 K9 g
  21.     <set name="ensoulSpecialSlots" val="1" />1 H4 w" Z! Z- H- a  ^/ ]8 q, O9 M, u
  22.     <stats>
    , N3 |' H  o" s+ l8 Q
  23.         <stat type="pAtk">482</stat>
    * K; h+ h2 ~; U0 c  h+ f1 X
  24.         <stat type="mAtk">176</stat>
      J8 S/ S( l* d2 H/ |% ?
  25.         <stat type="rCrit">8</stat>7 c  h2 u. v. q2 w) C4 u  ]
  26.         <stat type="pAtkSpd">325</stat>
    2 M5 n: M1 c0 @5 ^& b
  27.         <stat type="randomDamage">10</stat>$ h+ `+ n4 _: b. h6 [' v
  28.         <stat type="pAtkRange">40</stat>
    * r7 Z, u3 C2 [; M3 T. d# t6 b
  29.     </stats>% A, a, m! z4 i& E
  30.     <skills>
    , m8 `- [9 p- L. e
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->! z$ [+ z6 O: a* n0 a! r
  32.     </skills>
    / E9 U. m6 a( x( m& l
  33. </item>
    7 e* }) ?9 u3 Y
Скопировать код
Подробный разбор кода1. Основная информация о предмете
" N; ]" F) ?% B
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    : y' b9 c$ {% }+ h
Скопировать код

' G: _- \1 u2 U& a2. Описание предмета; Y3 _: D2 f) P0 Q. w
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->- q5 ^9 p9 b* W' S7 c$ }
Скопировать код
- h4 H0 H' ~/ b3 O% }9 [7 ~
3. Внешний вид и экипировка
7 u( o' N: t6 d  j/ |
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    & m7 U& a2 a# k
  2. <set name="default_action" val="EQUIP" />$ R# U. Z- ~" v, v' S+ l3 H
  3. <set name="weapon_type" val="DUAL" />+ S$ z; g# E$ r
  4. <set name="bodypart" val="lrhand" />9 @& H# O+ v2 x" D  C, w# z2 g% U
Скопировать код
) g0 ^2 E2 S3 j# Q9 @4 k4 f, @
4. Характеристики атаки
( s- W, W2 F4 U8 i
  1. <set name="damage_range" val="0;0;40;120" />) b" u0 H  \* p0 g$ g$ D; ?
  2. <set name="immediate_effect" val="true" />
    ( s3 Q8 Z8 v3 _6 ?
Скопировать код
, _8 j4 }# m/ C7 \
5. Кристаллы и материал
9 i4 I8 B8 C, B
  1. <set name="crystal_count" val="4587" />! W" m, \: o- [1 t" s
  2. <set name="crystal_type" val="S80" />+ Y$ e2 H$ G) ~" e
  3. <set name="material" val="STEEL" />3 J* G0 T1 L" R" O
Скопировать код

7 e$ C" i, L, W6 a  Q. _6. Вес и стоимость
/ t. b7 \& P& A3 {1 V" K6 T
  1. <set name="weight" val="1520" />
    6 D; S; M) O' _6 g
  2. <set name="price" val="143356000" />% D7 \  }* m. E0 E$ C- h* }
Скопировать код
) ?4 |1 Q& V& I% E8 z" e3 |: E/ X: a
7. Использование зарядов4 e" l; ~& F. Q0 G2 E
  1. <set name="soulshots" val="1" />
    $ P, t  e1 G3 x4 n. U# x( n9 }8 e7 t
  2. <set name="spiritshots" val="1" />) S; [$ _" a! R* a
Скопировать код

0 j5 a! O1 b  F1 d8. Дополнительные возможности
; A$ R+ e5 R5 s- d, _% A
  1. <set name="element_enabled" val="true" />5 w8 A5 w7 Y9 ~& M1 U0 v) T
  2. <set name="enchant_enabled" val="true" />8 O2 W. ?7 k% ]4 `3 {" n
  3. <set name="isAppearanceable" val="true" />( Q; u& @8 p6 f- B' ~
  4. <set name="commissionItemType" val="DUALSWORD" />
    , S/ x* N6 N6 o8 ]
Скопировать код
, w4 o3 X+ x" t" q8 Q, o3 M. f7 i
9. Вставка кристаллов души
- j+ s$ f% u2 V" X
  1. <set name="ensoulNormalSlots" val="1" />
    5 v3 G9 O1 I6 B6 t* W! X3 m- E5 A
  2. <set name="ensoulSpecialSlots" val="1" />* A6 e( A9 ]+ u" @! C1 w1 a
Скопировать код
* Q: ]$ n& _! S+ O' B
10. Статистики оружия
" t  ]2 T" ?$ v- k
  1. <stats>
    # H- p% S& x( E( x) w% A3 z7 h
  2.     <stat type="pAtk">482</stat>: G0 X  [+ ]9 H1 q+ h
  3.     <stat type="mAtk">176</stat>" D5 l0 [# g" z: ?% G2 {
  4.     <stat type="rCrit">8</stat>
    0 [* v: {' y* Y/ u0 T$ Z7 V5 L7 J& Q
  5.     <stat type="pAtkSpd">325</stat>
    ) z8 i2 Q5 S% c1 n/ @
  6.     <stat type="randomDamage">10</stat>- T/ {2 r% g  @
  7.     <stat type="pAtkRange">40</stat># n* C* B4 b: M$ M6 K
  8. </stats>, I& y/ o  d/ Z- ^7 v- l
Скопировать код

' n3 I" N( d2 ?. ]0 r0 ^8 w% m11. Навыки оружия
7 \- ^$ I, A) |' A" @% f6 G6 e
  1. <skills>& p* U8 a+ b0 b6 b
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ) H( m" O5 i/ D: c( N
  3. </skills>
    ) w6 h/ X8 [" k" r
Скопировать код
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
3 `8 Q; w. O1 t$ T# \# uПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
- e. j- r+ J3 z1 z3 W+ ^Дополнительные советы
3 |) {& q% a$ z1 s. t# w3 D: `/ Y8 p! V+ g% p) c& W" W& }: ~
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?& {+ u) r+ ~, ]9 `. j+ H

: z, Y" H% t. g) w




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