コメント

このコメントは、【トピック】装備変更スクリプトへのコメントです。

コメントの内容

       256 mini 池ちゃん(翡翠ヶ池)(投稿日:2013/10/21 22:10/21/13)
ふむふむ

『getValueFromItemParamの第1引数は配列でなければなりません。 line : 29』の意味はそのまんまで第1引数は配列じゃないといけないんです。
ただこの配列はgetItemParamWithId関数で取得する、
アイテムのパラメーターの配列なのです。
・・・ってちゃんとアイテムのパラメーターの配列でしたね・・・。

うーんどういうことなのでしょう?

ちょっとテストをしてみたのですがどれもエラー文が出てきませんでした。
giveItem(431) #風神の剣です(http://rmake.jp/published_items/2160)

ido = getValueFromItemParam(getItemParamWithId(getItemIdArray()[0]), getItemTypeIdIndex())
speak(ido)

haka = getValueFromItemParam(getItemParamWithId(getItemIdArray()[0]), getItemTypeIdIndex()) == 1
speak(haka)

san = getItemParamWithId(getItemIdArray()[0])
speak(san)

うむ、もうちょい考えさせてください。

コメントの内容(一番最初の投稿)

       256 mini 池ちゃん(翡翠ヶ池)(投稿日:2013/10/21 22:10/21/13)
ふむふむ

『getValueFromItemParamの第1引数は配列でなければなりません。 line : 29』の意味はそのまんまで第1引数は配列じゃないといけないんです。
ただこの配列はgetItemParamWithId関数で取得する、
アイテムのパラメーターの配列なのです。
・・・ってちゃんとアイテムのパラメーターの配列でしたね・・・。

うーんどういうことなのでしょう?

ちょっとテストをしてみたのですがどれもエラー文が出てきませんでした。
giveItem(431) #風神の剣です(http://rmake.jp/published_items/2160)

ido = getValueFromItemParam(getItemParamWithId(getItemIdArray()[0]), getItemTypeIdIndex())
speak(ido)

haka = getValueFromItemParam(getItemParamWithId(getItemIdArray()[0]), getItemTypeIdIndex()) == 1
speak(haka)

san = getItemParamWithId(getItemIdArray()[0])
speak(san)

うむ、もうちょい考えさせてください。