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
$ _: O8 ^: e( _& y& UВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам./ n9 ^- ?: B! |) H& I3 b4 c
Полный код предмета
/ [" o# R- Q: w  t
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">7 W, }. [7 ]1 f7 N) q  Z9 m
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font># s8 O- r% f6 U0 G
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    3 @6 s* z; q; N& s" c3 d
  4.     <set name="default_action" val="EQUIP" />
    + |; G  y# l0 R( l
  5.     <set name="weapon_type" val="DUAL" />
    0 k8 L- _4 S1 Z% F/ L
  6.     <set name="bodypart" val="lrhand" />& H, [9 e: S- L, R2 P3 b
  7.     <set name="damage_range" val="0;0;40;120" />
    , {. q5 d% z* @
  8.     <set name="immediate_effect" val="true" />& ]5 w% `# {( I) y
  9.     <set name="crystal_count" val="4587" />
    - i& ?8 W% `' V: B% E( K! o
  10.     <set name="crystal_type" val="S80" />  z1 M4 ?2 w% \  ]. ]
  11.     <set name="material" val="STEEL" />
    $ p. Y+ G2 X' \3 m; ?
  12.     <set name="weight" val="1520" />
    / D3 @" \8 P" g# @, I- r9 x2 U
  13.     <set name="price" val="143356000" />; }, `2 R8 s5 H( h6 P' N
  14.     <set name="soulshots" val="1" />
    1 g! [, H0 P( `! K
  15.     <set name="spiritshots" val="1" />
    4 ?: y+ f  R) t% o# _
  16.     <set name="element_enabled" val="true" />
    % ^) m7 W- T: W/ Z8 {0 w
  17.     <set name="enchant_enabled" val="true" />
    ( @! A0 H* Q3 x3 X
  18.     <set name="isAppearanceable" val="true" />" A8 A' k, S4 ~# O. |
  19.     <set name="commissionItemType" val="DUALSWORD" />
    + }( U' `8 M, R0 m5 l
  20.     <set name="ensoulNormalSlots" val="1" />
    + X' b6 y+ U) v" r6 u
  21.     <set name="ensoulSpecialSlots" val="1" />
    + w) i5 C* ?7 E$ x: \- Y$ G* _" i
  22.     <stats>
    / `/ c: K2 J5 T$ S- r* L
  23.         <stat type="pAtk">482</stat>" D. r5 L4 Z; }
  24.         <stat type="mAtk">176</stat>
    " }7 Y' a" k' [2 \  ~
  25.         <stat type="rCrit">8</stat>
    7 H. R4 }. Q, [. h4 j/ e" }. O4 Y
  26.         <stat type="pAtkSpd">325</stat>! Q1 `8 D2 S. E0 Q
  27.         <stat type="randomDamage">10</stat>
    + m9 N8 ~7 y$ v& S
  28.         <stat type="pAtkRange">40</stat>) Q2 f& w5 L/ _# A0 ?
  29.     </stats>
    ! U* S3 {7 M- B- l( U
  30.     <skills>
    + q) V" ^0 L! Z" ^1 v
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ( C5 x  r- u) I7 K
  32.     </skills>
    + Q. {/ N1 ^$ r' ^5 Q
  33. </item>
    4 j/ M3 T. m& Y( ]6 y
Скопировать код
Подробный разбор кода1. Основная информация о предмете
* h: G1 q! T1 |" ~+ T
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    . D$ P% h7 m9 }$ X0 |1 \- o% V* z
Скопировать код
# ^0 H- B% v) H$ e- S
2. Описание предмета! ^: a2 |! }$ ~8 t0 p9 @1 I  Y; y
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    * g0 e' J9 @( I9 o3 w% ]6 _
Скопировать код

8 x- ?, N9 l/ c3. Внешний вид и экипировка9 V) r/ n8 Y% V( ?8 A% U5 I
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />5 }9 [& G1 [% M/ [
  2. <set name="default_action" val="EQUIP" />
    # s' k8 p% M% Q! L/ L3 E2 E
  3. <set name="weapon_type" val="DUAL" />: L- \3 H; s# u: H" I
  4. <set name="bodypart" val="lrhand" />
    + ?6 {4 K' Q' H) p9 Y3 f! {
Скопировать код

: m4 U6 X" b( t2 o  ~6 e9 X# M+ J4 V4. Характеристики атаки, L2 k. A, s7 `+ N7 D7 B/ G8 u
  1. <set name="damage_range" val="0;0;40;120" />
    # D" ^1 s. }1 F
  2. <set name="immediate_effect" val="true" />
    9 J" `# X5 N* F2 ^9 |
Скопировать код

" y+ Y0 t  D8 i5. Кристаллы и материал
  Y5 i+ t, E/ t1 \6 l! z
  1. <set name="crystal_count" val="4587" />  ~/ O/ [& y% R; f) \) d9 M
  2. <set name="crystal_type" val="S80" />
    ' o5 D6 F5 Y; ~# W2 n, F
  3. <set name="material" val="STEEL" />$ ]5 y+ I! ~* t; D: s4 }$ }, ?" v6 p
Скопировать код

* g7 Y3 x0 G9 B( O6. Вес и стоимость" V: I. J7 T! j- Z# V) r( X
  1. <set name="weight" val="1520" />- n! I  [% S2 C! Q4 Q
  2. <set name="price" val="143356000" />
    0 l$ v8 X; i3 \9 Z  e- w8 U
Скопировать код
7 j# N0 O& h5 A% v
7. Использование зарядов
7 H* O' N# t5 i7 j- l' w
  1. <set name="soulshots" val="1" />/ k6 \  O( K9 c5 v  q# X: S! B
  2. <set name="spiritshots" val="1" />2 R6 s4 i- K$ j, k0 Z) U
Скопировать код
  a, c7 ~) b* G$ ?
8. Дополнительные возможности2 \. P7 R$ X2 u' C7 `
  1. <set name="element_enabled" val="true" />
    ; {, _: Z& t- F  E1 \2 Z! p3 ?
  2. <set name="enchant_enabled" val="true" />
    ; S1 G: x# {, |+ x5 \9 M1 Z
  3. <set name="isAppearanceable" val="true" />) B$ u, f1 ]8 [* D. _) E
  4. <set name="commissionItemType" val="DUALSWORD" />  Z; N' v/ m# i3 @4 ^6 e3 m9 `
Скопировать код
4 q/ @2 D* N/ I& ~2 Z  R7 F
9. Вставка кристаллов души
% X2 W5 \% }  j4 n2 p
  1. <set name="ensoulNormalSlots" val="1" />) \9 N7 f1 Y0 f, P
  2. <set name="ensoulSpecialSlots" val="1" />& q7 j' H. P/ a$ i
Скопировать код
3 r4 P5 V8 \5 v
10. Статистики оружия
- s5 r8 O/ o5 l$ `; V& A& p
  1. <stats>/ B( [- C5 l) o4 p! `$ W
  2.     <stat type="pAtk">482</stat>! c# @% e/ t/ v6 O  P
  3.     <stat type="mAtk">176</stat>
    + p" E5 x7 T% s! {& a! Q- b  t( e
  4.     <stat type="rCrit">8</stat>
    6 D% z! c7 v  u4 R7 R  P
  5.     <stat type="pAtkSpd">325</stat>$ O# T+ `6 j8 Q0 G* C: B, Q
  6.     <stat type="randomDamage">10</stat>% P' c! `/ T+ _, D
  7.     <stat type="pAtkRange">40</stat>  z$ n6 C, Y3 y: U+ W" L4 Z6 B2 R
  8. </stats>" N  m; v/ T# `4 k
Скопировать код
$ b. R% _" l' ]$ \# P  U; X3 _/ W
11. Навыки оружия8 x+ m4 r, C5 ?7 W
  1. <skills>0 Z; }3 U9 ~" W4 e2 f0 p
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    , B6 A! x6 `3 \
  3. </skills>7 D7 `: d$ b: v, I) p' R" \
Скопировать код
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
6 s3 b8 S3 ^, V% E0 v2 ?$ XПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
* u4 W: K  X; M# C* @# ~/ S! V& HДополнительные советы
6 y) V  K2 v. I+ W. Y0 _  y: J8 F" D" r8 l( }7 \' A, s4 }2 ]
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?* B% J4 \& Y# z7 M$ a
+ a) B: N& }- k; u% F; @7 D





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