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

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

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

■12962 / inTopicNo.1)  複数機での合体攻撃
  
□投稿者/ リョーヘイ -(2004/03/24(Wed) 03:47:17)
    手違いで消去してしまったので、もう一度・・・

    合体技に関してなのですが、2機が隣接しての合体技は作れるのですが、4機での(3機以上)合体技が出来るのか?と思い試していたのですが、どうも上手く行かないので、わかる方に教えていただきたいのですが・・・

    ・4機で発動する合体攻撃
    ・4機すべてに表示される
    ・各自で使用可能

    robot.txtでは(省略しますが)

    ガヴィデール
    合体技Lv0=フォーメーション ヴァーリレオス フェリアデス ディオスレイバー
    フェリアデス
    合体技Lv0=フォーメーション ディオスレイバー ガヴィデール ヴァーリレオス
    ヴァーリレオス
    合体技Lv0=フォーメーション ガヴィデール フェリアデス ディオスレイバー
    ディオスレイバー
    合体技Lv0=フォーメーション フェリアデス ガヴィデール ヴァーリレオス

    武装は共通で

    フォーメーション, 3800, 1, 8, +25, -, 70, 130, AABA, +20, 合射

    です。

    シナリオ内では

    Disable ガヴィデール フォーメーション
    Disable フェリアデス フォーメーション
    Disable ヴァーリレオス フォーメーション
    Disable ディオスレイバー フォーメーション

    Disableコマンドで封印していて、



    接触 ガヴィデール フェリアデス :

    Incr シリーズ 1
    if シリーズ = 4 then
    talk システム
    合体技、フォーメーションが使用可能になった!
    end
    Enable ガヴィデール フォーメーション
    Enable フェリアデス フォーメーション
    endif
    clearevent
    clearevent "接触 ガヴィデール フェリアデス"
    exit

    接触 ガヴィデール ヴァーリレオス :

    Incr シリーズ 1
    if シリーズ = 4 then
    talk システム
    合体技、フォーメーションが使用可能になった!
    end
    Enable ガヴィデール フォーメーション
    Enable ヴァーリレオス フォーメーション
    endif
    clearevent
    clearevent "接触 ガヴィデール ヴァーリレオス"
    exit

    ・・・のように相互になるよう6通りの封印解除を行おうとしたのですが、正常に作動しません。

    例えば・・・(○は未行動、●は行動済み)

    ●○
    ●●

    (左上フェリアデス、左下ガヴィデール、右上ディオスレイバー、右下ヴァーリレオス)

    のように配置すると、合体技、フォーメーションが使用可能になった!と出ますが、使用可能&表示されるのは、右上ディオスレイバー、右下ヴァーリレオスの2機のみで他の2機には表示すらされません。

    また

    ●○●
     ●

    (左フェリアデス、中央上ヴァーリレオス、中央下ディオスレイバー、右ガヴィデール)

    では、中央上ヴァーリレオスのみが使用&表示されます。


    ちなみに配置を入れ替えたりすれば各機とも使用&表示は出来ますが・・・3機以上で表示が一切出来ません。なお使用すればちゃんと4機のENは消費されます


    詳しくわからないので、
    どなたかお教えいただければありがたいです。


解決済み!
引用返信/返信 削除キー/
■12963 / inTopicNo.2)  Re[2]: 複数機での合体攻撃
□投稿者/ GAMEMASTER -(2004/03/24(Wed) 07:30:44)
http://nagoya.cool.ne.jp/gamemaster/
     GAMEMASTERです。

    > 合体技に関してなのですが、2機が隣接しての合体技は作れるのですが、4機での(3機以上)合体技が出来るのか?と思い試していたのですが、どうも上手く行かないので、わかる方に教えていただきたいのですが・・・
    >
    > (中略)
    >
    > 例えば・・・(○は未行動、●は行動済み)
    >
    > ●○
    > ●●
    >
    > (左上フェリアデス、左下ガヴィデール、右上ディオスレイバー、右下ヴァーリレオス)
    >
    > のように配置すると、合体技、フォーメーションが使用可能になった!と出ますが、使用可能&表示されるのは、右上ディオスレイバー、右下ヴァーリレオスの2機のみで他の2機には表示すらされません。

     そのように接触イベントを設定した場合、最後に行動した1機ともう1機に対してしかEnableコマンドが使用されません。
     条件を満たした時、全機に対してEnableコマンドを使うようにしてみて下さい。


     接触 ガヴィデール フェリアデス :

     Incr シリーズ 1

     If シリーズ = 4 Then

      Talk システム
      合体技、フォーメーションが使用可能になった!
      End

      Enable ガヴィデール フォーメーション
      Enable フェリアデス フォーメーション
      Enable ヴァーリレオス フォーメーション
      Enable ディオスレイバー フォーメーション

     Endif

     Clearevent "接触 ガヴィデール フェリアデス"

     Exit


    > また
    >
    > ●○●
    >  ●
    >
    > (左フェリアデス、中央上ヴァーリレオス、中央下ディオスレイバー、右ガヴィデール)
    >
    > では、中央上ヴァーリレオスのみが使用&表示されます。

     パートナー全てと隣接しているのはヴァーリレオスだけなので、これは仕様です。
     フェリアデス及びガヴィデールは互いに2マス以上離れているため合体技の発動条件を満たしていません。ディオスレイバーはOptionコマンド「合体技斜め隣接可」を設定すればこの状態でも使用可能になります。

     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
解決済み!
引用返信/返信 削除キー/
■12964 / inTopicNo.3)  Re[2]: 複数機での合体攻撃
□投稿者/ 野牛 -(2004/03/24(Wed) 07:43:56)
    まずは思いついた解決法を

    条件(シリーズ = 4)を満たしたとき,4機全部の封印を解いてあげましょう。
    現状のプログラムでは最後に隣接した2機の封印しか解かれてませんから,全員に表示されないのも当然でしょう。


    以下気付いたこと,思ったこと

    そもそも,封印したり接触イベントで解除したりする意味がわからないのですが。
    合体技はもともと,条件(隣接とか残ENとか)が揃わない限り使用できませんので,そのステージでは使って欲しくない,というのでもない限り封印する必要は無いと思います。
    それとも,そのステージで初めて使えるようになる技だから,その演出ですかね?

    ○●を使った配置例では,上の場合,前述したように,その2機しか封印が解除されていないからではないかと思います。
    下の場合,隣接条件を満たしているのは真中の1機だけです。他の3機は斜め隣接もしていない相手が1機いますので。
    武器属性「合」の項をよく読んでみてください。
引用返信/返信 削除キー/
■12965 / inTopicNo.4)  Re[3]: 複数機での合体攻撃
□投稿者/ リョーヘイ -(2004/03/24(Wed) 09:18:08)
    野牛様、GAMEMASTER様、ご指摘ありがとうございました。なんとかなりました。
    
    野牛様の言う意味は理解出来ます。でも今回の場合は1シナリオのみでプレイ出来るようにと考えて作っております。ですので仰られる通り、初めて使えという状況を作りたかったのです。一応演出ということでご了承ください。
    
    それにしてもOptionコマンドで「合体技斜め隣接可」を設定しても『使用』は出来ても、『発動・解除』が出来ないんですよね・・・出来れば今回の例も効率よくいくのですが・・・(斜めに組むのに『接触』というのも変ですが)
    
    

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



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -