找回密码
 立即注册
查看: 182|回复: 13

求助个小问题,

[复制链接]

211

主题

562

回帖

214

积分

中级会员

积分
214
发表于 2026-3-28 18:05:50 | 显示全部楼层 |阅读模式

比如 我U2 是 100
攻击触发 减少 当前攻击角色的 生命值 是我 U2 的数量   就是 100  
如果U2 是200  那么就是 减少 200的生命值。
#IF
LARGE  U6  0
CHECKCURRTARGETRACE = 0
#ACT
P.HumanHP - <$STR(U6)>
无论是  P.HumanHP   M.HumanHP  L.HumanHP  攻击当前的角色 还是不掉血 <$CURRRTARGETNAME>.HumanHP - <$STR(U6)> 也不掉血

227

主题

534

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 18:05:50 | 显示全部楼层
你要先传递变量啊,大哥。你用了多级脚本,那就相当于对方在执行脚本,用的是对方的U6。所以你要先传递变量再执行。

0

主题

559

回帖

22

积分

新手上路

积分
22
发表于 2026-3-28 18:05:50 | 显示全部楼层
SetHumVar <$ATTACKMONSTER_NAMEEX> U6 <$STR(U2)>
M.HumanHP - <$STR(U6)>
把你的U2传递给对方,传递到对方的U6里面.但你用多级的时候,用到的是对方自己的变量,而操作人是你,所以,你懂的

0

主题

533

回帖

405

积分

中级会员

积分
405
发表于 2026-3-28 18:05:50 | 显示全部楼层
czy7812 发表于 2021-12-16 15:42 你要先传递变量啊,大哥。你用了多级脚本,那就相当于对方在执行脚本,用的是对方的U6。所以你要先传递变量 ...
是我弄错了, 就相当于切割一样。切割只对人物有效果, 切割人物 我当前的 U变量值  比如我U2是 100  切割对方100血量,

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 2026-3-28 18:05:50 | 显示全部楼层
蓅氓爱学习 发表于 2021-12-16 16:39 SetHumVar  U6
M.HumanHP -
是我弄错了, 就相当于切割一样。切割只对人物有效果, 切割人物 我当前的 U变量值  比如我U2是 100  切割对方100血量,

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-28 18:05:50 | 显示全部楼层
蓅氓爱学习 发表于 2021-12-16 16:39 SetHumVar  U6
M.HumanHP -
最好是不传给对方的U6,而是传给对方一个其他临时变量。因为如果传给对方的U6,那会影响对方打别人时扣血量。比如A的U6=300,B的U6=100,这时A打B一下,两个人就全300了,B再去打别人也是300,这就糟糕了。

230

主题

561

回帖

231

积分

中级会员

积分
231
发表于 2026-3-28 18:05:50 | 显示全部楼层
czy7812 发表于 2021-12-17 08:22 最好是不传给对方的U6,而是传给对方一个其他临时变量。因为如果传给对方的U6,那会影响对方打别人时扣血 ...
哦,是吗对对对,你说的是对的

本帖子中包含更多资源

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

×

0

主题

581

回帖

442

积分

中级会员

积分
442
发表于 2026-3-28 18:05:50 | 显示全部楼层
比如 我U2 是 100
攻击触发 减少 当前攻击角色的 生命值 是我 U2 的数量   就是 100  
如果U2 是200  那么就是 减少 200的生命值。
#IF
LARGE  U6  0
CHECKCURRTARGETRACE = 0
#ACT
P.HumanHP - <$STR(U6)>
无论是  P.HumanHP   M.HumanHP  L.HumanHP  攻击当前的角色 还是不掉血 <$CURRRTARGETNAME>.HumanHP - <$STR(U6)> 也不掉血

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-28 18:05:50 | 显示全部楼层
你要先传递变量啊,大哥。你用了多级脚本,那就相当于对方在执行脚本,用的是对方的U6。所以你要先传递变量再执行。

256

主题

538

回帖

257

积分

中级会员

积分
257
发表于 2026-3-28 18:05:50 | 显示全部楼层
SetHumVar <$ATTACKMONSTER_NAMEEX> U6 <$STR(U2)>
M.HumanHP - <$STR(U6)>
把你的U2传递给对方,传递到对方的U6里面.但你用多级的时候,用到的是对方自己的变量,而操作人是你,所以,你懂的

© 2026 折翼天使社区 版权所有