法师有没有浮冰+7.0浮冰火球术宏的的宏

当前位置 & &
& 魔兽世界6.1法师起手20秒全BUFF触发方法详解...
魔兽世界6.1法师起手20秒全BUFF触发方法详解
09:34:39&&出处:&&
编辑:快科技 &&)
让小伙伴们也看看:
阅读更多:
好文共享:
文章观点支持
当前平均分:0(0 次打分)
登录驱动之家
没有帐号?
用合作网站帐户直接登录[法师区有爱]爱丽丝的宏工坊:军团再临版本 更新夜之魇燃魂喊话宏
[cnarmory 阿克蒙德 馨韵菲儿][b]目录:[/b]一楼:通用宏,三系专精宏,天赋技能宏、LUA脚本宏二楼:[url=/read.php?tid=5499245&pid=&to=1 ]PvP天赋宏(待我点满PvP天赋后更新)[/url]三楼:[url=/read.php?tid=5499245&pid=&to=1 ]宏教程[/url][size=130%][b]更新记录:[/b][/size](NEW)燃魂喊话(NEW)鼠标位置/自身位置施法宏更新无限闪现宏(通用分类)某次游戏更新后,可以使用[spec:X]命令来判定当前专精了,[spec:1]是奥,2是火,3是冰。因此不但切专精的时候不用改宏了,甚至可以把三系的多个宏使用该判定整合为一个宏新增了配合动作镜头的取消目标宏新增动作镜头设置新增了一些脚本宏新增了“4层冰刺时读寒冰箭提示宏”[b]更新到军团再临版本[/b]*使用宏前请先将对应技能名称核对、替换对您使用的客户端语言类型的技能名称(简中、繁中、英文等)======[b][color=seagreen][size=200%]通用[/size][/color][/b][b][size=130%]夜之魇Boss燃魂技能提示宏[/size][/b][color=indigo]功能:按下一次后,周围有人中了燃魂则喊话[/color][b][color=blue]/run Z=Z or CreateFrame(&frame&)Z:RegisterEvent(&COMBAT_LOG_EVENT_UNFILTERED&)Z:SetScript(&OnEvent&,function(_,_,_,e,_,_,_,_,_,_,n,_,_,_,s)if(e==&SPELL_AURA_APPLIED& and s==&燃魂&)then SendChatMessage(n..& 中了燃魂!& , &say&)end) [/color][/b][b][size=130%]鼠标位置/自身位置施法宏[/size][/b]对于很多职业而言是巨大buff,不过能减少点击次数总是好的[color=indigo]功能:直接按下在鼠标指向位置释放烈焰风暴,按下shift的同时则在玩家本体位置释放,按下alt/ctrl则像原来那样瞄准后点击释放[/color][b][color=blue]/use [mod:shift,@player][nomod,@cursor][]烈焰风暴[/color][/b][color=indigo]功能:施法队列中,逐个使用技能,在使用需要选定目标位置的技能时,按下shift的同时则在玩家本体位置释放,按下alt/ctrl则像原来那样瞄准后点击释放,否则对鼠标指向位置释放。不按宏2秒重置队列[/color][b][color=blue]/castsequence [mod:shift,@player][nomod,@cursor][] reset=2 技能名称1,技能名称2,技能名称3[/color][/b][b][size=130%]动作镜头设置命令和取消目标宏)[/size][/b]新增的镜头功能[color=indigo]功能:开启动作镜头,包括近距离下的越肩视角、选定目标后的镜头移动等。动作镜头设置下线、切换人物后均保持[/color][b][color=blue]/console ActionCam full[/color][/b][color=green]*修改参数则可以选择多种功能:basic - 基础的动作镜头full - 全功能的动作镜头 off - 关闭所有动作镜头功能 (/console ActionCam off 为关闭动作镜头)default - 默认的动作镜头设置[/color][color=indigo]功能:当前目标死亡,或者为非敌对目标时,取消选取该目标[/color][b][color=blue]/cleartarget [noharm][dead][/color][/b][color=green]*将这段插入顺手位置的宏当中,以在大多数时候起到重置镜头的作用,建议和坐骑宏绑定在一起/console floatingCombatTextCombatState 1 命令可以在使用后、重载界面后,开启进入、退出战斗的提示浮动文字[/color][b][size=130%]主力输出技能宏[/size][/b]多功能合一、迅速转火外加偷懒效果[color=indigo]功能:取消冰箱并且下马按下shift则选择集火目标,否则按下alt选择指定队友的目标,之后如果还没有选取敌对目标,则随机选取一个面前的敌对目标命令宠物进入协助模式并攻击当前目标按下组合键(alt/shift/ctrl)释放水元素的水流喷射对当前选择的目标释放寒冰箭[/color][b][color=blue]/cancelAura 寒冰屏障/dismount/tar [mod:alt]指定队友名字/assist [help]/tar [mod:shift]优先集火目标名称/targetenemy [noharm]/petassist/petattack/use [mod:alt]水流喷射/use [spec:3]寒冰箭;[spec:2]火球术;[spec:1]奥术冲击[/color][/b][color=green]*替换寒冰箭即可在其他专精使用,使用前将指定队友名字改成你们团里转火手最快的那位的名字就好了& &[/color][b][size=130%]冰盾随机坐骑宏[/size][/b]冰盾+坐骑一键宏[color=indigo]功能:按下则使用冰盾,并根据环境使用飞行或者陆地坐骑[/color][b][color=blue]/use 寒冰护体/castrandom [flyable]飞行坐骑1,飞行坐骑2;陆地坐骑1,陆地坐骑2[/color][/b][color=green]*使用逗号分隔符可以加入更多的随机坐骑[/color][b][size=130%]冰箱宏[/size][/b][color=indigo]功能:按一下进入冰箱,再按不会出冰箱[/color][b][color=blue]/use !寒冰屏障[/color][/b][color=green]*技能名称前的英文叹号的作用是再次释放不打断当前引导、不取消当前buff[/color][b][size=130%]缓落术+功能坐骑+滑翔翼一键宏[/size][/b][color=indigo]功能:按下组合键对自己释放缓落术,按下shift键还使用披风(滑翔翼工程学附魔),对鼠标指向的友军目标释放缓落术,在地面上则尝试使用功能坐骑(例如牦牛)[/color][b][color=blue]/use [mod,@player][@mouseover,help][]缓落术/use [mod:shift]15/use 功能坐骑名称 [/color][/b][color=green]*修改功能坐骑名称为你想要的名称即可[/color]& &[b][size=130%]目标焦点、焦点变形术宏[/size][/b][color=indigo]功能:图标显示变形术对于焦点目标的可用性(超出射程则显示为红色图标)按下组合键将当前目标设置为焦点,如果没有当前目标则清除焦点对焦点敌对目标释放变形术[/color][b][color=blue]#showtooltips [@focus]变形术/focus [@focus,noharm][mod]/clearfocus [@focus,dead]/use [@focus,exists,harm]变形术[/color][/b][color=green]*修改:可以将变形术替换成对应的动物变形术[/color][b][size=130%]焦点反制+考古勘测+坐骑特殊动画宏& &[/size][/b]多功能焦点反制宏[color=indigo]功能:在有焦点目标时显示法术反制的CD和对于焦点的可用性(超出射程则显示为红色图标)非战斗状态下会尝试使用考古的勘测技能尝试播放坐骑的特殊动画(嚎叫、翻滚等)[/color][b][color=blue]#show [@focus,exists]法术反制/use [@focus,exists,harm]法术反制/use [nocombat]勘测/mountspecial[/color][/b][b][size=130%]造餐术+使用食物+就坐宏[/size][/b][color=indigo]功能:按下shift则释放造餐术,按下其他组合键则吃魔法布丁,什么都不按仅仅是原地& &就坐[/color][b][color=blue]/use [mod:shift]造餐术;[mod:alt]魔法布丁;[mod]魔法布丁/stopmacro [mod]/sit& &[/color][/b][color=green]*修改[mod:alt]魔法布丁处的道具名称可以添加“按下alt键使用其他技能/道具”的效果[/color][b][size=130%]互换焦点和当前目标[/size][/b][color=indigo]功能:交换焦点目标和当前目标,并释放火球术[/color][b][color=blue]/tar [@focus] /targetlasttarget/focus/targetlasttarget/use 火球术[/b][/color]======[size=200%][b][color=red]Fire 火焰专精[/color][/b][/size]感谢[@凛冽寒风]的[url=/read.php?tid=9515592]此帖[/url]的PvE手法攻略[b][size=130%]燃烬风暴/流星二合一[/size][/b][color=indigo]功能:按下后使用燃烬风暴或者流星,并显示对应的图标[/color][b][color=blue]/use [talent:7/2]燃烬风暴/use [talent:7/3]流星[/color][/b][b][size=130%]火冲宏[/size][/b]火冲的GCD很短,连续按很容易造成浪费[color=indigo]功能:按一下释放火冲,再按一下释放炎爆术,不按宏1秒重置队列按组合键则是双火冲加炎爆[/color][b][color=blue]#show 火焰冲击/castsequence [nomod] reset=1 火焰冲击,炎爆术/castsequence [mod] reset=1 火焰冲击,火焰冲击,炎爆术[/color][/b]& &[color=green]*可以将第一行改为/castsequence [nomod] reset=1 火焰冲击,1,1,1,1,1,1,1,1 去掉释放炎爆的功能[/color][b][size=130%]能量符文小爆发宏[/size][/b]可以用这个宏直接代替能量符文按钮[color=indigo]功能:显示能量符文的图标,按下按照能量符文-火球-炎爆-火球的顺序释放技能,不按宏3秒后重置队列[/color][b][color=blue]#show 能量符文/castsequence reset=3 能量符文,火球术,炎爆术,火球术[/color][/b][b][size=130%]燃烧爆发宏[/size][/b][color=indigo]功能:显示燃烧的图标,按下后按照能量符文-燃烧-炎爆术-灼烧-流星-火焰冲击-烈焰飞舞-炎爆术-火焰冲击-炎爆术-火焰冲击-炎爆术的顺序释放技能,不按宏3秒后重置[/color][b][color=blue]#show 燃烧/castsequence reset=3 能量符文,燃烧,炎爆术,灼烧,流星,炎爆术,火焰冲击,烈焰飞舞,炎爆术,火焰冲击,炎爆术,火焰冲击,炎爆术[/color][/b]& &[color=green]*类似可以做出有嗜血状态下的施法队列[/color]& &[b][size=130%]烈焰飞舞火冲炎爆宏[/size][/b][color=indigo]功能:在触发一层buff、没有火冲可用而烈焰飞舞可用时,连打则按照烈焰飞舞-火冲-炎爆的顺序释放技能,不按2秒后重置队列& &[/color][b][color=blue]/castsequence reset=2 烈焰飞舞,火焰冲击,炎爆术[/color][/b][b][size=130%]冲击波宏[/size][/b]避免目标死亡后的技能浪费[color=indigo]功能:按下组合键则对自己释放冲击波,此外如果目标存在则对目标释放冲击波,如果目标是友军则另外还选中该友军的当前目标[/color][b][color=blue]/use [mod@player][exists,nodead]冲击波/tar [help]targettarget[/color][/b][color=green]*最后一行可以加入/targetenemy [noharm] 获得额外的在当前目标不是敌对的情况下选中一个随机的敌对目标的效果[/color]======[color=darkblue][size=200%][b]Frost 寒冰专精[/b][/size][/color][b][size=130%]4层冰刺音效提示冰箭宏[/size][/b]大冰刺助手[color=indigo]功能:按下则检测身上是否有4层冰刺buff,如果成立则播放释放冰甲术的声音取消冰箱、下马,宠物调为辅助模式,如果当前没有选中敌对目标则选中一个随机的敌对目标,按下组合键则水元素释放水流喷射,释放寒冰箭& &[/color][b][color=blue]/run for i=1,40 do local B,_,_,C=UnitBuff(&player&,i); if (B==&冰刺& and C==4) then PlaySoundKitID(1456) end end/cancelAura 寒冰屏障/dismount/petassist/targetenemy [noharm]/use [mod:alt]水流喷射/use 寒冰箭[/color][/b][color=green]*4秒最多触发一次提示音[/color][b][size=130%]隐身术+宠物控制[/size][/b]隐身后控制水元素是很好的欺骗敌人的手段[color=indigo]功能:没有组合键时释放隐形术按下alt组合键则命令宠物攻击并移动到指定地点& &[/color][b][color=blue]/use [nomod]隐形术/petattack [mod:alt]/petmoveto [mod:alt][/color][/b]& &[b][size=130%]变形术+宠物跟随宏[/size][/b][color=indigo]功能:没有组合键时选择一个目标并释放变形术,按下组合键则将宠物设置成被动并跟随[/color][b][color=blue]/targetenemy [noharm,nomod]/use [nomod]变形术/petpassive [mod]/petfollow [mod][/b][/color][b][size=130%]水元素一键宏[/size][/b]水元素的一键操作& &[color=indigo]功能:显示水元素的图标和CD按下组合键则将水元素移动到指定位置没有水元素时召唤水元素,否则释放水元素的冰冻术,同时下马& &[/color][b][color=blue]#show 召唤水元素/petmoveto [pet,mod]/use [nopet,nomounted] [@pet,dead]召唤水元素/use [nomod,pet]冰冻术/dismount[/color][/b][color=green]*去掉第一行则可以监视水元素或者冰冻术的CD(取决于是否有宠物存在)[/color][b][size=130%]冰风暴宏[/size][/b]冰风暴在该版本代替了霜火箭,拥有比寒冰箭更高的伤害,在通过脑部冻结顺发释放后还对目标施加1秒的深冬效果(判定是冰冻目标)[color=indigo]功能:连续释放冰风暴、冰枪术和寒冰箭三个技能,不按技能图标3秒后重置施法队列[/color][b][color=blue]/castsequence reset=3 冰风暴,冰枪术,寒冰箭[/color][/b][color=green]*冰风暴在某些情况下可以代替冰箭作为水元素冰枪二连的读条技能,在使用瞬发的冰风暴后立刻接上一个冰枪以利用深冬效果[/color][b][size=130%]寒冰新星/冰冻之触接冰枪宏[/size][/b]避免没有目标、目标死亡时浪费寒冰新星,并将冰冻之触接冰枪整合进来[color=indigo]功能:如果选择了寒冰新星天赋技能:按下组合键时则对玩家使用寒冰新星,此外在有目标的时候对目标使用寒冰新星接一个冰枪术,不按宏2秒后重置队列如果目标是友军,则对友军释放寒冰新星,并选择其当前目标如果选择了冰冻之触技能:对目标使用冰冻之触和两个冰枪,不按宏2秒后重置队列[/color][b][color=blue]/run local G=GetSpellInfo SetMacroSpell(&宏的名字&, G(&寒冰新星&) or &冰封之触&)/castsequence [harm] reset=2 冰冻之触,冰枪术,冰枪术/castsequence [mod@player][exists,nodead] reset=2
寒冰新星,冰枪术/tar [help]targettarget[/color][/b][color=green]*并没有使用鼠标悬停功能是因为防止混乱中放错目标[/color]& &[b][size=130%]开技能爆发宏[/size][/b]一键爆发宏,没有选择敌对目标时不会误放[color=indigo]功能:显示冰脉的图标、在有敌对目标时使用技能和道具,并读条主力输出技能[/color][b][color=blue]#show 冰冷血脉/use [harm,nomod]按下组合键不放的技能/use [mod]按下组合键时才放的技能/物品名称/use [harm]冰冷血脉/use [harm]咖啡压榨机/use [harm]13/use [harm]14/use 寒冰箭[/color][/b][color=green]*删除/use [harm]13和14一行则可以取消使用上格、下格饰品的功能[/color]======[color=indigo][size=200%][b]Arcane 奥术专精[/b][/size][/color][b][size=130%]奥术PvE爆发宏[/size][/b]再次感谢[url=/read.php?tid=9515592]此帖[/url]的PvE手法攻略[color=indigo]功能:在有敌对目标的情况下,使用2个饰品,同时按照能量符文、奥术强化、多个奥冲的顺序施法,不按宏5秒后重置队列[/color][b][color=blue]/use [harm]13/use [harm]14/castsequence [harm] reset=5 能量符文,奥术强化,奥术冲击,奥术冲击,奥术冲击,奥术冲击 [/color][/b][color=green]*可以插入多个使用消耗品的语句,直接套用/use [harm]13(使用上格饰品)即可[/color][b][size=130%]气定奥冲宏[/size][/b][color=indigo]功能:使用气定后连续释放2个奥术冲击[/color][b][color=blue]/castsequence [harm] reset=2 气定神闲,奥术冲击,奥术冲击[/color][/b][color=green]*可以和上面的爆发宏整合[/color][b][size=130%]超级新星/精力充沛一键宏[/size][/b]前面冰法对应宏的奥法版本,避免没有目标、目标死亡时浪费超级新星,并将精力充沛接奥冲整合进来[color=indigo]功能:如果选择了超级新星天赋技能:按下组合键时则对玩家使用超级新星,如果目标是友军,则对友军释放该技能,并选择其当前目标如果选择了精力充沛技能:对目标使用精力充沛接奥术冲击,不按宏2秒后重置队列[/color][b][color=blue]/run local G=GetSpellInfo SetMacroSpell(&宏的名字&, G(&精力充沛&) or &超级新星&)/castsequence [harm] reset=2 精力充沛,奥术冲击/use [mod@player][exists,nodead]超级新星/tar [help]targettarget[/color][/b][color=green]*并没有使用鼠标悬停功能是因为防止混乱中放错目标[/color][b][size=130%]闪现位移一键宏[/size][/b][color=indigo]功能:按下后使用闪现,10秒内再按则使用位移[/color][b][color=blue]/castsequence reset=10 闪现术,位移术[/color][/b][color=green]*可以根据PvP天赋更改10这个数字,可以在第一行加入#show [mod]位移;闪现术 来显示闪现术的CD并在按下组合键时显示位移的CD,但依然推荐使用另外的图标分别监视2个技能的CD[/color]======[color=firebrick][size=200%][b]Spec 天赋技能[/b][/size][/color]& &[b][size=130%]能量符文和镜像一键宏[/size][/b]同一层的天赋整合[color=indigo]功能:按下后释放镜像(有敌对目标时)或者能量符文,并将图标改为对应技能的图标[/color][b][color=blue]/use [talent:3/2]能量符文/use [harm,talent:3/1]镜像 [/color][/b][color=green]*此格式可以套用给所有同一层天赋下的技能,注意修改“宏的名字”为对应宏的名字[/color][b][size=130%]三系通用浮冰读条+冰霜之环宏[/size][/b]第一时间在使用浮冰后跟上一个读条技能,不会浪费浮冰[color=indigo]功能:连按两次释放浮冰+读条技能,不按宏1秒后重置效果[/color][b][color=blue]/use [talent:5/2]冰环之环/castsequence [spec:3,talent:5/1] reset=1 浮冰,寒冰箭,寒冰箭/castsequence [spec:2,talent:5/1] reset=1 浮冰,火球术,火球术/castsequence [spec:1,talent:5/1] reset=1 浮冰,奥术冲击,奥术冲击[/color][/b][color=green]*第二个输出技能命令的目的是防止连续按动后使用多个浮冰[/color]======[color=firebrick][size=200%][b]LUA 脚本宏[/b][/size][/color][b][size=130%]法术反制喊话宏[/size][/b][color=indigo]功能:按下一次后,如果你打断敌人施法,则通过喊话提示。并释放法术反制[/color][b][color=blue]/run I=I or CreateFrame(&frame&)I:RegisterEvent(&COMBAT_LOG_EVENT_UNFILTERED&)I:SetScript(&OnEvent&,function(_,_,_,e,_,_,p,_,_,_,n,_,_,_,_,_,_,s)if(e==&SPELL_INTERRUPT&and p==&玩家名字&)then SendChatMessage(&打断[&..n..&]的-&..s,&Say&);end)/use 法术反制[/color][/b][color=green]*使用前将 玩家名字 替换成你的名字,英文引号不变[/color][b][size=130%]上团队标志宏[/size][/b][color=indigo]功能:在有权限的情况下为目标上团队标志[/color][b][color=blue]/run if(GetRaidTargetIndex(&target&)~=8)then SetRaidTarget(&target&,8);end[/color][/b][color=green]*0-取消 1-星星 2-大饼 3-菱形 4-三角 5-月牙 6-方块 7-红叉 8-骷髅[/color][b]*以下音效宏使用前,将mp3或者ogg格式声音文件放置在WOW安装目录\MySound文件夹下,然后再开启游戏[/b][b][size=130%]读条开始播放音效、喊话宏[/size][/b][color=indigo]功能:按过一次后,在指定读条开始时,播放音效并喊话。释放对应技能[/color][b][color=blue]/run F=F or CreateFrame(&frame&)F:RegisterEvent(&UNIT_SPELLCAST_START&)F:SetScript(&OnEvent&,function(_,_,p,n)if(p==&player& and n==&技能名&)then PlaySoundFile(&MySound\\文件名.mp3&)
SendChatMessage(&说话内容& , &say&);end)/use 技能名[/color][/b][color=green]*使用前将 文件名.mp3改为你对应的文件名称, 删除 PlaySoundFile(&MySound\\文件名.mp3&) 则取消喊话功能,删除 SendChatMessage(&说话内容& , &say&) 则取消说话功能,修改 say 则可以改变说话的频道。修改时注意不要超过255的宏字数限制[/color][b][size=130%]读条完毕/技能释放完毕时播放音效、喊话宏[/size][/b][color=indigo]功能:按过一次后,在指定读条完毕或者释放瞬发技能时,播放音效并喊话。释放对应技能[/color][b][color=blue]/run F=F or CreateFrame(&frame&)F:RegisterEvent(&UNIT_SPELLCAST_SUCCEEDED&)F:SetScript(&OnEvent&,function(_,_,p,n)if(p==&player& and n==&技能名&)then PlaySoundFile(&MySound\\文件名.mp3&) SendChatMessage(&说话内容& , &say&);end)[/color][/b][color=green]*使用前将 文件名.mp3改为你对应的文件名称, 删除 PlaySoundFile(&MySound\\文件名.mp3&) 则取消喊话功能,删除 SendChatMessage(&说话内容& , &say&) 则取消说话功能,修改 say 则可以改变说话的频道。修改时注意不要超过255的宏字数限制[/color][b][size=130%]获得指定buff、debuff时提示宏[/size][/b][color=indigo]功能:按过一次后,在目标获得指定buff、debuff时,播放音效。[/color][color=blue][b]/run F=F or CreateFrame(&frame&)F:RegisterEvent(&COMBAT_LOG_EVENT_UNFILTERED&)F:SetScript(&OnEvent&,function(_,_,_,e,_,_,_,_,_,_,n,_,_,_,s)if(e==&SPELL_AURA_APPLIED&and n==&名字&and s==&Buff名字&)then SendChatMessage(&说话内容& , &say&)end) [/b][/color][color=indigo]功能:按过一次后,在目标获得指定buff、debuff时,说话提示。[/color][b][color=blue]/run F=F or CreateFrame(&frame&)F:RegisterEvent(&COMBAT_LOG_EVENT_UNFILTERED&)F:SetScript(&OnEvent&,function(_,_,_,e,_,_,_,_,_,_,n,_,_,_,s)if(e==&SPELL_AURA_APPLIED&and n==&目标名字&and s==&Buff/Debuff名称&)then PlaySoundFile(&MySound\\文件名.mp3&)end) [/color][/b][color=green]*由于字数限制所以将播放音效和喊话分割成了2个宏[/color][url=/read.php?tid=5499245&page=e&pid=&to=1 ]旧版本宏帖备份[/url]
2楼留作备份
[img]http://img.ngacn.cc/attachments/mon_/182_df831.png[/img][color=green]看过了前面的各色宏,你是不是已经眼花缭乱了呢,复杂的代码,乱七八糟的标点符号…[b]这些都是表象![/b]和其他的诸多学科一样,只要有合适的方法入了门,一点一点的进步,再复杂的困难,也能大事化小,[/color][color=darkblue]一切对你来说,只要投入足够的精力,什么都是小菜一碟[/color]。其实宏命令本身非常简单,不需要复杂的学习。[color=darkred]即便你对宏一点都不了解,[/color][color=crimson]只要跟着下面一步步走,不超过30分钟,每个人都能写出自己理想中的宏[/color]。[size=200%][b]第一步:你打算让你的宏帮你做什么呢?[/b][/size][b]在开始研究你打算要让这个宏做什么,之前,你得了解宏不能做什么:[/b][b]宏不能…[/b]宏不能[color=red]瞬间[/color]给你放十个冰枪宏不能[color=crimson]自动[/color]偷取想要的buff宏不能在目标读条的时候[color=firebrick]自动[/color]反制宏不能在你睡觉的时候[color=crimson]自动[/color]下副本宏不能帮你从破碎群岛[color=red]自动[/color]跑到德拉诺宏不能看你血不多了,[color=firebrick]自动[/color]帮你冰箱宏不能[color=crimson]自动[/color]在目标近的时候放冰环而远的时候放新星除了这些之外,基本没有宏做不了的了。[color=crimson]比如说,你觉得大冰柱和缓落术既然目标不同,为什么不放在一个键位呢?这就是“功能需求”。[/color][color=green]有了功能需求了以后,就可以开始写你的宏了[/color][size=200%][b]第二步:决定你的宏的图标显示什么[/b][/size][b]#showtooltips的运用[/b][color=green]这里我们以一个简单的例子开始[/color]· 新建一个宏· 在第一行写入 [b][color=blue]#showtooltips & &法术反制[/color][/b]· 在第二行写入 [b][color=blue]/use 冰枪术[/color][/b]· 将这个宏拖到技能栏,你会看到一个反制的图标,鼠标移上去也有对应的说明· 按下宏,你发现功能却是放冰枪术,但是使用反制以后,你可以通过这个图标观察反制的冷却情况[b]解释:[/b][color=crimson]第一行的#showtooltips 法术反制,意思就是在宏的图标上显示该技能的情况。而第二行的/use 冰枪术,意思就是使用冰枪术技能。[/color][b]#showtooltips还有其他妙用,第二个例子:[/b]· 新建一个宏· 在第一行写入:[b][color=blue]#showtooltips [@focus,exists]缓落术[/color][/b]· 这里需要注意的是,在输入[@focus,exists]的逗号时,要关掉输入法,宏是不认识中文的标点符号的· 然后把宏拖到一个技能栏· 选中身边一个玩家,通过右键设置其为焦点· 取消当前目标,或者选一个其他目标· 尝试拉开和焦点玩家的距离,你会发现技能图标变红了[color=red]解释:不管你当前目标和你的距离如何,只要焦点目标太远不能放缓落术,你的这个宏的图标就显示为红色。[/color]这个[@focus,exists]为什么这么神奇呢?我们不急着理解,先来看[color=green]下一个例子[/color]——[size=200%][b]第三步:决定你的宏[color=crimson]什么时候[/color]放什么技能[/b][/size][color=green]下一个例子[/color]· 新建一个宏,在选择图标时,选择默认的红色问号· 第一行不写#showtooltips,直接写 [b][color=blue]/use 冰风暴[/color][/b]· 把宏拖到技能栏,点击宏就可以放冰风暴了· 下面我们把这个宏加工一下,将宏改为 [b][color=blue]/use [mod:shift]冰风暴[/color][/b]· 你发现动作条里的宏图标变成问号了,按下也没有反应,这时尝试按下shift键· 按下后,宏的图标变成冰风暴了[b][color=red]解释:这个[mod:shift]是什么意思呢?[/color][/b]我们来逐个分析这句[color=darkblue]/use [mod:shift]冰风暴[/color][b]/use 使用一个技能的意思[mod:shift]方括号里面是条件,意思是按下shift键时,使用方括号后面紧跟的技能[mod:shift]霜火之箭 的意思就是按下shift键的时候,使用霜火之箭了[/b]那为什么不按shift就没反应呢?是因为整个宏里面,你只告诉你的客户端,在按下shift的时候放霜火箭。[color=crimson]客户端很傻,你什么都没按,当然就不知道做什么了[/color]。那为什么按下后,图标都变了呢?是因为如果你没有在第一行加[color=red]#showtooltips并图标选了默认的红色问号[/color],其结果就是,[color=crimson]宏的图标显示当前按下时实现的功能[/color][color=green]下一个例子能进一步说明这个问题:[/color]· 新建一个宏,图标默认红色问号,第一行输入[b][color=blue]/use [mod:shift]冰风暴;[mod:alt]冰锥术;[mod:ctrl]暴风雪[/color][/b]· 拖到技能栏后,分别按下shift/ctrl和alt键,观察功能和图标的变化。[b]解释:[/b]这个例子中,通过组合键释放多个技能。值得注意的是,每一个技能图标后面,都有一个分号,你可以这样理解:[color=red]/use [mod:shift]冰风暴;[mod:alt]冰锥术;[mod:ctrl]暴风雪[/color][color=firebrick]只有使用了分号,客户端才能正常的将这三个技能排列理解[/color],是不同情况下做不同情况的意思!以后记住,每次写完一个技能的释放,都要加一个分号,注意一定要是关闭输入法后输入的[color=red]英文分号[/color]哦!是;而不是;[color=green]倒数第二个关于放什么技能的例子:[/color]· 新建一个宏,图标默认红色问号,第一行输入[b][color=blue]/use [mod:shift] [mod:alt]冰风暴;[mod:ctrl] 暴风雪[/color][/b]· 拖到技能栏后,分别按下shift/ctrl和alt键,观察功能和图标的变化。你发现:在按下shift和alt时,图标都显示的是冰风暴[color=red][b]解释[/b]:我们还是从客户端的角度看问题:/use[mod:shift] [mod:alt]冰风暴;[mod:ctrl]暴风雪[/color]意思是,冰风暴前有两个条件:按下shift和按下alt,这两个条件只要实现一条,就放冰风暴!前面有一个问题,如果这些条件都不成立,那么客户端就傻了,如何避免这个情况呢?[color=green]最后一个关于技能条件的例子:[/color]· 新建一个宏,图标默认红色问号,第一行输入[b][color=blue]/use [mod:shift] [mod:alt]冰锥术;暴风雪[/color][/b]· 拖到技能栏后,分别按下shift和alt键,观察功能和图标的变化。[b]解释:[/b][color=green]相信你早就能自己解释了[/color],只要从客户端的角度看看:[color=red]/use[mod:shift][mod:alt]冰锥术;暴风雪[/color][color=crimson]如果什么其他条件都满足,那一定能满足“没有条件”的情况![/color][color=red][b]满足“没有条件”=就是任何条件之下[/b][/color][b]小练习:编写一个宏,让其在按下shift的时候显示变形术,按下alt的时候显示暴风雪,按下ctrl的时候显示冰锥术,什么都不按的时候显示冰枪。[/b][size=150%][color=crimson]恭喜你,你已经能写使用最广泛的宏了![/color][/size][b][size=200%]第四步:决定你的宏把技能[color=red]放给谁[/color][/size][/b][color=royalblue]在第二步介绍#showtooltips时,我们用到了一个神秘的[@focus,exists]功能,但是很快,你会发现其实它一点都不神秘,你还能变来变去各种用。[/color][color=green]还是以例子起手:[/color]· 新建一个宏,图标默认红色问号,第一行输入[b][color=blue]/use [@focus]冰风暴[/color][/b]· 拖到技能栏后,按下宏· 右键点击木桩设置焦点,按下宏· 取消焦点,按下宏实验后,我们发现:这个宏的功能是在有焦点目标的情况下,给焦点目标放冰风暴。我们还是从客户端的角度看问题:[color=red]/use [@focus]冰风暴[/color]可以看到,[color=red]这里的方括号里面的,已经不是放冰风暴的条件了,而是放冰风暴的目标了。[/color]那么,[color=crimson]能否加入条件呢?当然可以[/color]。[color=green]例子:[/color]· 新建一个宏,图标默认红色问号,第一行输入[b][color=blue]/use [mod:shift,@focus]冰风暴[/color][/b]· 拖到技能栏后,观察宏的图标· 右键点击木桩设置焦点,再观察图标· 在有焦点的情况下,按下shift键,观察图标如你所想,这里的意思是:[color=red]/use [mod:shift,@focus]冰风暴在满足按下shift键的情况时,对焦点目标放冰风暴![/color][b]小练习1:编写一个宏,在按下alt的时候对焦点放法术反制,否则对目标放冰风暴小练习2:编写一个宏,在按下alt的时候对焦点放法术反制,否则对目标放法术反制。要求:“法术反制”四个字只允许出现一次 [/b][b][size=200%]第五步:决定你的宏什么时候放什么技能——[color=red]进阶[/color][/size][/b][color=green]这次我们复习并学习一些新的施法条件:[/color][b][mod:XXX] 在按下shift/ctrl/alt键时,释放紧跟着的技能[flyable] 如果你所处的区域能飞行,则释放紧跟着的技能[party]和[raid] 如果你身处小队或者团队,释放紧跟着的技能[pet] 如果你当前带宝宝了(必须是带控制条的宝宝),则释放技能[mounted]如果你在马上,则XXX[spec:1]和[spec:2] 当你在天赋1和天赋2下时[swimming] 当你在游泳时[combat] 当你在战斗中时[channeling] 当你在引导技能时[/b]如果我要这些条件其中的几个同时成立时放某些技能,要怎么办呢?答案是 [color=crimson][条件1,条件2] 注意!逗号要是英文的![/color][color=green]一个例子[/color]:[b]/use [mod:alt,pet]冰风暴[/b] 意思就是在按下alt并且有宠物的情况下,放冰风暴[b]/use [mod:alt,pet]冰风暴;[flyable]飞行坐骑名称[/b] 意思就是在前一个的基础上,如果直接按且当前区域能飞行,就上鸟。[color=red]所有的这些条件,都能通过加入no来实现反向的功能,例如:[/color][b]/use [nochanneling]冰风暴[/b][color=blue]这个宏,在你引导暴风雪的时候,按下是没有反应的。[/color][color=green]下面我们要看一个重要的例子:[/color][b][color=darkblue]/use []冰风暴;[mod:alt]寒冰箭[/color][/b]你会发现,不管你使出浑身解数,都是按不出寒冰箭的。为什么呢?从客户端角度-[color=red]/use[]冰风暴;[mod:alt]寒冰箭[/color]在满足“没有条件”的时候放冰风暴,在按下alt的时候放寒冰箭。那为什么没放寒冰箭呢?答案是[color=crimson]客户端很懒[/color],它从左往右看:/use []冰风暴;[mod:alt]寒冰箭, 发现在满足“没有条件哦”也就是任何条件下都能放冰风暴!行了放冰风暴,睡觉![color=red]如果前面的条件满足,那么客户端就不会去检查后面的了,要记住这一点。[/color][b]小练习:有机会逐个试试这些条件,然后记住你在哪能查到他们![/b][size=200%][b]第六步:决定你的宏把技能放给谁——[color=crimson]进阶[/color][/b][/size]我们在第二步中用到了[@focus,exists],前面解释了@focus的意思,但是没有解释后面的“,exist”的功能。[color=green]我们还是以这个第四步的例子:[/color]· 新建一个宏,图标默认红色问号,第一行输入[b][color=darkblue]/use [@focus]冰风暴[/color][/b]· 拖到技能栏后,按下宏· 右键点击木桩设置焦点,按下宏· 取消焦点,按下宏· 将[@focus]改为[@focus,exists],注意要是英文逗号。· 在没焦点的时候,观察图标· 设置一个焦点,观察图标· 取消焦点,观察图标可以发现:[color=red]只有在焦点目标存在的时候[/color],宏的图标才显示为冰风暴。没错,[color=crimson]“,exist”的功能,就是判断焦点目标-focus 存在与否的意思[/color]!这里先不管焦点目标,[color=green]我们先判断当前目标的情况。下面的例子:[/color][b][color=blue]/use [harm]冰风暴;[]缓落术[/color][/b]选中木桩,再选中身边的一个玩家或者自己,观测宏的图标,点击试试功能。展开这个宏:[color=red]/use [harm]冰风暴;[]缓落术[/color]我们可以猜到,[color=crimson][harm]的意思是,当目标为敌对时[/color],放后面的技能。我们可以把这个宏简化为:[b][color=blue]/use [harm]冰风暴;缓落术[/color][/b]去掉方括号后,功能不变。[color=red]那方括号的意义何在呢?[/color][b][color=darkblue]/use [harm]冰风暴;[mod:alt][]缓落术[/color][/b]明白了吧!如果没有放括号,客户端在你不按alt的时候,可不知道做什么了。[color=green]下面是常用的目标判定条件:[/color][b][dead] 是否死亡[exists] 是否存在[harm] 是否敌对[help] 是否友善[/b][color=green]下面通过大量的例子来帮你理解它们:[/color][color=green]例子1:[/color][b]/use [help]缓落术;[harm]法术吸取[/b]在目标是友善的时候放缓落术,否则法术吸取。既然目标不是友善就是敌对,那么[color=red]为何不简化为:[/color][b]/use [help]缓落术;法术吸取[/b][color=red]答案是完全可以,不影响宏的功能。[/color][color=green]例子2:[/color][b][color=blue]/use [noexists]魔爆术;法术吸取[/color][/b]目标不存在放魔爆,否则放法术吸取。注意noexists是exists的反义,同前面一样,[color=red]这里的所有目标判定条件都可以加no来取反[/color]。[color=green]例子3:[/color][b][color=darkblue]/use [@focus,exists][]法术吸取[/color][/b]这个例子可能相对较难理解,我们展开:[color=red]/use [@focus,exists]法术吸取[]法术吸取[/color]原来是焦点目标存在的时候,对焦点放法术吸取,否则对目标放法术吸取[color=green]例子4:[/color][b][color=blue]/use [mounted,@focus,exists]法术吸取[/color][/b]功能是骑马的时候,有焦点则放法术吸取。注意,第五步中的条件,最好都写在@focus前面[color=green]例子5:[/color][b][color=darkblue]/use [mod:alt,@focus,exists][]法术吸取[/color][/b]我们展开:[color=red]/use [mod:alt,@focus,exists]法术吸取[]法术吸取[/color]功能是按下alt的时候,如果焦点存在,则对焦点放法术吸取,否则对目标放法术吸取。[color=green]例子6:[/color][b][color=blue]/use [@focus,exists,harm][]法术吸取[/color][/b]相比例子3,加入了harm的参数,只有焦点目标是存在且敌对的时候,才对其放法术吸取[b]小练习:尝试看懂这个宏并结合实践确定自己的猜测[/b][b][color=darkblue]/use [nopet,nomounted] [@pet,dead]召唤水元素; [nomod,pet]冰冻术[/color][/b] [b][size=200%]第七步:决定你的宏把技能放给谁——[color=firebrick]进·进阶[/color][/size][/b][color=green]这一课我们休息一下。就学习两个新的&目标指令&:[/color][b]@player 对玩家释放@mouseover 对鼠标悬停目标释放[/b][color=green]例子:[/color][b][color=darkblue]/use [@player]奥术光辉/use [@mouseover]奥术光辉[/color][/b][b]小练习:做一个鼠标反制宏,要求如下:· 没有鼠标悬停目标时,对目标释放法术反制· 不管有没有鼠标悬停目标,如果按下了alt键并且焦点存在且为敌对目标,则一定给焦点释放法术反制[/b][size=200%][b]第七步:更多的宏命令[/b][/size][color=red]前面说了这么多,其实说的都是/use命令,也就是使用技能的命令。但是如果你一步步走过来,应该能理解#showtooltips [@focus,exists]奥术光辉 的意思了。[/color]同样的:[color=green]你能用 [b]/petfollow [mod][/b] 实现在按下alt/ctrl/shift的时候,让宠物跟随的功能你能用 [b]/stopcasting [mod][/b] 实现在按下alt/ctrl/shift的时候,打断你当前读条/引导的功能你能用[b]/targetenemy [noharm][/b] 实现在当前没有敌对目标时,尝试选中一个敌对目标了你能用[b]/focus [@focus,noexists][/b] 实现在焦点目标不存在的时候,将当前目标设置为焦点了[/color][color=darkblue][b]毕业设计:想一个平时你遇到的复杂蹩脚的操作,然后用宏把它简化[/b][/color][size=200%][b]第八步:[del]师傅[/del]领进门,修行[color=red]靠个人[/color][/b][/size]写宏的意义不仅仅用自己的宏时的满足,[color=red]更在于写宏过程中的动脑和不断的测试,和终于成功实现目标时带来的欢喜。[/color][color=green]如果你已经成功的走到了这一步,那么宏的世界,已经向你展开。下面就是不断分析其他人的例子,学习宏的功能和语法;同时自己在游戏时,不断挖掘需求,写出一个个好用的宏。甚至进一步学习LUA语言,感受建造一个世界的快乐。总有一天你也能开出自己的宏工坊。[/color]
——[color=blue][b]爱丽丝 Alice·Liddell[/b][/color] [color=darkblue]September 5, 2012
[/color]*日替换了部分被移除的技能
引用和版权说明:本文艺术字由Microsoft PowerPoint制作本文大多数图标引自173数据库,和谷歌搜索结果本人头像来自感谢NGA用户Auixote的[ LUA教学帖 ]特别感谢 和[url][/url]提供的API列表和说明,没有你们的努力不会有我本文中的LUA宏 如果本文引用的图片侵犯到了您的著作权,请第一时间和我联系If anything infringes your copyright, please contact me immediately.[collapse=主贴中用到的图片资源]缩略图&链接 [img]./mon_/182_2f8.jpg.thumb.jpg[/img]
全图 [img]./mon_/182_2f8.jpg[/img]缩略图&链接 [img]./mon_/182_df831.png.thumb.jpg[/img]
全图 [img]./mon_/182_df831.png[/img]缩略图&链接 [img]./mon_/182_c28.jpg.thumb.jpg[/img]
全图 [img]./mon_/182_c28.jpg[/img]缩略图&链接 [img]./mon_/182_ef75.jpg.thumb.jpg[/img]
全图 [img]./mon_/182_ef75.jpg[/img]缩略图&链接 [img]./mon_/182_fe4d.png.thumb.jpg[/img]
全图 [img]./mon_/182_fe4d.png[/img]缩略图&链接 [img]./mon_/182_5.png.thumb.jpg[/img]
全图 [img]./mon_/182_5.png[/img]缩略图&链接 [img]./mon_/182_e11.png.thumb.jpg[/img]
全图 [img]./mon_/182_e11.png[/img]缩略图&链接 [img]./mon_/182_f60a.png.thumb.jpg[/img]
全图 [img]./mon_/182_f60a.png[/img]缩略图&链接 [img]./mon_/182_9.png.thumb.jpg[/img]
全图 [img]./mon_/182_9.png[/img]缩略图&链接 [img]./mon_/182_f2d.png.thumb.jpg[/img]
全图 [img]./mon_/182_f2d.png[/img]缩略图&链接 [img]./mon_/182_df22.png.thumb.jpg[/img]
全图 [img]./mon_/182_df22.png[/img]缩略图&链接 [img]./mon_/182_a13.png.thumb.jpg[/img]
全图 [img]./mon_/182_a13.png[/img]缩略图&链接 [img]./mon_/182_2.png.thumb.jpg[/img]
全图 [img]./mon_/182_2.png[/img]缩略图&链接 [img]./mon_/182_6.png.thumb.jpg[/img]
全图 [img]./mon_/182_6.png[/img]缩略图&链接 [img]./mon_/182_b13c.png.thumb.jpg[/img]
全图 [img]./mon_/182_b13c.png[/img]缩略图&链接 [img]./mon_/182_ee6.png.thumb.jpg[/img]
全图 [img]./mon_/182_ee6.png[/img]缩略图&链接 [img]./mon_/182_f1a.png.thumb.jpg[/img]
全图 [img]./mon_/182_f1a.png[/img]缩略图&链接 [img]./mon_/182_5046ca06aad15.png.thumb.jpg[/img]
全图 [img]./mon_/182_5046ca06aad15.png[/img]缩略图&链接 [img]./mon_/182_09.png.thumb.jpg[/img]
全图 [img]./mon_/182_09.png[/img]缩略图&链接 [img]./mon_/182_c7.png.thumb.jpg[/img]
全图 [img]./mon_/182_c7.png[/img][/collapse]
插下不会怎么吧!!!
顶顶顶顶顶
难道可以插么,前排看宏楼~ [s:2]
前排支持~~
前排插入=== 21:43===每一次看都受益良多。
我了个去,刚看完就要被推出10楼了么.
嘿嘿 LZ宏都挺实用 前排占位
这个贴可以直接码了,感谢LZ一直以来的帮助
0- 0 发丝区的孩子太可爱。
强力插入广告位出租
[quote]/cancelAura [mod]Alter Time/castsequence reset=1 Alter Time[/quote]这个宏貌似不可用,操控时间是个很特殊的技能,“castsequence”无法影响手动关闭操控时间。[del]能用我早就用了[/del]
好专业,看来开F就来复制粘贴了
强烈支持新开,楼主辛苦~~~
强力前排留名广告位出租出售各种瓜子汽水
收下几个有用的,期待尽早更新完毕
楼主 注意身体 啊}

我要回帖

更多关于 浮冰火球术 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信