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

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

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

投稿記事 by jimajima »

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

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

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

まだゲーム制作を始めたばかりの未熟者ですが、ご教示いただけたら幸いです。
最後に編集したユーザー jimajima [ 2017年11月24日(金) 00:08 ], 累計 1 回
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

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

投稿記事 by 奏ねこま »

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 »

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

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

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

“MV:質問”に戻る