03:05:17)こんにちは小一郎です。開発版にて以下のインクルードを使用して、ルーチンを実行すると画面が延々とスクロール現象を起こして、操作不能の状態になります。1.6系では問題なく作動するので、開発版へのバグ報告を行いたいのですが、生憎私が作ったシナリオでの不具合ではないためにインクルードの内容を把握しておらず、何が問題を起こしているのか理解しておりません。バグ報告をスムーズに行うために、トラブルの原因を解説して頂きたく書き込みをいたしました。転載に関してはご本人の承諾を得ていますのでその点はご理解ください。こちらにシナリオを用意してありますので、併せて解析にご利用ください。色付きの夢を見ることができる人間は数少ない。06:46:30)おはようございます、ヒロキです。件のインクルード中では、Gotoコマンドで「スクロールループエンド」というラベルに飛んでいますが、「スクロール」サブルーチンの下に定義されている「スクロール2」サブルーチンにも、同様の名前のラベルが存在します。スクロールループエンド」が実行されたときに「スクロール」内ではなく、「スクロール2」内の「スクロールループエンド」ラベルに飛んでいるようです。結果として無限ループに陥ってしまうようです。したがって、トラブルの主たる原因は安定版と開発版でのGotoコマンドの挙動の違い、ということになります。同一イベントファイル中に複数存在するラベルに対してGotoを実行した際、いずれのラベルに飛ぶのかは定義がなされておりません。「スクロール2」中の「スクロールループエンド」ラベルを別の名前に変える、またはGotoコマンドを使わないようサブルーチンを改変する、などシナリオ側の対処に留めるべきで、バグとして報告することではないと思います。最後に「スクロール」サブルーチンからGotoコマンドを取り除いたものを例示しておきますので、よろしければ参考にでもしてください。透過EndSwRefreshLoopReturn以上です。07:39:36)概ねヒロキさんと同じですので、補足という感じですけど。安定版では「最初に定義されたラベル」が、開発版では「最後に定義されたラベル」が有効とされるからです。これは仕様だと思われます。問題は生じなかったのでしょう。個人的にはラベル名を変更するよりも、Gotoを使わないサブルーチンを使用するのをお勧めいたします。仮にラベル名を変更しても、絶えずラベルの重複という危険性は付きまといますので。23:16:42)こんにちは小一郎です。システムではなく、ラベル運用の問題と言うことで了解しました。Args()の問題と思ったので、システムのバグと認識したようです。掲示板に報告していたら、迷惑をかけていたかもしれません。解説を頂き、ありがとうございました。