porlutia 发表于 2016-7-15 18:46:46

如何实现百分比HP击杀

如何用特技实现敌HP低于某个数值 就杀死这个敌人。
比如 [黯喑术]这个技能判定当敌人HP低于,该敌人即死
否则 受到敌自身MAXHP10%的伤害

secondsen 发表于 2016-7-16 02:57:01

两种办法

1.技能生效那里 加一个if (id == skill_id)进行技能判定

2.在技能描述部分,进行扩展。

secondsen 发表于 2016-7-16 03:18:19

我做了一个范例。。第二种方法做出来的

secondsen 发表于 2016-7-16 14:33:45

忘记说明个问题了。。原本数据库中->技能 中 有一个“威力” 的属性。。这个是技能的伤害量。。。

如果按照我的方法改造技能的话,也就是maxhp%击杀。。

“威力”这个属性无论设置为什么值都不会有任何的效果。

secondsen 发表于 2016-7-21 12:10:18

我擦,我看错要求了。。。。
“否则 受到敌自身MAXHP10%的伤害”

我的脚本是

受到 施术者 MAXHP10%的伤害。。。

我马上改好。。
技能名也改成你要求的那个

secondsen 发表于 2016-7-21 12:14:45

OK,改完了

porlutia 发表于 2016-7-26 17:47:48

回 5楼(secondsen) 的帖子

恩...最终我还是用公共事件完成了... 还是谢谢你了

deathdark 发表于 2016-7-27 09:42:41

2手版主还是很热情的啊

secondsen 发表于 2016-7-27 12:54:57

有人问问题,我就会冲出来了XDDDDD。。难得有点人气,怎么也要留住啊
页: [1]
查看完整版本: 如何实现百分比HP击杀