2024-06-18|閱讀時間 ‧ 約 23 分鐘

RPG Maker MZ 事件腳本

分享下最近製作 RM 上用到的一些 MZ 事件腳本

// 設定此事件的自開關 D 為 ON
$gameSelfSwitches.setValue([this._mapId, this.eventId(), 'D'], true);

// 設定第 1 個地圖的第 3 個事件的自開關 A 為 OFF
$gameSelfSwitches.setValue([1, 3, 'A'], false);

// 抓取第 1 個地圖的第 3 個事件的自開關 A 有沒有打開
$gameSelfSwitches.value([1, 3, 'A'])

// 抓取第 1 號變數的值
$gameVariables.value(1)

// 設定第 24 號變數的值等於 1
$gameVariables.setValue(24, 1)

// 設定第 36 號變數的值扣掉 10
$gameVariables.setValue(36, $gameVariables.value(36)-10);

// 條件分歧時抓地圖註釋的方法,比方說主城的地圖註釋是 <MainCity>
$dataMap.meta.MainCity

// 在條件分歧中判斷正在說話的人是維克
$gameMessage.speakerName() == "維克"

// 抓取第 1 個隊員的名稱
$gameParty.members()[N].name()
分享至
成為作者繼續創作的動力吧!
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

12atan 的其他內容

發表回應

成為會員 後即可發表留言
© 2024 vocus All rights reserved.