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; S; S0 }0 z6 p" d
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.2 F# F! T1 v( }" S$ S. r
Полный код предмета4 t$ ?, L, q( a' [
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">) e) @% b$ I/ e
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>! ^4 P  i. f" v: Y1 o. w
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    , y( v: e& ]5 z7 s! Q2 v- L
  4.     <set name="default_action" val="EQUIP" />4 G4 g7 g: c* @
  5.     <set name="weapon_type" val="DUAL" />
    4 j/ g" ]! N: C
  6.     <set name="bodypart" val="lrhand" />
    4 V, u$ \. ?/ ~) T' `% p
  7.     <set name="damage_range" val="0;0;40;120" />
    ( \1 ?/ L5 G; e6 @  Z
  8.     <set name="immediate_effect" val="true" />
    * H- B) \. `6 \! a
  9.     <set name="crystal_count" val="4587" />) L9 B4 b5 u; M" W9 v6 j
  10.     <set name="crystal_type" val="S80" />
    ' y- H1 ]7 i* I& w
  11.     <set name="material" val="STEEL" />
    : H5 E9 w+ y. a3 N: x. I1 Y
  12.     <set name="weight" val="1520" />( v% H, U; z( V: R) Y/ n
  13.     <set name="price" val="143356000" />
    # R! N6 i% I( s3 {
  14.     <set name="soulshots" val="1" />
    5 h& B, ~% p" Y: ~) S8 Y
  15.     <set name="spiritshots" val="1" />9 r; c8 {* A+ G2 c
  16.     <set name="element_enabled" val="true" />
    " M( q- i  a  M9 k, v% B& C
  17.     <set name="enchant_enabled" val="true" />
    1 c, D" u' w% f  @( j+ j" B! x. `
  18.     <set name="isAppearanceable" val="true" />
    / l) i$ Q7 @8 e# p0 _1 H( a3 K
  19.     <set name="commissionItemType" val="DUALSWORD" /># ?+ v! S! c; g0 N, T
  20.     <set name="ensoulNormalSlots" val="1" />- f% ]) I3 Q, O" M/ ^
  21.     <set name="ensoulSpecialSlots" val="1" />! D7 Z+ J0 l  W$ E0 s5 P
  22.     <stats>
    3 C  Z" q! h# j2 Z+ P
  23.         <stat type="pAtk">482</stat>
    # ~2 k: |8 V1 R+ H" R8 V+ D
  24.         <stat type="mAtk">176</stat>
    ; C/ A3 g* V: C; p8 Y& \% `: b! }
  25.         <stat type="rCrit">8</stat>
    & M# `9 X6 o% @
  26.         <stat type="pAtkSpd">325</stat>& d+ Q3 f& v: G, S# j" O4 O
  27.         <stat type="randomDamage">10</stat>
    / Z1 q5 d! R2 n# f5 K; ]+ Z2 r
  28.         <stat type="pAtkRange">40</stat>
    1 s% c6 K4 P# N8 K8 P& o1 t
  29.     </stats>, |8 q8 x9 ^3 G5 B; U# C
  30.     <skills>
    ) ^, l  ]  Y6 W' U# J2 Y; a4 V
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    1 ]4 i5 [3 h4 p, N  E/ F
  32.     </skills>
    ) F" F$ E8 F1 L4 }5 C9 y% B
  33. </item>2 p9 o' z: U$ j1 I# }$ A
Скопировать код
Подробный разбор кода1. Основная информация о предмете- Y) h# L6 v& l- j8 C
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    " s1 S  L) t. s+ ?3 l2 r" O% `
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие)." A) R; J1 [/ ^1 V) N7 q9 G- f6 C

' Z) Q5 B8 P$ G* ^0 e9 {% o" p+ W2. Описание предмета
+ k8 r( l, j0 W/ @- B9 @
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->2 h9 o; `8 n- A( V
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.! m1 W% b& w+ U& I* _  i

! q: _- V" }8 {) o7 B& S" |3. Внешний вид и экипировка- _! k& t- e$ C. D# s
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />" e- @" H% W) s0 g) Q
  2. <set name="default_action" val="EQUIP" />  j# O$ Y- n1 [- d& g
  3. <set name="weapon_type" val="DUAL" />
    $ _+ O: s; L$ r( s+ w+ l  m; V
  4. <set name="bodypart" val="lrhand" /># s- X  ]( f' w: \4 V1 @, [) F7 |: m
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    3 d3 B" p7 e4 l* E' ]& ]& q
- ]3 H6 {0 f6 A5 Q# c+ T* f
4. Характеристики атаки
/ a$ u' j5 ~; |5 R3 a0 b( J5 d; v
  1. <set name="damage_range" val="0;0;40;120" />
    # F, e4 r- U9 F9 o6 D* v9 V
  2. <set name="immediate_effect" val="true" />
    1 N- G' e. ]- W9 k# P( O
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.: u, V2 ^, g1 d4 e

; `# F+ h" I; \: g5. Кристаллы и материал8 r- D% z  K: W% S* A
  1. <set name="crystal_count" val="4587" />& S0 {* _5 j& x% v
  2. <set name="crystal_type" val="S80" />
    ( C0 D- [; }$ o6 |) O; o
  3. <set name="material" val="STEEL" />
    , F' O9 m, {& A" ^
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    . s, i: d0 H  n7 @( R0 P6 q, n
, P5 _: p* m' m3 B- H% L) P
6. Вес и стоимость
' n8 H4 B* S8 n5 U0 E
  1. <set name="weight" val="1520" />
    ; K  v! c3 O( S" F$ X3 c- {( v" J
  2. <set name="price" val="143356000" />  d" D* U5 P& c7 }
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    6 C1 p& r, I8 B9 T

, X2 a4 m$ c# g: a- [- X; K7. Использование зарядов! U8 g; P/ }/ O7 Y7 c2 u/ D: m  z
  1. <set name="soulshots" val="1" />1 Z3 N0 b% t7 c# t. k1 Q
  2. <set name="spiritshots" val="1" />
    * i) A) s  z+ b5 s: v
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.: b2 W1 [' u. y8 M) }! M# X

% c. u# b  n* \8. Дополнительные возможности
6 V6 E+ r" ~4 e3 v
  1. <set name="element_enabled" val="true" />- i& U# N' s/ }; ^& b+ v
  2. <set name="enchant_enabled" val="true" />
    + E! M/ T. J0 z4 R
  3. <set name="isAppearanceable" val="true" />
    % ~& y1 P7 A1 U+ ]4 L
  4. <set name="commissionItemType" val="DUALSWORD" />
    2 Z1 `; n7 J3 Y! o
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".1 w2 m" {' m; t4 l- p7 M

. H: t! B" m0 ~  w9. Вставка кристаллов души, ]9 I; B7 m# O: M
  1. <set name="ensoulNormalSlots" val="1" />
    . l9 @. C0 J" {( @2 o& o
  2. <set name="ensoulSpecialSlots" val="1" />' b. R  V8 L+ Q4 d9 g* {1 f6 b
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.. c1 }8 }( V" k% |+ ^

( s! f9 b( H' z: c8 l$ g10. Статистики оружия
  d" P. m0 a5 v0 Y- y
  1. <stats>
    % T' {  v% ^7 V' z0 F: e5 F
  2.     <stat type="pAtk">482</stat>
    2 i  f' H5 U5 i7 E
  3.     <stat type="mAtk">176</stat>
    2 o8 h- t8 s3 q2 D; _# q3 Z
  4.     <stat type="rCrit">8</stat>
    % K0 Q7 W) z; i# f+ B" d
  5.     <stat type="pAtkSpd">325</stat>& z; h7 g; V/ t  M# ?: p
  6.     <stat type="randomDamage">10</stat>
    % b. g  ~. X# t9 g3 y; V% e
  7.     <stat type="pAtkRange">40</stat>( f7 H- l) Q; u- h. t0 }- o
  8. </stats>
    8 o1 _* a: c# E( @) m
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    4 `# V- t$ U- s- {' V: T' E6 M
" N. C+ o- v" X0 r. B8 Z5 D+ p
11. Навыки оружия8 y  d: S. O! W
  1. <skills>
    ( ^5 L: X0 i; s6 A( X, [, M
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ; ?7 j3 X- ~' U
  3. </skills>
    + b6 x  ~  n  U+ e% y+ R
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1., x2 Y2 I! M; ~9 M# E
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.* |6 I$ o& w: `, a% `
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.- ?, f1 ^6 I7 t: `1 K9 e+ m! e
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.  U0 @# V+ F% d4 `1 I& J4 P, m- n
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.. m2 L% F2 ^3 n$ Q) s
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    * S3 J4 }- E* C5 ~% n( Z' ]

; d! f; t( \8 }
3 a. i+ }: w# v7 q: M
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?' C" ^) Y% U" _' @  g! B& Y1 L
  y& y5 r4 X" q
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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