悴覆诤 发表于 2023-1-16 11:13:04

[HERO引擎]增加自定义技能体系统

增加自定义技能体系统


M2-查看-列表信息-自定义技能

说明:

    StdItems.DB物品数据库字段Currency表示物品在商店售卖的货币类型,

         0为金币,1为元宝.(后期会陆续支持金刚石,灵符,荣誉等)



1:增加自定义技能

在技能数据库里添加需要自定义的技能,M2启动时自动识别并加入自定义技能系统。

MagID必须在1000~1500之间 EffectType字段值如果是战士技能设置0否则设置大于0

Effect字段值和MagID字段相同,其他字段和其他技能一样设置

添加完成后重新加载技能数据或者重启M2。

然后在左边的技能列表里选择一个需要编辑的技能,进行编辑.





2:设置技能效果

技能效果分为客户端和服务端效果

客户端效果是指技能使用的时候看到的效果

而服务端效果是实际作用效果

---两者是相互不影响的,即可以设定客户端看到的使用效果是冰咆哮而实际使用的时候却是给人加血的

---客户端效果->基本设置->技能类型除外





3:保存应用设置

M2编辑好技能数据后点[生成登录器集成文件]

将文件保存到 传奇客户端跟目录名字为"DiySkill.tdm" 如 E:\热血传奇\DiySkill.tdm

DiySkill.tdm 文件修改后重启客户端才能看到新效果





4:注意事项

服务端效果选项里的 [辅助技能]勾选后将不会对目标造成伤害(打怪不掉血)

服务端效果选项里的 技能攻击力倍数可以设置每级的伤害倍率 0为无伤害 100 为一倍

技能数据库中的EffectType字段为0则没有使用动作以及施放动作效果







客户端效果设置方法

注意效果如果有方向选择那么请根据素材的实际情况选择效果方向

原则:

效果分方向就选对应的方向数量(8或16)

否则选[无]或者不勾选[计算方向]

客户端效果->基本设置

技能类型

飞行魔法:有飞行效果的,如火球术,灵魂火符等

空降魔法:没有飞行效果只有使用和击中目标的效果

直线魔法:向使用方向的直线目标施放的魔法

自身魔法:作用于自己的魔法

启用强化技能效果:是否根据技能等级显示新的技能效果(无效)

魔法锁定:是否需要自动锁定

战士技能:是否是战士技能(无效)




客户端效果->技能效果

技能效果配置:配置不同等级的技能效果

基本设置

技能图标:在技能列表里看到的图标相关设置

资源编号:图标所在文件对应的文件编号(M2查看列表信息->WIL资源里)

开始图片:....

技能声音:技能相关时机播放的声音

技能动作类型:使用技能者在使用技能的时候人物多做效果类型

使用魔法动作:...

普通砍动作:...

跳跃砍动作:...

技能动作效果:使用技能时的效果(可以为空)

资源编号:同技能图标编号

开始图片:效果播放开始图片编号

图片张数:效果图片数量(效果结束编号 减 开始编号)

空白张数:空白图片数量(效果需要区分方向时才有用)

播放速度:每张图片显示的时间

计算方向:效果是否需要区分方向(既不同方向不同视觉效果)

绘制模式:是否以混合(半透明)的方式绘制 魔法效果=混合 普通效果=非混合

技能动作附加效果:可以理解为<技能动作效果2 designtimesp=3576>跟技能动作效果一样




飞行魔法效果:技能被释放后的飞行效果(可以为空)

资源编号:同技能图标编号

开始图片:效果播放开始图片编号

图片张数:效果图片数量(效果结束编号 减 开始编号)

空白张数:空白图片数量(飞行效果为16个方向)

播放速度:每张图片显示的时间

绘制模式:是否以混合(半透明)的方式绘制 魔法效果=混合 普通效果=非混合

飞行魔法附加效果:可以理解为<飞行魔法效果2 designtimesp=3586>




爆炸效果:技能击中目标时的效果(可以为空)

资源编号:同技能图标编号

开始图片:效果播放开始图片编号

图片张数:效果图片数量(效果结束编号 减 开始编号)

空白张数:空白图片数量

播放速度:每张图片显示的时间

绘制模式:是否以混合(半透明)的方式绘制 魔法效果=混合 普通效果=非混合

爆炸附加效果:可以理解为<爆炸效果2 designtimesp=3596>




直线魔法:技能释放时的直线视觉效果(可以为空)

资源编号:同技能图标编号

开始图片:效果播放开始图片编号

图片张数:效果图片数量(效果结束编号 减 开始编号)

空白张数:空白图片数量

播放速度:每张图片显示的时间

方向:方向数量

绘制模式:是否以混合(半透明)的方式绘制 魔法效果=混合 普通效果=非混合

直线魔法附加效果:可以理解为<直线魔法2 designtimesp=3608>




空降魔法效果:技能击中目标时的效果(可以为空)

资源编号:同技能图标编号

开始图片:效果播放开始图片编号

图片张数:效果图片数量(效果结束编号 减 开始编号)

空白张数:空白图片数量

播放速度:每张图片显示的时间

绘制模式:是否以混合(半透明)的方式绘制 魔法效果=混合 普通效果=非混合

空降魔法附加效果:可以理解为<空降魔法效果2 designtimesp=3619>




自身魔法效果:技能放在自己身上的效果(可以为空)

资源编号:同技能图标编号

开始图片:效果播放开始图片编号

图片张数:效果图片数量(效果结束编号 减 开始编号)

空白张数:空白图片数量

播放速度:每张图片显示的时间

绘制模式:是否以混合(半透明)的方式绘制 魔法效果=混合 普通效果=非混合

自身魔法附加效果:可以理解为<自身魔法效果2 designtimesp=3630>





服务端效果设置方法


服务端效果才是真是的效果.客户端都是虚的

服务端效果->

攻击目标:受作用的目标的选择方式

单体:只对鼠标所指向的单个目标有作用

群体:对鼠标所指坐标为中心一定范围内的目标有作用

直线:对使用者面对的方向一定距离内的目标有作用

技能威力计算:威力计算的根据

DC:根据人物攻击力计算

MC:根据人物魔法力计算

SC:根据人物道术计算

技能威力倍率:设置每级的技能威力倍率

倍率:实际产生的威力为 原始威力 乘 (设定值 除 100)

辅助技能:是否会产生直接伤害,勾上被击中不会直接掉血

无视防御:无视目标防御

需要佩戴物品:使用时是否需要毒或符

使用间隔及提示:...

失败提示:使用技能失败的提示

....

附加攻击:被击中目标受到的附加效果(可选.可多选)

绿毒:中绿毒掉血效果

几率:成功几率数字越大几率越大

几率递增:每级技能等级所增加的几率

最大时长:效果最大持续时间单位为秒

红毒:中红毒减防效果

同绿毒

麻痹:...

.....

推动:抗拒火环效果

几率:成功几率数字越大几率越大

几率递增:每级技能等级所增加的几率

格数:最多把目标推动几格

可以推动高等级角色:是否可以推动等级比自己高的目标

吸血,吸蓝:

比例:吸收蓝或血的比例



辅助技能:

复活:将目标复活

开启:是否启用

几率:数字越大几率越大

几率递增:每级技能等级所增加的几率

瞬移:瞬移自己或目标

开启:是否启用

几率:数字越大几率越大

几率递增:每级技能等级所增加的几率

移动方式:指定技能是将自己移动还是和所指范围内目标一起移动

召唤:召唤出下属

技能配置:可以配置4个怪物名称为召唤出来的下属名称

最大数量:最多召唤多少个

重复召唤回到人物身边:已经招够最大数量后再使用技能时是否将下属传送到身边

属性:

报穋 发表于 2023-1-16 11:13:40

站长哥哥,推荐个传奇服务器呗,留意我们网站很久了,请回复我哦!

斜思雅 发表于 2023-1-16 11:14:15

怀旧版传奇谁开了?如果人气不错的,我想玩玩。原汁原味的话,更不错

讳姗 发表于 2023-1-16 11:14:27

最喜欢64gm论坛这个传奇版本库了。

龚雪漫 发表于 2023-1-16 11:15:10

最喜欢64gm论坛这个传奇版本库了。

泪席 发表于 2023-1-16 11:15:57

刚开私服

讳姗 发表于 2023-1-16 11:16:22

传奇英雄合击

俏迈 发表于 2023-1-16 11:16:45

热血传奇网通私服

久雄眨 发表于 2023-1-16 11:17:21

1.76传奇私服

古惑仔之汉龙 发表于 2023-11-20 17:07:43

这东西我收了!
页: [1] 2
查看完整版本: 增加自定义技能体系统