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.xml6 |6 G. A& s; p* B3 O/ d8 M
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
- S, k: a" k- w- {Полный код предмета0 z. W2 l$ B6 V4 Y+ C+ U
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">2 E" k8 K9 v( o3 q$ D
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>9 a' U% M; ~6 E7 B
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    0 P" M6 w5 v8 R- h2 W, P
  4.     <set name="default_action" val="EQUIP" />% y/ |3 M# [- a) D7 k8 L7 m( N' q
  5.     <set name="weapon_type" val="DUAL" />
    : p. t7 E4 `+ a. H
  6.     <set name="bodypart" val="lrhand" />
    " \, F% x2 o  h) G' {
  7.     <set name="damage_range" val="0;0;40;120" />
    7 X3 t$ h2 v  @/ g$ e# |
  8.     <set name="immediate_effect" val="true" />
    , W( Z: ^$ @) z1 i2 O) j
  9.     <set name="crystal_count" val="4587" />
    . c- P0 O' j3 D, l& k4 x4 C0 ~
  10.     <set name="crystal_type" val="S80" />
    ; _& }3 L: J- Y' E
  11.     <set name="material" val="STEEL" />
    ! r. Y! }9 C; e; U
  12.     <set name="weight" val="1520" />
    9 ~) P3 @! ]$ Y# z# b7 X
  13.     <set name="price" val="143356000" />: v; ?  W, F* q" l7 \* F) w
  14.     <set name="soulshots" val="1" />4 n3 Y3 h+ f7 v4 X2 E& M
  15.     <set name="spiritshots" val="1" />; G. q, Q% ]* p$ N: z
  16.     <set name="element_enabled" val="true" />
    ( P8 y% o" Q( b# l6 n7 ?9 V0 N
  17.     <set name="enchant_enabled" val="true" />7 m3 T7 u  V# c" A; u9 o$ h' ?
  18.     <set name="isAppearanceable" val="true" />0 ?; o7 _  K0 r
  19.     <set name="commissionItemType" val="DUALSWORD" />
    1 F! l5 h# i7 {( t
  20.     <set name="ensoulNormalSlots" val="1" />
    ! Z* i: q3 w* k( A- n& W
  21.     <set name="ensoulSpecialSlots" val="1" />' E$ N/ r% v; G( e( q
  22.     <stats>0 \# d! |5 X8 w/ Q1 m+ i
  23.         <stat type="pAtk">482</stat>) Y7 T+ e/ N5 k' N% W; L+ j. f
  24.         <stat type="mAtk">176</stat>& _- W+ I: e, V  ]& `& x! x
  25.         <stat type="rCrit">8</stat>
    & D, O/ I6 o  Q! O
  26.         <stat type="pAtkSpd">325</stat>2 y6 E- `- P( i2 Q- v% K
  27.         <stat type="randomDamage">10</stat>
    . T  P7 o, j' e! i( m# T1 O
  28.         <stat type="pAtkRange">40</stat>
    0 C/ D! U) M3 o' q2 l2 D) y" `
  29.     </stats>
    $ w9 j  ]6 @, t6 s' Q5 ~1 u4 D
  30.     <skills>
    % a9 H7 n4 e( j9 \" [! L
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    * a: |3 m  L5 Q0 A1 R7 {' [
  32.     </skills>5 {. Y: `0 k4 `
  33. </item>8 e- H2 Y: z( h% Q; X4 k
Скопировать код
Подробный разбор кода1. Основная информация о предмете
: T  L5 Y9 |# N  ]# r9 J
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">5 `2 j$ c, A* J, V3 d
Скопировать код
( b4 J- g4 K6 V5 u+ V  P& |
2. Описание предмета( p5 Z0 c0 N2 ]$ ?# t9 z7 L8 g
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    ' ^0 M3 w' Z4 o: o
Скопировать код

0 F/ }' U3 j, v- J  m: J3. Внешний вид и экипировка
- Q! ~' g# O( B0 o  i
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />. a) |  V/ R; E8 i: H  \
  2. <set name="default_action" val="EQUIP" />
    4 R: L  Z/ P& J2 c( `
  3. <set name="weapon_type" val="DUAL" />8 ]: V! z$ ~7 b7 H1 H$ l
  4. <set name="bodypart" val="lrhand" />. \) d5 G9 t, Z. |' r/ G( q  x
Скопировать код

  C, z) Z0 d9 k$ y4. Характеристики атаки2 t  }( f' n  B% @8 I
  1. <set name="damage_range" val="0;0;40;120" />- }# d; O$ @# G2 \' K8 Z  d
  2. <set name="immediate_effect" val="true" />
    8 M8 t+ o8 e+ N  L8 C$ l- l) [
Скопировать код

0 i& c* H. Y4 }5. Кристаллы и материал0 M) L) K( z) W: w; L2 w% j
  1. <set name="crystal_count" val="4587" />7 ~3 b7 I( T8 \! q
  2. <set name="crystal_type" val="S80" />
    2 ], P& F! _5 T" n% h3 ~7 H% c
  3. <set name="material" val="STEEL" />( s4 I% \; O0 @6 w/ I: {6 J* k
Скопировать код

2 ]5 T4 d. U2 ?! t8 `3 F6. Вес и стоимость8 ^. N5 z8 @% v! g5 c! L
  1. <set name="weight" val="1520" />
    - N! {" p: [  h9 y: v4 p, _, j
  2. <set name="price" val="143356000" />3 S- H! Z0 @# c4 b6 m# I4 g# P
Скопировать код

$ Z6 e. Q+ K* ^7. Использование зарядов% [* P& C9 K( |( F9 @3 n
  1. <set name="soulshots" val="1" />
    $ @' {* `' N1 G- ?
  2. <set name="spiritshots" val="1" />
    # Q' p* c8 Q; F) D. A5 R
Скопировать код
9 z/ I& g+ B! C( [! m5 P
8. Дополнительные возможности- e' ?7 _" p( T  p8 R
  1. <set name="element_enabled" val="true" />
    " N' J; i9 v8 _  y
  2. <set name="enchant_enabled" val="true" />
    3 S. _1 J0 I) A
  3. <set name="isAppearanceable" val="true" />& O. {7 c' [5 C, W7 k) K
  4. <set name="commissionItemType" val="DUALSWORD" />  L- B/ G. k4 i1 L
Скопировать код
2 y/ @5 M9 z( B% Y9 ^+ M
9. Вставка кристаллов души; P& N% ]9 w$ \2 z/ ^
  1. <set name="ensoulNormalSlots" val="1" />
    * u3 h1 P* j1 G) ]
  2. <set name="ensoulSpecialSlots" val="1" />
      Z4 H  s4 ~$ z% H
Скопировать код

: ~* E' n: G; X- b! v10. Статистики оружия0 ?" |# S4 T4 o! @! Q- Q2 X
  1. <stats>
    ' N) r/ V* e! a$ c0 R3 L
  2.     <stat type="pAtk">482</stat>
    9 f$ D& M; o' A+ `
  3.     <stat type="mAtk">176</stat>6 p& O* j3 C; `! k: F
  4.     <stat type="rCrit">8</stat>9 |2 }( E: S) I$ p9 M( h
  5.     <stat type="pAtkSpd">325</stat>/ V8 x- T4 z2 k+ M
  6.     <stat type="randomDamage">10</stat>) W, J6 y7 H% r
  7.     <stat type="pAtkRange">40</stat>
    2 E7 d3 |: f5 I8 p* T
  8. </stats>
    * ^6 k# v6 O4 e9 k
Скопировать код

) }# b: {: U% W3 C11. Навыки оружия
- l5 D* ~. r3 w* [
  1. <skills>1 |! @/ [. I+ h  Y7 H
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус --># D. X% z# {; a+ T  H
  3. </skills>. S! n  }! h/ h" |5 A  ~
Скопировать код
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
& z+ [6 a* y$ G: PПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.# E. p& O$ _- R2 i
Дополнительные советы
' @3 f9 [+ c4 d( W
/ ]% H6 t0 @4 g6 e
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?2 x8 u! r8 J1 N7 y6 b

2 e& h9 y8 u2 j, {# J




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