【解決済み】RandomTreasure.jsでのアイテム取得をGetInformation.jsで通知したい

jimajima
記事: 2
登録日時: 2017年11月21日(火) 22:52

【解決済み】RandomTreasure.jsでのアイテム取得をGetInformation.jsで通知したい

投稿記事by jimajima » 2017年11月22日(水) 00:46

初めまして、jimajimaと申します、最近ツクールMVにてゲーム制作を始めました、宜しくお願い致します。

本題ですがYana様のプラグインGetInformation.jsと、kido0617様のプラグインRandomTreasure.jsを利用させていただいているのですが、プラグインコマンドのRandomTreasure getにてアイテムを取得する場合、ウィンドウによる通知が行われません。
色々と試してみた結果、どうやらイベントでのアイテムの増減では通知はされますが、スクリプトによるアイテム取得では動作しないようなのです。
私の力量ではどこをどう編集すれば、対応できるのか全くわからず、困り果てております。

2つとも素晴らしいプラグインで、まさに私の求めていた機能そのものです、そのためどうにかして共存させることが出来ないかと、思い投稿させていただきました。

まだゲーム制作を始めたばかりの未熟者ですが、ご教示いただけたら幸いです。
最後に編集したユーザー jimajima on 2017年11月24日(金) 00:08 [ 編集 1 回目 ]

奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: RandomTreasure.jsでのアイテム取得をGetInformation.jsで通知したい

投稿記事by 奏ねこま » 2017年11月23日(木) 20:02

RandomTreasure.jsのほう、メモ帳などのテキストエディタで開き、

$gameParty.gainItem(item, 1);

となっている部分を、以下のように書き換えてください。

コード: 全て選択

    if (CommonPopupManager) CommonPopupManager._popEnable = CommonPopupManager.popEnable();
    $gameParty.gainItem(item, 1);
    if (CommonPopupManager) CommonPopupManager._popEnable = false;
jimajima
記事: 2
登録日時: 2017年11月21日(火) 22:52

Re: RandomTreasure.jsでのアイテム取得をGetInformation.jsで通知したい

投稿記事by jimajima » 2017年11月24日(金) 00:05

奏ねこま様、ご返答有難うございます。

ご教示頂いた通りに編集してみた所、プラグインコマンドのRandomTreasure getで取得した場合でも、
きちんと通知されるようになりました。
これで製作中のゲームの仕様を変えることなく進めていけそうです。

本当にありがとうございました、心から御礼申し上げます。

“MV:質問” へ戻る