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; T4 N. l! e3 f9 b
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
3 O+ l! r% E. h) o2 n; x' \$ i3 x  gПолный код предмета- r6 g- I' s# f4 e- M7 f
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    4 E& w: @# Q+ i. ]9 a; h, l
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>8 X3 l2 {" ~. E% \% @! D$ s
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />- P6 h: k  t% r  n# T9 V  Z! C3 T; Z' B
  4.     <set name="default_action" val="EQUIP" />8 c9 [* b6 s, C0 E: j" h6 a( I
  5.     <set name="weapon_type" val="DUAL" />
    5 V8 ^1 K  s/ P. f$ [
  6.     <set name="bodypart" val="lrhand" />
    $ t+ j  ]- A, f7 v9 M
  7.     <set name="damage_range" val="0;0;40;120" />
    * O' ]7 U; V$ {' h2 a" |% x
  8.     <set name="immediate_effect" val="true" />
    ; a8 u" R5 r8 B, z- b
  9.     <set name="crystal_count" val="4587" />
    / N& k. @$ m# D$ ^) U- R8 \/ M
  10.     <set name="crystal_type" val="S80" />
    $ t1 S' G3 p* `0 C& F
  11.     <set name="material" val="STEEL" />6 E) i, Q7 j8 P! I6 u1 a- a
  12.     <set name="weight" val="1520" />3 ^% ]  Q# i& ?& v
  13.     <set name="price" val="143356000" />. u, h2 L. d" P$ _; l1 Y$ s. L
  14.     <set name="soulshots" val="1" />+ l, p# ^- w1 P: n
  15.     <set name="spiritshots" val="1" />7 p' b+ s; ^7 W; P: O* Z$ ^
  16.     <set name="element_enabled" val="true" />
    / D7 C2 D( m6 @; r6 Y
  17.     <set name="enchant_enabled" val="true" />
    ; Q5 ~% j# T4 U& |
  18.     <set name="isAppearanceable" val="true" />* L) S1 e3 J( P  b3 w# x4 K
  19.     <set name="commissionItemType" val="DUALSWORD" />
    0 Z" h, [- N3 @# H! Z
  20.     <set name="ensoulNormalSlots" val="1" /># {# H5 C% P4 a5 Z6 @* q; B) c
  21.     <set name="ensoulSpecialSlots" val="1" />
      u, [: K9 B( o& ]9 t* h) F: D( q
  22.     <stats>& j# U/ w9 ^2 M4 Z: o
  23.         <stat type="pAtk">482</stat>
    4 B% X2 c( |& i0 c
  24.         <stat type="mAtk">176</stat>' \% E( k; ?$ Y7 Y* R+ @
  25.         <stat type="rCrit">8</stat>
    . F- A. n' Z; B" C
  26.         <stat type="pAtkSpd">325</stat>
    $ d& s+ a" q" x, z
  27.         <stat type="randomDamage">10</stat>
    1 B4 m7 B. l6 U" b7 d1 y8 u3 r
  28.         <stat type="pAtkRange">40</stat>! T' n6 w$ D2 e. B+ E
  29.     </stats>
    " @' p% ~3 s; q5 w8 g: R% q2 p1 _
  30.     <skills>
    % {  W' G3 o" t
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->, m8 v( n& @3 s! h4 d" @. {
  32.     </skills>, s8 ]7 C9 c8 z  _3 \! m1 y! {
  33. </item># B) L7 b8 B! _1 D$ J% A
Скопировать код
Подробный разбор кода1. Основная информация о предмете8 p, \0 b2 o. k* R$ D. I; M
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    & t9 L& a0 R9 f# w- I: b) G  S& Y
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    ) f; y; [+ m8 g$ d
! T4 X, a# Y/ n" f+ J; q( ?# M
2. Описание предмета
2 x7 t- M8 B+ G$ G- W8 U, r" ?
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->
    . z7 R2 B! C$ S0 _( Z
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.: f" s) N, }) y8 D0 A& \9 }$ \' b

. p, H! o4 t! w* G2 K3. Внешний вид и экипировка
& H8 h3 ~& n$ h, V$ {
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />& z7 W( `/ ^/ H6 t) `
  2. <set name="default_action" val="EQUIP" />, q0 I  Z* v, v& V& W
  3. <set name="weapon_type" val="DUAL" />8 J$ z1 p! }& j" a+ X( u5 [
  4. <set name="bodypart" val="lrhand" />
    ; X3 ]8 J/ c# H7 \! K
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).8 S$ w1 v' D7 t% r
" V1 D. p  q6 d5 c7 m
4. Характеристики атаки
) K- G: f4 ~8 \
  1. <set name="damage_range" val="0;0;40;120" />
    % y( q8 A2 r- O/ b+ `
  2. <set name="immediate_effect" val="true" />/ B. ~" y/ }, }3 y7 N, k$ e
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.- l  q. |4 C/ y; S0 Q

3 \) ]4 }$ O( l1 D5. Кристаллы и материал3 Q! E; I( R' H2 u1 I
  1. <set name="crystal_count" val="4587" />
    ( N" N& c* Y1 ]7 l7 ^! b3 {
  2. <set name="crystal_type" val="S80" />$ U8 x/ N) K- r" ?1 P  Y& p9 w! I4 l
  3. <set name="material" val="STEEL" />2 u7 O- R/ H# K8 y( {4 z7 S
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).; T2 V* a. J7 Y& D$ H$ V- u" i
7 g. W. E# k2 E, g
6. Вес и стоимость+ q9 w- ]2 n4 \) V# I* E4 r
  1. <set name="weight" val="1520" />3 P2 y* a' u7 e5 j) C7 Y# i& s: X6 q
  2. <set name="price" val="143356000" />
    + }! I, w" u6 g' ]& }
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.7 {2 G- Y! K) }$ B

, k0 X7 b7 O8 g' ?" f7. Использование зарядов
: h2 J' H& m+ {+ r  H3 |1 W, Y7 V( \
  1. <set name="soulshots" val="1" />$ f0 q" h" D  x) M* i! l5 I
  2. <set name="spiritshots" val="1" />) \5 y. H+ h+ u! W
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.) ^" J) b! w3 _2 K% F5 t0 U  w6 [
% c. E/ F! H: c- h& g: {3 n
8. Дополнительные возможности
2 W- Z2 N& F2 B: f) F
  1. <set name="element_enabled" val="true" />
    3 G- @8 S) u- I
  2. <set name="enchant_enabled" val="true" /># ~  A3 M5 T* B5 @
  3. <set name="isAppearanceable" val="true" />- ~, k9 I, M3 r2 p& i
  4. <set name="commissionItemType" val="DUALSWORD" />) l1 m# x8 K/ w9 e5 ]6 q+ [
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".3 }$ l! m, {. N" e0 |1 C

0 S, X6 P; c/ C/ A1 H1 A9. Вставка кристаллов души1 s! U. y& |+ p' X" X
  1. <set name="ensoulNormalSlots" val="1" />
    $ V) v. g6 K9 b* Z! O7 P. T1 u
  2. <set name="ensoulSpecialSlots" val="1" />! r9 e/ q3 o) H; I9 f
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.! \4 l" U6 g$ l3 t4 T# Z

! |4 U/ G1 j& _10. Статистики оружия
/ x: {7 `7 J5 f7 z
  1. <stats>
    0 c( c! ]5 s3 W/ A9 {
  2.     <stat type="pAtk">482</stat>
    - q- U4 R5 r4 ~9 O9 |
  3.     <stat type="mAtk">176</stat>& ^% {2 F- E& ?. P/ o: l( y& m1 N" j
  4.     <stat type="rCrit">8</stat>9 u" z1 t6 A% s) N: l% Y
  5.     <stat type="pAtkSpd">325</stat>$ P$ `0 E9 i3 f# W& G' r$ j- A
  6.     <stat type="randomDamage">10</stat>
    4 b& U6 M5 @: ~# w9 W8 U, e! b9 j# [3 B
  7.     <stat type="pAtkRange">40</stat>7 V# Q( I! H8 }
  8. </stats>
    ! w9 e1 G' o+ G) R0 F- Q& ]
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    % ~$ K. s8 H! I! u" Z; f: S/ U+ {

3 b* ~: P* h. {: n" F7 c11. Навыки оружия# b) c" ~* _1 E9 a$ R" B" J6 w5 ]  R
  1. <skills>& w/ ^9 q4 B+ P4 J
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->
    5 j. V/ C' J  f0 s, ^0 g9 g( i& ~8 R
  3. </skills>
    0 _+ R& P: D% E3 m/ P; V" n
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1., g2 W7 M& q" I8 i: H' j2 v2 I
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.* ^3 _- R' |% w6 t5 W8 f. J
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    1 `8 Y; ^. F# h4 t5 A3 R
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.& d+ k3 M% m' z4 z, {; y/ r
Понимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.
2 D& X- Q! ]: A! a: Q9 ]+ D  UДополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.% z+ J0 M% `" a. s- v: u% p
/ S9 H5 [- N/ [' P9 u
; p  W  {3 |" F
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?/ d* r+ S$ i, f- N* h

) w+ ]% {- k& {6 N. p
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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