导读 大家好,今日小栢来为大家解答以上的问题。魔兽世界宏网站,魔兽世界玩家宏很多人还不知道,现在让我们一起来

大家好,今日小栢来为大家解答以上的问题。魔兽世界宏网站,魔兽世界玩家宏很多人还不知道,现在让我们一起来看看吧!

魔兽世界宏网站 魔兽世界玩家宏魔兽世界宏网站 魔兽世界玩家宏


1、技能连发的话你把要连发的技能连起来就行了啊~~比如:/施法 火球术(等级5)/施法 霜冻新星(等级3)/施法 XXX(等级X).................依此类推.切换全屏和窗口模式/script SetCVar("gxWindow", 1 - GetCVar("gxWindow"));/console gxRestart2.援助队友,PET攻击,然后自己/assist YourPullerOrTankNameHere/script PetAttack();/cast Curse of Weakness (Rank 3)3.选了队友就给队友+,没选就自己加,然后瞄准目标,带队伍说话/script if (UnitName("target") ~=nil and UnitIsFriend("player","target")) then CastSpellByName("Heal(Rank 1)") SendChatMessage("Incoming Heal to %T", "Party") else TargetUnit("player") CastSpellByName("Heal(Rank 1)") TargetLastEnemy(); end4.援助/script EditMacro(1, "Assist "..UnitName("target"), nil, "/assist "..UnitName("target"), 1)/script SaveMacros()5.援助改进/script if (UnitName("target") ~= nil) then EditMacro(1, "Assist "..UnitName("target"), nil, "/assist "..UnitName("target"), 1) end6.护送/assist [player name]/cast Fire Blast(Rank 1)/target [player name]/follow [player name]7.组队施法模板CastSpellByName("Spell Name(Rank X)");if ((SpellIsTargeting()) and (not UnitIsFriend("player","target")))thenSpellTargetUnit("player");end;TargetLastEnemy();8.没人要加就自己加/script CastSpellByName("Arcane Intellect(Rank 2)");if((SpellIsTargeting())and(not UnitIsFriend("player","target")))then SpellTargetUnit("player");end;TargetLastEnemy();9.加速任务显示速度/script QUEST_DEscriptION_GRADIENT_CPS = 600000/script RegisterForSave("QUEST_DEscriptION_GRADIENT_CPS")/script DEFAULT_CHAT_FRAME:AddMessage("quest text will scroll faster now");10.双手武器换单手/script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem(4,2)ickupContainerItem(4,1)ickupInventoryItem(16);else PickupContainerItem(4,1)ickupInventoryItem(16)ickupContainerItem(4,2)ickupInventoryItem(17);end切换主副武器/script PickupInventoryItem(16); PickupInventoryItem(17);11.切换鼠标全景模式/script CameraOrSelectOrMoveStart(arg1);12.自己治疗/script CastSpellByName('(Rank X)')/script SpellCastTarget("player")13.自己用绷带治疗/target YourNameHere/script UseContainerItem(Bag#, Item#);/script TargetLastEnemy();14.喂PET/cast Feed Pet/script PickupContainerItem (4,6);15. 自动打最近的怪/script ClearTarget(); TargetNearestEnemy(); if UnitExists("target") then SendChatMessage("Attacking : " ..UnitName("target"), "PARTY") CastSpellByName("Frostbolt(Rank 3)"); if not PlayerFrame.inCombat then AttackTarget(); end end打到怪挂了/script if UnitExists("target") then SendChatMessage("Crowd Controlled : " ..UnitName("target"), "PARTY") CastSpellByName("Polymorph(Rank 2)"); if not PlayerFrame.inCombat then ClearTarget(); end end16.组队援助,先PET然后自己肉搏/script if (UnitIsFriend("player", "target")) then AssistUnit("target") PetAttack() endAttackTarget()组队援助,先PET然后自己咒死它/script if (UnitIsFriend("player", "target")) then AssistUnit("target") PetAttack() endCastSpellByName("Immolate(Rank 3)")17.又是组队治疗队友先,没就治自己,然后还带说话,锁定上次的怪/script if (UnitName("target") ~=nil and UnitIsFriend("player","target")) then CastSpellByName("Heal(Rank 1)") SendChatMessage("Incoming Heal to %T", "Party") else TargetUnit("player") CastSpellByName("Heal(Rank 1)") TargetLastEnemy(); end"18.换武器/script if ( not CursorHasItem() ) then PickupContainerItem(0,0); PickupInventoryItem(16); end19.上绷带然后瞄准怪/script UseContainerItem(0,1);/script if( SpellIsTargeting() ) then TargetUnit("player"); end20.又是没队友就自己治疗/cast Healing Wave(Rank 2)/script if( SpellIsTargeting() ) then SpellTargetUnit ("player"); end21.修理自己武器第一个武器/script UseContainerItem (0,1);/script PickupInventoryItem (16);第二个武器/script UseContainerItem (0,1);/script PickupInventoryItem (17);22.给每个队友和自己+++都设置个键自己/script PartyTarget = "player"/script CastSpellByName("Renew(Rank 2)") SpellTargetUnit(PartyTarget)第二个/script PartyTarget = "party1"/script CastSpellByName("Renew(Rank 2)") SpellTargetUnit(PartyTarget)第三个/script PartyTarget = "party2"/script CastSpellByName("Renew(Rank 2)") SpellTargetUnit(PartyTarget)等等.....方法二给队友1加血:/script TargetUnit(GetPartyMember(1)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()给队友2加血:/script TargetUnit(GetPartyMember(2)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()等等....23.选了队友就帮队友,选了怪就选上次打的怪,没了就选最近的怪,然后上/script if (UnitName("target")~=nil and UnitInParty("target")) then AssistUnit("target") elseif UnitIsEnemy("target", "player") then TargetLastEnemy() else TargetNearestEnemy(); end;/cast Attack24.攻击PET的目标/script TargetUnitsPet("Player");/assist/cast Serpent Sting(Rank 4)25.使用全局变量的例子申明/script setglobal("","");调用getglobal("")例子/script setglobal("HT1","Healing Touch(Rank 3)"); setglobal("HT2","Healing Touch(Rank 4)"); setglobal("RJ","Rejuvenation(Rank 4)"); setglobal('QUEST_DESCRIPTION_GRADIENT_CPS',600000);/script CastSpellByName("Find Herbs");/s hehesetglobal('QUEST_DESCRIPTION_GRADIENT_CPS',600000); 用来加快任务显示速度变量应用例子/script if (UnitName("target") ~=nil and UnitInParty("target")) then CastSpellByName(getglobal("RJ")) else TargetUnit("player") CastSpellByName(getglobal("RJ")) end; TargetLastEnemy();26.双手换单手加盾/script PickupContainerItem(4, 1);/script --拿起单手武器/script PickupInventoryItem(16);/script -- 换成单手,双手在鼠标上/script PickupContainerItem(4, 3);/script -- 换好了/script PickupContainerItem(4, 2);/script -- 盾拿起来/script PickupInventoryItem(17);/script -- 装好盾方法二双手切换单手并换第二个快捷栏,快捷栏第11,12分别是一单手一盾的快捷方式/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12);/script CURRENT_ACTIONBAR_PAGE = 2;/script ChangeActionBarPage();单手切换双手并换回第一快捷栏,快捷栏12是一双手武器快捷方式/script ActionButtonDown(12);ActionButtonUp(12);/script CURRENT_ACTIONBAR_PAGE = 1;/script ChangeActionBarPage();27.治疗队友1/script if (UnitName("party1") ~= nil) then CastSpellByName("Heal(Rank 1)") SpellTargetUnit("party1") SendChatMessage("Inc Heal to >>" .. UnitName("party1") .. "28.又是个没选队友就自己加然后锁定目标/script if (UnitName("target") ~=nil and UnitIsFriend("player","target")) then CastSpellByName("Heal(Rank 1)") SendChatMessage("Inc Heal to >>%T29.自动选择相应级别的技能给小弟小妹++/script Pre="Power Word: Fortitude(Rank " Sp={1,2,14,26,38} if (UnitLevel("target") ~= nil and UnitIsFriend("player","target")) then for i=5,1,-1 do if (UnitLevel("target") >= Sp) then CastSpellByName(Pre..i..")") return end end end30.用变量来给队友+,没选就给自己用,再瞄准目标/script P="player" T="target" S="Lesser Heal(Rank 2)"/script if (UnitExists(T) and UnitIsFriend(P,T)) then CastSpellByName(S) else TargetUnit(P) CastSpellByName(S) TargetLastEnemy() end31.术士专用宏1)如果目标生命大于20,释放抽取生命法术,否则使用灵魂抽取。

2、/script if (UnitHealth("target")>20) then CastSpellByName("Drain Life(Rank X)") else CastSpellByName("Drain Soul(Rank 2)") end;2)虚弱诅咒版本/script if (UnitMana("target")>0) then CastSpellByName("Curse of Tongues(Rank X)") else CastSpellByName("Curse of Weakness(Rank X)") end;32.一次关闭所有包/script CloseBag(0);/script CloseBag(1);/script CloseBag(2);/script CloseBag(3);/script CloseBag(4);33.对敌人的 Pet 使用技能/script TargetUnitsPet("target");/cast Blind/script TargetLastEnemy();只是帮帮忙。

3、比如头像变精英!好玩的技能连发!实用的。

本文到这结束,希望上面文章对大家有所帮助。