全部 博客 产品/专区
视频 下载 新闻/专题
圈子 活动 游戏爱问
相册 资料库
帐号注册 游戏下载 游戏简介
背景故事 系统配置 安装登陆
游戏界面 基本操作 游戏特色
时间因素 系统介绍 人物属性
人物表情 组队模式 战斗说明
旅行日记 封 印 石 头衔一览
成 长 表 等级经验  
技能介绍
近战技能 远战技能
魔法技能

武器介绍
剑 类 斧 类
弓 类 槌 类
杖 类 乐 器
防具护甲
头 盔 铠 甲
护 手 护 腿
盾 牌 装饰品
漂亮衣服
帽 子 手 套
鞋 子 长 袍
男性衣服 女性衣服
小饰品  

生产制作
生产工具 食品料理
药草药水 纺织裁缝
打铁冶炼 采集物品
魔法释放 衣物制作

地图大全
迪尔科内尔 敦 巴 伦
杜加德走廊 盖 尔 茨
班 格 艾明马恰
更 多..

有初步实用价值的火反AI

新浪游戏 2007-07-23 18:17
此火反AI由[茉莉安] [随风无束] 制作

已经测试过了,火反基本都能连续,98%能打到怪物死去。网络卡的话不推荐使用,动物的火箭一般都rank9以下,慢。

初始设定是动物被怪物看到后才会开始火反。如果想要动物主动开始火反的话,可以点手动命令它攻击怪物,然后立刻按动物技能“火箭”。它打出第一个火箭后就会开始火反了。

欢迎各位高手测试,指点~~   因为是第一个版本 只测试了一下 可能还会有bug 各位高手发现了回复告诉我哦 谢谢~

{AI导入方法写在后面}

看完的帮顶一下!!


以下是AI代码:  

<rules>
 <rule name="动物被发现.火箭">
  <conditions>
   <condition name="target_distance" min_distance="100" max_distance="1500"/>
  </conditions>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="stackmagic_attack" stack_magic="firebolt" charge="1" timeout="5000"/>
   </sequence>
  </pattern>
  <event name="targeted" targeting_type="alert"/>
 </rule>
 <rule name="动物被打飞.反击">
  <conditions>
   <condition name="target_distance" min_distance="100" max_distance="1500"/>
  </conditions>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="prepare_skill" pet_skill="counter" try_cnt="4" timeout="10000"/>
    <cmd name="wait" min="8000" max="10000"/>
   </sequence>
  </pattern>
  <event name="attacked" master_skill="all" down="true"/>
 </rule>
 <rule name="动物被警戒.反击">
  <conditions>
   <condition name="target_distance" min_distance="100" max_distance="1500"/>
  </conditions>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="prepare_skill" pet_skill="counter" try_cnt="4" timeout="10000"/>
    <cmd name="wait" min="8000" max="10000"/>
   </sequence>
  </pattern>
  <event name="targeted" targeting_type="attack"/>
 </rule>
 <rule name="动物发现敌人.火箭">
  <conditions>
   <condition name="target_distance" min_distance="100" max_distance="1500"/>
  </conditions>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="stackmagic_attack" stack_magic="firebolt" charge="1" timeout="7000"/>
   </sequence>
  </pattern>
  <event name="seek_target"/>
 </rule>
 <rule name="动物被打退.反击">
  <conditions>
   <condition name="target_distance" min_distance="100" max_distance="1500"/>
  </conditions>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="prepare_skill" pet_skill="counter" try_cnt="4" timeout="10000"/>
    <cmd name="wait" min="8000" max="10000"/>
   </sequence>
  </pattern>
  <event name="attacked" master_skill="all" down="false"/>
 </rule>
 <rule name="火箭打中后.反击">
  <conditions>
   <condition name="skill_preparable" pet_skill="firebolt"/>
  </conditions>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="prepare_skill" pet_skill="counter" try_cnt="4" timeout="10000"/>
    <cmd name="wait" min="8000" max="10000"/>
   </sequence>
  </pattern>
  <event name="now_targeting"/>
 </rule>
 <rule name="反击后.火箭">
  <conditions/>
  <pattern>
   <param_decl/>
   <sequence>
    <cmd name="prepare_skill" pet_skill="firebolt" try_cnt="1" timeout="0"/>
    <cmd name="stackmagic_attack" stack_magic="firebolt" charge="1" timeout="5000"/>
   </sequence>
  </pattern>
  <event name="attack" pet_attackable_skill="counter" down="true"/>
 </rule>
</rules>


AI导入方法:
1.完全复制 "<rules>.........</rules>"上面那堆代码。  
2.切换进游戏按T打开动物召唤页面
3.点"AI设置"
 


4.然后点新AI,填如AI名字比如"0LI版火反AI v1.00"
5.点击"查看参数"
6."粘贴",确认.

=======
*目前已发现bug:
1.动物Finish了敌人后还会弄个火箭,浪费3MP。
2.被敌人用技能攻击后会有一些混乱。但是被打飞后会用反击,回到火反的状态。
3.暂无
评论 火爆论坛 会员投稿 快速投稿

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2010 SINA Corporation, All Rights Reserved

新浪公司 版权所有
北京网通提供网络带宽