α版

最終更新:

wivern

- view
管理者のみ編集可
マビノギで使用する為のAIです。
ここに置いてあるのはα版です。実戦にはこちらをお勧めします。
AIについてはこちら(INFO)

テストが終わっていない物が殆どです。暴発などの不具合の可能性も高いです、ご了承ください。

独立型


支援型

指示形AtkDefα

範囲攻撃の巻き込み失敗をカバーする為に開発したAIです。
基本は主人の横で待機し、Shift+クリックで敵を指定するとアタックディフェで倒してくれます。
「ターゲット中の相手が居る→アタック」という回路の実験でもあります。

対弓、対魔法の攻撃テストが終わっていません。使われた方は感想などをお願いします。
.
<rules>
<rule name="暴発防止">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="対弓防御">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
		</sequence>
	</pattern>
	<event name="aimed"/>
</rule>
<rule name="対魔法防御">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="cancel_skill"/>
		</sequence>
	</pattern>
	<event name="target_magic_prepare"/>
</rule>
<rule name="対ディフェンス攻撃">
	<conditions>
		<condition name="target_state" state="walk"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="smash" try_cnt="1" timeout="5000"/>
			<cmd name="process_skill" target="enemy" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="target_skill_prepare"/>
</rule>
<rule name="対カウンタ攻撃">
	<conditions>
		<condition name="target_state" state="stop"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="stackmagic_attack" stack_magic="icebolt" charge="1" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="target_skill_prepare"/>
</rule>
<rule name="攻撃">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="melee_attack" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="防御">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="defence" try_cnt="1" timeout="5000"/>
			<cmd name="process_skill" target="enemy" timeout="0"/>
		</sequence>
	</pattern>
	<event name="attack" pet_attackable_skill="all" down="true"/>
</rule>
<rule name="魔法後防御">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="defence" try_cnt="1" timeout="5000"/>
			<cmd name="process_skill" target="enemy" timeout="0"/>
		</sequence>
	</pattern>
	<event name="attack" pet_attackable_skill="icebolt" down="false"/>
</rule>
<rule name="防御後攻撃">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="melee_attack" timeout="5000"/>
		</sequence>
	</pattern>
	<event name="defence" defence_enable_skill="all"/>
</rule>
<rule name="被弾後防御">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="defence" try_cnt="1" timeout="5000"/>
			<cmd name="process_skill" target="enemy" timeout="0"/>
		</sequence>
	</pattern>
	<event name="attacked" master_skill="all" down="true"/>
</rule>
</rules>

暴発の報告や、感想などを投稿していただけるとありがたいです。
よろしくお願いします。
名前:
コメント:
記事メニュー
目安箱バナー