【解決済み】MKR_PlayerSensor、EventReSpawn、TemplateEventの連携について

アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

【解決済み】MKR_PlayerSensor、EventReSpawn、TemplateEventの連携について

投稿記事by にいやん » 2017年10月26日(木) 03:22

こんにちは。
マンカインドさんのMKR_PlayerSensor.js
トリアコンタンさんのEventReSpawn.js、TemplateEvent.js
を使っています。
プラグインコマンド:ERS_MAKE_TEMPLATE_RANDOM 1 1 1 0 0 0で呼び出したイベントにマンカインドさんの探索プラグインでイベントのメモ欄に<PsensorD:5>を指定してもイベントが探索をしてくれません。テンプレートイベントの<TE:1>というメモ設定だと探索をしてくれるのですがEventReSpawn.jsのプラグインコマンドでは視界範囲も出ないので、ご確認をお願いしたいです。こちら何か対処法はあるのでしょうか?よろしくお願いします。
最後に編集したユーザー にいやん on 2019年5月12日(日) 23:35 [ 編集 1 回目 ]

アバター
マンカインド
記事: 123
登録日時: 2016年6月01日(水) 23:58
お住まい: 電子の海
連絡を取る:

Re: MKR_PlayerSensor、EventReSpawn、TemplateEventの連携について

投稿記事by マンカインド » 2017年10月26日(木) 18:39

こんばんわ。
「プレイヤー探索プラグイン」のご利用ありがとうございます。

「イベント動的生成プラグイン」により後から追加されたイベントが探索を行うためには
個別に探索状態を有効にする必要があります。

プラグインコマンド:ERS_MAKE_TEMPLATE_RANDOM 1 1 1 0 0 0

を実行したあとの行に以下のコマンドを追加することで追加したイベントの探索状態が有効になります。

コード: 全て選択

プラグインコマンド:ERS_GET_LAST_SPAWN_EVENT_ID 42
スクリプト:$gameSystem.onSensor($gameVariables.value(42));

1行目のプラグインコマンドで動的生成したイベントのイベントIDを変数42番に格納しています。
2行目のスクリプトで、変数42番に格納されたイベントIDをもつイベントに対し、探索状態を有効にしています。
(変数番号の42というのは必要に応じて変更してください)

実際にイベントコマンドを追加するとこんな感じになります。
(注釈はコメント文ですので実際に追加するときには必要ありません)
sk_03491.jpg
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/

--ゲーム作るよりシステム作って満足しちゃう人--
アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: MKR_PlayerSensor、EventReSpawn、TemplateEventの連携について

投稿記事by にいやん » 2017年10月26日(木) 19:34

マンカインドさん、確認ありがとうございます。
提示していただいたプラグインコマンドとスクリプトで想定通りの動作ができました。
この探索プラグインは私のゲームと相性が良く、動作が軽いので重宝しています。
素晴らしいプラグインをありがとうございました。

“MV:質問” へ戻る