お世話になっています。
あるアイテムを、特定のアクターに使うとコモンイベントが生じるような機能を使いたいと思っています。
具体的には、Aというアイテムを「いろは」というアクターに使用すると、コモンイベントなどが発生し、会話が生じる、みたいな感じです。
ノーマルの状態ではどのように実装すればよいかわからず、 またこのような機能が使えるプラグインも見つかりません…。
どなたかお知恵をいただければ幸いです。
[解決済み]特定のキャラにアイテムを使うとイベントが発生するプラグイン
[解決済み]特定のキャラにアイテムを使うとイベントが発生するプラグイン
最後に編集したユーザー 通りすがり3号 [ 2020年9月26日(土) 17:25 ], 累計 1 回
Re: 特定のキャラにアイテムを使うとイベントが発生するプラグイン
こんにちは!
スクリプトを使用する方法ですがご参考になれば!
これから説明するのは「ポーションをアクターID3のキャラに使用したらメッセージが表示される」と言う
イベントです。
使用するスクリプトは
上記のスクリプトで直前にアイテムの使用対象になったアクターのIDを取得する事ができます。
まず、ポーションの「使用効果」の欄にこのポーションを使用したらコモンイベント0001が起動されるように
設定します。 次に起動されるコモンイベント0001の方に $gameParty.targetActor().actorId(); スクリプトを使用して
条件分岐のイベントを組んであげます。 $gameParty.targetActor().actorId(); は直前にアイテムの使用対象になったアクターのIDが取得できますので
取得した数値が3(アクターID3)だったら文章が表示されます。
スクリプトを使用する方法ですがご参考になれば!
これから説明するのは「ポーションをアクターID3のキャラに使用したらメッセージが表示される」と言う
イベントです。
使用するスクリプトは
コード: 全て選択
$gameParty.targetActor().actorId();
まず、ポーションの「使用効果」の欄にこのポーションを使用したらコモンイベント0001が起動されるように
設定します。 次に起動されるコモンイベント0001の方に $gameParty.targetActor().actorId(); スクリプトを使用して
条件分岐のイベントを組んであげます。 $gameParty.targetActor().actorId(); は直前にアイテムの使用対象になったアクターのIDが取得できますので
取得した数値が3(アクターID3)だったら文章が表示されます。
最後に編集したユーザー 冷やっこ [ 2020年9月24日(木) 17:39 ], 累計 1 回
Re: 特定のキャラにアイテムを使うとイベントが発生するプラグイン
おおおおお!!!
無事に実装できました!!
冷やっこさん、本当にありがとうございました!
無事に実装できました!!
冷やっこさん、本当にありがとうございました!