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
' G, d) {* h3 _ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
, m( W& ?- {: f; C% x  wПолный код предмета
* Y) h0 V; F4 Y1 v/ |( i" X
  1. <item id="52" name="Vesper Dual Swords" type="Weapon"># D4 O6 U' j) c. e$ V( t
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    ) Y$ W" F" r+ O) [1 B9 N3 E% O$ ~
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />! p& {. _, X8 a2 T5 f+ D
  4.     <set name="default_action" val="EQUIP" />
      `8 `5 _* P* G
  5.     <set name="weapon_type" val="DUAL" />% w9 b, K$ B) L% x
  6.     <set name="bodypart" val="lrhand" />7 \: l: G; }0 b: w: A( _- @& f( k
  7.     <set name="damage_range" val="0;0;40;120" />% ]0 c: P. \% }
  8.     <set name="immediate_effect" val="true" />5 b) ]! t2 F5 y; \) }, t
  9.     <set name="crystal_count" val="4587" />2 a  J/ o$ q- q" G$ \
  10.     <set name="crystal_type" val="S80" />
    # Z1 r. Y( F( L+ x  U+ q1 J
  11.     <set name="material" val="STEEL" />
    / ~& c, S) ^& X5 D' J
  12.     <set name="weight" val="1520" />
    & k' x1 j4 q9 \% M
  13.     <set name="price" val="143356000" />
    % U9 f: Z6 Q7 }3 V2 N# p8 d' @- g
  14.     <set name="soulshots" val="1" />* U' h: u" t" ^9 a
  15.     <set name="spiritshots" val="1" />
    6 R0 J0 u% U/ O' e7 x0 H
  16.     <set name="element_enabled" val="true" />: o3 D9 R6 N( j5 ?1 v
  17.     <set name="enchant_enabled" val="true" />
    ' c* f) H! x- u( K; X% [
  18.     <set name="isAppearanceable" val="true" />* i& V3 M/ Z/ o/ _( p
  19.     <set name="commissionItemType" val="DUALSWORD" />( F+ z  a5 \7 ^+ Z0 R
  20.     <set name="ensoulNormalSlots" val="1" />
    4 S* M( p/ M/ c) a5 w; Y
  21.     <set name="ensoulSpecialSlots" val="1" />, V% Z9 S9 i; f% _, ^6 O  h2 H
  22.     <stats>4 `4 {. X% Z( s" a  k
  23.         <stat type="pAtk">482</stat>9 @4 H# B  G& ~! b; Z! w& T
  24.         <stat type="mAtk">176</stat>
    # v+ N$ I; A) N8 {* ?: ^3 S
  25.         <stat type="rCrit">8</stat>) i  \" V" @5 L% J4 c! a, L- v
  26.         <stat type="pAtkSpd">325</stat>& ^, c8 t- ]% E2 C) N
  27.         <stat type="randomDamage">10</stat>2 l  m3 w  B3 ]3 {
  28.         <stat type="pAtkRange">40</stat>$ L& X7 e) f; v  L
  29.     </stats>  n- a" o" I& [8 }+ F5 ?) L4 P' i+ z
  30.     <skills>
    ; }6 x  r5 ?( r4 @& E) L( f& B
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    ( R4 S6 O8 B6 ?" g/ d5 I- u3 e
  32.     </skills>
    + H. K, e0 ^4 Y9 b* z/ p7 s  L
  33. </item>  t6 d7 X2 Y' u# b* Z
Скопировать код
Подробный разбор кода1. Основная информация о предмете* ]$ `& `" }: l7 d  ]( Q
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">  r! [& `: e1 `2 d( e+ V- g
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).! f) L  G9 v5 h" `
- {/ |. t) m3 q8 y
2. Описание предмета+ U* S- w2 R; v* _5 A
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    ' x& N; M7 A3 Y- G+ w7 S' Q. g
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.8 k+ W) G' A- T1 q" W; ]9 H

+ @& w7 ?5 y5 j1 c9 f& G8 i# f3. Внешний вид и экипировка& K3 S  S$ ^) e2 x9 p( G
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />9 D3 {5 S4 A5 r# z: L% X
  2. <set name="default_action" val="EQUIP" />
    " E0 E1 D1 H/ ^$ Y
  3. <set name="weapon_type" val="DUAL" />
    , e4 r% d) H0 {3 R: u/ R- \
  4. <set name="bodypart" val="lrhand" />
    2 X6 [# c5 \, [9 \7 X5 T
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).+ Y- z: A! Z3 W0 D# w
7 I+ l3 _1 H) \
4. Характеристики атаки
, z5 o+ P/ S1 A. A
  1. <set name="damage_range" val="0;0;40;120" />& c) q9 R0 R' o' @+ ~/ l
  2. <set name="immediate_effect" val="true" />
    0 z; R6 T9 ^7 ]; Y  l: p& Z6 P5 A' C
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.# q) E5 F! Y9 T9 N' V

6 o: `" T/ a+ {0 i5. Кристаллы и материал' J7 ?9 b! k' S/ \+ ^* X4 c% x8 C# G. o
  1. <set name="crystal_count" val="4587" />
    4 A9 e0 R0 S# q6 D* r) a
  2. <set name="crystal_type" val="S80" />
    ' y9 `  W0 p4 J* J
  3. <set name="material" val="STEEL" />  e4 X+ h! _, y$ G' @6 U& n
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).) ^! @# R7 h' J5 T* a
: h- d  I0 I- H8 c4 ~& x
6. Вес и стоимость
0 \5 O  [% I& s$ s( C- W; L. b
  1. <set name="weight" val="1520" />
    6 B1 f" B0 u- [. d. ^
  2. <set name="price" val="143356000" /># A6 v8 U5 w1 R5 Q$ J
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.2 V) N3 U' S/ M, Q/ o3 G

4 r& w7 q: t3 e; m8 d9 _6 `7. Использование зарядов
4 w4 l0 ^" B: }( B$ S. @
  1. <set name="soulshots" val="1" />
    9 g7 n/ ^& V( e! S5 I# w! u
  2. <set name="spiritshots" val="1" />) V/ W; }! ~% N, \! [
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.
    ( F2 X% ~* d* U7 v, ^0 \. S+ M& Q+ l( Q/ e
8 ^# f$ r! B, C9 k5 T4 C
8. Дополнительные возможности# V+ V, N. E; l: U
  1. <set name="element_enabled" val="true" />
    ; o% U* G( i5 p. a7 x- E0 S6 G3 A5 P
  2. <set name="enchant_enabled" val="true" />
    " M# @. @5 b2 Y: H6 o; j& n5 w
  3. <set name="isAppearanceable" val="true" />9 V) u( M2 H6 s! r) |$ C4 ?
  4. <set name="commissionItemType" val="DUALSWORD" /># \$ S0 F- @" v: y" @9 u3 b/ n
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".* y! @" Q& X% ?: p6 E
5 ?. x& N/ u. J( @$ y
9. Вставка кристаллов души
+ f$ l# N. b' ]) ~
  1. <set name="ensoulNormalSlots" val="1" />
    ; [( B% m# j. x- q+ n: M
  2. <set name="ensoulSpecialSlots" val="1" />
    6 T8 {4 f3 X& B
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.8 E$ d1 X' m7 h6 s6 p8 b
8 {0 w$ Y' s6 K" O3 [
10. Статистики оружия. b* K( F+ Q' N3 n  ^" m3 I
  1. <stats>
    ' G4 T& g/ j0 N& m5 F
  2.     <stat type="pAtk">482</stat>% B# }9 H; l8 Q* S2 r; Y, v) T
  3.     <stat type="mAtk">176</stat>, g; j7 F$ ~( {) y6 \9 V
  4.     <stat type="rCrit">8</stat>
    6 Z" n, W1 W# |/ Z( @# X+ ?- K8 z
  5.     <stat type="pAtkSpd">325</stat>
    3 k. i3 I7 B' C. D* j+ @
  6.     <stat type="randomDamage">10</stat>
    ( |6 l0 Y, @, z1 b7 H( Y2 o1 K
  7.     <stat type="pAtkRange">40</stat>
      i2 r8 s# W+ a
  8. </stats>* {6 M$ r4 j. C" }$ W5 d6 |
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    5 I7 P: ]6 i$ R4 d, K" M

5 a; I6 ^) A2 s6 s& q3 r9 p11. Навыки оружия
3 d5 ]8 j* R# d% e: ^: |
  1. <skills>
    " h5 d- n3 x" W1 R0 m% `
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    0 ]* C  J* y" j4 s2 r4 w8 |3 d# E
  3. </skills>
    9 @2 I3 f) o3 w, K8 S' V2 H/ k
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    1 m* N: U2 W5 e
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.
      - I5 E0 Q# y6 _# H: \+ e* w
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.. o* l) D  q' I) U
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.8 C: w  |, j" T' ^
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.1 o4 M: ?8 U# ^( M5 l9 M. Y3 ]
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.
    , }/ p; K( S9 u. b5 d' ]& L
7 a; u; o$ E4 {. D
6 Y* X9 ]: A: ~
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?3 q) ?. Q) a" N3 |

% Z6 C  E6 b6 _7 l. E* n* q( l
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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