Project1

标题: 怎么样让某种物品的效果随机呢? [打印本页]

作者: 文雅夕露    时间: 2017-12-31 18:15
标题: 怎么样让某种物品的效果随机呢?
就是使用该物品后随机产生物品列表中的一种效果。

如:使用115号物品后会产生81-95号物品的其中一种。
请问该怎么判断或者改写脚本?
作者: king    时间: 2017-12-31 23:53
我只会事件……但是你这里这么多物品,用事件会浪费变量

用变量存储物品,再用变量实现随机获得物品


作者: 文雅夕露    时间: 2018-1-1 00:09
king 发表于 2017-12-31 23:53
我只会事件……但是你这里这么多物品,用事件会浪费变量

用变量存储物品,再用变量实现随机获得物品{:11_6 ...

前辈可能你理解错了...
我指的是使用这种物品后的效果是随机的。
就比如;使用1号物品后,实际的效果是2号~99号物品中,随机一个物品的效果。
作者: guoxiaomi    时间: 2018-1-1 15:49
VX的话应该类似,找到Game_Action的设置,在结算行动结果前,如果检测到 action 是“使用物品/ id = 1”,id 改成随机的一个值~

可以参考我写的战斗调用公共事件,在行动前的事件里调用~

可以修改 @active_battler.current_action 使得接下来的行动方式、目标发生改变。





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