マビノギ知識王

ペットのAI:命令モード
ザヴィス 10/01/11 21:22

タイトル通りペットのAIの命令モードについてです。

福袋で当たったので育ててみたペット、ペルシアンをダンジョンで使ってみようと思い、第二ショートカットにペットスキルののスマ、LB、カウンター等を入れて戦闘をしてみました。そうするとAIは命令モードにしているにもかかわらず自分でスキルを発動していました。

具体的に状況を言うと、スマ→LB→カウンターと行こうとしたのですが、スマ後のLBが自分で入力した直後に一度消され、ペットが自分で再詠唱しました。また、LB後のカウンターも一度消され、再発動した結果相手のアタックに間に合いませんでした。

やはりAIを組み込まないとペットは戦闘では使えないのでしょうか?もしくはこちらのやり方に何か問題があるのでしょうか?よろしくお願いします。

*つたない文章で申し訳ないです。わからないことがありましたらコメントください。

ライトグレイ 先行入力が入っているのでは? 10/01/11 22:42
ライトグレイ あと、「不愍(ふびん:あわれな様)」っていうのはこの場合使い方合ってる? 10/01/11 23:13
ザヴィス コメントありがとうございます。訂正しておきました。
先行入力は入っていないはずです。 10/01/11 23:26
ザヴィス あともう一つ、カウンター待機でずっと待っていると勝手に解除して相手を殴りに行きます。
念のため先ほど猫でログインして猫の法の設定も確認してきましたが、先行入力は使わないになっていました。 10/01/12 00:23
どないやねん_tri ペットにはAI制御外で種族毎に行動パターンがある。
待機中でも
その場でじっと待つ・座るタイプ。
主人の周りを回るタイプ。
色々歩き回るタイプ。
と色々だ。
戦闘中も数パターンあるかも知れない。
ミニクマだと基本的に交戦中は殴りに行く。
ペットのカウンターは、時間が経てば勝手に解除するもんだと思ってくれていい。
そういった行動を設定するのがAIなので、気にくわなければAIで仕込むのが得策だ。 10/01/12 00:54
ザヴィス やはりAIを組み込まなければならないのですか…ご意見ありがとうございます。 10/01/12 21:26
有栖川ありす 先行入力オプション1回
設定 ショートカット カウンター・アイスボルト

設定 ペットのAIモード :命令モード

ペット種族:ペルシアン
LV1 変身状態

対象:幼い黒ヒグマ

敵をみぎクリック ペットで攻撃
↓ショートカット アイスボルト
↓射出
↓ショートカット アイスボルト
↓射出
↓ショートカット カウンター
↓ショートカット アイスボルト
↓射出
↓ショートカット カウンター
以下ループで、こちらのペルシアンは普通にクマさんを倒せるようです。 10/01/12 00:41
有栖川ありす あと、命令モードのAIは

敵の攻撃を受けると、現在のスキルをキャンセルして、近接攻撃を行おうとする

ターゲット中の敵が居る場合、近接攻撃を行う

というコードで書かれています。

命令のみに従い、待つAIではありません。 10/01/12 00:47
有栖川ありす ・現在のスキルをキャンセルしようとする。
・命令モードのAIである。

という事象から、

・敵の攻撃を受けている

・敵をターゲット中に 一定時間 操作をしなかった。
そのため近接攻撃を行おうとして、現在のスキルをキャンセルした。

そんなところでしょうか? 10/01/12 00:51
ザヴィス そうだったんですか!命令のみに従い、待つAIだとばっかり思っていたので…ありがとうございます。 10/01/12 21:28
流星ジョニ一_tar U・ω・)手動でのディフェンスとカウンターは
スキル発動後10秒経過するとスキルをキャンセルする
「仕様」になっているみたいです。
また、命令モードはAIが「無い」訳ではなくコピーして中を見ると
近接攻撃をするなどのイベントが含まれています。
http://homepage3.nifty.com/mabinogi/free/meirei.jpg
このことから、
カウンター待機でずっと待っていると勝手に解除して相手を殴りに行きます。
の現象は手動でスキルを準備した後10秒経過後 10/01/12 00:54
流星ジョニ一_tar スキルが仕様に従って解除され命令イベント中の相手を近接攻撃する
の命令に移ったことによるものだと思われます。
スマ後のLBが自分で入力した直後に一度消され、ペットが自分で再詠唱しました。
の現象についてはまだ再現性が得られていないので未検証です。
*コメントエラーのため2つに分けました。 10/01/12 01:30
ザヴィス なるほど…上記のとおり命令のみに従い、待つAIだとばかり思っておりましたので…そもそもアタックさせるときにクリック1回できっちり3打攻撃する時点で気付くべきだったのかもしれません。 10/01/12 21:32
流星ジョニ一_tar U・ω・)きっちり3打攻撃するのは命令モードによるものではなく、仕様かも。 10/01/12 21:42
有栖川ありす 様の答え
有栖川ありす 10/01/12 16:10

新AIを作成 >タイトル(適当でいい)なにもしない

確認を押す

上記のなにもしないAIを適用してみてはいかがでしょうか?



また、既存の戦闘モード・命令モードのAIの中身を見る方法としては
既存の「AIを選択」 「コピー」を押すとコピーされます。(最下段に追加される)
をそれを「編集」で見てみる。