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
  B; z5 y. x: n0 B/ OВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
3 R4 h& _) P" X3 O2 }. sПолный код предмета( {: p8 t& s' a
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">/ u0 \, ]) A1 F2 X8 u6 J6 c+ V
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>" N8 p$ ?& b! n8 e% i- Z
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
      `* ^4 W9 C" {) W" K* P% z  h
  4.     <set name="default_action" val="EQUIP" />
    & R# S6 F6 r' ~, q; ^2 i
  5.     <set name="weapon_type" val="DUAL" />
    $ a1 P- K0 l/ N- Y4 J' a
  6.     <set name="bodypart" val="lrhand" />$ ^* b0 {" ?' i7 D4 T. }
  7.     <set name="damage_range" val="0;0;40;120" />
    - t! S5 r% y2 ]7 X. K  Y3 ?% s% \
  8.     <set name="immediate_effect" val="true" />5 w% s1 e5 z/ B
  9.     <set name="crystal_count" val="4587" />: m* P+ _% ^/ x2 _  n$ }
  10.     <set name="crystal_type" val="S80" />7 ?7 S1 ]$ ~5 t  K' z
  11.     <set name="material" val="STEEL" />
    , t" X, \0 g, b0 `
  12.     <set name="weight" val="1520" />' U: q/ d& h! H! j7 R7 K0 [
  13.     <set name="price" val="143356000" /># g% s# k, }2 R% s2 h
  14.     <set name="soulshots" val="1" />
    8 L- j0 f( q8 C$ g' ~% F7 q1 |
  15.     <set name="spiritshots" val="1" />% y, l% `8 @2 o
  16.     <set name="element_enabled" val="true" />% O, y, \; Q! K  U
  17.     <set name="enchant_enabled" val="true" />, R7 s* |' a( a! U
  18.     <set name="isAppearanceable" val="true" />
    0 E5 U( `0 q6 @: R! ]& w
  19.     <set name="commissionItemType" val="DUALSWORD" />
    ) ^; E8 T$ Z7 i1 J* X' X7 n& [% @
  20.     <set name="ensoulNormalSlots" val="1" />0 g( V6 {8 F% @0 n$ Z( E: F# i3 E
  21.     <set name="ensoulSpecialSlots" val="1" />4 ]9 p1 ?& X+ i
  22.     <stats>
    $ I" u& N; \) S2 s. o: v% ~
  23.         <stat type="pAtk">482</stat>; z' p7 T7 c/ p, S1 P
  24.         <stat type="mAtk">176</stat>
    5 j& }+ C+ U% {8 u3 ?( Y+ ?
  25.         <stat type="rCrit">8</stat>" Y) Y4 d9 I% Z
  26.         <stat type="pAtkSpd">325</stat>
    ' W" N! C# Q; `- m1 d3 c
  27.         <stat type="randomDamage">10</stat>
    . r' e+ z4 |) B/ j$ [. c+ Y
  28.         <stat type="pAtkRange">40</stat>  O& k4 F% p& G* `
  29.     </stats>
    8 A. Y/ E* U$ ]) }4 u
  30.     <skills>2 W7 `$ x- r7 g6 ^5 f/ ~( S
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ; s4 f0 _- h9 |! ^$ {1 w, f* H* ^
  32.     </skills>
    7 s* J7 m3 }& y- N3 m. b  c7 D' I
  33. </item>. P$ V* z' t8 j5 b6 _* X$ B
Скопировать код
Подробный разбор кода1. Основная информация о предмете4 _% b3 c8 B- t6 S& {1 e5 J
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">/ p, o) i% c& Y
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).! F$ ?2 T( A2 O" T0 h

: {6 ]0 Y7 H* G; Y2 e4 |, I$ Y2. Описание предмета
/ b$ y; J. W: p; u
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --># _% V2 \- \3 F  A7 f. I
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    ( x; n$ D# I6 f2 z; E7 m

" ^% F& A$ q# k# Q) f+ I3. Внешний вид и экипировка/ S  x. ?. z' I4 D& ^
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    7 y% A/ `* n4 Y
  2. <set name="default_action" val="EQUIP" />+ j( o' h/ N! Y/ I! Q
  3. <set name="weapon_type" val="DUAL" />
    + K" k9 s# u3 r, n- G
  4. <set name="bodypart" val="lrhand" />
    1 q/ d- D" ?! G/ _8 a; ~% m9 |
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).8 V$ _' o2 s% {6 U
3 G/ i" l* h2 n! a! c% d4 v
4. Характеристики атаки
6 V& S% g8 K' ], p$ Y0 [& h
  1. <set name="damage_range" val="0;0;40;120" />, b- _/ P% C0 h, N
  2. <set name="immediate_effect" val="true" />
    & L! V" i# C  y: o& w' Q! p4 w
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    ; R, r5 l& t0 P7 E) ?
3 t9 c) x/ {3 R1 B0 y
5. Кристаллы и материал8 s7 r; \% G) H+ _
  1. <set name="crystal_count" val="4587" />9 U% p# G$ s3 Y4 y7 c6 b4 A! k1 d
  2. <set name="crystal_type" val="S80" />
    8 _4 X8 y. A! P& x* [
  3. <set name="material" val="STEEL" />
    , w% V4 \4 F5 R; X
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).+ k5 f; E  _/ a

* k& t; I. a6 L" N) N) t6. Вес и стоимость
& o+ ?/ k/ z! \7 l% _+ T) r
  1. <set name="weight" val="1520" />
    8 C; e, l& n# G2 U9 P" z
  2. <set name="price" val="143356000" />" x# _. X% X. Z  G
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    - L+ E1 z' t) o# J( {4 e5 d
% J& p' l, j. E4 z  I
7. Использование зарядов3 C% v* u- s+ w; N
  1. <set name="soulshots" val="1" />( B( S( r2 k1 r# D( f& s( L
  2. <set name="spiritshots" val="1" />, ]2 W3 R) v) l" n! ~, S. B
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.5 M! ]1 ^1 V4 E% ^: a
8 H( D- O; @- h1 d8 d# s
8. Дополнительные возможности" \6 {. R' x  d- S  V9 f
  1. <set name="element_enabled" val="true" />
    ) p) k  i/ P: W8 r$ s0 X
  2. <set name="enchant_enabled" val="true" />/ r# W0 |$ x; Z9 l
  3. <set name="isAppearanceable" val="true" />* P' Q9 P: ~- b' p
  4. <set name="commissionItemType" val="DUALSWORD" />' z2 F  y+ P, x& }3 r
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".  E6 F% r$ d* Y6 U
2 o- s" c4 X. ~
9. Вставка кристаллов души
# {- z- x! I7 w& |* o$ d- A
  1. <set name="ensoulNormalSlots" val="1" />2 ?' O. ]. }, ?3 q* n- w8 L2 x
  2. <set name="ensoulSpecialSlots" val="1" />/ n" r; u& c+ c  y
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    * q/ g- `! x& e1 P3 }  \

8 _3 [2 f0 a/ T/ s$ y10. Статистики оружия) R3 j6 D) \/ ?- X' l
  1. <stats>
    ( [: |( [; b* l) ~8 t* V
  2.     <stat type="pAtk">482</stat>2 T' X; }* O" m0 x: i8 x, C" _3 W
  3.     <stat type="mAtk">176</stat>3 F: ^$ F  A/ t' P
  4.     <stat type="rCrit">8</stat>3 f. C5 f5 @2 r( o# M
  5.     <stat type="pAtkSpd">325</stat>
    " l2 T- q, g! I! d% p
  6.     <stat type="randomDamage">10</stat>
    / N, S! h9 @( g* b. v
  7.     <stat type="pAtkRange">40</stat>
    5 M4 Y+ n. J( _
  8. </stats>  N! q8 A2 ~$ [. I+ a0 s: G
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.( {  Z) w  Z2 n  ]7 P5 q
* ]. V6 U, r3 ?! j2 W( A
11. Навыки оружия
8 d' w% v2 n8 a% c; C( s& p
  1. <skills>
    7 ?8 A6 {9 x7 ?) P% \# x3 F- N
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    . r  D/ F4 @6 ^
  3. </skills>
    ) ^/ \$ E& `, L! p
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.2 h7 d* O0 n. f% ]* [! l; ~8 h
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.8 s5 X$ q7 l- ~  D3 y- X
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    - {, a: P4 F5 c5 o( t# Z) e& a
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
6 G% I0 ?+ O, Y4 Y3 S8 xПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
. f& s6 I3 s0 ?$ G3 G% V% IДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
      [1 a5 B$ A3 D
  v" M5 ?1 y8 ~% |

+ O7 |' g% X$ G
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
5 g" `* x6 I3 x/ x
6 L7 M3 M) G, d* I
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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