[问题] RPGMaker别的地图的事件会继续执行?

楼主: knight32907 (1元)   2016-09-11 20:34:23
大家好
我最近用RPGMaker MV在做个小游戏
结果我发现主角从A地图移动到B地图后 A地图的事件好像还是会继续执行
为了确定这点 我在A地图设个NPC 在他身上设定事件 (触发条件为自动执行)
1.移动玩家到地图B
2.玩家金币增加200元
结果测试之后 玩家移动到地图B后 身上的金币也增加了200元
如果是这样的话
那我在A地图如果设定10个NPC会随机移动 玩家移动到地图B后
那10个NPC不就还在随机移动 这样不就很吃资源?
还是我每个NPC都要设开关 当玩家移动到别的地图后就停止行动?
作者: dephille (一鍼同体!全力全快!)   2016-09-11 20:36:00
没啊...本来事件就是要做完才会结束移动到别的地图又不代表原来那个事件做完了
作者: pp1877 (低调之神)   2016-09-12 02:09:00
"1.移动玩家到地图B"并不会中断该NPC之后事件的处理吧再来随机移动是指该事件本身随机移动还是设定其随机移动?
作者: lolimoon   2016-09-12 12:09:00
自动执行大部分都是身处该地图就自动触发,所以不能设自动,否则每进一次地图A都会多200元,设自动时,发生过的事件要设开关关掉,另外npc如果是用内建的随机移动不会有问题.题外话:该地图的自动执行的事件最好在离开地图时关掉(上面请全部省略 都不知道自己在写什么了orz)事件除非结束or强迫中断,要不然他会一直在全地图执行中NPC移动如果是用左下方的移动设定则只限于该地图
作者: dephille (一鍼同体!全力全快!)   2016-09-12 16:19:00
不需要这么麻烦啦…RM虽然很笨也没有笨到这地步你自己设个一万个NPC在走然后看看在别的地图是不是真的会顿就知道啦XD
作者: oldstar   2016-09-15 20:39:00
不是别的地图的事件会自动执行 而是地图事件全部执行完毕以后玩家才会移动到别的地图
作者: dephille (一鍼同体!全力全快!)   2016-09-18 21:02:00
不用执行完毕就会到别的地图了,只是还在处理中的事件会继续做完

Links booklink

Contact Us: admin [ a t ] ucptt.com