ゲーム中にスクリプトを無効にする方法?(VX Ace)

スクリプトを使用するカットシーンがあります。このスクリプトはゲーム全体に影響を与えてしまいます。カットシーンだけに影響を与えたいのです。Googleで調べたところ、if文を追加すればよいとのことでしたが、効果がありません。
正しい方法はどのようなものですか?

VX Ace では、スクリプト自体を無効化しようとするのではなく、スイッチをチェックするのが正しい方法です。

例えば以下のようになります:

if $game_switches[10]
  # スクリプトコード
end

その後:

  • スイッチ10がON → 効果が有効になります。
  • スイッチ10がOFF → 効果が無効になります。

カットシーンの開始時にスイッチをONにし、終了時にOFFにしてください。

i think you missed something.
Screenshot 2026-08-30 165020

スクリプトをここに投稿していただけますか?

こちらです

こちら

おっ…決定版。ありがとう!