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

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

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

■15901 / inTopicNo.1)  属性による攻撃メッセージ
  
□投稿者/ RON -(2005/01/19(Wed) 00:22:28) [ID:wUnqpZj7]
    質問です。
    現在戦闘メッセージ攻撃時のサブシチュエーションとしては
    (反撃)や(命中)、あるいは(武器名)などが指定できます。

    ※攻撃(火炎放射器), 熱いぜ〜;熱くて死ぬぜ〜!

    また、特定の属性に対してのメッセージは(対武器属性)などで可能です。

    ※ダメージ大(対火属性), うぎゃぁぁ〜!;ほんとにあちぃ〜!!

    が、ヘルプを呼んでも「ある属性を持つ武器で攻撃した場合」のシチュエーションが無理なように見受けられますし、下記のように記述してみても無理でした。

    ※攻撃(火属性), 汚物は消毒だ〜!

    このようなメッセージ表示を実現する方法はありますでしょうか。
    あるとしたらどのような方法があるでしょうか。
    お知恵をお貸しください。
引用返信/返信 削除キー/
■15902 / inTopicNo.2)  Re[1]: 属性による攻撃メッセージ
□投稿者/ Unnamed -(2005/01/19(Wed) 06:13:36) [ID:fANBv9Vx]
    以下のようにメッセージからイベントラベルを実行し、その中で条件分岐をすれば実現できます。

    -- pilot_message.txt --
    ...
    攻撃, $(キャラ1攻撃メッセージ("既定の攻撃メッセージ"))


    -- include.eve --
    キャラ1攻撃メッセージ:
      if Info(ユニット, 対象ユニットID, 武器, 対象ユニット使用武器, 属性所有, 火) then
        return "火属性攻撃メッセージ"
      endif
    return Args(1)


    この場合、使用した武器が火属性を持つときのみ専用のメッセージを表示し、それ以外のときは
    引数に指定したメッセージが表示されます。

引用返信/返信 削除キー/
■15906 / inTopicNo.3)  Re[2]: 属性による攻撃メッセージ
□投稿者/ RON -(2005/01/19(Wed) 11:33:02) [ID:wUnqpZj7]
    上手い具合に表示されてくれました。
    Unnamedさんありがとうございました。

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



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -