完成したと思ったのに。。。(質問掲示板

投稿: User icon mini 退会したユーザー 投稿:2012/06/20 16:12:20(最新:2012/06/20 16:33:20)
テストでもエラーなく、できた!と思ったら分岐が正しくされてませんでした。。。

      if getItemParamWithId(11614)
         removeItemById(11614)
         waitTime(3000)
         playSound(117106)
         speak("「ふつうのテーブル」が完成しました!\n売却して800B獲得!")
         addMoney(800)
         getClearMoney()
      else
         speak("素材がたりません。\n「ラミアの木」が必要です")
      end

これでやると子弟の素材を持っていないのにもかかわらず無限に作れてしまうんです。。。
どうすればいいでしょうか?

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Cdv30200 aoi icon mini aoihikawa(投稿日:2012/06/20 16:33, 履歴)
getItemParamWithId関数

配列を返す関数なのに、
戻り値をif文の条件として設定しているため
正常に動作していません
User icon mini 退会したユーザー(投稿日:2012/06/20 16:13, 履歴)
×子弟
○指定
です。