魔兽世界小说全集中宏全集

盘点魔兽中的各种恶搞、搞笑的喊话宏命令
  盘点魔兽世界中的各种搞怪宏,很多利用符号文字摆放的位置来制作出的团形状的宏,也有一些恶搞话语的喊话宏哦。
  妹纸专用(抠脚大汉慎用)
  /y │\__qqqqq__/│
  /y │           │
  /y │           │
  /y │ ●       ● │
  /y │≡  t┬┬┬s  ≡│
  /y │    t―s    │
  /y t――┬O―――O┬――s
  /cast (救人的技能)
  /e 色迷迷的看著 %t ...
  /in 1 /e 蠢蠢欲动...
  /in 2 /e 扑向了 %t ....
  /in 3 /e 双手伸向了 %t 的 胸 部..
  /in 4 /e 捏了捏 %t 的咪咪....
  /in 5 /e 把 %t 按在了地上...
  /in 6 /e 扒光了 %t 的衣服...
  /in 7 /e 对 %t 暴菊 1万次
  /in 8 /e %t 一边揉着菊花一边顽强的爬起来
  /in 9 /e 大声说:谁要是再敢死了,这就是榜样!!!!
  嘲讽宏(仇恨必满)
  /y 哥就是菊花痒,你丫来暴一个看看!!
  /y 你们敢打我么?~哼~
  /y q―――r 呀
  /y │st │
  /y │ □ ├┬―r 灭
  /y t――┬s│qs
  /y s st― 跌、
  术士拉门宏(这么大个的字,我就不信没人点门)
  /s      ●〃
  /s         
  /s          
  /s      
  /s         
  /s      
  /s ●● ●●    ●
  /Y ┎TTTT┰TTTT┐
  /Y U谁m欺负┃我都m记U
  /Y U过我m!┃mmmmU
  /Y Ummmm┃m本上了U
  /Y ┖TTTT┸TTTT┚
  /y       
  /y        
  /y         
  /y       
您可以使用“← | →”键快速翻页,或者进入模式!
(文章作者:nice徵)
&&&&&&& 魔兽世界6.0德拉诺之王资讯汇总
&&&&&&&&&&
6.0职业改动
 &&&&&&&&&&&&
 &&&&&&&&&&
6.0专业技能
 &&&&&&&&&&&
新角色模型
&&&&&&&&&& &矮人 &
&&&&&&&&&&
蓝贴与采访
 &&&&&&&&&&&&
&&&&&&&&&&&
<SPAN class=txt_a
<SPAN class=txt_a
<SPAN class=txt_a
<SPAN class=txt_a
<SPAN class=txt_a魔兽世界中宏的问题_百度知道
魔兽世界中宏的问题
请问有没有从邮箱里拿信的附件的宏?给我一个
提问者采纳
没有这样的宏
其他类似问题
魔兽世界的相关知识
按默认排序
其他2条回答
需要做宏吗?拿信好像不是很麻烦吧 ^_^
等待您来回答
您可能关注的推广
下载知道APP
随时随地咨询
出门在外也不愁魔兽世界宏命令达人教你如何做宏
10:47:00&&来源:DoNews
[提要]&&依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的&无脑宏&开始攻击,一般写不写差别不大,释放技能会自动开始攻击的 切换目标,用到的也不多,抓贼宏会用到,更多时候需要的反而是不切换目标的情况下对特定目标释放技能 
  1.常用的宏命令  1.1常用的宏命令  1.释放技能命令  /cast  释放一个或多个技能,可以加入一些条件判断,是最常用的命令  /castsequence  依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的"无脑宏"  /use  使用一个物品,可以直接用物品名称也可以用物品栏位置  2.动作命令  /cancelform  取消变形  /cancelaura  取消状态或增益  /startattack  开始攻击,一般写不写差别不大,释放技能会自动开始攻击的  /stopattack  停止攻击,与startattack相反,用于防止破除控制等功能,也不大会用到  /target /targetenemy  切换目标,用到的也不多,抓贼宏会用到,更多时候需要的反而是不切换目标的情况下对特定目标释放技能  /mount  召唤坐骑  /dismount  解散坐骑  3.语言表情命令  /1 /2 /3 /4  在不同的频道里面说话,1综合,2交易,3本地防务,4寻求组队  /s /y /p /ra /bg  在不同的范围说话,s说,y喊,p小队,ra团队,bg战场  /e  做出一串表情,同时也可以/+内置表情
来源:DoNews>> 分享BLIZZCON中欧美各队使用的脚本(scripts)
分享BLIZZCON中欧美各队使用的脚本(scripts)
  看到有帖子讨论在BLIZZCON上使用的宏,现在贡献出部分重要的.其他一些框体移动,缩放宏就不写了.借由此贴希望下次中国队伍不会再吃这方面的亏...
  声明:所有宏的版权归Diziet/Kollektiv.
  使用方法:
  1.保存成.txt文件,然后一条条复制到聊天栏吧..事实上欧美队伍是这么做的...
  2.中级:每一行/run 做成一个,拖出来一个个点一遍.
  3.进阶: 使用以下宏绑定各个宏的快捷键,然后按快捷键...NUMPAD1 是小键盘数字键1,以此类推, A,B,C..为你做的宏的名字)
  /run sbc=SetBindingMsbc(&NUMPAD1&,&A&);sbc(&NUMPAD2&,&B&);sbc(&NUMPAD3&,&C&);sbc(&NUMPAD4&,&D&);sbc(&NUMPAD5&,&E&);sbc(&NUMPAD6&,&F&);sbc(&NUMPAD7&,&G&);sbc(&NUMPAD8&,&H&);sbc(&NUMPAD9&,&I&);sbc(&ALT-NUMPAD1&,&J&);sbc(&ALT-NUMPAD2&,&K&)
  /run sbc(&SHIFT-F3&,&SF3&);sbc(&SHIFT-F4&,&SF4&);sbc(&SHIFT-F5&,&SF5&);sbc(&SHIFT-F6&,&SF6&);sbc(&SHIFT-F7&,&SF7&);sbc(&SHIFT-F8&,&SF8&);sbc(&SHIFT-F9&,&SF9&);sbc(&SHIFT-F10&,&SF10&);SaveBindings(1)
  自动反制类法术监视(游戏内置秒表监视)
  /run AID={};for i=1,5 do AID[&arena&..i]=1;AID[&arenapet&..i]=1GSI=GetSpellIINTIDS={[GSI(2139)]=24,[GSI(19647)]=24,[GSI(691)]=1};StopwatchFrame:Show()
  /run local f=CreateFrame(&Frame&);f:RegisterEvent(&UNIT_SPELLCAST_SUCCEEDED&);f:SetScript(&OnEvent&,function(f,e,u,s,_)if((AID[u]) and INTIDS[s])then Stopwatch_StartCountdown(0,0,INTIDS[s]);Stopwatch_Play();end end)
  职业头像
  /run UFP = &UnitFramePortrait_Update&; UICC = &Interface\\TargetingFrame\\UI-Classes-Circles&; CIT = CLASS_ICON_TCOORDS;SP,CA=&SetPoint&,&ClearAllPoints&;NO=function() end
  /run hooksecurefunc(UFP,function(s) if s.portrait then if UnitIsPlayer(s.unit) then local t=CIT[select(2,UnitClass(s.unit))] if t then s.portrait:SetTexture(UICC) s.portrait:SetTexCoord(unpack(t)) end else s.portrait:SetTexCoord(0,1,0,1) end end end)
  头像姓名框职业颜色(目标和焦点)
  /run zf = CreateFrame(&FRAME&) zf:RegisterEvent(&PLAYER_ENTERING_WORLD&) zf:RegisterEvent(&PARTY_MEMBERS_CHANGED&) zf:RegisterEvent(&PLAYER_TARGET_CHANGED&) zf:RegisterEvent(S.C)
  /run function zz(self, event, td) if (event == S.C and td ~= &target&) if UnitIsPlayer(&target&) then _, class = UnitClass(&target&); c = RAID_CLASS_COLORS[class]; _G[S.A]:SetVertexColor(c.r, c.g, c.B); _G[S.A]:SetAlpha(1); end end
  /run zf:SetScript(&OnEvent&, zz);ff = CreateFrame(&FRAME&) ff:RegisterEvent(&PLAYER_ENTERING_WORLD&) ff:RegisterEvent(&PARTY_MEMBERS_CHANGED&) ff:RegisterEvent(&PLAYER_FOCUS_CHANGED&) ff:RegisterEvent(S.C)
  /run function ft(self, event, td) if (event == S.C and td ~= &focus&) if UnitIsPlayer(&focus&) then _, class = UnitClass(&focus&); c = RAID_CLASS_COLORS[class]; _G[S.B]:SetVertexColor(c.r, c.g, c.B); _G[S.B]:SetAlpha(1) end end
  /run ff:SetScript(&OnEvent&, ft)
  POWER AURAS (宏做出POWER AURAS插件的效果, 在我以前一个帖子有提到过, 改变spell id(法术ID)监视你需要的技能,下面例子监视自身触发的4个AURAS. 基本原理就是利用游戏内置的法术触发监视)
  /run SAF=SpellActivationOverlayFrame SAS=SpellActivationOverlay_ShowOverlay SAH=SpellActivationOverlay_HideOverlays
  /run FO1=&TEXTURES\\SPELLACTIVATIONOVERLAYS\\ART_OF_WAR.BLP&;FO2=&TEXTURES\\SPELLACTIVATIONOVERLAYS\\FROZEN_FINGERS.BLP&;FO3=&TEXTURES\\SPELLACTIVATIONOVERLAYS\\BRAIN_FREEZE.BLP&;FO4=&TEXTURES\\SPELLACTIVATIONOVERLAYS\\LOCK_AND_LOAD.BLP&
  /run PS1=CreateFrame(&FRAME&);PS2=CreateFrame(&FRAME&);PS3=CreateFrame(&FRAME&);PS4=CreateFrame(&FRAME&)
  /run PS1:RegisterEvent(&UNIT_AURA&);PS1:SetScript('OnEvent',function() o=0 for i=1,40 do _,_,_,_,_,_,_,_,_,_,id=UnitAura(&Player&,i) if id==64343 then SAS(SAF,64343,FO1,&RIGHT&,.5,255,50,50,false,true) o=1 end end if o==0 then SAH(SAF,64343) end end)
  /run PS2:RegisterEvent(&UNIT_AURA&);PS2:SetScript('OnEvent',function() o=0 for i=1,40 do _,_,_,_,_,_,_,_,_,_,id=UnitAura(&Player&,i) if id==44544 then SAS(SAF,44544,FO2,&TOP&,.5,255,255,255,false,true) o=1 end end if o==0 then SAH(SAF,44544) end end)
  /run PS3:RegisterEvent(&UNIT_AURA&);PS3:SetScript('OnEvent',function() o=0 for i=1,40 do _,_,_,_,_,_,_,_,_,_,id=UnitAura(&Player&,i) if id==57761 then SAS(SAF,57761,FO3,&LEFT&,.5,255,255,255,true,false) o=1 end end if o==0 then SAH(SAF,57761) end end)
  /run PS4:RegisterEvent(&UNIT_AURA&);PS4:SetScript('OnEvent',function() o=0 for i=1,40 do _,_,_,_,_,_,_,_,_,_,id=UnitAura(&Player&,i) if id==91024 then SAS(SAF,91024,FO4,&BOTTOM&,.8,255,255,255,true,true) o=1 end end if o==0 then SAH(SAF,91024) end end)
  目标PVP徽章监视, 包括了人类的自利
  /run USS=&UNIT_SPELLCAST_SUCCEEDED&;OE=&OnEvent&;PvP=&Interface\\Icons\\inv_jewelry_trinketpvp_01&;F=&Frame&;CF=CreateFBO=&Border&;PvPT=&PvP Trinket&;EMFH=&Every Man For Himself&;CTFS=COMBAT_TEXT_SCROLL_FUNCTION
  /run function TrS(f,x,y,cd) f:SetPoint(&CENTER&,TargetFrame,&CENTER&,x,y)f:SetSize(20,20)f.c=CF(&Cooldown&,cd)f.c:SetAllPoints(f)f.t=f:CreateTexture(nil,BO)f.t:SetAllPoints()f.t:SetTexture(PvP);f:Hide();f:RegisterEvent(USS) end
  /run t1=CF(F);TrS(t1,200,76,&cd1&);t2=CF(F);TrS(t2,200,135,&cd2&);t3=CF(F)TrS(t3,200,191,&cd3&)
  /run function Tr(f,cd,U,N,T)if(U==T and N==PvPT or N==EMFH)then f:Show();CooldownFrame_SetTimer(cd,GetTime(),10,1)end end
  /run t1:SetScript(OE,function(_,_,U,N)Tr(t1,cd1,U,N,&arena3&)end);t2:SetScript(OE,function(_,_,U,N)Tr(t2,cd2,U,N,&arena2&)end);t3:SetScript(OE,function(_,_,U,N)Tr(t3,cd3,U,N,&arena1&)end);
  LoseControl (实现 losecontrol插件的功能,在竞技场框体右边显示控制技能)
  /run RMP={[8]=1,[70]=1,[8]=1,[8757]=1,[12]=1,[3302]=1,[7357]=1,[4021]=1};
  /run LC={[3259]=1,[964]=1,[882]=1,[8044]=1,[511]=1,[118]=1,[511]=1,[8]=1,[572]=1,[105]=1,[23]=1,[9021]=1,[1476]=1};
  /run table.insert(LC, 7922, 1);table.insert(LC, 1833, 1);table.insert(LC, 1330, 1);table.insert(LC, 2094, 1);table.insert(LC, 6770, 1);table.insert(LC, 80354, 1)
  /run d=&Debuff&;TT=&TargetDebuffFrameTemplate&;L=&LEFT&;R=&RIGHT&;F=&Frame&;UA=&UNIT_AURA&;OE=&OnEvent&;AR=&arena&;UD=UnitDAE=&ArenaEnemyFrame&;d1=&Debuff1&;D=RefreshDCF=CreateFBO=&Border&;T=&TOP&;B=&BOTTOM&
  /run g1=CF(F);g1:RegisterEvent(UA);g2=CF(F);g2:RegisterEvent(UA);g3=CF(F);g3:RegisterEvent(UA);h1=CF(F);h1:RegisterEvent(UA);h2=CF(F);h2:RegisterEvent(UA);h3=CF(F);h3:RegisterEvent(UA);q1=CF(F);q1:RegisterEvent(UA);q2=CF(F);q2:RegisterEvent(UA)
  /run function DoDebuffs(f,aura,template,R1,R2) for j=1,16 do local l = f:GetName()..local n=l..j;local c=CF(F,n,f,template);c.unit=f.c:SetPoint(R1,_G[l..(j-1)],R2);_G[n..BO]:SetAlpha(0);end end
  /run f1=_G[AE..&1&]; g1:SetScript(OE,function(self,event,a1) if a1==f1.unit then D(f1,a1,16,nil,1);end end) DoDebuffs(f1,d,TT,L,R) local b=_G[f1:GetName()..d1];b:ClearAllPoints();b:SetPoint(L,f1,R,2,-2);
  /run f2=_G[AE..&2&]; g2:SetScript(OE,function(self,event,a2) if a2==f2.unit then D(f2,a2,16,nil,1);end end) DoDebuffs(f2,d,TT,L,R) local b=_G[f2:GetName()..d1];b:ClearAllPoints();b:SetPoint(L,f2,R,2,-2);
  /run f3=_G[AE..&3&]; g3:SetScript(OE,function(self,event,a3) if a3==f3.unit then D(f3,a3,16,nil,1);end end) DoDebuffs(f3,d,TT,L,R) local b=_G[f3:GetName()..d1];b:ClearAllPoints();b:SetPoint(L,f3,R,2,-2);
  /run h1:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(AR..&1&,j);q=f1:GetName()..d..j if (not RMP[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(1.4);end end end)
  /run h2:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(AR..&2&,j);q=f2:GetName()..d..j if (not RMP[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(1.4);end end end)
  /run h3:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(AR..&3&,j);q=f3:GetName()..d..j if (not RMP[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(1.4);end end end)
  /run p1=_G[&PlayerFrame&]; q1:SetScript(OE,function(self,event,a1) if a1==p1.unit then D(p1,a1,16,nil,1);end end) DoDebuffs(p1,d,TT,T,B) local b=_G[p1:GetName()..d1];b:ClearAllPoints();b:SetPoint(&CENTER&, 55, 46.5);b.SetPoint = function() end
  /run q2:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(&player&,j);q=p1:GetName()..d..j if (not LC[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(2);end end end)/run RMP={[8]=1,[70]=1,[8]=1,[8757]=1,[12]=1,[3302]=1,[7357]=1,[4021]=1};
  /run LC={[3259]=1,[964]=1,[882]=1,[8044]=1,[511]=1,[118]=1,[511]=1,[8]=1,[572]=1,[105]=1,[23]=1,[9021]=1,[1476]=1};
  /run table.insert(LC, 7922, 1);table.insert(LC, 1833, 1);table.insert(LC, 1330, 1);table.insert(LC, 2094, 1);table.insert(LC, 6770, 1);table.insert(LC, 80354, 1)
  /run d=&Debuff&;TT=&TargetDebuffFrameTemplate&;L=&LEFT&;R=&RIGHT&;F=&Frame&;UA=&UNIT_AURA&;OE=&OnEvent&;AR=&arena&;UD=UnitDAE=&ArenaEnemyFrame&;d1=&Debuff1&;D=RefreshDCF=CreateFBO=&Border&;T=&TOP&;B=&BOTTOM&
  /run g1=CF(F);g1:RegisterEvent(UA);g2=CF(F);g2:RegisterEvent(UA);g3=CF(F);g3:RegisterEvent(UA);h1=CF(F);h1:RegisterEvent(UA);h2=CF(F);h2:RegisterEvent(UA);h3=CF(F);h3:RegisterEvent(UA);q1=CF(F);q1:RegisterEvent(UA);q2=CF(F);q2:RegisterEvent(UA)
  /run function DoDebuffs(f,aura,template,R1,R2) for j=1,16 do local l = f:GetName()..local n=l..j;local c=CF(F,n,f,template);c.unit=f.c:SetPoint(R1,_G[l..(j-1)],R2);_G[n..BO]:SetAlpha(0);end end
  /run f1=_G[AE..&1&]; g1:SetScript(OE,function(self,event,a1) if a1==f1.unit then D(f1,a1,16,nil,1);end end) DoDebuffs(f1,d,TT,L,R) local b=_G[f1:GetName()..d1];b:ClearAllPoints();b:SetPoint(L,f1,R,2,-2);
  /run f2=_G[AE..&2&]; g2:SetScript(OE,function(self,event,a2) if a2==f2.unit then D(f2,a2,16,nil,1);end end) DoDebuffs(f2,d,TT,L,R) local b=_G[f2:GetName()..d1];b:ClearAllPoints();b:SetPoint(L,f2,R,2,-2);
  /run f3=_G[AE..&3&]; g3:SetScript(OE,function(self,event,a3) if a3==f3.unit then D(f3,a3,16,nil,1);end end) DoDebuffs(f3,d,TT,L,R) local b=_G[f3:GetName()..d1];b:ClearAllPoints();b:SetPoint(L,f3,R,2,-2);
  /run h1:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(AR..&1&,j);q=f1:GetName()..d..j if (not RMP[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(1.4);end end end)
  /run h2:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(AR..&2&,j);q=f2:GetName()..d..j if (not RMP[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(1.4);end end end)
  /run h3:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(AR..&3&,j);q=f3:GetName()..d..j if (not RMP[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(1.4);end end end)
  /run p1=_G[&PlayerFrame&]; q1:SetScript(OE,function(self,event,a1) if a1==p1.unit then D(p1,a1,16,nil,1);end end) DoDebuffs(p1,d,TT,T,B) local b=_G[p1:GetName()..d1];b:ClearAllPoints();b:SetPoint(&CENTER&, 55, 46.5);b.SetPoint = function() end
  /run q2:SetScript(OE,function(self,event,a1)for j=1,16 do _,_,_,_,_,_,_,_,_,_,id=UD(&player&,j);q=p1:GetName()..d..j if (not LC[id]) then _G[q]:Hide();_G[q]:SetScale(.01);else _G[q]:Show();_G[q]:SetScale(2);end end end)
  类似Bartender动作条
  /run MultiBarBottomRight:SetScale(0.72);MultiBarBottomLeft:SetScale(0.72);MainMenuBar:ClearAllPoints();MainMenuBar:SetPoint(&CENTER&, UIParent, &CENTER&, 0, -800);MainMenuBar.SetPoint = function() end
  /run for i=1,12 do local s,t=_G[&MultiBarBottomRightButton&..i],_G[&MultiBarBottomLeftButton&..i];s[CA](s);s[SP](s,&CENTER&,-310+i*38.5,625);t[CA](t);t[SP](t,&CENTER&,200+i*38.5,662) end
  所有框体点击穿透(防止误选,完全键盘流适用)
  /run h={PlayerFrame,TargetFrame,FocusFrame,PetFrame,MultiBarBottomLeft,MainMenuBar,MainMenuBarArtFrame,MultiBarBottomRight,MultiBarLeft,BuffFrame,Minimap,MinimapCluster,MultiBarRight,ArenaEnemyFrames,ArenaEnemyFrame1,ArenaEnemyFrame2,ArenaEnemyFrame3}
  /run for _,s in ipairs( h) do s:EnableMouse(false); c={s:GetChildren()}; for _,v in ipairs(c) do if(v) then v:EnableMouse(false); end end end
更多魔兽世界资讯:
<button onclick='javascript:var _title=document.var _url=document.location.if( document.all ) {var _text=_title+" - "+ _clipboardData.setData("Text",_text);this.innerHTML="已经复制成功,请用 Ctrl+V 粘贴";}'>复制本文地址推荐给朋友魔兽世界中宏
魔兽世界中宏
宏的定义,怎么运用宏,步骤
不区分大小写匿名
宏是让复杂的过程的东西简单话··
3个技能你也许要点3下
做红就只要1下!
怎么制作!
在游戏的时候按ESC选择宏命令设置
例如;
/Y 我以施放变形术大家不要打羊谢谢!
/施放 变形术(羊)
那么就会让对方变羊并且喊出
XX喊到:我以施放变形术大家不要打羊谢谢!
就是这样的···具体什么时候用···就是在打FB打ZC都可以用他没有局限性的
宏就是所谓的函数语句,就好像你对服务器说我按这个键就是说要先标记怪,然后给特定的目标上误导,接着BB冲上去,稳固射击,平射无限循环。对~一键搞定!所谓的繁化简。
首先你要再对话框里输入/宏,调出制作界面,然后选个你认为好看的图标,接着点新建,好了,下面的要做的就是在最大的文本框中输入命令了。例如/误导 XX(XX为你要误导的目标的名字)回车/PET ATTACK 回车/施放 稳固射击...系统就会按照你指定的顺序执行你的命令了。
OK了,至于你想要什么样的宏,去百度一下,就都知道了。玩的开心~
在WOW的世界中,可能你会第一次接触到“宏”这个名词。
什么是宏命令?
说白了就是同时把几个技能热键绑到一起用一个键来代替,就像是一份计划书一样,你事先在里面输入你常用的一些命令,当你想用的时候只要按下这个键就可以了。
宏命令的设置流程:
首先,回车,再敲/MACRO。看见了吧?会弹出一个窗口,上面有New(新建宏命令)和Complete(完成宏命令)两个按键。点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点Complete。接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…
宏的一般用途:
你可以在宏命令里输入一些你可能经常会说的话或是一些搞笑的语句。
比如,你可以在宏窗口里输入以下内容:
“/say 各位部落的牛鬼兽魔们…赏小弟点钱吧…”
或者“/say 我是奸商!长期收购各种皮类材料。”
甚至“/say 哇,那个人的背影好像一条狗耶!”
其中/say就是说的意思,当然你也可以输入/yell,这个是全区域大叫的意思(你试试刷屏看看…如果你想见GM的话)另外/g是工会说话而/p是小队说话。
当你想让人看到这些话时,只需要点击代表那句话的宏键就可以了。
一般比较酷的人(比如我)会在宏命令里连续写上好几行的内容,搭配上动作表情和语音,比如当你向某人求婚时:
第一行内容:“/Kneel”
第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…”
或者当你被怪物追杀时:
第一行内容:“/v help”
第二行内容:“/say 哪位兄弟发发慈悲先,帮我把屁股上的狗嘴翘开…”
其中/Kneel就是让你跪下来的动作而/v help则是发出求救的声音(真的有声音!)。当然,在游戏里有好多动作和声音选项可以用在宏里面,你可以在聊天窗口上的一个选项里看到所有的动作和语音选项。
几个常用的宏命令:
/Assist 这是个援助进攻的命令。当你的队伍同时面对几个敌人时,只要点击自己的队友(一般是队伍中的战士),然后使用这个命令,你的目标就会变成战士所选中的目标。大家集中火力消灭一个起!
/Cast 这是个使用技能的命令。当你在宏命令里输入/Cast 技能名(技能等级)或者只要按住Shift同时用鼠标点击一下你想要输入的技能的图标。例如当你是一个战士,想制作一个使用战斗怒吼的宏时,你可以输入/Cast Battle Shout(Rank 1)或者是直接按住Shift点击Battle Shout这个技能的图标。当然你可以在一个宏的不同行上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了 。
%t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写下这么一句。(注意:后面要加一空格。)
“/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…”
如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…”
/Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。
宏命令在战斗中的用途:
对WOW有所了解的人都知道,在WOW中的组队战斗中非常讲究配合。其中,战士要充当一个肉盾角色,牢牢的吸引住怪物,法师盗贼等进攻型角色则要在尽量造成杀伤力的同时又要保证怪物对自己的仇恨不超过战士,别让怪物丢下战士追着自己打,而牧师等职业更是肩负着为队伍成员加血的重要责任。那么在这个分工细致的战斗过程中,时时刻刻让队友们知道自己在干什么,希望队友们干什么是非常有必要的。这便是宏在战斗中的用途了。
我们举一个例子吧。
比如我们的女牛头战士挂牛头卖狗肉正准备对一头叫金牙的狗头人发起攻击,那么在进攻前她会先按下这个宏:
“/P 同志们请注意,同志们请注意!我把%t 老兄勾引来了,大家埋伏好准备打劫…”翻译过来也就是“同志们请注意,同志们请注意!我把金牙老兄勾引来了,大家埋伏好准备打劫…”
这样提醒全队玩家是非常有必要的,否则大家都不知道即将面临一场战斗那可糟糕了……想象一下,如果没有宏命令,挂牛头卖狗肉一边拉怪还要一边辛苦的敲字…
于是乎,纯洁的金牙老兄便被牛嫂勾引过来了,殊不知,面临它的将是一队如狼似虎的部落玩家…
当金牙老兄出现在部落众的视线里时,我们的亡灵法师骨头按下了这个宏:
“/Target (挂牛头卖狗肉)
/P %t 请放心!目标已经锁定!
/p %t ,你逃不掉了…”
翻译过来就是对队友们说“挂牛头卖狗肉请放心!目标已经锁定!金牙,你逃不掉了…”同时目标已经自动转向了挂牛头卖狗肉选中的金牙。
接下来女牛头人使劲对金牙挑衅,增加仇恨度,到了一定时候,牛头便又按下了这个宏。
“%t 已经完全对我着迷!同志们超家伙上啊!”
翻译过来就是“金牙已经完全对我着迷!同志们超家伙上啊!”
早就在一旁等的不耐烦地一帮部落禽兽们立刻欢呼雀跃的跑上前去,其中还以亡灵法师骨头最为积极,他的宏是这么设的:
“/p 社会主义好,社会主义好,社会主义的钢炮准的呱呱叫,我在瞄,你在跑,打中以后痛得你是哇哇叫,啊,哇哇叫…”
/Cast Fireball(Rank 1)”(释放一级火球术)
于是乎骨头边唱着歌边扔了个火球出去…
战斗很快就结束了,大家把金牙扒了个光,发现并没有什么值钱的东西,于是队里的巨魔牧师磨了蘑牙,选定挂牛头卖狗肉又按下了这个宏:
“/p 漂亮的%t 小姐,我来给你补补妆,接着发挥你的魅力去勾引人吧!
/Cast Lesser Heal(Rank 2)”释放2级轻微治疗。
相信以上的宏除了可以让你更好的掌握一场战斗的同时也能让你在激烈的战斗中会心一笑吧?其实宏在战斗中发挥的作用远不止这些,如何更好(更有趣)的设置属于你自己的宏也是WOW的乐事之一。
等待您来回答
魔兽世界领域专家

我要回帖

更多关于 魔兽世界小说全集 的文章

 

随机推荐