【解決済み】[RGSS3]スイッチの状況を保存・戻したい

ぽこたん
記事: 2
登録日時: 2015年11月11日(水) 01:16

【解決済み】[RGSS3]スイッチの状況を保存・戻したい

投稿記事by ぽこたん » 2020年6月13日(土) 02:29

こんばんは、ぽこたんと申します。

VXAceなのですが、
現在のすべてのスイッチのON/OFFの状況を保存し、後で保存した時の状態に戻す
といったスクリプトを作成して頂けないでしょうか?
もしくは同様のものがあれば紹介して下さると有難いです。

宜しくお願い致します。
最後に編集したユーザー ぽこたん on 2020年6月19日(金) 16:02 [ 編集 1 回目 ]

TOMO
記事: 343
登録日時: 2015年11月16日(月) 20:12
連絡を取る:

Re: [RGSS3]スイッチの状況を保存・戻したい

投稿記事by TOMO » 2020年6月17日(水) 14:35

コード: 全て選択

(1..1000).each do |id|
$game_switches[1000 + id] = $game_switches[id]
end
のようにID:1~1000までをID:1001~2000に保存するような方法でいいのでは?

ちなみに戻す場合は

コード: 全て選択

(1..1000).each do |id|
$game_switches[id] = $game_switches[1000 + id]
end
です


これ以外にも方法はあるけど、
こっちの方が簡単なのでこっちにしました
ぽこたん
記事: 2
登録日時: 2015年11月11日(水) 01:16

Re: [RGSS3]スイッチの状況を保存・戻したい

投稿記事by ぽこたん » 2020年6月19日(金) 16:02

なるほど、そのような方法があったのですね!
有難く使わせていただきます。

有難うございました!

“VX / Ace:スクリプト素材のリクエスト” へ戻る