現在、Claimh様制作の『精霊システム』を使用しゲームを制作しているのですが、システムを利用できない状態で進行するパートが必要になりました。
その際にメニューコマンドからステータス画面と入れ替え画面をメニューコマンドから抹消したいのですが、スクリプトの知識が乏しいため何をすれば良いのか分かりません。
どなたかお力添えいただけたら幸いです。
Claimh様制作『精霊システム』の独自コマンドを特定のイベントまで非表示にしたい
Re: Claimh様制作『精霊システム』の独自コマンドを特定のイベントまで非表示にしたい
色々方法はありますけど自分用に使うのなら
で囲うのが一番単純だと思いますよ。
unlessはifと対になっていてifが条件式が真の時、ならunlessは条件式が偽の時という文です。
つまりスイッチx番がONの時に本文を実行しない、という意味になります。
スクリプト内をctrl+fで検索すれば
add_command("精霊ステータス",というコードとadd_command("パートナー設定"というコードが見つかると思うので
それぞれunlessで囲ってみてください。
その部分がメニューコマンドを追加するコードでスイッチX番がONの時は実行されません。
コード: 全て選択
unless $game_switches[x]
本文
end
unlessはifと対になっていてifが条件式が真の時、ならunlessは条件式が偽の時という文です。
つまりスイッチx番がONの時に本文を実行しない、という意味になります。
スクリプト内をctrl+fで検索すれば
add_command("精霊ステータス",というコードとadd_command("パートナー設定"というコードが見つかると思うので
それぞれunlessで囲ってみてください。
その部分がメニューコマンドを追加するコードでスイッチX番がONの時は実行されません。
【解決済み】Re: Claimh様制作『精霊システム』の独自コマンドを特定のイベントまで非表示にしたい
名無し蛙様、ご回答ありがとうございます。
結果が出るまで返信を控えていたため反応が遅れました。すみません。
実行したところ求めていた結果が得られました。
コードの意味も説明してくださりありがとうございます。
結果が出るまで返信を控えていたため反応が遅れました。すみません。
実行したところ求めていた結果が得られました。
コードの意味も説明してくださりありがとうございます。