sz_eason  2023-11-16 17:39:44 | 技术答疑|
9 402

75

回帖

5904

金币

3280

积分

积分
3280
发表于 2023-11-16 17:39:44 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

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

×
引擎版本:8.30
问题描述:怎么实现秒目标人物剩余血量百分比,我用AddhpPer不好使,掉的可能是基础血量的百分比,我想让对手剩余总血量掉百分比,这个应该怎么实现呢
最后回复时间:2023-11-17 15:33:41官方回复了此贴
回复

使用道具 举报

85

回帖

4033

金币

2240

积分

积分
2240
发表于 2023-11-16 17:58:33 | 显示全部楼层
<$ATTACKMONSTER_HP> 当前攻击目标剩余血量
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-11-16 17:59:32 | 显示全部楼层
fxjh 发表于 2023-11-16 17:58
当前攻击目标剩余血量

这个是怪物的,我想的是打人的时候的
回复

使用道具 举报

85

回帖

4033

金币

2240

积分

积分
2240
发表于 2023-11-16 18:08:15 | 显示全部楼层
检测攻击目标是不是人物啊
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-11-16 18:55:31 | 显示全部楼层
fxjh 发表于 2023-11-16 18:08
检测攻击目标是不是人物啊

<$ATTACKMONSTER_HP>,这个只能取到怪物的,检测目标是人物也没用
回复

使用道具 举报

85

回帖

4033

金币

2240

积分

积分
2240
发表于 2023-11-17 09:55:21 | 显示全部楼层
#IF
#ACT
Percent N$敌人血量百分比 <$ATTACKMONSTER_HP> <$ATTACKMONSTER_MAXHP>  
SENDMSG 6 <$STR(N$敌人血量百分比)>

大兄弟 你试过没有?

评分

参与人数 1金币 +30 收起 理由
口子 + 30

查看全部评分

回复

使用道具 举报

34

回帖

2097

金币

1159

积分

积分
1159
发表于 2023-11-17 10:31:19 | 显示全部楼层
本帖最后由 uubag 于 2023-11-17 11:00 编辑

[@Attack]
#IF
#ACT
mov N$剩余百分比血量 <$ATTACKMONSTER_HP>
MUL N$剩余百分比血量 2
DIV N$剩余百分比血量 100
m.Humanhp - <$str(N$剩余百分比血量)>
SENDMSG 0 当前攻击目标总血量<$ATTACKMONSTER_MAXHP>,当前攻击目标剩余血量<$ATTACKMONSTER_HP>,你一刀可以砍掉剩余血量百分之二为<$str(N$剩余百分比血量)>点。



评分

参与人数 1金币 +30 收起 理由
口子 + 30

查看全部评分

回复

使用道具 举报

9522

回帖

1万

金币

1万

积分

积分
14990
发表于 2023-11-17 15:33:41 | 显示全部楼层
感谢楼上回复
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-11-17 20:50:09 | 显示全部楼层
fxjh 发表于 2023-11-17 09:55
#IF
#ACT
Percent N$敌人血量百分比   

感谢呀,解决了
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-11-17 20:50:27 | 显示全部楼层

感谢感谢,解决了哈
回复

使用道具 举报