【解決済み】ゲームデータ[歩数]をリセットする方法が分かりません。

返信する
秋刀魚のマル焼き
記事: 2
登録日時: 2020年9月23日(水) 21:38

【解決済み】ゲームデータ[歩数]をリセットする方法が分かりません。

投稿記事 by 秋刀魚のマル焼き »

ゲームデータ[歩数]を使用したローグライクに欠かせない「満腹度ゲージ」を作成したいと思っています。

現在変数を[歩数]に代入して、n歩後に満腹度変数を1減らす実行内容を作成しました。
満腹度ゲージはローグライクのようなダンジョンに入った後に表示されるものであり、
機能的にはダンジョンに入った後に[歩数]をカウントしてほしいのですが、ゲームデータ[歩数]は全てのフィールド上での歩数カウントの為、結果としてはダンジョンに入った後に0カウントからn歩後に満腹度ゲージを減少というものが実装できておりません。

そこで本題である件名にあるリセット方法ですが、ツクマテではなくて恐縮ですが他サイトに気になる記事がありました。
https://detail.chiebukuro.yahoo.co.jp/q ... 3141486113
※yahoo知恵袋 参考

要約すると、スクリプトを用いてゲームデータ[歩数]を直接0に代入する解決法となっております。
しかしながら、VX ACEの内容である為MZでの代入方法をご教示いただけると幸いです。
最後に編集したユーザー 秋刀魚のマル焼き [ 2024年6月12日(水) 18:45 ], 累計 1 回
ゆわか
記事: 416
登録日時: 2015年11月10日(火) 20:08
連絡する:

Re: ゲームデータ[歩数]をリセットする方法が分かりません。

投稿記事 by ゆわか »

こちらの記事に記載されているようです。
viewtopic.php?f=23&t=9515&p=35880&hilit ... 3%E3%83%88

MZはMV用のスクリプトが使える可能性が高いので(すべて使えるとは限らないけど)
MV用だからダメだろうと思わず、試してみてください。

歩数をリセットすることのリスクについても意見交換がされているので
関係ないなと思っても、記事の内容を、全部よく読んで
リセットを使うか
リセットを使わずに計算する方法を使うか
他の方法を選ぶか、考えてみてね。
秋刀魚のマル焼き
記事: 2
登録日時: 2020年9月23日(水) 21:38

Re: ゲームデータ[歩数]をリセットする方法が分かりません。

投稿記事 by 秋刀魚のマル焼き »

viewtopic.php?f=23&t=9515&p=35880&hilit ... 3%E3%83%88
こちらの記事を参考にして、無事思い通りの動作になりました。
ゲームデータの変更によるリスクを理解した上で、使用させていただきます。
ご返答いただきありがとうございました。

■解決法
$gameParty._steps = 0
上記スクリプトでの歩数リセット
返信する

“MZ:質問”に戻る