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 }- q1 Z9 _+ {$ lВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам./ }0 d% f  l9 a  H) A' j4 d
Полный код предмета
1 \  S7 u: ?0 B+ I- f' T- l7 {6 M
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    / g; y9 \% D9 ]8 }5 B
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>/ W$ t& ?- h  Q9 w
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    8 R, l# j$ w, g; m
  4.     <set name="default_action" val="EQUIP" />
    ( {0 |% ^  |# U& D
  5.     <set name="weapon_type" val="DUAL" />7 z7 K! N9 t) d
  6.     <set name="bodypart" val="lrhand" />1 `$ v% W5 p  d
  7.     <set name="damage_range" val="0;0;40;120" />
    ) ~, @/ h- H/ i7 d' X- t
  8.     <set name="immediate_effect" val="true" />7 X- s9 ?- q, V& d
  9.     <set name="crystal_count" val="4587" />
    " e# h" u  Z3 R
  10.     <set name="crystal_type" val="S80" />
    2 {. i$ ]6 R6 \5 u7 V& s7 j0 S9 A
  11.     <set name="material" val="STEEL" />
    + y& N" I0 n, R3 Z; v
  12.     <set name="weight" val="1520" />
    4 _# Y+ s( s. f) n2 m' h# I5 P
  13.     <set name="price" val="143356000" />7 k, M+ f' v) c6 V: m/ |
  14.     <set name="soulshots" val="1" />/ w# {2 X% C1 f+ I& w
  15.     <set name="spiritshots" val="1" />
    8 R0 I# }% X( u" \1 W
  16.     <set name="element_enabled" val="true" />
    , ^/ _# Y1 B+ T' E; ^. U
  17.     <set name="enchant_enabled" val="true" />
    $ H7 @& V# l- t5 h& _( v% l. r
  18.     <set name="isAppearanceable" val="true" />( ]1 O0 W0 I5 S. d, N# O
  19.     <set name="commissionItemType" val="DUALSWORD" />
    9 g  U! M& \+ L  R5 [
  20.     <set name="ensoulNormalSlots" val="1" />
    ; |) |& S& {* {
  21.     <set name="ensoulSpecialSlots" val="1" />8 |& m5 r/ A$ x9 `( s/ x7 g
  22.     <stats>
    ( |9 q7 e- z. ^# b4 j& C/ ]6 s
  23.         <stat type="pAtk">482</stat>
    " ]' N8 j5 A% X1 e1 G
  24.         <stat type="mAtk">176</stat>
    + \& U* V3 L5 h8 i8 O9 _4 J
  25.         <stat type="rCrit">8</stat>: P  A5 i( R% N0 s
  26.         <stat type="pAtkSpd">325</stat>0 b2 y5 ]: e' ~  P9 y% E
  27.         <stat type="randomDamage">10</stat>
    * f- a1 j/ P0 V4 D; z! }  ^
  28.         <stat type="pAtkRange">40</stat>: F: b" I" S5 X: b3 T: ?0 y5 J
  29.     </stats>1 l8 I; H( n( E" G  w0 Z
  30.     <skills>: {+ N/ G/ g% i$ [/ `- J( {
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    1 y0 J% H( F8 g1 I. |
  32.     </skills>
    ! r- N( F* w3 X& e0 K  u, D. O4 `
  33. </item>
    , N- G. Y9 l. x; ?" n# Y0 k2 U- z
Скопировать код
Подробный разбор кода1. Основная информация о предмете
$ d( ]3 r0 C, n) R0 g5 f7 v
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    ( [2 ]3 p( L. p3 I2 r1 G1 ?
Скопировать код

& o$ l  N4 ^) ^0 R- k2. Описание предмета5 i# P2 J  Q5 y) n1 S# w
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    ; b" |* r+ P. T. a
Скопировать код

  s! z, `9 q8 f- w2 m" _3. Внешний вид и экипировка; \4 B9 Q" J9 }7 I2 {
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />; j$ p. X) e/ O) `$ p: k; p- [
  2. <set name="default_action" val="EQUIP" />
    ' V/ o" H! ]6 O6 T6 I8 P- e
  3. <set name="weapon_type" val="DUAL" />
    8 c- M( M( ^1 {* H) G* U
  4. <set name="bodypart" val="lrhand" />
    9 M" B( V# Z% l9 H6 Q  ^
Скопировать код
: Q" ~- a7 I/ i1 h: d9 Z) U  y
4. Характеристики атаки6 d5 @4 S, G, \) X$ S
  1. <set name="damage_range" val="0;0;40;120" />6 a4 d7 m5 q' r& a; I
  2. <set name="immediate_effect" val="true" />0 m8 I3 Y0 E: E* Z. i8 u
Скопировать код
# B. s% }* G* X4 `) d
5. Кристаллы и материал# |( ?! {  R, C0 }* }6 e
  1. <set name="crystal_count" val="4587" />
    $ p, R" L/ M0 q& w# c+ H
  2. <set name="crystal_type" val="S80" />
    ; V, V1 S2 g7 Q
  3. <set name="material" val="STEEL" />
    4 c5 O  t2 I; Z5 r3 N/ C$ x
Скопировать код
( G& _1 y* p/ D' \: @9 q$ X
6. Вес и стоимость
5 Z, k) H+ ^$ W% N/ T& H& Z! k
  1. <set name="weight" val="1520" />( c: ^$ k) B: p9 q1 y5 U/ c8 q
  2. <set name="price" val="143356000" />. g$ \9 j# @6 ?6 g' A' a1 a, b5 N  ^7 F
Скопировать код

* a6 ?6 {; }3 U& ^7 @4 U7. Использование зарядов5 _/ v( K0 x) ~- N6 Z
  1. <set name="soulshots" val="1" />! ^5 D7 L, i/ P
  2. <set name="spiritshots" val="1" />
    ( g% C  t2 l& M- n, D
Скопировать код
: j! R, x( H; E1 H/ S
8. Дополнительные возможности
# {$ o% z$ N. Z! M' C: |1 ]' z' ?9 F
  1. <set name="element_enabled" val="true" />
      z9 ]5 c& J( u: ?$ f& t' V! Z4 k1 g
  2. <set name="enchant_enabled" val="true" />
    % t5 u$ P2 v+ Z' q' o
  3. <set name="isAppearanceable" val="true" />
    / l6 }3 u+ ?4 B9 S5 R  C6 ^5 c
  4. <set name="commissionItemType" val="DUALSWORD" />4 a1 U2 C& V4 T1 b" t. @
Скопировать код

3 \+ A- X% G8 ^1 B! @3 `, v# S9. Вставка кристаллов души: A% @. @* a6 [) D
  1. <set name="ensoulNormalSlots" val="1" />. L; c+ o' o$ j
  2. <set name="ensoulSpecialSlots" val="1" />( d1 S" }3 i2 Z& V
Скопировать код

+ [3 N* V" {7 k; k10. Статистики оружия9 A3 k4 ?# E% C
  1. <stats>
    . o) k' r1 L' y" q
  2.     <stat type="pAtk">482</stat>
    * K4 _/ J3 {  ~, s( s
  3.     <stat type="mAtk">176</stat>
    2 |& u' A7 u) P' [# W' E% y) v
  4.     <stat type="rCrit">8</stat>' `% W0 m" V) X
  5.     <stat type="pAtkSpd">325</stat>9 T8 B7 q  @6 t5 e3 u
  6.     <stat type="randomDamage">10</stat>' `( _6 {  w# U5 \/ B: d1 {" N& v3 a8 |
  7.     <stat type="pAtkRange">40</stat>( o1 o% J8 X& O2 m0 r0 I/ D
  8. </stats>8 Q' z% e/ ?3 E/ b2 ~
Скопировать код
" F" I4 y3 _* f5 f4 z
11. Навыки оружия
$ M# }* {3 s- [3 B6 M' o5 p
  1. <skills>6 p! [5 [' J0 C4 k+ @. ]% g9 k! v
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    . T% I; P$ |) T$ k; ~# l
  3. </skills>
    ' L$ k1 O2 `( {& ?. N
Скопировать код
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
* Y5 }! z  F7 {1 l/ Z+ rПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
! C9 ^9 `; c) [7 NДополнительные советы
( m- t: L- L. J2 L
  ]7 _' |$ ^9 v/ S% C
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
- i% G9 j+ V, F# W+ g2 l1 l1 R! R2 R$ Y( u  _$ Z% c5 S





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