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
: M& Q/ z$ y6 y- P( p. Y1 D3 hВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.' F2 @/ j5 L. k9 u6 b2 b6 |
Полный код предмета
+ T: ^1 u( F! w, p, t* `6 |
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">0 p4 \" G& d8 R
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    5 v. s, m! _$ @: |+ |
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />) B& ^7 J) m; V! C4 G3 O. F
  4.     <set name="default_action" val="EQUIP" />
    9 ]. [7 h/ T3 j  l- @2 S
  5.     <set name="weapon_type" val="DUAL" />1 H5 I8 u0 e1 U  g) [
  6.     <set name="bodypart" val="lrhand" />" i+ M; i, _. x6 A# o1 ~
  7.     <set name="damage_range" val="0;0;40;120" />" l% r6 u: B6 T# }) X  w
  8.     <set name="immediate_effect" val="true" />
    / Y# c# t! r3 r( `+ O
  9.     <set name="crystal_count" val="4587" />7 I; o" E; m  s% t7 R3 n- T
  10.     <set name="crystal_type" val="S80" />; x" J5 {1 Z& h* ]# S; x5 k
  11.     <set name="material" val="STEEL" />
      J$ v0 v5 j+ p( e. d# S, Z2 \7 e2 Z
  12.     <set name="weight" val="1520" />' N5 d& {- p( y: V1 W0 P% p$ [
  13.     <set name="price" val="143356000" />
    ; m7 t; t  B7 k' P0 O% A
  14.     <set name="soulshots" val="1" />
    # f9 x% @+ ]: |. J& T+ W) w
  15.     <set name="spiritshots" val="1" />
    9 ?3 |- ~% X, {- `, ^
  16.     <set name="element_enabled" val="true" />
    . |& X6 Z# m. y% e" V; j
  17.     <set name="enchant_enabled" val="true" />5 y# u. i0 E( N! w* f
  18.     <set name="isAppearanceable" val="true" />* W: C+ H6 t4 m6 ?
  19.     <set name="commissionItemType" val="DUALSWORD" />
    # p9 j: S$ f2 v( F; F
  20.     <set name="ensoulNormalSlots" val="1" />
    ' P/ F! p$ {8 G2 `: q! Q9 r& @
  21.     <set name="ensoulSpecialSlots" val="1" />2 R% E3 n5 ~/ q7 y/ R) A  L
  22.     <stats>7 F8 Z3 R7 X" H. r8 `
  23.         <stat type="pAtk">482</stat>
    ( N9 V2 ^" |2 O# x  Z
  24.         <stat type="mAtk">176</stat>% W2 _# |3 g' w: y5 w, X
  25.         <stat type="rCrit">8</stat>  T7 T- N2 I- d& N
  26.         <stat type="pAtkSpd">325</stat>
    & s" g& q7 J; o) Y( I- x
  27.         <stat type="randomDamage">10</stat>
    " q" A# r% p3 v% R+ h3 y. I
  28.         <stat type="pAtkRange">40</stat>
    ( ~$ q/ E, l$ z
  29.     </stats>
    " U  y4 e+ P% M6 t( C( ^
  30.     <skills># U# U& e5 S" i. P7 B
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    6 F# }6 }5 _& f1 K& j- k1 U
  32.     </skills>7 R4 j( ?  I2 I1 `( [! Y
  33. </item>
    6 ^* V: x$ p2 e* f. k& h  Z4 G- L. |
Скопировать код
Подробный разбор кода1. Основная информация о предмете
$ p9 v! D& S: e2 d4 G
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    + X4 o. X4 y+ ?
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    3 e) y5 y! _% |/ j- f
* b8 P( H1 U4 C4 E
2. Описание предмета1 @9 V) U8 j1 w+ r
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    . t/ x0 O3 m: m: n4 F5 E
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.# |& Y- t% e6 d$ V. w  O+ G+ D! \- R
( u' b, Y, n1 N; M' @
3. Внешний вид и экипировка0 f' O; Z3 x% [/ c, f0 s5 {+ f
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />  k/ c4 M8 u0 T% i: p( c+ `( }5 ^9 K
  2. <set name="default_action" val="EQUIP" />
    . p- u! v. Z3 s+ E
  3. <set name="weapon_type" val="DUAL" />- ~- j! M7 l1 z% z
  4. <set name="bodypart" val="lrhand" />, {  w0 K- b4 o1 I- F
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).  h2 Q+ C* V- i- y) i7 \. B

$ }' k0 F* m# y4. Характеристики атаки
2 X9 J/ m. V! ]" e- q/ S
  1. <set name="damage_range" val="0;0;40;120" />
    ) t% v+ U, q- Y0 ~/ W, Z
  2. <set name="immediate_effect" val="true" />
    ( {1 H, g# r* T
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
      N6 n$ A7 w, ^0 `

; b5 K3 c& s0 ^1 h  Z* H& L( f7 z5. Кристаллы и материал
  s+ ~# @0 ^. v+ k, `
  1. <set name="crystal_count" val="4587" />
    4 |- S, Z) H  D  c  U4 i! d
  2. <set name="crystal_type" val="S80" />7 r+ L" l9 N" V7 Y4 E
  3. <set name="material" val="STEEL" />! n8 n% \, Z- d! ]8 c5 }; w
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    ! V$ @6 ~; {2 n, z- Z

) c  N8 l; X. S2 R; {; M; y6. Вес и стоимость
2 {' K, `! ~" b+ {) k' Q, N6 Q
  1. <set name="weight" val="1520" />
    / ]/ i1 A6 C% D6 R4 I
  2. <set name="price" val="143356000" />
    8 H8 c3 d, S  {6 m* V
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    3 l$ ~! A8 A5 V

, o, U: G7 j4 A7 D7 R% n9 o' y$ }( E7. Использование зарядов
7 p- T# A5 y' p5 y4 G( k
  1. <set name="soulshots" val="1" />1 M, y# k' {) S0 _  g2 i
  2. <set name="spiritshots" val="1" />
    % I. d* l! z* C3 ?0 A2 @
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    + S7 l3 v7 f3 l2 t
% A) H" X1 A8 V  `( l
8. Дополнительные возможности
- G# a1 P3 a- v' n, A/ a
  1. <set name="element_enabled" val="true" />
    ' P8 w3 k2 |7 _  W1 F
  2. <set name="enchant_enabled" val="true" />
    " }" H7 x4 _+ k
  3. <set name="isAppearanceable" val="true" />: R. z; o' k$ k- E; |2 _. D8 q; C
  4. <set name="commissionItemType" val="DUALSWORD" />  J# [) F6 O/ C% E( d+ X
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".6 r5 f$ }( n, q$ P/ g' ]+ o. z" B+ D
. [6 [6 W7 p& Z8 E& B% H1 \: _8 t8 [* i
9. Вставка кристаллов души' _# t9 A) j% J: t$ F, L
  1. <set name="ensoulNormalSlots" val="1" />' \1 N8 [- R( e( u2 X: o7 e/ }
  2. <set name="ensoulSpecialSlots" val="1" />7 O0 t: f/ y1 J) J+ j9 `
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    ! w9 R/ C* P' ]$ d9 @
& Y- k# n/ A8 }' }0 c- u% f
10. Статистики оружия/ {( H9 ]. I' F' f; i
  1. <stats>/ z3 _9 n$ V+ Y* |2 c
  2.     <stat type="pAtk">482</stat>
    , @* a- h3 o5 K* d& E0 a
  3.     <stat type="mAtk">176</stat>
    " @' s- j5 i/ ^! \9 Y2 ?1 [
  4.     <stat type="rCrit">8</stat>
    ; r& ]( `% R$ T: ?% m5 d
  5.     <stat type="pAtkSpd">325</stat>
    9 [* ~6 C; G) A) `# c
  6.     <stat type="randomDamage">10</stat>( [1 A$ n  p3 g- I! B
  7.     <stat type="pAtkRange">40</stat>
    4 S* B' `6 V8 E( T  ]$ B
  8. </stats>) I9 i7 {+ }1 S$ e& `- D% Q
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    - V) F5 f2 Q+ i, \  _1 n8 a
( V" n5 \' C- c
11. Навыки оружия3 K; m+ L) V, ?6 C
  1. <skills>8 C) T/ \0 `: I* L; k1 c, A
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->, D: E9 y: `  R2 c5 ^% h: N7 K
  3. </skills>: w7 x' n2 w: F: c) R. U
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    / Z5 q- Q* D; T8 F8 w/ _
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.6 t* y& \0 u0 V, E
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    5 L! k4 I3 l; W$ U: S
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
9 H( d# V. N' M6 }/ p2 o' a- n% d+ dПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.) t6 {& X: Z$ i. Q' C; ^
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    / A$ L4 Z  k' F; n+ N# }/ r. ]  y
5 M6 I* k6 {0 D9 T

9 ?4 ?' D, c" J) u' u# u
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?  _' g) \. N3 K8 x: F7 r) N

" u' o1 J8 c* `1 a* W, R$ C# Z
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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