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$ N9 b; ^) Z( e( t
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.) D2 r2 _+ }" D- ]
Полный код предмета
! H9 B: H4 j2 d, Y5 s9 M
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">  I& f7 q/ }6 j) _* @$ @& o
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    ; s' C; i5 n' E6 i  a, b% C- L* y
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    ) j2 a! v7 ?3 N
  4.     <set name="default_action" val="EQUIP" />
    * h2 c! a" Q0 A4 O& s* [; t* W
  5.     <set name="weapon_type" val="DUAL" />/ i" B' F. x/ r0 f
  6.     <set name="bodypart" val="lrhand" />' U/ S& l# [" {  x8 L; R# Y
  7.     <set name="damage_range" val="0;0;40;120" />0 L7 H8 Y, j& r: D
  8.     <set name="immediate_effect" val="true" />. c; y% g' T; E! x  O: ]. Z* H6 K/ s6 s
  9.     <set name="crystal_count" val="4587" />
    1 Y! s0 z. m& N+ k" o3 L% R
  10.     <set name="crystal_type" val="S80" />
    % A5 C* }0 A  O0 c: W4 f
  11.     <set name="material" val="STEEL" />
    % {, q- u  }, c# \3 C- ?4 }! o
  12.     <set name="weight" val="1520" />) k: T1 b. m9 n  j* s
  13.     <set name="price" val="143356000" />) k% Y2 Z, T% Z% ~2 U3 ^) ~: ]) [
  14.     <set name="soulshots" val="1" />
    $ X7 q$ |' B) t# D; Y6 U/ r
  15.     <set name="spiritshots" val="1" />
    . q. e0 V+ m! ]
  16.     <set name="element_enabled" val="true" />0 o+ |! z$ x4 D$ B
  17.     <set name="enchant_enabled" val="true" />
    & G( e4 J+ I+ j- t$ Z5 p8 n
  18.     <set name="isAppearanceable" val="true" />
    ' U  M# C- h( j/ I, m! Y3 P! Z1 l
  19.     <set name="commissionItemType" val="DUALSWORD" />2 Z  o4 y/ n3 n2 j: k! G
  20.     <set name="ensoulNormalSlots" val="1" />
    ) p& e' i9 d4 A) P' g; ?. R, e
  21.     <set name="ensoulSpecialSlots" val="1" />
    $ Z) {4 p  A. J7 c2 L
  22.     <stats>/ q. y; K& n8 a8 _- D' d' C
  23.         <stat type="pAtk">482</stat>
    5 ^8 s. g- p( N* E* C
  24.         <stat type="mAtk">176</stat>. V9 G) n) B7 q
  25.         <stat type="rCrit">8</stat>4 |5 D" M0 E- D* J% C8 D( \
  26.         <stat type="pAtkSpd">325</stat>& e# ~% o% u: M' H6 z8 q$ }
  27.         <stat type="randomDamage">10</stat>" ]4 a* O0 t% s, `: I- y3 [
  28.         <stat type="pAtkRange">40</stat>0 _- x3 f: Y) r. G
  29.     </stats>( M9 M# ?* v9 D) t) n0 \
  30.     <skills>' k7 e& e( o" N  X* I& U3 {6 U
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->( c+ T2 G. O5 D
  32.     </skills>) F: g: J% b6 x- _) ^+ j; y
  33. </item>
    ; {+ ?6 Z+ I% s) t! m' o
Скопировать код
Подробный разбор кода1. Основная информация о предмете+ u* S% Q  m2 H& f7 Z* }1 X
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    . b2 p- Q7 H# G8 F2 Q) ]: B
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие)." H% |# s. R, n% H, d+ v3 L0 h
6 X9 c1 ~$ C( B1 z- s
2. Описание предмета* v- U3 x2 _! J2 Q& M) @! Z" l
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->1 N. @- V& t& I" n
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.+ G1 Q6 W  }5 P( p
2 {  [$ i; {+ v- E* j0 Y
3. Внешний вид и экипировка
  k2 ?$ V; _# S3 I" k
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    ) T' _# H  i% c+ c  v
  2. <set name="default_action" val="EQUIP" />
      [! N5 d3 E( N. B$ t8 i- [7 ^
  3. <set name="weapon_type" val="DUAL" />
    ( D: ?( b; b7 O5 {+ e
  4. <set name="bodypart" val="lrhand" />- B. U, u' N  Q
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).! K- A8 }  o9 d- ]: A+ K% a
% |! O1 f7 g& h+ K; b# L6 `8 ^9 p
4. Характеристики атаки
/ T% c# G' G4 j" V9 P3 H
  1. <set name="damage_range" val="0;0;40;120" />, K6 B& D& @9 k- u8 o, P" ]% V
  2. <set name="immediate_effect" val="true" />
      {0 N, Y  H# D/ T8 U: f, h3 @
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    2 t7 H/ K: R: {( U- Q

$ _  [5 q  q2 t% `' s9 A, |5. Кристаллы и материал
# r% M% c% j8 W+ Y
  1. <set name="crystal_count" val="4587" />
    * U6 F% X6 W0 A
  2. <set name="crystal_type" val="S80" />" z& j8 l) t5 X( h: B" x/ U
  3. <set name="material" val="STEEL" />
    ! F# [9 [9 _$ F0 v, y2 M5 N3 O
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).) e- e2 Q8 }( c" k
8 b- l; T* O+ k% c/ A/ l
6. Вес и стоимость) b6 ^2 [9 R+ ~
  1. <set name="weight" val="1520" />
    5 {: T0 O& w$ Z. T& a2 G: H9 f
  2. <set name="price" val="143356000" />
    ! z  ]3 n2 P' q0 k5 A
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.# G% a' `2 L  x! l- Z. k) k' w

- u- P2 ^5 f; O/ S% j7. Использование зарядов
& p/ ?- w7 L3 l) h; W) X* w( ]
  1. <set name="soulshots" val="1" />; ^- N0 y* m6 o. ]
  2. <set name="spiritshots" val="1" />+ X! D0 j. c, v" T/ _" w' n# L
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.' b! T8 N2 i( `) M4 |5 R

, G4 R! m4 x( [: ?8. Дополнительные возможности
6 h5 y, N1 z+ A8 P8 \3 G+ c
  1. <set name="element_enabled" val="true" />
    ' W9 m- `& J7 X
  2. <set name="enchant_enabled" val="true" />
    / d% ]  C* P" H2 x
  3. <set name="isAppearanceable" val="true" />( S" n! Z8 H1 i1 w% x% q$ P) P" A# M
  4. <set name="commissionItemType" val="DUALSWORD" />
    6 e& h. m) W/ I6 F5 N
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    " ^% {* T# t0 u5 {& S8 b
1 v+ H5 K/ A0 s4 ^3 R* o' H2 E( ]
9. Вставка кристаллов души2 ~9 l, R2 h% N9 D$ {
  1. <set name="ensoulNormalSlots" val="1" />' F/ o: v" i$ b8 t- q3 D8 x* I8 P' }. L
  2. <set name="ensoulSpecialSlots" val="1" />
      L2 N$ _* @+ f: @% g
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.8 X/ d5 Q7 x  u' p: v

+ y5 L9 ~: k: P9 P6 `( o5 T10. Статистики оружия
4 V, N1 [' q& p( l( v
  1. <stats>3 m: o; V9 ^. Z
  2.     <stat type="pAtk">482</stat>
    ) T' M, B) k' k/ D& ?
  3.     <stat type="mAtk">176</stat>
    2 O/ ~/ l/ {: j/ P) e. J
  4.     <stat type="rCrit">8</stat>5 J7 v. D7 R8 L% n  a6 W& j( P
  5.     <stat type="pAtkSpd">325</stat>. c/ g2 C/ y- i5 |7 {. \
  6.     <stat type="randomDamage">10</stat>
    5 c. q0 W  r7 K# c7 n
  7.     <stat type="pAtkRange">40</stat>1 C8 f% v' u; d% u6 ^
  8. </stats>/ P# O7 O: |% V6 ~$ j1 i8 T" m9 m( Q
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    % q4 O- O8 O( X2 t* ~
# {) F" F) d5 K6 z6 E9 M# L& T* |
11. Навыки оружия
9 e, a/ a( f# j* h# k. x8 ]
  1. <skills>8 p4 A, o% y' p# O8 S
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->$ r8 R" t0 E- u; b
  3. </skills>
    % E2 v9 m6 v! p
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.$ Z/ R9 a9 c7 {+ F! ?/ M$ ]$ |
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      8 o+ r  ]7 E7 k8 @5 B8 V3 I$ b8 v  {# }, E
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.' p6 d0 _  T$ I! h5 l/ y  Y0 |
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.! @- ^* \+ Q) ^' {5 ~4 Y3 m
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.- w6 J! N1 p1 I$ Z4 |% r4 T
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.2 r- Y% k! ]2 |+ I3 c/ D5 q

$ O  w1 A* d  G1 V* w) u+ \' e$ a) z0 C2 |1 m5 V
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?- i1 G3 X. {. ~5 ?

8 a7 _7 x1 K. C
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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