【解決済】イベント動的生成プラグインを自律移動のカスタムスクリプトで使う
Posted: 2019年11月14日(木) 10:40
こんにちは!
いつも色々と教えて頂きましてありがとうございますmm
今、課題として
イベントAの自律移動のカスタムスクリプトから、
イベントAと同じ座標にイベントBを生成する。
というような事をできないかと思って試しておりまして
トリアコンタン様のイベント動的生成プラグインを利用して
イベントの「自律移動のカスタムのスクリプト」で
$gameMap._interpreter.pluginCommand('ERS_MAKE_TEMPLATE', 'イベントB this.x this.y'.split(' '));
では、座標が取得できなかったため
セルフ変数を使って
this.controlSelfVariable('enemyX' , 0 , this.x , true);
this.controlSelfVariable('enemyY' , 0 , this.y , true);
$gameMap._interpreter.pluginCommand('ERS_MAKE_TEMPLATE', 'イベントB \\sv[enemyX] \\sv[enemyY]'.split(' '));
と記述しました。
やはり、座標が取得できず、座標0,0でした。
ルールとしては、「ゲーム変数を使わない事」と「自律移動のカスタムスクリプトで実行する」事なのですが
どのような記述をすればクリアできるでしょうか?
ちなみに、こちらのトピックを参考にさせていただきました。
viewtopic.php?t=4353
いつも色々と教えて頂きましてありがとうございますmm
今、課題として
イベントAの自律移動のカスタムスクリプトから、
イベントAと同じ座標にイベントBを生成する。
というような事をできないかと思って試しておりまして
トリアコンタン様のイベント動的生成プラグインを利用して
イベントの「自律移動のカスタムのスクリプト」で
$gameMap._interpreter.pluginCommand('ERS_MAKE_TEMPLATE', 'イベントB this.x this.y'.split(' '));
では、座標が取得できなかったため
セルフ変数を使って
this.controlSelfVariable('enemyX' , 0 , this.x , true);
this.controlSelfVariable('enemyY' , 0 , this.y , true);
$gameMap._interpreter.pluginCommand('ERS_MAKE_TEMPLATE', 'イベントB \\sv[enemyX] \\sv[enemyY]'.split(' '));
と記述しました。
やはり、座標が取得できず、座標0,0でした。
ルールとしては、「ゲーム変数を使わない事」と「自律移動のカスタムスクリプトで実行する」事なのですが
どのような記述をすればクリアできるでしょうか?
ちなみに、こちらのトピックを参考にさせていただきました。
viewtopic.php?t=4353