ページ 11

【解決済み】変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 19:40
by yupikmin333
こんにちは。

イベントコマンドで、アイテムの増減数を変数で指定するイベントコマンドがありますが、
今回は、アイテムのIDを変数で指定し、それを増減する(例:アイテム番号10番のアイテムを、変数2番に入っている定数10で指定する。それを任意の数で増減させる。)、というようなプラグインが欲しいです。お願いします。

Re: 変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 20:23
by 奏ねこま
プラグインではなく、スクリプトで実行する方法を。

【変数#0002に入っているアイテムIDのアイテムを1つ増やす】
$gameParty.gainItem($dataItems[$gameVariables.value(2)], 1);

Re: 変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 20:36
by yupikmin333
奏ねこま様

スクリプトコマンドで実行できるのですね。^^
教えてくださりありがとうございます。

Re: 【解決済み】変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 20:41
by yupikmin333
できれば、増やすではなく減らすのほうも教えていただきたいのですが。よろしいでしょうか?

Re: 変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 21:26
by 剣崎 宗二
単に先ほど奏さんが教えてくださったコマンド内に含まれた変数の値を-1にする、或いは
$gameParty.loseItem($dataItems[$gameVariables.value(2)], 1, false);
にてご対応ください。

(コマンド詳細はrpg_object.js内Game_Party.prototype.loseItem に御座います。仕組みに興味があればこちらをご覧になっても宜しいかと)

Re: 変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 21:31
by まっつUP
yupikmin333様
お世話になります。
プラグインを作成いたしましたので興味があったらお試しください。
多分不具合はないと思います。思いたい。
一応武器や防具にも対応しています。

このプラグインを利用する場合は
readmeなどに「まっつUP」の名を入れてください。
また、素材のみの販売はダメです。
上記以外の規約等はございません。
もちろんツクールMVで使用する前提です。
何か不具合ありましたら気軽にどうぞ。

Re: 変数でアイテム番号指定プラグイン

Posted: 2016年11月13日(日) 21:38
by yupikmin333
剣崎 宗二 様
ありがとうございます。
少しRPG_object内をざっと見てみましたが、今の僕では到底理解できないので、ある程度javascriptを身につけたら再度確認しようと思います…。

まっつUP様
ありがとうございます。
プラグイン作成お疲れ様です。




皆様ありがとうございました。スクリプト、プラグインは、状況によって使い分けていこうと思います。