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
$ T* M. @6 Q6 R: F1 KВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.* S4 |2 }4 H( u7 h6 N/ [0 Z, x
Полный код предмета+ ~5 r# r( C0 h$ ]
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">! h8 W: A. s* C  n
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>/ r# w/ D: g# a7 N8 a, B
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    : C" `, ?) n/ V# J, t- D, D% {
  4.     <set name="default_action" val="EQUIP" />
    . a6 W6 v3 F+ ?9 U8 X: L
  5.     <set name="weapon_type" val="DUAL" />* }& r+ m! s  j4 W7 I: |; s
  6.     <set name="bodypart" val="lrhand" />6 c, Y1 N- ?" [% O
  7.     <set name="damage_range" val="0;0;40;120" />/ [7 G% i+ v0 ^( d
  8.     <set name="immediate_effect" val="true" />$ z6 o) S# f' k' ~. e" P
  9.     <set name="crystal_count" val="4587" />
    , F: f5 r- m/ N7 u: w) P% v
  10.     <set name="crystal_type" val="S80" />2 J5 i  F6 Y. [' Q* A8 V) S
  11.     <set name="material" val="STEEL" />/ q) @2 H9 D( S5 R, I+ U8 s: B
  12.     <set name="weight" val="1520" />3 _8 L' O0 L, V
  13.     <set name="price" val="143356000" />
    0 I  V  M1 w  `7 s8 u
  14.     <set name="soulshots" val="1" />- x: h  X% a9 ^9 Z6 W+ V
  15.     <set name="spiritshots" val="1" />
    7 x& Z6 d( Q: t
  16.     <set name="element_enabled" val="true" />5 p9 |  e" n0 }/ n3 E& D
  17.     <set name="enchant_enabled" val="true" />
    6 I/ }4 L9 m4 o8 c8 s( B
  18.     <set name="isAppearanceable" val="true" />2 X& B+ ~/ e+ g( y( t
  19.     <set name="commissionItemType" val="DUALSWORD" />0 o4 G# k, I, N4 V
  20.     <set name="ensoulNormalSlots" val="1" />
    # W$ u0 ~3 Q% S9 D( M
  21.     <set name="ensoulSpecialSlots" val="1" />
    ) k9 p% c: Q8 W. i2 H" H$ O
  22.     <stats>
    . W4 o, a- d9 q8 j4 x
  23.         <stat type="pAtk">482</stat>
    & a( K1 z. y3 T; H& L2 S
  24.         <stat type="mAtk">176</stat>
    + S6 ]! x3 ]  [+ l' f! h
  25.         <stat type="rCrit">8</stat>$ F' z; l# o9 C( i
  26.         <stat type="pAtkSpd">325</stat>0 Q% D5 H. n# i( r8 z2 I
  27.         <stat type="randomDamage">10</stat>
    % d! o2 {' R. t  ~
  28.         <stat type="pAtkRange">40</stat>1 V! B; J" D2 [2 j) d1 Y
  29.     </stats>: Z. G& s/ b8 r$ m  j9 V/ [+ E
  30.     <skills>9 \. u9 m' U9 T
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->( t+ f! V1 t6 j7 ^3 }3 z4 ?
  32.     </skills>
    + k6 G, s9 j5 ]. j
  33. </item>7 w/ x. d; k: P0 T
Скопировать код
Подробный разбор кода1. Основная информация о предмете
$ [% t6 C, y- g2 ?! X- \
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">! m# W; Y; J0 ~( _6 O# o; E- i
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    + x1 F" c/ J9 y6 x' }, \$ y

  |' T7 l' N: j6 M# @, r" i6 d, f2. Описание предмета
6 ~6 s& k; Y% S; D
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->3 d8 e; E) ]. ^* m$ x
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.+ G- ^' e/ Y9 [% K: u
. s$ y5 b! B7 |) u" X
3. Внешний вид и экипировка
4 U; Q0 n( z/ U# ]2 T( p7 c
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    ( c2 m7 A' m0 `5 F
  2. <set name="default_action" val="EQUIP" />) A8 T& [6 U+ R. P! x
  3. <set name="weapon_type" val="DUAL" />4 `3 t7 U6 `3 G# F
  4. <set name="bodypart" val="lrhand" />
    # C9 l8 b  S: Z' ~* G
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).( d% Z5 o  ?% {% r: U4 R* T) A% ?

- F  J' d) ~1 A( b4. Характеристики атаки) n' i2 e) P8 D& R9 S) Z
  1. <set name="damage_range" val="0;0;40;120" />6 {/ d2 i% Q; |4 Y. `! x/ S
  2. <set name="immediate_effect" val="true" />0 S. y4 Z# `& T' _( @
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.6 \( B1 w8 h  l; \5 L, h
3 M" H% d! n7 P4 y+ ]. b; I
5. Кристаллы и материал
$ g# S7 X# c) b6 {& W9 P8 p
  1. <set name="crystal_count" val="4587" />
    & P+ h+ D6 f: r/ ]8 \
  2. <set name="crystal_type" val="S80" />
    , ~. C- K' v4 P7 K; u! e9 ]0 O
  3. <set name="material" val="STEEL" />. e( b  G2 E1 v
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    6 M5 Z4 r2 _: h5 z% O8 Y/ J! a" b
9 ~: l' g& D) z9 z0 z/ L
6. Вес и стоимость
7 W4 E# O; G: e2 s8 h9 E4 p0 j
  1. <set name="weight" val="1520" />* D5 I0 q$ |' V5 A6 a" [2 y
  2. <set name="price" val="143356000" />
    * A: A+ i: U+ o$ [, n) O5 }
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    + }; r  @% W: K: @4 F5 E
" ?) B$ G! Y' M
7. Использование зарядов
" T! |5 p2 t+ ]" {, P2 R; r: I5 ]# \" J
  1. <set name="soulshots" val="1" />
    # x( Z$ }" m3 T6 e  E, k4 g( u
  2. <set name="spiritshots" val="1" />
    6 V! k$ ^( B) e. B+ L
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    , g6 w; z0 F( B) \& V" l

) u% }  i% _) ~3 |2 m8. Дополнительные возможности
' R4 g3 V) g/ e5 ~
  1. <set name="element_enabled" val="true" />
    . ~. S$ D# c; F" B+ a
  2. <set name="enchant_enabled" val="true" />9 D2 h# v) Y( P
  3. <set name="isAppearanceable" val="true" />
    2 H! F1 u; E! X, Q, B" m
  4. <set name="commissionItemType" val="DUALSWORD" />2 {* B+ L% Z6 I# G
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".' _4 s( S# y) ?/ Y7 y9 j
% J1 Z1 O( y/ P
9. Вставка кристаллов души
4 D' W$ X5 ^- D+ \0 Z
  1. <set name="ensoulNormalSlots" val="1" />5 A( y& Z9 P6 K) U
  2. <set name="ensoulSpecialSlots" val="1" />% d; R0 B4 p+ p
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    & j) g1 n% u/ G  E9 X
" F0 g" Z9 Z  q9 s8 s3 k
10. Статистики оружия5 U, W! E  f3 k8 t
  1. <stats>! [1 v$ U/ ~+ D, X- j6 g) B" A
  2.     <stat type="pAtk">482</stat>
    9 Q% t8 \1 q! x7 k9 d+ a! |
  3.     <stat type="mAtk">176</stat>
    , X' ]0 N# v. g& M3 b) N; y
  4.     <stat type="rCrit">8</stat>
    1 Y8 r3 ~' T9 Y) i- E
  5.     <stat type="pAtkSpd">325</stat>
    0 Z2 ~" N- T- V5 `9 q; M! G
  6.     <stat type="randomDamage">10</stat>& U; T( |) ~# P
  7.     <stat type="pAtkRange">40</stat>
    ! F! A2 e3 E0 N; ^+ x
  8. </stats>0 F9 K, Z3 T+ O) L3 G4 w6 F) A. _
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    / U/ w4 f( J3 Q

8 G1 k- j# G3 N; F8 l7 c11. Навыки оружия
3 p* \, D% N$ U5 ]2 D' S
  1. <skills>3 ]3 z2 @4 J( S
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    / `% Q8 Z4 _5 T9 ^' @
  3. </skills>
    $ m4 y$ x& }3 ^; ?' g- v3 x
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1./ O& a  @7 l5 T) C: @' K, W
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      # H$ U$ j; f$ o# `. J
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.8 C5 ]) H$ F$ c  X* r
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.9 M8 t0 Y4 F* z
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.4 W7 z* s  A! R* P; I) U
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    3 N& S& @; T4 U4 c% m
! \$ n' S* H0 V. L! Z7 w# L
7 u( A) ?& S# V! j7 Y2 |
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?% g* F6 [. k  N& `

# L3 u4 D2 ?6 {$ h/ l3 p! y
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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