Top.Mail.Ru

[html, xml] Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml

[Скопировать ссылку]
Astraliya Опубликовано 2024-10-18 20:40:23 | Показать все сообщения |Режим чтения Распечатать Назад Вперед

Зарегистрируйтесь сейчас чтобы найти еще больше друзей, и получить полноценный доступ ко всем функциям сайта!

Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться

x
Подробный гайд по предмету Vesper Dual Swords из файла 00000-00099.xml1 M: B- L  ?2 i' H! R
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
" i7 k- f* W3 j) C+ E0 f+ jПолный код предмета+ U1 G: _6 g( C
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    * p. A  u9 B1 X: y
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    9 c- V; w# J5 |  a" m/ _
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />2 {$ z' o5 n- C. ?2 @$ {0 ?( A9 b$ G
  4.     <set name="default_action" val="EQUIP" />
    2 s: I" L6 `+ G6 r/ \
  5.     <set name="weapon_type" val="DUAL" />$ E1 V% Y' `: H0 a- `
  6.     <set name="bodypart" val="lrhand" />5 q) w- t4 A* c8 z: v. ~9 t
  7.     <set name="damage_range" val="0;0;40;120" />! X+ I; ~0 V7 s" N4 r- [& g: c
  8.     <set name="immediate_effect" val="true" />
    - b9 h9 g/ `0 z' B8 e
  9.     <set name="crystal_count" val="4587" />  P5 ]  C  D7 m( m  Z% B
  10.     <set name="crystal_type" val="S80" />- M. I( a: D* |3 n3 E
  11.     <set name="material" val="STEEL" />
    " k! Q9 E. x  P- n3 D
  12.     <set name="weight" val="1520" />
    + ]" o$ c& e  B6 @. a8 N3 q
  13.     <set name="price" val="143356000" />
    ) d6 e" H: ^8 A. t5 u# R
  14.     <set name="soulshots" val="1" />
    6 d2 @- e1 D% c. X
  15.     <set name="spiritshots" val="1" />
    ) A" U8 R' N; R$ `3 G  T
  16.     <set name="element_enabled" val="true" />
    % t2 m2 d/ s: ]( D. \# [* t
  17.     <set name="enchant_enabled" val="true" />
      l( z5 j+ X$ `) e7 g
  18.     <set name="isAppearanceable" val="true" />, ]# u+ t) t* l7 _) z
  19.     <set name="commissionItemType" val="DUALSWORD" />
    2 X8 r9 f9 p" G. n, h
  20.     <set name="ensoulNormalSlots" val="1" />( S! m# s' ?4 ?" `/ [( l& f
  21.     <set name="ensoulSpecialSlots" val="1" />
    % z5 n. N5 V0 K/ s0 w
  22.     <stats>
    ; ~7 l7 S  x' o) E, E5 P
  23.         <stat type="pAtk">482</stat>6 D6 m6 {" W1 ^  L1 k8 X
  24.         <stat type="mAtk">176</stat>( \+ [* t8 e" S- O' G4 Q- p: ^5 c
  25.         <stat type="rCrit">8</stat>+ s3 [/ K2 x0 N
  26.         <stat type="pAtkSpd">325</stat>
    , v8 S* ?/ B0 r/ j0 E. M
  27.         <stat type="randomDamage">10</stat>6 Y1 _; J0 ^7 ?
  28.         <stat type="pAtkRange">40</stat>, ?, i2 i; z$ w/ d
  29.     </stats>
    # I5 [  @# ~6 u. D* G
  30.     <skills>
    - M9 t  Z" Q1 q! ]0 U& ]- p. k
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->1 |/ K+ T+ A& t" g  d7 j/ J
  32.     </skills>. q5 h1 D) f) h+ F9 P
  33. </item>' m; g# F. ?1 k6 V" ^* Y
Скопировать код
Подробный разбор кода1. Основная информация о предмете8 l+ ?4 Z' K; c- o& c7 _
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">, k# q% {2 f9 V  N; d; P+ |* f5 w; z
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).+ O  ?5 |' X% S# l! x
# ^; t6 v* N; h( a& B' B8 E9 u
2. Описание предмета
& o; |4 G4 O) h/ ^, g+ s7 R* r
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->  g7 d2 |% j, n4 L! Z
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    2 N) U5 Z8 t( P4 F, x- `
0 ^- P& b4 }" o$ e' @. i% Q
3. Внешний вид и экипировка( O1 B7 t6 S0 {# j& g) D0 {
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    ! k$ {% L/ {3 e4 \
  2. <set name="default_action" val="EQUIP" />
    7 c6 p" l: }7 D# c" r
  3. <set name="weapon_type" val="DUAL" />
    4 a7 l' c" y0 K7 q3 t
  4. <set name="bodypart" val="lrhand" />
    - `5 Z% s: D' n" K3 T7 D
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).2 A; }3 t0 t3 [  t" \7 ^& M1 i

6 ^5 Q, s- l! M  z3 L" x* S/ g8 @( e9 W  w4. Характеристики атаки+ d3 n: A0 T+ G# }) G. e7 i; y0 {
  1. <set name="damage_range" val="0;0;40;120" />
    ( C1 N1 ~- ]/ g. [% B+ E0 ~
  2. <set name="immediate_effect" val="true" />
    - x$ T% U% R$ b* c
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.  S3 z# R1 G$ r- h$ }* [3 @

- Q& j2 t+ O% L2 o2 h0 L5. Кристаллы и материал
9 h& ]! N. D/ {1 ~6 b3 F
  1. <set name="crystal_count" val="4587" />
    ; p9 t+ n! o" y8 {( Q
  2. <set name="crystal_type" val="S80" />7 b, n7 r1 W7 T+ X- G2 f
  3. <set name="material" val="STEEL" />9 J7 g% [' r$ q+ c5 J, l
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    ( ]' k" B2 V& O7 t& l- M2 A

) F. U, P) g' K$ a1 W6 N; u6. Вес и стоимость; g$ S: A& n6 y; u
  1. <set name="weight" val="1520" /># h+ v/ h0 t: p$ S( c3 ~! R. h
  2. <set name="price" val="143356000" />
    / O! X$ {. f# Y5 f. ~
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.) z, D3 v; }5 l; s! F7 _4 ^, K
4 E' G* |) O5 `  E% O8 Q
7. Использование зарядов  d: Y. l  ^# s' |. ~& A
  1. <set name="soulshots" val="1" />0 E! E* `* d4 h6 `
  2. <set name="spiritshots" val="1" />, K% L& ?0 \# M$ U; E
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.0 y( x" ^$ Q1 N$ C1 S9 G: F5 s- ]
6 j$ w  b9 X. X
8. Дополнительные возможности9 R- E# E& ~8 H: O
  1. <set name="element_enabled" val="true" />
    8 B# `' z7 N- I2 \
  2. <set name="enchant_enabled" val="true" />
    4 b: y; U3 m& N
  3. <set name="isAppearanceable" val="true" />
    2 e3 s8 z9 S/ P3 Y0 |+ X8 C' C7 ?
  4. <set name="commissionItemType" val="DUALSWORD" />6 f7 @: W' w3 j* ^. L6 S" ^- e
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    * Y1 {" y* {2 a
6 J+ H) A, b1 c2 `0 }
9. Вставка кристаллов души, I! u9 S$ |- {3 z8 V
  1. <set name="ensoulNormalSlots" val="1" />/ W5 Y. b: j6 G) f+ X! w
  2. <set name="ensoulSpecialSlots" val="1" />
    , L, L1 M0 o. x. p3 k
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.5 e8 Y" A, F& ~- V8 T$ B

/ K* A8 x( }4 F; B6 X10. Статистики оружия
4 G! ]" u; k; V( P) U& S
  1. <stats>
    8 Q( p) \' c# t6 I
  2.     <stat type="pAtk">482</stat>
    7 @$ _0 g2 q% @3 M. b* ]9 \
  3.     <stat type="mAtk">176</stat>
    5 e0 O9 G7 F% j" g, t3 E, h
  4.     <stat type="rCrit">8</stat>
    1 o- a# j% [! B! m; L# E$ _. Z" T" r
  5.     <stat type="pAtkSpd">325</stat>) m5 I: m  r( M6 H# O: H  E& }4 ^
  6.     <stat type="randomDamage">10</stat>
    # k0 J& W, H3 y" u; [+ m3 O
  7.     <stat type="pAtkRange">40</stat>( J) ?3 |  E: b3 A; ?
  8. </stats>4 R1 a$ k5 z9 Z4 u! I8 j
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.; A, ^( N/ r5 R3 ^) e6 d! ~

- d8 g: W& y# V+ J* t2 _11. Навыки оружия
5 x% E) L5 s3 h' @" y' N
  1. <skills>
    # B" E) [' X5 L6 f) @% u
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    * O* t7 c$ _) O+ L* ^6 p2 d9 B
  3. </skills>
    : D4 v/ N% K/ K4 N
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.& z( G, J" l, N
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.8 h; T) n) C  p3 V* a% a
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    . L+ `( {) i) q- `; a
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
% K- ?0 V, f( J( m; [6 bПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
; g/ Z; i0 o2 x, \  a) aДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер., G" {+ U2 y  Q) A

. w3 v4 _6 s  L( c0 D2 ?. q# u1 L4 F( }% A" f; Q2 _
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
4 ^& A6 p4 ~; o# A' G- [& _- U4 E$ ], @3 A' w) @) l
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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