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
" j% @9 ~: O) O7 q$ [# YВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
5 ^  w% u  U9 U! `Полный код предмета
4 W' w/ c0 Y2 m
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    & y2 m1 Z: @* I& z
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    * a# \) m5 H( `6 W% G/ S
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />9 [! X; W7 I: W& M2 C2 D2 c# W- n
  4.     <set name="default_action" val="EQUIP" />
    9 T+ n' |: b3 C' Q
  5.     <set name="weapon_type" val="DUAL" />, |; U" ?8 H8 P( P7 l* \
  6.     <set name="bodypart" val="lrhand" />
    0 |  O2 z9 Z1 R+ u
  7.     <set name="damage_range" val="0;0;40;120" />5 o; Z3 E% ?1 N! j$ M$ S$ P
  8.     <set name="immediate_effect" val="true" />
    ' B8 p& K) |/ G( V% Z
  9.     <set name="crystal_count" val="4587" />
    8 x7 |( G: }: R% [
  10.     <set name="crystal_type" val="S80" />7 F% z& C! F7 {9 h* p
  11.     <set name="material" val="STEEL" />
    * Y4 c/ x+ L7 m) U4 S  u
  12.     <set name="weight" val="1520" />
    - d, G/ m$ t, a3 y6 O7 U" T6 `
  13.     <set name="price" val="143356000" />
    ' Y. }" `1 `: K4 U. r% T
  14.     <set name="soulshots" val="1" />
    1 b+ _: G7 M6 p9 E
  15.     <set name="spiritshots" val="1" />
    . Z1 ~% j9 W  M/ R! Q. w6 s" N1 N
  16.     <set name="element_enabled" val="true" />
    ! K; I5 D1 ]# K0 v, ~0 @
  17.     <set name="enchant_enabled" val="true" />$ a7 f5 V, P' {' s$ m
  18.     <set name="isAppearanceable" val="true" />" u% I1 [2 @  _+ p: m& L" }
  19.     <set name="commissionItemType" val="DUALSWORD" />5 Y( f4 c8 n. n2 X
  20.     <set name="ensoulNormalSlots" val="1" />
    ! j6 |- Z$ d3 l6 [/ m
  21.     <set name="ensoulSpecialSlots" val="1" />
    4 I* m% L! P# `* ]) i
  22.     <stats>, _: V) _) q' |* D4 R3 Z- A
  23.         <stat type="pAtk">482</stat>+ u) w4 t3 O( H- f4 u6 ^) `* j9 Y' |
  24.         <stat type="mAtk">176</stat>
    : n6 g" [+ v- H2 Q- l$ n2 M
  25.         <stat type="rCrit">8</stat>
    4 q4 O8 z- R! o+ ^+ ~
  26.         <stat type="pAtkSpd">325</stat>2 f  i, ?% k% F: p
  27.         <stat type="randomDamage">10</stat>
    " [1 n8 T1 R  k  p6 J' }$ E" Q- ^
  28.         <stat type="pAtkRange">40</stat>
    9 Q4 }9 f# @0 S: s  i6 W
  29.     </stats>
      ~$ Q) n! z/ R, ]9 g2 N/ r& g
  30.     <skills>% M* K# [' e! r$ {( a8 Y
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    : K" g7 k# l3 m2 ?' U7 ?8 j' V
  32.     </skills>
    6 H$ A1 h" `; v
  33. </item>
    " a  `/ a- O' X& H, ~) S( P
Скопировать код
Подробный разбор кода1. Основная информация о предмете) [/ e( i( D0 a8 q) _! c
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">5 l, g5 Q) g$ ^* l$ A; \5 t6 [
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    * [6 d3 p3 u  m$ S0 p

) f4 V+ s8 C- C" P0 k2. Описание предмета! Z- M3 r( @) K3 \8 a
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    : n2 H5 |0 v. h
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.1 x$ J2 I( |) ~4 V7 k* [# L

0 B/ q8 T! ^/ s, _: J- V3. Внешний вид и экипировка
# ]2 {  G9 A/ L! W  S3 X
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    - j# r0 w3 J% m# Z
  2. <set name="default_action" val="EQUIP" />
    ) e+ Y- H) W7 v6 H
  3. <set name="weapon_type" val="DUAL" />
    2 T9 [2 R" Y% B1 Z1 i
  4. <set name="bodypart" val="lrhand" />0 H/ f; b; y9 X" V) S6 H' d, O3 y
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).: U2 v+ }" {+ X0 H
: h0 I6 \) Z& R
4. Характеристики атаки
% W" U: l0 P6 C/ ?# @0 }9 _
  1. <set name="damage_range" val="0;0;40;120" />4 |& v8 ?+ h# {
  2. <set name="immediate_effect" val="true" />
    2 K! J! V% f& h; o: n8 k
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    + @; |8 z, `4 k; e1 K0 T, W. [$ X0 m

) c. P2 x! N4 S2 t9 @5. Кристаллы и материал
3 c* Q* `9 g; i: J
  1. <set name="crystal_count" val="4587" />
    + z7 Z* V4 v0 A  {- M
  2. <set name="crystal_type" val="S80" />6 h/ Q" {' g" f* D, m
  3. <set name="material" val="STEEL" />4 ?+ J' H, I: a1 E, @
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    $ e3 c- Z" x" J, b2 O
* a& O! [2 i) i$ q" g( Q
6. Вес и стоимость# @% c0 ?. N  I9 C8 L, _. Y( \8 B
  1. <set name="weight" val="1520" />
      k1 y; `, g( m$ \# g
  2. <set name="price" val="143356000" />
    9 R8 i" L' P# }; g0 }7 ?
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.& b. M2 X0 C. Z! Y
) b6 f7 b2 f+ A- _4 i
7. Использование зарядов8 n1 `8 u( ?3 d0 P; ?
  1. <set name="soulshots" val="1" />1 G- y$ A6 ?1 e+ f; Y
  2. <set name="spiritshots" val="1" />
    ' F- [" i6 M- ]) \, B
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    + N& n7 Q( a# M* N2 U, c4 M1 W

7 _* W% ~" R( w# `# ], K7 m( _5 q8. Дополнительные возможности# O3 |) E, h/ x  O& Y
  1. <set name="element_enabled" val="true" />) H. j# ?9 G" n/ s; z" f! W( [- G
  2. <set name="enchant_enabled" val="true" />
    . C' K1 y% q- [( b/ ~" t
  3. <set name="isAppearanceable" val="true" />& |/ m2 R0 W% K+ j8 x* P
  4. <set name="commissionItemType" val="DUALSWORD" />7 T! t, \, v4 g+ w. E* b
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    : ^; b9 e" J# w

1 Q0 [" X% n$ Q2 I7 t  [9. Вставка кристаллов души# j  b- i5 N$ {
  1. <set name="ensoulNormalSlots" val="1" />4 z/ s6 h' w7 x
  2. <set name="ensoulSpecialSlots" val="1" />
    ; g' N% ~+ @/ k% A
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1./ e7 k/ U8 p. ]6 T) r1 a% _
; C* V$ v' g7 v9 Z& Z
10. Статистики оружия
( d/ ^% J% X2 u6 O* z3 I% p
  1. <stats>' R/ r" F4 y5 y' W5 m
  2.     <stat type="pAtk">482</stat>
    7 y9 ~4 [+ W" @( a1 n% F
  3.     <stat type="mAtk">176</stat>, o4 b) y0 R7 W1 }! D
  4.     <stat type="rCrit">8</stat>
    ; l  P5 ]0 q" j, H8 u0 s/ D2 o
  5.     <stat type="pAtkSpd">325</stat>" e! S% D7 A8 H+ j0 G# P
  6.     <stat type="randomDamage">10</stat>2 E% H1 q! {$ n2 a) V
  7.     <stat type="pAtkRange">40</stat>
    6 ?% z) V/ [( L7 C' x
  8. </stats>
    / d8 n; X; A( B) `
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    6 N$ {+ q7 e# R, Q, e' w4 G- T

9 {" L; I# o2 m# G9 d" N11. Навыки оружия
! q4 M: ?9 O2 c' a! F7 _
  1. <skills>( M5 l; `/ p8 M: R3 d( D, r
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->% n& `; z- c9 C; o" u
  3. </skills>
    4 `9 {3 \% S0 |1 y( ~# _. D, V3 A: D. M
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.. T0 Z% y# i/ d' x9 Y
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.  r6 z$ x+ E/ t1 M5 z% R7 z
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара./ B4 s% c/ W/ y( P- e
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
+ J; G1 g# d" m* ?" O. K+ s# YПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
# A: z- b' p4 z7 CДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер./ ]3 H0 W8 O  t; F

" D& n: g* c" j) N2 @( c5 c: e! B, i& Z7 P% [
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?4 j( V4 l/ A6 T! H
( x, l* ?% M9 y6 R+ v. i- `
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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