作者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/m.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