
4个回答
展开全部
最简单的版本:
#showtooltip
/use [flyable]飞行坐骑名;地面坐骑名
/dismount [mounted][/color]
这个宏的功能等同于把坐骑拖到技能栏,宏自身不判断是否可以用坐骑,只判断是否可以飞行,从而达到自动选择飞行坐骑的目的,再按一次可下坐骑.
已经将这一段加色,如果不用同一技能栏实现其他目的的同志,可以不用往下看.
这个是完整的版本:
#showtooltip
/use [nocombat,outdoors,flyable] 飞行坐骑名
/use [nocombat,outdoors,noflyable] 地面坐骑名
/dismount [mounted]
再下面这个宏加入了对战斗状态和室内室外的判断,当不满足条件时,宏不会执行坐骑.那么为什么要加入两个条件呢?主要是为了可以方便地捆绑一个其他的技能,以缓解TBC以后技能太多按钮不够的压力.
比如说战士的乘胜追击技能,只在FARM的时候每次打怪的开始用一下,那么可以这样写,就可以在战斗的时候利用同一个按钮实现,也就是说这个宏可以同时绑上一个技能,并自动判断是否在 战斗中,如果在战斗中就是执行这个战斗技能,如果不在战斗中就是执行上座骑:
#showtooltip
/cast [combat]乘胜追击
/use [nocombat,outdoors,flyable] 飞行坐骑名
/use [nocombat,outdoors,noflyable] 地面坐骑名
/dismount [mounted]
最后,对于魔兽诸多玩家来说,有好几种坐骑的,想经常换着用拉风?那么请改成:
#showtooltip
/userandom [nocombat,outdoors,flyable] 飞行坐骑名1,飞行坐骑名2,飞行坐骑名3
/userandom [nocombat,outdoors,noflyable] 地面坐骑名,地面坐骑名2,地面坐骑名3
/dismount [mounted]
挨个把坐骑名输入就行了,省事的输入方法是,上面那段宏粘贴进宏制作的文字输入界面,然后把鼠标光标放在要输入坐骑名的位置,打开坐骑的界面,然后按住shift键,同时在要输入的坐骑上点击鼠标左键,这样要选择的坐骑名就会自动粘贴在要出现的位置,注意,不要把飞行坐骑和地面坐骑的位置搞反了
#showtooltip
/use [flyable]飞行坐骑名;地面坐骑名
/dismount [mounted][/color]
这个宏的功能等同于把坐骑拖到技能栏,宏自身不判断是否可以用坐骑,只判断是否可以飞行,从而达到自动选择飞行坐骑的目的,再按一次可下坐骑.
已经将这一段加色,如果不用同一技能栏实现其他目的的同志,可以不用往下看.
这个是完整的版本:
#showtooltip
/use [nocombat,outdoors,flyable] 飞行坐骑名
/use [nocombat,outdoors,noflyable] 地面坐骑名
/dismount [mounted]
再下面这个宏加入了对战斗状态和室内室外的判断,当不满足条件时,宏不会执行坐骑.那么为什么要加入两个条件呢?主要是为了可以方便地捆绑一个其他的技能,以缓解TBC以后技能太多按钮不够的压力.
比如说战士的乘胜追击技能,只在FARM的时候每次打怪的开始用一下,那么可以这样写,就可以在战斗的时候利用同一个按钮实现,也就是说这个宏可以同时绑上一个技能,并自动判断是否在 战斗中,如果在战斗中就是执行这个战斗技能,如果不在战斗中就是执行上座骑:
#showtooltip
/cast [combat]乘胜追击
/use [nocombat,outdoors,flyable] 飞行坐骑名
/use [nocombat,outdoors,noflyable] 地面坐骑名
/dismount [mounted]
最后,对于魔兽诸多玩家来说,有好几种坐骑的,想经常换着用拉风?那么请改成:
#showtooltip
/userandom [nocombat,outdoors,flyable] 飞行坐骑名1,飞行坐骑名2,飞行坐骑名3
/userandom [nocombat,outdoors,noflyable] 地面坐骑名,地面坐骑名2,地面坐骑名3
/dismount [mounted]
挨个把坐骑名输入就行了,省事的输入方法是,上面那段宏粘贴进宏制作的文字输入界面,然后把鼠标光标放在要输入坐骑名的位置,打开坐骑的界面,然后按住shift键,同时在要输入的坐骑上点击鼠标左键,这样要选择的坐骑名就会自动粘贴在要出现的位置,注意,不要把飞行坐骑和地面坐骑的位置搞反了
展开全部
可以飞就召唤飞行坐骑,不可以飞就召唤陆地坐骑
希望对你有帮助
#showtolltip [flyable]青铜幼龙 ; 黑色战豹
/run if IsMounted() then Dismount() return end local t
if IsFlyableArea() then t={2,3,5}
else t={4,8,9} end CallCompanion("MOUNT",t[random(#t)])
其中1,2,3,4 是你坐骑的顺序,游戏里按shift + p可以看的
自己改成你自己的顺序就行了
希望对你有帮助
#showtolltip [flyable]青铜幼龙 ; 黑色战豹
/run if IsMounted() then Dismount() return end local t
if IsFlyableArea() then t={2,3,5}
else t={4,8,9} end CallCompanion("MOUNT",t[random(#t)])
其中1,2,3,4 是你坐骑的顺序,游戏里按shift + p可以看的
自己改成你自己的顺序就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/run if IsMounted() then Dismount() return end local t=IsFlyableArea() and {X} or {Y} CallCompanion("MOUNT",t[random(#t)])
X和Y分别表示陆地坐骑和飞行坐骑,进入自己的坐骑列表看,从左边开始数,第几个,然后数字填入即可
X和Y分别表示陆地坐骑和飞行坐骑,进入自己的坐骑列表看,从左边开始数,第几个,然后数字填入即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/startattack
/castsequence reset=8/combat (后面就贴出你的坐骑就好了,就像贴装备那样,但是只要名字不要括号,中间用逗号隔开
/castsequence reset=8/combat (后面就贴出你的坐骑就好了,就像贴装备那样,但是只要名字不要括号,中间用逗号隔开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询