メニュー画面のサブコマンドプラグインのMenuSubCommand.jsを使い、
パラメータのサブコマンドのスクリプトに
$gamePlayer.reserveTransfer(12,23,33,6,0);
と入れ、メニューからキャラクターの移動を行おうとしたのですが、マップが変わるだけで表示されたマップ内にキャラクターがいませんでした。使うスクリプトが間違っているのでしょうか。
プラグインMenuSubCommandを使ってのマップ移動が出来ない
Re: プラグインMenuSubCommandを使ってのマップ移動が出来ない
スクリプトは間違っていないと思いますが、冒険用マップに移動するのか、メニュー用マップに移動するのかを混同されているのかも知れません。
どちらを要望しているのか、質問文だけでは分からなかったので、2通りの方法を記載します。
① 冒険用マップに移動したい場合(元のマップに戻らずに移動コマンドとして使う)
プラグインパラメータ「サブコマンド」にて
➁ メニュー用マップに移動したい場合(メニュー用マップの初期位置を変えたい)
プラグインパラメータ「サブコマンド」にて
これで初期位置を変えられるはずです。
どちらを要望しているのか、質問文だけでは分からなかったので、2通りの方法を記載します。
① 冒険用マップに移動したい場合(元のマップに戻らずに移動コマンドとして使う)
プラグインパラメータ「サブコマンド」にて
- 「スクリプト」に「$gamePlayer.reserveTransfer(12,23,33,6,0);」
- 「マップに戻るかどうか」を「true」にする
- 「遷移先マップID」は 何も書かない
➁ メニュー用マップに移動したい場合(メニュー用マップの初期位置を変えたい)
プラグインパラメータ「サブコマンド」にて
- 「スクリプト」には 何も書かない
- 「遷移先マップID」を「12」(メニュー用マップIDを記入)
- 移動したメニュー用マップでのプレイヤー初期位置は0,0座標に固定されるので、これ以上はパラメータでは設定不可
コード: 全て選択
◆場所移動:MAP012 (23,33) (向き: 右)
◆透明状態の変更:OFF
◆イベントの一時消去
*******************************************************
ノリミツ (NoLimits)
[x] https://x.com/nolimits_tukool
[GitHub] https://github.com/nolimits-tukool
*******************************************************
ノリミツ (NoLimits)
[x] https://x.com/nolimits_tukool
[GitHub] https://github.com/nolimits-tukool
*******************************************************
Re: プラグインMenuSubCommandを使ってのマップ移動が出来ない
解決しました。原因としてはX座標とY座標に想定と異なる値が入っていたことで遷移したキャラクターが見えなくなっていました。