Top.Mail.Ru

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

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

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

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

x
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml6 \+ ?5 N6 h6 B8 ?6 u7 p& u
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
9 Y& u( [6 ]4 {( Q' ~, z6 x" {: LПолный код предмета
/ t: [4 G, u! S+ y2 o
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">$ n& a. |7 u6 U% |1 L5 K$ O) J& g* D
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>7 G7 i; D3 G: `, {; a& o8 j
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />5 `8 b, ^+ p# S* Y7 y  X
  4.     <set name="default_action" val="EQUIP" />- i6 m& |+ \$ ]
  5.     <set name="weapon_type" val="DUAL" />8 D: T7 E9 I& k: l
  6.     <set name="bodypart" val="lrhand" />
    7 K* A' q, W9 _- y
  7.     <set name="damage_range" val="0;0;40;120" />: Z' D: @/ U; n9 m0 b6 p
  8.     <set name="immediate_effect" val="true" />
    4 ~# h1 X! C, R3 X: W
  9.     <set name="crystal_count" val="4587" />: E! B5 P. i+ l# o  P, [1 e
  10.     <set name="crystal_type" val="S80" />
    " Y) r* y" A, I; K- @% _
  11.     <set name="material" val="STEEL" />
    / f, x1 m$ h& g& ?8 J. v' H0 p3 d  k. ?
  12.     <set name="weight" val="1520" />
    + b1 u! i, a* |/ [1 m
  13.     <set name="price" val="143356000" />
    ; w1 }' w7 |' i( w3 d2 y
  14.     <set name="soulshots" val="1" />4 N& E/ z& W3 C# `
  15.     <set name="spiritshots" val="1" />/ s2 R1 V7 a9 K: v( o
  16.     <set name="element_enabled" val="true" />3 a3 h$ k3 X" r' B4 k3 v$ O
  17.     <set name="enchant_enabled" val="true" />
    % E3 {; s9 D, P/ L- R
  18.     <set name="isAppearanceable" val="true" />
    4 A. j" |6 {* V% O; C% G1 v
  19.     <set name="commissionItemType" val="DUALSWORD" />7 t% d3 [, t6 k& E' R
  20.     <set name="ensoulNormalSlots" val="1" />% A% N; q* I3 P, z* _1 |* Y: D
  21.     <set name="ensoulSpecialSlots" val="1" />
    3 Z; ?. p7 Z' L0 P9 X
  22.     <stats>4 A, ~8 W! ?: u6 l& |5 x) h) k$ @
  23.         <stat type="pAtk">482</stat>
    & t% ?9 F7 c) u6 K9 _( X
  24.         <stat type="mAtk">176</stat>
    ) V5 }% A2 u* S0 q* p
  25.         <stat type="rCrit">8</stat>
    ( D/ ~8 Z9 t4 u3 i. V
  26.         <stat type="pAtkSpd">325</stat>8 Q: ^: U; h( F3 i1 S6 p1 Q8 C
  27.         <stat type="randomDamage">10</stat>
    - o% b' \4 ~: m* ?
  28.         <stat type="pAtkRange">40</stat>
    1 O0 }2 {0 g" o9 E5 h0 Q
  29.     </stats>
    % R7 l4 T3 U/ u. a  n1 W
  30.     <skills>* H. [. j" K9 V# P7 d1 R4 n: K
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->) u5 s" B( ~1 G7 v
  32.     </skills>
    & q" h$ Y  A5 M8 g! s1 E+ {
  33. </item>
    $ n0 Q2 R. s2 _; l
Скопировать код
Подробный разбор кода1. Основная информация о предмете
5 P# H8 H, L6 Q& N7 H7 S6 Q+ r
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    & C' d! @' `& z1 t2 _5 r& y
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).8 X7 h  H( Z  @, S  s9 N( m$ ?; w7 V

0 p1 i' r- m. ^7 O% F2. Описание предмета
, k2 {3 h+ P" H
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->( m; m$ q7 m7 q& U+ n
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.$ H( \7 ?9 g- W- \  I& o) O

' o6 ]8 {4 k; m3. Внешний вид и экипировка5 ]8 C& r6 |2 i+ F8 h3 c
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />+ A: i2 ~' o3 V5 A* X) f: }2 r
  2. <set name="default_action" val="EQUIP" />
    2 v' t) c  E5 ^
  3. <set name="weapon_type" val="DUAL" />, ?8 z2 H  e7 r  O* N6 M& |, E
  4. <set name="bodypart" val="lrhand" />8 u) |: S/ {+ m  O
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    7 C8 e1 U5 S& P0 @; r
* M- R, b9 B9 u2 h
4. Характеристики атаки# c. \. N; s* [6 m( b/ Z
  1. <set name="damage_range" val="0;0;40;120" />
    $ [# z, v8 t2 R) L) \8 K  Y
  2. <set name="immediate_effect" val="true" />, o% J( D0 n0 A5 \/ n8 [7 A
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.! f0 {) H# H& m! d3 N+ c% ^

% D3 O/ ^  U+ C( y; X4 `: x5. Кристаллы и материал/ s; N; D  `' D2 c
  1. <set name="crystal_count" val="4587" />
    ! ?# _5 ]8 a, [. G0 b$ d) X
  2. <set name="crystal_type" val="S80" />& `1 }9 d6 o! Q5 ^, g9 i2 b
  3. <set name="material" val="STEEL" />2 N5 C% ?5 U1 k) B$ W: K7 L0 g
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    5 G- u) R& J, W* T: A

" N2 e( F( C. s* a6. Вес и стоимость3 ^0 ~/ l( s1 W' v# P+ v* \
  1. <set name="weight" val="1520" />
    , y* G9 b" U  S7 b) a0 Z9 L
  2. <set name="price" val="143356000" />& v( M" O+ r5 M
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден." c1 ]6 P$ G" ?1 j$ B- T

" y/ ?# I8 O' J% v: r* D7. Использование зарядов
" }: W/ O' r+ A$ P( j" n6 [
  1. <set name="soulshots" val="1" />6 P0 C+ V& f  r5 T, S6 r8 \
  2. <set name="spiritshots" val="1" />7 w, n" @/ t; a3 E/ f1 R
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    * y( @( D6 |. m, b9 I( s

2 o4 o* M5 z5 C3 Q+ @8. Дополнительные возможности
2 M+ f% j) j4 A! p
  1. <set name="element_enabled" val="true" />$ d. Q6 P% L, ^1 w: u/ G) L, W/ F
  2. <set name="enchant_enabled" val="true" />9 ?, `2 z( e$ Y' Y# D- `1 c; e
  3. <set name="isAppearanceable" val="true" />, `: R" [, V( v! j
  4. <set name="commissionItemType" val="DUALSWORD" />
    ; O( \2 K) y9 m6 a
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    4 U" V% V& @1 E, F7 t
7 Z6 E* n$ _* Q" `$ v1 ]9 f
9. Вставка кристаллов души
- I+ O+ D% E4 V. R% r: o
  1. <set name="ensoulNormalSlots" val="1" />
    3 x: J1 W* D4 f& P
  2. <set name="ensoulSpecialSlots" val="1" />
    # o/ d# x+ f: L, ~' W# y% O- q
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.) d0 A. Z& A) I! g0 Z$ H; q

8 b; [" B" J# r) M* m10. Статистики оружия5 u  @+ r4 D$ K( @) @
  1. <stats>
    9 V. ^: P8 K' z9 k+ j# L: g
  2.     <stat type="pAtk">482</stat>
    8 }# T# T/ ]9 C0 Z  U2 ^- i
  3.     <stat type="mAtk">176</stat>( y2 H9 A" [) ?. P' m# _- }1 @9 z
  4.     <stat type="rCrit">8</stat>
    3 G9 @# h# G5 C# x& C
  5.     <stat type="pAtkSpd">325</stat>
    9 _& z, Q& y. h) A: q/ t
  6.     <stat type="randomDamage">10</stat>' q9 B8 L/ r7 Y+ A/ N; \
  7.     <stat type="pAtkRange">40</stat>
    . A( X3 ^7 s: h' ~, Z9 Y% A
  8. </stats>
    ; |. G$ T4 ^+ ]
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    + N# k3 d% I/ B8 y9 L  z0 w  A3 I

7 B) c/ `8 R2 y. W' E11. Навыки оружия
$ e& j. D  i& Z( d
  1. <skills>
    4 K3 g$ i4 O2 ~* o- m7 O' }
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
      J7 V8 A5 _$ q) G$ }4 _
  3. </skills>
    . d" Z! F$ X; `. }
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    3 \) y0 Q% W! c
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.2 z3 B7 h' E! e, h6 y  K' q# M
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    . O7 L0 E3 J1 B* J% e  ^
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.9 I: {- e' o( G9 G
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
  T- ?- }$ o$ [, VДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.9 _- c9 L3 Y6 ]( p
- V3 _# S9 S, G8 {. y; K
5 ]0 \  J7 X+ i) x8 Q% I2 G: U
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
3 X: \# a( o2 q
: j) A% X9 [6 a  M7 N
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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