アットウィキロゴ

ペットAI 「FBC」

<rules>
<rule name="警戒された">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="targeted" targeting_type="attack"/>
</rule>
<rule name="認識された">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="targeted" targeting_type="alert"/>
</rule>
<rule name="索敵&アタック">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
			<cmd name="melee_attack" timeout="0"/>
		</sequence>
	</pattern>
	<event name="seek_target"/>
</rule>
<rule name="アタック判定無効">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="attack" pet_attackable_skill="basic" down="true"/>
</rule>
<rule name="スマッシュ判定無効">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="attack" pet_attackable_skill="smash" down="true"/>
</rule>
<rule name="ファイアボルト判定無効">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="attack" pet_attackable_skill="firebolt" down="true"/>
</rule>
<rule name="ファイアカウンター">
	<conditions>
		<condition name="target_state" state="blowaway"/>
		<condition name="skill_preparable" pet_skill="counter"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="カウンターファイア">
	<conditions>
		<condition name="skill_preparable" pet_skill="firebolt"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="firebolt" try_cnt="0" timeout="5000"/>
			<cmd name="stackmagic_attack" stack_magic="firebolt" charge="1" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="attack" pet_attackable_skill="counter" down="true"/>
</rule>
<rule name="ディフェンス(吹き飛ばしたけどMPが無い時)">
	<conditions>
		<condition name="skill_preparable" pet_skill="defence"/>
		<condition name="target_state" state="blowaway"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="defence" try_cnt="0" timeout="5000"/>
			<cmd name="move_against" distance="1000" run="true" timeout="1000"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="防御アタック">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="melee_attack" timeout="0"/>
		</sequence>
	</pattern>
	<event name="defence" defence_enable_skill="all"/>
</rule>
<rule name="カウンター">
	<conditions>
		<condition name="target_state" state="shoved"/>
		<condition name="skill_preparable" pet_skill="counter"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="counter" try_cnt="0" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="ディフェンス崩し(スマッシュ">
	<conditions>
		<condition name="target_state" state="walk"/>
		<condition name="skill_preparable" pet_skill="smash"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="smash" try_cnt="0" timeout="5000"/>
			<cmd name="melee_attack" timeout="0"/>
		</sequence>
	</pattern>
	<event name="target_skill_prepare"/>
</rule>
<rule name="対魔法(アタック">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
			<cmd name="melee_attack" timeout="0"/>
		</sequence>
	</pattern>
	<event name="target_magic_prepare"/>
</rule>
<rule name="対弓(近距離ならアタック">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
			<cmd name="melee_attack" timeout="0"/>
		</sequence>
	</pattern>
	<event name="aimed"/>
</rule>
<rule name="やられた1">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
			<cmd name="melee_attack" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="attacked" master_skill="all" down="false"/>
</rule>
<rule name="やられた2">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
			<cmd name="melee_attack" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="attacked" master_skill="all" down="true"/>
</rule>
<rule name="継続">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="melee_attack" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
</rules>

タグ:

+ タグ編集
  • タグ:
最終更新:2013年08月08日 10:19
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。