ペットAI掲示板

おすすめ 弓使い用サポスマAI【Ver.2】
ぺここ 15/05/01 16:55
ペットキャラクターAIソースコード ソースコードをコピーする

【目次】
・使い方
・補足
・前バージョンからの変更点
・AIの内容

【使い方】
1.ペットが相手を認識すると、スマッシュを準備して主人のそばで待機します。(※1)

2.ペットがスマッシュを準備するのを確認したら、相手を近くまで釣って(※2)、サポートショットを撃ち込みます。

3.サポートショットが当たると、ペットが相手にスマッシュで攻撃(※3)し、その後再びスマッシュを準備します。

4.2.へ戻り繰り返し。

【補足】
※1 戦闘開始時、なかなか相手を認識せずスマッシュ準備をしてくれない場合は、最初だけ手動でペットにスマッシュ準備を指示してあげるといいでしょう。

※2 相手が動いているとサポートショットを確実に当てることができないため、相手を至近距離まで引きつけ、アイスボルト等で足止めし、相手が硬直している間にサポートショットを当てるようにするといいでしょう。(アイスボルト硬直中に照準100%でサポショを当てるにはある程度のレンジアタックのランクが必要です。)

※3 ペットのスマッシュで相手がダウンするのに合わせて、レンジアタックやマグナムショット等で追い討ちをかけるのもいいでしょう。ただし、タイミングによっては、ダウンキャンセルを起こし、即向かってくることもあるので注意が必要です。

【前バージョンからの変更点】
前バージョンでは、主人がサポートショットを準備した時点でペットがスマッシュを準備するようにしていました。
しかし、これだと、ショートボウ等の硬直の短い弓だと、ペットのスマッシュが発動する前に相手が動き出してしまうことがありました。
そこで、戦闘中、スマッシュが準備可能であれば、常にスマッシュを準備しておくようにすることで、サポートショット後、すぐにペットスマッシュが入るようになりました。

【AIの内容】
以下、AIのコードを読んだり、カスタマイズするときの参考にどうぞ。

ペットが相手を認識した
→ [ペットが相手をターゲット中]へ遷移

ペットが相手をターゲット中
 &スマッシュを準備することができる
→ スマッシュを準備する

ペットが相手をターゲット中
 &特にすることがない
→ 主人のそばへ移動する

主人が相手にサポートショットを当てた
→ ペットが相手を攻撃する (その後、[ペットが相手をターゲット中]へ遷移)

件名 名前 日付 閲覧数 投票数

無課金ペット用ボルトカウンター

レシエル_tar 2020/03/11 3976 3  

標準行動 2020.09.10更新 ペットスキル対応版

ミティット 2019/11/29 4768 5  

デビルクライ即時発射(ティアガ用)

バーニィ 2019/11/13 7754 4  

ジャック アウトレンジ版

バーニィ 2019/06/09 3197 1  

ジャック用デバフAI

バーニィ 2019/03/11 4288 1  

対フェスピアダボス(全難易度)

バーニィ 2019/02/11 6030 0  

戦闘中自動ヒーリング

swiftboy 2018/11/27 4244 0  

打数稼ぎAI(メイド・執事推奨)09/26修正

+2
バーニィ 2018/09/25 4395 0  

応急治療AI

バーニィ 2018/09/23 3056 0  

デビルクライ即時発射AI ※19/11/12修正

バーニィ 2018/08/26 10951 4  

【夢幻&アルバン】All-in-one AI|β7→正式版

+1
Bricat 2017/12/29 15580 28  

【夢幻・実験・反復移動】All-in-one AI (β6)

Bricat 2017/12/29 2437 0  

【夢幻&アルバン対応】All-in-one AI (β5)

+3
Bricat 2017/11/27 5327 1  

完全無抵抗AI

Sarissa 2017/09/30 10470 8  

デビルクライ発射用ぐるぐるAI

+1
バーニィ 2017/09/07 8651 5  

反撃しないAI(ワイバーンの骨集め用AIとセットで)

+1
Bricat 2017/08/04 6675 0  

シードボス用くるくる回るAIです

+3
バターエルフ 2017/05/26 19909 23  

復活の権能トレ用AI

といろ 2017/04/04 7051 1  

近接戦闘用 追従AI

+2
バーニィ 2016/07/29 12312 5  

近接防御特化AI ディバインリンク推奨 おまけあり

アイリィル 2016/03/08 13073 4