求个魔兽世界离开队伍宏宏 判断队伍里人是否满血 如果不是设为焦点 如果是下个一个目标判断的宏,或有更好的逻辑求教

魔兽世界wow 宏详解(详细) 发表于 游戏天堂|八闽论坛,人不多,但热情|3659
魔兽世界wow 宏详解(详细)
发言者:Microsoft发表时间: 4:50:10
宏命令详解(禁水)一:使用和装备物品/use&物品名称(如:特效治疗石,特效法力药水)/equip&物品名称(如:祈福)如果是戒指,饰品,主手副手这种有两个选择的部位,要通过制定格子ID和物品的名字来实现。如果不制定id,默认就是放在第一个格子,就像直接用鼠标点了装备一样。例如在第二个饰品栏位装备一个饰品:/equip&14&部落徽记格子ID:1:头2:颈3:肩4:衬衣5:胸6:腰带7:腿8:脚9:手腕10:手套11:手指112:手指213:饰品114:饰品215:背16:主手17:副手18:远程武器二:目标选择/focus如:/cast&[target=focus]&沉默,法术反制作用是对你的焦点使用沉默或法术反制focus的作用是将目标设为焦点,在按键设置里大家可以找到“焦点目标”和“目标焦点”这两个功能的快捷键设置。“焦点目标”的作用是将当前目标设为焦点,如果没有目标,则取消当前被设置的焦点。“焦点目标”的作用是把焦点设为当前的目标。这里要说一下的是,blz提供了focus的功能,你可以锁定一个目标,但是blz默认的界面没有提供一个&unit&frame&来显示他,你在默认界面上看不到你锁定的目标,我也不知道blz为什么这么涉笔。如果大家有xperl,&ag_UnitFrames,&Nurfed这类的头像插件可以解决这一问题。喜欢看默认界面的可以去下个美化施法条插件,如eCastingBar,或者是监视施法条插件,如:NECB。/target&目标名(如:夏亚)除了目标的名字以外,还有一个很重要的方法就是通过UnitID来选择,UnitID是一种特殊的标记目标的方式。如:target&表示你的目标targettarget&表示目标的目标pet&表示宠物partyN&表示第N个小队队友,例如&party1&,&party2&..partypetN&表示第N个小队队友的宠物raidN&表示第N个raid队友,例如&raid1&,&raid2&..&target&这个UnitID可以串联在其它UnitID的后面来指向他们的目标,如:/target&partypet1targettargettarget作用是选中&第一个队友的宠物的目标的目标的目标&/assist这个命令有参数,参数的规则和上面的&/target&一样,可以是名字,UnitID。协助目标,基本相当于&/target&targettarget。区别就是界面设置里有一个选项,当你用/assist&xxxx选中目标以后可以自动开始攻击。/cleartarget清除自己的目标。/targetlasttarget&选择上一个目标。/targetenemy,&/targetfriend按顺序选择目标和盟友。/targetenemy&相当于按TAB,/targetfriend&相当于&CTRL+TAB。两个命令都接受一个参数,当指定&1&做参数的时候,按照相反的顺序选择。例如&/targetenemy&1就相当于&SHIFT+TAB。/targetparty,&/targetraid一切同上。选择小队和团队队友。三:其他实用宏/castsequence&可以按照顺序来施放一系列法术或者使用物品,这个功能可以用来实现一些常用的连招如:/castsequence&吸血鬼之触,暗言术:痛,吸血鬼的拥抱技能和物品之间用&,&分隔。记住,这个序列里是可以使用物品的。如果某个技能施放失败,那么这个序列就会卡在失败的那一步。如:‘献祭,&腐蚀术,&痛苦诅咒,&燃烧,&暗影灼烧’这个序列中‘献祭’被抵抗,那么但燃烧这一步就会失败,后面的暗影灼烧也不会使用。因为存在序列被卡住的问题,所以我们希望能在一定条件下重置这个序列。重置了以后就可以从第一个技能开始依次释放。/castsequence&接受一些参数,这些参数可以用来重置序列。当参数设定的条件满足的时候,这个序列会重置。具体参数如下:reset=n/target/combat/shift/alt/ctrlreset=n&是n秒后重置,target&指切换目标后重置,&combat&指离开战斗后重置,&shift/alt/ctrl&是指按下相应的按键就会重置。例如:/castsequence&reset=combat/target&吸血鬼之触,暗言术:痛,吸血鬼的拥抱/stopmacro停止宏,可加条件判定。例如:打哈卡时将MT变羊/cast&[harm]&变形术/stopmacro&[noharm]/y&正在把%t变羊!如果你的目标不是敌对,那么按这个宏就不会说话。/castrandom和/userandom/castradom&和前面的命令一样,逗号分隔,可以施放技能,也可以使用物品。/useradom&只能使用物品。/cancelaura取消BUFF,如:/cancelaura&血性狂暴/cancelform取消当前形态,如:小D和暗M/stopcasting打断施法/dismount下马四:条件判断宏语法:/命令&[条件]参数;&[条件]&参数条件:所有的条件都是可以被&no&前缀修饰,从而表示相反的条件的,比如&nohelp,&nostance:1/2,&noexist这种。help&-&可以对目标施放有益法术harm&-&可以对目标施放伤害法术exists&-&目标存在dead&-&目标已死stance:0/1/2/.../n&-&处于某个姿态战士:1.&战斗&2.&防御&3.&狂暴牧师:1.&暗影形态德鲁伊:1.&熊&2.&水栖&3.&猫&4.&旅行&5.&枭兽/树盗贼:1.&潜行stealth&-&潜行中&modifier:shift/ctrl/alt&-&shift/ctrl/alt&被按下button:1/.../5/&virtual&click&&-&用鼠标的某个按键点的宏1&或&鼠标左键2&或&鼠标右键3&或&鼠标中键4&或&鼠标按键45&或&鼠标按键5equipped:&item&type&&-&某种物品已经装备&(物品种类可以是身上某个装备格子,&物品的类型,&或者子类型)&channeling:&技能名&&-&某法术正在引导中pet:&pet&name&or&type&&-&指定宠物已经被召唤combat&-&处于战斗状态&mounted&-&自己正在马上&swimming&-&自己正在游泳中flying&-&自己正在飞行中indoors&-&自己在室内outdoors&-&自己在户外&party&-&目标是小队队友raid&-&目标是团队队友group:party/raid&-&自己正在一个小队/团队中参数:startattack&stopattack&cast&castrandom&castsequence&stopcasting&cancelaura&cancelform&equip&equipslot&use&userandom&changeactionbar&swapactionbar&target&targetenemy&targetfriend&targetparty&targetraid&cleartarget&targetlasttarget&assist&focus&clearfocus&petattack&petfollow&petstay&petpassive&petdefensive&petagressive&petautocaston&petautocastoff&stopmacro&click&dismount通过这些参数可以实现条件判断,从而实现多种多样的功能。例如:/cast&[help]&恢复;&[harm]&暗言术:痛这里的[help][harm]就是条件,宏的功能很简单,当你的目标是可治疗的目标的时候,放恢复,否则,如果是可攻击的目标的时候放痛。需要注意的是[help]不等于友好目标,因为不是所有友善目标都可以加血的。[harm]也不等于任何敌对目标,因为不是所有的敌对目标都可以攻击的。有些条件要素还有自己的参数,参数的格式是[&no&条件&:参数&/参数&/参数&...&&&&]例如:/cast&[stance:1/2]&盾击;&防御姿态这个宏的意思是,&先检测条件[stance:1/2],如果处于战斗姿态或者防御姿态则[stance:1/2]这个条件成立,然后施放盾击,语句结束,&;&后面的&防御姿态&不执行了,系统会继续执行下面的语句。反之,如果[stance:1/2]这个条件不成立,即当前处于狂暴姿态,则执行&;&后面的语句,切换到防御姿态。button:1/.../5/&virtual&click&的应用:1,2,3,4,5&分别对应鼠标的左,右,中,功能键1,功能键2。如果这个宏是用键盘上的快捷键触发的,则键盘上的快捷键等于鼠标左键。例如:/cast&[button:1]真言术:韧;&[button:2]坚韧祷言这样可以把两个技能设到一个键上来节省空间。控制宏按钮的反馈信息和图标按钮的反馈信息是指,在按钮上显示一个技能他的冷却时间,是否在距离,是否有足够的法力等等。按钮的图标一般是做宏的时候设置的,但是有一个特殊的&?&图标,会根据你宏里面的技能来自动选择相应的图标。默认情况下,系统选择第一个技能的反馈信息和图标。例如:/施放&赞达拉英雄护符/施放&心灵震爆这个宏按钮的反馈信息和图标就是赞达拉英雄护符,但实际上心灵震爆才是我们真正关心的技能,我们更希望它的反馈信息和图标是心灵震爆,因此要改成下面这样:#&show&心灵震爆/施放&赞达拉英雄护符/施放&心灵震爆如果你还想让他显示出技能的详细信息,那么就在上面加上一句:#&showtooltip
- Microsoft
15:14:03 (点击:1028) 有连接- Microsoft
5:01:58 (点击:948)- Microsoft
11:24:36 (点击:890) 图片
回复以上发言(填写e-mail将即时收到回复信息) &
&原创作品&螃蟹贴求个魔兽世界宏 判断队伍里人是否满血 如果不是设为焦点 如果是下个一个目标判断的宏,或有更好的逻辑求教_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
求个魔兽世界宏 判断队伍里人是否满血 如果不是设为焦点 如果是下个一个目标判断的宏,或有更好的逻辑求教
求个魔兽世界宏 判断队伍里人是否满血 如果不是设为焦点 如果是下个一个目标判断的宏,或有更好的逻辑求教
我有更好的答案
是治疗么?你说的这种一般没人要用吧,因为现在插件里,如果蓝多,可以用群疗术丢一丢。大致是这样,不是很清楚你究竟需要什么,蓝条或能量条细,血条宽,然后他就是你的目标,一般看那里就可以了。如果你是加坦的,只看坦的血,低于60%的血的人都要注意点他,最好设坦为专注目标,队伍一般就有血条和蓝条,现在这个插件都极少用了,太复杂了。一般作为治疗都会下载一个治疗用的插件
判断血量的至今没见过有…多玩宏数据库里倒是有指向宏…就是可以治疗你鼠标当前指着的玩家…
还没有见过呢
其他1条回答
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包焦点目标(focus)是一个类似target、player的单位代号。它允许你关联一个玩家或者定义的NPC。最简单的焦点目标(focus)用法就是:Focus target和Target focus。Focus target可以将你当前的目标设为焦点目标(focus),或者是在你的没有目标的时候取消设定的焦点目标(focus)。Target focus会选中你设定的焦点目标(focus)。Code:例3:/focus [target=focus, noexists] [target=focus, dead] [target=focus, help]/stopmacro [target=focus, noexists]/cast [target=focus] 恐惧术第一行表示,当你的焦点目标(focus)不存在时,或者当焦点目标(focus)死亡时,或者当焦点目标(focus)是友善单位时,将当前目标设定为焦点目标(focus)。第二行表示,当你的焦点目标(focus)不存在时,停止宏。如果第一行没有设定焦点目标(focus),则这一行就会将这个宏停止。第三行,对焦点目标(focus)释放恐惧术相关宏方面的链接请看 /viewthread.php?tid=91276
其它2条答案
附近的朋友等待您的帮助
包打听移动版}

我要回帖

更多关于 魔兽世界萨满治疗宏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信