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
& K. Q% l& R9 m) X9 Q8 B- NВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
1 h6 w6 `+ I) B7 wПолный код предмета
- c& y% _5 m9 u6 _, S  _+ \# }; l& t9 \
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">" g% }: u+ g9 e
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>4 S# x% V+ X, J1 \8 z
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />" _; {2 g0 J! K4 R. u* h
  4.     <set name="default_action" val="EQUIP" />
    1 ~  B4 h# Y( e) `, c
  5.     <set name="weapon_type" val="DUAL" />
    , x/ {2 A8 A" U/ w* T5 i+ P' K
  6.     <set name="bodypart" val="lrhand" />* M8 D3 \: g6 ^4 e8 Q/ P% t7 l2 V
  7.     <set name="damage_range" val="0;0;40;120" />
    0 z0 E$ ?' i9 C7 j& o' K
  8.     <set name="immediate_effect" val="true" />
    9 P8 e4 c3 b4 \( g" v! f; s
  9.     <set name="crystal_count" val="4587" />
    7 t$ M( ?4 U# w; j! a' q" ?) f& _
  10.     <set name="crystal_type" val="S80" />5 G+ x3 \3 M# G+ S
  11.     <set name="material" val="STEEL" />
    8 U  B0 V  w9 ~- F
  12.     <set name="weight" val="1520" />
    & u: O9 ~5 x, r* p8 w2 V6 i
  13.     <set name="price" val="143356000" />. j/ B; W' n  k$ D; M  _( N% w! e
  14.     <set name="soulshots" val="1" />
    * k6 K% q% c& p2 _/ ]% a
  15.     <set name="spiritshots" val="1" />
    - G% Y+ A5 T* v) [5 T
  16.     <set name="element_enabled" val="true" />2 h7 t* A5 \) b
  17.     <set name="enchant_enabled" val="true" />" S; X# N3 k5 B, E
  18.     <set name="isAppearanceable" val="true" />
    % |; ~" \/ I' y/ o
  19.     <set name="commissionItemType" val="DUALSWORD" />! M4 q) {0 {6 p0 H) u8 h; G: Y; h
  20.     <set name="ensoulNormalSlots" val="1" />" b7 L8 B6 {( z5 c
  21.     <set name="ensoulSpecialSlots" val="1" />
    ; y$ _/ b1 F/ u7 r& h- X/ |
  22.     <stats>
    : r" ~1 Y/ S# T: I
  23.         <stat type="pAtk">482</stat>' M' c2 H8 w& C- P+ @  T# \# B
  24.         <stat type="mAtk">176</stat>
    5 x) K( ~- k# K; q3 r% ]; h6 ~& ]
  25.         <stat type="rCrit">8</stat>
      Y* s/ Y7 w- t1 }: G
  26.         <stat type="pAtkSpd">325</stat>  B" T, h+ @% H4 Y' @! }, ]: T
  27.         <stat type="randomDamage">10</stat>$ v( K/ x9 o( W9 ]: O
  28.         <stat type="pAtkRange">40</stat>
    9 o; |+ |# Y2 S9 k
  29.     </stats>4 _8 L' I7 n3 `4 y) q0 E
  30.     <skills>
    ; p% V7 X7 v4 e$ A! V5 C
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    7 W7 A7 M  t/ f0 p7 b! t3 {0 G- N( j
  32.     </skills>
    , w/ v: M0 h1 Y: ]' A
  33. </item>
    ( ^4 d( T( s) u2 b0 t
Скопировать код
Подробный разбор кода1. Основная информация о предмете
) e2 i1 y, u3 V4 E2 n- j' A6 l+ x; S
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">2 j" I! k+ |% _0 N! U8 [
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).* r  p9 p4 E; U: e, Z

/ O. E2 s& F4 K$ v  D: Y2. Описание предмета9 ]' B% R: v' F! a$ @
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->; v9 ^/ r& z6 A0 f/ r8 G
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.) t+ p) Y+ P% l
: G" s; [; i$ ^4 y
3. Внешний вид и экипировка5 u3 O! h' }4 m8 ~% s2 W2 @6 C9 v. N
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    0 s( l3 w- S! h1 |' b
  2. <set name="default_action" val="EQUIP" />
    ; z9 g- u! q7 H& `) ?3 Z
  3. <set name="weapon_type" val="DUAL" />( `: i3 I+ m' O
  4. <set name="bodypart" val="lrhand" />5 `* p: t2 `) V
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).
    1 j* I9 f4 W" Y- C4 \- S( x+ j
2 L0 B4 c: [  n( y3 @9 {0 f$ Y% ~$ s* a3 F
4. Характеристики атаки0 C9 i( |; c, s
  1. <set name="damage_range" val="0;0;40;120" />
    - O" J0 t( V% X0 E" r9 O' f
  2. <set name="immediate_effect" val="true" />. n% \4 O  w0 J7 _; }$ G1 g
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.5 M0 Z9 {* ]2 s, d5 ?& \
! q8 |3 Z" l' {
5. Кристаллы и материал& P- E( ^# X$ e9 Y0 |6 H9 Z" a
  1. <set name="crystal_count" val="4587" />
    2 F9 R! g: o) E! B
  2. <set name="crystal_type" val="S80" />. Q2 X- ~' F3 t1 i% B4 j" P: }" d
  3. <set name="material" val="STEEL" />
    ( C; m8 Y, _5 ]6 p
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).. F8 m8 b0 s+ o( n& b5 [( f

; N6 G' E5 @8 u2 b6. Вес и стоимость& K5 ]$ s1 B; {5 U" [4 n- b) s
  1. <set name="weight" val="1520" />3 e( P/ {* `2 u8 G% L, n
  2. <set name="price" val="143356000" />
    $ o2 F5 L+ T8 M! z7 ?
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    % N8 X& H& C% u- O/ F
! Q' G# [0 _$ b6 j6 C
7. Использование зарядов
# C5 ?6 t( |. @" ]7 j, m$ D
  1. <set name="soulshots" val="1" />5 e6 D0 ]- j5 b2 p0 g# K1 Q% i- r
  2. <set name="spiritshots" val="1" />, j- N; ~0 v/ p1 f
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    4 o' m0 ?& I" x) d) X3 T1 M! j
; N3 n& ~, a  d
8. Дополнительные возможности
1 O$ m4 T6 D) ?- E: M0 C7 B
  1. <set name="element_enabled" val="true" />
    * g8 ~7 {2 f- a) h/ y
  2. <set name="enchant_enabled" val="true" />4 ~7 X0 H" \; s, m
  3. <set name="isAppearanceable" val="true" />
    0 H2 g0 T/ [9 f( S7 W
  4. <set name="commissionItemType" val="DUALSWORD" />
    ' d  Y# A8 Q, W0 ~
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    # Z$ B% V$ r9 a9 p0 [9 w
+ [" B% A  H2 n- w( [& D" r
9. Вставка кристаллов души
8 Z! f2 D0 p: D3 O: Y3 s' ]
  1. <set name="ensoulNormalSlots" val="1" />
    4 H# z6 F- Y" m% ]/ Q
  2. <set name="ensoulSpecialSlots" val="1" />. F5 V! U8 U$ S1 N, S
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.' T- _* m: J4 \

, ^( @' ^( k; a. j6 s/ q+ g9 Y9 @10. Статистики оружия
3 J  `- @9 q; y/ V6 R
  1. <stats>7 ?7 Y+ F. M5 }3 _
  2.     <stat type="pAtk">482</stat>1 R8 S+ O" ]* G# o. u
  3.     <stat type="mAtk">176</stat>  R+ I# j) ~/ v  G
  4.     <stat type="rCrit">8</stat>
    1 j, l4 c- D' q, h
  5.     <stat type="pAtkSpd">325</stat>6 O7 A0 [; I- e# E% w8 j4 z
  6.     <stat type="randomDamage">10</stat>
    0 ?/ h  Z" x9 @% Y1 r
  7.     <stat type="pAtkRange">40</stat>* L7 f$ x. M2 P6 T+ h  i
  8. </stats>( G6 N6 A) }. d! V& m) Z( Y" \  [1 R
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    # u7 u$ _9 a3 q( d% x3 b0 ~1 g+ L9 f: L

9 l" g; |, c* P; i; B# r11. Навыки оружия
- n, v$ M6 Z! _4 f' y- H3 e
  1. <skills>, j7 ~* h+ W0 G
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->  \* U5 N4 `; z/ G, s
  3. </skills>5 ^. h% [) }/ B3 Q6 Q& j) q% d
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.; z. |6 e$ f- S7 T; u  R2 _
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      * J; L5 P! g, I; d9 x7 w* E
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    + P5 Q+ m/ C: P1 |6 S  R
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
! u+ M9 ]! z4 v: Q8 DПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
5 N( S+ Q& ]& E. g( _  RДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.0 \" E, V* y- D: g: \

7 N) {; i  p5 H0 [5 U  q: C' c% U8 E9 J
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
# ^# _: X' Z- d5 [6 B! S$ Y3 n: {. q" U' W8 Z2 w7 U) _0 S
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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