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

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

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

■21249 / inTopicNo.1)  解体
  
□投稿者/ うらら -(2008/11/10(Mon) 02:16:57) [ID:tsZPTFba]
    すぐに新スレ立てて恐縮ですが
    今現在、捕まえた汎用モンスターを解体することで
    アイテムを手に入れる、というものを製作しようと
    しているのですが

    ワードッグ
    ワードッグ, (モンスター), 1, 3
    陸, 3, M, 800, 40
    特殊能力
    解体物=非表示 ガラクタ
    3200, 80, 600, 70
    CACA, -.bmp
    噛み付き, 1000, 1, 1, +10, -, -, -, AAAA, +0, 突
    ラッシュ, 1100, 1, 1, +15, -, 10, -, AAAA, +0, 突

    とモンスターのデータに解体物という特殊能力を
    指定し、解体時に対応したアイテムを貰う…としたいのですが

    Set 解体アイテム[Info(ユニット, 対象ユニット, 特殊能力データ, 解体物)]
    Item 解体アイテム

    としてみたら、「」というアイテムは存在しませんと返されてしまいました。
    どうすればよいのでしょうか?



引用返信/返信 削除キー/
■21250 / inTopicNo.2)  Re[1]: 解体
□投稿者/ 中箱 -(2008/11/10(Mon) 02:58:34) [ID:1E558AWX]
    >Set 解体アイテム[Info(ユニット, 対象ユニット, 特殊能力データ, 解体物)]
    >Item 解体アイテム

    >としてみたら、「」というアイテムは存在しませんと返されてしまいました。
    >どうすればよいのでしょうか?

    配列の使いかたと使いどころが間違っています。
    ここは配列ではなくて普通の変数を利用するべき所でしょう。



    また、Info関数とシステム変数についても少し気になる点が。

    Info関数の「特殊能力データ」は
    >指定した特殊能力に付加されたデータ内容(=の後の文字列)を返す
    >(文字列を要素ごとに参照したい場合はLLength関数及びLIndex関数をお使いください)
    です。
    ですから、
    >解体物=非表示 ガラクタ
    の特殊能力データは
     「非表示 ガラクタ」
    となります。
    これは予想ですが、
    うららさんが欲しい文字列は「ガラクタ」だけで、その前の「非表示」は要らないのでは?


    システム変数ですが、
    「対象ユニット」ではなく、「対象ユニットID」です。
    (「対象ユニット」でも基本的には大丈夫のようですが、正式なものではないのでもしかしたら予期せぬ不具合が潜んでいるかもしれません)
引用返信/返信 削除キー/
■21251 / inTopicNo.3)  Re[2]: 解体
□投稿者/ うらら -(2008/11/10(Mon) 03:42:24) [ID:tsZPTFba]
    レス、ありがとうございます
    お陰さまで、無事望み通りのものが出来上がりました
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -