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
% n6 x" T0 Y/ wВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
- S2 _! p. l8 JПолный код предмета
5 ]9 I3 b3 |$ }1 D2 E+ H! b
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">$ E6 m: q& X/ [7 ?7 D$ A( p8 H
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>7 P" Q* t" {0 h6 ^* H
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />: {8 O( z9 u: s6 @0 }
  4.     <set name="default_action" val="EQUIP" />& }! E; O3 w' H+ J- e3 n. [& K
  5.     <set name="weapon_type" val="DUAL" />
    $ H" N# O4 j1 W' b2 Z
  6.     <set name="bodypart" val="lrhand" />
    # V- K8 l4 ^1 r7 I! V: F" E0 A; N
  7.     <set name="damage_range" val="0;0;40;120" />
    + @# v- u1 T0 U; g/ S' H& M7 E
  8.     <set name="immediate_effect" val="true" />
    ' e2 c$ z8 H8 i7 L0 B4 d- ^: }
  9.     <set name="crystal_count" val="4587" />
    % l' x; s6 `+ t. c5 a
  10.     <set name="crystal_type" val="S80" />
    9 |4 h4 g6 c) q, p7 w$ a
  11.     <set name="material" val="STEEL" />
    1 `: H, }& s4 M" E& t2 A. r. P3 ?
  12.     <set name="weight" val="1520" />; K2 Y7 ^; K- Z$ m1 g( D
  13.     <set name="price" val="143356000" />( B1 v1 l) r7 F; J- z! Y& \, `
  14.     <set name="soulshots" val="1" />8 a" X$ j% V* X7 \2 |+ V' D
  15.     <set name="spiritshots" val="1" />
    - y1 F) ?3 K, x1 e: B
  16.     <set name="element_enabled" val="true" />2 f! k& ?) s0 B5 M1 G0 F
  17.     <set name="enchant_enabled" val="true" />* |% @4 J( F5 w: V6 U. q
  18.     <set name="isAppearanceable" val="true" />3 X" G9 g- v) ]6 m
  19.     <set name="commissionItemType" val="DUALSWORD" />
    $ `( e2 G! r/ i% X2 A
  20.     <set name="ensoulNormalSlots" val="1" />
    ) N8 p7 C9 F2 `# g$ B6 ~+ O3 i% N
  21.     <set name="ensoulSpecialSlots" val="1" />
    6 G3 j% T/ Y1 s
  22.     <stats>' C/ g6 c9 {5 o* b( F' w5 [5 c
  23.         <stat type="pAtk">482</stat>
    ; D) p5 `  P/ S0 P
  24.         <stat type="mAtk">176</stat>
    $ N) |6 d6 K1 Z7 Z" N, l) h9 y
  25.         <stat type="rCrit">8</stat>0 T/ M; o2 G$ g, P7 A5 C+ P6 m
  26.         <stat type="pAtkSpd">325</stat>
    , S5 n# T! S$ P3 _) _8 w5 H
  27.         <stat type="randomDamage">10</stat>" H# b, @- a9 z! ?$ m. }7 e& B
  28.         <stat type="pAtkRange">40</stat>1 A; \; R0 K; a- }* A& z( z2 o
  29.     </stats>
    2 `; j5 O# Q5 w+ M9 N5 z
  30.     <skills>& d% T; B& V2 s( g8 T- m
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ) i; m! j, |! [4 L: j
  32.     </skills>$ F+ m  B6 O- N3 J2 ]
  33. </item>
    ! R; X& ^. Q; a+ Q; h: m
Скопировать код
Подробный разбор кода1. Основная информация о предмете
- r) X$ {9 t" {, J5 U) c% ^4 c& V
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">0 ^0 {1 G6 A! @
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    . Q% A& j' g* O7 C# _$ |
0 h& s1 V' M- N/ [, g
2. Описание предмета
5 o+ M* C2 W. k& G* m2 B3 w; `9 t
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    ( V+ G9 q& J3 n
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    7 N) Z0 v" x0 x3 B* l

# c7 h7 k/ u7 i' q/ `. Z3. Внешний вид и экипировка2 F  a- x) z2 s. g3 N* H6 h
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />" e$ o, g3 Y$ {9 m5 M* n. s- H
  2. <set name="default_action" val="EQUIP" />. {0 Y; z% l  m
  3. <set name="weapon_type" val="DUAL" />. m' |8 U" `$ d! E2 R4 v* B
  4. <set name="bodypart" val="lrhand" />( J6 n( D5 }# d2 |) b9 m
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).5 j5 `& F1 E8 ~# ]
) k& l" D2 r% b
4. Характеристики атаки% ^. L* \7 m3 u  p" ]
  1. <set name="damage_range" val="0;0;40;120" />: R4 Q" r; W) c3 D4 A* Y2 m
  2. <set name="immediate_effect" val="true" />
    " W$ L( X0 Q) X; w7 F1 }9 l
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    ( U, Z0 t4 @$ ~# s" T5 W; k
2 b" q9 f7 x0 u$ l; o
5. Кристаллы и материал
0 X4 I. ^; Q$ P4 a' n
  1. <set name="crystal_count" val="4587" />8 K( Y* ~8 ~1 H7 Q* f
  2. <set name="crystal_type" val="S80" />, K) K$ I* E& z8 C9 J. s+ c
  3. <set name="material" val="STEEL" />
    0 G1 m$ Y" q- h, y1 E4 u( Q2 ^
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).  u0 q1 o0 O: @+ w
5 C, W6 ~+ T7 G
6. Вес и стоимость
2 C+ K  c- {0 x) ]8 e( E% O: O0 g
  1. <set name="weight" val="1520" />$ V% S1 ^4 R, ^3 H$ c
  2. <set name="price" val="143356000" />
    4 W6 l4 m, C  h4 o& E/ _; v
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    / ~# S; c' E4 S5 W8 D/ H4 C
* c0 E1 }; X: G% E! u
7. Использование зарядов" `, a  X% k# R  F$ v, K
  1. <set name="soulshots" val="1" />
    ( `0 x. g9 G2 f, L. [3 y3 v
  2. <set name="spiritshots" val="1" />
    - Q. W8 O# a. P) G$ t
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.% I  P5 r5 G8 d. o7 j0 s1 t
' y. R, z" X2 w
8. Дополнительные возможности. [" G  p6 D# v4 {
  1. <set name="element_enabled" val="true" />4 q0 y# ^5 `4 k
  2. <set name="enchant_enabled" val="true" />1 B% i- O% W" r" t0 c3 N
  3. <set name="isAppearanceable" val="true" />
    / q& L# T5 R1 M7 p+ k3 A; m
  4. <set name="commissionItemType" val="DUALSWORD" />
    % Q: L; I$ \6 ]
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    ; D9 K/ F$ \* D

- r# _' r) b7 s. N! v9. Вставка кристаллов души4 T  E" E9 R+ y' l. V
  1. <set name="ensoulNormalSlots" val="1" />: S/ p8 O8 Y4 E/ H7 O
  2. <set name="ensoulSpecialSlots" val="1" />; A0 u/ c# J, I* D5 ]1 Q& r" H. i. z
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    # b( V+ b8 E- y- D5 H7 [- R/ U% P
& z" {4 Q' h- V
10. Статистики оружия6 I9 w  [! h. i8 `
  1. <stats>3 N6 C! }$ s' I# b4 f
  2.     <stat type="pAtk">482</stat>7 M$ g; [; B9 t; Z
  3.     <stat type="mAtk">176</stat>4 n; H1 I" d4 m& m
  4.     <stat type="rCrit">8</stat>9 A+ o% o2 n4 r6 A
  5.     <stat type="pAtkSpd">325</stat>
    ! X8 m" M8 M0 g0 g& k( d; C* Q
  6.     <stat type="randomDamage">10</stat>/ H5 _! H# A  j( P. @
  7.     <stat type="pAtkRange">40</stat>
    5 S7 n2 l% L, k
  8. </stats>
    $ S) |: A- J: o
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.  ?: V! Y- N: o

9 s- h& q4 R4 J: f4 M11. Навыки оружия
5 u6 g5 \1 p6 {
  1. <skills>9 w0 n0 E" Z9 [# a/ w( t$ Z
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    3 S; x' y4 ?- V  q) l$ N9 ?  s  j9 ~
  3. </skills>/ v7 c" n# e# h$ I! O
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    % F0 a7 Z  @$ V
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      , g, A3 d* @# e1 a2 W
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.. H/ d( j1 K& t5 t' I; N
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
- Y$ i+ U: o# f, v* b; `. R" LПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
. r) w0 N2 d; ?* a1 i* ?, eДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.7 [- i6 r8 o+ Q. G, p
9 H7 u. y* x. Z  C# g/ n
8 I5 ~0 n* G% I% }, V: I! w
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
% g7 P. E: L+ ]- ^$ A. K# t( {- H" s9 Q" X
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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