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

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

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

■22686 / inTopicNo.1)  攻撃時のメッセージについて
  
□投稿者/ Shun -(2012/09/05(Wed) 14:32:29) [ID:fB0PVJCO]

    以下のようなメッセージデータを作っています。

    例…武器Aという名称の武器を使用した場合のメッセージデータです

    パイロットA
    #武器Aのメッセージパターンその1
    武器A, いーち…
    武器A(命中), にーい…
    武器A(とどめ), さん!!
    #武器Aのメッセージパターンその2
    武器A, 第一の攻撃!
    武器A(命中), 次は第二の攻撃!
    武器A(とどめ), 最後は第三の攻撃だ!!
    #武器Aのメッセージパターンその3
    武器A, まずは一発目!
    武器A(命中), 二発目!
    武器A(とどめ), 三発目だ!!

    上記のように同じ武器名の中で攻撃、命中、とどめで台詞が繋がるようにし、
    なおかついくつかバリエーションを作りたいのですが、何か方法はあるでしょうか?
引用返信/返信 削除キー/
■22688 / inTopicNo.2)  Re[1]: 攻撃時のメッセージについて
□投稿者/ RST -(2012/09/06(Thu) 18:37:36) [ID:vpBme9gz]
    2012/09/06(Thu) 18:43:43 編集(投稿者)

    RSTというものです。

    「攻撃時にどのメッセージをしゃべるかのフラグをたて、命中・とどめ時にもそのフラグに応じたメッセージをしゃべらせる」
    というイベントを、Call関数を利用してメッセージデータから呼び出すという方法はどうでしょうか。

    少し長くなりますが、以下に記述例を書いて見ました。


    // pilot_message.txt

    パイロットA
    武器A, $(Call(武器A攻撃メッセ))
    武器A(命中), $(Call(武器A命中メッセ))
    武器A(とどめ), $(Call(武器Aとどめメッセ))

    // include.eve

    武器A攻撃メッセ:
    # 攻撃時にRandom関数を使ってメッセージのパターンをランダムに決定する。
    Set メッセパターン Random(3)
    # ランダムに選ばれたメッセパターンに応じた攻撃セリフをしゃべらせる。
    # メッセージ表示中、プレイヤーにクリックさせたくないならAutoTalkコマンドでも良いかも。
    Switch メッセパターン
    Case 1
    Talk パイロットA 非表示
    いーち…
    Suspend
    Case 2
    Talk パイロットA 非表示
    第一の攻撃!
    Suspend
    Case 3
    Talk パイロットA 非表示
    まずは一発目!
    Suspend
    EndSw
    Return

    武器A命中メッセ:
    # 攻撃時に選ばれたメッセパターンに応じた命中セリフをしゃべらせる。
    Switch メッセパターン
    Case 1
    Talk パイロットA 非表示
    にーい…
    Suspend
    # 以下のTalk文は省略しています
    Case 2
    Case 3
    EndSw
    Return

    武器Aとどめメッセ:
    # セリフの中身以外は命中のときと一緒
    Switch メッセパターン
    Case 1
    Talk パイロットA 非表示
    さん!!
    Suspend
    Case 2
    Case 3
    EndSw
    Return

    // ここまで

    参考にしてみてください。
引用返信/返信 削除キー/
■22692 / inTopicNo.3)  Re[2]: 攻撃時のメッセージについて
□投稿者/ Shun -(2012/09/07(Fri) 15:28:47) [ID:fB0PVJCO]
    ありがとうございます、上手くいきました。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -