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 U& G! }& Z9 e5 m/ Y- u
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
$ X/ k8 I( a9 Z" U7 `$ ?Полный код предмета
- O7 g/ k" D1 e: R. X+ v
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">7 B) E# o% o7 d9 \; p
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>8 p3 y$ s' Q) s5 b& f# Z0 X
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />1 f; J, _- {( i* `6 g, E4 O1 K0 h
  4.     <set name="default_action" val="EQUIP" />
    5 d* V) ^) Y) b6 [7 k! T
  5.     <set name="weapon_type" val="DUAL" />
    ( ~! O4 c3 b6 u- g" c+ R' k; }/ }
  6.     <set name="bodypart" val="lrhand" />5 x+ G) z" `; W* n
  7.     <set name="damage_range" val="0;0;40;120" />
    & |7 t( N" ?+ ?" e. X7 x
  8.     <set name="immediate_effect" val="true" />' ~4 N' z2 j4 [/ t0 |2 K* }! y
  9.     <set name="crystal_count" val="4587" />% F8 S" B& H- |; z
  10.     <set name="crystal_type" val="S80" />
    ' a* P* l8 y: G: X
  11.     <set name="material" val="STEEL" />! @1 g! ]8 t  p
  12.     <set name="weight" val="1520" />
    ; C" g& o. i3 e. ]1 I
  13.     <set name="price" val="143356000" />9 Q) ]* o7 m, `$ t! N
  14.     <set name="soulshots" val="1" />0 N4 X( @2 n& h8 ~& C; W9 J  V% J
  15.     <set name="spiritshots" val="1" />/ p/ O' p6 t# p4 [& u+ k
  16.     <set name="element_enabled" val="true" />% T1 C% ~) I" H
  17.     <set name="enchant_enabled" val="true" />
    2 d, [7 X+ S7 S1 T7 D, _8 z2 z0 P. c
  18.     <set name="isAppearanceable" val="true" />! ?& m) M& v  O8 f( y; l7 o. l
  19.     <set name="commissionItemType" val="DUALSWORD" />) l8 g( X$ C: D9 f5 r
  20.     <set name="ensoulNormalSlots" val="1" />. V0 }6 H7 @8 W4 h. z
  21.     <set name="ensoulSpecialSlots" val="1" />) Q( i; m8 M, u& F6 e0 m: q! Y
  22.     <stats>
      _" L7 q, x2 N
  23.         <stat type="pAtk">482</stat>
    + r( J3 \! Z& v2 e; L% V
  24.         <stat type="mAtk">176</stat>2 }2 o3 {1 L$ C& }
  25.         <stat type="rCrit">8</stat>' @, x0 S4 ^, E& ]
  26.         <stat type="pAtkSpd">325</stat>
    1 T) Y2 O- b5 I
  27.         <stat type="randomDamage">10</stat>- u% [/ t+ `4 m4 ~* u, q
  28.         <stat type="pAtkRange">40</stat>
    ; Q2 x, ^7 d  h
  29.     </stats>. F3 h) a# n! Y' l) O
  30.     <skills>
    1 Q! m! G: o0 Y# `% E
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->( A; L* w5 u( }* \& V
  32.     </skills>
    + j1 r( D2 @2 ~( H( }' B. T3 h
  33. </item>$ ]: \5 c- r. O8 X# u
Скопировать код
Подробный разбор кода1. Основная информация о предмете! g; X/ _' }" [  W8 ~
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    2 o0 D! h: i6 M. O6 u- w1 O# z
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    5 Z5 _1 m+ J& Y' m9 y# n. C
  K5 s2 w: {4 Y$ P9 E
2. Описание предмета
& W) E* f" j5 H3 k9 B8 e
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    1 e' \9 W1 M. \: I
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.5 U% d, e" P9 n$ |
% P* `2 e1 C. v- G! E; d
3. Внешний вид и экипировка4 C0 C7 S9 m* i' [  |  s
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />$ L* A" [  y4 _4 Y0 w& ~/ R
  2. <set name="default_action" val="EQUIP" />
    6 M5 ]( g, x4 F, D
  3. <set name="weapon_type" val="DUAL" />* B- p" W' y" H5 ]3 q* j, G) b" [
  4. <set name="bodypart" val="lrhand" />4 T) v% |, E3 U( e* b* {" r" L
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    : d1 F% ^) L4 i5 c3 q# o
4 i$ [" P/ `. O5 w+ F: t
4. Характеристики атаки# l9 y6 n8 C0 A5 a2 r5 C# X
  1. <set name="damage_range" val="0;0;40;120" />
    0 |4 g3 k4 T" k# p
  2. <set name="immediate_effect" val="true" />
    3 K) B# p& i- ~0 F+ D* b  w0 E1 S
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    % i( L, z1 {6 b' s

+ o, s5 ?! {* b( I4 C; m8 }7 r5. Кристаллы и материал
! c5 ^: ^- l+ M0 L
  1. <set name="crystal_count" val="4587" />
    . r  V* h" {4 D* `  G4 x
  2. <set name="crystal_type" val="S80" />
    ( }4 Y. n) F6 _5 a# c% ?0 y
  3. <set name="material" val="STEEL" />
    . u' ]& r/ {- {( c- Q7 d
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
      g* u6 z* b- F  u. a3 L9 T

3 \9 `: w* Q. E/ C6. Вес и стоимость( h- `5 }# k0 C, ?; t
  1. <set name="weight" val="1520" />& M: u" @7 U9 _* k" c5 v  E* {
  2. <set name="price" val="143356000" />
    4 d' l. O' i2 Q2 N: L( C
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    $ ~; z" G6 C: t' j2 j$ s4 i; d

9 M1 \0 f! F: d5 _0 Q, P7. Использование зарядов
, @( `4 T5 c' A5 w
  1. <set name="soulshots" val="1" />
    * w8 d% f( C4 g5 @2 ^5 r& b
  2. <set name="spiritshots" val="1" />
    - _/ I+ l7 x$ C% ^
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.% `1 ^: X+ c( {- C) F
7 {9 O0 i8 O$ n# h
8. Дополнительные возможности  n# m% ?+ s, o! K5 _  s
  1. <set name="element_enabled" val="true" />9 ^8 H, s5 K# N3 g
  2. <set name="enchant_enabled" val="true" />& @/ T) w8 U; H4 \2 A9 J
  3. <set name="isAppearanceable" val="true" /># p- n* R8 ?9 ~( x  C
  4. <set name="commissionItemType" val="DUALSWORD" />  {) O5 I2 L: ~$ h
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    9 G( ^& e5 `' J' J0 w/ t; w

4 ?, S( P: ~! B% K' Z( Z9. Вставка кристаллов души
& D9 S* S& N2 T
  1. <set name="ensoulNormalSlots" val="1" />" r3 X1 N& ]8 w5 S( r( Q/ h
  2. <set name="ensoulSpecialSlots" val="1" />
    3 w, I8 s" ^; q5 b' x% L
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    + m( t( P4 r8 p3 M/ g/ p! T

+ U- P1 M( V: m10. Статистики оружия
. k; f3 K7 {; q0 q
  1. <stats>, ~& c& l8 ^/ I0 l8 r' k6 R6 B
  2.     <stat type="pAtk">482</stat>
    . R/ A' e9 ]2 f, O2 a' p
  3.     <stat type="mAtk">176</stat>  k; `3 t1 G# C% y0 K5 r! k' \
  4.     <stat type="rCrit">8</stat>
    * E! |  l3 G/ L3 [
  5.     <stat type="pAtkSpd">325</stat>
    ) o/ L9 v4 M' B# e# g# }- @
  6.     <stat type="randomDamage">10</stat>
    7 b" ^8 L1 M) i4 F
  7.     <stat type="pAtkRange">40</stat>
    2 H( ~( Z' b) D( M
  8. </stats>
    " N* V% s! R2 S% ~- A) w( i
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.4 r! ?. O0 u) q+ Y5 U6 N+ ~# [* ]

$ Z7 F" O% z4 O4 W( U4 k* U0 X4 f11. Навыки оружия
6 X" j* m4 @, K! b
  1. <skills>- D- S' O% _* Y2 Y0 X+ q
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    4 v( `  q' x6 l% M" Q
  3. </skills>
    5 F& k& Q! _6 O- c
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    4 Q& X) ?2 P0 @. j5 C- [, j4 j
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.0 b' ^% b0 y( C4 w+ T' s; z$ F( v6 u
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.1 |- Q: Z5 B2 [6 a2 |& V  Q9 m
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.1 [; m7 G$ ^8 |; o9 T, ~8 V2 b
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.4 Y) P7 M0 t% I4 @
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.1 `5 N) {# h) [3 X" f: ]

5 A- u( A7 [: m/ h; K" H9 k  B) K
: W* V- P& i. C% w. j* [/ p
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?1 N8 e! `/ ~0 ~. M" x: T* F

$ L0 y- a: G  [' r4 G, _: }# B5 M
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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