-
/: ;unequip primary ;unequip secondary ;unequip waist ;unequip feet ;unequip ears ;unequip neck
/: ;unequip hands ;unequip legs ;unequip forearms ;unequip shoulders ;unequip chest ;unequip head
/: ;unequip left_ring ;unequip right_ring ;unequip left_wrist ;unequip right_wrist ;unequip ranged
这个宏的作用是........瞬间扒光自己所有的衣服.......
为什么要扒光呢?
当MT倒了,牧师倒了,OT了,跑不掉了,总之非死不可的时候
-
下面牧师的一例,对目标使用其所能接受的最高等级的“圣言术:韧”
/script P="Power Word: Fortitude(Rank " S={1,2,14,26,38} if (UnitLevel("target") ~= nil and UnitIsFriend("player","target")) then for j=5,1,-1 do if (UnitLevel("target") >= S[j]) then CastSpellByName(P..j..")") return end end end
下面是60级的牧师的实例,另外一种实现方法,语句书写略为不同,更为易读。
/script r=6;l={1,12,24,36,48,60};t=UnitLevel("target");if (t==0) then t=UnitLevel("player");end;if UnitIsFriend("player","target") then for j=r,1,-1 do if (t>=l[j]-10) then CastSpellByName("Power Word: Fortitude(Rank "..j..")"... -
下面的这个宏只对队伍中的第一名队员施法。party1,party2,party3,party4分别指代队伍中的其他4名成员。也可以结合组队相关中的目标设置宏来使用。
/script if (UnitName("party1") ~= nil) then CastSpellByName("治疗术(等级1)") SpellTargetUnit("party1") SendChatMessage("即将治疗 >>" .. UnitName("party1") .. "<< (3.5s)", "Party") TargetLastEnemy(); end -
如果想在任何条件下都只对自己使用治疗的话,用如下的宏:
/target "player"
/cast 治疗术(等级1)
/script TargetLastEnemy()
但这个宏同样有切换当前目标,中断攻击的弊病。 -
对友好单位或自己施法
/cast 治疗术(等级1)
/script TargetUnit("player")
如果你当前选择的目标是可以对其使用此魔法的友好单位的话,则对其使用魔法。
如当前目标是不能接受此魔法的单位,或没有选择任何目标的话,则对自己使用魔法。
而且不会对当前目标进行切换,不会中断对当前敌人的攻击。将 “治疗术(等级1)” 换成任何能对友好单位释放的魔法与技能。
如在最后再加上如下代码
/script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<治疗 %T >", "PARTY"); end -
看了置顶帖子里面的武器更换宏的介绍,发现这是一个对任何职业用处都很大的宏.但是对于一个没有编程基础的新手来说!理解起来可能有点困难.所以只能拿来主义.中国有句话古话叫受之以鱼不如受之以渔.(大家不要丢我啊)所以在这里对这个宏进行特别的详解.如果你是一位UI老手.那么还请你多多指教本文出错的地方.如果你是一位新手.那你可以随时找我问问题.
--------------------------------------------下面演出就要开始了------------------------------------------
在进行说明之前我先解释两个宏的意思:PickupContainerItem(bag, slot) (bag 是从0到4,slot 是1到你包包的格子数(置顶帖子里面有排位说明)) and PickupInventoryItem(index) (16 代表主手, 17 是副手).那现在有人要问了,怎么都是 Pickup呢?英语里面Pickup不是拣取的意思吗?这里我来解释下..如果没有东西在焦点(焦点就是命令的对象.比如我写文章.那么... -
战士:
/target %T/Y 你们的屁股很好看吗?不想死的话请选择左平移或者右平移,如果可以,希望我的冲锋先爽到你的屁股./施放 冲锋
引怪:2秒钟后将开始引怪〉〉〉〉%t《〈〈〈请大家准备
休息:休息时间。 有个战士还总在后面跟一个让你等着的动作
遇到巡逻:前方有巡逻!请后退!
群嘲:都来抽我吧!哦~好爽~~
牧师:
/SAY 亲爱的,安全套已经给你戴上!放心向前冲!/施放 真言术 盾/飞吻
上蛋壳:八门盾甲,开`!!!===》%T
消失:我靠,打不起,我,我还躲不起吗我。我躲...
-
MoveBackwardStart 向后移动,用时写成 MoveBackwardStart() 注意每句后面的;号并不是必须的,主要是习惯。
MoveBackwardStop 停止后退
StrafeLeftStart 向左移动
StrafeLeftStop 停止左移
StrafeRightStart 向右移动
StrafeRightStop 停止右移
ToggleAutoRun 向正面跑
TurnLeftStart 向左转
TurnLeftStop 停止左转
TurnRightStart 向右转
TurnRightStop 停止右转
jump() 跳
-
/script CameraOrSelectOrMoveStart(arg1); --开始
/script CameraOrSelectOrMoveStop(arg1);--停
-
/script AcceptQuest()







