ペットAI掲示板

おすすめ 一応完成?くま用?AI(3/6 問題修正)
johey 07/02/25 18:32
ペットキャラクターAIソースコード ソースコードをコピーする

自分だけでは、
気づかないことが多いので、
皆さんのご意見を伺えたらな~と淡い期待をしつつ、
貼り付けさせてもらいます(><
 
ティーティーさんの「小技(攻撃後の生死判断)」
を参考に作りました。
 
くまー用とありますが、
LBとカウンターを使えるペットならたぶん機能すると思います。
 
LB>アタック ver.
http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBattack_ver1.txt

LB>カウンター ver.
http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBcount_ver1.txt
 
基本動作は
アタック>カウンター>LBアタック or LBカウンターの繰り返し
となってます。
 
ペットがクマほど足が速くなくて、
敵も足が遅い場合にはLB>カウンター ver.の方が安定すると思います。
 
索敵するように設定していますが、
敵が警戒する前に別の敵を攻撃してしまい多タゲになることがあるので、
ラビダンジョンでスケルトンの相手をする等、先攻の敵がいる場合は、
索敵の項目を除去した方が安定します。
 
現時点で自分で認識している欠点は、
・多タゲには対応できない・・・
・パッシブディフェンス持ちには対応できない・・・
・時々ディフェンスで敵が目の前に止まっているのに平気でLBを撃って
 そのまま攻撃される・・・
・マナ切れ、スタミナ切れに対応していない・・・
 
「こうしたらうまく機能するよ~」とか
「ここが変だよ~」とかありましたら、
ぜひぜひ教えてやってください~(><
 
-----------------------------------------
3月3日追記
 
閲覧数1000突破感謝ヽ(´ー`)ノ
いま、出来る範囲で改良(したつもり)のAIをアップします。
一応これにて完成ということにします。
(距離とかのバグが直ったり、貴重な意見を伺ったらまた改造するつもりです)
 
http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBcount_ver2.txt
 
AIの詳しい説明は
こちらです。
http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBcount_memo.txt
 
 
最後にこの場をお借りして、
ご意見をいただいたカセトノテさん、ゼホさん、
AIの検証及びアドバイスをくれたギルメンの皆さんに、
厚く謝意を表します。
どうもありがと~^^
 
 
 
 
|ω・`) まだご意見募集してますよ・・・
 
--------------------------------------------
(3月6日修正)
 
致命的かもしれない問題があったので、
修正しました。
 
カウンターだけにあったダウン条件を
すべての攻撃に適応しました。
 
これで、より安定するものと思われます。
 
http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBcount_ver2_1.txt

カセトノテ_tri 例えば 敵が飛>カウンター を 敵が飛>LB可>LB の下に入れればマナ切れでもカウンターを使うようになりますよ。・・・これだとスタミナが心配に(´・ω・`) 07/02/25 19:16
johey レスありがとです(>< えと、このAIだと、 敵が飛後>カウンター可>カウンター 敵が飛>LB可>LB の2行でどちらかの使用可、不可により、 LB>カウンター カウンター>LBを使い分けてるので、 その下に敵が飛>カウンターを加えても発動しないと思います。 ただ、カセトノテさんの意見を参考に、 下に 敵が飛>ディフェンスを入れて、 ディフェンス>アタックのAIを加えれば、 マナ切れでもディフェンスで対応できるようになると思います^^ 貴重なご意見ありがとです♪ ・・・しかし、これだとスタミナが心配に・・・ 07/02/25 20:09
johey 修正版作ってみました。 http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBcount_ver1_1.txt マナがなくなると カウンター>ディフェンス>アタックに変更します。 07/02/25 22:13
ゼホ スタミナが無くなった場合で、思いついたことがあったので書き込み|ω・) AI「敵がLB>カウンターでダウン」の条件に「カウンター可」を追加 次のAIを追加「ターゲット中→状態(のけぞり)→スキルキャンセル/相手に近接攻撃」 これなら、カウンターが使えない場合は魔法アタックに移行すると思います。 (オマケでターゲット中の敵に誰かが攻撃した場合、アタックしに行くようになります。) 動きの速いペットじゃないと、アタックが間に合わないこともあるだろうけど、対応策の一つとして。 07/02/26 05:23
ゼホ っと、どうやら問題があるようです(・ω・`) 試してみましたが、「敵がLB>カウンターでダウン」の条件に「カウンター可」を追加してしまうと、LB直後はカウンター使用不可能と見なされるらしく、カウンターを準備してくれませんでした。 適当なこと言って申し訳ないです(、、 07/02/26 08:10
johey レスありがとです☆ えと、カウンターもディフェンスも出来ないほど スタミナが減ってしまったらそれで詰みって感じも否めないのですが、 対応策として、 まだ、試してませんが、 「LB>カウンターでダウン」 を無くしてしまって、 LBを撃った後は条件なしにしておき 「敵をターゲット中>敵が硬直>カウンター可>カウンター」 と 「敵をターゲット中>敵が硬直>アタック」 の2行を加えればどうにかなるかもですねん。 とりあえず、早めにレスをするため、書き込みました。 テストした後、結果報告します。 07/02/26 22:12
johey 一応修正版作ってみました。 http://www.sutv.zaq.ne.jp/jo-hey/diary/200702/200702SS/LBcount_ver1_2.txt スタミナがなくなるとLBアタックになるはずです。 ここで、はずになってるのは、 テストができなかったからです。 テスト中LBカウンターを続けても スタミナは減るどころか回復するぐらいでして^^; あと、 LBの後の判断が遅くなってしまうため、 (1AI余計にかかるため) クマ相手だとLB>カウンターが更に間に合わなくなってしまいます。 なので、あまりお勧めはできません。 07/02/26 23:17
件名 名前 日付 閲覧数 投票数

パートナー&ペット 汎用ミルAI

デッドエンド 2016/02/06 8637 3  

ディヴァインリンク用 改良型 Ⅱ式に更新

+1
デッドエンド 2016/02/05 16697 5  

ディヴァインリンク用

デッドエンド 2015/12/29 10168 0  

汎用 セミオートIBカウンター

ぺここ 2015/05/01 7344 2  

弓使い用サポスマAI【Ver.2】

ぺここ 2015/05/01 4531 1  

ペットのマナを温存したいときに.. 近接戦闘AI

ぺここ 2015/04/25 3466 1  

たった4つのルールで動作するFBカウンター

ぺここ 2015/04/25 4663 1  

ペットと一緒に戦いたい!弓使い向けサポスマAI

ぺここ 2015/04/23 3937 0  

交易パートナー用支援AI

サカゼルガ 2014/12/23 11372 3  

パートナー用支援AI ※交易、めんま一部非対応

サカゼルガ 2014/12/16 6037 4  

【本国AI掲示板より】全ペット共通AI?

+1
蒼い虚空 2013/11/12 21700 1  

ワイバーンの骨集め用ペット自動AI

塩子 2013/10/04 30830 4  

トゥリム式ペットAIバニラver(ファイアカウンター)

トゥリム_mar 2013/02/28 12585 1  

弓妨害AI(1打ディフェンス) v1

+2
Bricat 2013/01/08 14839 3  

ボス集結イベント用AI

シークス_cic 2012/12/12 11013 0  

【汎用AI】 邪魔しないよv.1a (ディフェンス&弓妨害)

Bricat 2012/12/06 15800 1  

LB&ヒーリングAI依頼

+1
彦之丞 2012/12/01 8332 0  

【汎用AI】 邪魔しないよ v1(旧バージョン)

+2
Bricat 2012/10/31 10350 0  

メイド用ミル壁+死んだフリ維持 改善版 v1.2

中足迅雷 2012/10/30 12560 0  

【桃やん式】 ワイバーン用自滅AI(ネタ)

桃やん 2012/10/13 14942 1