mabinogi吧 关注:1,454贴子:15,334
  • 9回复贴,共1

宠物AI:冰反,火反,雷反,风车

只看楼主收藏回复

冰反: 
效果主动攻击怪物,任何一种攻击击到怪物后直接蓄冰 
成功攻冰箭攻击后,反击 
被魔法攻击则直接反击,等待待对方攻击 
被近身攻击后直接反击,等待对方攻击 
被远程攻击后蓄冰,主动攻击 
注意点:如果3段攻击直接打死怪后还是会蓄冰,所以为了宠能成功攻击第2个怪物,请用鼠标点掉宠头上的冰箭技能 
复制后进入宠物ai编辑,粘帖即可 
代码部分: 
<rules> 
  <rule name="重攻"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="melee_attack" timeout="10000"/> 
        </sequence> 
    </pattern> 
    <event name="seek_target"/> 
  </rule> 
  <rule name="击倒"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="stackmagic_attack" stack_magic="icebolt" charge="1" timeout="10000"/> 
        </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="counter" try_cnt="5" timeout="10000"/> 
          <cmd name="wait" min="10000" max="10000"/> 
        </sequence> 
    </pattern> 
    <event name="attack" pet_attackable_skill="icebolt" down="false"/> 
  </rule> 
  <rule name="被魔法攻击"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="prepare_skill" pet_skill="counter" try_cnt="5" timeout="10000"/> 
        </sequence> 
    </pattern> 
    <event name="target_magic_prepare"/> 
  </rule> 
  <rule name="被物理攻击"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="prepare_skill" pet_skill="counter" try_cnt="5" timeout="10000"/> 
        </sequence> 
    </pattern> 
    <event name="aimed"/> 
  </rule> 
  <rule name="被远程攻击"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="stack_skill" stack_magic="icebolt" charge="1"/> 
        </sequence> 
    </pattern> 
    <event name="aimed"/> 
  </rule> 
</rules> 
-------------------------------------我是代表智慧的分割线---------------------------------------------------------- 
火反: 
说明基本和冰反相同, 
略有修改点为,被远程攻击时则直接冲上近身攻击对方 
代码部分: 
<rules> 
  <rule name="重攻"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="melee_attack" timeout="10000"/> 
        </sequence> 
    </pattern> 
    <event name="seek_target"/> 
  </rule> 
  <rule name="击倒"> 
    <conditions/> 
    <pattern> 
        <param_decl/> 
        <sequence> 
          <cmd name="stackmagic_attack" stack_magic="firebolt" charge="1" timeout="10000"/> 
        </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="counter" try_cnt="5" timeout="10000"/> 



IP属地:四川1楼2007-04-19 18:35回复
              <cmd name="wait" min="10000" max="10000"/> 
            </sequence> 
        </pattern> 
        <event name="attack" pet_attackable_skill="firebolt" down="false"/> 
     
     
      
     作者: 成哆哆  2007-4-13 20:17   回复此发言    
     
    --------------------------------------------------------------------------------
     
    2 宠物AI:冰反,火反,雷反,风车  
       </rule> 
      <rule name="被魔法攻击"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="prepare_skill" pet_skill="counter" try_cnt="5" timeout="10000"/> 
            </sequence> 
        </pattern> 
        <event name="target_magic_prepare"/> 
      </rule> 
      <rule name="被物理攻击"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="prepare_skill" pet_skill="counter" try_cnt="5" timeout="10000"/> 
            </sequence> 
        </pattern> 
        <event name="aimed"/> 
      </rule> 
      <rule name="被远程攻击"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="melee_attack" timeout="5000"/> 
            </sequence> 
        </pattern> 
        <event name="aimed"/> 
      </rule> 
    </rules> 
    -------------------------------------我是代表智慧的分割线---------------------------------------------------------- 

    雷反: 
    说明与冰反相同 

    代码部分: 
    <rules> 
      <rule name="重攻"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="melee_attack" timeout="10000"/> 
            </sequence> 
        </pattern> 
        <event name="seek_target"/> 
      </rule> 
      <rule name="击倒"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="stackmagic_attack" stack_magic="lightningbolt" charge="1" timeout="10000"/> 
            </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="counter" try_cnt="5" timeout="10000"/> 
              <cmd name="wait" min="10000" max="10000"/> 
            </sequence> 
        </pattern> 
        <event name="attack" pet_attackable_skill="lightningbolt" down="false"/> 
      </rule> 
      <rule name="被魔法攻击"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="prepare_skill" pet_skill="counter" try_cnt="5" timeout="10000"/> 
            </sequence> 
        </pattern> 
        <event name="target_magic_prepare"/> 
      </rule> 
      <rule name="被物理攻击"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="prepare_skill" pet_skill="counter" try_cnt="5" timeout="10000"/> 
            </sequence> 
        </pattern> 
        <event name="aimed"/> 
      </rule> 
      <rule name="被远程攻击"> 
        <conditions/> 
        <pattern> 
            <param_decl/> 
            <sequence> 
              <cmd name="stack_skill" stack_magic="lightningbolt" charge="1"/> 
            </sequence> 
    


    IP属地:四川2楼2007-04-19 18:35
    回复
          </pattern> 
          <event name="aimed"/> 
        </rule> 
      </rules> 
      -------------------------------------我是代表智慧的分割线---------------------------------------------------------- 
      黄金推荐脚本.嘿嘿. 
      为新宠 猫女和狼人推荐的风车脚本,成功单挑红熊,(稍带点运气) 
      基本以风车攻击为主,脚本解释就不加了 
      代码部分: 

      <rules> 
        <rule name="自动攻击近距离怪物"> 
          <conditions/> 
          <pattern> 
              <param_decl/> 
              <sequence> 
                <cmd name="melee_attack" timeout="10000"/> 
       
       
        
       作者: 成哆哆  2007-4-13 20:17   回复此发言    
       
      --------------------------------------------------------------------------------
       
      3 宠物AI:冰反,火反,雷反,风车  
                 <cmd name="melee_attack" timeout="5000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" timeout="5000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" timeout="5000"/> 
              </sequence> 
          </pattern> 
          <event name="seek_target"/> 
        </rule> 
        <rule name="风车连接"> 
          <conditions/> 
          <pattern> 
              <param_decl/> 
              <sequence> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" timeout="5000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" timeout="5000"/> 
              </sequence> 
          </pattern> 
          <event name="attack" pet_attackable_skill="all" down="false"/> 
        </rule> 
        <rule name="被攻击"> 
          <conditions/> 
          <pattern> 
              <param_decl/> 
              <sequence> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="wait" min="10000" max="10000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" timeout="5000"/> 
              </sequence> 
          </pattern> 
          <event name="attacked" master_skill="all" down="false"/> 
        </rule> 
        <rule name="防御"> 
          <conditions/> 
          <pattern> 
              <param_decl/> 
              <sequence> 
                <cmd name="melee_attack" timeout="8000"/> 
                <cmd name="melee_attack" timeout="5000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" timeout="10000"/> 
                <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                <cmd name="process_skill" target="enemy" 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="windmill" try_cnt="5" timeout="10000"/> 
      


      IP属地:四川3楼2007-04-19 18:35
      回复
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                </sequence> 
            </pattern> 
            <event name="attacked" master_skill="all" down="true"/> 
          </rule> 
          <rule name="对近距离攻击"> 
            <conditions/> 
            <pattern> 
                <param_decl/> 
                <sequence> 
         
         
          
         作者: 成哆哆  2007-4-13 20:17   回复此发言    
         
        --------------------------------------------------------------------------------
         
        4 宠物AI:冰反,火反,雷反,风车  
                   <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="10000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                </sequence> 
            </pattern> 
            <event name="target_skill_prepare"/> 
          </rule> 
          <rule name="被发现"> 
            <conditions/> 
            <pattern> 
                <param_decl/> 
                <sequence> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="10000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="5000"/> 
                </sequence> 
            </pattern> 
            <event name="targeted" targeting_type="alert"/> 
          </rule> 
          <rule name="打倒敌人"> 
            <conditions/> 
            <pattern> 
                <param_decl/> 
                <sequence> 
                  <cmd name="prepare_skill" pet_skill="defence" try_cnt="1" timeout="10000"/> 
                  <cmd name="prepare_skill" pet_skill="windmill" try_cnt="5" timeout="10000"/> 
                  <cmd name="process_skill" target="enemy" timeout="10000"/> 
                </sequence> 
            </pattern> 
            <event name="attack" pet_attackable_skill="all" down="false"/> 
          </rule> 
          <rule name="风车打倒"> 
            <conditions/> 
            <pattern> 
                <param_decl/> 
                <sequence> 
                  <cmd name="prepare_skill" pet_skill="defence" try_cnt="1" timeout="10000"/> 
                </sequence> 
            </pattern> 
            <event name="attack" pet_attackable_skill="windmill" down="true"/> 
          </rule> 
        </rules> 
         
         
        


        IP属地:四川4楼2007-04-19 18:35
        回复
          • 211.136.28.*
          呃…哆哆你手机要回来啦…?还是上网发的…?


          5楼2007-04-19 19:51
          回复
            饿....


            IP属地:江苏6楼2007-04-20 00:49
            回复
              ~~~~多多这也有点太~~~~~
              支持~~~
              你的手机质量超好的说...


              7楼2007-04-22 15:49
              回复
                厉害


                8楼2007-04-28 21:57
                回复
                  • 211.139.190.*
                  不错顶顶…回去再试试


                  9楼2007-04-28 22:54
                  回复