ページ 11

スクリプトで参照した値を変数に代入する方法について

Posted: 2016年1月10日(日) 19:45
by syamo2
初めまして。
標題の件についてご意見を頂ければ有難く存じます。

あるプラグインの中に、討伐目標が今どれだけ討伐されているかを返すスクリプトがあります。
(例:ゴブリンを3匹討伐するクエストで、今何匹討伐したかを返す)
その値を、変数に代入したいのですが、どのようにしたらよいでしょうか。
宜しくお願い致します。

一応プラグインとスクリプトの情報を載せておきます。
プラグインはQuest System MV (http://forums.rpgmakerweb.com/index.php?/topic/49207-vlues-complete-plugin-page/)
スクリプトはthis.obj(questId, objId) (クエストIDの標的をreturnする)

Re: スクリプトで参照した値を変数に代入する方法について

Posted: 2016年1月10日(日) 22:45
by トリアコンタン
こんにちは。

スクリプトの評価結果を変数に代入する方法ですが、
「変数の操作」から「オペランド」を「スクリプト」にして、「this.obj(questId, objId);」を実行すれば結果が変数に格納されます。

questIdとobjIdは説明によると、data/Quests.txt(XML形式)で定義した内容にしたがって設定するようです。

Re: スクリプトで参照した値を変数に代入する方法について

Posted: 2016年1月10日(日) 23:44
by syamo2
トリアコンタン様

御返信ありがとうございます。
別のスクリプトを組まなければならないのかなと思い込んでおりましたので、非常に助かりました。
ご教授頂いた通りの方法で無事、解決致しました。

誠にありがとうございました。
また機会がありましたら宜しくお願い致します。