[解決済み]特定のキャラにアイテムを使うとイベントが発生するプラグイン

返信する
通りすがり3号
記事: 17
登録日時: 2020年4月30日(木) 12:49

[解決済み]特定のキャラにアイテムを使うとイベントが発生するプラグイン

投稿記事 by 通りすがり3号 »

お世話になっています。

あるアイテムを、特定のアクターに使うとコモンイベントが生じるような機能を使いたいと思っています。

具体的には、Aというアイテムを「いろは」というアクターに使用すると、コモンイベントなどが発生し、会話が生じる、みたいな感じです。

ノーマルの状態ではどのように実装すればよいかわからず、 またこのような機能が使えるプラグインも見つかりません…。

どなたかお知恵をいただければ幸いです。
最後に編集したユーザー 通りすがり3号 [ 2020年9月26日(土) 17:25 ], 累計 1 回
アバター
冷やっこ
記事: 132
登録日時: 2020年3月04日(水) 22:47

Re: 特定のキャラにアイテムを使うとイベントが発生するプラグイン

投稿記事 by 冷やっこ »

こんにちは!
スクリプトを使用する方法ですがご参考になれば!


これから説明するのは「ポーションをアクターID3のキャラに使用したらメッセージが表示される」と言う
イベントです。
使用するスクリプトは

コード: 全て選択

$gameParty.targetActor().actorId();
上記のスクリプトで直前にアイテムの使用対象になったアクターのIDを取得する事ができます。


まず、ポーションの「使用効果」の欄にこのポーションを使用したらコモンイベント0001が起動されるように
設定します。
111.png
次に起動されるコモンイベント0001の方に $gameParty.targetActor().actorId(); スクリプトを使用して
条件分岐のイベントを組んであげます。
222.png
$gameParty.targetActor().actorId(); は直前にアイテムの使用対象になったアクターのIDが取得できますので
取得した数値が3(アクターID3)だったら文章が表示されます。
最後に編集したユーザー 冷やっこ [ 2020年9月24日(木) 17:39 ], 累計 1 回
通りすがり3号
記事: 17
登録日時: 2020年4月30日(木) 12:49

Re: 特定のキャラにアイテムを使うとイベントが発生するプラグイン

投稿記事 by 通りすがり3号 »

おおおおお!!!
無事に実装できました!!
冷やっこさん、本当にありがとうございました!
返信する

“MV:質問”に戻る