Project1

标题: 如何查找某个开关在哪个事件里? [打印本页]

作者: kittyblain    时间: 2017-8-14 01:11
标题: 如何查找某个开关在哪个事件里?
做的游戏有一个开关设置忘记放在哪个事件里了- -  想要修改,这个要怎么查找呢- -   求教
作者: imsy    时间: 2017-8-14 03:17
本帖最后由 imsy 于 2017-8-14 03:21 编辑

猜测:
在Game_Interpreter的522行左右的def command_121里面,改成
RUBY 代码复制
  1. def command_121
  2.     (@params[0]..@params[1]).each do |i|
  3.       if i == 你要找的开关ID
  4.         msgbox $game_map.map_id,@event_id
  5.       end
  6.       $game_switches[i] = (@params[2] == 0)
  7.     end
  8.   end

然后整个游戏跑一遍……应该能得到地图ID和事件ID
可能有些黑科技方法,可以等大神回答
作者: guoxiaomi    时间: 2017-8-14 12:15
比如这个xp版的链接:
https://rpg.blue/forum.php?mod=viewthread&tid=234460
va的稍微改改应该能用
作者: kittyblain    时间: 2017-8-14 14:12
嗷!谢谢各位!
作者: kittyblain    时间: 2017-8-14 14:14
imsy 发表于 2017-8-14 03:17
猜测:
在Game_Interpreter的522行左右的def command_121里面,改成
def command_121

谢谢帮忙!
作者: kittyblain    时间: 2017-8-14 14:15
guoxiaomi 发表于 2017-8-14 12:15
比如这个xp版的链接:
https://rpg.blue/forum.php?mod=viewthread&tid=234460
va的稍微改改应该能用 ...

谢谢帮忙!




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