求助个小问题,
比如 我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)> 也不掉血
你要先传递变量啊,大哥。你用了多级脚本,那就相当于对方在执行脚本,用的是对方的U6。所以你要先传递变量再执行。 SetHumVar <$ATTACKMONSTER_NAMEEX> U6 <$STR(U2)>
M.HumanHP - <$STR(U6)>
把你的U2传递给对方,传递到对方的U6里面.但你用多级的时候,用到的是对方自己的变量,而操作人是你,所以,你懂的 czy7812 发表于 2021-12-16 15:42 你要先传递变量啊,大哥。你用了多级脚本,那就相当于对方在执行脚本,用的是对方的U6。所以你要先传递变量 ...
是我弄错了, 就相当于切割一样。切割只对人物有效果, 切割人物 我当前的 U变量值 比如我U2是 100 切割对方100血量, 蓅氓爱学习 发表于 2021-12-16 16:39 SetHumVar U6
M.HumanHP -
是我弄错了, 就相当于切割一样。切割只对人物有效果, 切割人物 我当前的 U变量值 比如我U2是 100 切割对方100血量, 蓅氓爱学习 发表于 2021-12-16 16:39 SetHumVar U6
M.HumanHP -
最好是不传给对方的U6,而是传给对方一个其他临时变量。因为如果传给对方的U6,那会影响对方打别人时扣血量。比如A的U6=300,B的U6=100,这时A打B一下,两个人就全300了,B再去打别人也是300,这就糟糕了。 czy7812 发表于 2021-12-17 08:22 最好是不传给对方的U6,而是传给对方一个其他临时变量。因为如果传给对方的U6,那会影响对方打别人时扣血 ...
哦,是吗对对对,你说的是对的 比如 我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)> 也不掉血 你要先传递变量啊,大哥。你用了多级脚本,那就相当于对方在执行脚本,用的是对方的U6。所以你要先传递变量再执行。 SetHumVar <$ATTACKMONSTER_NAMEEX> U6 <$STR(U2)>
M.HumanHP - <$STR(U6)>
把你的U2传递给对方,传递到对方的U6里面.但你用多级的时候,用到的是对方自己的变量,而操作人是你,所以,你懂的
页:
[1]
2