Project1

标题: 【已解决】可以用脚本改变已有状态的剩余回合数吗? [打印本页]

作者: catxiaolang    时间: 2024-2-26 17:36
标题: 【已解决】可以用脚本改变已有状态的剩余回合数吗?
本帖最后由 catxiaolang 于 2024-2-27 23:15 编辑

如题zsbd
作者: sunhihi    时间: 2024-2-27 12:46
a._stateTurns[stateId] = x;
作者: catxiaolang    时间: 2024-2-27 22:20
sunhihi 发表于 2024-2-27 12:46
a._stateTurns[stateId] = x;

谢谢回复,是这样,我把它用在事件里,再用技能执行事件,技能目标设置为使用者。
但是会出现报错: a is not defined
这是意味着它不能随技能判断目标吗?
如何正确使用它呢?
作者: sunhihi    时间: 2024-2-27 22:26
本帖最后由 sunhihi 于 2024-2-27 22:33 编辑
catxiaolang 发表于 2024-2-27 22:20
谢谢回复,是这样,我把它用在事件里,再用技能执行事件,技能目标设置为使用者。
但是会出现报错: a is ...


a是寫在技能公式的
在其他地方不能用歐
如果是在技能使用為被施放者那可以直接寫b

dmg = 0; b._stateTurns[stateId] = 1; dmg
作者: catxiaolang    时间: 2024-2-27 22:55
sunhihi 发表于 2024-2-27 22:26
a是寫在技能公式的
在其他地方不能用歐
如果是在技能使用為被施放者那可以直接寫b

起作用了,非常感谢!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1