秋穂です 現在SRWDのコンボインクルを作っているのですが 攻撃後 味方 敵: if Info(ユニット,対象ユニットID,武器,対象ユニット使用武器,属性所有,コ) = 1 then set X相手ユニット X(相手ユニット) set Y相手ユニット Y(相手ユニット) set X対象ユニット X(対象ユニット) set Y対象ユニット Y(対象ユニット) (省略) #############################自分より左############################ if Y相手ユニット = Y対象ユニット then if X相手ユニット < X対象ユニット then set コンボ攻撃相手ユニット info(マップ, Y相手ユニット, (X相手ユニット - 1), ユニットID) if Party(コンボ攻撃相手ユニット) = 敵 then attack 対象ユニット 対象ユニット使用武器 コンボ攻撃相手ユニット 自動 endif endif endif endif exit
秋穂です。 ありがとうございました、全方向へのコンボ攻撃は可能になりました で、ですが ここにパイロット能力、コンボを組み合わせようとして ############################自分より上 if X相手ユニット = X対象ユニット then if Y相手ユニット > Y対象ユニット then set コンボ回数 Info(パイロット,pilot(対象ユニット),特殊能力レベル,コンボ) for i = 1 to コンボ回数 if i = 1 then set コンボ攻撃相手ユニット info(マップ, X相手ユニット, (Y相手ユニット + 1), ユニットID) if Party(コンボ攻撃相手ユニット) = 敵 then attack 対象ユニット 対象ユニット使用武器 コンボ攻撃相手ユニット 自動 endif endif set コンボ攻撃相手ユニット info(マップ, コンボ攻撃相手ユニット, (コンボ攻撃相手ユニット + 1), ユニットID) if Party(コンボ攻撃相手ユニット) = 敵 then attack 対象ユニット 対象ユニット使用武器 コンボ攻撃相手ユニット 自動 endif next endif endif と記述し、コンボLv5のパイロットで実行したのですが2回目の攻撃以降、 コンボが発生しません ご教授御願いします