自動実行でロードするとイベントが終わってしまう

まーさ
記事: 5
登録日時: 2021年3月03日(水) 23:06

自動実行でロードするとイベントが終わってしまう

投稿記事by まーさ » 2021年3月18日(木) 00:26

いつもお世話になっております。
アドベンチャーゲームを作っているのですが、自動実行
イベント中にセーブし、ロードするとイベント終了後から
再開されてしまいます。
おそらく仕様だとは思うのですがイベント途中から再開する方法はありませんでしょうか。

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

Re: 自動実行でロードするとイベントが終わってしまう

投稿記事by ムノクラ » 2021年3月18日(木) 11:42

まーさ さんが書きました:いつもお世話になっております。
アドベンチャーゲームを作っているのですが、自動実行
イベント中にセーブし、ロードするとイベント終了後から
再開されてしまいます。
おそらく仕様だとは思うのですがイベント途中から再開する方法はありませんでしょうか。

プラグインの影響かイベントの構成が上手くできていないのではないでしょうか?
(セーブをどのように実装しているかも不明ですが…)

例えば、下記のイベントを自動実行で実行し、セーブ画面で開いた時にセーブをします。
そのデータでコンティニューすると、文章はtest2から表示されます。

コード: 全て選択

◆文章:なし, なし, ウィンドウ, 下
:  :test1
◆セーブ画面を開く
◆文章:なし, なし, ウィンドウ, 下
:  :test2
◆セルフスイッチの操作:A = ON

一応、サンプルデータをつけます。
Map001.zip
(772 バイト) ダウンロード数: 1 回
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
まーさ
記事: 5
登録日時: 2021年3月03日(水) 23:06

Re: 自動実行でロードするとイベントが終わってしまう

投稿記事by まーさ » 2021年3月19日(金) 00:12

ムノクラ様
ご回答ありがとうございます。
サンプルまでご用意していただき感謝いたします。
自分の説明不足と勘違いでした。
イベント中にメニューを開きセーブをして、ロードすると
メニューが閉じられた状態で再開されますが、ロードした
際にメニュー画面から再開出来る様にしたいと思って
います。
説明下手で申し訳ありません。
もし何か案があればご教授ください。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 自動実行でロードするとイベントが終わってしまう

投稿記事by ムノクラ » 2021年3月20日(土) 14:28

まーさ さんが書きました:ムノクラ様
ご回答ありがとうございます。
サンプルまでご用意していただき感謝いたします。
自分の説明不足と勘違いでした。
イベント中にメニューを開きセーブをして、ロードすると
メニューが閉じられた状態で再開されますが、ロードした
際にメニュー画面から再開出来る様にしたいと思って
います。
説明下手で申し訳ありません。
もし何か案があればご教授ください。

下記プラグインを使用して、条件分岐のコモンイベントで実現するのはどうでしょう?

▼割り込みコモンイベント(トリアコンタン様作) - CommonInterceptor.js
https://plugin-mz.fungamemake.com/archives/690
指定した時(・ニューゲーム時・ロード完了時・メニュー終了時)にコモンイベントを呼び出します。

コモンイベント例

コード: 全て選択

◆条件分岐:S1がON
  ◆メニュー画面を開く
  ◆
:分岐終了

イベント開始時にスイッチS1をONにしておき、途中でセーブします。
ロード(コンティニュー)時に上記コモンイベントを実行する設定にしておくと、スイッチS1がONの間は(イベントの組み方に寄りますが…)最初にメニュー画面が開きます。
イベント終了時にスイッチS1をOFFにすれば、ロード時に何も起こらなくなります。

組み方によるというのは、イベントページの途中でセーブをすると、まぁ色々と想定通りに動作しません。
ページを分けるとか、別イベントに分けるとか、工夫が必要になるケースがあります。

とりあえず、ヒントになれば。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
まーさ
記事: 5
登録日時: 2021年3月03日(水) 23:06

Re: 自動実行でロードするとイベントが終わってしまう

投稿記事by まーさ » 2021年3月21日(日) 00:04

ムノクラ様
ご回答ありがとうございました。
トリアコンタン様のプラグインを使用させて戴き、
ムノクラ様のサンプルを参考にしまして上手くコンテニュー後もメニュー画面から再開することが出来ました。
ご教授くださりありがとうございました。

“MZ:質問” へ戻る