158158 发表于 2023-6-25 14:17:52

这种多级脚本对方不掉血 变量无法使用,只能用纯数字

引擎版本:230210
问题描述:这种多级脚本对方不掉血 变量无法使用,后面只能用纯数字才生效

<$CURRRTARGETNAME>.HUMANHP - <$STR(U161)>
<$CURRRTARGETNAME>.HUMANHP - <$STR(n$反弹伤害)>

158158 发表于 2023-6-27 20:29:00

这样对方实际不掉血只有下方的提示,U30变量改成真实数值就行了,不让用变量吗?
#IF
CHECKCURRTARGETRACE = 0
large U30 0
#ACT
<$CURRRTARGETNAME>.HUMANHP - <$STR(u30)> 88
SENDMSG 6 [魔气缠绕启动]:当前额外切割对手<$STR(U30)>点!

996技术-wang 发表于 2023-6-28 11:56:31

你需要用变量传递 获取对方变量的
变量获取和传递功能

传递命令格式:SetHumVar 角色名称 传递后存放的变量 传递的变量名称
获取命令格式:GetHumVar 角色名称 获取后存放的变量 获取的变量名称

158158 发表于 2023-6-30 20:02:49

根据我的U30数字 使对放掉血还要获取对方的变量嘛? 这个逻辑感觉不对呐

hyjal 发表于 2023-6-30 21:19:36

因为对方的u30是0,所以掉了个寂寞。

996技术-wang 发表于 2023-7-3 14:50:13

hyjal 发表于 2023-6-30 21:19
因为对方的u30是0,所以掉了个寂寞。

是啊
页: [1]
查看完整版本: 这种多级脚本对方不掉血 变量无法使用,只能用纯数字