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
# z. N  I! c3 ^) S0 Y! FВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.' H4 B9 Z* j+ V- ]; ?8 g1 P
Полный код предмета
0 l9 @8 s& j$ s4 ]1 Q3 X7 T
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">4 \" k5 R. D3 E* b7 Q& {
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>) O* j3 a. x& w2 F) r( x* J5 G
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />
    : F, v' M6 V0 N$ o8 _
  4.     <set name="default_action" val="EQUIP" />
    3 F9 E1 Q: t. k2 T* Q( n. e
  5.     <set name="weapon_type" val="DUAL" />- v, T2 Y. a1 |! y2 g, B
  6.     <set name="bodypart" val="lrhand" />- o9 K8 g/ r) O, ?# n4 S' A
  7.     <set name="damage_range" val="0;0;40;120" />9 [- z0 u6 c7 l( v
  8.     <set name="immediate_effect" val="true" />: U$ c7 A4 G4 c9 ]! I
  9.     <set name="crystal_count" val="4587" />- n3 v2 s3 P0 t0 H
  10.     <set name="crystal_type" val="S80" />4 j9 C2 ^, l! d5 H% \
  11.     <set name="material" val="STEEL" />
    - J% a( I$ I2 ~2 g
  12.     <set name="weight" val="1520" />2 C( u1 q: ]* b8 S1 |& Y
  13.     <set name="price" val="143356000" />
    ( i7 {. ^' e! L
  14.     <set name="soulshots" val="1" />
    2 P' o' H8 I: _$ J7 P
  15.     <set name="spiritshots" val="1" />8 F4 X, h0 R; T
  16.     <set name="element_enabled" val="true" />
    3 E% e6 e$ _- o' I% @- Q; b  t
  17.     <set name="enchant_enabled" val="true" />- B* t9 K  t1 b( J9 M) e0 l0 q/ c
  18.     <set name="isAppearanceable" val="true" />
    ' E. u  R- \8 J, V' i; {8 m* j
  19.     <set name="commissionItemType" val="DUALSWORD" />+ c# s) h) }6 o: m# ]" n3 a
  20.     <set name="ensoulNormalSlots" val="1" />1 A% Y* M9 {  j  b% c7 J
  21.     <set name="ensoulSpecialSlots" val="1" />
    ( K9 ^0 G2 N: b) \% ^6 c
  22.     <stats>
    ' }% M7 H: B5 k8 Q* `% I* r2 U
  23.         <stat type="pAtk">482</stat>7 a) Y2 \/ g- H8 D5 b6 ~+ M
  24.         <stat type="mAtk">176</stat>4 |- ?& w& V) b# J
  25.         <stat type="rCrit">8</stat>2 X. n5 ~  m! x% R7 O  s
  26.         <stat type="pAtkSpd">325</stat>
    * h: m5 s8 O7 X
  27.         <stat type="randomDamage">10</stat>
    5 r8 l& t/ r/ `* Y* h. l+ b1 d
  28.         <stat type="pAtkRange">40</stat>+ W, z+ I* c7 G/ o* S9 ?3 J6 D  ^/ o' t
  29.     </stats>) R) v, B* P" u
  30.     <skills>
    7 N: H& ]. g( K6 x
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ! b' o$ a/ m1 {+ r: U; a6 L7 r+ @
  32.     </skills>
    4 {+ k5 f, Q: p' A' C, I3 g; \
  33. </item>
    , q/ v4 H& s# n) ^5 w
Скопировать код
Подробный разбор кода1. Основная информация о предмете
+ ]5 u, q; N% ]+ Y
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    8 F) {1 Q6 c1 E% f6 B& ~2 l/ u' G& c: W
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    % `: v6 D# s" [! H+ O% T4 u

* w5 i+ c1 J0 N( h2. Описание предмета
) K' c+ \, W. c. c
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    6 S. i$ F( N) Q: j# s1 C3 J
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.3 H" _2 S7 `. l$ m/ Q, {, d4 Q

8 U4 ^" W8 F1 t3. Внешний вид и экипировка
8 T$ M, b, Q1 G; e5 g% C
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />: h6 T' G+ |7 k8 }) T
  2. <set name="default_action" val="EQUIP" />
    ' S! a# ~% b. b) R, p
  3. <set name="weapon_type" val="DUAL" />( K3 z5 Y5 f, S# {5 j' `( |
  4. <set name="bodypart" val="lrhand" />
    7 E$ @3 K( l) A
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    1 y& y! b2 G& _
4 F% I! N0 |2 [7 d
4. Характеристики атаки" F- L5 n% \3 Q5 m
  1. <set name="damage_range" val="0;0;40;120" />6 J- }% P9 j6 m# N. v( Y. T
  2. <set name="immediate_effect" val="true" />
    & a3 ~" _$ E9 L( e! Z7 {( R
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    % K% e/ Q0 X1 {9 @) n

# _3 m. {# l/ o+ h9 Z5 R1 R, D5. Кристаллы и материал
, u7 v# B" S0 x
  1. <set name="crystal_count" val="4587" />
    2 p* H, [- m' L9 F
  2. <set name="crystal_type" val="S80" />2 G* a. }4 K) u# h- o
  3. <set name="material" val="STEEL" />( Y, k# W, f; W8 S5 U& B; G* x
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    5 e9 L  _& A2 [# x$ X

! q1 `# ^" s3 h4 r7 Q/ ~7 Y; @& i: y6. Вес и стоимость4 ^. D" W3 A# \2 M" W3 j+ K
  1. <set name="weight" val="1520" />
    6 U9 n9 r/ l9 y1 t9 L" V
  2. <set name="price" val="143356000" />
    4 m4 ~8 M$ R7 Z0 l
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    : T" w6 T$ S1 W& I6 r4 N

  t& ^0 A: k+ p2 Q- t9 k7. Использование зарядов2 U/ s8 C3 U7 ~# q6 t
  1. <set name="soulshots" val="1" />
      o) Y! f' e  ~& o
  2. <set name="spiritshots" val="1" />% ?  n# |4 W, a  U% D  s. ?# a) O
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.+ O8 y$ u. z- c8 Y& C6 P  X( J

" }( [+ ]# ^( j1 o6 H4 K8. Дополнительные возможности) \$ j1 ?/ p$ ]1 O" w3 y
  1. <set name="element_enabled" val="true" />
    1 ^- s6 U8 R2 E3 P) W+ d; h
  2. <set name="enchant_enabled" val="true" />
    / z# a6 X0 m3 Q, w( c  S
  3. <set name="isAppearanceable" val="true" /># M. Y6 F. c- b) m
  4. <set name="commissionItemType" val="DUALSWORD" />
    ) S- _6 s& j5 p' {2 g" W9 z& `
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    . J1 [% x* B7 ^8 V$ N

2 ^. h6 X/ S! A7 a' e- }9. Вставка кристаллов души
( o0 P" t, h$ [2 H6 f
  1. <set name="ensoulNormalSlots" val="1" />6 z% @: J9 e/ G! S2 a( s
  2. <set name="ensoulSpecialSlots" val="1" />
    9 A- H* c$ k- ~
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.: J' S& Q* p$ x* L9 ^

5 c) a6 @+ p' [3 ]10. Статистики оружия1 E, Y: _2 h- X) N- R# ?7 p5 J! W
  1. <stats>
    . x+ ~+ m% ?+ }6 m
  2.     <stat type="pAtk">482</stat>3 `7 s& a* W9 u& S
  3.     <stat type="mAtk">176</stat>
    * E9 g* }7 A( z0 ^& t, M
  4.     <stat type="rCrit">8</stat>8 ~9 S! y3 I% h3 D* u% v* Q& O& U' `2 q
  5.     <stat type="pAtkSpd">325</stat>4 z7 c. b+ K2 ^! y5 i- `% H1 s: B5 w
  6.     <stat type="randomDamage">10</stat>
    0 Z# }, o( x' w; J
  7.     <stat type="pAtkRange">40</stat>
    # A- O) r, A0 x3 ~  r5 D- h) e
  8. </stats>! P" J9 w& H* ?1 E
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    ) F* k) i  B4 l
/ B$ z) w- M+ Y+ l* ?0 q) U
11. Навыки оружия
2 a$ \: |# U% `2 S# v
  1. <skills>
    ! U+ Y9 }% x& j7 e1 C: b
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ) x3 W, a2 r  v/ q2 g7 i$ R
  3. </skills>
    4 o* q/ b. d$ |! A
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.# N' m8 O3 C1 Z# V% c2 X
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта./ n; k7 K% h9 x1 ]5 u; C
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.9 V; u/ H% |9 t  c# o* j  L
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.5 J5 k5 g4 \- y3 E6 I
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
( L% x9 L" v: H  q; cДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    . f7 N' r2 E0 C" X
0 ^! c) O" j$ i# r4 r1 ]
7 D; s( D/ ]2 M/ X
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
+ c! |! {( s) j; p- k6 ?0 _! j  W3 `9 X
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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