關於部落格
RPG製作大師XP腳本為主要更新

RPG製作大師VX腳本為其次更新

RPG製作大師VX_Ace目前不考慮

RPG製作大師MV腳本完全沒打算

留言完建議重新整理看看是否顯示

目前不處理本舖外腳本的相關問題

其他相關事項請觀看規定注意事項

本舖未來的經營計畫與VA的支援




var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-37462754-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

  • 305763

    累積人氣

  • 6

    今日人氣

    0

    追蹤人氣

【事件 / 腳本】偵測人物是否無法移動

看是要設在公共事件中還是事件中由你決定
變數操作:[0001:角色X座標] = 角色 的 X 坐標 #代入角色目前位置的X座標
變數操作:[0002:角色Y座標] = 角色 的 Y 坐標 #代入角色目前位置的Y座標
腳本:x = $game_variables[1] #名稱x的變數代入變數編號1的數值
:  :y = $game_variables[2] #名稱y的變數代入變數編號1的數值
:  d = 2 #名稱d的變數代入2(2表示角色下方)
:  if $game_player.passable?(x, y, d) #條件分歧,判斷是否可通行
:  $game_variables[3] = 0 #可以通行,代入0,表示偵測結束沒問題
:  else #除此以外的場合
:  $game_variables[3] = 1 #偵測到不可通行,代入1,表示繼續偵測
:  end #分歧結束
條件分歧:變數 [0003:偵測流程] == 1 #下方偵測不可通行時,繼續執行
 ◆腳本:x = $game_variables[1]
 :  y = $game_variables[2]
 :  d = 4 #名稱d的變數代入4(4表示角色左方)
 :  if $game_player.passable?(x, y, d)
 :  $game_variables[3] = 0
 :  else
 :  $game_variables[3] = 2 #偵測到不可通行,代入2,表示繼續偵測
 :  end
分歧結束
條件分歧:變數 [0003:偵測流程] == 2 #左方偵測不可通行時,繼續執行
 ◆腳本:x = $game_variables[1]
 :  :y = $game_variables[2]
 :  :d = 6 #名稱d的變數代入6(6表示角色右方)
 :  :if $game_player.passable?(x, y, d)
 :  :$game_variables[3] = 0
 :  :else
 :  :$game_variables[3] = 3 #偵測到不可通行,代入3,表示繼續偵測
 :  :end
分歧結束
條件分歧:變數 [0003:偵測流程] == 3 #右方偵測不可通行時,繼續執行
 ◆腳本:x = $game_variables[1]
 :  :y = $game_variables[2]
 :  :d = 8 #名稱d的變數代入8(8表示角色上方)
 :  :if $game_player.passable?(x, y, d)
 :  :$game_variables[3] = 0
 :  :else
 :  :$game_variables[3] = 4 #偵測到不可通行,代入4,表示繼續
 :  :end
分歧結束
條件分歧:變數 [0003:偵測流程] == 4 #上方偵測不可通行時,執行內容(4方偵測完畢)
 ◆ #
分歧結束
上面事件指令中的★圖案為角色無法移動時所執行的事件內容
看你是要放置變數代入地圖ID,在用條件分歧和地圖ID相等,然後再用場所移動
或是一律場所移動到特定地點或是顯示系統錯誤的訊息等等,隨自己設置
相簿設定
標籤設定
相簿狀態