.

サンプルプロジェクト

スクリプトのみ

変更点
・(※多人数パーティー併用)待機メンバーにディレイ効果のあるスキルを命中させたときにエラーが発生するバグを修正した

HELIXさんありがとうございますー

10 件のコメント “空の軌跡っぽい戦闘システム47”
  1. bb より:

    こんばんは。空の軌跡で質問なんですが
    敵が使用した遅延スキルをキャンセルスキルでキャンセルした後
    キャンセルした敵に順番がくるとその敵の対象範囲が
    キャンセルしたスキルの対象範囲になってしまいます。

    敵Aが対象範囲敵全体のスキル
    アクターAがキャンセル効果スキルを敵Aに使用してキャンセル
    敵Aが通常攻撃を行うと通常一体が対象だが敵全体になってしまう。

    kiseki79で確認したんですが再現しなかったです。
    おそらくどこかで変になってるんだと思うんですが
    どのへんが怪しいとかありましたら教えていただけないでしょうか。
    オート時の最強スキル連発ルーチンを通常攻撃のみにいじったとか関係あるでしょうか?
    よろしくお願いします。

  2. さば缶 より:

    >bbさん
    憶測だけど、Game_BattleActionのclearの中の
    @old_targets = nil
    が呼ばれていないか、Game_BattleActionのclear自体が
    よばれていないか、かなぁ。
    でもこれは通常攻撃には関係ないから違うか。
    スキルの場合だとここが一番あやしいんだけど。

    となるとmake_attack_targetsをどこかで
    再定義してないか、かな。

  3. HELIX より:

    先日はありがとうございました。
    バトルスクリプトで5人以上にした時、戦闘中に許可をしたりすると顔グラが表示されない場合がありましたので報告させていただきます。

  4. さば缶 より:

    >HELIXさん
    あー、その場合があったかー。
    ただ、これに関してはこうすればできるかもというサンプルなので、
    サンプルをもとにいろいろいじってもらえればとー。

    こ、今回だけなんだからねっ!
    サンプル2

    ※やっぱりやっつけです

  5. bb より:

    こんばんは。原因がわかりました。
    KGCさんのカウンタースクリプトとの競合ですね。
    詳しくはよくわかりませんがコメントアウトすれば正常動作しました。
    ありがとうございました。

  6. HELIX より:

    (半日色々考えてスクリプトに弄って代入したらエラーになってしまってションボリ・・・。)
    さば缶様、今回は行き過ぎて申し訳ありませんでした。
    また、あった時は回らない頭を使ってじっくり考えてみます。

  7. さば缶 より:

    >bbさん
    あ、そこでしたか。
    カウンターと一緒に使えるようにしましたーとかいっておいて、
    やっぱりまずいかなぁ。優先度は低めだけど修正項目にいれておきますー。

  8. さば缶 より:

    >HELIXさん
    あーごめんなさい、そんなに悩んでいたとは知らず、
    全部丸投げかと思ってあんなこと書いてしまいました。
    本当にごめんなさい・・・。

    表示部分に関するオーダーメイドはあまりに大変なので
    やりたくないですが、わからないところの質問であれば
    全然うけつけるのでお気軽にどうぞー

  9. HELIX より:

    お久しぶりです。
    思われてもしかたのないことなので気になさらずにお願いします。

    そういえば、以前のスクリプトに連携ができるようになっていますが
    あれ、どうすれば発動しますか?
    何故か上手くいかないので教授してもらえると助かります。

  10. さば缶 より:

    >HELIXさん
    おーいらしゃいませー。

    >連携
    これはKGCさんの連係スキルですよね。
    なぜかうまくいかないとは、どううまくいかないのか教えてもらうか、
    動作しないサンプルがないと答えようがないです。
    動作は、空の軌跡戦闘のサンプルプロジェクトに、連係スキルを空の軌跡よりも上に入れると
    すぐに戦闘で試せる状態になっています。(フレイム2がそれです)
    お試しくださいませー

  11.  
コメントする