求宏:第一次按使用无情CD的腰带怎么使用,CD则扔钴质破片。2有没把冰...

[插件设置] 牧师宏命令交流分享 --------- 内有大量有爱牧师帮写各种宏,求宏可跟帖
---[size=150%][color=indigo][b]-------主贴内容蛮多,结论党看这里 &&& 问:这个帖子里有什么?-------[/b][/color][/size]---[b][size=120%]
1. 楼主自己整理出来的一些典型宏,有很多是改个技能名字也能用的。2. 一些对宏有兴趣的玩家可能会用到的小贴士,帮助你解决困扰。3. 大胆的伸手吧少年!写出你的要求,楼主会尽量在一天之内( [s:35] )以评论的方式贴在你的帖子下面,记得回来看看…
另外 贴内有很多高手也在帮写宏,楼主在这里先谢谢大家了,互相交流互相进步。[/size][/b]===[color=red]伸手的童鞋请看这里: & 下面几种是无法通过宏实现滴 & 请不要考验楼主了... 真写不出来...[/color]===[color=green]技能A CD好了用A,否则用B;队友身上有debuff就驱散他 否则驱散他的目标;我血量低于40%时给自己个盾;有疾病驱疾病否则驱魔法;目标是亡灵就锁是人型就心控之类的。[/color] 注:楼主已AFK多年,没办法上游戏测试可行性,技能名字是手打的简体,如果不管用请查看技能名字是否正确 [s:42] [collapse=现成的宏 请随便拿]其实很多宏可以举一反三,下面列举的宏大多代表[color=red]一种类型[/color]。[quote][color=red]1.有宠物时xx,没有时xx[/color][color=royalblue]#showtooltip/cast [pet,@pet,nodead]防恐惧结界;暗影恶魔/petattack/cast 遁影[/color] &宝宝那个技能。。。解释:没有宝宝的话就是招宝宝,有宝宝后是给他上CS。无脑按的话是遁影和攻击你的目标。我觉得这个蛮好用的,比如打战士 直接沉默了按2下宏就能保证宝宝的完整输出了。竞技场里也可以避免宝宝乱跑乱打人[color=red]2.对指定名字的人施放xx[/color][color=royalblue]#showtooltip/cast [@pname]驱散魔法[/color]解释:pname换成队友名字,最简单的宏 也最实用[color=red]3.防止多次点击取消形态/范围选框[/color][color=royalblue]#showtooltip/cast !群体驱散[/color]解释:多次按键驱散的框框不会消失[color=red]4.目标的目标是队友时对目标的目标xx[/color][color=royalblue]#showtooltip/cast [help][@targettarget,help,nodead][]虔信之跃[/color]解释:目标如果是友方,拽他;目标的目标如果是友方 拽目标的目标。我觉得竞技场里辅助性的技能还是尽量借助宏比较好,频繁切目标的话很耽误事=w=,同理可以吧这个宏换成盾 驱散什么的,最常用的应该是“看着boss加mt的血”吧……,看个人喜好拉。[color=red]5.取消buff[/color][color=royalblue]#showtooltip/cancelaura 影散/cast 心灵尖啸[/color]解释:这是我个人喜欢用的宏,有时候变球后,对方在读重要的技能或者别的什么的反正你想要取消掉球,按一下就好了,PS:在变球时只按1下就可以取消球,按2下才会放恐惧。[color=red]6.优先敌对焦点施放xx[/color][color=royalblue]#showtooltip/cast [@focus,harm,nodead][]沉默[/color]解释:有敌对未亡的焦点目标就沉默焦点,否则就是个普通沉默。[color=red]7.优先敌对目标&敌对焦点&普通的灭[/color][color=royalblue]#showtooltip/cast [harm,nodead][@focus,harm,nodead][]暗言术:死[/color]解释:目标是敌人的话就灭他,其他情况灭焦点,再其他情况……(还有啥情况)就是个普通的灭。[color=red]8.按顺序释放(2种甲切换)[/color][color=royalblue]#showtooltip/castsequence 心靈之火,專注意志[/color]解释:2种甲切换。[color=red]9.左键xx 右键xx[/color][color=royalblue]#showtooltip/cast [button:1]真言術:韌;[button:2]防護暗影[/color]解释:左键加耐力,右键加暗抗。能省一个是一个。。。[color=red]10.简易坐骑宏(真的很简易……[/color][color=royalblue]#showtooltip/cast [flyable]灰机;大炮[/color]解释:前面是飞行后面是陆地 - -[color=red]11.判断形态的(是否在潜行、暗影形态、变形状态下)[/color][color=royalblue]#showtooltip/cast [form]渐隐术;快速治疗[/color]解释:暗影状态下用渐隐,非暗影状态下用快速治疗(只是举个例子。[color=red]12.万用灭宏=_,=[/color][color=royalblue]#showtooltip/stopcasting/cancelaura 神御之盾/cancelaura 真言术:盾/cast [@mouseover,exists,harm][harm,nodead][@focus,harm,nodead][@targettarget,harm,nodead][]暗言术:灭[/color]解释:取消身上的吸收效果,打断当前施法打个灭;优先级分别是:鼠标指向的敌人 & 敌对目标 & 敌对焦点目标 & 敌对的“目标的目标” & 其他情况 还有啥! 这个宏可以改成痛啊什么的技能[color=red]13.加了治疗“友善的目标的目标”功能,绕死我了 [/color][color=royalblue]#showtooltip/cast [mod:alt,@player][help,nodead][@targettarget,help][]快速治疗[/color]解释:优先级分别是:alt自己 & 友善目标 & 友善的“目标的目标” & 其他情况
把常用的加血技能都换成这个宏吧,保证原汁原味的同时(alt自我施法、无目标自我施法)还可以治疗敌人的目标队友[color=red]14.楼下问的频率比较高的:带alt自我施法的目标判断宏 [/color][color=royalblue]#showtooltip/cast [mod:alt,@player][noharm]恢复;暗言术:痛[/color]解释:按alt优先治疗自己,目标友善的话治疗目标,目标敌对的话殴打目标,无目标时治疗自己。 缺点:目标是敌人的时候必须按alt才能治疗自己,不习惯的童鞋要注意了。[color=red]15.楼下有爱人士分享的宏 [/color][color=royalblue][ Post by charlechg ( 11:47): ]#showtooltip 射击/dismount [mounted]/castrandom [modifier:alt]拉扎什迅猛龙,迅捷白色陆行鸟;[noharm,noequipped:鱼竿][dead,noequipped:鱼竿]蓝色龙鹰,铁锈始祖幼龙/cast [equipped:鱼竿]钓鱼;[harm,nodead]射击[/color]解释:一键下坐骑alt点击随机召唤陆地坐骑。未装备鱼竿时,只要目标不可伤害(友善或者死亡)就随机召唤飞行坐骑装备鱼竿时钓鱼。未装备鱼竿目标可伤害时射击。[color=red]16.光明之泉推销宏
[/color][color=royalblue]#showtooltip/cast 光束泉/run local f=RbA or CreateFrame(&Frame&,&RbA&) f:SetScript(&OnEvent&,function(s,e,u,p) if u==&player& and p==&光束泉& then SendChatMessage(&美味可口的光明泉,15码,不用换目标,不打断施法,一次5块钱。&,&yell&) end end) f:RegisterEvent(&UNIT_SPELLCAST_SUCCEEDED&)[/color]解释:释放成功喊话推销,yell可以换成raid party said等……[color=red]17.随机宠物宏
[/color][color=royalblue][pid=][b]Post by 纷雪千夜 ( 21:40):[/b][/pid]/run local n,a=GetNumCompanions(&CRITTER&);if IsAltKeyDown()then for i=1,n do _,_,_,_,a=GetCompanionInfo(&CRITTER&, i)if a then CallCompanion(&CRITTER&,i)else CallCompanion(&CRITTER&, random(n))end解释:随机召唤一个宠物。[color=red]18.坐骑宏
[/color][color=royalblue][pid=][b]Post by manshowboy ( 22:01):[/b][/pid]我的坐骑宏是这样的/script SetCVar(&cameraDistanceMax&, 50)/E 望了%t一眼,幽幽的说:下辈子,我们还一起去北京看海吗?/cast [nocombat,@player] 真言术:盾/use [瓦丝琪尔]深渊海马/use [swimming]海龟/use [flyable]华丽的飞毯/use 迅捷霜刃豹/run UIErrorsFrame:Clear()刚开始一行是把视野调到最远的50码第二行是搞笑用的,可有可无水陆空都可以用,在瓦丝琪尔点一下召唤深渊海马,再点一下出来海龟[/quote][/collapse]===关于宏命令的一些细节 问题 贴士 解惑===[color=red]看到有不少朋友询问一些细节问题,在下面的回答我都贴到主楼了:[/color][collapse=1.@是啥]'@'在3.35版本以后可代替'target='。[/collapse][collapse=2.空的方括号是啥] []代表着“其他”,就是说前面的条件都不满足时 其他全部条件都按后面执行。举个例子:/cast [@targettarget,harm]痛;痛 就可以写成/cast [@targettarget][]痛
[/collapse][collapse=3.#showtooltip 是啥,后面不写技能名字的好处?]这行的功能是使你的宏命令鼠标提示和CD提示按后面的技能名字来(如果写了技能名字,如:#showtooltip 驱散魔法)。#showtooltip 后面不写技能名字,这样的好处是,对于不同条件用不同技能的宏来说,他的图标也会跟着实际会使用的技能作变化,但是前提是你的宏图标选择的是默认的红问号。[/collapse][collapse=4.可以用的条件都有啥?][b]help,harm,noharm..[/b]
友善 敌对之类的[b]dead,nodead[/b]
未死亡之类的,主要用来排除目标/焦点死亡时宏不能向后执行[b]exists[/b]
“存在”,主要用在onmouseover和focus来判断是否有鼠标指到的人或者焦点存在[b]combat[/b]
战斗状态,可以组合一些技能,例如:战斗状态的话放导弹跑,非战斗状态就骑马; 战斗状态开战斗大师/打绷带,非战斗状态吃面包等等…[b]mounted[/b]
乘骑状态,有个命令“/dismount”可以下马,如果这么写——“/dismount [mounted]”就是:如果在乘骑状态 就下马……[b]flyable noflyable[/b]
简易坐骑宏会用到[b]form[/b]
是否在“形态”内,可以是潜行 暗影形态 小D的变身状态等等,例如:如果我是暗影形态,放渐隐;否则放快速治疗…[b]mod[/b]
组合键ctrl alt shift之类的,写法是“[mod:alt]”[b]pet nopet [/b]
有宠物存在无宠物存在(宠物死的时候也会被认为是“pet”)[/collapse][collapse=5.可以用宏选定的目标都有啥?]主要有:targettarget目标的目标
focus焦点目标
onmouseover鼠标指向
player玩家自己
pet宠物 也可以:具体名字 party1 ... party5 队伍1-5
arena1...arena5 竞技场目标1-5,这几个不推荐使用是因为,每次组队的顺序是乱的…也许有特殊用途的玩家可以用到。衍生出:focustarget焦点的目标
pettarget之类的。[/collapse][collapse=6.聊天频道的缩写/全写(在复杂的宏中可能用到)]/s
raidwarning
团队警报(楼下有童鞋求的,屏幕中间“东”的一声红字)/w
battlegroup
战场[/collapse]===其他有爱文章推荐===[quote][pid=][b]Post by Aegises ( 19:43):[/b][/pid]这里有几文章其实关于宏,不少好文章的,大家有空都可以去看看[url]http://bbs.ngacn.cc/read.php?tid=3761834&_fp=2[/url][url]/thread--1.html[/url][url]http://bbs.ngacn.cc/read.php?tid=3420918[/url]我自己收藏了这几篇。希望楼主有空的话把这几个链接编辑到顶楼吧,方便大家查阅。。[/quote]
求宏#showtooltip /cast [target=mouseover,exists]驱散魔法;驱散魔法END请给加上优先alt自我功能
楼主其实只要发一个传送门到宏教学贴就好了啊,要不然一堆伸手党累死人啊…其实宏很容易制作的…只要你懂得原理
comment 84662
#showtooltip /cast [mod:alt,@player][@mouseover,exists][]驱散魔法
同意2樓觀點,宏這玩意各種要求千奇百怪的,教人寫一個不如乾脆教人怎麼寫。不過樓主第一個宏確實也給了我一些啓發,以前沒往這個方向上想過,謝謝樓主。
順便提一點改進建議,關於1樓的問題以及樓主的評論:一般是這樣/cast [條件1]技能A;[條件2]技能B;技能C,這里技能A,技能B,技能C是不一樣的這麼分開寫才有意義,如果是一樣的可以簡寫成/cast [條件1][條件2][]技能
最後一個中括號里就是空著的,表示默認情況,即使前兩個條件都沒觸發也會滿足第三個空著的情況,一定會釋放技能。至於這麼寫的好處嘛……省地方,宏寫複雜了就能體會到255字節的限制下,省字符是多么重要了。
不错,哇哈哈!
不知道牧师区有没有教程…我以前是在骑士区看到的,看一下就明白了,很简单的,建议版主也在指引贴里加个传送门嘿嘿
另帮忙写个物品宏 腰带无CD时& &使用腰带手雷 腰带CD时用 [钴质破片炸弹]& &谢谢
Q:能不能帮我写一个 A技能CD好了就用A,否则用B 的宏?A:宏不能“自动”地为你执行指令。所以,你不要指望宏会帮你在某有某BUFF的时候自动补上,有某BUFF的时候自动使用某技能,某技能CD的时候自动使用另一个技能之类....
MARK 回家用
求个三种陆地三种空中随机坐骑宏…拜谢…以前明明在3.22好用的,335一开就悲剧了…
求宏直接按驅散當前目標,按alt是大驅,按shift驅散焦點目標。謝謝樓主,好人一生平安。 [s:26]
#showtooltip 暗言术:灭(等级 4) /stopcasting /cast [harm] 暗言术:灭(等级 4); [target=focus, help] 暗言术:灭(等级 4); [target=focus] 暗言术:灭 /cast [harm] [target=targettarget,harm] 暗言术:灭这个宏非常NB的,不过我想请楼主再完善一下这个宏的意思是,目标是敌方直接灭;如果,有焦点,目标是友方或者没有目标,灭焦点。现在想把指向宏也加进去,并且成为第一或者第二优先级,不知道可不可以,我试下了,但是有了指向以后焦点又失效了/cast [target=mouseover,exists]
comment 69525
海陆空的很复杂我不会耶,只有陆空的=-=
#showtooltip/cast [flyable]灰机;大炮
comment 69939
#showtooltip/cast [mod:alt]群体驱散;[mod:shift,@focus][]驱散魔法
你喜欢这样用呀?这样就不能按alt驱散自己咯
[quote][pid=][b]Post by stone2-02-25 13:32):[/b][/pid]#showtooltip 暗言术:灭(等级 4) /stopcasting /cast [harm] 暗言术:灭(等级 4); [target=focus, help] 暗言术:灭(等级 4); [target=focus] 暗言术:灭 /cast [harm] [target=targettarget,harm] 暗言术:灭这个宏非常NB的,不过我想请楼主再完善一下这个宏的意思是,目标是敌方直接灭;如果,有焦点,目标是友方或者没有目标,灭焦点。现在想把指向宏也加进去,并且成为第一或者第二优先级,不知道可不可以,我试下了,但是有了指向以后焦点又失效了/cast [target=mouseover,exists][/quote]#showtooltip/stopcasting /cast [@mouseover,exists,harm][harm][@focus,harm,nodead][help,@targettarget,harm,nodead][]暗言术:灭你的那个宏help和harm有几个弄反了。在&目标=xxx&前的harm/help是对当前目标的条件,在后面的才是对&将要选择的目标&的条件,同样的条件大概有harm敌对、help友善、nodead未死亡、exists存在的精确匹配的。你试试我写的这个可以用不,鼠标指向有敌对目标&敌对目标&焦点敌对目标&友方目标的敌对目标&普通的灭(其实最后一个写不写都一样。。条件基本覆盖完了
comment 87718
受教了,之前知道这样的用法,自己没试过所以没敢这么写
[quote][pid=][b]Post by 丧歌 ( 13:54):[/b][/pid]#showtooltip/stopcasting /cast [@mouseover,exists,harm]暗言术:灭;[harm]暗言术:灭;[@focus,harm,nodead]暗言术:灭;[help,@targettarget,harm,nodead]暗言术:灭;暗言术:灭你的那个宏help和harm有几个弄反了。在&目标=xxx&前的harm/help是对当前目标的条件,在后面的才是对&将要选择的目标&的条件,同样的条件大概有harm敌对、help友善、nodead未死亡、exists存在的精确匹配的。你试试我写的这个可以用不,鼠标指向有敌对目标&敌对目标&焦点敌对目标&友方目标的敌对目标&普通的灭(其实最后一个写不写都一样。。条件基本覆盖完了[/quote]谢谢回头试下,这个宏不是我写的,只是我网上找的。。。看着宏我都晕了
[quote][pid=][b]Post by stone2-02-25 13:32):[/b][/pid]#showtooltip 暗言术:灭(等级 4) /stopcasting /cast [harm] 暗言术:灭(等级 4); [target=focus, help] 暗言术:灭(等级 4); [target=focus] 暗言术:灭 /cast [harm] [target=targettarget,harm] 暗言术:灭这个宏非常NB的,不过我想请楼主再完善一下这个宏的意思是,目标是敌方直接灭;如果,有焦点,目标是友方或者没有目标,灭焦点。现在想把指向宏也加进去,并且成为第一或者第二优先级,不知道可不可以,我试下了,但是有了指向以后焦点又失效了/cast [target=mouseover,exists][/quote]#showtooltip /stopcasting /cast [@mouseover,harm,nodead][harm,nodead][@focus,harm,nodead][@targettarget,harm,nodead]暗言术:灭
不错不错~感谢[插件设置] 牧师宏命令交流分享 --------- 内有大量有爱牧师帮写各种宏,求宏可跟帖
---[size=150%][color=indigo][b]-------主贴内容蛮多,结论党看这里 &&& 问:这个帖子里有什么?-------[/b][/color][/size]---[b][size=120%]
1. 楼主自己整理出来的一些典型宏,有很多是改个技能名字也能用的。2. 一些对宏有兴趣的玩家可能会用到的小贴士,帮助你解决困扰。3. 大胆的伸手吧少年!写出你的要求,楼主会尽量在一天之内( [s:35] )以评论的方式贴在你的帖子下面,记得回来看看…
另外 贴内有很多高手也在帮写宏,楼主在这里先谢谢大家了,互相交流互相进步。[/size][/b]===[color=red]伸手的童鞋请看这里: & 下面几种是无法通过宏实现滴 & 请不要考验楼主了... 真写不出来...[/color]===[color=green]技能A CD好了用A,否则用B;队友身上有debuff就驱散他 否则驱散他的目标;我血量低于40%时给自己个盾;有疾病驱疾病否则驱魔法;目标是亡灵就锁是人型就心控之类的。[/color] 注:楼主已AFK多年,没办法上游戏测试可行性,技能名字是手打的简体,如果不管用请查看技能名字是否正确 [s:42] [collapse=现成的宏 请随便拿]其实很多宏可以举一反三,下面列举的宏大多代表[color=red]一种类型[/color]。[quote][color=red]1.有宠物时xx,没有时xx[/color][color=royalblue]#showtooltip/cast [pet,@pet,nodead]防恐惧结界;暗影恶魔/petattack/cast 遁影[/color] &宝宝那个技能。。。解释:没有宝宝的话就是招宝宝,有宝宝后是给他上CS。无脑按的话是遁影和攻击你的目标。我觉得这个蛮好用的,比如打战士 直接沉默了按2下宏就能保证宝宝的完整输出了。竞技场里也可以避免宝宝乱跑乱打人[color=red]2.对指定名字的人施放xx[/color][color=royalblue]#showtooltip/cast [@pname]驱散魔法[/color]解释:pname换成队友名字,最简单的宏 也最实用[color=red]3.防止多次点击取消形态/范围选框[/color][color=royalblue]#showtooltip/cast !群体驱散[/color]解释:多次按键驱散的框框不会消失[color=red]4.目标的目标是队友时对目标的目标xx[/color][color=royalblue]#showtooltip/cast [help][@targettarget,help,nodead][]虔信之跃[/color]解释:目标如果是友方,拽他;目标的目标如果是友方 拽目标的目标。我觉得竞技场里辅助性的技能还是尽量借助宏比较好,频繁切目标的话很耽误事=w=,同理可以吧这个宏换成盾 驱散什么的,最常用的应该是“看着boss加mt的血”吧……,看个人喜好拉。[color=red]5.取消buff[/color][color=royalblue]#showtooltip/cancelaura 影散/cast 心灵尖啸[/color]解释:这是我个人喜欢用的宏,有时候变球后,对方在读重要的技能或者别的什么的反正你想要取消掉球,按一下就好了,PS:在变球时只按1下就可以取消球,按2下才会放恐惧。[color=red]6.优先敌对焦点施放xx[/color][color=royalblue]#showtooltip/cast [@focus,harm,nodead][]沉默[/color]解释:有敌对未亡的焦点目标就沉默焦点,否则就是个普通沉默。[color=red]7.优先敌对目标&敌对焦点&普通的灭[/color][color=royalblue]#showtooltip/cast [harm,nodead][@focus,harm,nodead][]暗言术:死[/color]解释:目标是敌人的话就灭他,其他情况灭焦点,再其他情况……(还有啥情况)就是个普通的灭。[color=red]8.按顺序释放(2种甲切换)[/color][color=royalblue]#showtooltip/castsequence 心靈之火,專注意志[/color]解释:2种甲切换。[color=red]9.左键xx 右键xx[/color][color=royalblue]#showtooltip/cast [button:1]真言術:韌;[button:2]防護暗影[/color]解释:左键加耐力,右键加暗抗。能省一个是一个。。。[color=red]10.简易坐骑宏(真的很简易……[/color][color=royalblue]#showtooltip/cast [flyable]灰机;大炮[/color]解释:前面是飞行后面是陆地 - -[color=red]11.判断形态的(是否在潜行、暗影形态、变形状态下)[/color][color=royalblue]#showtooltip/cast [form]渐隐术;快速治疗[/color]解释:暗影状态下用渐隐,非暗影状态下用快速治疗(只是举个例子。[color=red]12.万用灭宏=_,=[/color][color=royalblue]#showtooltip/stopcasting/cancelaura 神御之盾/cancelaura 真言术:盾/cast [@mouseover,exists,harm][harm,nodead][@focus,harm,nodead][@targettarget,harm,nodead][]暗言术:灭[/color]解释:取消身上的吸收效果,打断当前施法打个灭;优先级分别是:鼠标指向的敌人 & 敌对目标 & 敌对焦点目标 & 敌对的“目标的目标” & 其他情况 还有啥! 这个宏可以改成痛啊什么的技能[color=red]13.加了治疗“友善的目标的目标”功能,绕死我了 [/color][color=royalblue]#showtooltip/cast [mod:alt,@player][help,nodead][@targettarget,help][]快速治疗[/color]解释:优先级分别是:alt自己 & 友善目标 & 友善的“目标的目标” & 其他情况
把常用的加血技能都换成这个宏吧,保证原汁原味的同时(alt自我施法、无目标自我施法)还可以治疗敌人的目标队友[color=red]14.楼下问的频率比较高的:带alt自我施法的目标判断宏 [/color][color=royalblue]#showtooltip/cast [mod:alt,@player][noharm]恢复;暗言术:痛[/color]解释:按alt优先治疗自己,目标友善的话治疗目标,目标敌对的话殴打目标,无目标时治疗自己。 缺点:目标是敌人的时候必须按alt才能治疗自己,不习惯的童鞋要注意了。[color=red]15.楼下有爱人士分享的宏 [/color][color=royalblue][ Post by charlechg ( 11:47): ]#showtooltip 射击/dismount [mounted]/castrandom [modifier:alt]拉扎什迅猛龙,迅捷白色陆行鸟;[noharm,noequipped:鱼竿][dead,noequipped:鱼竿]蓝色龙鹰,铁锈始祖幼龙/cast [equipped:鱼竿]钓鱼;[harm,nodead]射击[/color]解释:一键下坐骑alt点击随机召唤陆地坐骑。未装备鱼竿时,只要目标不可伤害(友善或者死亡)就随机召唤飞行坐骑装备鱼竿时钓鱼。未装备鱼竿目标可伤害时射击。[color=red]16.光明之泉推销宏
[/color][color=royalblue]#showtooltip/cast 光束泉/run local f=RbA or CreateFrame(&Frame&,&RbA&) f:SetScript(&OnEvent&,function(s,e,u,p) if u==&player& and p==&光束泉& then SendChatMessage(&美味可口的光明泉,15码,不用换目标,不打断施法,一次5块钱。&,&yell&) end end) f:RegisterEvent(&UNIT_SPELLCAST_SUCCEEDED&)[/color]解释:释放成功喊话推销,yell可以换成raid party said等……[color=red]17.随机宠物宏
[/color][color=royalblue][pid=][b]Post by 纷雪千夜 ( 21:40):[/b][/pid]/run local n,a=GetNumCompanions(&CRITTER&);if IsAltKeyDown()then for i=1,n do _,_,_,_,a=GetCompanionInfo(&CRITTER&, i)if a then CallCompanion(&CRITTER&,i)else CallCompanion(&CRITTER&, random(n))end解释:随机召唤一个宠物。[color=red]18.坐骑宏
[/color][color=royalblue][pid=][b]Post by manshowboy ( 22:01):[/b][/pid]我的坐骑宏是这样的/script SetCVar(&cameraDistanceMax&, 50)/E 望了%t一眼,幽幽的说:下辈子,我们还一起去北京看海吗?/cast [nocombat,@player] 真言术:盾/use [瓦丝琪尔]深渊海马/use [swimming]海龟/use [flyable]华丽的飞毯/use 迅捷霜刃豹/run UIErrorsFrame:Clear()刚开始一行是把视野调到最远的50码第二行是搞笑用的,可有可无水陆空都可以用,在瓦丝琪尔点一下召唤深渊海马,再点一下出来海龟[/quote][/collapse]===关于宏命令的一些细节 问题 贴士 解惑===[color=red]看到有不少朋友询问一些细节问题,在下面的回答我都贴到主楼了:[/color][collapse=1.@是啥]'@'在3.35版本以后可代替'target='。[/collapse][collapse=2.空的方括号是啥] []代表着“其他”,就是说前面的条件都不满足时 其他全部条件都按后面执行。举个例子:/cast [@targettarget,harm]痛;痛 就可以写成/cast [@targettarget][]痛
[/collapse][collapse=3.#showtooltip 是啥,后面不写技能名字的好处?]这行的功能是使你的宏命令鼠标提示和CD提示按后面的技能名字来(如果写了技能名字,如:#showtooltip 驱散魔法)。#showtooltip 后面不写技能名字,这样的好处是,对于不同条件用不同技能的宏来说,他的图标也会跟着实际会使用的技能作变化,但是前提是你的宏图标选择的是默认的红问号。[/collapse][collapse=4.可以用的条件都有啥?][b]help,harm,noharm..[/b]
友善 敌对之类的[b]dead,nodead[/b]
未死亡之类的,主要用来排除目标/焦点死亡时宏不能向后执行[b]exists[/b]
“存在”,主要用在onmouseover和focus来判断是否有鼠标指到的人或者焦点存在[b]combat[/b]
战斗状态,可以组合一些技能,例如:战斗状态的话放导弹跑,非战斗状态就骑马; 战斗状态开战斗大师/打绷带,非战斗状态吃面包等等…[b]mounted[/b]
乘骑状态,有个命令“/dismount”可以下马,如果这么写——“/dismount [mounted]”就是:如果在乘骑状态 就下马……[b]flyable noflyable[/b]
简易坐骑宏会用到[b]form[/b]
是否在“形态”内,可以是潜行 暗影形态 小D的变身状态等等,例如:如果我是暗影形态,放渐隐;否则放快速治疗…[b]mod[/b]
组合键ctrl alt shift之类的,写法是“[mod:alt]”[b]pet nopet [/b]
有宠物存在无宠物存在(宠物死的时候也会被认为是“pet”)[/collapse][collapse=5.可以用宏选定的目标都有啥?]主要有:targettarget目标的目标
focus焦点目标
onmouseover鼠标指向
player玩家自己
pet宠物 也可以:具体名字 party1 ... party5 队伍1-5
arena1...arena5 竞技场目标1-5,这几个不推荐使用是因为,每次组队的顺序是乱的…也许有特殊用途的玩家可以用到。衍生出:focustarget焦点的目标
pettarget之类的。[/collapse][collapse=6.聊天频道的缩写/全写(在复杂的宏中可能用到)]/s
raidwarning
团队警报(楼下有童鞋求的,屏幕中间“东”的一声红字)/w
battlegroup
战场[/collapse]===其他有爱文章推荐===[quote][pid=][b]Post by Aegises ( 19:43):[/b][/pid]这里有几文章其实关于宏,不少好文章的,大家有空都可以去看看[url]http://bbs.ngacn.cc/read.php?tid=3761834&_fp=2[/url][url]/thread--1.html[/url][url]http://bbs.ngacn.cc/read.php?tid=3420918[/url]我自己收藏了这几篇。希望楼主有空的话把这几个链接编辑到顶楼吧,方便大家查阅。。[/quote]
求宏#showtooltip /cast [target=mouseover,exists]驱散魔法;驱散魔法END请给加上优先alt自我功能
楼主其实只要发一个传送门到宏教学贴就好了啊,要不然一堆伸手党累死人啊…其实宏很容易制作的…只要你懂得原理
comment 84662
#showtooltip /cast [mod:alt,@player][@mouseover,exists][]驱散魔法
同意2樓觀點,宏這玩意各種要求千奇百怪的,教人寫一個不如乾脆教人怎麼寫。不過樓主第一個宏確實也給了我一些啓發,以前沒往這個方向上想過,謝謝樓主。
順便提一點改進建議,關於1樓的問題以及樓主的評論:一般是這樣/cast [條件1]技能A;[條件2]技能B;技能C,這里技能A,技能B,技能C是不一樣的這麼分開寫才有意義,如果是一樣的可以簡寫成/cast [條件1][條件2][]技能
最後一個中括號里就是空著的,表示默認情況,即使前兩個條件都沒觸發也會滿足第三個空著的情況,一定會釋放技能。至於這麼寫的好處嘛……省地方,宏寫複雜了就能體會到255字節的限制下,省字符是多么重要了。
不错,哇哈哈!
不知道牧师区有没有教程…我以前是在骑士区看到的,看一下就明白了,很简单的,建议版主也在指引贴里加个传送门嘿嘿
另帮忙写个物品宏 腰带无CD时& &使用腰带手雷 腰带CD时用 [钴质破片炸弹]& &谢谢
Q:能不能帮我写一个 A技能CD好了就用A,否则用B 的宏?A:宏不能“自动”地为你执行指令。所以,你不要指望宏会帮你在某有某BUFF的时候自动补上,有某BUFF的时候自动使用某技能,某技能CD的时候自动使用另一个技能之类....
MARK 回家用
求个三种陆地三种空中随机坐骑宏…拜谢…以前明明在3.22好用的,335一开就悲剧了…
求宏直接按驅散當前目標,按alt是大驅,按shift驅散焦點目標。謝謝樓主,好人一生平安。 [s:26]
#showtooltip 暗言术:灭(等级 4) /stopcasting /cast [harm] 暗言术:灭(等级 4); [target=focus, help] 暗言术:灭(等级 4); [target=focus] 暗言术:灭 /cast [harm] [target=targettarget,harm] 暗言术:灭这个宏非常NB的,不过我想请楼主再完善一下这个宏的意思是,目标是敌方直接灭;如果,有焦点,目标是友方或者没有目标,灭焦点。现在想把指向宏也加进去,并且成为第一或者第二优先级,不知道可不可以,我试下了,但是有了指向以后焦点又失效了/cast [target=mouseover,exists]
comment 69525
海陆空的很复杂我不会耶,只有陆空的=-=
#showtooltip/cast [flyable]灰机;大炮
comment 69939
#showtooltip/cast [mod:alt]群体驱散;[mod:shift,@focus][]驱散魔法
你喜欢这样用呀?这样就不能按alt驱散自己咯
[quote][pid=][b]Post by stone2-02-25 13:32):[/b][/pid]#showtooltip 暗言术:灭(等级 4) /stopcasting /cast [harm] 暗言术:灭(等级 4); [target=focus, help] 暗言术:灭(等级 4); [target=focus] 暗言术:灭 /cast [harm] [target=targettarget,harm] 暗言术:灭这个宏非常NB的,不过我想请楼主再完善一下这个宏的意思是,目标是敌方直接灭;如果,有焦点,目标是友方或者没有目标,灭焦点。现在想把指向宏也加进去,并且成为第一或者第二优先级,不知道可不可以,我试下了,但是有了指向以后焦点又失效了/cast [target=mouseover,exists][/quote]#showtooltip/stopcasting /cast [@mouseover,exists,harm][harm][@focus,harm,nodead][help,@targettarget,harm,nodead][]暗言术:灭你的那个宏help和harm有几个弄反了。在&目标=xxx&前的harm/help是对当前目标的条件,在后面的才是对&将要选择的目标&的条件,同样的条件大概有harm敌对、help友善、nodead未死亡、exists存在的精确匹配的。你试试我写的这个可以用不,鼠标指向有敌对目标&敌对目标&焦点敌对目标&友方目标的敌对目标&普通的灭(其实最后一个写不写都一样。。条件基本覆盖完了
comment 87718
受教了,之前知道这样的用法,自己没试过所以没敢这么写
[quote][pid=][b]Post by 丧歌 ( 13:54):[/b][/pid]#showtooltip/stopcasting /cast [@mouseover,exists,harm]暗言术:灭;[harm]暗言术:灭;[@focus,harm,nodead]暗言术:灭;[help,@targettarget,harm,nodead]暗言术:灭;暗言术:灭你的那个宏help和harm有几个弄反了。在&目标=xxx&前的harm/help是对当前目标的条件,在后面的才是对&将要选择的目标&的条件,同样的条件大概有harm敌对、help友善、nodead未死亡、exists存在的精确匹配的。你试试我写的这个可以用不,鼠标指向有敌对目标&敌对目标&焦点敌对目标&友方目标的敌对目标&普通的灭(其实最后一个写不写都一样。。条件基本覆盖完了[/quote]谢谢回头试下,这个宏不是我写的,只是我网上找的。。。看着宏我都晕了
[quote][pid=][b]Post by stone2-02-25 13:32):[/b][/pid]#showtooltip 暗言术:灭(等级 4) /stopcasting /cast [harm] 暗言术:灭(等级 4); [target=focus, help] 暗言术:灭(等级 4); [target=focus] 暗言术:灭 /cast [harm] [target=targettarget,harm] 暗言术:灭这个宏非常NB的,不过我想请楼主再完善一下这个宏的意思是,目标是敌方直接灭;如果,有焦点,目标是友方或者没有目标,灭焦点。现在想把指向宏也加进去,并且成为第一或者第二优先级,不知道可不可以,我试下了,但是有了指向以后焦点又失效了/cast [target=mouseover,exists][/quote]#showtooltip /stopcasting /cast [@mouseover,harm,nodead][harm,nodead][@focus,harm,nodead][@targettarget,harm,nodead]暗言术:灭
不错不错~感谢

参考资料

 

随机推荐