アイテムのIDからアイテムの所持数を取得(質問掲示板)
投稿: naoki
投稿:2011/08/15 13:59:15(最新:2012/06/20 00:17:20)
大体分かったのですが、所持数が分かりません。
でIDと名前が出てきますが、所持数は分かりません。
誰か、このバカを助けてください。お願いします。
ツイート
a = getItemParamWithId(36) speak("アイテムID:36 = ", getValueFromItemParam(a, getItemIdIndex())) speak("アイテムName:36 = ", getValueFromItemParam(a, getItemViewNameIndex()))
でIDと名前が出てきますが、所持数は分かりません。
誰か、このバカを助けてください。お願いします。
コメントする
コメントするには、ログインする必要があります。
コメント一覧
その、自分で考えてつくる努力をする気さえ最初から全く0のままなのは、どうかと思います。
・スクリプト/配列
・スクリプト/つくってみよう1
じゃ、がんばって。
覚えるのヤダー、とか読むの面倒、と思うなら止めましょー。
既にコピペで完成する領域を超えてしまったのです。
「○○というようなのをつくりたい」ではなく
「△△ならつくれる」という考え方で組み合わせていくのです。
・スクリプト/配列
・スクリプト/つくってみよう1
じゃ、がんばって。
覚えるのヤダー、とか読むの面倒、と思うなら止めましょー。
既にコピペで完成する領域を超えてしまったのです。
「○○というようなのをつくりたい」ではなく
「△△ならつくれる」という考え方で組み合わせていくのです。
所持数の取得は出来るんじゃなかったの?
って思ったんですけど如何かえー。
アイテムについて
アイテムのIDから名前と所持数を
とかそんな感じなんじゃないでしょーか。
所持アイテムと装備アイテムは別配列で管理されてるんですかー。
って思ったんですけど如何かえー。
アイテムについて
アイテムのIDから名前と所持数を
def F_getItemQty(iID) # 個数を返す関数としておくと便利か ~; # 何かしら数える処理 return Qty; # 個数を返す end; speak(F_getItemQty(3215) , "個だとよ。");
所持アイテムと装備アイテムは別配列で管理されてるんですかー。
ヒント。
getItemIdArray関数でででくる配列の中身はアイテムのIDです。
あとはアイテムのIDから対応する
パラメーターを取得する関数、ありませんでした?
>アイテムのIDから対応するパラメーターを取得する関数
これは不要でした。
ID配列取得したら調べたいアイテムのIDの数を数えさせるだけでした。