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, [" q2 B  n/ C9 x
ВведениеВ этом руководстве мы подробно рассмотрим код предмета Vesper Dual Swords, который находится в файле dist\game\data\stats\items\00000-00099.xml. Этот файл является частью игрового сервера Lineage 2 и содержит описание предметов, их характеристики и свойства. Мы разберем каждую строку кода, чтобы понять, как настроен этот предмет и какие возможности он предоставляет игрокам.
, r2 J1 L+ H( M% U. |Полный код предмета
9 |6 ~1 N" n9 t% h: c0 t0 j
  1. <item id="52" name="Vesper Dual Swords" type="Weapon"># u1 [: A4 ^: s' S  o; V/ {5 n
  2. <font color="#006400">    <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. --></font>
    % D+ n, J, M" C4 a. H5 e
  3.     <set name="icon" val="icon.weapon_dual_sword_i00" />% O2 E7 \1 Y( Q+ W
  4.     <set name="default_action" val="EQUIP" />/ [; l! [/ @4 b& Z6 y% Q
  5.     <set name="weapon_type" val="DUAL" />7 F' J  R) w1 p* x& y2 E* F
  6.     <set name="bodypart" val="lrhand" />4 Q/ s0 x# B/ X. O2 o& J  M
  7.     <set name="damage_range" val="0;0;40;120" />
    0 k* m5 F, W* a" `5 ^
  8.     <set name="immediate_effect" val="true" />
    # }" m* \! f' t7 x" b2 y
  9.     <set name="crystal_count" val="4587" />4 I" M$ L, X4 M. A
  10.     <set name="crystal_type" val="S80" />) ~% g6 c# M# p) F7 c
  11.     <set name="material" val="STEEL" />
    / z) _- ]6 O+ v( {) W
  12.     <set name="weight" val="1520" />
    * n; j' ^1 v% U$ o1 Q
  13.     <set name="price" val="143356000" /># \* w3 m7 K- {* o* Q- R
  14.     <set name="soulshots" val="1" />2 F6 B. [" k# H1 t  T" r5 M
  15.     <set name="spiritshots" val="1" />( D4 B' o- l) C; S  h# q" X
  16.     <set name="element_enabled" val="true" />, X7 b; C# Z  W; M$ a
  17.     <set name="enchant_enabled" val="true" />
    6 ^: l; Z1 ^9 ?  U( j" h2 }
  18.     <set name="isAppearanceable" val="true" />% f! }3 Z7 ^% S( x, m5 i/ T3 v1 E9 E
  19.     <set name="commissionItemType" val="DUALSWORD" />
    1 z  x+ x- Q; C  S  O; X2 \
  20.     <set name="ensoulNormalSlots" val="1" />$ X: M8 R4 d" C) {6 J
  21.     <set name="ensoulSpecialSlots" val="1" />
    / W2 `/ s( B3 \4 T1 j7 J# Q
  22.     <stats>
    % i  Q( i, e% I1 i1 T
  23.         <stat type="pAtk">482</stat>5 ]3 h! O, I3 e9 {5 Q
  24.         <stat type="mAtk">176</stat>2 {* R0 X# B+ {- Y
  25.         <stat type="rCrit">8</stat>) @6 R" T3 b* @6 ]' u
  26.         <stat type="pAtkSpd">325</stat>  A. a% J# ?5 _9 Z/ k! ~5 T
  27.         <stat type="randomDamage">10</stat>& n. @( p0 F8 m8 ^& v0 S9 m
  28.         <stat type="pAtkRange">40</stat>
    4 b/ ~/ i( H4 ?! Q3 \
  29.     </stats>
    & E* W0 e  S. h% {. h
  30.     <skills>2 V8 O' b  P$ _* m3 f
  31.         <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->9 L2 e$ D; Z8 }' k4 H& @
  32.     </skills>
    ) P3 k$ H- z5 r) i* y
  33. </item>- E" a5 ^+ J2 y- j# m
Скопировать код
Подробный разбор кода1. Основная информация о предмете  j, X3 Z' N( ]' M5 I
  1. <item id="52" name="Vesper Dual Swords" type="Weapon">
    9 a+ A% V' A1 ]: ?
Скопировать код
  • id: Уникальный идентификатор предмета — 52.
  • name: Название предмета — "Vesper Dual Swords".
  • type: Тип предмета — "Weapon" (оружие).
    , f& Y6 i+ L0 P$ [/ I4 V6 v$ _

, t$ y( K& t+ K7 [5 d/ \% t6 [2. Описание предмета) L1 f" f: D) O; o, ?+ H6 p
  1. <!-- При заточке парных мечей, двуручных мечей, дробящего оружия и кастетов бонус к физической атаке выше, чем у одноручного оружия. Можно вставить 1 обычный кристалл души и 1 специальный кристалл души. -->( V9 |( R' F1 X' q2 g$ `# T6 v
Скопировать код
  • Этот комментарий дает игрокам информацию о том, что при заточке данного оружия бонус к физической атаке будет выше, чем у одноручного оружия. Также указывается возможность вставки кристаллов души для улучшения характеристик.
    + g. g. A) E; m- c$ s
7 V5 a4 F# L5 w) s2 |  k
3. Внешний вид и экипировка# p7 e& I6 N9 `# y6 }- Y( \+ v
  1. <set name="icon" val="icon.weapon_dual_sword_i00" />, A8 U6 T* \5 j+ h
  2. <set name="default_action" val="EQUIP" />: D$ @! t* T3 k# g
  3. <set name="weapon_type" val="DUAL" />
    : h( {( w/ N+ x2 D7 B/ e( ?: \
  4. <set name="bodypart" val="lrhand" />
    * M/ ?% ~# s" o; h0 x
Скопировать код
  • icon: Путь к иконке предмета в игре — "icon.weapon_dual_sword_i00".
  • default_action: Действие по умолчанию — "EQUIP" (экипировать).
  • weapon_type: Тип оружия — "DUAL" (парные мечи).
  • bodypart: Часть тела, для которой предназначено оружие — "lrhand" (левая и правая руки).9 Y; X  q2 R3 d3 z$ v

: m8 Q6 {+ z* @" Y5 o4. Характеристики атаки2 ]3 }! `7 V$ ]3 [# {( {- I
  1. <set name="damage_range" val="0;0;40;120" />
    ( l! `+ @# p0 _( w
  2. <set name="immediate_effect" val="true" />
    ' g* Q: \' [' Y. x5 `* I
Скопировать код
  • damage_range: Задает параметры диапазона урона. Формат "мин_дистанция;макс_дистанция;угол_атаки;угол_удержания". Здесь установлены значения для ближнего боя.
  • immediate_effect: Указывает, что эффект от использования оружия применяется немедленно.  }% S, x" H1 G* {
# Z- x: t( {! c
5. Кристаллы и материал
& a9 Y9 f; a& c- z! h
  1. <set name="crystal_count" val="4587" />) b( i0 t  v: j6 v9 u* h1 T
  2. <set name="crystal_type" val="S80" />) d& _- F1 @  E- X7 |* K
  3. <set name="material" val="STEEL" />7 Z2 \+ y- n$ o& u/ f1 a3 h! e
Скопировать код
  • crystal_count: Количество кристаллов, получаемых при разломе предмета — 4587.
  • crystal_type: Тип кристаллов — "S80", что соответствует высокоуровневым кристаллам.
  • material: Материал, из которого изготовлено оружие — "STEEL" (сталь).- S9 J/ D. @) B' K- K  o/ F$ C
/ F+ M+ p  q/ h- d( o- i4 D+ P2 u; @
6. Вес и стоимость9 b: p7 `) W8 i. g+ R
  1. <set name="weight" val="1520" />; A2 k+ m8 H" t- Q% I
  2. <set name="price" val="143356000" />& [. ]- q8 F, o( g0 ~
Скопировать код
  • weight: Вес предмета — 1520.
  • price: Базовая стоимость предмета в игре — 143356000 аден.
      ~' y' F8 D7 a- i' g% _

9 q  f2 d  |7 x2 M- k3 \8 P7. Использование зарядов
( `- W. w$ d+ S! |7 I
  1. <set name="soulshots" val="1" />
    + e9 f4 f5 C1 v, P4 e* Z
  2. <set name="spiritshots" val="1" />0 M' q3 k7 D7 \" j$ R. M" s
Скопировать код
  • soulshots: Количество зарядов Soulshot, используемых за один удар — 1.
  • spiritshots: Количество зарядов Spiritshot, используемых за одну магическую атаку — 1.7 h9 g/ S, o: Y' {  V

' B) ]- a& J. c" \' c# R& z8 c8. Дополнительные возможности3 x( b1 A0 N) q3 ]/ \- P9 X2 n! f
  1. <set name="element_enabled" val="true" />1 _5 t3 Y3 e/ E% y
  2. <set name="enchant_enabled" val="true" />
    0 U2 f' a/ Q4 \8 `6 [2 ~
  3. <set name="isAppearanceable" val="true" />) t+ l  y7 b: y
  4. <set name="commissionItemType" val="DUALSWORD" />; q, w0 t  }2 q2 r$ R
Скопировать код
  • element_enabled: Позволяет добавлять элементальную атрибутику к оружию (огонь, вода и т.д.).
  • enchant_enabled: Оружие может быть заточено для повышения характеристик.
  • isAppearanceable: Возможность изменять внешний вид оружия.
  • commissionItemType: Категория предмета для комиссионной торговли — "DUALSWORD".
    8 n# K$ o" l  t' m' ?

" q3 _, a( J: P5 |3 s- d: ?. A. G, z9. Вставка кристаллов души
; t- N" ]* |' H
  1. <set name="ensoulNormalSlots" val="1" />
    ! W7 H1 p' L; a) i$ G
  2. <set name="ensoulSpecialSlots" val="1" />$ n; ?5 d( S6 k* K) ^
Скопировать код
  • ensoulNormalSlots: Количество слотов для обычных кристаллов души — 1.
  • ensoulSpecialSlots: Количество слотов для специальных кристаллов души — 1.
    4 S5 d7 y# O4 g. G2 j/ L! X

8 h% m7 x+ p) x1 l( E, n' H10. Статистики оружия5 G$ o3 h* k9 C8 ~- @1 ?
  1. <stats>
    8 ^2 s) W, @6 q. c$ Y
  2.     <stat type="pAtk">482</stat># v: \4 t+ l* F: Z
  3.     <stat type="mAtk">176</stat>! n. @6 |, c. d- d  I+ _
  4.     <stat type="rCrit">8</stat>
    ! ?# P; P( _. }. `! h! S
  5.     <stat type="pAtkSpd">325</stat>
    4 z  X. n, q. ?; J7 P" u
  6.     <stat type="randomDamage">10</stat>
    " _# c8 U: R0 ~6 Z0 D% Y& F
  7.     <stat type="pAtkRange">40</stat>' g" @- }9 G$ P+ c8 y
  8. </stats>& s( p  |) T# L* H9 n2 _7 I4 T
Скопировать код
  • pAtk: Физическая атака — 482.
  • mAtk: Магическая атака — 176.
  • rCrit: Шанс критического удара — 8.
  • pAtkSpd: Скорость физической атаки — 325.
  • randomDamage: Случайный разброс урона — 10.
  • pAtkRange: Дальность атаки — 40.
    5 ]* `8 K* ~6 a6 Z9 m$ t4 k" I( d

3 M0 H0 y! r! w  `6 S5 w3 k11. Навыки оружия
! g8 o  [' @, B- `. D6 X+ `! ]
  1. <skills>
    1 f  N9 x' }# V9 a& k  t# I1 t1 H
  2.     <skill id="3411" level="1" type="ON_ENCHANT" type_value="4" /> <!-- Особое свойство: Фокус -->2 i/ n% g. q$ J0 d+ t
  3. </skills>6 V* B; k6 ~; f& k5 L
Скопировать код
  • skill: Оружие обладает специальным навыком с ID 3411, уровнем 1.
    ; i# F6 F/ l3 D
    • type="ON_ENCHANT": Навык активируется при заточке оружия.
    • type_value="4": Дополнительный параметр, указывающий на уровень заточки или тип эффекта.; r- g% c) j; A: t/ @
  • Комментарий: Указывает, что это особое свойство "Фокус", которое может повышать шанс критического удара.
    ) L- v& P* J! R7 f: T/ r
Заключение Мы подробно рассмотрели каждую часть кода предмета Vesper Dual Swords из файла 00000-00099.xml. Этот предмет является высокоуровневым оружием в игре Lineage 2 и предоставляет игрокам множество возможностей для улучшения и персонализации.
+ j0 D" |& N1 d" c( EПонимание структуры и свойств предметов позволяет администраторам серверов и моддерам вносить изменения и настройки, соответствующие потребностям их игрового сообщества. Надеемся, что этот гайд был полезен и помог вам разобраться в тонкостях настройки предметов в Lineage 2.$ K. {+ W' K" l5 d& ~% i
Дополнительные советы
  • Редактирование параметров: При изменении характеристик предмета убедитесь, что значения соответствуют балансу игры.
  • Добавление новых навыков: Будьте осторожны при добавлении новых навыков к оружию, чтобы не нарушить игровой баланс.
  • Тестирование: После внесения изменений всегда тестируйте предметы на локальном сервере перед внедрением их на публичный сервер.! r6 U# E( y6 f0 }
1 R# @) N' x, e# x

, N; w+ ]5 p3 n3 V- z6 h
Немного юмора напоследокКогда XML вдруг перестаёт валидироваться, не паникуй! Это просто его способ сказать: "Я тоже хочу кофе!". ?
* t& b0 C8 U3 d6 K; o
$ C* f) [% @% {, Y! o- Q3 e
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

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

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

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

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

подписок0

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

постов9

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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