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% F& f9 k$ J$ o, }, t/ s: f
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
/ h$ G* Z0 X" G. `* QПолный код предмета
2 Y0 S6 e, Q5 W+ n
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    $ B: H5 e- g! g: N$ r: N: |
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    ; W0 C7 M7 q7 r! E, I
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    ' v$ e/ \5 @: O8 X/ u* s5 l
  4.     <set name="default_action" val="EQUIP" /># d0 R- ^: z- G, m' `( \3 q
  5.     <set name="weapon_type" val="DUAL" />
    : d0 X5 m! {4 e0 @  K4 M, y4 h6 C
  6.     <set name="bodypart" val="lrhand" />: Z, a7 ]* i$ B: H' D1 n
  7.     <set name="damage_range" val="0;0;40;120" />2 f4 J: q3 R7 P1 `) ?
  8.     <set name="immediate_effect" val="true" />
    2 O6 c7 `6 Y* j1 {0 i
  9.     <set name="crystal_count" val="4587" />
    # I8 F' I1 e1 i6 S8 {* k
  10.     <set name="crystal_type" val="S80" />% l, d8 i7 @8 j
  11.     <set name="material" val="STEEL" />! u% Z1 f1 f! s" c2 D+ X0 {  U: R
  12.     <set name="weight" val="1520" />' l/ I) X+ k8 _4 V5 Y" j5 f2 E; [& \6 ~
  13.     <set name="price" val="143356000" />* i3 L: u) L% Q" P- X2 h
  14.     <set name="soulshots" val="1" />
    0 K$ @4 L9 v; d- J
  15.     <set name="spiritshots" val="1" />2 b) v1 P7 f* s( q
  16.     <set name="element_enabled" val="true" />. `( P. ]; B3 \9 \, T8 y
  17.     <set name="enchant_enabled" val="true" />7 N8 t! `) m, A
  18.     <set name="isAppearanceable" val="true" />) p2 t4 f: Z6 S2 d& J6 k
  19.     <set name="commissionItemType" val="DUALSWORD" />
    ! J3 r, I% m6 _; o! [$ q
  20.     <set name="ensoulNormalSlots" val="1" />* Z- K1 ^7 m7 r! _2 K9 c, g, `0 y
  21.     <set name="ensoulSpecialSlots" val="1" />* I  V+ \5 R- V, l
  22.     <stats>
    + W1 Q6 y5 M' p- W! w( _0 e
  23.         <stat type="pAtk">482</stat>+ r7 t: n7 F) z9 u7 o
  24.         <stat type="mAtk">176</stat>9 V2 N, k1 q; ?) m+ t
  25.         <stat type="rCrit">8</stat>
    ' {. n0 |" U3 |# x
  26.         <stat type="pAtkSpd">325</stat>7 |' F* f9 J5 t6 }
  27.         <stat type="randomDamage">10</stat>! T( Y7 p8 z; f4 \6 o
  28.         <stat type="pAtkRange">40</stat>
      T& d! ]2 Z4 Q$ `$ I
  29.     </stats>
    1 o8 I8 i& t0 B5 F+ {
  30.     <skills>
    6 p- H3 _/ @. K: z8 w/ y" T
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    0 D; o! Q6 K3 e. v
  32.     </skills>, t. z& B* `" _$ v3 C0 _
  33. </item>
    1 u% [; v9 @* S2 ~' Q, b
Скопировать код
Подробный разбор кода1. Основная информация о предмете* v# U' C' d4 g2 C+ ], G; `8 A
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">* P( F  T; x2 t+ G. q
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).3 T( h% W5 I# _! N3 _6 B( U

: A2 {0 g* S$ B3 _; m6 z8 m2. Описание предмета
* z* Y5 Q2 z# C( ?* `
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    - A) ~3 O8 N7 e3 w* R
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    ) ~+ q' m  J2 L4 F1 l& k+ J

% W4 u: j: [* X6 x/ C! I# [3. Внешний вид и экипировка3 a& E& q- i/ j, X  X
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />, \0 ^2 b1 K* u4 q
  2. <set name="default_action" val="EQUIP" />
    6 s7 Y5 o" w! O
  3. <set name="weapon_type" val="DUAL" />
    + e5 Q8 A  x% w- s. J# a$ G1 H
  4. <set name="bodypart" val="lrhand" />
    * y2 @& I9 Z: o% Q) v* b0 _
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).) z2 T; e, J* [' E& H& y
/ X+ }7 u8 m2 g4 m) s" E- r0 ~" {: M
4. Характеристики атаки
/ P- z: V. D- q' Q5 J
  1. <set name="damage_range" val="0;0;40;120" />% B1 {& e# @# L; \7 K
  2. <set name="immediate_effect" val="true" />
    " ^6 V# n2 Q" v' D
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.2 R" i" @4 q5 E, w4 h
( }0 v4 o2 i% {5 ]3 L+ n1 B
5. Кристаллы и материал
! u) r3 a4 S, c, M* p7 K1 g) z6 Z
  1. <set name="crystal_count" val="4587" />
    ! k/ C! P( `' I
  2. <set name="crystal_type" val="S80" />* u/ o6 H3 j1 v8 V- R9 w4 q& _
  3. <set name="material" val="STEEL" />
    + E( N" D, |$ \* q# P
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).7 l% @. [4 B5 u4 h

. S! i5 o; U; j# [) ^6. Вес и стоимость
* x5 }" [0 x- L& P, s
  1. <set name="weight" val="1520" />6 I6 m. J  ^7 U5 [% h2 T9 y& }
  2. <set name="price" val="143356000" />" @2 U/ n/ }& P& Z0 s& S7 Z
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    / n& U0 x% W6 K$ q4 j

9 c& r" e# o9 Y; _$ o4 m  z7 A! g7. Использование зарядов
2 L9 _' l- |1 k2 v7 Y6 G& @
  1. <set name="soulshots" val="1" />
    * x; ~* |9 y* {6 _( n8 \6 A
  2. <set name="spiritshots" val="1" />/ K% h+ n7 y& i5 R4 r. f
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.& \" K; D8 ^3 h9 s, _+ q8 i
8 N: l; ?3 M) w% P1 H3 H
8. Дополнительные возможности. e8 C" U  n$ F: d9 B; b
  1. <set name="element_enabled" val="true" />+ _0 h8 G# \/ e( \4 B% l* n" ^
  2. <set name="enchant_enabled" val="true" />
    . q* I) n6 |% c' b/ E
  3. <set name="isAppearanceable" val="true" />
    : d+ D$ t" l; U& N
  4. <set name="commissionItemType" val="DUALSWORD" />9 G' \# H4 k; s& d( D
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    - w; }: A! p( H! B8 ^
0 E* d6 x7 N$ t/ o  E* S5 A9 S% V
9. Вставка кристаллов души) Q* n/ l, W0 C' W2 @  e
  1. <set name="ensoulNormalSlots" val="1" />
    " ?( ~4 Z' Y% Q
  2. <set name="ensoulSpecialSlots" val="1" />2 d4 h- i" u' v
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.: m3 U2 [# U& Y+ Z9 c8 r
3 \) X# C2 z- ^* V
10. Статистики оружия
; j$ |9 f! g: ~& W; l" m
  1. <stats>
    , e* s$ G/ W* ^; f! A0 T+ b* @
  2.     <stat type="pAtk">482</stat>/ M- L, X3 k5 U6 h  q1 @/ f% Z8 c
  3.     <stat type="mAtk">176</stat>
    3 h) w% a) H' g) z2 |: C
  4.     <stat type="rCrit">8</stat>
    6 w$ C- w6 M( R* a" S# G
  5.     <stat type="pAtkSpd">325</stat>/ @* F: u; i1 P, }5 o# S, v
  6.     <stat type="randomDamage">10</stat>$ F, x( s* t- l" o% _& K8 v1 r) A
  7.     <stat type="pAtkRange">40</stat>4 V) n3 R4 @$ p( l, y4 V
  8. </stats>
    ; b/ A$ a* R$ @' I" s! m" w
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.' r8 d; h: w+ B. i( q
" X0 l! x1 W, g! F5 A6 n' o& q* Y
11. Навыки оружия4 B2 _4 S1 U. P1 z
  1. <skills>, i' l3 \7 b# f! Z+ X7 Y
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->) x' v* O! |: L2 B7 }* q. j5 c
  3. </skills>
    % a4 r0 c: F$ a& `: [' q5 J6 {
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    9 ?& B  A+ I3 {4 I
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.% d7 m: C0 E) T0 h
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.& M* ^& J% @5 `8 c
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.+ H! s7 g$ E& N- Y/ v% |; Q( ~. u
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
& r9 p: U% I& A& h& zДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.. u. k  w( h( n% F0 x1 q

3 v" Z+ s6 S, L  J0 n' \* U' R" |0 H
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
% D) P! J1 K* W8 @2 R2 C9 d% ^( h6 C! p! X% `  I
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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