求一zs宏 在狂暴姿态下 可以变成战斗姿态 冲锋 天书奇谈嗜血狂暴 …

[宏]宏应用样本整理
980216.自动判定可补可打的技能/施放 [target=mouseover,help,nodead,group][help,group][target=targettarget,help,group][target=mouseover,exists,nodead][]技能名称..光标对象为友方.且自身在队伍或团队里.则对光标对象施放技能...不符前项.且目标为友方.且自身在队伍或团队里.则对目标施放技能...不符前项.且目标的目标为友方.且自身在队伍或团队里.则对目标的目标施放技能...不符前项.且光标对象存在.则对光标对象施放技能...不符前项.则依照一般方式施放技能...此宏应用在可伤害敌方亦可治疗友方的技能.如牧师的忏悟.圣骑士的神圣震击.简而言之.在队伍里时限制该技能只能拿来补.以免误中敌人而浪费法力.而单练时可拿来做伤害.猎人980920.喂食宠物.复活宠物.召唤宠物.治疗宠物合一/施放 [btn:2]喂养宠物;[target=pet,dead]复活宠物;[nopet]召唤宠物;治疗宠物/使用 [btn:2]食物名称..右键喂食.宠物死亡时复活.宠物不存在时召唤.其余状况治疗./施放 [btn:2,pet]喂养宠物;[target=pet,dead]复活宠物;[nopet]召唤宠物;治疗宠物/关闭宏 [nobtn:2]/使用 [pet:宠物一类型]宠物一食物名称;[pet:宠物二类型]宠物二食物名称;[pet:宠物三类型]宠物三食物名称..多宠多食物版本.比如可以让龙鹰吃甲食物.让豹吃乙食物等等.只要255字塞得下.可以自行添加.补充猎人的------------------------------------------------------------------------------------------------------------------射击循环宏:#showtooltip 爆裂射击(),/cast !击杀射击/castsequence reset=target !爆裂射击(),毒蛇钉刺(),稳固射击(),稳固射击(),!爆裂射击(),!多重射击(),稳固射击(),稳固射击(),!爆裂射击(),稳固射击(),稳固射击(),!多重射击(),/cast !击杀命令我的加速等级445攻速2.08使用这个宏不会有卡gcd的情况.爆裂射击可能会比用手动的少放几箭.使用此宏最起码可以发挥自身能力应有的95%输出建议循环还不是非常熟练的人使用------------------------------------------------------------------------------------------------------------------施放猎人印记同时判断并转换追踪目标类型宏:#showtooltip 猎人印记(),/script t=UnitCreatureType(&target&);if t==&不死族& then CastSpellByName(&追踪不死生物&);else CastSpellByName(&追踪&..UnitCreatureType(&target&)..&&);/cast 猎人印记(),------------------------------------------------------------------------------------------------------------------喂宠物宏:/cast 喂养宠物/use 蜜烤驯鹿肉use后面的物品请自行更改------------------------------------------------------------------------------------------------------------------一键裸体宏:/script k={18,16,17,5,7,1,3,8,10,6,9};j=1;for i=1,4 do for g=1,GetContainerNumSlots(i) do if(not GetContainerItemInfo(i,g))then PickupInventoryItem(k[j]);PutItemInBag(19+i);j=j+1;for i=j,11 do PickupInventoryItem(k[i]);PutItemInBackpack();这不是猎人专用...凡是溜鸟同好皆可使用祝福施放双宏-SHIFT切换宏.左键强效, 右键一般#showtooltip [modifier:SHIFT]强效力量祝福;强效智慧祝福/施放 [modifier:SHIFT,button:1]强效力量祝福;[modifier:SHIFT]力量祝福;[button:1]强效智慧祝福;智慧祝福#showtooltip [modifier:SHIFT] 强效王者祝福;强效庇护祝福/施放 [modifier:SHIFT,button:1]强效王者祝福;[modifier:SHIFT]王者祝福;[button:1]强效庇护祝福;庇护祝福单宏-四种祝福-八种施放#show [modifier:ALT]力量祝福;[modifier:CTRL]智慧祝福;[modifier:SHIFT] 王者祝福;庇护祝福/施放 [modifier:ALT,button:1]强效力量祝福;[modifier:ALT]力量祝福;[modifier:CTRL,button:1]强效智慧祝福;[modifier:CTRL]智慧祝福;[modifier:SHIFT,button:1];强效王者祝福;[modifier:SHIFT]王者祝福;[button:1]强效庇护祝福;庇护祝福净化术右键解自己.左键依序判断.1.目标(友善).2.对目标(非友善)的目标(友善).3.无目标时对自己施放打蜘蛛王ST或MT狂点这宏都可以第一时间解MT的毒#showtooltip 净化术/跑 SetCVar(&Sound_EnableSFX&,&0&)/施放 [target=player,button:2] [target=target,help][target=targettarget,help][target=player] 净化术;/跑 SetCVar(&Sound_EnableSFX&,&1&)右键对 自己施放.并且启动提示讯息.左键对 1.鼠标的友善目标 2.友善目标
3.不符合以上状况则对自己施放(无提示讯息)#showtooltip 崇圣护盾/施放 [target=player,button:2][target=mouseover,help,exists,nodead][help][target=player]崇圣护盾/stopmacro [button:1]/e 对自己施放重圣护盾./in 27 /e 崇圣护盾即将消失.通用便捷治疗宏/施放 [modifier:alt,target=player][target=mouseover,help,nodead,group][help,group][target=targettarget,help,group][target=mouseover,exists,nodead,nogroup][nogroup]技能名称自动判定可补可打的技能/施放 [modifier:alt,target=player][target=mouseover,help,nodead][help][target=targettarget,help][target=player]技能名称#showtooltip [equipped:鱼竿]钓鱼;攻击/cast [equipped:鱼竿] 钓鱼/stopmacro [equipped:鱼竿]/cleartarget [dead]/dismount [harm]/startattack/petattack----------------------------------------------同上.但这是拿来甩魔杖的.请点两下才会甩魔杖#showtooltip [equipped:鱼竿]钓鱼;[harm]射击;攻击/cast [equipped:鱼竿] 钓鱼/stopmacro [equipped:鱼竿]/cleartarget [dead]/dismount [harm]/cast [harm] 射击;攻击/petattack----------------------------------------------单体目标用.对你的目标/或是你选择坦克后打坦克的目标.当你没目标/目标已死.自动锁定附近的人(火球术等)#showtooltip/cleartarget [dead]/cast [target=target,harm][target=targettarget,harm] 单体技能/stopmacro [target=target,harm][target=targettarget,harm]/startattack/cast 单体技能----------------------------------------------这是引导技能(吸取生命等)#showtooltip/stopmacro [channeling]/cast [target=target,harm,nodead][target=targettarget,harm,nodead] 引导技能/stopmacro [target=target,harm,nodead][target=targettarget,harm,nodead]/cleartarget [dead]/startattack/cast 引导技能----------------------------------------------补血用.补你的鼠标目标/你的目标/你的目标的目标/你自己(照顺序.哪个成立就优先执行哪个)#showtooltip 技能/cast [target=mouseover,help][help][target=targettarget,help][target=player] 技能ex:我看着王.补王正在打的那个人我看着坦.鼠标移到我的猎人队友.会先补猎人队友我没有目标.鼠标移到我的猎人队友.会先补猎人队友我没目标.鼠标也没目标.会补我自己----------------------------------------------隐藏/显示游戏错误 左键是隐藏,右键是显示/script UIErrorsFrame:Show()/stopmacro [button:2]/script UIErrorsFrame:Hide()----------------------------------------------当你在地球.用地面坐骑当你在火星/北极.用天空坐骑当你在地球并按右键时.使用技能当你在火星/北极并按右键时.用地面坐骑在没办法用坐骑时.使用技能(室内.游泳.战斗等)#showtooltip [modifier:shift][combat][indoors][harm,nodead]技能;[noflyable]地面;[flyable]天空/cast [noflyable,button:2][combat][indoors][harm,nodead]技能;[flyable,button:2][noflyable]地面;[flyable]天空----------------------------------------------萨满专用----------------------------------------------平常上风怒武器.按shift上火舌武器.按ctrl上大地生命武器.按alt上冰封武器#showtooltip/cast [modifier:shift]火舌武器;[modifier:ctrl]大地生命武器;[modifier:alt]冰封武器;风怒武器/use 16/控制台 SET scriptErrors 0/click StaticPopup1Button1/控制台 SET scriptErrors 1----------------------------------------------左键施放萨满之怒/精通元素(大绝)右键施放嗜血术然后不管你按哪个键都会放血性狂暴(这是兽人的种族特长)+第1个装饰品然后按着shift显示血性狂暴(种族特长).按着ctrl显示嗜血术.按着alt显示复生效果.如果拿盾牌/副手武器显示精通元素.双持显示萨满之怒.以上全部不成立(像是你空手)显示血性狂暴(种族特长)& 这是兽人萨专用.食人妖可以把加速替换掉血性狂暴(种族特长)#showtooltip [modifier:shift]血性狂暴(种族特长);[modifier:ctrl]嗜血术;[modifier:alt]复生效果;[equipped:盾牌/副手物品]精通元素;[noequipped:盾牌]萨满之怒;血性狂暴(种族特长)/cast [button:1] 萨满之怒/cast [button:1] 精通元素/cast 血性狂暴(种族特长)/use 13/stopmacro [button:1]/cast 嗜血术/y 嗜血术!然后这是全萨满通用的#showtooltip [modifier:ctrl]嗜血术;[modifier:alt]复生效果;[equipped:盾牌/副手物品]精通元素;[noequipped:盾牌]萨满之怒;嗜血术/cast [button:1] 萨满之怒/cast [button:1] 精通元素/use 13/stopmacro [button:1]/cast 嗜血术/y 嗜血术!----------------------------------------------猎人----------------------------------------------没宠物时召唤宠物右键点击/宠物死掉时复活宠物战斗时治疗宠物.平常喂养宠物.平常右键治疗宠物然后食物放在第一个背包的最后一个位子按着shift样子会变成复活宠物#showtooltip [modifier:shift]复活宠物;[nopet]召唤宠物;[pet,combat][modifier:ctrl]治疗宠物;喂养宠物/cast [nopet]召唤宠物;[button:2,nopet][target=pet,dead]复活宠物/stopmacro [nopet]/cast [combat]治疗宠物;[button:2]治疗宠物/stopmacro [combat]/cast [nocombat]喂养宠物/use [button:1] 0 16----------------------------------------------如果你带猫科宠物常常会在登入游戏时自己隐身+开畏缩左键点击自动全部取消如果要开启右键点击然后他现行时点一下会隐身#showtooltip 潜行/petautocastoff 潜行/petautocastoff 畏缩/petautocaston [button:2] 潜行/petautocaston [button:2] 畏缩/cast 潜行3.3的更新PATCH内容有提到宏内的.target.目标判断字串可以使用.@.代替比如说/cast [@=@@ help,@=@,@=player] 圣光闪现以旧的写法就会变成/cast [target=targettarget help,target=target,target=player] 圣光闪现..为节省版面.本处宏若无另行标示.皆应自行在首行添加.#showtooltip.以显示技能或物品提示.关于.#showtooltip.的功能.可参阅.宏的基本功能与限制.第二篇.由于巴哈姆特的精华区跟讨论板上的文章并不是同步的.精华区内容的更新.必须由板务人员或小板主手动修改.小弟也不便每有更动就改一次精华区.会占用进板的精选文章..只能保持每段时间同步一次.因此.本文上的更新.不可能马上就出现在精华区内...如果您是在精华区浏览本文.可以按后列连结至讨论区的同文.以观看最新的版本.http://forum.gamer.com.tw/C.php?bsn=05219&snA=372543..或者至小弟的论坛查看最新的更新.http://horde.guinie.org/thread-296-1-1.html..此外.希望各种对于宏的提问.以及.求某某宏.等.可统一在本文以回复方式提出.以避免版面被大量提问文占用.也能让此文保持在大家都看得到的地方.依巴哈姆特的设定.无法分区置顶.置顶文已经够多了.宏区不便再向板主要求占用一栏..同时也能让此文不至于因为沉没而被系统自动删除...提问时请注意...一.详细描述您使用的问题.包含错误讯息.在哪种状况下使用等等...二.提问时请贴出.您修改后的宏..而非宏样本内原本的宏.请善用浏览器的搜寻功能寻找您需要的宏.IE.火狐.Opera.Google浏览器的默认快捷键皆为.Ctrl+F..相关连结索引更新前言..阅读本文前.可先参考本人另一篇文章.宏的基本功能与限制..本文收录了一些常用或不常用的宏样本.部份自己撰写.部份自网络上取用.便于不愿学习.不能学习.不屑学习.不想学习宏的板友直接修改.若板友有补充.建议.指正.提问.亦可直接于此发表回复...本文许多范例皆包含.mouseover.鼠标对象单位.可能不符合部份板友的使用习惯.可尝试适应或自行修改...本文随时可能增删或修改...本文以删节号....表示重复或可无限增加的内容.以两个问号....代表可任意代入的内容.大写.N.通常代表任意数或无限大数.本文格式980216.施放技能并喊话/施放 技能名称/y 喊话内容..其中.y.为大喊.可以替换成你要喊话的频道.如.p.队伍..g.公会..ra.团队..rw.团队警告等等.可加入相关内建变量..%T.为目标的名字..%F.为专注目标的名字.比如../y 我要对%T开怪囉..基本..此部份为基本范例.各项范例多半可以自行拼凑.组合.应用.980216.喊话排程/in 1 /y 喊话内容/in 2 /y 喊话内容../in N /y 喊话内容..数字为等待秒数.代表按下宏N秒后.通常应用于开怪.进门或开始战斗之倒数.其中.y.为大喊.与前条相同../in.指令需要Ace函式库支援.980216.同时施放/施放 技能名称/施放 技能名称../施放 技能名称..仅能作用于不互卡冷却时间的技能.此包含公用冷却时间.980216.施放同时使用物品/使用 物品名称/使用 物品名称../使用 物品名称/施放 技能名称..与前一条相同.仅能作用于不互卡冷却时间的技能或物品.980216.战斗中施放不同技能/施放 [combat]战斗中技能名称;非战斗中技能名称..通常用于防职开怪.比如.战斗中技能名称.可以填入.冲锋...非战斗中技能名称.可以填入.英勇打击..以前版本也常在非战斗中以一级技能省魔抓潜行.现今技能消耗标准化.此法已不可行.980216.循环施放/连续施法 reset=N/target/combat/shift/alt/ctrl 技能名称,技能名称,..技能名称...N.可替换为数字.代表秒数.即后N秒后重置顺序.以最近一次使用该宏开始算..从第一招开始施放..target.为选取.或更换.目标后重置..combat.为战斗后重置..shift...alt...ctrl.则为以这些辅助键启动宏时重置.可自行取舍.将不需要的条件删去即可.980216.依辅助键施放不同技能/施放 [modifier:shift]Shift技能名称;[modifier:alt]Alt技能名称;[modifier:ctrl]Ctrl技能名称;无辅助键时技能名称..单纯给没装动作条插件的玩家省格子及缩短手指移动距离. 980217.依鼠标按键施放不同技能/施放 [button:2]右键技能名称;[button:3]中键技能名称;一般技能名称.左键或其他键...与前项差不多.单纯省格子...感谢板友jack3107提供..原文5楼.
980420.依辅助键与鼠标按键施放不同技能./施放 [mod:alt,btn:2]技能一;[mod:alt]技能二;[mod:ctrl,btn:2]技能三;[mod:ctrl]技能四;[mod:shift,btn:2]技能五;[mod:shift]技能六;[btn:2]技能七;技能八..简单讲就是一个格子塞八种技能.建议拿来整合不常用的技能.毕竟常用技能这种放法不甚便捷.加入.bnt:3.的话还能配合鼠标中键.整合十二种技能.如果鼠标有特殊键.如罗技.微软的高级鼠多半提供二个至多个特殊键..甚至能配合.bnt:4...bnt:5.等加入更多的技能.前提是你255个字装得下. 980301.对特定对象施放技能/施放 [target=UNIT]技能名称..修改其中.UNIT.即可改变目标...所有对象后皆可接.target.代表该对象之目标.如.targettarget.为目标的目标..targettargettarget.为目标的目标的目标..focustarget.为专注目标的目标..party1target.为第一个队友的目标.980303.依姿态施放不同技能/施放 [stance:1]技能名称;[stance:2]技能名称;..[stance:N]技能名称..修改数字以表示不同的姿态...若职业全姿态已学满.则数字代表. 德鲁伊战士萨满盗贼牧师[stance:1]熊战斗鬼魂之狼潜行暗影[stance:2]水栖防御
[stance:3]猎豹.猫.狂暴
[stance:4]旅行
[stance:5]树.鸟
[stance:6]飞行
980403.对物品使用技能/施放 技能名称/使用 物品名称..多半应用在猎人的喂食宠物.珠宝学的爆矿.附魔的拆解等等.980902.依天赋施放不同技能/施放 [spec:1]主天赋技能名称;副天赋技能名称或/施放 [spec:2]副天赋技能名称;主天赋技能名称或/施放 [spec:1]主天赋技能名称;[spec:2]副天赋技能名称980902.双天赋切换/usetalents [spec:1]2; [spec:2]1..使用主天赋时切换为副天赋.使用副天赋时切换为主天赋.另外.有哪位知道这指令的中文版本吗...补.已查.中文指令为./启用天赋...981028.依目标友好度施放技能/施放 [harm]技能一;技能二..如目标为敌对.则施放技能一.否则施放技能二./施放 [help]技能一;技能二..如目标为友好.则施放技能一.否则施放技能二...此二项功能相同.判断方式相反而已.可自行选用.不填.技能二.则只在符合状况时施放技能一.一般通用..一般可供全职业或数个职业应用的宏.980216.设定专注目标并施放技能/专注目标 [target=focus,noexists][target=focus,dead][modifier:alt]target/施放 [target=focus,exists][]技能名称..若专注目标不存在或死亡.或以.Alt.启动宏.则设目前目标为专注目标...若专注目标存在.对专注目标施放技能.否则以一般方式施放技能...多用于控场职监控.补控场.其中.alt.可更改为.ctrl.或.shift.等.980216.万用远程攻击/施放 [equipped:远程武器/魔杖,target=mouseover,harm][equipped:远程武器/魔杖]射击;[equipped:投掷武器,target=mouseover,harm][]投掷..自动判定目前装备该用射击还是投掷.简单说就是换装免换快捷列.
980326.通用对敌施放/施放 [target=mouseover,harm][target=mouseovertarget,harm][harm][target=targettarget,harm]技能名称..如果光标对象为敌对.则对光标对象施放技能...否则.如果光标对象的目标为敌对.则对光标对象的目标施放技能...否则.若目标为敌对.则对目标施放技能...否则.若目标的目标为敌对.则对目标的目标施放技能...可以点着坦直接打坦在打的怪.也可以一边打目前目标.一边用光标对其他对象.或者其他对象的目标放技能.很方便...此部份能使用的技能有局限性.多以治疗技能为主.治疗通用980216.通用便捷治疗宏/施放 [target=mouseover,help,nodead][help][target=targettarget,help][target=player]技能名称..光标对象为友方.则对光标对象施放技能..光标移到队友人物.队伍大头或团队框架上就能补.省下点选目标的时间....不符前项.且目前目标为友方.则对目前目标施放技能..一般治疗....不符前项.且目前目标的目标为友方.则对目标的目标施放技能..打特定首领时可以无脑刷首领的目标....不符前项.则对自身施放技能...简单说.有光标对象就对光标对象施放.没光标对象就对目标施放.无法对目标施放则对目标的目标施放.无法对目标的目标施放则对自己施放.适用于所有治疗.驱散.辅助技能.罕用或特殊场合用.以及其他杂项宏..本处收录一些比较少用的.或者难以分类的宏.所有用到.SendChatMessage.函式的脚本.其.发送频道.处.都可以替换为.980216.目标血量通报/关闭宏 [noexists]/跑 h=UnitHealth(&target&);hm=UnitHealthMax(&target&);hp=floor(100*(h/hm));SendChatMessage(&%T.生命.&..h..&/&..hm..&.&..hp..&..&,&YELL&)..其中YELL为大喊.可替换为其他频道.980216.降血.消除增益./取消光环 命令之吼/取消光环 坚韧祷言/取消光环 真言术:韧..近战职打缝补者用.后面可自行加入你所能想得到恢复生命的增益.比如战士可加入嗜血.或者把德鲁依.牧师的持续治疗状态给加进去.当然.对于经验丰富的农团.近战就算满血去打也不会有危险.但对拓荒团或野团还是相当有用..目前缝补者已改为依仇恨判断憎恨打击对象.无必要降血.可自行修改增益名称以适用其余需要手动取消增益之情况..980216.请求治疗/跑 n=UnitName(&player&);h=UnitHealth(&player&);hm=UnitHealthMax(&player&);hp=floor(100*(h/hm));lh=h-SendChatMessage(n..&生命危急.&..h..&/&..hm..&.&..hp..&..&..lh..&.请求治疗.&,&YELL&)..通报自身血量并求援.前项修改应用.980328.喊话带目标图示/跑 x,i={&{星星}&,&{圈圈}&,&{钻石}&,&{三角}&,&{月亮}&,&{方形}&,&{十字}&,&{头颅}&},GetRaidTargetIndex(&target&)if(i)then x=x[i]else x=&&SendChatMessage(&文字&..x..x..&%T&..x..x..&文字&,&YELL&)..喊话中的.x.即为图标.没标者不会显示..%T.为目标名字.两个.文字.可自行修改为想要的内容..YELL.为大喊.可修改为其他频道. 980324.寻找稀有怪物/目标 疯狂的因度雷生还者/目标 土克玛斯/目标 血色大领主黛伊昂/目标 祖尔德拉克哨兵/目标 格里根/目标 德碁/目标 大族长裘弗斯/目标 古老的普崔达斯/目标 希尔达娜.亡据者/目标 沸腾憎恨/目标 葛洛克拉/目标 .雕骨者.塞瑞安/目标 乒乒王/目标 .战争侍女.葳格迪斯/目标 .嗜血者.佩洛巴斯/目标 冰角/目标 方宝.机风/目标 老晶树/目标 奥托纳/目标 克洛许王/目标 罗奎纳哈克980216.随机坐骑/使用随机 [mod:ctrl]爱用地面坐骑名称;[mod:alt]爱用空中坐骑名称;[noflyable][button:2]地面坐骑名称,..地面坐骑名称;空中坐骑名称,..空中坐骑名称/下马 [mounted]..Ctrl召唤爱用地面坐骑.Alt召唤爱用空中坐骑.右键随机召唤地面坐骑.左键依目前区域是否允许飞行.随机召唤空中或地面坐骑...若目前骑乘中则解除坐骑...感谢板友wolfjofei提供.原文.http://forum.gamer.com.tw/C.php?bsn=05219&snA=381147980421.在宏内贴入物品连结.技能连结.天赋连结.成就连结等..用GUI接口创建的宏.是无法含有物品或技能连结的.倒是可以贴专业技能连结..可以考虑用脚本创建一个含有连结的宏.再用GUI接口修改...在聊天框输入./跑 CreateMacro(&宏名称&,0,&宏内容&,0,0)..其中宏名称可以随意.宏内容部份则使用一般方法贴入技能连结.第二个.0..黄标部份..是指帐号共享宏.若修改为.1..则为角色专用宏.其他部份则不需修改..第一个.0.为宏图示.可以事后用GUI接口修改.最后一个.0...好吧.说真的.我忘了.囧...确认输入无误之后.按下.Enter.就像一般发话的方式送出.如果没有报错.代表成功.之后再打开宏接口.找到你刚刚输入的宏名称.然后作其他编辑.比如加入其他文字.修改宏名称或图示等...用这种方法需要注意的是.贴入宏的连结文字虽然只有短短几个字.而GUI接口也是显示短短几个字.但实际储存时会变成.|cff71d5ff|Hspell:60119|h[黑色战熊]|h|r.这类东西.即便GUI接口显示未超过255字.但实际上已经远远超过.退出游戏后重新进入.就会被截断.因此应自行斟酌文字数量. 980403.随机喊话/跑 local s={&发话1&,&发话2&,&发话N&} SendChatMessage(s[random(1,#s)],&YELL&)..发话以半角双引号包住.每个发话间以半角逗号隔开.基本上想写几个就写几个.不要超过255字符即可.然后注意修改的时候不要误删那个半角双引号.&&.....YELL为大喊.可修改为其他频道. 980629.奥杜亚攻城区石毁车乘客三合一宏/施放 迫击砲/施放 防空火箭/施放 [target=mouseover,noharm][noharm]取得弹药箱功能一.迫击砲.防空火箭无脑乱射.功能二.直接以光标对象抓取黄铁罐. /跑 local g=GetWintergraspWaitTime() if(g)then local m,s=floor(g/60),g%60 print(&冬握湖开战时间剩余.&..m..&分&..s..&秒&)end..前者的通报至频道.后者显示在自己的聊天视窗内. 981102.冬握湖开战时间通报/跑 local g=GetWintergraspWaitTime() if(g)then local m,s=floor(g/60),g%60 SendChatMessage(&冬握湖开战时间剩余.&..m..&分&..s..&秒&,&YELL&)end981124.技能通报/跑 F=F or CreateFrame(&frame&);F:RegisterEvent(&UNIT_SPELLCAST_SENT&)F:SetScript(&OnEvent&,function()if arg1==&player& and arg2==&技能名称& then SendChatMessage(&喊话内容&,&YELL&)F:SetScript(&OnEvent&,nil)end end)/施放 技能名称..这个大家贴来贴去.也不知道原始出处是哪了.总之就是注册了.UNIT_SPELLCAST_SENT.此一事件.判断技能施放是否成功.成功后才喊话...本来是不想收在这.坦白说对在宏内使用脚本注册事件挺反感的.况且使用CastYeller2之类的插件可以达到更好的效果.不过由于最近板上很多问题都是对此而发.也就干脆收了.. 981201.随机坐骑脚本修改版/下马/离开载具/跑 local t=GetZoneText()if(((t==&达拉然&)and(GetSubZoneText()~=&卡萨斯平台&))or((t==&冬握湖&)and(not GetWintergraspWaitTime()))or not IsFlyableArea())then t={地1字段,地2字段,..地n字段}else t={空1字段,空2字段,..空n字段}end CallCompanion(&MOUNT&,t[random(#t)])..自动判定所在区域是否能飞行.除了一般区域判定外.另外包含达拉然的卡萨斯平台.以及在冬握湖内时.判断是否开战...红字部份输入坐骑字段.字段编号请打开坐骑页面...第一页第一列为.1.2.3.4.5.6.第二列为7.8.9.10.11.12.第二页第一列为13.14.15.16.17.18.第二列为19.20.21.22.23.24.依此类推...若嫌计算字段麻烦.或可参见.981208.查询坐骑字段编号.脚本...原文.http://forum.gamer.com.tw/Co.php?bsn=05219&sn=4083185981203.错误讯息.错误音效相关宏关闭错误音效./控制台 Sound_EnableSFX 0启动错误音效./控制台 Sound_EnableSFX 1隐藏错误讯息./跑 UIErrorsFrame:Hide()清除错误讯息./跑 UIErrorsFrame:Clear()显示错误讯息./跑 UIErrorsFrame:Show()..很多无脑连按宏.都会被错误讯息或错误音效洗爽爽.只要在宏最前面加入关闭错误音效的指令.并在最后一行启动错误音效.就可以忽略宏运行中所产生的任何错误音效.如.怒气不足...太远了.之类.而不影响非此宏造成的错误音效...错误讯息部份.只要在最后一行加入清除错误讯息的指令即可.但有时狂按之下还是会显示出来.可以在宏最前面加入隐藏错误讯息.然后最后面加入清除和显示.981208.查询坐骑字段编号/跑 for i=1,GetNumCompanions(&MOUNT&)do local _,creatureName,_,_,_=GetCompanionInfo(&MOUNT&, i)print(i..&.&..creatureName)end..由于.981201.随机坐骑脚本修改版.此一脚本.必须自己计算坐骑字段编号.十分麻烦.因此写了个查询编号的脚本与之配合.直接把前列脚本贴入宏或输入聊天即可查询所有坐骑的字段编号.首领战跑位示意图..此处收录首领战跑位示意图.要点乃以文字.符号描绘地图与跑位示意.文字与符号皆应采用全角.以免因客户端字型不同而产生排版错位.此处宏每行前方应自行加入发布频道...注意频道与讯息内容间必须有一半角空格...此处收录针对职业特化的宏.若为一般仅修改技能名则能通用的宏.则不收.980216.纳克萨玛斯.傀儡区.泰迪斯.暱称电男.电王.电人.泰迪熊.....逆时针跑位....正.........负正正正..泰迪熊..负负负.正.........负....逆时针跑位...980311.纳克萨玛斯.瘟疫区..不洁者.海根.暱称.跳舞王.DDR王.......台....一....子....四.区.........区....二...三......区...区.....第一项的意思是说.现有宏的.target=某某.都可以直接取代成.@某某..取.施放.使用.于某某.之意.这除了能减少打字时间外.也能缩减宏占用的字数.以往部份就多了个.target=.结果被255限定住的宏.现在也可以使用.当然.这类宏并不多...例如精华区的.通用对敌施放..92字../施放 [target=mouseover,harm][target=mouseovertarget,harm][harm][target=targettarget,harm]技能名称..改写后.74字../施放 [@mouseover,harm][@mouseovertarget,harm][harm][@targettarget,harm]技能名称...vehicleui...unithasvehicleui..前者为自身.后者为目标.在有载具列时为真.比如在战车内.在操作火砲等等...例./施放 [vehicleui]防空火箭;英勇打击..自身有载具列时施放防空火箭.否则施放英勇打击./施放 [unithasvehicleui]致死打击;断筋..目标有载具列时施放致死打击.否则施放断筋..断筋对载具无效./施放 [@focus,unithasvehicleui]致死打击;断筋..两项更新合用的范例.专注目标有载具列时施放致死打击.否则施放断筋.职业专用战士980216.一键冲锋.英勇打击.外加诡异的钓鱼#showtooltip [equipped:鱼竿]钓鱼;[stance:1]冲锋;英勇打击/施放 [equipped:鱼竿]钓鱼;[nocombat,stance:1,target=mouseover,harm][nocombat,stance:1]冲锋;[nocombat,nostance:1]战斗姿态;[combat,nostance:3]狂暴姿态;英勇打击..若装备钓竿则施放钓鱼...若不符前项.且不在战斗中.且处于战斗姿态.且光标对象为敌对.则对光标对象施放冲锋...若无光标对象.且不在战斗中.且处于战斗姿态.则对目标施放冲锋...若不符前项.且不处于战斗姿态.则施放战斗姿态...若不符前项.且处于战斗中.且不处于狂暴姿态.则施放狂暴姿态...否则.英勇打击...听起来复杂.简单说.这个宏会让你在战斗中时切狂姿施放英勇打击.不在战斗中时切战姿施放冲锋.装备鱼竿时施放钓鱼.狂战武战皆适用.建议放在快捷键.1..超级懒人专用.980216.一键冲锋.阻扰.拦截#showtooltip [stance:1]冲锋;[stance:2]阻扰;拦截/施放 [nocombat,stance:1,target=mouseover,harm][nocombat,stance:1,harm]冲锋;[stance:2,target=mouseover,exists][stance:2]阻扰;[combat,nostance:3]狂暴姿态;[stance:3,target=mouseover,harm][stance:3,harm]拦截..若不在战斗中.且处于战斗姿态.且光标对象为敌对.则对光标对象施放冲锋...若无光标对象.且不在战斗中.且处于战斗姿态.则对目标施放冲锋...若不符前项.且处于防御姿态.且光标对象存在.则对光标对象施放阻扰...若不符前项.且处于防御姿态.则以一般方式施放阻扰...若不符前项.且处于战斗中.且不处于狂暴姿态.则施放狂暴姿态...若不符前项.且处于狂暴姿态.且光标对象为敌对.则对光标对象施放拦截...若不符前项.且处于狂暴姿态.且目标为敌对.则对目标施放拦截...简单讲.战姿放冲锋.防姿放阻扰.狂姿放拦截.而在战斗中且不处于狂姿.则切换为狂姿.980216.缴械#showtooltip 缴械/施放 [stance:2]缴械;防御姿态..一键切换至防御姿态.第二下施放缴械.980216.一键换盾.施放法术反射.盾墙#showtooltip 法术反射/停止施法/装备 盾牌名称/施放 [stance:3]防御姿态;[equipped:盾牌]法术反射..一键换装并切换至防御姿态.第二下施放法术反射.通常用在玩家对战时.#showtooltip 盾墙/停止施法/装备 盾牌名称/施放 [nostance:2]防御姿态;[equipped:盾牌]盾墙..与法术反射相同.通常用在玩家对战.以及狂战仇恨过量被殴的时候...上面是双持狂战专用.由于本来就是双持.不用更换主手武器.至于拿双手武器的武战则必须先将双手武器换下才能装上盾牌.宏如后.#showtooltip 法术反射/停止施法/装备字段 16 单手武器名称/装备字段 17 盾牌名称/施放 [stance:3]防御姿态;[equipped:盾牌]法术反射#showtooltip 盾墙/停止施法/装备字段 16 单手武器名称/装备字段 17 盾牌名称/施放 [nostance:2]防御姿态;[equipped:盾牌]盾墙..后面是依天赋合并版.#showtooltip 法术反射/停止施法/装备字段 [spec:2]16 单手武器名称/装备字段 17 盾牌名称/施放 [stance:3]防御姿态;[equipped:盾牌]法术反射#showtooltip 盾墙/停止施法/装备字段 [spec:2]16 单手武器名称/装备字段 17 盾牌名称/施放 [nostance:2]防御姿态;[equipped:盾牌]盾墙..当中的.spec:2.请修改为你武器天赋的编号..1.为主天赋..2.为副天赋.小弟为主狂副武..在武器天赋的情形下.会先装备双手武器才换盾.否则直接换盾.盾墙部份会先切换到防御姿态.按第二下才施放盾墙.法术反射部份.若在狂姿则切换为防姿.按第二下才施放.若不在狂姿则直接施放.980226.热血沸腾触发猛击/施放 猛击/停止施法..狂战专用.第一行施放猛击.第二行中断施法.啥意思咧.就是避免没触发热血沸腾的时候按下猛击.浪费唱法时间.如果有触发热血沸腾.则猛击变成瞬发../stopcasting.不会造成任何影响.如果没有触发热血沸腾.猛击需要唱法.则立刻打断.980904.换盾.盾击断法#showtooltip 盾击/停止施法/装备字段 16 单手武器名称/装备字段 17 盾牌名称/施放 [target=mouseover,harm][target=focus,harm][]盾击..武战专用.有光标对象则优先对光标对象施放盾击.否则对专注目标施放盾击.否则对目前目标施放盾击.980904.换狂姿.拳击断法#showtooltip 拳击/停止施法/施放 [nostance:3]狂暴姿态;[target=mouseover,harm][target=focus,harm][]拳击..同样是武战专用.与前面的盾击可自行取舍.按第一下切换狂姿.第二下拳击.优先度同样是光标对象.专注目标.目标.圣骑士980306.祝福合一#showtooltip/施放 [mod:alt,btn:2]强效力量祝福;[mod:alt]力量祝福;[mod:ctrl,btn:2]强效智慧祝福;[mod:ctrl]智慧祝福;[mod:shift,btn:2]强效王者祝福;[mod:shift]王者祝福;[btn:2]强效庇护祝福;庇护祝福..Alt.力量祝福..Ctrl.智慧祝福..Shift.王者祝福..无辅助键.庇护祝福..左键为单体祝福.右键为强效祝福...可自行调整按键判断或技能名称以符合自己的习惯...感谢板友launcelot提供..原文12楼.980326.圣盾炉石/连续施法 reset=12 圣盾术,炉石..圣骑士的招牌宏.第一下圣盾.第二下炉石.980728.圣盾.神性牺牲/连续施法 reset=combat/target/10 圣盾术,神性牺牲..第一下放圣盾.第二下放神性牺牲.重置条件只是意思意思.因为这几个技能的冷却时间都不算短.刻意去写准确的重制条件并没有意义.980728.圣佑.牺牲圣御/施放 圣佑术/施放 [target=mouseover,help][target=focus,help][help]牺牲圣御..施放圣佑术.而后...若光标对象为友好.对光标对象施放牺牲圣御...否则.若专注目标为友好.对专注目标施放牺牲圣御...否则.若目标为友好.对目标施放牺牲圣御.980403.一键涂毒/使用 [mod:alt]ALT物品名称;[mod:ctrl]CTRL物品名称;[mod:shift]SHIFT物品名称;无辅助键物品名称/使用 [button:2]17;16980223.强化追踪/跑 local t=UnitCreatureType(&target&);if(t==&不死族&)then CastSpellByName(&追踪不死生物&) else CastSpellByName(&追踪&..t)..若目标为不死族.则施放追踪不死生物.否则施放.追踪XX...XX.为单位类型.用上了已被封锁的CastSpellByName..不知道为啥可以用.= =..感谢板友kevinlii提供..原文8楼.死亡骑士980324.永恒之眼抓力量火花/清除目标/选定指定目标 力量火花/跑 if(UnitExists(&target&))then SetRaidTargetIcon(&target&, 8)/施放 [harm]死亡之握/施放 [harm]冰鍊术/选定指定目标 玛里苟斯..范围内有火花则死握冰鍊.并上骷髅图标.没有则不执行这部份...然后选定目标为玛狗...跟网络上流通的抓火花宏不同.此宏并无使用到专注目标.focus..不会与其他使用专注目标的宏冲突.盗贼
请各位遵纪守法并注意语言文明

我要回帖

更多关于 天书奇谈嗜血狂暴 的文章

 

随机推荐