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.xml2 }' b. c2 [9 X4 ^; i
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.# w# a* P5 `( R" I& p  M0 _+ d# Y0 s
Полный код предмета5 j, i! j$ v: O3 e7 f
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    * e9 y( K6 x! z7 C' d* a8 ^
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    7 x7 u$ L0 @6 g6 X1 J) r0 ?
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    + V, b" N; B! [. t
  4.     <set name="default_action" val="EQUIP" />
    8 Z1 A8 D) S3 B9 ~8 M9 C& D. l
  5.     <set name="weapon_type" val="DUAL" />
    ! ~* e$ B" P+ @. P& j! \! J
  6.     <set name="bodypart" val="lrhand" />: a! g! A) G" u( ?$ S
  7.     <set name="damage_range" val="0;0;40;120" />
    5 \4 J1 F" T1 Z/ u
  8.     <set name="immediate_effect" val="true" />; D9 D5 N1 \' u8 V# l% b/ c. j* m( g
  9.     <set name="crystal_count" val="4587" />
    $ F6 _# p" N' ~
  10.     <set name="crystal_type" val="S80" />! ~0 s2 ^. {- M
  11.     <set name="material" val="STEEL" />! p9 N* q$ J( [! x
  12.     <set name="weight" val="1520" />" B, d6 L* Y8 L0 V0 x
  13.     <set name="price" val="143356000" />" S1 y9 e5 z# Y7 j9 G
  14.     <set name="soulshots" val="1" /># i; j, C1 `# C" w0 C1 t) o
  15.     <set name="spiritshots" val="1" />
    7 r* w/ q% C  O3 ~5 [* F/ F5 t
  16.     <set name="element_enabled" val="true" />
    $ p8 `) W; w/ v' X
  17.     <set name="enchant_enabled" val="true" />) F' w  b  G# G) q/ a4 I
  18.     <set name="isAppearanceable" val="true" />0 C) H& u3 Y1 l4 R& d4 b
  19.     <set name="commissionItemType" val="DUALSWORD" />: _9 X4 d% s: y
  20.     <set name="ensoulNormalSlots" val="1" />
    . E( r: J' U( ~; a( i( p9 h
  21.     <set name="ensoulSpecialSlots" val="1" />
    - b, d: z9 _2 k( x* t
  22.     <stats>' j' E" N' e( d5 Q9 n  U
  23.         <stat type="pAtk">482</stat>
    9 d' M2 D# b9 q
  24.         <stat type="mAtk">176</stat>/ [4 C  q% `7 U$ b' E
  25.         <stat type="rCrit">8</stat>
    4 y# z* s' Q& }' k* N+ f! X# Z0 f. U
  26.         <stat type="pAtkSpd">325</stat>
    ) l( F8 \3 t2 e( O
  27.         <stat type="randomDamage">10</stat>$ J$ v! p- g, K! i. E- C# t+ h! O3 q
  28.         <stat type="pAtkRange">40</stat>
    $ c" @; b$ Y0 \# Y& @' H5 O4 p
  29.     </stats>6 q  K& r6 h, N3 `; K4 k, w5 i
  30.     <skills>0 R4 |3 [, J' C' j1 ]
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->5 S. Z/ P0 q" D6 _( x& N
  32.     </skills>
    % o5 m; S" I) o" Q( o; c1 U
  33. </item>
    . ^7 ^1 a$ R5 v- g; M7 I6 ]
Скопировать код
Подробный разбор кода1. Основная информация о предмете6 e! _: @. s' a6 H/ n1 @7 h
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">8 A0 _$ L* L5 }  z
Скопировать код
/ E8 _% B2 y# I( w$ S+ C8 K
2. Описание предмета( M2 m4 X+ Y1 n# [* q
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->6 n4 \" L3 p8 O6 G5 n2 y& {
Скопировать код
! Q- D+ Y  p# h4 J$ ]' I
3. Внешний вид и экипировка" A: S* }: V" y
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />! s" k! p& G8 ?0 |/ e! v( h
  2. <set name="default_action" val="EQUIP" />; j( T% A* |, o; q+ a
  3. <set name="weapon_type" val="DUAL" />; y3 \- O+ q# j4 L
  4. <set name="bodypart" val="lrhand" />- F5 _- @8 U' V( X4 W
Скопировать код

2 `$ |# j7 x$ A  a9 W4. Характеристики атаки
) o. s) M; J  T0 Z/ E
  1. <set name="damage_range" val="0;0;40;120" />. e& \; O  F- J- _" ]
  2. <set name="immediate_effect" val="true" />
    ! V7 d0 \9 @$ E( ]! J  V6 E
Скопировать код

( y/ n% X' {) v6 _0 s5. Кристаллы и материал
) N* o+ i& v' B4 D# Y
  1. <set name="crystal_count" val="4587" />- v- ]; E* V9 f$ G$ j: ]6 D
  2. <set name="crystal_type" val="S80" />2 I, M' k& B9 I, b5 p2 u* B& r
  3. <set name="material" val="STEEL" />/ Q' J+ z- D2 ~: t4 ~  i! {2 d
Скопировать код

1 \! `7 C' {7 x6. Вес и стоимость
( s" q5 j, F5 t. g( j# C
  1. <set name="weight" val="1520" />
    4 \0 |* j( K- g2 }4 Q8 q
  2. <set name="price" val="143356000" />
    1 V' V: y7 C0 r' [+ O) [
Скопировать код
7 t* m" w, u; {1 {3 K
7. Использование зарядов7 M- }- }* {9 V! D% X
  1. <set name="soulshots" val="1" />- n, L$ Z+ O- v
  2. <set name="spiritshots" val="1" />
    3 w8 e7 ]' {/ b' L1 ^5 [
Скопировать код

4 ?! c# |! ?4 U& B0 y: o8. Дополнительные возможности
8 m8 o+ C8 W- |7 d+ a
  1. <set name="element_enabled" val="true" />, }- c' _/ V8 R2 e* m9 i2 z" R
  2. <set name="enchant_enabled" val="true" />* ?0 {: Z* J. R/ p9 S6 q8 l, @
  3. <set name="isAppearanceable" val="true" />
    / k2 R$ ^4 N0 H& s' l
  4. <set name="commissionItemType" val="DUALSWORD" />
    # _4 y& _3 A; K" Q. [
Скопировать код

! c8 ~( m/ I7 d  L3 j0 ?0 J, P9. Вставка кристаллов души
: D/ U1 }5 g$ m5 J' o% V
  1. <set name="ensoulNormalSlots" val="1" />% J' D0 y( l. I' k, d
  2. <set name="ensoulSpecialSlots" val="1" />
    1 I. N% }+ W( w* S9 V. f0 K. z  x
Скопировать код

, L# {& P) z1 }, N( [10. Статистики оружия
5 Z- A6 |" |; z6 ]! q; S6 V
  1. <stats>+ _  ]+ y% S, ~4 L% J, j3 x
  2.     <stat type="pAtk">482</stat>
    9 {1 P& \# N8 `( U6 e" Y. }& `6 A
  3.     <stat type="mAtk">176</stat>- e+ Q$ l$ V# q
  4.     <stat type="rCrit">8</stat>
    7 O- [; }$ a& |
  5.     <stat type="pAtkSpd">325</stat>
    / I: Q1 B( V8 {2 Y: e$ n% q
  6.     <stat type="randomDamage">10</stat>
    / y8 \$ x% ^( t+ }6 F! k) L& A5 b# Q
  7.     <stat type="pAtkRange">40</stat>
    , s0 f" A- A. n3 a& I! H
  8. </stats>
    " a6 ^: \% {3 r. ?6 R
Скопировать код
8 Y# f1 X4 x6 R# r% J* H
11. Навыки оружия1 c4 I& c6 L% l: \
  1. <skills>
    ) H4 R6 |% i. K. y8 c) q- b) m
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ' d; C1 v+ @, a6 _4 w' `: ^
  3. </skills>" r0 U3 E$ h% z2 K. e2 d
Скопировать код
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.. i) T3 Y$ z* X" G  l: G1 {
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.5 t- m  @1 U9 E! @4 Y& ]3 `! I
Дополнительные советы
- S) A) d; Q# J" l1 p& S" t1 R
( C9 C8 j" n. f: M
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?* k$ v- G$ d1 Q6 o) X

: w7 {4 h6 {& e4 e& q: S




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