RPGツクールMV用プラグイン投稿・告知サイト

#ツクプラ

セーブデータのインポート・エクスポート - MpiSaveDataImportExport.js

シェア用テキスト:
▼セーブデータのインポート・エクスポート(奏ねこま(おとぶきねこま)様作) - MpiSaveDataImportExport.js
https://plugin.fungamemake.com/archives/13135
セーブデータインポート・エクスポートプラグイン

ふりがな:せーぶでーたのいんぽーと・えくすぽーと

機能概要: セーブデータインポート・エクスポートプラグイン

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:禁止 (素材を利用した作品の配布は再配布に当たりません。)
・詳細はダウンロードページ・プラグイン内を確認

作者:奏ねこま(おとぶきねこま)

作者サイト:https://x.com/koma_neko

解説ページ:https://makonet.sakura.ne.jp/rpg_tkool/Old/

ファイル名:MpiSaveDataImportExport.js

プラグインのヘルプ:

/*:
 * @plugindesc セーブデータインポート・エクスポートプラグイン
 * @author 奏ねこま(おとぶき ねこま)
 *
 * @param Style Sheet File
 * @desc スタイルシートの場所を指定してください。
 * @default ./js/plugins/savedata-import-export.css
 * 
 * @param Background Image
 * @desc 背景画像のファイル名を指定してください。(拡張子は不要。背景画像ファイルはimg/systemフォルダ内に用意してください。)
 * @default
 * 
 * @param Ok Cancel Button
 * @desc 決定、キャンセルの選択ウインドウを設定します。
 * (”決定文字列”, ”キャンセル文字列”, X座標, Y座標)
 * @default ”決定”, ”キャンセル”, 520, 510
 * 
 * @param Window-1
 * @desc 文章を表示するウインドウを設定します。
 * (”表示する文章”, X座標, Y座標, 幅, 高さ)
 * @default ”セーブデータのインポート・エクスポート”, 0, 0, 816, 72
 * 
 * @param Window-2
 * @desc 文章を表示するウインドウを設定します。
 * (”表示する文章”, X座標, Y座標, 幅, 高さ)
 * @default
 * 
 * @param Window-3
 * @desc 文章を表示するウインドウを設定します。
 * (”表示する文章”, X座標, Y座標, 幅, 高さ)
 * @default
 * 
 * @param Window-4
 * @desc 文章を表示するウインドウを設定します。
 * (”表示する文章”, X座標, Y座標, 幅, 高さ)
 * @default
 * 
 * @help
 * :[概要]:
 *  セーブデータのインポートとエクスポートの機能を提供します。
 *
 * :[説明]:
 *  RPGツクールMVのセーブデータ(file1.rpgsaveなど)をメモ帳などのテキストエディ
 *  タで開いてみると、中は英数字や記号の羅列になっています。本プラグインは、後述
 *  のスクリプトを実行することで、実行時点のゲーム状態をセーブデータ化したテキス
 *  トを表示したり、入力されたテキスト(セーブデータ)を元にゲームをロードする機
 *  能を提供します。
 * 
 * :[利用方法]:
 *  イベントコマンドの「スクリプト」等で、以下を実行してください。
 *  セーブデータを表示、入力する画面が表示されます。
 * 
 *   SceneManager.push(Scene_ImportExport);
 * 
 * :[テキストエリアについて]:
 *  :初期表示
 *   初期状態で表示されているのは、スクリプト実行時のゲーム状態をセーブデータ化
 *   したものです。コピーして保存したり、通常のセーブデータファイルに上書き保存
 *   することで、ロード画面から読み込んだりすることができます。
 * 
 *  :セーブデータのロード
 *   テキストエリアにセーブデータのテキストを入力し、決定キーを押すことで、その
 *   セーブデータをロードします。
 * 
 *  :位置やサイズ、文字の設定など
 *   スタイルシートで指定してください。指定方法については、本プラグインと一緒に
 *   配布している「savedata-import-export.css」を参考にしてください。なお、スタ
 *   イルシートの場所やファイル名は、プラグイン設定の「Style Sheet File」で変更
 *   できます。
 * 
 *  :制限事項
 *   テキストエリアにはキーボードによる文字入力が可能ですが、RPGツクールMVの仕様
 *   上、以下の入力はできません。
 *   ・Enterキー、Spaceキー、Zキー(決定扱いになります)
 *   ・Xキー(キャンセル扱いになります)
 *   ・右クリック(同上)
 *   ・十字キーによるテキストエリア内のカーソル移動
 * 
 *  :[決定・キャンセルボタンについて]:
 *   デフォルトでは「決定」が初期選択状態になっています。これを「キャンセル」に
 *   変更したい場合は、プラグイン設定の「Ok Cancel Button」の設定の最後に「,1」
 *   を追加してください。
 * 
 *    ”決定”, ”キャンセル”, 520, 510, 1
 * 
 *   なお、プラグイン設定の「Ok Cancel Button」が空欄の場合、決定・キャンセルの
 *   選択肢は表示されません。その場合、キーボードのみによる操作となります。
 * 
 * :[文章ウインドウについて]:
 *   プラグイン設定のWindow-1、Window-2、Window-3、Window-4に下記のような設定を
 *   することで、文章をウインドウに表示します。
 * 
 *    ”表示したい文章”, X座標, Y座標, 幅, 高さ
 * 
 *   ”表示したい文章”は必ずダブルクォーテーションで挟んだ形で指定してください。
 *   文章の改行は「n」と記述してください。
 * 
 * :[プラグインコマンド]:
 *  プラグインコマンドはありません。
 *
 * :[利用規約]: ................................................................
 *  - 本プラグインの利用は、RPGツクールMV/RPGMakerMVの正規ユーザーに限られます。
 *  - 商用、非商用、有償、無償、一般向け、成人向けを問わず、利用可能です。
 *  - 利用の際、連絡や報告は必要ありません。また、製作者名の記載等も不要です。
 *  - プラグインを導入した作品に同梱する形以外での再配布、転載はご遠慮ください。
 *  - 本プラグインにより生じたいかなる問題についても、一切の責任を負いかねます。
 * :[改訂履歴]: ................................................................
 *   Version 1.01  2017/04/08  セーブデータの読み込み前チェックを実装
 *                             決定・キャンセルボタンを実装
 *                             ブラウザ実行時、テキストエリアがずれる問題を修正
 *   Version 1.00  2017/04/07  First edition.
 * -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
 *  Web Site: http://makonet.sakura.ne.jp/rpg_tkool/
 *  Twitter : https://twitter.com/koma_neko
 *  Copylight (c) 2017 Nekoma Otobuki
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2026 All Rights Reserved.