[解決しました] 宝箱を何度でも復活

hiiragi
記事: 14
登録日時: 2019年4月11日(木) 19:09

[解決しました] 宝箱を何度でも復活

投稿記事by hiiragi » 2019年4月11日(木) 19:34

調べても分からなかったのでここで質問させていただきます。

イベントの一時消去だと宝箱のグラフィックが多く消えてしまいます。これを宝箱が空いているグラフィックを残し、マップ移動でまた宝箱として機能させるには、一つずつスイッチを設定するしかないでしょうか。でも、宝箱の数が多いので、コモンイベントまたはプラグインを使う方法があれば教えてください。

回答よろしくお願いします
最後に編集したユーザー hiiragi on 2019年4月11日(木) 21:53 [ 編集 1 回目 ]

アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: 宝箱を何度でも復活

投稿記事by にいやん » 2019年4月11日(木) 20:15

こんな感じでどうでしょう?
a.jpg

b.jpg
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 宝箱を何度でも復活

投稿記事by ムノクラ » 2019年4月11日(木) 20:31

詳細が分からないので、勝手な想像で返信いたします。

・宝箱の開閉をセルフスイッチで管理している。
・開けた宝箱の表示は残したい。
・別のマップに移動して、戻ってきた時に宝箱のセルフスイッチをリセットしたい。

というだけの前提で言うと、下記に答えがあると思います。

【解決済み】セルフスイッチを初期化したい | ツクールフォーラム
https://forum.tkool.jp/index.php?threads/333/

イベントコマンド「スクリプト」で以下の1行を実行すればいいんじゃないでしょうか。
$gameSelfSwitches.clear();


マップ移動イベントで上記を実行すると、全てのセルフスイッチがリセットされると思います。

やはり個別のセルフスイッチをリセットしたいということであれば、プラグインを探してみます。
#探したらツクマテ内で見つかったので、追記します。

【解決済み】指定したイベントのみセルフスイッチをリセットする方法 - ツクマテ
viewtopic.php?t=3640
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
hiiragi
記事: 14
登録日時: 2019年4月11日(木) 19:09

Re: 宝箱を何度でも復活

投稿記事by hiiragi » 2019年4月11日(木) 21:53

にいやんさん、ムノクラさん回答ありがとうございます

思ってたイベントを作ることができました。プラグインも使わなくていいので簡単でした。ありがとうございます。

“MV:質問” へ戻る