複数のマップを繋げて1つの大きなマップにするプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

複数のマップを繋げて1つの大きなマップにするプラグイン

投稿記事by フトコロ » 2018年4月22日(日) 14:28

こんにちは。

複数のマップを繋げて1つの大きなマップにするプラグインを試作しました。
連結させるマップの条件もあるため、一度プラグインのヘルプか、下記ダウンロード先を見てください。

<使い方>
以下のようにイベントを組むと、連結させるマップの縦横の数を 2*2 に設定し、
マップID2~5のマップを連結して、そのマップに移動します。

コード: 全て選択

◆プラグインコマンド:CMG_連結マップサイズ 2 2
◆プラグインコマンド:CMG_マップ連結 2 3 4 5
◆場所移動:MAP003 (0,12)

連結マップから出る場合は、下のコマンドを使います。

コード: 全て選択

◆プラグインコマンド:CMG_マップ連結解除
◆場所移動:MAP001 (6,6)


<ダウンロード>
https://github.com/futokoro/RPGMaker/blob/master/FTKR_ConnectingMapGenerator.ja.md


画像 #クレジット不要

画像 #営利可(素材販売ダメ)

画像 #改変可

画像 #素材だけの再配布も可

画像 #アダルトOK
画像 #グロOK
添付ファイル
n01_002.jpg
連結前のマップ
n01_002.jpg (139.97 KiB) 閲覧数: 6386 回
n01_001.jpg
連結後のマップ
n01_001.jpg (108.96 KiB) 閲覧数: 6388 回
最後に編集したユーザー フトコロ on 2018年4月22日(日) 19:28 [ 編集 1 回目 ]

---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: 複数のマップを繋げて1つの大きなマップにするプラグイン

投稿記事by フトコロ » 2018年4月22日(日) 19:28

プラグインを修正して、4枚以上のマップを連結できるようにしました。(v1.1.0)
プラグインコマンドの使い方が変わっていますので、ご利用される場合は、再度ヘルプを確認してください。

これで、恐らくいくらでも大きなマップにすることができますが
まだ、試せていないので、その結果どうなるかは分かりません。
ご利用の際には、ご注意ください
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: 複数のマップを繋げて1つの大きなマップにするプラグイン

投稿記事by フトコロ » 2018年4月28日(土) 19:01

プラグインにゲーム進行不能になる重大な不具合がありましたので、修正しました。(v1.2.0)

また、機能追加として
・連結マップの行ごとに分割して設定する機能
・ランダムに複数のマップIDから一つを設定する機能
を追加しました。

プラグインの更新をお願いします。

あと、簡単なプラグインの動作を確認するサンプルゲームを作ってみました。
https://game.nicovideo.jp/atsumaru/games/gm6770
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
ドラムカン
記事: 178
登録日時: 2019年11月04日(月) 23:02

Re: 複数のマップを繋げて1つの大きなマップにするプラグイン

投稿記事by ドラムカン » 2019年12月14日(土) 12:15

フトコロ様のプラグインをいつも有難く使わせていただいております。

連結のプラグインコマンド(CMG_マップ連結 1 2)を実行してもマップに反映されず、
あれこれ試していると、一度メインメニューやショップ画面を開かなければ
連結マップが画面上に反映されないことが分かりました。
マップを更新すればよいのかと思い、スクリプトでMap.refreshを試しましたが反映されませんでした。

それから、連結したマップのイベントがすべて消えてしまうのですが
何らかの回避方法はありますでしょうか?
(256×256のマップ同士を繋げています)

どうか以上の二点について、ご教示いただけたら幸いです。
よろしくお願いいたします。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: 複数のマップを繋げて1つの大きなマップにするプラグイン

投稿記事by フトコロ » 2019年12月15日(日) 22:25

ドラムカン さんが書きました:連結のプラグインコマンド(CMG_マップ連結 1 2)を実行してもマップに反映されず、
あれこれ試していると、一度メインメニューやショップ画面を開かなければ
連結マップが画面上に反映されないことが分かりました。
マップを更新すればよいのかと思い、スクリプトでMap.refreshを試しましたが反映されませんでした。

こんにちは。

確認ですが、
『マップ連結で作成したマップに「場所移動」を実行しても移動直後にはマップが表示されずに
一度メニュー開閉や、ショップ画面の開閉をしないと正しく表示されない』
ということでしょうか。

なお動作環境がわからないとこちらでは何もできませんので、下記の情報が必要です。

1.このプラグイン単体を使ってこの事象が発生するのか。(他のプラグインをすべてOFFにしても発生するか)
2.他のプラグインがあると発生する場合、そのプラグインはなにか。
3.使っているプラグインのバージョンや、本体側のコアスクリプトのバージョンはなにか。
4.マップを連結させるイベントの内容のコピーと、その後の場所移動を行うイベント内容のコピー
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。

“MV:プラグイン素材” へ戻る