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
* A5 j' S" ^0 h* UВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.; G6 o% A1 g- q& V- E# `8 p' M' M
Полный код предмета
$ i" M: ?6 \6 L$ _
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    . m5 }) }" l8 G! _; `4 [0 @
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>7 l: r: e; Q. M; a/ W# K" Y
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    . o8 k4 a6 e+ A1 g
  4.     <set name="default_action" val="EQUIP" />' T; K# P4 Q" {- a
  5.     <set name="weapon_type" val="DUAL" />
    / z/ y8 m' g5 E/ c; r6 d
  6.     <set name="bodypart" val="lrhand" />
    ' U* |( L0 q" z9 Y7 T+ q+ ^
  7.     <set name="damage_range" val="0;0;40;120" />$ S! Y! x9 ?7 b
  8.     <set name="immediate_effect" val="true" />. o0 \; G, L2 _" T, s
  9.     <set name="crystal_count" val="4587" />7 i6 Y# Y# x9 d2 j5 |8 h& ~
  10.     <set name="crystal_type" val="S80" />& d  @* ?. k* Y: K  {; {+ j) `2 B7 W
  11.     <set name="material" val="STEEL" />% |5 w$ p8 i5 M5 i4 l6 G
  12.     <set name="weight" val="1520" />5 ]# p2 u/ h/ N& d; P
  13.     <set name="price" val="143356000" />
    9 r  E6 G" n# }2 @6 C
  14.     <set name="soulshots" val="1" />2 T9 y9 c8 C4 l$ B1 T" f
  15.     <set name="spiritshots" val="1" />
    / h+ N! c8 t7 s5 K
  16.     <set name="element_enabled" val="true" />
    ( ?9 `: R! l3 S0 s# b8 [( o: ]* |
  17.     <set name="enchant_enabled" val="true" />
    . A$ y5 K0 r- [5 W6 S
  18.     <set name="isAppearanceable" val="true" />) a. {3 K) p" K4 I* ^( ^
  19.     <set name="commissionItemType" val="DUALSWORD" />; y% e! _# ?8 b2 H! {& c
  20.     <set name="ensoulNormalSlots" val="1" />8 T' p& K4 O& A+ m3 o7 w9 s& D% M! v3 @
  21.     <set name="ensoulSpecialSlots" val="1" />* Y6 {& j6 d0 ?7 [: a
  22.     <stats>1 a1 ]$ l' I9 Z- w
  23.         <stat type="pAtk">482</stat>
    , ^1 S. ?0 N$ q
  24.         <stat type="mAtk">176</stat>
    7 F3 Q: c! G. D  w: g; I
  25.         <stat type="rCrit">8</stat>
    ) v2 i0 l8 |, g' F
  26.         <stat type="pAtkSpd">325</stat>
    7 t$ I7 i, E% }* e9 W5 P; h
  27.         <stat type="randomDamage">10</stat>
    & c" \* F( n$ }# |8 B
  28.         <stat type="pAtkRange">40</stat>/ P% `9 s* u1 @. x9 l+ O
  29.     </stats>& U$ z1 M# \; C. t$ f
  30.     <skills>1 g5 z8 }3 l1 }' q
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ) F/ p) y3 d) E
  32.     </skills>
    $ x2 r/ g* c& U
  33. </item>
    % g) A4 n2 G1 J
Скопировать код
Подробный разбор кода1. Основная информация о предмете
% w$ t) A7 w2 V6 _0 |5 ~
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    ( X: L0 g/ N9 \: c# P
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    7 u$ X  \) x0 L* R# _4 K( B$ X5 S

: T2 ^5 _1 I, w  u7 A2 U2. Описание предмета
( M! K' |6 G: O, I9 \4 m
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    ) \8 n' l) u( ?" h  f+ `
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик./ w7 {" m# ~3 T  n6 n+ r5 L
6 w2 ]  S% f+ ^% H
3. Внешний вид и экипировка8 J3 N, h. @. `+ L3 {! @; M% Z
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />7 {" k2 ?% a6 t' n' R% s* |! ?: M( I: R
  2. <set name="default_action" val="EQUIP" />4 M5 k  b4 w! f4 `& r
  3. <set name="weapon_type" val="DUAL" />
    8 q1 c: y+ C" m" f6 O; t
  4. <set name="bodypart" val="lrhand" />
    6 B' K7 s" O: F
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).3 u& |& r" ]) r8 _/ D
  u/ ?) ?/ B5 s/ N$ D
4. Характеристики атаки
  G& d9 N( S: R/ B0 i# [, h" _) B
  1. <set name="damage_range" val="0;0;40;120" />
      g- ^; [: g' `
  2. <set name="immediate_effect" val="true" />
    , K, y3 P8 s, _" ?% Y3 G0 u1 S
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    7 P, j; I' N! V; x' m1 H% B$ n) X

9 v' ^& W6 {9 b9 D, ~/ Q5. Кристаллы и материал
7 x0 w  X0 U" ~  F# n5 P9 g& V& g$ \
  1. <set name="crystal_count" val="4587" />
    + a. P! G  r# F9 v) }6 H8 ~0 T
  2. <set name="crystal_type" val="S80" />
    . D1 {; x$ r3 [$ R
  3. <set name="material" val="STEEL" />
    2 s9 a, G- r0 g
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    * _% A( t7 K9 }2 _* M( b# t
7 e+ \8 P& {! f8 C8 e. Z0 g
6. Вес и стоимость7 f, }5 E6 O- D9 D  g- [( X
  1. <set name="weight" val="1520" />3 n3 @7 j/ U" b
  2. <set name="price" val="143356000" />; b# L: {& |- e% B# L6 _/ C
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    " O% q# [" {9 q

/ y5 K& m5 W% d% ^* }/ y: j8 P7. Использование зарядов
4 g6 l- t1 J1 J# [
  1. <set name="soulshots" val="1" />, r% T% o6 ?0 W# S- ?* {4 X  |( T
  2. <set name="spiritshots" val="1" />
    5 c2 j$ N+ d4 G& E7 i0 D4 H
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    2 ~1 ?9 G# I9 m: v( O

; V8 P. P0 t5 \* [, J8. Дополнительные возможности/ t) e7 m4 `9 a% A
  1. <set name="element_enabled" val="true" />
    " k# |$ e: T' N  ]5 u7 ]
  2. <set name="enchant_enabled" val="true" />/ Q6 _3 }8 m4 F' D
  3. <set name="isAppearanceable" val="true" />; k% }+ X, L4 H* l. x3 X+ `
  4. <set name="commissionItemType" val="DUALSWORD" />
    ' L6 Y& e) k% z" G
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    + E6 |7 B5 x  f% j3 i' }
7 y6 w% ~5 B' ^8 m. n
9. Вставка кристаллов души, z6 b6 F* o: u, i4 ~4 p
  1. <set name="ensoulNormalSlots" val="1" />
      d( q# E4 w/ C. W3 Y3 |3 @
  2. <set name="ensoulSpecialSlots" val="1" />
    . ^' E, E- q9 q. T9 S' r' M0 T) L
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.8 ^& \+ v3 ], l5 Q$ e8 T. X

$ G8 [' t4 t: Z4 W: p10. Статистики оружия
6 C  S8 `7 v# J; P6 }  w8 Z
  1. <stats>
    * F5 g4 D4 z, E+ B
  2.     <stat type="pAtk">482</stat>
    9 G9 }$ q) u$ J& _! `: b
  3.     <stat type="mAtk">176</stat>+ b/ X4 i* o7 P; ^
  4.     <stat type="rCrit">8</stat>
    7 Z4 j: Y2 v8 Z  N
  5.     <stat type="pAtkSpd">325</stat>" d# w& s: z; P, N8 i
  6.     <stat type="randomDamage">10</stat>
    : [, C# y4 X: C6 |! K) j
  7.     <stat type="pAtkRange">40</stat>
    . E# p1 K5 p1 m4 K0 `2 V1 r
  8. </stats>
    $ N& O' k5 N0 A: v) W
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.& {, b! k! Q9 e/ J
6 {: f4 V7 q( b. i9 p7 r- P; i5 v
11. Навыки оружия: m. H: X; c# i+ g* F
  1. <skills>( V) S) E" R- B8 W; W
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    7 h* }! G# r6 g+ R
  3. </skills>
    4 u! G. u# h/ g3 z4 N3 |
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.8 k& a" U2 p. W
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      7 a( m5 L8 r! B: K5 y& @
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.7 H0 G) V! M* J( w6 _
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации., Y, [+ ~7 B3 A3 Q
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.  r% H7 V5 K! W% A+ }
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    + H1 V) G2 k  ~4 b& ?$ K

/ a8 P. d6 J. O; u& ^  G' o, Z# e, J  |" U* b9 s+ k
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?4 a7 r% l+ _, g3 z% N4 d2 }& Z5 b
& `/ s5 G  U) X1 s1 B1 R  H7 }
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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