ページ 11

【解決】アイテムからコモンイベントを実行した時、実行元のアイテムのIDを取得したい

Posted: 2019年7月20日(土) 00:39
by てるてる坊主
件名通り、アイテムからコモンイベントを実行した時、実行元のアイテムのIDを取得したいです。

使用したアイテムのIDが"3"であれば、コモンイベント内部の方で
取得したIDが"3"の場合に、特定処理をするという風に動かしたいのです。

よろしくお願い致します。

Re: アイテムからコモンイベントを実行した時、実行元のアイテムのIDを取得したい

Posted: 2019年7月20日(土) 08:09
by ムノクラ
下記のトピックが参考になりそうです。

ラスト使用アイテム情報(ID、対象が敵か味方かその他か、敵or味方インデックス)を取得するスクリプトかプラグインを知りませんか
viewtopic.php?f=23&t=3816&start=10#p13243

下記のスクリプトで最後に使用したアイテムIDを取得できます。

$gameParty.lastItem().id

いきなり条件分岐に入れても使えないと思うので、コモンイベント内で一度変数に代入し、その変数の数値で条件分岐すれば実現できると思います。

Re: アイテムからコモンイベントを実行した時、実行元のアイテムのIDを取得したい

Posted: 2019年7月21日(日) 03:15
by てるてる坊主
無事に取得できました有難うございます。
条件分岐の方も問題なく出来ます。
一応、直接書いてみても分岐することが出来ました。