Top.Mail.Ru

[html, xml] Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml

[Скопировать ссылку]
Astraliya Опубликовано 2024-10-18 20:40:23 | Показать все сообщения |Режим чтения Распечатать Назад Вперед

Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!

Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться

x
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml( r8 [/ V1 V6 E3 k3 k
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.3 }/ B: |- D' G( C" J/ Z, P" o8 r
Полный код предмета
- y( x) l8 |% F. h
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">$ r8 I% E5 o" Y4 q, P: y) ]
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>' E7 l4 F& m& }& |
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />% ?$ a9 \. @' B5 P
  4.     <set name="default_action" val="EQUIP" />3 q) B! S& _; _5 t! r  |
  5.     <set name="weapon_type" val="DUAL" />
    ; z+ P( g* [: ^  w) \. z
  6.     <set name="bodypart" val="lrhand" />$ s% G  H' K# i4 T4 g
  7.     <set name="damage_range" val="0;0;40;120" />
    ! Z) J' ]9 u/ r
  8.     <set name="immediate_effect" val="true" />- I, @0 g5 _( W9 t, t6 H% d
  9.     <set name="crystal_count" val="4587" />) Q$ R2 [, e9 E, U$ K' `
  10.     <set name="crystal_type" val="S80" />5 [" V+ [  J4 X# C5 B
  11.     <set name="material" val="STEEL" />/ r% G) G0 I0 N* m* y
  12.     <set name="weight" val="1520" />% X4 M7 a* Z4 {+ K2 p
  13.     <set name="price" val="143356000" />
    9 B$ l# S0 c9 N- K8 R
  14.     <set name="soulshots" val="1" />
    # C9 ^5 [# V5 i) t- @. k
  15.     <set name="spiritshots" val="1" />
    , ~+ w! y9 |' {4 X1 W8 E
  16.     <set name="element_enabled" val="true" />
    6 E. m/ k: z- x5 J( p7 W3 J& G
  17.     <set name="enchant_enabled" val="true" />. ~& Z! ~8 L% W" m/ v/ X
  18.     <set name="isAppearanceable" val="true" />* V4 J( d* _5 f0 H! F- l
  19.     <set name="commissionItemType" val="DUALSWORD" />
    * _; Q7 T8 A" j% n5 c" {
  20.     <set name="ensoulNormalSlots" val="1" />
    0 Z. f: A4 t- ]+ L' D/ z: \
  21.     <set name="ensoulSpecialSlots" val="1" />% X- V, q: ]1 }
  22.     <stats>. X) _4 W/ v7 ~1 S$ R0 S. O, p7 q) w
  23.         <stat type="pAtk">482</stat>( `6 T( m" O# k3 u6 Y- K: f. D* a* l
  24.         <stat type="mAtk">176</stat>2 a9 [7 d' {8 V" v( E! Y9 _
  25.         <stat type="rCrit">8</stat>
    # s# [. O7 g. t
  26.         <stat type="pAtkSpd">325</stat>
    ! ~0 X5 ~9 ]+ G( p, B7 p5 |0 ~
  27.         <stat type="randomDamage">10</stat>
    7 W7 w2 `3 z) A  X
  28.         <stat type="pAtkRange">40</stat>' r5 c+ A! i4 f7 C+ j( ~) e9 B
  29.     </stats>
    7 w' v+ N6 F. `( i# P
  30.     <skills>9 H9 Z  d) A8 y% \% D8 D9 I8 ~
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->( W! k  D: t6 q4 j- @
  32.     </skills>
    7 P4 f  w& y# J4 X* c: k/ t3 W
  33. </item>4 q  h* J0 M- v: w, }1 p9 j
Скопировать код
Подробный разбор кода1. Основная информация о предмете
9 Y8 d& s* i$ g% B
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">* k0 S6 W) \* V0 \0 _/ s
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    5 p2 D9 h# y8 e% i* M3 d
: s+ h- Z- x( v. C
2. Описание предмета, I9 u+ s4 T: O/ O, E4 n
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->/ b; |. `* X+ ^4 B+ T- A
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.( P5 X# \+ S5 O2 S/ w
# n  X* V  h3 s$ [% n7 ^
3. Внешний вид и экипировка$ g( Y' J4 e: d. ?2 r5 s, A
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />* ]! F: H" ]( ?; v
  2. <set name="default_action" val="EQUIP" />+ W: ^( h* I0 t. L5 ]
  3. <set name="weapon_type" val="DUAL" />
    " \: u5 v( _. N1 r( T0 D( H
  4. <set name="bodypart" val="lrhand" />
    ' [3 C+ X; A, I& n, ?( d! C+ S1 A6 H; y
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).; I5 O" T7 K& u! O0 N

& t+ f* U/ ?6 T6 s4. Характеристики атаки9 f6 i" q8 w( A/ ~, d6 o3 i% E+ X
  1. <set name="damage_range" val="0;0;40;120" />, z5 X' y8 o5 e3 ^4 B
  2. <set name="immediate_effect" val="true" />
    $ y+ `  I1 E2 p- `
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
      B+ Y  }' t: g# G. ?9 a

- E0 R0 Y" ^( z5 p" Q0 E, W0 r5. Кристаллы и материал
+ B4 i9 S2 t7 v3 a
  1. <set name="crystal_count" val="4587" />
    : w! U0 Q6 W' l6 o
  2. <set name="crystal_type" val="S80" />
    % S( U( J* J- j% V6 i- y7 X- Y
  3. <set name="material" val="STEEL" />; R" n% i6 b+ f5 p
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    " F$ k) N5 ?$ N: n

4 @0 s/ y2 M" a- i/ L4 Y6. Вес и стоимость
8 Y3 g- q" t& \
  1. <set name="weight" val="1520" />
    ' s: |" F9 w5 |
  2. <set name="price" val="143356000" />4 p- P) o1 ?  Y: D6 a- a
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.1 x+ i! D! V; Y: o

  J9 X( n+ W) b1 h7. Использование зарядов% g( W# P7 z. J+ y+ \  H% Z
  1. <set name="soulshots" val="1" />
    ( @+ L: h, g" H: U( s5 q
  2. <set name="spiritshots" val="1" />
    4 I9 O% j- D- S' S( m# @. _
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.3 A: d3 P/ K- O1 r, _/ v

0 w* V; Z! m2 v: `& d$ g8. Дополнительные возможности' V1 J+ f; F/ U) K/ j
  1. <set name="element_enabled" val="true" />
    ) `; ?1 m4 g$ E3 ]+ _+ b; ]
  2. <set name="enchant_enabled" val="true" />. G, a2 y$ e: U3 F2 B* ?
  3. <set name="isAppearanceable" val="true" />
    0 h, U6 m6 A$ o' q" t
  4. <set name="commissionItemType" val="DUALSWORD" />5 M+ P5 k. ^1 n5 h
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    ! c/ C5 h& ?; f$ F
& K1 E" b. x, ]7 ]1 W! H/ j# h
9. Вставка кристаллов души
- f' W' U- N( ^4 ^/ Q2 ?* A/ h
  1. <set name="ensoulNormalSlots" val="1" />9 M: n/ N( n% T5 i* T, r$ A7 Y& o
  2. <set name="ensoulSpecialSlots" val="1" />6 B6 p; f- d; G' F
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.' B. p5 S+ }- \+ u) V. |
7 m( d$ ^4 A& T1 v! M- Q' Y% w4 t
10. Статистики оружия
9 `: D, x: ]1 b6 O+ N3 I8 g
  1. <stats>
    . N( k, G( |( D3 I5 P
  2.     <stat type="pAtk">482</stat>
    $ G- W# U5 t+ o5 s
  3.     <stat type="mAtk">176</stat>
    9 I7 T& e, x! x. I+ [4 l2 T
  4.     <stat type="rCrit">8</stat>6 K: ^# ?) z( a0 W0 D. v* U; M
  5.     <stat type="pAtkSpd">325</stat>) z+ |$ q/ U7 ~. F4 B2 ]0 B: y
  6.     <stat type="randomDamage">10</stat>$ i8 f7 R/ ^. m% l* s2 k5 j0 w! K
  7.     <stat type="pAtkRange">40</stat>
    7 W  V$ r  d1 ^: _* w% t* x) J, G
  8. </stats>* [  y- e5 l/ H
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
      P# p  l; D1 B8 e+ I& e

+ t6 y" t7 a; ?& h3 z11. Навыки оружия# m, U* |* \' T1 }& ~
  1. <skills>, a, H# d* s! d# @! G5 U' V8 {
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ' @( u+ Q! [& `7 Y1 ]9 z1 L) n: ^$ v
  3. </skills>
    " M1 `/ n. D- A) o# r
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    2 P. P* W) X/ {
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      ( U& U( ~0 U5 _. P, ]2 a9 D  |
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    / \5 ?0 J+ d5 O  L8 e* X- v
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.) \0 ?; q3 Q1 |. f) u- U1 F: r1 E
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
% u* q3 J( m0 i; V0 Z3 QДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    9 i) ?4 Z/ D0 Y6 p/ y6 c: O' S

1 R0 u% Z# a+ n  V: L; E0 N2 N5 V7 x) T/ S9 w
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?1 j/ }" m$ @8 V( E( g' k
% v' c' m" j7 u5 B1 {/ w
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

Правил начисления баллов

  • Выдающийся вклад

    Прилагайте постоянные усилия для процветания форума в течение длительного времени или много раз выдвигайте конструктивные предложения.
  • Авторитет сайта

    Участники, внесшие выдающийся вклад в работу форума

подписок0

подписчиков0

постов9

Опубликовать
Сектор творческих людей
Горячая линия

638638758

С понедельника по воскресенье с 9:00 до 23:00

Обратной связь

admin@artace.ru Онлайн

QR-код

Powered by Discuz! X3.5© 2001-2021 Comsenz Inc.