Project1

标题: 有没有什么脚本能让人物传送回该地图的时候变量暂时失效 [打印本页]

作者: 柳泖    时间: 2014-7-23 15:53
标题: 有没有什么脚本能让人物传送回该地图的时候变量暂时失效
本帖最后由 柳泖 于 2014-7-23 02:36 编辑

有没有什么脚本能让人物传送回该地图的时候变量暂时失效
作者: 泉塚四季    时间: 2014-7-23 16:06
1号开关打开时所有以变量为判断条件的条件分歧指令都跳过。
未测试。
感觉没有什么意义,还不如直接在事件指令中判断开关是否打开。
  1. class Game_Interpreter
  2.   alias qz4j_execute_command execute_command
  3.   def execute_command
  4.     if $game_switches[1]
  5.       return if command.code == 111 && command.parameters[0] == 1
  6.     end
  7.     qz4j_execute_command
  8.   end
  9. end
复制代码

作者: 柳泖    时间: 2014-7-23 16:42
泉塚四季 发表于 2014-7-23 02:06
1号开关打开时所有以变量为判断条件的条件分歧指令都跳过。
未测试。
感觉没有什么意义,还不如直接在事件 ...


就是这样,因为是双向的运行分歧,A的事件项扯到B,A停止后B仍然运行
对不起惹你生气了。
作者: 泉塚四季    时间: 2014-7-23 16:45
好的,我知道了,算我倒霉,碰上了一个并不是真心想解决问题的人。

之后我也不会在任何你提的问题上浪费我自己的时间了。

祝你游戏制作顺利。
再见。
作者: 柳泖    时间: 2014-7-23 16:57
于是这个问题找到了解决方法,把变量提前到条件分歧前面就可以停止条件分歧的处理项。




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