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
1 G* e8 R9 B0 @ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
7 B7 v" S) Y4 |# }5 U9 {Полный код предмета. u% f7 H- U: v, g( M9 {9 ]0 t# j
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    2 t' n7 c% X$ B- L. u
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>: _! c0 ?4 t8 I* A( Q8 Y7 g: ~
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />$ S8 O1 t( ^7 U. Z2 d2 N4 C  |
  4.     <set name="default_action" val="EQUIP" />
    : h! {# F) w- j, S8 S
  5.     <set name="weapon_type" val="DUAL" />! t- [. P" w* _. L! L1 Y! [, z
  6.     <set name="bodypart" val="lrhand" />
    5 x# W) L! m7 D7 q0 V4 V4 J
  7.     <set name="damage_range" val="0;0;40;120" />9 m! r( G$ V2 y& w& `0 @1 }
  8.     <set name="immediate_effect" val="true" />
    * ]5 b3 p" H! S
  9.     <set name="crystal_count" val="4587" />6 f- O/ Q% B- I4 T' q. R  a/ k
  10.     <set name="crystal_type" val="S80" />
    9 I0 m# k! ?7 j* `" B
  11.     <set name="material" val="STEEL" />
    ( J+ J7 L+ L9 Z0 f* A, m. P
  12.     <set name="weight" val="1520" />4 g. |0 |5 p% n1 `0 v
  13.     <set name="price" val="143356000" />
    " ~" M% ~9 Z2 Y- ]
  14.     <set name="soulshots" val="1" />: z+ m* `: k) x8 c
  15.     <set name="spiritshots" val="1" />2 c/ d) E8 `& ~4 W( |
  16.     <set name="element_enabled" val="true" />
    5 X0 Y! T  A5 S
  17.     <set name="enchant_enabled" val="true" />
    5 N9 d% ^/ s8 `- g) \
  18.     <set name="isAppearanceable" val="true" />
    3 d# v3 g2 K- g& l8 ?/ }, i
  19.     <set name="commissionItemType" val="DUALSWORD" />" o3 P' r/ A, m+ n( A$ b& ?
  20.     <set name="ensoulNormalSlots" val="1" />
    . n% U4 H8 R- F; D7 H9 r# Y% P1 l
  21.     <set name="ensoulSpecialSlots" val="1" />
    $ @; X3 R7 R2 e" U# q' M- ]8 w& a
  22.     <stats>
    ' b5 S& g1 m  v3 b( H( L4 X  u  W
  23.         <stat type="pAtk">482</stat>
    : m6 R( Q: V) |. _+ u
  24.         <stat type="mAtk">176</stat>% k4 y- J% ?3 r
  25.         <stat type="rCrit">8</stat>
    0 p1 _% e. z7 R, O/ E( @& ~
  26.         <stat type="pAtkSpd">325</stat>9 ^/ x. I! w; J: `
  27.         <stat type="randomDamage">10</stat>
    5 c( X  Q2 S/ [8 d& b! q8 @! T
  28.         <stat type="pAtkRange">40</stat># b( u* J* |' Q% Z! _% ~
  29.     </stats>
    3 d' b8 j& f- q, q$ V  }: R, @
  30.     <skills>
    * T# q8 T0 C( I
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    " B8 H" A" q" B3 o, Z/ [  L
  32.     </skills>
    8 G5 P! O$ t2 q/ f2 n/ u
  33. </item>
    % F' S) M) u9 D# Z* D" f8 L
Скопировать код
Подробный разбор кода1. Основная информация о предмете
" [& ]7 A* |* Q. F
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    8 t) g8 E' S1 L9 Q: S
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    ! G+ \+ J0 k- k  g  u6 K

- @% `7 U8 T5 Y6 v( D2. Описание предмета
: u9 w& S, Q. ^: B
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    / z5 e! @5 z) k9 y" ^# ^
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    , K3 o; `* ^) X5 U2 V' g- d

. g. X2 f+ A  ]1 H- M# \) E2 {; {& E% w3. Внешний вид и экипировка
8 b" [5 E$ E  ]0 @' t8 X' o1 c7 I
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    " d! |7 X8 r: I; N
  2. <set name="default_action" val="EQUIP" />
    2 F9 \9 t: Y7 y) G* P
  3. <set name="weapon_type" val="DUAL" />
    4 c" H* g& Y/ T/ k
  4. <set name="bodypart" val="lrhand" />
    $ x, O# F: H1 {% Q. e
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    5 a, j+ h- I5 {, w
8 b: `9 F, @) i# L3 M' {+ j, ^9 M
4. Характеристики атаки
2 l8 n/ M# G7 x2 ?& [' w% h, q
  1. <set name="damage_range" val="0;0;40;120" />' W8 e8 u; K  j, c/ B  q! ^2 d
  2. <set name="immediate_effect" val="true" />7 |/ ]6 J, T1 l' V  t9 S# H$ Z3 Z" s
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    & u% X: o& o- x) Z' _/ c% [

" g5 q- G/ G5 }( b5. Кристаллы и материал, x- O8 i0 N, V* U4 \
  1. <set name="crystal_count" val="4587" />
    + b9 E: `1 C$ r2 W& V# |
  2. <set name="crystal_type" val="S80" />5 s& V/ U4 m# ^) b) |1 d) [( Y
  3. <set name="material" val="STEEL" />
    $ N! S0 y# a" Q$ `" i- ?
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).3 T; v+ t  w, z- p; p9 e+ ^

) a: C' D: @9 N6 @3 I( q6. Вес и стоимость+ ]+ y/ y- j; z& f" n! {
  1. <set name="weight" val="1520" />
    ' g0 h. x- w6 k+ V: x
  2. <set name="price" val="143356000" />: G( h3 K- g7 M2 W
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.* q: ~( u" {$ q# e+ O* H9 Y
; i  a% b  ~- y( Y0 `' \& m
7. Использование зарядов7 y5 j! Q& k0 M0 W7 F
  1. <set name="soulshots" val="1" />  f% b0 z$ x, d
  2. <set name="spiritshots" val="1" />
    ; q. W2 Y; L/ k( k
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    * V$ Q7 i' S/ b! T/ o: F, P0 E

% X1 {5 J& F: G7 ]; z4 W% C% k1 k8. Дополнительные возможности7 e8 T" C4 t' G" h% w  [8 m
  1. <set name="element_enabled" val="true" />4 }( k. R3 d, _) `* v+ Q' G5 F
  2. <set name="enchant_enabled" val="true" />
    2 ~! i9 H, ?6 p+ ?
  3. <set name="isAppearanceable" val="true" />
    ! R2 x5 R; w2 H7 W, @5 K* C
  4. <set name="commissionItemType" val="DUALSWORD" />
    3 D  m8 G+ @1 c* p
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD"." W- k2 {" G2 m4 B- o9 y9 i. |
4 j" t" ?* [" K6 f
9. Вставка кристаллов души0 h2 L3 E6 Y" @( }3 s( X
  1. <set name="ensoulNormalSlots" val="1" />+ G1 ~% m7 `/ J" ~+ ^  g' Q+ o
  2. <set name="ensoulSpecialSlots" val="1" />+ Z; g, ]9 c( W
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.; X, G- Z0 }) Z2 f  e: d
" k7 ?& M; e$ Y, O# Z: {, B
10. Статистики оружия
1 F0 Q4 {& `/ m& U7 g" u
  1. <stats>( F  C. K6 `9 K! k5 [3 r
  2.     <stat type="pAtk">482</stat>' @  a- t$ o  f# ?, x6 m! I- g+ N
  3.     <stat type="mAtk">176</stat>2 Z+ u3 O$ I2 |
  4.     <stat type="rCrit">8</stat>+ e+ o6 P4 b' v2 e3 _0 |- z) C
  5.     <stat type="pAtkSpd">325</stat>
    # s, g/ ~- }/ v" ]: N
  6.     <stat type="randomDamage">10</stat>
    3 j: ^$ J! C. ^( X# Y( c
  7.     <stat type="pAtkRange">40</stat>
    3 ~# C  y& A, y
  8. </stats>% ~3 B: H* s& M; Q  g; E
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
      ], h/ S! a9 Y. R- t. l0 R9 |
+ v) M) K9 W) w
11. Навыки оружия
: R* E+ ?  n" a* Y' s+ x- O+ {  e
  1. <skills>
    2 |$ d( Q9 ]$ T
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->% X) ~# o4 J* L, k  D9 L9 t
  3. </skills>. v. c% t' f$ U: e) ~2 v5 R4 O0 X
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    2 m& X' t: e. c# p
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      0 J5 \* `% g' ^. v7 h
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    - t. y* |" z% Z# X5 S! H
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
, S7 N& Z1 `2 ~  Z# Q2 s, t: QПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.3 j  p3 Y3 z% h; ]2 |6 V- z
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.2 L6 D& T8 U$ l

% o/ r; D% ]+ x: h: ?- V; L
; x; n9 c- ?: c
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
% A3 M+ {: n, ^* C+ L1 |/ `/ _) \" W$ x# q1 |5 j, v2 W# [
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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