当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
低速回線のプレイを遮断 - H2A_ErrorWhenSlowNet.js
シェア用テキスト:
▼低速回線のプレイを遮断(Had2Apps様作) - H2A_ErrorWhenSlowNet.js
https://plugin-mz.fungamemake.com/archives/1497
ゲーム起動~タイトル画面までの読み込みが指定の時間を越えると、エラーメッセージを表示してゲームを中断します。
ふりがな:ていそくかいせんのぷれいをしゃだん
機能概要: ゲーム起動~タイトル画面までの読み込みが指定の時間を越えると、エラーメッセージを表示してゲームを中断します。
利用規約(ライセンス): MITライセンス
作者:Had2Apps
作者サイト:https://had2apps.com/
ダウンロードページ:https://raw.githubusercontent.com/katai5plate/RPGMZ-Plu…
ファイル名:H2A_ErrorWhenSlowNet.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc 低速回線のプレイを遮断 * @author Had2Apps * @url https://github.com/katai5plate/RPGMZ-Plugins * @help * ゲーム起動~タイトル画面までの読み込みが指定の時間を越えると、 * エラーメッセージを表示してゲームを中断します。 * プラグインコマンドから、 * 読み込みにかかった時間を変数に代入することもできます。 * * 注意: * ブラウザにゲームデータのキャッシュが残っている状態で、 * ゲームを起動すると、回線の速さに関係なくロード時間が短縮します。 * そのため、リロードするとエラーが表示されなくなることがあります。 * * 参考: * 基本的に 1 秒程度でタイトルまで読み込む事ができれば、 * 特に大きな問題なく快適にプレイすることができるはずです。 * 光ファイバー等の高速回線であれば 500 ミリ秒も可能だと思います。 * * Copyright (c) 2020 Had2Apps * This software is released under the MIT License. * * 動作確認済コアバージョン: v1.0.0 * プラグインバージョン: v2.0.1 * * @param timeout * @text タイムアウト * @desc 許容する読み込み時間(1秒=1000) * @type number * @default 5000 * * @param message * @text エラー時 * @desc タイムアウト時間を過ぎたときに表示するエラーメッセージ * @type multiline_string * @default 快適にプレイしていただくのに必要な * 通信速度を下回っています。 * より高速なインターネット環境でお楽しみください。 * * @command getInitLoadTime * @text 初回ロード時間を変数に代入 * @desc ゲーム開始からタイトル画面までにかかった時間を変数に代入します。代入値は 1秒=1000 です。 * * @arg id * @type variable * @text 代入する変数 */