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& ]! N* O9 }3 H: [
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
- g' N. q; Z8 D/ R7 d9 R& @Полный код предмета
  [  ^9 w# d+ r* T% j; z
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    ' N8 M: l5 Q7 G/ Y' L! P6 \! ?" V/ c8 I
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>* I: T' [  G& X/ K( |3 Q
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />. I8 _: F9 t9 F  j
  4.     <set name="default_action" val="EQUIP" />/ x7 ~7 q- @! @  x
  5.     <set name="weapon_type" val="DUAL" />: T% ?! l. N% f5 y
  6.     <set name="bodypart" val="lrhand" />
    9 c: K% y/ r9 D4 l  r
  7.     <set name="damage_range" val="0;0;40;120" />
    , B5 A( d" W1 }; m, \" D3 K' A
  8.     <set name="immediate_effect" val="true" />
    & R; a# t5 Z; h, R" ~
  9.     <set name="crystal_count" val="4587" />4 E( [8 T" W  S" O9 O$ |3 G
  10.     <set name="crystal_type" val="S80" />& n( j; \+ x: Y/ p2 ~
  11.     <set name="material" val="STEEL" />
    ' \1 F& {  V* J
  12.     <set name="weight" val="1520" />
    " H0 Y; O* c' j1 s/ |' d' Z
  13.     <set name="price" val="143356000" />
    1 Q$ l; o" ~$ [8 A- M
  14.     <set name="soulshots" val="1" />- u! `' |! g8 p" z% U: [
  15.     <set name="spiritshots" val="1" />
    1 z( V! Z; v0 G
  16.     <set name="element_enabled" val="true" />0 K/ q' |4 L! H7 ]2 ]$ g" v
  17.     <set name="enchant_enabled" val="true" />
    $ k. B0 g6 l  q- X. e: H
  18.     <set name="isAppearanceable" val="true" />
    $ ?/ S3 E  ?+ O' H& _
  19.     <set name="commissionItemType" val="DUALSWORD" />3 j( m" B  H  |4 u
  20.     <set name="ensoulNormalSlots" val="1" />
    9 h9 x4 F- Z; O0 E
  21.     <set name="ensoulSpecialSlots" val="1" />
    / G4 `# _# w7 u: c1 p4 f
  22.     <stats>* B0 p) S# n! {+ ?- _2 z
  23.         <stat type="pAtk">482</stat>
    8 n' |2 w6 ^  F0 X: A8 a5 t
  24.         <stat type="mAtk">176</stat>4 F5 j4 z: n# P
  25.         <stat type="rCrit">8</stat>
    7 _. s: o" v: p1 y$ n" P
  26.         <stat type="pAtkSpd">325</stat>/ E! ?! ~1 p' H5 Z4 I3 ~2 F! K8 ~+ T
  27.         <stat type="randomDamage">10</stat>
    8 `. C4 U, F* l
  28.         <stat type="pAtkRange">40</stat>% N$ a! F: l# m  z( ~/ ^/ o
  29.     </stats>
    6 Q( o% T9 e$ u; e" s. V% A
  30.     <skills>
    % o7 l0 |+ J7 _/ R( f
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->; ^% j9 V+ {# d
  32.     </skills>' O3 x5 }* l- a1 ~7 d
  33. </item>
    ; t9 A4 s8 Z; F4 @  l! Q
Скопировать код
Подробный разбор кода1. Основная информация о предмете
; m5 K+ P# X3 H
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    : S  B$ y. i6 l
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие)." H2 {$ L# B! e& j2 q

. S; i0 U& ~; \  O2. Описание предмета
6 w4 F6 L6 w/ n. G; ]( M2 d& [
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->% I+ O) _% G: O( {# ~& s( ]/ h+ d
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.# F3 r2 K% H, K' z  R* z4 q
$ f$ t( h& M7 L. g4 c" t+ c
3. Внешний вид и экипировка6 T+ P0 A$ u! k1 T( v
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />4 _9 V' y: x1 u: [$ n3 r  e
  2. <set name="default_action" val="EQUIP" />$ G4 W, {! i% p% Y. B, d! q
  3. <set name="weapon_type" val="DUAL" />
    $ o8 F/ @  H6 s! J2 w/ F
  4. <set name="bodypart" val="lrhand" />; h- J3 V# ^1 O$ b% @1 v2 g
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).( l) S: i3 r% e9 ~
1 a; F0 K& O8 x+ u) _
4. Характеристики атаки
% m% I, R: Y3 Z
  1. <set name="damage_range" val="0;0;40;120" />
    * k: C" m$ f0 l( O
  2. <set name="immediate_effect" val="true" />
    & Y& ^8 M# g$ B" x) U( Y4 V$ r
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    ; n- _7 V$ Y5 ^& [0 i$ ]7 ^$ ~
3 x( u6 q1 @0 E: E
5. Кристаллы и материал0 X1 Z6 m% U3 @1 e
  1. <set name="crystal_count" val="4587" />
    $ ~% a% ^  A8 m9 Q. r. U! E
  2. <set name="crystal_type" val="S80" />
    / q' M. D" r) s2 U. t, _7 ^
  3. <set name="material" val="STEEL" />2 T) h- A# F# c, Z3 c
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).% p% I! p0 ~( s4 S3 k

- k1 z+ p1 p0 W% s: }) s+ w: ~5 U6. Вес и стоимость
- C8 n, [, X  Y0 p
  1. <set name="weight" val="1520" />- H- b7 d( p# K9 x  `' ?
  2. <set name="price" val="143356000" />2 {- W7 O' ~8 i* C  d2 G
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.3 P$ a, k5 r$ N( _7 Z# `, @
% l, b0 E) ?* l. C6 o
7. Использование зарядов0 t5 I: i, z" b
  1. <set name="soulshots" val="1" />
    ! s7 f% C) H  k3 u# e$ s9 s
  2. <set name="spiritshots" val="1" />
    ' o" q8 o* \. ~' @% R
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.0 E$ ]- |5 c7 S

$ ~: _/ I- T0 p! [8. Дополнительные возможности
, l& P- \2 v7 `8 o$ P' ]
  1. <set name="element_enabled" val="true" />
    8 _1 I' N9 t" g9 h2 }$ A
  2. <set name="enchant_enabled" val="true" />4 V- y; D- R+ k- W. L
  3. <set name="isAppearanceable" val="true" />0 o3 w, D0 @/ O( I' E
  4. <set name="commissionItemType" val="DUALSWORD" />) `  c  }& H- E8 p& J, g3 m; G
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".! p) h5 W) B, T2 m" u, d( ]  I6 Z- k
- ]8 s5 z/ G( v' \5 X
9. Вставка кристаллов души
& B- S. m& y" \+ o2 I# K
  1. <set name="ensoulNormalSlots" val="1" />
    . }& f/ ~  }" N0 Q3 N$ Y* N
  2. <set name="ensoulSpecialSlots" val="1" />
    6 i1 J# b+ L9 }, N" Y
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.( _$ z( ]! B5 v& D( r2 F
# o6 b' n4 }# g& |1 a' {
10. Статистики оружия9 `- r: N& {" j2 l; S  v- i( K$ X
  1. <stats>
    $ K5 @) Q8 N8 G" S# Y/ D2 q
  2.     <stat type="pAtk">482</stat>
    6 h7 C5 G4 w( Z; b  ?; p
  3.     <stat type="mAtk">176</stat>
    7 X1 _. d. W8 v8 X
  4.     <stat type="rCrit">8</stat>
    1 a8 R: l0 {3 b) t% S2 f
  5.     <stat type="pAtkSpd">325</stat>; a% Y3 |  r/ B" h5 |
  6.     <stat type="randomDamage">10</stat>
    3 }9 z- c: V" W
  7.     <stat type="pAtkRange">40</stat>8 A5 O7 A0 b9 r6 F
  8. </stats>) G. u- S' k% p1 o  I/ P) A
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.' m% I3 @5 A) C! `
8 e' N. x9 s) y/ p
11. Навыки оружия
3 a+ a" k. {3 ^4 N0 M' D
  1. <skills>
    0 b' b7 `; ^) R- G
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->* Q2 U& _; q$ x
  3. </skills>' \. ?5 T8 C5 {$ P
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    0 f# q/ D/ x) L8 o% _: e
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      * a6 s0 H2 T2 U& W/ v6 z% U$ S
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.. ^+ C: ]2 a! R- ~: @# r6 @4 r
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
) b( Y) P7 v' H0 d' n8 u( B1 s% vПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.4 ?% L0 Z$ ~9 m9 X- x! G
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.5 Y: j6 p+ P3 ^, ?/ e4 a# g! l' b7 F  @

) W) s, W: j0 A' ]5 _
0 w- x) s: r; V+ R+ T0 H; ~
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
$ G6 G9 y( c' g8 X; Q! y, w
5 Q# r! K" n7 e
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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