0

超级宏论坛

分类导航全部

温馨提示

站内问题请先查看帮助中心
每一位侠士都有过小白经历,希望大家多一点耐心,互相帮助,江湖有你随行,步步惊(喜)心

发帖说明

  1. 求助类问题请在提问前请先搜索已解决方案,并描述清楚问题。
  2. 宏与工具的提问时请在帖子中“@ 用户名”,以便作者收到通知,否则作者可能无法知晓。
关闭生成文章|
无色幽明 关注 发布时间: 2014-03-26 最后更新: 2014-03-26 18408 0
打印
分享
正序查看
无色幽明 40 认证团队 认证玩家 签约作者 1# 最后更新 2014-03-26
更多 回复
第二章·第5节:判断参数-五毒宠物

主稿:楚玄枫、苍生一萌








本节针对五毒小伙伴们寸步不离手的小伙伴们的控制及判断进行介绍。通常使用宠物时,需要对当前宠物的类型和位置进行判断。
pet/nopet
参数格式:[pet:XX][nopet:XX]
返回值:true, false
用来判断宠物是否存在,以及宠物是否某特定宠物的参数。
示例:
[pet] –当前是否有宠物,若有返回true,没有返回false
[pet:灵蛇] –当前宠物是否为灵蛇,若是返回true,否则返回false
[nopet:灵蛇] –当前宠物不是灵蛇
petmdis (即pet my distance)
参数格式:petmdis
返回值:num, false
用来判断宠物与自身(pet m dis)的距离。若宠物不存在,则会返回false。
作为数值型判断参数,可以与其他数值进行计算。
示例:
[petmdis] –返回宠物到自身的距离,若无宠物,返回false
[petmdis>4] –判断宠物到自身距离是否大于4尺,若无宠物,返回false
pettdis (即pet target distance)
参数格式:pettdis
返回值:num, false
用来判断宠物与目标(pet t dis)的距离。若宠物不存在,则会返回false。
示例:
[pettdis] –返回宠物到目标的距离,若无宠物,返回false

实战应用
五毒宠物判断参数对于召唤宠物来说非常的重要,如果直接/skill 灵蛇引的话,可能会发生直接覆盖宠物的悲剧。
召唤宠物
首先,我们可以运用pet/nopet的参数来召唤出灵蛇:
/skill [nopet] 灵蛇引—-若自身没有宠物,则使用技能灵蛇引。
这是一条最基础的命令,同时我们可以运用前面所学的小知识让本条命令的智商变得更高。
/skill [nopet,nocd:灵蛇引] 灵蛇引—-若自身没有宠物,且灵蛇引无CD,则使用技能灵蛇引。
一条完整的招蛇命令就这样粗来了!其实召宠物的判断条件灵活性很大,可以根据自身实际需求来进行改动,比如[nopet:灵蛇](宠物不存在或者不是灵蛇)这种更细节化的判断参数。
宠物技能同样使用skill执行
召唤出了吊炸天的灵蛇小伙伴,下一步当然就是去咬boss啦!宠物的技能方面没有什么特殊说明的,和正常技能一样用/skill即可。
同理,还是使用pet参数:/skill [pet:灵蛇] 攻击,幻击——在存在灵蛇时,攻击目标,幻击同理。
宠物参数应用到变量中前置定义,避免重复撰写
当然,pet/nopet也可以用在变量中,我们以献祭为例:
/var [pet:灵蛇,nocd:蛊虫献祭,cdtime:百足<6] v_XXX
通过以上命令我们就获得了一个适用于献祭卡百足用的变量:当灵蛇存在时,蛊虫献祭无CD时,且百足的CD小于6秒。

宠物距离参数在卡食髓中的应用
关于pet和nopet的使用示例就讲到这里,那么我们接下来尝试下一个:petmdis/pettdis—-自己与宠物间的距离/目标与宠物间的距离。
这两个判断参数常用于卡食髓buff,尤其是pettdis。
首先,我们还需要个变量/var [nobuff:6233,tmbufftime:蛇影<3] v_XXX—–自身不存在食髓buff,且蛇影dot低于3秒。
有了这个变量,我们就可以来写出一段防止食髓浪费的宠物命令。
利用petmdis/pettdis判断参数写出让宠物第一时间停手的命令。在这里我是用的是“宠物与目标间的距离”判断参数,可以分为两种,或者干脆放到一起:
①/skill [pettdis<=4] 被动型,停留—-宠物正在攻击目标,第一时间停手,且原地不动。
②/skill [pettdis>4] 停留—–宠物正在靠近目标,第一时间待机。
接下来在再将防止食髓浪费的变量放入本命令:
/skill [v_XXX,pettdis<=4] 被动型,停留
好了(¯﹃¯)高端大气上档次的防食髓浪费的命令就这样写出来了!!!
关于五毒宠物判断参数的到此结束,本次示例仅为教学,并不一定适合于实战,仅供各位同门参考,同时祝各位写出最适合自己的超级宏~

点击开关回复楼层
没有更多了
请先登录

试一试@用户名 立即召唤神龙 小伙伴会收到通知喔:)无需加好友即可通知到

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则


您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多