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

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

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

■2954 / inTopicNo.1)  全所持アイテムの表示方法
  
□投稿者/ 深那 優 -(2002/04/17(Wed) 00:16:50)
http://51038.com/users/tu/src/src.htm
    今、お店のインクルードを作っているんですけど、その中で、現在所持している全アイテムを確認できるようにしたいのですが、どうも方法がわかりません。

    ヘルプの、
    シナリオの作成>イベントコマンドリファレンス>Askコマンド
    のところに書いてある方法で上手くいくんだと思うんですけど、この方法もいまいちわかりません。

    分かる方いらっしゃいましたら、ぜひご助言下さい。
引用返信/返信 削除キー/
■2956 / inTopicNo.2)  Re[1]: 全所持アイテムの表示方法
□投稿者/ 幻魔の公子 -(2002/04/17(Wed) 00:23:48)
     幻魔の公子です。

     んーと、「所持しうる(かつ、そのうちで確認させたい)アイテム」のリストを作って配列変数に格納し、ForEachコマンドとForコマンドでItem関数を使って数を調べる、という手順で出来ます。

     数を調べるのところはよくわからないでしょうからとりあえず簡単に作って書いておきます。

    ForEach 味方 全て
    For i = 1 To x
    For a = 1 To CountItem(対象ユニット)
    Set 捜索者 対象ユニット
    If Item(捜索者,a) = 所持アイテム[i] Then
    Incr 所持アイテム数[i]
    Endif
    Next
    Next
    Next
    For a = 1 To CountItem(未装備)
    For i = 1 To x
    Set 捜索者 未装備
    If Item(捜索者,a) = 所持アイテム[i] Then
    Incr 所持アイテム数[i]
    Endif
    Next
    Next

     こんな感じでしょうか。

     それでは。

引用返信/返信 削除キー/
■2972 / inTopicNo.3)  Re[2]: 全所持アイテムの表示方法
□投稿者/ 深那 優 -(2002/04/18(Thu) 11:31:08)
http://51038.com/users/tu/src/src.htm
    幻魔の公子さん、ご助言ありがとうございます。
    おかげさまで、上手くいきました。
    またなにか質問をすることがあると思うので、そのときはよろしくお願いします。

解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -