SRC質問掲示板Mk2
(現在 過去ログ107 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■19355 / inTopicNo.1)  未装備のアイテムの特定
  
□投稿者/ 斬艦刀 -(2006/11/13(Mon) 12:59:10) [ID:pCfzchsP]
    未装備状態の指定したアイテムの数量を判別する方法はあるでしょうか?
    例えば、「装備されていないが存在はしている傷薬が何個有るのか?」といった事を判別する方法です。
    IsEquiped()に未装備が使用できれば一発なのですが…
引用返信/返信 削除キー/
■19356 / inTopicNo.2)  Re[1]: 未装備のアイテムの特定
□投稿者/ 明けの明星 -(2006/11/13(Mon) 19:35:25) [ID:VRG7TtXt]
    CountItem関数とItem関数を使い、Forコマンドで未装備個数をカウントしましょう。

    Local TargetItem
    Local TargetItemNum
    Local i
    Set TargetItem "カウントするアイテム"
    Set TargetItemNum 0
    For i = 0 to CountItem(未装備)
     If Item(未装備,i) = TargetItem Then
      Incr TargetItemNum
     EndIf
    Next

    以上で出来るハズです。
引用返信/返信 削除キー/
■19357 / inTopicNo.3)  Re[2]: 未装備のアイテムの特定
□投稿者/ 斬艦刀 -(2006/11/14(Tue) 00:34:59) [ID:pCfzchsP]
    ありがとうございました!

    実は私も、つい先ほど
    Do While (i < CountItem(未装備))
    Incr i
    IF Item(未装備, i) = 薬草 THEN
    Incr アイテム数[薬草]
    ENDIF
    Loop
    で、何とかできると自己解決したところでした。
    が、やはり肝の部分の発想は同じでしたねw

    本当に回答ありがとうございました!
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -