传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

idc yys
查看: 980|回复: 0

[ksf引擎]自定义技能功能

[复制链接]

该用户从未签到

910

主题

912

帖子

933

积分

九九版主

Rank: 7Rank: 7Rank: 7

卖家信用
买家信用
金币
0
钻石
0
声望
328
在线时间
22 小时
最后登录
2018-8-19
发表于 2018-8-15 20:27:33 | 显示全部楼层 |阅读模式
[ksf引擎]自定义技能功能

自定义技能功能
命令格式参数1 参数2 参数3 参数4 参数5
自定义技能编号分类说明
75-84编号         =           战士专用技能
85-99, 130-160编号=  锁定技能
161-200编号    =           不锁定技能
231-250编号    =           被动技能
251-400编号    =           攻击技能
401-450编号    =           攻击锁定技能
451-500编号    =           状态技能
1.服务端自定义技能文本
SkillDiy文本参数
参数含义
参数1技能编号ID(技能数据库中的序号(MagID)字段
参数2技能类型:
               0= 单体伤害
               1= 群体伤害
               2= 直线伤害
               3= 怪物仇恨
               5= 火墙类伤害
               6= 地狱雷光类型
               7= 治愈
               8= 毒素

参数3技能范围 (*x*)
参数4技能威力
参数5持续时间

命令说明
如火墙类持续伤害:请参考火墙、动作效果 4、魔法效果 130
当技能类型设置火墙类时.      参数5 是持续时间
当技能类型设置群体伤害时.  参数5 是叠加次数     
当技能类型设置治愈时.           参数5 (0=持续 1= 瞬回)
当技能类型设置毒素时.          参数3 (0=固定血量 1=目标属性固定百分比 2=自身属性固定百分比)
注意:当参数2设置3时,击中怪物后就会放弃当前的目标,直接去打放技能的人.
注意:在设置DB时 序号(MagID)字段必须对应文本中的技能ID
文件位置
D:\MirServer\Mir200\Envir\SkillDiy.txt
自定义技能伤害说明:
法师类型技能是根据  自动主属性 + DB设置 + 技能等级 + 威力比例
使用示例;仇恨类型:
88  3  2 100
;火墙类型:
130 5 2 100 10



2.客户端自定义技能特效文件
DiySkill文本参数
参数含义
参数1技能特效ID(130-199)
参数2技能类型:
               0-为特效跟随目标
               1-为跟随鼠标位置

参数3补丁编号  查看编号
参数4开始位置         (击中在目标时释放的特效)
参数5播放张数

参数6爆炸位置         (飞行中的特效)
参数7播放张数

参数8播放速度
参数9人物起手素材 (人物释放的特效)
参数10开始位置


命令说明
注意:在设置DB时 魔法效果(Effect)字段 必须对应文本中的技能特效ID.
注意:在设置DB时 其余字段可按照其他技能随意设置
文件位置
.\Resource\Data\DiySkill.dat
自定义技能伤害说明:
法师类型技能是根据  自动主属性 + DB设置 + 技能等级 + 威力比例
使用示例;仇恨类型:
130 1 21 800 20 880 10 80 21 312
<font
;火墙类型:
130 1 20 425 12 0 0 80 9 600
<font color="#555555"




战士自定义技能,固定技能编号
命令格式参数1 参数2 参数3 参数4 参数5
自定义技能编号分类说明
75-84编号       为战士专用技能
此编号为战士类型自定义技能固定专用编号.全部10个
在写SkillDiy.txt-技能编号ID和DiySkill.dat-技能特效ID 数值参数必须相同
1.服务端自定义技能文本
SkillDiy文本参数
参数含义
参数1技能编号ID(技能数据库中的序号(MagID)字段
参数2技能类型:
               0= 单体伤害
               1= 直线伤害
               2= 范围伤害

参数3技能范围 (*x*)
参数4技能威力
参数5持续时间

命令说明
技能类型例子对应-[烈火]-[逐日]-[半月] 的攻击效果
注意:在设置DB时 序号(MagID)字段必须对应文本中的技能ID
文件位置
D:\MirServer\Mir200\Envir\SkillDiy.txt
自定义技能伤害说明:
战士类型技能 是根据  自身攻击力 + 技能等级 + 威力比例
使用示例81 1 1 1000


2.客户端自定义技能特效文件
DiySkill文本参数
参数含义
参数1战士技能特效ID
参数2技能类型  (施法距离)

参数3丁编号     查看编号
参数4开始位置         (击中在目标时释放的特效)
参数5单方向张数


命令说明
类型说明:普通攻击 烈火类 无所谓就是 0跟1 其他自己看情况设置 例如逐日 2
注意:在设置DB时 魔法效果(Effect)字段 必须对应文本中的技能特效ID.
注意:在设置DB时 其余字段可按照其他技能随意设置
文件位置
.\Resource\Data\DiySkill.dat
自定义技能伤害说明:
战士类型技能 是根据 自身攻击力 + 技能等级 + 威力比例
使用示例81 1 14 510 10<font color="#555555"




自定义技能图标
方式1技能图标设置按照魔法效果(Effect)字段X2计算 列如设置75.那么75X2=150 对应MagIcon.wzl中的编号
方式2MagIcon.wil    10000 + 图片编号
MagIcon2.wil   20000 + 图片编号
MagIcon.pak   30000 + 图片编号






[ksf引擎]自定义怪物花翎,大血条
[ksf引擎]自定义物品OK框功能
免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
如果你想回报坛友,最好的方法是为其加【人气】积分,为他人加人气积分不会扣除自己的积分,去做一个懂得回报的人吧;
如果你觉得对方帖子非常优秀,还可以给作者打赏【金币】,打赏会扣除自己等量【金币】;
回复

使用道具 举报

        Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

        Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.