ページ 11

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

Posted: 2020年6月13日(土) 02:29
by ぽこたん
こんばんは、ぽこたんと申します。

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

宜しくお願い致します。

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

Posted: 2020年6月17日(水) 14:35
by TOMO

コード: 全て選択

(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
です


これ以外にも方法はあるけど、
こっちの方が簡単なのでこっちにしました

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

Posted: 2020年6月19日(金) 16:02
by ぽこたん
なるほど、そのような方法があったのですね!
有難く使わせていただきます。

有難うございました!