Название: Редактирование навыков (skills) [Версия для печати] Автор: admin Время: 2024-9-5 00:25 Название: Редактирование навыков (skills) Введение) n8 W( x) A/ i% n9 I$ l, k1 K
Этот мануал предназначен для разработчиков Lineage серверов на Java. Он основан на последней ревизии и протестирован на хрониках Essence сборок L2jMobius. В данном документе описаны пути к файлам, условия для навыков, типы операций навыков, базовые свойства и эффекты. ; [: d" n' L9 V* Z- G, h / R1 W0 }5 U, s0 z6 eСтруктура файлов/ P: q) [0 r* A Q/ ?; W Путь к файлам навыков, u+ }$ {7 T+ g" u0 A/ Y. [
Файлы навыков находятся по пути: / R4 H5 \' w$ L/ H" P# m* O 0 W3 _5 p; y, ^! n
..\game\data\stats\skills
Скопировать код
, L% c. [) a9 A4 ~+ S8 I% ^9 C+ N5 ^5 {6 K+ @' n Условия для навыков: e S \- J& P: X/ x
Условия для навыков находятся по пути:& `& x5 F* ~6 C9 d- t0 T7 H
Параметры навыковПараметр isMagic 3 s1 l7 g/ c' D4 P9 m0 w5 x
Параметр isMagic указывает на тип навыка и влияет на использование духокамней и скорость использования навыка:& |7 J! m B; |1 N6 U$ }. \) E+ r& E
+ a; B8 `9 p; Y* ]
0 — Physical (Физический): Навык использует Soulshots, время использования зависит от скорости атаки.
1 — Magic (Магический): Навык использует Spiritshots, время использования зависит от скорости кастинга.
2 — Static (Статический): Время использования не зависит от скорости атаки или кастинга. Для статического повторного использования используйте <staticReuse>true</staticReuse>.
3 — Dance (Танец)
4 — Special (Специальный)# {) s4 Z& M* t! M+ W; J t
/ T; z. a0 P% e) E Мощность навыка в процентах от атаки ) w: O) `. M; s8 ^" RПример определения мощности навыка как процент от вашей атаки:) h& G# J, n* c
( F2 Q, x7 N& G6 F2 F; T* L5 d 5 B) `+ E- f4 |( k! t& N" I , Q: B# x- g- a' I# W; B% oЗдесь 0.5 означает 50% от вашей атаки. 1 ~- s7 i R4 q2 mЭффекты защиты $ @' ]( y( Q6 t$ {5 w( l* NЕсли вы добавите следующие эффекты защиты к цели, то цель будет:- j( t4 {, Q; n# [' z+ {+ d" D
Получать МЕНЬШЕ критических ударов от магии: / S5 Q4 q* D: P/ }6 _: u! Q
<div class="blockcode"><blockquote><effect name="DefenceMagicCriticalRate"> & e4 x4 \9 ~3 N& u
<amount>-10000</amount> 6 I0 d }" d; v. Q
<mode>DIFF</mode> ; E: F4 c! ], e2 Y& H% x4 G
</effect>
Скопировать код
& N- P0 K. ]3 f3 X1 `& o% J
4 I# ]0 n1 d; u$ N$ @
Получать БОЛЬШЕ критических ударов от магии: 4 L& k" F9 i% t( k. P: P# l, [& x( n- u, a U& x* Q
<effect name="DefenceMagicCriticalRate"> : Q, i; e. `4 W7 @. ]6 w7 C
<amount>100000</amount> ]; O. d: R9 p( L; T' h- F
<mode>DIFF</mode>+ B) C% C9 t$ n( w3 f# Z
</effect>
Скопировать код
+ j* v5 `# u+ f+ j$ d0 j" t3 b! X. ?Получать МЕНЬШЕ критических ударов от физических навыков: . R/ ~! D, _* n; S9 { o: f
Увеличение защиты от дебафов, но не на 100%: 9 W( V9 p( K. p0 w ! w1 `8 M) L1 y" n& K
<effect name="ResistAbnormalByCategory"> * Z H( N) _6 _2 v; @
<amount>-100</amount> 8 B4 h) _+ J% O: Y
<slot>DEBUFF</slot>9 g$ o% G% d8 c! m- [) U( f
</effect>
Скопировать код
! j- @' `" Z( P
Добавление и редактирование навыков ! i3 X; F1 G; i! G, q, Z( X1 ~Чтобы добавить или отредактировать навык, просмотрите готовый пример и повторите его структуру. Если необходимо внести изменения, следуйте аналогичной структуре, указанной в примерах выше. ) y7 T' }* D$ D: X1 z: H0 R& @2 @# }. e: V5 B2 y Заключение 7 t, J# g4 S: e2 L! U0 sЭтот мануал предоставляет базовую информацию для создания и редактирования навыков в Lineage сервере. При необходимости добавляйте новые эффекты и параметры, следуя предложенной структуре.* ^5 f5 Z8 F1 x