关于QS给对特定目标不使用保护性开采的特定矿种的宏问题!

QS常用宏整理,以及一些做宏必要的小Tips【圣骑士吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:112,460贴子:
QS常用宏整理,以及一些做宏必要的小Tips
首先,记得宏不是万能的,不是任何事情都可以靠宏来解决,有些宏可以减少延时,减少***等,有些则会增加。DPS和来说,宏是给懒人用的,高端者还是请手动,手动才有游戏的乐趣嘛。问JJC一些日常NC宏的可以不用看此贴,JJC是靠IQ战斗的地方,你的对手不是固定AI的NPC。 特别鸣谢在无双姐姐CWLK征集宏贴中出现的各位,是无双姐姐的想法和你们的宏,让我有了汇总它的动力,立正致敬 NO.1,鼠标指向类宏原理:使用方法,下述宏和以后的宏第一行的#showtooltip是显示技能名称,效果和冷却的作用,基本所有宏都会用到,鼠标宏必须用到的字段target=mouseover,作用就是当鼠标指向目标时使用技能作用在鼠标指向的目标上。简单格式为:#showtooltip 技能名称/cast [target=mouseover]技能名称如果需要判断友方和敌方,需要用到help和harm,非死亡目标用到nodead,具体使用方法会在后面的整合宏里面具体说明鼠标指向的目标是敌对使用清算,目标是友善使用正义防御#showtooltip/cast [target=mouseover,harm][harm]清算之手;[target=mouseover,help][help][]正义防御鼠标指向目标清洁术宏,按alt给自己清洁术#showtooltip 清洁术/cast [modifier:alt,target=player][target=mouseover,help][help][target=targettarget,help][]清洁术鼠标指向保护宏,PVE不适用,PVP残局适用#showtooltip/cast [target=mouseover,help][help][target=targettarget,help][]保护之手鼠标指向圣光/圣闪/震击宏#showtooltip 技能名称/cast [target=mouseover,help,nodead]技能名称
NO.2,dps&偷懒一键类宏原理:一键宏使用方法,下述宏中的startattack为开启近战平砍功能,用于切换目标所有技能处于冷却状态时候可以不影响触发平砍功能。/castsequence reset=8的意思是每8秒循环一次宏,8秒内如果按第一次就是第一个技能,按第二次就是第二个技能,后面是技能的施放顺序。以此类推PS:请不要轻易的更改,时间基本都是前人通过实践出来的最佳循环时间,改变可能造成技能冲突无法施放或者错误施放技能。一键拉怪宏#showtooltips/startattack /castsequence reset=8/combat 神圣之盾,正义盾击,圣光审判,正义之锤,正义盾击,神圣之盾,正义之锤,圣光审判,正义盾击,正义之锤dps一键输出宏/console Sound_EnableSFX 0/startattack/castsequence reset=8/combat/alt 十字军打击,智慧审判,神圣风暴,十字军打击,奉献,驱邪术,十字军打击,智慧审判,十字军打击,神圣风暴,奉献,十字军打击,智慧审判,十字军打击,驱邪术,神圣风暴,十字军打击,智慧审判,奉献/console Sound_EnableSFX 1解释:console Sound_EnableSFX是控制内声音的命令,有些人会开启游戏音效,这个宏一直按会提示技能没好的游戏音,所以做了关闭音效处理
NO.3,鼠标左中右键或alt,shift,ctrl切换技能整合宏原理:技能施放对应鼠标的左中右3个键分别有3个作用,也可以设置成如F1,F2,F3或者1,2,3之类的按键。并可以根据需要插入alt,shift,ctrl,整合更加多的组合键,效果比较多但是记忆比较复杂。第一次可能会不适用,适合长期使用宏的朋友们
圣印施放整合宏 鼠标版左键为腐蚀,右键为命令,中间为正义#showtooltip [btn:2]命令圣印;[btn:3]正义圣印;腐蚀圣印/cast [btn:2]命令圣印;[btn:3]正义圣印;腐蚀圣印技能修改成其他的对应其他技能加入shift等之类的版本为:#showtooltip/cast [mod:shift,btn:1]智慧审判;[mod:ctrl,btn:1]强效力量祝福;[mod:ctrl,btn:2]强效智慧祝福;[mod:ctrl.btn:3]强效王者祝福;[mod:alt,btn:1]力量祝福;[mod:alt,btn:2]智慧祝福;[mod:alt.btn:3]王者祝福解释下,这个是说明shift情况下,左键智慧审判ctrl情况下,左键强效力量祝福,右键强效智慧祝福,中间强效王者祝福alt情况下,左键力量祝福,右键智慧祝福,中间效王者祝福键盘版#showtooltip/cast [mod:shift]命令圣印;[mod:alt]正义圣印;[mod:ctrl]光明圣印;腐蚀圣印解释:普通情况腐蚀圣印,shift命令圣印,以此类推缺点,这个技能放那个按键上就是那个按键搭配组合键的改变了优点,不需要大量的记忆
NO.4,一键开关技能宏原理:通过cancelaura 技能名称的命令达到取消自身某个BUFF的目的。取消BUFF不占用***无敌取消宏#showtooltip 圣盾术/stopcasting/cancelaura 圣盾术/cast 圣盾术解释:stopcasting是中断正在释放的法术,达到可以立即使用技能的目的。沙包取消BUFF宏/cancelaura 回春术/cancelaura 愈合/cancelaura 生命绽放/cancelaura 恢复/cancelaura 野性成长/cancelaura 激流/cancelaura 先祖坚韧/cancelaura 圣光闪现解释:可以在血量上50%了立刻点击取消所有持续治疗效果BUFF的宏
NO.5,换课本,切换单手+盾和双手武器宏原理:通过equip 所换物品名称的命令达到更换物品的作用根据圣印换课本宏 #show 命令圣印/cast 命令圣印/equip 神圣裁决圣契#show 腐蚀圣印/cast 腐蚀圣印/equip 骁勇圣契解释:因为换圣印和课本都是占用一个***,所以绑定2个,在换圣印同时就把课本也换了根据技能换课本宏 /cast 神圣风暴/script local s,c=0,0;s,c=GetSpellCooldown('十字军打击'); if ((s-GetTime())&-0.01) then EquipItemByName("骁勇圣契");/startattack/cast 十字军打击/script local s,c=0,0;s,c=GetSpellCooldown('神圣风暴'); if ((s-GetTime())&-0.01) then EquipItemByName("分歧圣契");/startattack解释:十字军打击和风暴技能也是只占用一个***,因此第一个放风暴以后,切换200力量的触发课本保持效果,第二个宏,十字军打击的以后,切换提高风暴伤害的课本注意:不要抽风的按这个宏,会换不了课本的,不适合抽风党
切换单手武器+盾和双手武器宏 /equip [noequipped:单手剑]单手武器名称/equip [noequipped:盾牌]盾牌名称/stopcasting/equip [noequipped:双手剑]双手武器名称作用:当是单手武器+盾的时候自动切换双手武器,反之亦然
NO.6,其他常用宏施放技能后XX秒喊话宏#showtooltip 技能名称/cast 技能名称/in X /Y 施放了某技能,时间快到了(其中X是表示多少秒以后)举例:#showtooltip 圣光道标/cast [target=focus]圣光道标/in 110 /W 诺言的泡泡 圣光道标还有10秒效果结束开启技能团队或者小队通告宏当装有插件的时候可以在屏幕中间提示,给全团警示作用举例:/cast [target=player] 拯救之手/y 开启拯救各位注意仇恨作用:Tank对自己拯救减伤以后提示DPS注意仇恨
密语补自身buff宏 #Showtooltip 圣光闪现/run local n,i,j;j=0;for i=1,16 do n=UnitBuff("player", i);if n=="纯洁审判" then j=1if j==0 then SendChatMessage("补审判!","whisper",nil,UnitName("player")); end/cast 圣光闪现作用: 点击宏,施放圣光闪现。若自己身上缺少纯洁审判buff,则自动密语自己补审判,避免因为没注意到断档BUFF效果掉落通报宏/script local n,t,m,c={}for i=1,GetNumLootItems()do _,_,m,t=GetLootSlotInfo(i)if t&3 then t=GetLootSlotLink(i)_,_,c=t:find(".-m:(%d+)")n[c]=n[c] and n[c]+m or m;for i,j in pairs(n)do _,i=GetItemInfo(i)SendChatMessage(i.."X"..j,"raid")end作用:不用每个人都跑过去看尸体了,点一下就可以团队通报到底出了些什么东西根据地区切换陆地风行坐骑并在上马同时开启飙车光环宏 #showtooltip [flyable] 迅捷红色狮鹫;战马/cast 十字军光环/userandom [flyable,nomounted] 迅捷红色狮鹫;[nomounted] 暗色骑乘塔布羊,战马/dismount [mounted]/cast 惩戒光环上线自动M所有好友的搞笑宏/run ShowFriends()for i=1,GetNumFriends() do n,_,_,_,c=GetFriendInfo(i)if c then SendChatMessage("天空一声巨响,老子华丽登场!!!","WHISPER",nil,n)end end使用工程各部位以及饰品翅膀的爆发宏/use 6/use 8/use 10/use 13/use 14/cast 复仇之怒解释:6对应为腰带,8对应为鞋子,10对应为手套,13对应为第一格饰品,14对应为第二格饰品。注意所有的数字不需要改变既可使用物品。其中8可以单独拿出来方便使用
前言,宏主要分为单体命令类,组合命令类,简单条件判定脚本类。一般最简单的宏都是单体命令类,这些基本只要从公测到现在都在玩的没有几个不会了。我们这里不是普及基础知识,是提高你写出的宏的水平,以及如何写一些稍微简单点的脚本判定宏。PS:由于1.0年代宏的及其变态导致后来判定宏被BLZ关闭,目前只能使用脚本做一些很简单的判定,后面的文章会告诉你那些能用,那些不能用。注:技能后不加等级则使用最高等级技能,现在由于耗蓝的修改,QS已经不需要低级的技能了,所以请不用在技能名称后面加等级组合命令类宏所谓组合命令宏,就是说由2个或者2个以上的命令组成的组合宏——感觉自己在说废话,不过怕不懂还是说吧。有些宏依靠的是命令的区分,有些宏依靠的是技能区分,另外有些宏依靠的是按键的区分,下面进入正题,如何制作组合类宏常用宏命令分为以下几个/cast
施放技能宏,cast后面跟技能名,使用以后自动施放该技能
如果要对制定的目标使用技能需要用到target=XXX字段,XXX可以是target,targettarget,focus,player等等一系列表示某个单一目标的字段/use
使用物品宏,将物品名称写在后面,使用以后自动使用该物品,装备有对应的代码从1-14不等可以不写名字,换装以后就不用更新了/in
时间宏,在in后面填上数字,可以在和数字相同的秒数后,制作如密语之类的宏,达到预言的效果/target
选择目标宏,在target后面填上名字,则使用宏以后会选中所填姓名的目标/equip
换装宏,后面添加装备名称,可以做到更换装备的效果,切忌和use不一样,后面添加装备对应的代码无效,代码只是表明这个装备位置的意思/castsequence
列队施法宏,在后面填写技能名称用小写的,分隔每个技能单独使用时候如果第一个技能施放失败,则和cast一样不能连续执行后面的多个命令,解决方法是下面一个判定条件
reset=n/target/combat/shift/alt/ctrl
上述条件可以共存,其中n为数字代表n秒后再次按此宏,重新返回第一技能,也就是重置宏的意思,target条件表示当目标切换时,宏队列重置;combat条件表示脱离战斗后重置;shift,alt和ctrl表示当执行宏时指定的键为按下状态时重置/cancelaura
移除BUFF宏,使用以后直接移除宏上所写的BUFF/stopcasting
停止当前所有施法宏上面是我们比较常用的宏的具体解释,下面我们来合并他们写一些需要的宏 假如我们要使用复仇之怒并且开启饰品13,14则宏如下/cast 复仇之怒/use 13/use 14注意use命令使用的是非技能类物品,因此不会产生公共CD才能与其他宏配合使用。cast为使用技能会产生***因此不能连用
面我们写一个再复杂一点的,停止施法,开启无敌,然后开启饰品,并且跟换剑盾状态。/stopcasting/cast 圣盾术/use 13/use 14/equip [noequipped:单手剑]泰坦卫士/equip [noequipped:盾牌]斗兽之盾现在大家已经入门了基本了解简单的组合宏如何写的,我们继续来写一些条件判定比较多的宏#showtooltip 圣洁护盾/cast [help]圣洁护盾; [target=targettarget, help, exists]圣洁护盾; [target=player]圣洁护盾有目标是判定目标是否为友善,友善则给予圣洁护盾,敌对则给予目标的目标圣洁护盾,如果没有目标,则给予自己圣洁护盾。其中我们用到了cast命令下的目标判定功能target=targettarget,help,exists表示目标的目标为友善目标,target=player表示目标为玩家自己几个判定条件的区分用;单个判定条件内不同的判定选项用,区分。如果你喜欢战场之类的鼠标指示,则只需要在的每个独立的判定条件前加入target=mouseover表示鼠标指向的目标
能看到这里表示你真的很热爱宏,下面我们来说说一键输出宏的实现原理如大家所知的1.0年代的/cast命令过于强大,以至于***的加入导致连续/cast命令无法实现。因此技能循环以及优先作用只能改为/castsequence,上面已经提到过这个命令的作用方法,现在具体解释下作用过程/castsequence命令后面必须如下格式使用/castsequence reset=8/combat 神圣之盾,正义盾击,圣光审判,正义之锤,正义盾击,神圣之盾,正义之锤,圣光审判,正义盾击,正义之锤这是我们的一键拉怪宏,我们已经解释过后面的英文字段的意思这里就不解释了。但是有人会问为什么后面要跟那么多的技能呢。其实,他是有一个顺序的,前4个技能都不相同,所以没什么好解释就一个上面一个技能优先于下面一个技能用,当前4个技能使用以后并且8秒还没到优先使用正义盾击,然后才是神圣之盾以及后面的技能。这样做到了,如果8秒内有技能CD,其他技能处于非CD状态会根据以上的技能循环使用。当8秒以后则会回复到第一个技能的状态。因此形成了我们的循环模式。这个循环的时间,是按照第一个技能的CD时间来填写的,否则会造成时间的混乱,无法施放技能的情况
脚本宏启动,下面是对中级,中高级选手的指导。看到这里的人想必都是对基本宏已经非常了解的了。我们先说说脚本作用的方法。脚本主要通过if,for,while之类的词做出一些简单的判定,从而达到在特定条件下施放技能的目的。一个脚本要做到同时判定2个或者2个以上的技能使用条件几乎是不可能完成的任务。并且宏都有255个字节的限制,所以我们讨论的范围只限于在特定条件下施放一个技能,并做出提示或一些其他的补充以上我们所说的判定词,我们给他一个归纳,叫做函数,学计算机语言的同学基本都知道。作用的方法也和计算机语言大同小异。下面我给出几个模型,分析下函数的作用方法,帮助大家了解函数
牧师上盾并随机说话/script a=”%t,蛋壳已套,破壳之前请安心!”; b=”%t,上帝模式启动!”;c=random(5)/script if c==1 then SendChatMessage(a) else if c==2 then SendChatMessage(b)end/script CastSpellByName("真言术:盾")
解释:/script:告诉系统下面这段文字是用宏语言写的,如果玩家想使用函数必须在每行的开始加上这一句下面一句一句解释第一句a=”%t,蛋壳已套,破壳之前请安心!”; b=”%t,上帝模式启动!”这是一个赋值语句(注意用引号把文字括起来。这是必须的,否则系统会认为是个变量而造成错误),让后面的所写的语句中‘a’代表“某某某,蛋壳已套,破壳之前请安心!”这几个字;‘b’代表“某某某,上帝模式启动!”这几个字。(某某某是你的当前目标)无论任何时候输入%t都会转化为所选目标的名称。在这里的‘=’可以理解为‘代表’的意思而不是“等于”c=random(5):random(5)表示在1~5中间取一个随机数字。那么这句话的意思就是‘让c代表一个1~5之间的随机数字’,这个数字数字是你每点击一次宏就自动生成一次第二句if…..then……else if……then……else……end:这是一个判断句,翻译一下就是“如果…….执行……否则如果……执行……结束;结束”注意!!!‘如果’后面要跟一个判断条件,成立就直接执行下一句的内容,不成立就跳转执行否则的内容;有几个‘如果’最后就要跟几个‘结束’。如果你有5个条件,每个条件都要跟不同的结果,那你可以通过不断的‘否则如果’来完成SendChatMessage(a):这句的意思是把“a”所代表的内容以普通说话的方式表达出来,效果如同“/s %t,蛋壳已套,破壳之前请安心!”c==1:这是一个判断语句,判断c是否等于1(,一个等号是赋值,两个等号才是判断,切记!!!)判定的方式有很多,如下:“==”等于、“&”大于、“&”小于、“&=”大于等于、“&=”小于等于和“~=”不等于总结下,第二局的意思是:第二句程序的意思:如果c等于‘1’,用普通对话说:“&目标名称&,蛋壳已套,破壳之前请安心!”,否则,如果c等于2,用普通话说:“&目标名称&,上帝模式启动”,否则结束此程序第三句这句的意思是施放盾,相当于之前讲过的“/施放 真言术:盾”这条命令,不同的是“/施放”需要单起一行,并只能执行这一条命令。“CastSpellByName(”法术名称”)”可以插入到程序的任何地方从而实现根据不同的情况使用不同的技能。最后:请注意你的字母大小写,注意逗号,括号,冒号,引号,分号等都要用英文,if、then、else等词语后面都要加空格或者分号,在出现问题后先检查自己所写的宏里面有没有这些错误。
另外补充 焦点打断 以及焦点忏悔宏1./cast
[@focus,harm,nodead] 打断技能名2./cast
[@focus,harm,nodead] [harm,nodead]忏悔
上面的[+]不需要
如果目标为敌对,对目标的目标施放,如果目标为友方.则对目标施放!/cast [modifier:alt,target=player] 技能名称/cast [help] 技能名称; [target=targettarget] 技能名称
以上大部分转自NGA诺言的泡泡 圣光区贴有一部分为我自己整理
整理的来自于百度知道
阿曼……现在惩戒用宏输出会死人的
看到有用的东西了 爪机马克 感谢楼主分享
mark感谢啊曼
这是阿曼收藏的吧。。。居然还有命令圣印。。腐蚀。。。我以为我进了坟。。。
出大剑么?
强帖。。。。大家快顶啊。个人没大用过宏。。。觉得甚为低端啊。
焦点友方技能宏
#showtoltip
/cast [target=focus]技能名称
贴吧热议榜
使用签名档&&
保存至快速回贴QS 宏问题_百度知道
1.高手给我 几个FB和JJC 必用的宏吧...2.有没有宏是 点了以后自己找 有疾病的队友自动解的
?就是不要点队友的...
要有具体的宏就是/XXX 什么技能这样的
第一个问题也要这样回答
应该有很多额
我有更好的答案
一、循环宏 1、快速回蓝: 宏说明:把法术审判到怪物身上,被审判的怪物在攻击时有可能给骑士恢复X点蓝。 a、智慧圣印→审判(2个魔法循环) 新建宏如下: 第一个宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName(&智慧圣印(等级 1)&); AQ.i=2 end /script AQ[2]=function() CastSpellByName(&审判&); AQ.i=1 end 再新建一宏如下: 第2个宏 /script AQ.x() b、智慧圣印→审判→智慧圣印(3个魔法循环) 新建宏如下: 第一个宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName(&智慧圣印(等级 1)&); AQ.i=2 end /script AQ[2]=function() CastSpellByName(&审判&); AQ.i=3 end /script AQ[3]=function() CastSpellByName(&智慧圣印(等级 1)&); AQ.i=1 end 再新建一宏如下: 第2个宏 /script AQ.x() 注:宏 /script AQ.x() 只用建立1次!在进入游戏之后只要使用一次第一个宏, 然后利用第二个宏就可以实现技能的循环使用了。 其他魔法使用可以把文中的魔法名字(智慧圣印(等级 1))替换成你需要用到的任何魔法OK! 实际运用举例: 分别把文中第1个宏做5次分别拖到快捷栏里: A、光明圣印→审判 B、智慧圣印→审判 C、公正圣印→审判 D、愤怒圣印→审判 E、十字军圣印→审判 1、比如现在要打一个怪物,我一般先用光明圣印→审判——命令。这样在掉血的同时恢复一些血来加强作战持久性。 2、队伍中给队友加血所以蓝耗的很快,这时候我一般单手武器+盾,用智慧圣印→审判→智慧圣印这样来快速回蓝。 3、副本里人型怪物会逃跑所以容易拉火车,这时公正圣印→审判,可以有效的阻止火车的产生。 4、没有坦克,单手武器+盾 充当坦克,这时 愤怒圣印→审判,可以有效的拉住怪。 5、单手+盾用 十字军圣印→审判→正义圣印 是不错的组合。 灵活运用的地方还有很多!这里我就用这几点来说明那个循环宏的运用。 我把所有技能都拖到技能栏里一样可以实现,但是你可以试试看就知道操作性的优劣了 二、清洁术 /施放 清洁术 /script TargetUnit(&player&) 如果你当前选择的目标是可以对其使用此魔法的友好单位的话,则对其使用魔法。 如当前目标是不能接受此魔法的单位,或没有选择任何目标的话,则对自己使用魔法。 而且不会对当前目标进行切换,不会中断对当前敌人的攻击 注:清洁术可以换成其他法术,如:列王祝福、智慧祝福等等…… 三、神圣干涉和保护祝福 a、神圣干涉 /施放 神圣干涉 /script TargetUnit(&player&) /script if ( UnitName(&target&) ~=nil and UnitInParty(&player&,&target&) ) then SendChatMessage(&&圣光与我同在……神圣干涉 %T &&, &PARTY&); end 在神圣干涉时说话!“圣光与我同在……神圣干涉”可以设置成任何你想说的话 b、保护祝福 说明:有时候要让法师去暴怪,为了保护法师所以给法师加上10秒的物理无敌并提醒他。 /施放 保护祝福 /script TargetUnit(&player&) /script if ( UnitName(&target&) ~=nil and UnitInParty(&player&,&target&) ) then SendChatMessage(&&你被圣光保护中,10秒内物理攻击免疫! %T &&, &PARTY&); end 注:可以把文中的&PARTY&换为: 1、&EMOTE&,则以自定义表情的方式发出信息。则别人在聊天窗口中看到:&某某将在X秒内……神圣干涉某某& 2、“say”是周围的玩家说话。 3、“yell”喊话 四、智能加血 a、宏说明:如小于200则不使用治疗,并在聊天窗口中提示:&目标正常&,如消耗两大于200小于400,使用3级的圣光术治疗,如大于400,则使用5级的圣光术进行治疗。(治疗等级可以自己改) /script x=&player&;d=UnitHealthMax(x)-UnitHealth(x);if (d&200) then if (d&400) then CastSpellByName(&圣光术(等级 3)&) else CastSpellByName(&圣光术(等级 5)&)SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage(&目标正常&); b、根据自己当前MANA来消耗量进行判断(引用 作者:aprillight ) MACRO 11 &圣光& Spell_Holy_HolyBolt.blp /script p=&player&;m=UnitMana(p);if m&580 then r=8;else if m&465 then r=7;else if m&365 then r=6;else if m&275 then r=5;CastSpellByName(&圣光术(等级 &..r..&)&);if ( not UnitIsFriend(p,&target&) ) then TargetUnit(p); END 五、武器切换 说明:“双手武器”换成“单手武器+盾” & “单手武器+盾”换成“双手武器” a、双手切换单手并换第二个快捷栏,快捷栏第11,12分别是一单手一盾的快捷方式 /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 2; /script ChangeActionBarPage(); b、单手切换双手并换回第一快捷栏,快捷栏12是一双手武器快捷方式 /script ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 1; /script ChangeActionBarPage(); 还可以用另外一种方式切换武器: 首先在快捷栏10、11、12(也就是0、 -、 =的位置)拖上双手武器、单手武器、盾的快捷方式; 双手武器: /script ActionButtonDown(10);ActionButtonUp(10); 单手武器+盾: /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); 六、更换装备 说明:学工程的骑士很多的所以工程的小饰品切换蛮麻烦,所以可以做个宏来切换身上装备的宏。 做个切换火箭鞋的宏: /script PickupInventoryItem(8); /script PickupContainerItem(4,7); 文中数字8代表脚部装备的位置,4,7代表背包装备的位置。背包位置见文章底。 七、按目标的职业分别使用不同魔法 下面是圣骑士的一例。如果目标职业为盗贼或战士则使用力量祝福,否则使用智慧祝福。 /script class = UnitClass(&target&); if ( ( class == &盗贼& ) or ( class == &战士& ) ) then CastSpellByName(&力量祝福(等级 1)&); else CastSpellByName(&智慧祝福(等级 1)&); end 八、救人 /s 还魂咒 /施放 救赎(等级 1) 补充: 格子编号取决于你的包的大小,一般都是从左往右,从上往下(一行接一行) 比如 6格包 ____1 2 3 4 5 6 16格包 1 2 3 4 5 6 7 8 9 ......现在玩惩戒的QS都知道,瞬间秒杀的技能是 十字军打击和审判。但是往往 要2个同时释放有很大的难度。可能你对FS打了十字军打击,FS闪现审判就打不上了。本来可以一下秒的又要开始追逐战了。现在宏解决你的问题。让你的瞬间爆发满足一切理想状态。在我筛选了数个帖子之后,精选出了一些QS宏给大家分享。/castsequence 审判,命令圣印/stopcasting/cast 十字军打击/startattack“使用方法,开始战斗前需要自己手动上一次命令圣印(其他圣印也可以,比如十字军来增加伤害,或者公证来对付马上的敌人),然后释放此宏,一直按就行了,以后的圣印会自动上的,这个宏的最后我加了/startattack是为了防止被凿或者羊后自动停止攻击的系统设定,只要一直按这个宏,目标永远处于攻击状态,群杀中就靠这个抢人头了,此宏配合制裁和忏悔的连续技的使用方法是:起手制裁---平砍1次--宏连按3次-平砍1次-忏悔-等待审判和十字军打击CD--宏按2次。HOHO,我用这招杀掉无数的布衣T3也一样被连死,最多补个锤子,当然制裁被解掉的话就连不起了,放出起手第一下的效果图,注意图中4次伤害是可以瞬间全部放出的,我这个图抓的不好没有先攻击一次直接按的宏所以审判出早了,其中三个致命就已经4000伤害了,还有后面6秒内的连续技没打出呢,全套不致命稳定在4000左右伤害(对布衣),出致命的话就很爽,人手没这么快,宏还是强大的!”听起来不错,但是用的时候问题就来了。如果我的命令被SM驱散了,那你就要自己在找命令从新按了。这就麻烦了。做了宏还要把技能放出来那还不如不做。而且这个宏在运用上有很大的弱点,可以说是让你的QS少1次伤害。下面给大家解析一下就可以明白了。先说手动,身上有命令印的时候手动释放十字军打击会有:十字军打击的伤害+普通攻击的伤害+命令伤害(有几率性),3次伤害后我们可以追加一个审判。这就是最强大的一击必杀。我们现在看上面的宏。/castsequence 审判,命令圣印(有命令的时候释放审判,没有命令则释放命令印)/stopcasting/cast 十字军打击/startattack从上面的顺序大家可以看出,这个宏是先审判的。那么大家可以按这个顺序想:审判伤害+普通攻击+十字军打击。经过我的测试我有把握可以证实命令印是在十字军打击后释放的。所以这个宏就有损失你的命令伤害。损失的大小可想而知。为了弥补这个缺点我做了2个宏以发挥上面的:十字军打击+命令+普通+审判 这一击必杀的优势。宏分2个,如下:1。审判+命令/施放 审判/stopcasting /施放 命令圣印(等级 5)2。十字军打击+命令/cast 十字军打击/stopcasting /cast 审判简单的给大家说这个2建组合宏的用法。虽然说是2建但是要用的只有1建。顺序是这个样子的。先使用第一个宏释放命令,然后第2个宏就可以让你1击必杀。第2个宏的解析是:十字军打击+审判。也就是说攻击顺序是:十字军打击+普通+命令+审判。当然命令能不能出现那就是你的RP问题了。天意不可强求。。。。。。为什么要把分成2个宏呢,因为考虑到SM的驱散问题和惩戒天赋都有强化审判,在审判和十字军打击间有2秒的时间差,当十字军打击未恢复或者攻击距离不够近的时候 可以按第一个宏释放审判。不会给你造成因为距离而限制攻击的弊端,宏就要处处都能想到,我们要的不单是组合,也需要灵巧的变动。下面这个更不用说了缺点还多。/castsequence 审判,命令圣印,十字军打击/startattack 这个宏是把审判 命令 十字军按顺序放出,前一个不出宏就会自动停止,审判是8秒CS是10秒,所以循环的时候会出现CS已经可以用了但是审判在CD,所以2个都放不出,另外你这个宏的CS和审判不是同时放出的,这样就缺少了很多爆发力,所以CS不能和审判编辑在一个/castsequence下. 奉献也是长用宏之一,其实也没什么太大用途费蓝不说 打一个目标放群杀也太“奢侈”了吧,但是谁让DZ是民工职业满大街都是的,哎适应时代还是写个奉献宏吧。对于惩戒来说蓝珍贵的比血还重要,没有蓝你平砍能赢过谁?所以写了一个奉献宏。在网上找了一个这样的奉献宏:/cast [nocombat] 奉献(等级 1); 奉献 以状态来判断技能,我用了 也是有点觉得不好,可能是我这个人太斤斤计较了。谁让我是处女座勒---&完美主义者。这个宏的弊端是当你和DZ
PK的时候可能DZ跑远了 你不知道 想放奉献打DZ出来 但是你在战斗状态 用上面的宏你就放了5级的而DZ就在一旁看着你费蓝,偷着笑。而且有的时候 当DZ消失的时候你需要瞬间把DZ打出来 也容易放成5级的 1级的牵制也是很长用的,所以我写了下面的宏以弥补上面的缺点和发挥1级奉贤的牵制力。/cast [HARM]奉献(等级 5);奉献(等级 1)这个宏是按有没有目标来判断技能的,有目标的时候放5级,没有目标的时候放1级。大大减少了空放5级命令费蓝的状况。最后还有一个宏是给那些强化了十字军印和神圣十字军的朋友。如果你打MS或者QS 你强化的前面说的2个天赋,即使对放可以解,但是你的6点天赋也不能就此白费了。所以就写了下面这个宏:/cast 制裁之锤(等级 4)/stopcasting/cast 审判起手制裁顺势审判,这样就可以把十字军印加在对方的身上,而且也可以趁这个机会给他个十字军打击,最好是在开护符搞死他。即使对方用徽章解掉。那我们也有优势,起码废掉了对方一次解的机会。不过比起这样的打法我有一个更阴的。PK前先释放命令,进入PK后。起手制裁(假设对方不解)然后用上面说的1击必杀宏。/USE 13/cast 十字军打击/stopcasting /cast 审判大家发现多了一个/USE 13这是开护符的快捷方式,饰品的2个位置分别是13,14号位置。USE是使用的意思,(哎现在文盲多,我给大家说清楚)还有一个宏。/施放 [HELP]正义防御;[target=targettarget]正义防御这个宏不用多说了MT专用,当目标为友善释放正义防护,当目标为敌对时则象目标的目标释放正义防护。哎真是悲哀战士的嘲讽是对怪的,同样效果的技能QS就死麻烦。哎``````以后要做MT
BS一下ZS,嘎嘎`~~~下面我把几个宏帖子里的精华宏发一下,你们看看。也欢迎有好宏的朋友发上来交流一下。下面的宏未经过测试。因为我对治疗不敢兴趣懒看那些宏,大家自己用用看。/cast [help][target=targettarget,help]圣光术这样的话,你的圣光术在施放起来的时候,就会对友善目标直接施放,对敌对的目标的目标直接施放,换成圣光闪现也行。 /cast [help]保护祝福/stopmarco/script if (UnitName(&Target&) ~=nil and UnitIsFriend(&player&,&Target&)) then CastSpellByName(&复生\\&);SendChatMessage(&我已经对你施放了保护祝福了,安心爆怪吧&,&Whisper&,&通用语\\&,UnitName&Target&); end这个宏的作用原理:当你对你友善的目标施放保护祝福后,他才会对你施放保护祝福的那个人说:“我已经对你施放了保护祝福了,安心爆怪吧。”(如果你想改语言的话,可以把这些红字改成你想说的话就可以。PS:1,血精灵玩家把 &通用语\\&=&兽人语\\&就可以了,当然,你也可以说血精灵语,但我不保证每个人都听得懂。2,如果你想施放自由祝福,那么保护祝福换成自己有祝福就可以了。 /cast 神恩术/stopcasting/cast 圣光术/cast [modifier:shift,target=player]圣光术;[help][target=targettarget,help]圣光术这样的话,你如果按住SHIFT,就会把目标改成你,然后再施放圣光术,由于会把目标切换成自己,所以可能不太好用,我等等看看怎么饶过[HELP],而不切换目标就给自己使用+血吧。/stopcasting /cancelAura 圣盾术/cast 圣盾术有无敌就点掉,没无敌就施放 (ZG抗7的JP宏啊`和FS的冰箱一样牛X。。。。。。)/cast [modifier:shift,target=player]清洁术;[target=mouseover,help][help][target=targettarget,help]清洁术这个宏我觉得应该是可以用的,你可以去尝试下。这个宏的作用是: 1,首先判断你是否按住了SHIFT键,如果按住了,则对自己施放清洁术2,如果没按住SHIFT,那么,首先如果你的鼠标划过了一个目标并且他是友善的,则对你划过的友善目标施放清洁术3,如果你的鼠标没有划过任何目标,则对你选择的友善目标施放清洁术4,如果你选择的目标是非友善的,那么,对你的这个选择的非友善的目标的目标,并且你这个非友善的目标的目标是友善的,则对他施放清洁术(汗,绕口令!) 看得出,你要这个宏的主要目的是为了打竞技场,那么,我觉得,为这个宏再+一个功能你会更喜欢,那就是选择焦点目标施放清洁术。条件的话,你可以自己选择喜欢的条件。我这里整合一个给你。/cast [button:2][modifier:shift]强效智慧祝福[MODIFIER:ALT]强效王者祝福[MODIFIER:CTRL]强效拯救祝福[MODIFIER:SHIFT,MODIFIER:ALT]强效庇护祝福;[MODIFIER:SHIFT]智慧祝福[MODIFIER:ALT]王者祝福[MODIFIER:CTRL]拯救祝福[MODIFIER:SHIFT,MODIFIER:ALT]庇护祝福A,力量祝福;B强效力量祝福。SHIFT+A,则是智慧祝福;SHIFT+B,则是强效智慧祝福ALT+A,王者祝福;ALT+B ,强效王者祝福CTRL+A,拯救祝福;CTRL+B,强效拯救祝福SHIT+ALT+A,庇护祝福;SHIFT+ALT+B,强效庇护祝福这个宏记不住不要紧:1,按住ALT键,那么这个宏就会显示王者祝福的图表2,按下CTRL键就会显示拯救祝福的图表3,点击左键,就可以施放单体的王者或拯救,点击鼠标右键就可以施放强效祝福了。 (其实这个宏我都不敢相信到底能不能做到这个地步,不过说实在的要是真的这个样子+BUFF了那我的脑子都累死了。我是懒人我觉得这个比点鼠标还痛苦。。。。。。T-T)
最佳答案一、循环宏 1、快速回蓝: 宏说明:把法术审判到怪物身上,被审判的怪物在攻击时有可能给骑士恢复X点蓝。 a、智慧圣印→审判(2个魔法循环) 新建宏如下: 第一个宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName(&智慧圣印(等级 1)&); AQ.i=2 end /script AQ[2]=function() CastSpellByName(&审判&); AQ.i=1 end 再新建一宏如下: 第2个宏 /script AQ.x() b、智慧圣印→审判→智慧圣印(3个魔法循环) 新建宏如下: 第一个宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName(&智慧圣印(等级 1)&); AQ.i=2 end /script AQ[2]=function() CastSpellByName(&审判&); AQ.i=3 end /script AQ[3]=function() CastSpellByName(&智慧圣印(等级 1)&); AQ.i=1 end 再新建一宏如下: 第2个宏 /script AQ.x() 注:宏 /script AQ.x() 只用建立1次!在进入游戏之后只要使用一次第一个宏, 然后利用第二个宏就可以实现技能的循环使用了。 其他魔法使用可以把文中的魔法名字(智慧圣印(等级 1))替换成你需要用到的任何魔法OK! 实际运用举例: 分别把文中第1个宏做5次分别拖到快捷栏里: A、光明圣印→审判 B、智慧圣印→审判 C、公正圣印→审判 D、愤怒圣印→审判 E、十字军圣印→审判 1、比如现在要打一个怪物,我一般先用光明圣印→审判——命令。这样在掉血的同时恢复一些血来加强作战持久性。 2、队伍中给队友加血所以蓝耗的很快,这时候我一般单手武器+盾,用智慧圣印→审判→智慧圣印这样来快速回蓝。 3、副本里人型怪物会逃跑所以容易拉火车,这时公正圣印→审判,可以有效的阻止火车的产生。 4、没有坦克,单手武器+盾 充当坦克,这时 愤怒圣印→审判,可以有效的拉住怪。 5、单手+盾用 十字军圣印→审判→正义圣印 是不错的组合。 灵活运用的地方还有很多!这里我就用这几点来说明那个循环宏的运用。 我把所有技能都拖到技能栏里一样可以实现,但是你可以试试看就知道操作性的优劣了 二、清洁术 /施放 清洁术 /script TargetUnit(&player&) 如果你当前选择的目标是可以对其使用此魔法的友好单位的话,则对其使用魔法。 如当前目标是不能接受此魔法的单位,或没有选择任何目标的话,则对自己使用魔法。 而且不会对当前目标进行切换,不会中断对当前敌人的攻击 注:清洁术可以换成其他法术,如:列王祝福、智慧祝福等等…… 三、神圣干涉和保护祝福 a、神圣干涉 /施放 神圣干涉 /script TargetUnit(&player&) /script if ( UnitName(&target&) ~=nil and UnitInParty(&player&,&target&) ) then SendChatMessage(&&圣光与我同在……神圣干涉 %T &&, &PARTY&); end 在神圣干涉时说话!“圣光与我同在……神圣干涉”可以设置成任何你想说的话 b、保护祝福 说明:有时候要让法师去暴怪,为了保护法师所以给法师加上10秒的物理无敌并提醒他。 /施放 保护祝福 /script TargetUnit(&player&) /script if ( UnitName(&target&) ~=nil and UnitInParty(&player&,&target&) ) then SendChatMessage(&&你被圣光保护中,10秒内物理攻击免疫! %T &&, &PARTY&); end 注:可以把文中的&PARTY&换为: 1、&EMOTE&,则以自定义表情的方式发出信息。则别人在聊天窗口中看到:&某某将在X秒内……神圣干涉某某& 2、“say”是周围的玩家说话。 3、“yell”喊话 四、智能加血 a、宏说明:如小于200则不使用治疗,并在聊天窗口中提示:&目标正常&,如消耗两大于200小于400,使用3级的圣光术治疗,如大于400,则使用5级的圣光术进行治疗。(治疗等级可以自己改) /script x=&player&;d=UnitHealthMax(x)-UnitHealth(x);if (d&200) then if (d&400) then CastSpellByName(&圣光术(等级 3)&) else CastSpellByName(&圣光术(等级 5)&)SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage(&目标正常&); b、根据自己当前MANA来消耗量进行判断(引用 作者:aprillight ) MACRO 11 &圣光& Spell_Holy_HolyBolt.blp /script p=&player&;m=UnitMana(p);if m&580 then r=8;else if m&465 then r=7;else if m&365 then r=6;else if m&275 then r=5;CastSpellByName(&圣光术(等级 &..r..&)&);if ( not UnitIsFriend(p,&target&) ) then TargetUnit(p); END 五、武器切换 说明:“双手武器”换成“单手武器+盾” & “单手武器+盾”换成“双手武器” a、双手切换单手并换第二个快捷栏,快捷栏第11,12分别是一单手一盾的快捷方式 /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 2; /script ChangeActionBarPage(); b、单手切换双手并换回第一快捷栏,快捷栏12是一双手武器快捷方式 /script ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 1; /script ChangeActionBarPage(); 还可以用另外一种方式切换武器: 首先在快捷栏10、11、12(也就是0、 -、 =的位置)拖上双手武器、单手武器、盾的快捷方式; 双手武器: /script ActionButtonDown(10);ActionButtonUp(10); 单手武器+盾: /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); 六、更换装备 说明:学工程的骑士很多的所以工程的小饰品切换蛮麻烦,所以可以做个宏来切换身上装备的宏。 做个切换火箭鞋的宏: /script PickupInventoryItem(8); /script PickupContainerItem(4,7); 文中数字8代表脚部装备的位置,4,7代表背包装备的位置。背包位置见文章底。 七、按目标的职业分别使用不同魔法 下面是圣骑士的一例。如果目标职业为盗贼或战士则使用力量祝福,否则使用智慧祝福。 /script class = UnitClass(&target&); if ( ( class == &盗贼& ) or ( class == &战士& ) ) then CastSpellByName(&力量祝福(等级 1)&); else CastSpellByName(&智慧祝福(等级 1)&); end 八、救人 /s 还魂咒 /施放 救赎(等级 1
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 qs焦点打断宏 的文章

 

随机推荐