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

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

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

■4583 / inTopicNo.1)  特定の武器を使って相手のフィールドを使用不能にするには?
  
□投稿者/ のすのす -(2002/07/26(Fri) 20:45:57)
    初めましてです。
    突然ですが、
    「相手のフィールド能力を、特定の武器で攻撃することによって消し去る(使用不能にする)」
    …なんてイベントはどうすればいいでしょうか?
    頭ひねって考えてもわかんないので……

引用返信/返信 削除キー/
■4584 / inTopicNo.2)  Re[1]: 特定の武器を使って相手のフィールドを使用不能にするには?
□投稿者/ GAMEMASTER -(2002/07/26(Fri) 22:22:00)
http://nagoya.cool.ne.jp/gamemaster/
     お初にお目にかかります。
     SRCユーザーの1人「GAMEMASTER」と申します。

    > 突然ですが、
    > 「相手のフィールド能力を、特定の武器で攻撃することによって消し去る(使用不能にする)」
    > …なんてイベントはどうすればいいでしょうか?
    > 頭ひねって考えてもわかんないので……

     基本的に、武器属性「中」を用いればクリティカル時に1ターンの間相手は(フィールドを含む)バリアが使えなくなります。
     なお、「無」属性と併用しないとこれ自体がバリアで防がれるので注意しましょう。

     イベントで制御する場合、システム変数「対象ユニット使用武器」によって攻撃に使用された武器を調べて、それがフィールドを除去出来る武器であった時にSetStatusコマンドを用いてバリア系防御能力が使用出来なくなる「バリア無効化」状態にしましょう。


     攻撃後 フィールド除去ユニット フィールド所有者:

     If 対象ユニット使用武器 = フィールド除去武器 Then

      SetStatus フィールド所有者 バリア無効化 -1

     EndIf

     Exit


     あるいは、上記の「中」属性を与えたフィールド除去武器でフィールド所有者に攻撃する際にMindコマンドで特殊効果発生率を100%にする「痛打」を使用するという手もあります。但しこの場合、単に「中」属性が発揮しただけなので効果は1ターン限りです。


     攻撃 フィールド除去ユニット フィールド所有者:

     If 対象ユニット使用武器 = フィールド除去武器 Then

      Mind フィールド除去ユニット 痛打

     EndIf

     Exit


     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■4588 / inTopicNo.3)  Re[2]: 特定の武器を使って相手のフィールドを使用不能にするには?
□投稿者/ のすのす -(2002/07/27(Sat) 01:24:01)

    ありがとうございます。
    実行してみたところ、うまくフィールドを消せました。
    …ですが、武器を指定して実行しようとすると、なぜか消えないです。
    If文がどこかで間違っているのでしょうか?


    #####製作中シナリオより抜粋###

    攻撃後 シエル エルト:

     If 対象ユニット使用武器 = バニッシュソード Then

      Talk エルト
    よし!これでバリアが消えたぞ!
      みんな!一斉に攻撃だ!
    End
      SetStatus シエル バリア無効化 -1

     EndIf

     Exit
    ##############################

    ちなみに下がユニットデータです。
    ########ユニットデータより####
    イクシオン
    イクシオン, 主人公機, 1, 3
    空陸水, 6, M, 1000, 250
    特殊能力
    無効化=聖
    4000, 150, 1000, 90
    AAAA, Ex_イクシオン.bmp
    バニッシュソード, 1300, 1, 1, +15, -, -, -, AAAA, +10, 格P武
    エネルギーガン, 1500, 1, 4, +10, -, 10, -, AABA, +35, 射PB
    フォースチャクラム, 1700, 1, 4, +10, 12, -, 110, AABA, +35, 射P実
    クロス・スラッシュ, 1900, 1, 1, +15, -, 35, 120, AAAA, +10, 格P武
    ##################
引用返信/返信 削除キー/
■4589 / inTopicNo.4)  Re[3]: 特定の武器を使って相手のフィールドを使用不能にするには?
□投稿者/ 幻魔の公子 -(2002/07/27(Sat) 02:08:45)
     幻魔の公子です。

     確か、攻撃イベントでは一つ目に記述した方が対象ユニットで後の方が相手ユニットになるとか聞いたことがあるような気がします。
     なので、対象ユニット使用武器を相手ユニット使用武器に変えてみてはいかがでしょう?

     それでは。

引用返信/返信 削除キー/
■4590 / inTopicNo.5)  うまくいきました。
□投稿者/ のすのす -(2002/07/27(Sat) 18:08:38)
    アドバイス通りにやったらうまくいきました。
    どうもありがとうございました。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -