|
幽冥传奇技能的解说,可以做个参考 [backcolor=var(--local-bg-color)]build\LogicServer\data\config\skill\skillData 文件夹内 --战士-刺杀
! j, V* q1 i, l# B{
* s- s# k b- S$ C& f. j7 O5 W" |! M id = 1,--技能的ID
5 \0 R1 f- z9 `, o$ e5 H( F9 p2 } name = Lang.Skill.s1Name,--技能名称
" m* X5 ~8 ?0 K* Y* p! \ desc = Lang.Skill.s1Desc,--技能描述6 I3 d- W. `8 `$ V
vocation = 1,--职业,0通用,1战士,2法师,3道士* @% p7 t8 ]. _ Q
isDelete = false,--是否废弃,如果废弃了用true,否则用false
& ^& ~+ K2 J0 i6 ~8 B6 A3 Z skillType = 0,--技能的类型(从技能的功能上划分,物理、魔法、毒物主要用于区分命中、闪避),0表示物理攻击,1被动,2魔法攻击,3,毒物攻击,4表示生活技能,5其他特殊技能(比如光环类)
0 H1 ~% M: R j3 ?. Z skillClass = 1,--技能的分类(从系统上做区分的技能的分类),1玩家职业基本技能,2玩家通用技能(所有人都能学),3宠物技能(道士宝宝),4怪物技能,5必杀技,6,挖矿技能,7,结拜技能,8,开门技能(沙巴克城门),9 英雄技能 10 赛马技能 ,11 喷泉技能
7 j% v9 U* t/ N5 O2 _4 S. D skillSpellType = 0, --0表示直接释放,如果选择了目标将直接释放' I9 T/ u* f6 u" ^0 T% f
--1表示点击了技能图标以后,还需要选择一个目标才会释放8 A- M9 F' v9 D2 W' a1 ^' U
--2表示点击技能图标以后,在鼠标位置释放,(类似法师的火墙术),方向是当前与鼠标的方向
4 i9 }4 b2 J9 U l --3 表示仅对自己使用,这时将忽略选中的目标,上发的坐标是当前面向的1格的坐标,方向上发的面向的方向
% @" Y" x6 ^8 `' ~: l --4 直接释放(类似战士的野蛮冲撞,坐标是当前玩家的坐标,朝向是当前玩家的朝向,目标发个0)
1 Z" x& s9 V: x$ @2 r# M8 S commonCd = 300,--使用的时候触发的公共的cd时间,单位是毫秒% i, R. u6 y2 C- M. Y# ]
delayCd = 0,--cd时间延迟检测,长CD技能使用,优化大招因延迟原因使用失败,却进入冷却带来的影响,一般填500ms. V5 z# b. c) b
canbeDefault = true,--是否作为默认技能,不填写就是false& o# M! v: U; }8 }3 l8 x
specialBuffCond = 0,--封是封内功,断是断外功+ g. P3 R. u4 w9 H Z6 K1 P# w( M1 L
--技能在特殊的buff的下是否能够使用
( V, K9 i. U6 m% } --0表示在封断和晕眩都不能使用,默认是0/ W! l6 p& \- J# m z7 v
--1表示在封断的时候能够使用. N/ f+ A$ j4 B) g: s: g
--2表示在晕眩的时候能够使用 q" b% P& {: `4 r5 o6 ^9 e8 I% s
--3表示在晕眩和封断的时候都能使用
" a0 D0 ^0 b7 K' y* X7 o3 w/ b notAutoUse = false,--挂机时不自动使用,默认都是false
4 p6 _8 W; [! n, S: J* S3 E% c magicLock = false,--是否支持魔法锁定,默认是false,只有配置了true,魔法锁定才能有效
o' J4 E: Y/ q/ @8 [# t) v needCalPassiveProperty = false,--是否需要计算被动属性,某些主动技能也需要按被动技能计算属性
Q) j" L- z! U5 B2 x9 R4 d priority = 0,--技能的优先级,优先级高的在同等条件下放
2 c2 _2 S2 m! V7 ]7 S% Z Z. r) B maxLevel = 20,--技能最大等级,必须配置,如果没有上限就配置个超级大的数值。9 {8 f; Y; e2 S5 v$ X7 @
skillSubLevel = {
3 g( X% i$ Z0 r6 A9 |) \( T; n--技能的各等级的信息3 F4 \) |) ]) G) D9 E% X
--#include "Skill_1_1.lua"
+ Z8 ]0 F/ A" }8 P% O- v1 t--#include "Skill_1_2.lua"
# I5 a/ [7 y* f S2 G--#include "Skill_1_3.lua" 5 K; K, F; U; S4 U# z
--#include "Skill_1_4.lua"
2 {2 {, ~$ E- p1 Y$ H+ F# T7 G# E6 D) S--#include "Skill_1_5.lua" 3 k& g. ?7 r# R5 ^4 [
--#include "Skill_1_6.lua" + m5 ?* f8 R I. D0 l; x" D& |
--#include "Skill_1_7.lua"
% _, n0 p. Y) `2 U--#include "Skill_1_8.lua" 3 G' ~2 e) `: ^; T6 v, n
--#include "Skill_1_9.lua" ! J" e% X; D8 c7 q
--#include "Skill_1_10.lua"
+ B: d- W' f! y% ]: W--#include "Skill_1_11.lua"
) B/ T8 p% P1 m, ?--#include "Skill_1_12.lua"( u4 X+ R" K s6 c
--#include "Skill_1_13.lua"
9 |1 w9 `: K$ r5 N6 U. ]- x, V--#include "Skill_1_14.lua"
( _9 z7 K5 l% U' d( W2 o--#include "Skill_1_15.lua" $ x2 s4 r( h( f% W
--#include "Skill_1_16.lua"
- }; ~; z% ~0 T7 g# p( B$ K$ c--#include "Skill_1_17.lua" " D# G, t8 \8 @0 E. X. k3 Z- D
--#include "Skill_1_18.lua" 6 s! R' d7 l9 K
--#include "Skill_1_19.lua" ' s( @3 ~3 T6 P( u$ F. `
--#include "Skill_1_20.lua"
* Q2 v/ Y' i$ D },
( A( [; u! c7 A3 g}, . Z# C6 T# |+ @1 |9 f E
9 }! Y- K. p. X. j: D' I3 C |
|