当前位置:首页>>攻略文章>>正文
魔兽科普:银之石的宏命令讲堂
2015-08-20 19:28:53 作者:hjg719 来源: 浏览次数:0
摘要:由于一些主管和客观的原因,我的举例会以武僧,特别是织雾的为主。
 
3、常用宏命令
3.1 集成多个动作
想要一次按键释放多个技能,首先必须保证这N个技能中,只有一个是占用公共冷却(GCD)的,他们的释放顺序,CD与否都不影响其他技能,如这样的宏:
Code (c):
/cast 贯日击 
/cast 幻灭踢
 
它只会卡在贯日上而不继续往下执行,而
Code (c):
/cast 雷光聚神茶 
/cast 振魂引 
/cast 滚地翻
 
是可以完全释放的(动作是刷新雾然后马上滚出去)因为雷光茶和滚均不占用GCD,还有一个特例是:
Code (c):
/cast 对冲 
/cast 醉酿投
 
虽然上面说了宏不能判断距离,但是对冲作为不占用GCD的技能也不会影响醉酿投的释放,战士的冲锋同理;但是滚地翻虽然不占用GCD但是期间无法释放技能,不同理。
3.2 选择目标
3.2.1    基本命令
   
/target是最简单的选择目标命令,它可以简写为/tar (原则二),格式为:
Code (c):
/tar focus 
/tar pet 
/tar mouseover 
/tar boss1
 
如果你填的是单位名称,它的检索范围挺大的,你可以一直抽筋按它来看看周围是否存在这个单位(比如说灵魂兽,或者没有潜行的敌对阵营玩家),或者也可以用来从一堆玩家中选中一个NPC。
 
我们用的更多的是单位标识符,这里有一个常用列表:
bossN(N=1,2,3,4)——按照屏幕右方的首领框体排序的1-4个
focus——焦点
mouseover——鼠标指向的那个单位
partyN(N=1,2,3,4)——按照小队框体排序的1-4位队友
pet——你的宠物
player——自己
raidN(N=1...40)——团队成员1-40(没用过大约是按照团队标签1-8队的排序)
target——当前目标(若不指定则默认)
如:
Code (c):
/tar focus 
/tar pet 
/tar mouseover 
/tar boss1
 
分别表示选中你的焦点、宠物、鼠标指向的那个单位、第一个BOSS
注意target可以跟在任何一个正确的标识符后面来表示它的目标,而且可以无限叠加,就用上面的例子:
Code (c):
/tar focustarget 
/tar pettargettarget 
/tar mouseovertarget 
/tar boss1target (这多半是当前坦克)
3.2.2 其他命令
/assist——选中目标的目标,它等价于 /tar <单位名称或单位标识符>target
/cleartarget——清除当前目标
/clearfocus——清除当前焦点
/targetlasttarget, /targetlastfriend 和 /targetlastenemy——选中上一个目标、上一个友善目标、上一个敌对目标
/targetenemy 和 /targetfriend——按照一定循环选中一个敌对目标、友善目标;它等价于Tab的效果。后面加参数1反向。
/targetparty 和 /targetraid——按照距离循环选中小队队友或者团队成员,后者我们做随机铺雾会用到。注意这两个命令在一个宏中都只能使用一次。

3.3 控制宠物
上面已经说过,宠物技能可以直接用cast释放,这里我们要说的是其他功能:
/petattack——让宠物去攻击你的当前目标(相当于Ctrl+1),也可以跟单位名称或标识符
/petfollow——切换跟随
/petpassive, /petdefensive 和 /petaggressive——切换反应状态:被动、防御、主动攻击(这个现在有比较大的变动,不知道是否有改动)
/petautocaston 和 /petautocastoff——打开、关闭技能的自动释放,参数为技能名称,至于点一下开再点一下关的功能需要用到后面的模拟点击。

3.4 其他命令
3.4.1 #show和#showtooltips
如果宏图标选择问号,则系统会默认把当时按下该宏会释放的第一个技能的图标、CD显示在宏图标上。
而在宏开头加上#show 技能名称 则可以手动指定宏使用哪个图标,甚至和内容完全不相关都可以。
而#showtooltips则是多了一个功能:显示技能说明。
另外他们都可以使用命令条件语做判断,这个我们后面说。
3.4.2 装备物品
/equip——装备物品,和右键点击包里的装备等效
/equipslot 位置 物品——把指定物品放到指定位置上,双持职业的武器,戒指,饰品会用到,另外对换饰品位置可以直接写成/equipslot 13 14
/equipset 套装名——装备套装
3.4.3 队列施法或使用物品:/castsequence
/castsequence 表示按照队列顺序释放技能,按一下放一个,队列走完则跳回开头,技能名称用逗号隔开,cast后面能写什么这里就能写什么,如:
Code (c):
/castsequence 复苏之雾,贯日击,猛虎掌,贯日击,猛虎掌,贯日击,猛虎掌
 
后半段是典型的近战治疗的填充循环,但是当它回头的时候,因为复苏在CD中会卡在这里,直到成功施放复苏才能往下执行。
 
除此以外还可以在技能队列前添加reset来手动指定重置条件:
Code (c):
/castsequence reset=n/target/combat/shift/alt/ctrl  技能队列
 
n表示n秒钟没有执行该宏则重置队列,target表示目标切换时,combat表示离开战斗时,后三个表示带功能键按下时,他们之间用“/”链接,为或关系,如:
Code (c):
/castsequence reset=3/target  A,B,C
 
 
/castsequence 也可以使用命令条件语,加在reset前即可。实例部分我们还要讲解如何用/castsequence近似地实现“哪个好了用哪个”的功能。

3.4.4 随机施法或使用物品:/castrandom
最常用的就是随机坐骑,类似于队列施法,把随机施法的物品、法术列表跟在后面即可。如:
Code (c):
/castrandom 玛瑙云端翔龙,缚寒冰霜征服者,奥妮克希亚座龙,黑色灵翼幼龙
 
3.4.5 攻击
你只能控制自动攻击的开始(/startattack)和停止(/stopattack),一般用来加在一些法术技能宏里面,因为它们不会触发自动攻击。
3.4.6 移除增益效果:/cancelaura
   
它等效于右键点击右上角BUFF栏的图标,参数为BUFF名称,比较常用的有
Code (c):
/cancelaura 保护之手 
/cancelaura 拯救之手 
/cancelaura 圣盾术
 
酒仙们可能会用来取消飘渺酒的躲闪效果以获得2T15的增益(/cancelaura 飘渺酒),但是因为叠层效果和躲闪效果名称相同,按第一次会取消躲闪效果,第二次则会取消叠层效果。
 
对于武僧来说,神鹤踢可以用 /cancelaura 神鹤引项踢 或者/stopcasting 来打断,但是它并不属于系统所定义的“引导法术”。

3.4.7 中止施法:/stopcasting
顾名思义,打断当前的施法(然后做一个别的动作),作为织雾我们比较少用到它因为我们的瞬发技能很多,直接移动一下打断便可。通常的用法为
Code (c):
/stopcasting 
/cast 法术
 
3.4.8 终止一个宏:/stopmacro
当它被执行时这个宏就会停止往下执行,即写在它后面的语句都是无效的,所以通常它都会带条件语进行一定程度的判断。或者有时也作为执行它后面语句的统一条件使用。

3.4.9 设置焦点:/focus
用法和target类似,执行之后焦点(focus)成为存在(exsits)状态。你可以用 [@focus] 条件对这个目标进行判断和动作。

3.4.10 模拟点击:/click
格式为:/click 按钮名称 指定按键。 作用等效于鼠标点击该按钮。
常用动作条的名称:#为按钮序号
ActionButton#   主动作栏
MultiBarBottomLeftButton#   底部左边动作
MultiBarBottomRightButton#   底部右边动作
MultiBarRightButton#   右侧右边动作
MultiBarLeftButton#   右侧左边动作
PetActionButton#   宠物动作栏
用这样一个宏获取当前鼠标所指的按钮名称:
Code (c):
1:
/run local f=GetMouseFocus(); if f then DEFAULT_CHAT_FRAME:AddMessage(f:GetName()) end
 
结果会显示在聊天窗口中,注意如果你用了一些动作条插件,它的结果会显示为插件动作条的名称,如果更换了动作条插件就会失效,所以写宏的时候最好暂时禁用插件。
 
第二个参数可以指定用哪个键点击指定按钮:
LeftButton(左键,默认)
MiddleButton(中键)
RightButton(右键)
Button4(侧键1)
Button5(侧键2)
 
例如:用右键点击右侧右边动作条的第一个按钮
Code (c):
/click MultiBarRightButton1 RightButton


相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度