【解決】スクリプトでアイテムの変数で指定した得TPデータを所得

返信する
にほへ
記事: 38
登録日時: 2016年8月26日(金) 09:51

【解決】スクリプトでアイテムの変数で指定した得TPデータを所得

投稿記事 by にほへ »

こんにちは

変数操作のスクリプトに$dataItems[id].tpGainと入力すればアイテムの得TP数を代入することが最近わかったのですが、
[id]の部分に変数を入れて、変数によってアイテムを変える事は可能でしょうか?
最後に編集したユーザー にほへ [ 2016年12月18日(日) 15:43 ], 累計 1 回
アバター
まっつUP
記事: 1149
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: スクリプトでアイテムの変数で指定した得TPデータを所得

投稿記事 by まっつUP »

あたご様
お世話になります。
こんな感じですかね。

◆変数の操作:#0001 = var id = $gameVariables.value(2); $dataItems[id].tpGain;
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
にほへ
記事: 38
登録日時: 2016年8月26日(金) 09:51

Re: スクリプトでアイテムの変数で指定した得TPデータを所得

投稿記事 by にほへ »

早速のご返信ありがとうございます!

試してみたのですが、下の画像のようになってしまいます。
画像

どこが間違っているのでしょうか?
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: スクリプトでアイテムの変数で指定した得TPデータを所得

投稿記事 by 奏ねこま »

存在しないアイテムIDを見ようとしてるんじゃないですか?
アバター
まっつUP
記事: 1149
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: スクリプトでアイテムの変数で指定した得TPデータを所得

投稿記事 by まっつUP »

ID2の変数に値が入っていないからだと思います。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
にほへ
記事: 38
登録日時: 2016年8月26日(金) 09:51

Re: スクリプトでアイテムの変数で指定した得TPデータを所得

投稿記事 by にほへ »

ありがとうございます、ようやくわかりました!
返信する

“MV:質問”に戻る