Top.Mail.Ru

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

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

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

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

x
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml1 o7 i' s2 |: }, {$ D' p
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
7 ]8 l  P" J# l/ }" ?5 C9 CПолный код предмета
/ J4 a% u& l! s0 u& U0 e
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    3 v& C& D% I; q3 M% [, X
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    2 N. ^- x/ L: @7 m; J
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    2 u) t* k- I9 A! z! @/ Y
  4.     <set name="default_action" val="EQUIP" />
    , P8 f! n0 P. n: R2 a9 q/ r
  5.     <set name="weapon_type" val="DUAL" />( \$ [( H2 `7 ]( r" F
  6.     <set name="bodypart" val="lrhand" />$ T0 t1 w4 k3 v9 ~9 L
  7.     <set name="damage_range" val="0;0;40;120" />, c# p0 D* D- T" P
  8.     <set name="immediate_effect" val="true" />. c& J+ S5 O' R  {
  9.     <set name="crystal_count" val="4587" />
    : G5 {3 p6 {2 W7 L% P/ E) I) v
  10.     <set name="crystal_type" val="S80" />
    $ V) ]0 w2 G) A' v
  11.     <set name="material" val="STEEL" />; w2 j; Y( F, |- F1 [
  12.     <set name="weight" val="1520" />
    . [* t7 _$ b, U, A# l2 f
  13.     <set name="price" val="143356000" />
    / [9 k' c: o+ q. @
  14.     <set name="soulshots" val="1" />$ G/ k0 Z: {$ y0 D' F: D- g
  15.     <set name="spiritshots" val="1" />' \; e. w9 g2 e# _
  16.     <set name="element_enabled" val="true" />) e2 g/ |: Q, z3 O* L0 b( @9 t" E
  17.     <set name="enchant_enabled" val="true" />
      y; I/ j& W" d; ^+ z1 M( d
  18.     <set name="isAppearanceable" val="true" />
    / a  P$ Z7 u/ Q0 _6 m6 K3 l  _
  19.     <set name="commissionItemType" val="DUALSWORD" />$ V( J  ^, q5 {' J9 ?
  20.     <set name="ensoulNormalSlots" val="1" />6 v; w' Y+ T' D) Z7 \2 u
  21.     <set name="ensoulSpecialSlots" val="1" />
    0 R# e5 E# I) T% @  D3 a" R
  22.     <stats>
    . N# `% P8 d8 N& y! a) z
  23.         <stat type="pAtk">482</stat>
    2 Q% q9 ^4 y8 a
  24.         <stat type="mAtk">176</stat>: U/ j9 z) ]6 R1 |( ^# x5 _& w3 w
  25.         <stat type="rCrit">8</stat>
    3 w! h$ @  y. o; C
  26.         <stat type="pAtkSpd">325</stat>$ R5 W2 ~( ^( b# o
  27.         <stat type="randomDamage">10</stat>0 T. R/ ~- n" Z3 W# u
  28.         <stat type="pAtkRange">40</stat>
    5 s, T0 W/ x' p% }, d
  29.     </stats>
      P& N1 c( ^6 s6 ~# F
  30.     <skills>* v3 Z+ g8 r% L7 C) I
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    . w8 c/ P+ ^* {" p( }, `
  32.     </skills>0 N, L) p- h2 Z; d1 n: V# s! Q
  33. </item>* P: e7 a& p% o! _# j
Скопировать код
Подробный разбор кода1. Основная информация о предмете
/ K6 c6 f) z& l1 S
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    + o# ]. w! f! R
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).3 N% Z* b7 l5 b- |  L
5 o' s; e+ k( S( n: ^
2. Описание предмета
6 _  l* O# d* Q9 F; U
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->1 U" M8 e8 B! i! P
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    6 x8 p# s# D, F" {) q3 H

7 q' \0 @$ X2 `- a% {6 S1 z, K3. Внешний вид и экипировка# G) W  B( ~  ?) l/ c) J0 I
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    5 X. n* l8 r1 u8 o2 F2 p$ o: {' y4 N
  2. <set name="default_action" val="EQUIP" />2 |& S( _, r( t# s# i8 G4 V
  3. <set name="weapon_type" val="DUAL" />( _7 V% Z# r" b0 Z+ c. }  h$ X% o
  4. <set name="bodypart" val="lrhand" />
    - v% p9 F. c  s% c3 u, W1 F/ v3 X
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    9 G' p* N2 J# |) R1 L
5 A4 ]! F  l2 p2 [  R4 a
4. Характеристики атаки
( s/ z. _+ z( ], D5 o2 k
  1. <set name="damage_range" val="0;0;40;120" />; A% n! J  I( [" U9 \
  2. <set name="immediate_effect" val="true" />
      b6 M( f' V' @- H& n7 n$ |
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.$ D' D1 f3 ?. }* ]. y! i( r

" @' K9 j* v7 h, @" U: S$ l5. Кристаллы и материал
" |, z; I- a5 D; P8 d7 E
  1. <set name="crystal_count" val="4587" />
    6 L5 r% S8 M( B7 |) [
  2. <set name="crystal_type" val="S80" />' u, l& d4 j/ x6 @5 Q' a/ E
  3. <set name="material" val="STEEL" />
    ( N* Q0 b$ U' n# ^3 B) q& M1 V
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).# W! R1 g( L' y( z9 j$ x0 C
. _! d7 w9 y: K6 d/ [1 `5 o
6. Вес и стоимость* L) [; J: o5 ~; q9 U
  1. <set name="weight" val="1520" />0 K; e9 x5 l* v, l
  2. <set name="price" val="143356000" />
    8 d* Y3 l" M! C0 Q
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    1 J2 S: c$ O" \$ F
; o& [' D0 e' C2 J7 n3 d6 T& Y
7. Использование зарядов1 z( ?, S; C; ?$ t3 k
  1. <set name="soulshots" val="1" />. [# h% Q& Z; K9 T1 A( y3 O
  2. <set name="spiritshots" val="1" />
    # M' U7 v* ^" V! B' K1 B
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.9 X4 g. o7 B$ I6 b

7 ?  e- ]3 J' C3 O1 t; D$ Y8. Дополнительные возможности
' t+ [* H8 Q: g3 o% m0 ^
  1. <set name="element_enabled" val="true" />" w( H% Q* w9 h5 K! p& h
  2. <set name="enchant_enabled" val="true" />* |5 c! P% N% T4 P- h
  3. <set name="isAppearanceable" val="true" />/ A, H! ~; G* W) m) a/ R
  4. <set name="commissionItemType" val="DUALSWORD" />4 n$ N( p( U$ }
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    + K" n1 P* @; d, k0 z# Y
6 ~; j: H" e. _
9. Вставка кристаллов души
# V1 E& a" S7 U0 k& x- m  l8 N
  1. <set name="ensoulNormalSlots" val="1" />
    1 p7 x) e5 F1 S' ^% k
  2. <set name="ensoulSpecialSlots" val="1" />& `) u' j$ a, h' k4 g% Y; T
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    . F8 U! l7 f( p- _8 T' Y

" `6 r% L& f0 ^10. Статистики оружия- G$ q, p& I, i* n. D. |, p& y
  1. <stats>
    6 P; ]5 V6 Z0 n* u
  2.     <stat type="pAtk">482</stat>
    : ]7 h) B0 _' d* S9 E
  3.     <stat type="mAtk">176</stat>4 x9 N# m& J( V1 l+ Z+ y6 B/ X
  4.     <stat type="rCrit">8</stat>- {7 J- P& W* Y2 q% y
  5.     <stat type="pAtkSpd">325</stat>
    7 g2 k# z" y* [; u
  6.     <stat type="randomDamage">10</stat>6 A2 ?, ]: k' ]' o9 g
  7.     <stat type="pAtkRange">40</stat>$ Q) P  m* g' M0 X! {# L
  8. </stats>
    + u, J9 h+ O) y$ a6 b/ ?# z
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    $ U+ O- `: U+ a5 \: n. L" `, G% S

) ]; i9 j% ?) |( o0 y( Z11. Навыки оружия1 g2 W0 x/ Z/ U5 W* m4 s: I6 B- h
  1. <skills>
    6 {2 ~* H8 O3 k* L) p
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->8 c9 _# G4 c# g* \
  3. </skills>
    ( s9 q# i0 \: B0 k2 _0 Q
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.. ~$ P0 c: J! @
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
        @' L- }0 x3 K
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    9 N- {2 w+ ?5 ?
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
! M- W0 o, e* ^" aПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
& D: i! d4 i6 \7 r, I1 n3 uДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.+ H0 G' b4 s$ X& p# {  ~2 _

5 }3 x, q% Q! q$ L; t$ T" S* s9 V  w
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
( @# p/ T0 A' c& E; z9 {5 n" N
/ H2 m( V4 i  J' [* g
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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