ペットAI掲示板

おすすめ 改良)迅速の翼自動使用&敵妨害AI
shiraishi314 20/08/25 10:45
ペットキャラクターAIソースコード ソースコードをコピーする

<rules>
<rule name="迅速の翼1">
<conditions>
<condition name="ST_preparable" pet_st="PetSTMoveSpeedUp"/>
</conditions>
<pattern>
<param_decl/>
<sequence>
<cmd name="PetST_skill" pet_st="PetSTMoveSpeedUp" timeout="5000"/>
</sequence>
</pattern>
<event name="master_skill_prepare" event_skill="all"/>
</rule>
<rule name="IB帰還">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="true"/>
<cmd name="wait" min="4000" max="4000"/>
</sequence>
</pattern>
<event name="master_skill_prepare" event_skill="icebolt"/>
</rule>
<rule name="FH追跡">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="0" run="true"/>
</sequence>
</pattern>
<event name="master_attack" master_skill="finalhit"/>
</rule>
<rule name="背水IS1">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="chase" chase_target="master" timeout="5000" run="true"/>
<cmd name="wait" min="3000" max="3000"/>
<cmd name="chase" chase_target="master" timeout="5000" run="true"/>
<cmd name="wait" min="3000" max="3000"/>
</sequence>
</pattern>
<event name="master_skill_prepare" event_skill="icespace"/>
</rule>
<rule name="背水IS2">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="chase" chase_target="master" timeout="10000" run="true"/>
<cmd name="wait" min="3000" max="3000"/>
<cmd name="chase" chase_target="master" timeout="10000" run="true"/>
<cmd name="wait" min="3000" max="3000"/>
</sequence>
</pattern>
<event name="master_attack" master_skill="icespace"/>
</rule>
<rule name="主人被撃妨害">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="2000"/>
</sequence>
</pattern>
<event name="master_attacked" master_skill="basic" down="false"/>
</rule>
<rule name="主人敵近接妨害">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="1000"/>
</sequence>
</pattern>
<event name="master_target_skill_prepare"/>
</rule>
<rule name="主人敵警戒妨害">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="1000"/>
</sequence>
</pattern>
<event name="master_targeted" targeting_type="attack"/>
</rule>
<rule name="主人敵魔法妨害">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="1000"/>
</sequence>
</pattern>
<event name="master_target_magic_prepare"/>
</rule>
<rule name="主人敵遠距妨害">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="1000"/>
</sequence>
</pattern>
<event name="master_aimed"/>
</rule>
<rule name="ダウン帰還">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="5000" run="true"/>
</sequence>
</pattern>
<event name="attacked" master_skill="all" down="true"/>
</rule>
<rule name="非ダウン帰還">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="5000" run="true"/>
</sequence>
</pattern>
<event name="attacked" master_skill="all" down="false"/>
</rule>
<rule name="ペット敵魔法妨害">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="1000"/>
</sequence>
</pattern>
<event name="target_magic_prepare"/>
</rule>
<rule name="デットリー対策">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="cancel_skill"/>
<cmd name="wait" min="1000" max="1000"/>
<cmd name="melee_attack" timeout="1000"/>
<cmd name="chase" chase_target="master" timeout="5000" run="true"/>
</sequence>
</pattern>
<event name="master_attack" master_skill="all"/>
</rule>
<rule name="索敵">
<conditions/>
<pattern>
<param_decl/>
<sequence/>
</pattern>
<event name="seek_target"/>
</rule>
<rule name="迅速の翼2">
<conditions>
<condition name="ST_preparable" pet_st="PetSTMoveSpeedUp"/>
</conditions>
<pattern>
<param_decl/>
<sequence>
<cmd name="PetST_skill" pet_st="PetSTMoveSpeedUp" timeout="5000"/>
</sequence>
</pattern>
<event name="now_targeting"/>
</rule>
<rule name="例外処理攻撃">
<conditions/>
<pattern>
<param_decl/>
<sequence>
<cmd name="melee_attack" timeout="2000"/>
<cmd name="cancel_skill"/>
<cmd name="chase" chase_target="master" timeout="5000" run="true"/>
</sequence>
</pattern>
<event name="now_targeting"/>
</rule>
</rules>


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

無抵抗&迅速の翼フローラルシールド自動使用

shiraishi314 2021/06/10 4169 13  

改良)迅速の翼自動使用&敵妨害AI

shiraishi314 2020/08/25 4283 0  

迅速の翼自動使用&敵妨害AI

shiraishi314 2020/08/19 2964 2