请求魔兽世界2.43法师宏的编写方法教程 另给发一些实用的法师宏 谢谢!

来自:    更新日期:早些时候
求几个魔兽世界法师常用宏,谢谢~

制作宏步骤:按Enter键,输入/macro便可以打开宏编辑界面。在里面你可以选择宏的图标,输入宏的内容。需要注意的是宏有数量限制,和每个宏的字数限制。如果希望在宏里加进一条施展某法术的语句,只需要打开技能书,按住Shift键并点击该魔法。完成后将宏的图标拖到快捷栏便可以使用了1. 用侦测魔法标记变羊对象/p ----=[ %t ]=---- 是即将被变羊的对象/em 正在准备对%t施展变羊术/施放 侦测魔法将这个宏放在第一介绍,偶认为这是法师最需要的宏。 这个宏使用后,会在当前指向的敌人目标身上升起一个围绕着的光点,同时以队聊方式说出敌人目标即将被变羊。之所以推荐先使用这个宏然后再按变羊法术,而不是推荐一个变羊宏,是因为偶一直认为这个明显比常见的变羊宏要更明显,更有提醒队友的功能。当需要变羊时,仅仅靠常见的变羊宏说出变羊对象的名字同时开始变羊,队友很可能没有时间去注意看到底会被变羊的是哪一个敌人。何况常常遇到一堆同名字的怪物,甚至等级也相同。使用侦测魔法标记后,队友可以很明显的看到即将被变羊的对象是哪一个。尤其有用的是,当你选中被标记过的对象后,debuff栏会出现一个侦测魔法的图标,这将让你很容易在怪物从变羊状态恢复后找到你曾经变羊的怪物。 尤其队伍中有一个以上法师的时候尤其有用,这样会让你更容易照看你的羊,不然两只以上的羊可能让你不知道哪一只是你变的2. 绷带宏/Script UseContainerItem(0,1);/Script if ( SpellIsTargeting() ) then SpellTargetUnit("Player");end这个宏将在自动使用绷带。当你没有指向自己,或者指向的目标不能被急救时(比如当前的目标是敌人),这个宏将自动对你自己使用绷带。当目标是可以被急救的对象(如队友,自己阵营的同伴,友好npc)时,会对该目标进行急救。需要注意的是,用这个宏必须将绷带放在出生时送的那个包裹的第一格(第一句括号里的0,1代表出生送的那个包裹的第一格,当然你可以更改这个数字,那么你就可以把绷带放在其他的地方。当然,第一个语句的功能并不只被限制在用绷带上,你可以把其他东西比如药水,卷轴放在第一格现在在pvp中,变羊法术非常短暂且不稳定,这个宏可以帮你在变羊后快速开始对自己绷带以争取到时间减少危险。3. 解除次级诅咒宏、魔法抑制宏/施放 解除次级诅咒/Script if ( SpellIsTargeting() ) then SpellTargetUnit("Player");end这个宏在你指向目标是敌人或者没有目标时对自己施放解除次级诅咒法术,并且指向的目标不变。这在对付术士或者中了其他诅咒时非常有用,只需要按一下宏便可以将诅咒驱除,并且指向的目标仍然是敌人。在当前目标是指向一个可以被施放魔法抑制的对象时,会对该目标施放而不是自己。把第一行换成 /施放 魔法抑制(等级 x) 就变成魔法抑制宏了。把x改为你当前学会的魔法抑制的最高等级同理你可以制作出奥术智慧宏等等4.中断当前魔法并且对目标施放魔法反制/Script SpellStopCasting()/施放 魔法反制魔法反制常常用在打断敌人加血法术,或者其他重要法术。这时候你需要良好的反应和及时的操作。这个宏会自动打断你正在施放的法术并对敌人使用魔法反制。非常节省时间5. 瞬羊宏、瞬火宏if unitIsEnemy("target") then/施放 气定神闲/施放 变形术(等级 x)注意:这个宏需要点击2次。第一次激活气定神闲,第2次变羊。把x改为你现在学会的变羊术的最高等级把第二句改为/施放 炎爆术(等级 x) 就是瞬火宏了当然你也可以用/施放 强化奥术/施放 气定神闲/施放 炎爆术(等级 x)然后连点宏3次来开启强化奥术并施放瞬大火球以上是法师常会用到的一些宏,欢迎继续补充。下面附带一些宏的命令,比较杂乱并且有可能在中文版并没有效果。仅供参考。1.一些常用的动作表情如/下跪等等2./Assist 这是个援助进攻的命令3.%t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。4./Target 这是一个自动选择目标的命令5.允许你在窗口和全屏状态之间切换 /script SetCVar("gxWindow", 1 - GetCVar("gxWindow")); /console gxRestart 6.从背包和袋子里切换身上的武器   /script if ( not CursorHasItem() ) then PickupContainerItem(, );   PickupInventoryItem( ); end   bag# - 使用哪一个袋子的物品(0、1、2、3、4。0是背包)   slot# - 袋子里的位置(从0至左上)   equip# - 16 是主要武器, 17 是副武器 7.加速任务显示速度   /script QUEST_DEscriptION_GRADIENT_CPS = 600000   /script RegisterForSave("QUEST_DEscriptION_GRADIENT_CPS")   /script DEFAULT_CHAT_FRAME:AddMessage("quest text will scroll faster now"); 8.自动跟随某人 /follow [player name]9.切换主副武器,详情看第四条   /script PickupInventoryItem(16); PickupInventoryItem(17);10.设定“真实鼠标视野”   /script CameraOrSelectOrMoveStart(arg1);   想取消就再次输入。 11.一次打开所有包裹:   /script OpenAllBags(); 另外,魔兽世界中的宏函数可以在这里查询: http://www.cosmosui.org/texts/BlizzardCommands.xml http://www.wowwiki.com/index.php/World_of_Warcraft_API

在最左边就是切换聊天模式里边或界面里边有个设置宏,点开用先选个图标然后输个名字,最后在下边的方框里边输入宏命令,宏命令可以在网上找,自已也可以做
比如你想输喊话宏就打 /y XXX(输你想说的话)按后把图标拖入技能条里就行了
/施放 XX技能 输技能名称里可以直接打开技能栏按住SHIFT左健点技能就直接录到宏命令了
宏命令很多,你可你在网上查就行了,我就不具体列了~

我是FS这是我一般常用的宏.不是复制的哈
1,寒冰箭(按住ALT为一级)
#showtooltip 寒冰箭
/cast [modifier:alt] 寒冰箭(等级 1); 寒冰箭
2,暴风雪(按住ALT为一级)
#showtooltip 暴风雪
/cast [modifier:alt] 暴风雪(等级 1)); 暴风雪
3,冰火甲(左键点为冰结界,右键为火)
#showtooltip
/stopcasting
/cast [button:2] 防护火焰结界(等级 6);防护冰霜结界(等级 6)
4,吃喝(左键做吃的,右键做喝的)
#showtooltip
/stopcasting
/cast [button:2] 造水术(等级 9);造食术(等级 8)
5,宝宝 按一下招出来再按一下主动攻击并冰冻术
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petpassive
/petattack [harm]
/petfollow [noharm]
6,智慧(左键为小的,右键为大的)
#showtooltip
/stopcasting
/cast [button:2] 奥术光辉(等级 2);奥术智慧(等级 6)
7,抑增(左键魔法抑制,右键魔法增效)
#showtooltip
/stopcasting
/cast [button:2] 魔法增效(等级 6);魔法抑制(等级 6)
8,反制(按住ALT反制焦点)
#showtooltip 法术反制
/stopcasting
/Cast [modifier:alt,target=focus,exists] 法术反制; [target=mouseover,exists]法术反制; 法术反制
9,羊(自动设置为焦点,并且始终羊焦点)
#showtooltip 变形术
/focus [target=focus, noexists] [target=focus, dead]
/stopmacro [target=focus, noexists]
/cast [target=focus] 变形术(等级 4)
10.火冲(有目标为火冲无目标为一级暴风雪,PK时对盗贼的)
#showtooltip 火焰冲击
/stopcasting
/cast [harm]火焰冲击; 暴风雪(等级 1)
11,冰箱(按一下冰箱,再按一下快速出冰箱)
#showtooltip 寒冰屏障
/stopcasting
/cancelAura 寒冰屏障
/cast 寒冰屏障
12,魔爆术
/cast [nocombat] 魔爆术(等级 1);魔爆术

为不在战斗状态使用一级奥爆,反之顶级. [nocombat]改为 [noharm]有目标时顶级奥爆.无目标时1级.
13.焦点反制宏(始终反制焦点)
/#showtooltip 法术反制
/stopcasting
/cast [target=focus] 法术反制

以上全是自已写的

1、由于CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏将无法使用。现在,宏写法也有了很大的变化。没有宏可以检查Buff,Debuff,冷却,血量,魔法,怒气,能量。但是,大家也不用太惋惜,现在的宏可以实现许多新的功能,并且非常强大。
2、在使用一些宏之前请先检查你的按键设置。系统默认Ctrl+1到10是使用宠物技能栏,而Shift+1到6是选定动作条。有些宏在使用时由于自己的设置有可能和这些默认的按键冲突,解决办法为改宏或者改掉系统默认的按键设置。

3、把这篇文章一字不漏的看完,那么95%的宏你都可以自己写了。

身上各个部位编号:
1:头
2:颈
3:肩
4:衬衣
5:胸
6:腰带
7:腿
8:脚
9:手腕
10:手套
11:手指1
12:手指2
13:饰品1
14:饰品2
15:背
16:主手
17:副手
18:远程武器

动作条编号:
主动作条1为 1--12
主动作条2为13--24
主动作条3(右1)为25--36
主动作条4(右2)为37--48
主动作条5(右下)为49--60
主动作条6(左下)为61--72

背包及包裹格子编号:
背包从右到左的编号分别是:4、3、2、1、0~
包裹格子的编号是从左至右排列,一个包的第一行分别是:1、2、3、4~
然后是包裹第2行:5、6、7、8~下面几行依次类推。

宏命令讲解:
/cast
简单的说就是/施放,并且使用这个命令的宏只有一个法术会被施放。现在的这个命令可以加入条件来判定法术是否被施放。比如“/cast [help,combat] 快速治疗”,这个宏的意思是当目标为友善,并且在战斗中,那么施放快速治疗。

可用的条件:
help-判断目标是否为友善;
harm-判断目标是否为敌对;
combat-判断你是否在战斗中;
stance或stance:#-判断你是否在姿态中或是否在指定姿态中;
stealth-判断你是否在潜行;
modifier或modifier:x(x可为shift、ctrl、alt 或者是它们的组合)判断某个或某几个按键是否被按下。
equipped:<item>-判断某件物品是否在装备中。<item>可以是装备栏编号、装备分类(武器、副手。。。)、装备子类(双手剑、法仗等等。。。)
target=<unit>-可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!<unit>还可以为“none”,用来指定没有目标的时候。“self”,用来指定只对自己施放。比如“/use [target=self] 厚符文布绷带”,无论任何时候都只对自己使用绷带。

actionbar:<number>-判断当前动作条是否被列出。<number>可为1、2、3、4、5、6~
pet:<pet type 或 pet name>-pet type为宠物类型;pet name为宠物名字。如果不填写宠物类型或名字则判断宠物是否存在。
mounted-判断是否在坐骑上。
swimming-判断是否在游泳。
flying-判断是否在飞行中。
outdoors-判断你是否在室外。
indoors-判断你是否在室内。
button:<#>判断某个特定按钮是否被用来触发技能。<#>可为1(鼠标左键)、2(鼠标右键)、3(鼠标按键3,也就是鼠标滚轮向下按,不是向上滚也不是向下滚)、4(鼠标按键4,多键鼠标专用)、5(鼠标按键5,多键鼠标专用)。默认为1。
channeling-判断你是否在引导法术。
channeling:法术名称-判断你是否在引导特定的法术。
exists-判断特定目标是否存在。
dead-判断目标是否死亡。
stance:<#>-判断是否在姿态中,默认为1(只写stance不写编号为默认)。牧师的暗影形态,盗贼的潜行都为1。
战士:1战斗、2防御、3狂暴
德鲁伊:1熊、2海豹?、3猫、4旅行、5枭兽/树
equipped:装备名称/类型/子类型-判断某件装备是否在装备中。比如“/cast [equipped:魔杖] 射击”,这个宏的意思是如果装备魔杖就使用射击。

/castsequence

连续点击可以按顺序施放指定法术。一个法术施放失败,后面的法术就不会被施放。

常使用的条件选相:

reset=<#>或target或combat或它们的组合,其他同“/cast”。

简单介绍一下<#>/target/combat的作用。
<#>-代表数字,一般都是1到1800,单位为秒。/castsequence reset=120 部落徽记,亡灵意志,这个宏的功能是先使用部落徽记,然后使用亡灵意志。如果120秒后亡灵意志依然没有被施放那么还是使用部落徽记。但是, reset=<#>永远都是在你施放最后一个法术的时候开始记时。
target-切换目标时重至宏。
combat-战斗开始时重至宏。

所有条件都可以在前面加“no”来达到相反的效果!比如“nocombat”,判断你是否不在战斗。
“,”相当于以前的and。比如“/cast [help,combat]快速治疗”,这句的意思就是目标为友方并且在战斗中时使用快速治疗。
“/”相当于以前的or。

/castrandom
随机施放法术,比如“/castrandom 变形术:猪,变形术:羊,变形术:龟”。(我变~我变~我变变变!)

/use
使用物品或装备,不再需要指定编号。比如“/use 厚符文布绷带”。

/userandom
随即使用指定的几件物品。

目标选定:
/targetenemy
选定一个敌对目标。

/targetfriend
选定一个友善目标。

/targetparty
选定一个小队队友为目标。

/targetraid
选定一个团队队友为目标。

/targetlasttarget
选定上个目标。

/targetlastenemy
选定上个敌对目标。

/assist
协助~同“/协助”。

宠物类:

/petattack
宠物攻击。

/petstay
宠物停止。

/petfollow
宠物跟随。

/petpassive
宠物被动形态。

/petdefensive
宠物防御形态。

/petaggressive
宠物攻击形态。

/petautocaston 法术名称
宠物法术自动施放开启。

/petautocastoff 法术名称
宠物法术自动施放关闭。

/focus
一直锁定一个目标~比如把这个命令和宠物攻击结合做一个宏。再比如你当前的宠物是MM,并且用这个宏让MM去攻击一个战士,然后你切换了目标,并让MM施放诱惑,这时MM诱惑的目标不会是你当前的目标,而是刚才的那个战士。

# show <法术名称/物品名称>
这个命令可以让你的宏显示指定法术或物品的图标。

/cancelaura
取消BUFF~比如“/cancelaura 奥术智慧”。

/stopmacro [option]
停止宏,可加条件判定。这里有一个特殊的例子:
/cast [harm] 变形术
/stopmacro [noharm]
/p 正在把%t变羊!别去碰它!
如果变形术施放失败,那么就不会在小队内说话。

/click
点击?貌似是的。和“/cast”一样何以加事件判断。
实例:/click [pet:虚空行者]PetActionButton1
还要说的一个重点内容:“PetActionButton1”,1可以改为1-10任何一个数,意思就是宠物技能栏的1-10。

最后,送大家两个宏:
/console SET targetNearestDistance "50"
将“TAB”能选定目标的最远距离改为50码。
/console SET targetNearestDistanceRadius "50"
将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这么做,20就够了。

学习实践这个帖子的小经验和小问题
学习实践这个帖子的小经验和小问题,终于可以用简体字了,我真不易..
因为在tf玩,所以下面有繁体字,技能名有出入...

先谈经验:
1.不要直接copy 别人的代码到以下文件中:
"盘符:\Program Files\World of Warcraft\WTF\Account\帐号名\服务器名\人物名\macros-cache.txt"
容易出问题,我就遇到过2行代码,死活不灵,在游戏里重新输入一遍,就好了 =..=

2.在宏里加一个"#showtooltip",看技能效果很方便,特别是"3吸取"那种宏,开始不熟悉快捷键可以看看.

3.不要乱添分号 ";":
但凡与写代码沾一点边的人,一行字结尾不加个";"就全身不舒服.....以懒人练级宏为例:
#showtooltip
/castsequence [nomodifier] reset=combat/target 生命虹吸,痛苦诅咒,腐蚀术,献祭,吸取生命,吸取生命;
/cast [modifier:alt]吸取灵魂;[modifier:ctrl]吸取法力;[modifier:shift]吸取生命;

这是一个错误的示范,加了";",后面的3吸取就没有效果了,要去掉....

4.宏的图标选择,请多试试图标选择面板里的第一个"问号图标".
以亡灵意志宏为例,图标选择"?",如果看看macros-cache.txt,图标名就是"INV_Misc_QuestionMark"

#showtooltip
/stopcasting
/cast [nomodifier]防护暗影结界;[modifier:alt]亡灵意志

这个宏在我的技能栏1的第5格上,按5就是暗防,按alt+5就是反恐.
当选择问号图标并拖到技能栏以后,问号图标就显示"防护暗影结界"的图标了,会显示该技能cd,当你按下"alt"(注意还不是"alt+5"),该图标自己变化为"亡灵意志",并且显示的是"亡灵意志"的cd.
上面经验3里那个宏我就用的问号图标,特方便看现在该施放哪一个技能了.懒要懒出境界,好比ui区的一个版主..

再来谈谈问题:

问题1:
在上面经验4的宏,按下ctrl或者shift时候,图标仍然是"防护暗影结界",但下面这个宏:

#showtooltip
/cast [nomodifier]生命分流;[modifier:alt]魔甲术;

如果按下ctrl或者shift时候,图标却变化为"?",当然手指抬起后,会正常不影响使用,不知是我个体的原因,还是什么,还请大家帮忙看看.

问题2:
在放火雨,或者搓暗蛋的时候,我想打断咒语吟唱,一般是后退2步,有没有宏可以直接打断?
/stopcasting 可以打断炉石,但是不能打断火雨什么的.
如果没有这种宏,能让我后退一步的宏也可以 =..=

问题3:
在wow2里我想在施放一个技能时候随机说一句话的宏如何写,前面那个绑定石头的好像不合适,以前那个跑龙套的喊话宏好像也不好用.
比如:
#showtooltip
/stopcasting
/cast 恐惧术

----------------------------------------------------------------

实用的自己搞定吧 喜欢什么做什么 别人的肯定不大适应

因为一个宏只能有255字符,所以最多接连只能放3个魔法。
我是圣骑的,你按自己的魔法名[在宏界面下按SHIFT点魔法技能]改吧。最好新建个记事本改。
/script AQ.x()
---------------------
/script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end
/script AQ[1]=function() CastSpellByName("十字军圣印(等级 1)"); AQ.i=2 end
/script AQ[2]=function() CastSpellByName("审判"); AQ.i=3 end
/script AQ[3]=function() CastSpellByName("正义圣印(等级 1)"); AQ.i=1 end


请求魔兽世界2.43法师宏的编写方法教程 另给发一些实用的法师宏 谢谢!视频

相关评论:
  • 15529604348求魔兽世界法师宏
    富爬邰法师常用宏 showtooltip 法术反制 \/stopcasting \/cast [target=focus] 法术反制 焦点反制宏 showtooltip 法术反制 \/stopcasting \/Cast [modifier:alt,target=focus,exists] 法术反制;法术反制 焦点反制宏,ALT变焦点否则反制当前目标 showtooltip 闪现术 \/stopcasting \/cast 闪现术 打断闪现宏 showtooltip 冰枪...

  • 15529604348求一些魔兽世界法师宏
    富爬邰冰箱+队伍里说 我已入仓,请祖国放心。\/cast 寒冰屏障 \/p 我已入仓,请祖国放心。拉餐桌+喊话 来俩勇士抬下桌子~~\/cast 召唤餐桌 \/y 来俩勇士抬下桌子~~专注+密 我已对你施放专注魔法 \/cast 专注魔法 \/w %t 我已对你施放专注魔法 ...

  • 15529604348魔兽世界法师专用宏命令
    富爬邰以下是改写后的文章,包含多个段落:在魔兽世界中,法师们依赖于一系列高效的宏命令来优化他们的施法操作。这些宏帮助他们快速响应、打断和控制战斗。以下是法师常用的几个宏示例:1. 法术反制焦点宏:#showtooltip 法术反制 \/stopcasting \/cast [target=focus] 法术反制。当面对威胁时,这个宏会先显示目标...

  • 15529604348求个法师宏。魔兽世界
    富爬邰showtooltip \/cast [mod:shift] 深度冻结;冰霜新星 另外在你的按键设置里面做一个这样的操作,如果你要把这个宏放在1上,你就在按键设置里面找一个空白的按键,把它设置成shift+1,再解除该键位,再点确定就可以了。其实吧!WOW已经默认给我们设置了很多快捷键,比如BB的技能条啊、辅助按键啊、翻页啊...

  • 15529604348魔兽世界法师宏命令
    富爬邰魔兽世界法师宏命令详解 一、在魔兽世界游戏中,法师宏命令是一种自动化操作的工具,它可以简化法师技能的释放过程,提高战斗效率。通过使用宏命令,法师可以一次性完成多个操作的组合,如技能施放、移动、自我增益等。这些宏命令可以根据玩家的需求和习惯进行个性化设置。二、1. 宏命令概述:宏命令是魔兽世界...

  • 15529604348魔兽世界怀旧服法师宏命令
    富爬邰1、法师宏命令介绍 showtooltip \/stopcasting \/cast 法术反制,使用这个宏可以中断自己当前的施法,施放法术反制,达到快速打断敌人施法的目的。同时你也可以把变羊和铁皮手雷等控制手段与这个宏命令进行绑定。2、\/castsequence reset=4 造水术, 造食术,同样是节省键位的宏,能让你用一个按钮就可以制造最...

  • 15529604348求几个魔兽世界法师常用宏,谢谢
    富爬邰如果希望在宏里加进一条施展某法术的语句,只需要打开技能书,按住Shift键并点击该魔法。完成后将宏的图标拖到快捷栏便可以使用了1. 用侦测魔法标记变羊对象\/p ---=[ %t ]=--- 是即将被变羊的对象\/em 正在准备对%t施展变羊术\/施放 侦测魔法将这个宏放在第一介绍,偶认为这是法师最需要的宏。

  • 15529604348跪求魔兽世界 现在版本的法师实用宏命令要能用的 最好有讲解谢谢_百度...
    富爬邰\/cast [nopet] 召唤水元素 \/click [pet] PetActionButton5 \/stopcasting \/cancelAura 寒冰屏障 \/cast 寒冰屏障 \/use 法力红宝石 \/use 法力黄水晶 \/use 法力翡翠 \/castsequence reset=60 制造魔法红宝石,制造魔法黄水晶,制造魔法翡翠 \/stopcasting \/cast 法术反制 不知道你想要什么宏,感觉FS现在每个...

  • 15529604348求魔兽世界 法师宏命令设置
    富爬邰按下水人宏,把水人冰环丢在自己身上,然后按闪现宏 快速连续两次啊!然后转身,转身的时候可以用冰脉宏开饰品,转过去了就开始下雪了,在下雪前可以上个冰盾,看个人习惯,之后,只要法师是自己练的都会了 采纳我的吧 睡觉去~~~ 还有什么疑问 给我留言QQ451379812 ...

  • 15529604348求3个魔兽世界的法师宏
    富爬邰1.这个宏...\/showtooltips 变形术 \/cast 变形术 \/petpassive 加了最后一句 让水bb变成被动姿态.其实羊的时候 按下ctrl+3肯定是可以实现的.我自己的法师的水bb.一出来就是被动.需要水bb攻击的时候手动ctrl+1 2.\/showtooltips 隐形术 \/cast 隐形术 \/script PetDismiss()3. 同2 \/showtooltips 急速...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网