找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2917|回复: 8

[已解决] 如何实现百分比HP击杀

[复制链接]
发表于 2016-7-15 18:46:46 | 显示全部楼层 |阅读模式
如何用特技实现敌HP低于某个数值 就杀死这个敌人。
比如 [黯喑术]这个技能判定当敌人HP低于[30%],该敌人即死
否则 受到敌自身MAXHP10%的伤害
发表于 2016-7-16 02:57:01 | 显示全部楼层
两种办法

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

2.在技能描述部分,进行扩展。
发表于 2016-7-16 03:18:19 | 显示全部楼层
我做了一个范例。。第二种方法做出来的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2016-7-16 14:33:45 | 显示全部楼层
忘记说明个问题了。。原本数据库中->技能 中 有一个“威力” 的属性。。这个是技能的伤害量。。。

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

“威力”这个属性无论设置为什么值都不会有任何的效果。
发表于 2016-7-21 12:10:18 | 显示全部楼层
我擦,我看错要求了。。。。
“否则 受到敌自身MAXHP10%的伤害”

我的脚本是

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

我马上改好。。
技能名也改成你要求的那个
发表于 2016-7-21 12:14:45 | 显示全部楼层
OK,改完了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
 楼主| 发表于 2016-7-26 17:47:48 | 显示全部楼层

回 5楼(secondsen) 的帖子

恩...最终我还是用公共事件完成了... 还是谢谢你了
发表于 2016-7-27 09:42:41 | 显示全部楼层
2手版主还是很热情的啊
发表于 2016-7-27 12:54:57 | 显示全部楼层
有人问问题,我就会冲出来了XDDDDD。。难得有点人气,怎么也要留住啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 07:35 , Processed in 0.012718 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表