作者knight32907 (1元)
看板RPGMaker
标题[问题] RPGMaker别的地图的事件会继续执行?
时间Sun Sep 11 20:34:23 2016
大家好
我最近用RPGMaker MV在做个小游戏
结果我发现主角从A地图移动到B地图後 A地图的事件好像还是会继续执行
为了确定这点 我在A地图设个NPC 在他身上设定事件 (触发条件为自动执行)
1.移动玩家到地图B
2.玩家金币增加200元
结果测试之後 玩家移动到地图B後 身上的金币也增加了200元
如果是这样的话
那我在A地图如果设定10个NPC会随机移动 玩家移动到地图B後
那10个NPC不就还在随机移动 这样不就很吃资源?
还是我每个NPC都要设开关 当玩家移动到别的地图後就停止行动?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.160.145.76
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/RPGMaker/M.1473597265.A.CAC.html
1F:→ dephille: 没啊...本来事件就是要做完才会结束 09/11 20:36
2F:→ dephille: 移动到别的地图又不代表原来那个事件做完了 09/11 20:37
3F:推 pp1877: "1.移动玩家到地图B"并不会中断该NPC之後事件的处理吧 09/12 02:09
4F:→ pp1877: 再来随机移动是指该事件本身随机移动还是设定其随机移动? 09/12 02:12
5F:→ lolimoon: 自动执行大部分都是身处该地图就自动触发,所以不能设自 09/12 12:09
6F:→ lolimoon: 动,否则每进一次地图A都会多200元,设自动时,发生过的事 09/12 12:15
7F:→ lolimoon: 件要设开关关掉,另外npc如果是用内建的随机移动不会有问 09/12 12:17
8F:→ lolimoon: 题.题外话:该地图的自动执行的事件最好在离开地图时关掉 09/12 12:34
9F:推 lolimoon: (上面请全部省略 都不知道自己在写什麽了orz) 09/12 13:01
10F:→ lolimoon: 事件除非结束or强迫中断,要不然他会一直在全地图执行中 09/12 13:05
11F:→ lolimoon: NPC移动如果是用左下方的移动设定则只限於该地图 09/12 13:08
感谢各位 我现在为了保险起见 每个人物的第一页事件页(画面右边的指令列)都是空白
要下指令 就都设开关条件 全部指令都从第二页事件页开始执行
执行完以後 在该页就把开关关掉
这样所有开关关掉 就算会执行事件 也都是空白页
※ 编辑: knight32907 (42.73.215.67), 09/12/2016 15:14:01
12F:推 dephille: 不需要这麽麻烦啦…RM虽然很笨也没有笨到这地步 09/12 16:19
我也希望RM可以变聪明啊~ 还是说有方法可以看後台背景的执行内容啊?
※ 编辑: knight32907 (42.73.215.67), 09/12/2016 17:10:58
13F:→ dephille: 你自己设个一万个NPC在走然後看看在别的地图是不是真的 09/12 23:28
14F:→ dephille: 会顿就知道啦XD 09/12 23:28
XD 晚上回去试试看~
※ 编辑: knight32907 (124.219.38.2), 09/13/2016 16:58:34
15F:推 oldstar: 不是别的地图的事件会自动执行 而是地图事件全部执行完毕 09/15 20:39
16F:→ oldstar: 以後玩家才会移动到别的地图 09/15 20:39
17F:→ dephille: 不用执行完毕就会到别的地图了,只是还在处理中的事件 09/18 21:02
18F:→ dephille: 会继续做完 09/18 21:02