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  O8 |  s$ Z! C' g: z8 o1 G
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
; z. Q  [6 m9 {* n* N( KПолный код предмета
3 f8 \3 D# R, a. ]: {
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">7 E1 O- j- [/ g+ A; X
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>, f, N3 K+ P% L2 y' }
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />% m. ?6 A( y' r/ t% l$ l8 l
  4.     <set name="default_action" val="EQUIP" />1 k# ]8 `3 R5 X3 M/ B4 b5 x1 l1 _8 b# S
  5.     <set name="weapon_type" val="DUAL" />! @2 y$ B; K5 V/ d7 _, b: n# P
  6.     <set name="bodypart" val="lrhand" />2 P+ G" P1 H  |* L2 r. s" v
  7.     <set name="damage_range" val="0;0;40;120" />5 B" `. f; G# Q3 Q" ~2 f; W
  8.     <set name="immediate_effect" val="true" />
    3 N6 s3 D; A- g# r
  9.     <set name="crystal_count" val="4587" />6 E4 r( n& z: Q& }
  10.     <set name="crystal_type" val="S80" />
    1 {; M7 W" M1 s2 {5 m
  11.     <set name="material" val="STEEL" />
    0 r, M+ m' \7 z9 A" E+ M
  12.     <set name="weight" val="1520" />  `( X; `8 v% K! B% ]
  13.     <set name="price" val="143356000" />" J3 u5 [/ @% p0 Q" \- X
  14.     <set name="soulshots" val="1" />; t2 Q' T5 c! P5 l3 d
  15.     <set name="spiritshots" val="1" />- k" Y) [5 q9 v( y" l  q
  16.     <set name="element_enabled" val="true" />
    5 [# {0 f9 v# ~( b, d; N& [) D- a
  17.     <set name="enchant_enabled" val="true" />
    0 c7 G* {4 S. x& \) _! v
  18.     <set name="isAppearanceable" val="true" />+ y, V& x: S  H4 m; Z6 _
  19.     <set name="commissionItemType" val="DUALSWORD" />. \! J+ c% t* r
  20.     <set name="ensoulNormalSlots" val="1" />" `+ {2 e: `7 J- U; C  e" @$ b
  21.     <set name="ensoulSpecialSlots" val="1" />
    # A/ ]0 c* P  H; Z5 X" q# d
  22.     <stats>
    " t0 i$ T) _5 t7 \. w
  23.         <stat type="pAtk">482</stat>
    3 P: V9 {; V8 |9 P( }
  24.         <stat type="mAtk">176</stat>, E1 O) w  q4 P1 K4 {, f
  25.         <stat type="rCrit">8</stat>5 ?" v6 Q* f" n6 L, D; {
  26.         <stat type="pAtkSpd">325</stat>
    1 V/ s. g( V. w6 U0 T
  27.         <stat type="randomDamage">10</stat>1 \7 a0 v1 b  k$ H, j2 P: W2 @
  28.         <stat type="pAtkRange">40</stat>0 ]' _& ~' w, w  Z( o4 V
  29.     </stats>
    : p! Q, y( [' h. ]. w
  30.     <skills>
    # m& I! p- y: w# G, v: D
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    0 M. W" c7 B2 @8 I- i; z5 `
  32.     </skills>
    , w( s& o+ r" w+ V, f4 D  C9 t
  33. </item>  ~- b/ Q+ t7 w
Скопировать код
Подробный разбор кода1. Основная информация о предмете
9 E& M: A8 c4 ]; _) m$ Q
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    9 J6 k- J. c# X
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).$ Q7 f0 r" ]  x4 |2 F/ y7 I1 O$ m- s

0 _' ^; ~9 U1 r/ E2. Описание предмета
% Q: Z* |$ `1 m9 M( U6 W5 Y0 [
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->$ i8 Z: E/ f: {8 f6 c0 M/ o
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    4 Z9 M* R- O5 w8 p* A

3 [- {- L& s& b9 g3. Внешний вид и экипировка
5 }" N) o+ s- K2 ^$ c
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />
    6 ^, p: T# z7 a* O1 U
  2. <set name="default_action" val="EQUIP" />
    ' v, J7 E) H& q! @
  3. <set name="weapon_type" val="DUAL" />
    $ ^- E( l) {# m& M  R
  4. <set name="bodypart" val="lrhand" />
    " I, A7 P" T1 `4 u5 _
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки)." [1 t7 i+ W! K& J. p
5 K$ J7 U* f1 L
4. Характеристики атаки- b& r4 y. A8 Y9 o
  1. <set name="damage_range" val="0;0;40;120" />7 l# U$ X, B5 j1 Z$ b9 f* U$ C5 p' B
  2. <set name="immediate_effect" val="true" />
      S$ {3 P" v* k) t
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.
    , F8 P/ R- ]: E  F- j$ q
7 S& W' M- X9 e
5. Кристаллы и материал" L/ w$ D& f) l. y( Z+ p+ H7 ^
  1. <set name="crystal_count" val="4587" />
      G# N0 J5 R4 n5 G1 S
  2. <set name="crystal_type" val="S80" />
    / [/ e9 d5 ~6 B/ ]3 E; J, m
  3. <set name="material" val="STEEL" />8 o0 V& w2 }/ N5 k3 O
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).
    * g3 v7 P5 D" D+ t' M
: V; x4 B. p" {, d! F) x: i$ `
6. Вес и стоимость
6 [) H9 {8 D/ s9 x' ^
  1. <set name="weight" val="1520" />
    + Q2 n+ l& |5 E$ s; f
  2. <set name="price" val="143356000" />
    ; ]; U6 _% g8 z/ O
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
    $ T1 y3 O" K" N: ^( m' X9 o
3 o* G+ e" @% J6 W1 a$ M9 r
7. Использование зарядов6 g6 z: J; |  j* n& ]0 _
  1. <set name="soulshots" val="1" />
    ) \3 l$ Q/ j7 k/ Z$ _" b
  2. <set name="spiritshots" val="1" /># _% A0 s# m& l. b
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    + z/ b% Q5 f& A; ?# B6 B! i

0 c9 q' X; N5 H+ f( M% j2 ]9 F- @& p8. Дополнительные возможности/ B0 x* w; g4 a1 [/ J
  1. <set name="element_enabled" val="true" />
    6 ?' J) ]: `8 j
  2. <set name="enchant_enabled" val="true" />: Z- Y' X/ k  p4 O
  3. <set name="isAppearanceable" val="true" />
    " X" Y9 C7 h& A( ]2 f+ k+ @. G" b
  4. <set name="commissionItemType" val="DUALSWORD" />
    - U) {1 x, d% ^& b" o
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    6 s" J  ]" k1 X/ F* \% `
  B& M0 j+ S3 ?, q
9. Вставка кристаллов души/ M. f8 k3 ~4 ^' z
  1. <set name="ensoulNormalSlots" val="1" />; _% J+ F0 u4 H; h( K
  2. <set name="ensoulSpecialSlots" val="1" />) U! [+ G1 x0 V% l3 ^
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.' P( A& ^% p- F3 y: _; v& z0 v1 |+ y
' v% ], N6 B$ R9 J2 R
10. Статистики оружия1 A% Y! u! I2 j" q! A( m) B7 Y
  1. <stats>
    , u( L, _( H( c: H- ^0 r
  2.     <stat type="pAtk">482</stat>
    7 q9 h% i( a+ q$ m! R
  3.     <stat type="mAtk">176</stat>
    * J1 k' x: P+ h) j
  4.     <stat type="rCrit">8</stat>& y2 h1 U! H6 D4 m9 y% }
  5.     <stat type="pAtkSpd">325</stat>. b9 {! m8 a' S6 U
  6.     <stat type="randomDamage">10</stat>9 ]: r# W( A, V  v! t2 Z+ H; H* m
  7.     <stat type="pAtkRange">40</stat>9 N  |0 c" y. \& a
  8. </stats>
    2 _2 Q2 ?8 D' r! P0 F  L
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    $ G% _# e$ v* z  [
0 w  e4 S3 y/ ]
11. Навыки оружия- g$ ^  }3 e. P# D, `
  1. <skills>$ u& H$ c1 C2 ]0 A' Q" m" f
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->) a0 f- `9 n% x! n, b  O7 u9 @; ~
  3. </skills>  N& x- @; ?, b) b  T3 ^
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    2 g+ j( R7 h1 \
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.0 ?( X" \7 h2 C
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    7 ^; Q5 P" ]. B, @: X6 A
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
$ k2 y+ R4 S! ?6 W- WПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2./ D7 c( w4 C* v  F
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    0 w: c* W9 f" `0 ~5 Z% l2 p  [

& j1 }, ]2 m/ R+ `
, n. x' }9 a  R' x- Q3 x+ ~
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
: ]2 `4 S* O5 Y3 q4 e; Z
+ ]) h. _( q( a( a; x  B" a) L
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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