魔兽世界常用的一些宏
- 格式:doc
- 大小:39.50 KB
- 文档页数:8
《魔兽世界》简单的宏实例和常用指令《魔兽世界》简单的宏实例和常用指令《魔兽世界》简单的宏实例和常用指令2010-08-13 10:08 1.对自己使用绷带/script TargetUnit("Player");/use Mageweave Bandage/script TargetLastEnemy();*这里用的时Mageweave Bandage,你可以改成适合你自己的绷带名*use是Cosmos支持的命令,你必须安装Cosmos才能使用这个宏,如果你没有Cosmos,使用下面的宏(绷带必须放在主背包第一格) /script TargetUnit("Player");/script UseContainerItem(0,1);/script TargetLastEnemy();2.对敌人的Pet使用技能/script TargetUnitsPet("target");/cast Blind/script TargetLastEnemy();*Blind是技能名,你可以用自己的技能,这里用了盗贼的Blind(我是盗贼啦,呵呵)*/script是使用脚本的命令,可供使用的命令参考附件*可以用Shift+点击技能书里图标的方式在宏中添加释放技能的命令*可以用Shift+点击物品的方式在宏中添加物品名 3.打开所有背包/script OpenBag(0);/script OpenBag(1);/script OpenBag(2);/script OpenBag(3);/script OpenBag(4);打开所有背包,可能/script OpenAllBags() 一样搞定:P热键Shift+B也是可以的4.战士用,双手武器切换单手武器+盾: 首先在快捷栏10、11、12(也就是0、-、=的位置)拖上双手武器、单手武器、盾的快捷方式;双手武器:/script ActionButtonDown(10);ActionButtonUp(10); 单手武器+盾:/script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); 以下命令全部中空格用下划线_来表示%后面的都是变量=各种命令分类收集=参数设置%t切换当前目标命令/target_%name /assist_%name /script_TargetLastEnemy(); 游戏动作/cast_%skillname(rank_%d)/f/script_UseAction(n%d,%d); 设置延迟命令/pause_%d聊天常用命令/s_/p_/g_/raid_=应用部分说明=聊天部分命令我就省略了.重点说明游戏中实际关系到游戏操作的命令首先%t是指当前目标名称,%t大多是用在聊天中.比如:%t 你好,我开始攻击%t,大家请注意.Pull/script TargetNearestEnemy();/p Pulling%t/script AttackTarget();/v inc Assist/assist%t/script AttackTarget();UsePoison/script UseContainerItem(bag,slot);PickupInventoryItem(16); UseContainerItem(bag,slot);PickupInventoryItem(17);/in 1740/script DEFAULT_CHAT_FRAME:AddMessage("Poison wearing off in one minute")_ 1.常用指令2.队长指令3.聊天指令4.聊天频道指令5.公会指令表情指令 6.1.常用指令/help列出常用指令帮助/assist[名字]协助你当前所选择的目标,或者指定的目标/cast spell施放指定的法术,可以包含法术的等级。
魔兽目标宏魔兽目标宏(Macro)是游戏中的一个功能,可以通过一系列的指令和动作来实现一次性完成多项任务。
魔兽目标宏的使用不仅能提高游戏效率,还能使玩家更加专注于战斗策略。
下面将为大家介绍一些常用的魔兽目标宏和它们的应用。
首先是一键嘲讽宏。
战士作为坦克职业,嘲讽技能是非常重要的技能之一。
一键嘲讽宏可以帮助战士更快、更准确地嘲讽敌人,确保团队的安全。
该宏的指令如下:/cast [@mouseover,help,nodead][] 嘲讽接下来是一键治疗宏。
治疗职业在团队副本中起到了至关重要的作用,而一键治疗宏可以帮助治疗职业更快速地进行治疗操作。
以牧师为例,以下是一键治疗宏的示例:/cast[@mouseover,help,nodead][@targettarget,help,nodead][@player] 治疗术此外,战斗宏也是非常常用的一种目标宏。
通过合理运用战斗宏可以使玩家在短时间内快速释放多个技能,提高输出伤害。
以下是一个战士的战斗宏示例:/castsequence 凶猛打击, 狂暴之怒, 旋风斩此宏将按顺序释放凶猛打击、狂暴之怒和旋风斩这三个技能,提高战士输出伤害的同时也增加了自身的生存能力。
另外,对于猎人职业来说,宏的运用也非常重要。
猎人需要经常切换宠物的攻击目标,并进行控制技能的释放。
以下是一个猎人宏的示例:/targetenemy [noharm][dead]/petattack/castsequence 重击, 鱼叉猜想, 海岛居民这个宏将连续释放重击、鱼叉猜想和海岛居民这三个技能,并让宠物攻击当前目标。
猎人可以通过反复点击宏来不断切换攻击目标,提高输出效率。
最后是一个实用的自动饮药宏。
在游戏中,角色需要时刻保持高血量和高能量,而使用药物是增强角色状态的一种方式。
以下是一个自动饮药宏的示例:/use 上古治疗药水/use 上古法力药水这个宏将同时使用上古治疗药水和上古法力药水,以保持玩家的血量和能量在合理的范围内,提高生存能力和输出效率。
魔兽世界常用的一些宏魔兽世界常用的一些宏宏其实真的是很简单很简单,大家不会的原因一定是嫌学起来繁复枯燥,流离在这里尽可能用最简单的话把一些简单的宏教给大家,以后大家想做宏就可以自己动手丰衣足食了~一、最最最基本的第一步调出宏编辑界面:在对话框打/m回车或按ESC找宏选项点【新建】,然后选择一个图标,·注意那个红色问号的图标,这个图标会自动变成它下一个会施放的法术的样子哦。
二、最最最常用的宏指令很简单,记住就可以了,就当背单词啦1、施放:/cast+空格+技能2、使用:/use+空格+物品3、选择目标:/target+空格+名称·注意:target是英文目标的意思,宏中也可以作为名词来使用,比如target是目标,targettarget就是目标的目标……o(╯□╰)o target 后面加“=”就是“以什么什么为目标”的意思,后面可以跟targettarget,player(施法者自己),focus(焦点),mouseover(鼠标指向的目标),pet(宠物)等)4、设目标为焦点:/focus5、顺序施放:/castsequence(说明:sequence是连串、顺序、连续的意思,所以这个指令就是大家常说的“按第一下放A,按第二下放B”啦)这个指令的语法是:/castsequence+空格(+reset=n/target/combat/shift )技能A,技能B,技能C……其中n是指秒数,意为n秒后重置此循环;target意为切换目标宏重置;combat是战役的意思,意为战斗结束后重置;shift也可以是ctrl或alt,就是你一按这个功能键宏就重置了。
括号内的内容可以不加或选择用哪个6、随机施放:/castrandom (说明:random即随机的意思)7、/userandom 聪明的你一定知道这是什么……8、/equip 装备,就是穿衣服滴“穿”~三、最最最重要的判断条件英文中的条件句大家都有学过吧?就是if then啦,宏中那些中括号括起来的东西其实就是一堆If和then而已……1、help:判断目标为友方阵营;nohelp:非友方阵营harm:敌对阵营;noharm:非敌对阵营2、dead:目标挂了;nodead:目标没挂3、exists:目标存在;noexists:目标不存在4、"modifier:alt":判断当功能键alt按下时(alt也可以改为shift 或ctrl)5、"button:1”:判断宏是被鼠标左键按下时(1也可以改为2,右键)6、flyable: fly是飞,-able是“可...的”,所以flyable就是可以飞的情况下的意思咯~7、channeling:引导中;nochanneling:没在引导中四、加起来~加起来的语法很简单,常用的是/cast [条件1,条件2,条件3,] 技能A;[条件4,条件5] 技能B我们的宏主要有以下模板,仔细看看,看懂后你在宏基础知识方面就合格了:/cast [help] 快速治疗; [target=targettarget] 快速治疗目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
魔兽世界宏命令大全魔兽世界(World of Warcraft)是一款备受玩家喜爱的大型多人在线角色扮演游戏,它拥有庞大的世界观和复杂的游戏系统。
在游戏中,玩家可以通过宏命令来简化操作,提高游戏效率。
宏命令是一种将多个指令组合在一起的方式,可以一键执行多个操作,让玩家在战斗和日常活动中更加轻松自如。
下面是魔兽世界中常用的宏命令大全,希望对玩家们有所帮助。
1. 自动攻击宏。
/cast [target=mouseover, exists, harm] 攻击。
这个宏可以让你在鼠标指向敌人时自动攻击,无需再点击敌人再点击攻击按钮,大大提高了战斗效率。
2. 一键施法宏。
/cast [target=mouseover, exists, help] 治疗术;[target=mouseover, exists, harm] 火球术。
这个宏可以根据鼠标指向的目标类型进行施法,如果是友方目标,则施放治疗术,如果是敌方目标,则施放火球术,省去了切换目标的麻烦。
3. 一键切换宏。
/cast [stance:1] 猎豹形态;[stance:2] 熊形态。
这个宏可以在猎豹形态和熊形态之间快速切换,适用于德鲁伊等变身职业。
4. 多重施法宏。
/castsequence reset=5 火球术, 寒冰箭。
这个宏可以按顺序施放多个法术,每次按下宏的时候都会施放下一个法术,适用于需要连续施法的职业。
5. 一键合剂宏。
/use 法力合剂。
/use 治疗合剂。
这个宏可以一键使用多种合剂,无需手动点击物品栏中的合剂,节省了操作时间。
6. 一键施放宏。
/cast [@focus] 专注打击。
这个宏可以在设置了焦点目标后,一键对焦点目标施放专注打击,适用于需要频繁切换目标的职业。
7. 多重触发宏。
/cast [mod:shift] 冰霜新星;[mod:alt] 寒冰箭。
这个宏可以根据按键的不同组合施放不同的法术,提高了技能的灵活运用。
8. 宏组合宏。
一、基本宏命令1.什么是宏?宏是由一组宏命令组成的。
以下是一些普通宏命令:▪/say (/s)▪/whisper(/w, /talk, /t)▪/emote(/e, /em, /me)▪/dance▪喜爱PVP的人,应该不会忘了这个:/spit利用宏,我们可以把这些宏命令放到技能栏上点击使用,而且可以同时做多个动作。
写宏的时候,每条动作写在一行上,就像在聊天界面中输入的一样。
比如,让你的角色喊一声“Everybo dy, dance now!”然后开始跳舞的宏:/y Everybo dy, dance now!/dance一个基本完整的宏命令列表可以参考这里:[《宏命令全表》],不过个别新添加的宏命令还没有被收录。
WoWWiki有很多关于宏的资料,尤其是脚本和/run命令(后面将会提到)。
注:我先在此说一下,宏的执行是立即进行的。
这意味着当你点击技能栏上的一个宏时,宏命令会一条接一条地执行,执行完后才会返回游戏控制。
这将会产生两个重要问题:第一,如果写了一个会执行很长时间的宏(如:/run for i=1, 1000000000 do end),游戏会被卡死,直到它执行结束;第二,也是更重要的一点,那就是宏命令不可能具有延时功能。
这一现象在我们熟悉/cast之类的命令后就可以很清楚地感觉到。
而一些提供了延时执行命令功能的插件,只能是能执行一些所谓的“良性命令”,如交谈、表情和对于其他插件命令的调用(不过战斗中更换武器是可以进行的)。
2.怎样写宏?首先,打开你的宏窗口:单击主菜单上的“宏”按钮,或者在聊天界面中输入/macro(/m)回车。
在宏窗口的顶端,可以看见两个标签:“通用宏”和“<你的角色名>的专用宏”。
通用宏被存储在账号专有的文件夹中,被所有角色共享。
而角色专用宏则存储在角色自己的文件夹下,是角色专用的(废话……囧)。
魔兽世界宏命令教程-魔兽世界一键宏教程《魔兽世界宏命令教程魔兽世界一键宏教程》在魔兽世界这个广袤的虚拟世界中,宏命令是一项强大的工具,它能够帮助玩家更高效地操作角色,实现各种复杂的动作和技能组合。
而一键宏更是让游戏体验变得更加便捷和流畅。
接下来,就让我们一起深入了解魔兽世界的宏命令,特别是一键宏的相关知识和使用方法。
一、什么是宏命令宏命令简单来说,就是将一系列的游戏动作、技能和指令组合成一个单独的命令。
通过按下一个按键或者点击一个图标,就能够执行这一系列预先设定好的操作。
这不仅节省了操作时间,还能提高游戏中的反应速度和准确性。
二、宏命令的作用1、简化操作在激烈的战斗中,快速准确地释放技能是至关重要的。
宏命令可以将多个技能组合在一起,一键释放,避免了手忙脚乱地逐个点击技能图标。
2、提高效率例如,对于一些需要频繁重复的动作,如切换装备、使用特定物品等,宏命令可以让这些操作瞬间完成。
3、个性化设置玩家可以根据自己的游戏风格和需求,定制独特的宏命令,以适应不同的战斗场景和任务。
三、魔兽世界一键宏的优势1、便捷性只需轻轻一按,就能完成一系列复杂的操作,大大降低了操作难度。
2、反应迅速在关键时刻,能够更快地做出应对,抢占先机。
3、减少失误避免了因紧张或操作不熟练导致的技能释放错误。
四、创建宏命令的基本步骤1、打开宏界面在游戏中,按下“Esc”键,选择“宏命令设置”。
2、选择新建宏给宏起一个易于识别的名字,并选择一个合适的图标。
3、编写宏命令代码这是关键的一步,需要了解魔兽世界的宏命令语法和相关指令。
4、保存宏完成编写后,点击“保存”按钮。
5、将宏拖到动作栏方便在游戏中随时使用。
五、常用的宏命令指令1、/cast用于释放技能,例如“/cast 火球术”。
2、/use使用物品,如“/use 治疗药水”。
3、/target选择目标,如“/target 敌对玩家”。
4、/stopcasting中断当前正在施法的技能。
魔兽世界常用的一些宏宏其实真的是很简单很简单,大家不会的原因一定是嫌学起来繁复枯燥,流离在这里尽可能用最简单的话把一些简单的宏教给大家,以后大家想做宏就可以自己动手丰衣足食了~一、最最最基本的第一步调出宏编辑界面:在对话框打/m回车或按ESC找宏选项点【新建】,然后选择一个图标,·注意那个红色问号的图标,这个图标会自动变成它下一个会施放的法术的样子哦。
二、最最最常用的宏指令很简单,记住就可以了,就当背单词啦1、施放:/cast+空格+技能2、使用:/use+空格+物品3、选择目标:/target+空格+名称·注意:target是英文目标的意思,宏中也可以作为名词来使用,比如target是目标,targettarget就是目标的目标……o(╯□╰)o target后面加“=”就是“以什么什么为目标”的意思,后面可以跟targettarget,player(施法者自己),focus(焦点),mouseover(鼠标指向的目标),pet(宠物)等)4、设目标为焦点:/focus5、顺序施放:/castsequence(说明:sequence是连串、顺序、连续的意思,所以这个指令就是大家常说的“按第一下放A,按第二下放B”啦)这个指令的语法是:/castsequence+空格(+reset=n/target/combat/shift )技能A,技能B,技能C……其中n是指秒数,意为n秒后重置此循环;target意为切换目标宏重置;combat是战役的意思,意为战斗结束后重置;shift也可以是ctrl或alt,就是你一按这个功能键宏就重置了。
括号的容可以不加或选择用哪个6、随机施放:/castrandom (说明:random即随机的意思)7、/userandom 聪明的你一定知道这是什么……8、/equip 装备,就是穿衣服滴“穿”~三、最最最重要的判断条件英文中的条件句大家都有学过吧?就是if then啦,宏中那些中括号括起来的东西其实就是一堆If和then而已……1、help:判断目标为友方阵营;nohelp:非友方阵营harm:敌对阵营;noharm:非敌对阵营2、dead:目标挂了;nodead:目标没挂3、exists:目标存在;noexists:目标不存在4、"modifier:alt":判断当功能键alt按下时(alt也可以改为shift 或ctrl)5、"button:1”:判断宏是被鼠标左键按下时(1也可以改为2,右键)6、flyable: fly是飞,-able是“可...的”,所以flyable就是可以飞的情况下的意思咯~7、channeling:引导中;nochanneling:没在引导中四、加起来~加起来的语法很简单,常用的是/cast [条件1,条件2,条件3,] 技能A;[条件4,条件5] 技能B我们的宏主要有以下模板,仔细看看,看懂后你在础知识方面就合格了:/cast [help] 快速治疗; [target=targettarget] 快速治疗目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
WOW普遍用宏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做出一串表情,同时也可以/+内置表情4.特殊命令#showtooltip显示技能描述,可以指定技能名或是缺省,让你的界面更有可读性/focus指定某个目标为焦点目标/clearfocus清除焦点目标/stopmacro停止宏,可加入条件判断/console /script控制命令,抓贼宏会用到1.2常用的条件判断1.目标条件判断help noharm目标为友方harm nohelp目标为敌方exists目标存在dead nodead目标死亡/存活2.自身条件判断stance:1/2/3/4/5/6 form:1/2/3/4/5/6处在某形态中,对应为野性:1熊,2水栖,3豹,4旅行,5飞行平衡:1熊,2水栖,3豹,4旅行,5枭兽,6飞行恢复:1熊,2水栖,3豹,4旅行,5树,6飞行combat nocombat战斗中/非战斗中stealth nostealth潜行中,非潜行中mod:alt/shift/ctrl按下功能键alt/shift/ctrl,可缺省swimming noswimming游泳中/非游泳中flyable noflyable可飞行/不可飞行indoors outdoors室内/室外3.其他条件判断@target=name/player/focus/targettarget/mouseover/raid#/party #/arena#选定目标指定名字/自己/焦点/目标的目标/鼠标指向/团队#号/小队#号/竞技场#号敌人reset=#/target/combat/shift/alt/ctrl 用于/castsequence中,设定重置条件,可以是#秒/切换目标/进入战斗/按下shift/按下alt/按下ctrl1.3简单的宏知识1.宏内容宏可以取名和设置图标,如果设置为?图标的话就是自动选择宏技能的图标宏最长不超过255个字符,每个英文字母是一个字符,汉字是两个字符如果包含汉字且超过了255个字符但没超过255个字,在保存时是不会出现问题的,但是下线以后会丢失宏内容2.标点符号除去技能名之外所有的标点符号英文字母都是半角的技能名之间一般用";"间隔,而castsequence中队列里的技能名则用","间隔需要同时满足的条件由中括号"[]"包裹,","间隔3.技能名技能名必须正确,可以打开技能书shift+点击技能来获取技能名如果分辨率不够的话也许会导致技能书和宏菜单不能同时打开,可以尝试调节UI缩放2.实例2.1简单宏1.对特定目标释放技能#showtooltip/cast [@目标名,exists] []技能名此宏会对特定目标释放所定的技能,目标不存在的话就直接释放技能如果没有同名的那么系统会选择一个"某种程度上比较相近"的人同时也可以写player,raid#之类的,详见第一部分例:Code:#showtooltip/cast [@哀木涕,exists][]生命绽放2.喊话宏/频道喊话内容在指定频道喊话频道可以是:s(说)y(喊)1(综合)2(交易)3(本地防务)4(组队)p(小队)ra(团队)bg(战场)e(表情)例:Code:/1 FL10人便当1-3缺1T,9=1来的带装等成就MMM#showtooltip/cast !变形技能可以在人形态释放来变形,也可以在变形状态下重新变形来解减速等等例:Code:#showtooltip/cast !熊形态4.简单的循环#showtooltip/castsequence reset=条件1/条件2 技能1,技能2,技能3依次释放技能,技能名之间用","间隔条件可以是#(秒数)target(切换目标)combat(进入战斗)shift/alt/ctrl(按下shifit/alt/ctrl) 例Code:#showtooltip/castsequence reset=6/combat 痛击,横扫,挫志咆哮,横扫4.双技能宏#showtooltip/cast [条件]技能1;技能2符合条件就释放技能1,否则就释放技能2技能名之间用";"间隔条件可以是自身条件也可以是目标条件可以用来节省空间,制作也极为简单例1:Code:#showtooltip/cast [stance:1]激怒;猛虎之怒例2:#showtooltip/cast [harm]安抚;解除腐蚀5.使用物品宏#showtooltip/use 物品使用物品可以直接打物品名字也可以是物品位置编号编号对应:6(腰带)10(手套)13(饰品上)14(饰品下)15(披风) 例:Code:showtooltip/use 6/e 绝尘而去6.取消buff宏/cancelaura 增益名取消buff用,例如取消保护,疾跑奔窜连放例:Code:#showtooltip/cancelaura 急奔/cast [stance:3]狂奔怒吼(猎豹形态);狂奔怒吼(熊形态)2.2进阶以上是各种最基本的宏,那么我们能不能将这些宏拓展开来呢?条件更复杂,技能数量更多,多种不同的语句糅杂在一起,那就可以实现更多的功能1.分支选择宏"对特定目标释放技能宏"可以实现目标的选择,那么能不能加入判断,使得不同条件下对不同的目标施放呢?[@play er,mod:alt]按住alt的话对自己释放用了宏的话系统内置的自我施法按键(alt)就不好用了,所以很多技能都会加上这一个条件来人工实现这个功能[@mouseover,harm/help,exists]对鼠标指向的目标释放这是很多治疗喜爱的宏,可以免去不断切换目标的麻烦其中,harm和help则根据技能需要改动[@focus,mod:shift]按住shift则对焦点目标释放PvP非常常用且有用,shift也可以换成alt或是ctrl[@targettarget,harm/help,exists]对目标的目标释放这里需要注意的是这个harm和help所指的不是目标的属性,而是目标的目标的属性例如如果目标是boss,则对目标的目标施放治疗那么这里应该写的是help而不是harm,很多人都会觉得是:目标是harm的,所以转向目标的目标;这是不对的以上列举了几个常见的,你也可以自己试着写一写,"在某个条件下则以某人为目标"条件和目标的词汇则在第1部分里面有详细的介绍下面便可以把所有你认为会出现的条件写到一起了条件判断是从左到右的,也就是把你觉得应该先进行判断的条件写到左边#showtooltip/cast [@目标1,条件1] [@目标2,条件2] [@目标3,条件3] []技能最后的结果就是如果满足条件1,则对目标1释放,否则如果满足条件2,则对目标2释放,否则如果满足条件3,则对目标3释放这里建议最后加上一个空的中括号,来避免条件限制太死,有时候放不出技能的情况还有如果不写目标的话则默认为@target对当前目标,所以一般"@target"都省略掉了例:Code:#showtooltip/cast[@player,mod:alt][@mouseover,help,exists][help,exists][@ta rgettarget,help,exists][]回春术2.复杂变形宏在"变形宏"上再加上各种条件判断,实现多种变形一键完成常用的条件有[swimming]水栖形态水里用水栖[flyable,nocombat]迅捷飞行形态飞行需要能飞且不战斗[outdoors,noflyable,nocombat]大型棕色科多兽不能飞那就只能坐骑了[outdoors,noflyable,combat]旅行形态要是还是战斗的话就旅行[indoors]猎豹形态室内就只能猎豹了然后我们直接把以上的全部加到一起,就得到了最终的宏Code:#showtooltip/cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态;[outdoors,noflyable,nocombat]大型棕色科多兽;[outdoors,noflyable,combat]旅行形态;[indoors]猎豹形态事实上还有一个化简的问题例如说/cast [combat]猎豹形态;[nocombat]旅行形态后面那个nocombat需要吗?不需要因为判断从左至右进行,判断到第二个的时候就说明第一个没有通过了,那么combat没有通过必然是nocombat了但由于实际情况有很多条件并列,导致判断某个条件是否需要就比较复杂,有些人可能会绕不过来下面给出前面宏的化简结果Code:#showtooltip/cast [swimming]水栖形态;[flyable,nocombat]迅捷飞行形态;[outdoors,nocombat]大型棕色科多兽;[outdoors]旅行形态;猎豹形态当然,还可以加上"!"来防止连按又变回来,注意"!"放在技能名前面再给一个我自己用的变形宏,尝试下能不能看得懂Code:#showtooltip/cast [flyable,nocombat,nomod]!迅捷飞行形态;[form:4,nomod,outdoors][nomod.nocombat,outdoors][n oform,outdoors]!旅行形态;[swimming,nomod]!水栖形态;[form:1,nomod]!巨熊形态;[form:3,nomod]!猎豹形态;[form:5,nomod][nomod,indoors]!生命之树/cancelform [form:6][mod]由于宏太长不得已把stance换成form了,效果一样3.简单循环中夹杂条件判断的宏下面我们再来给castsequence语句加点条件判断你也可以理解为把"简单循环宏"和"双技能宏"结合起来#showtooltip/castsequence [条件1] reset=重置条件A1/重置条件A2 循环A; reset=重置条件B1/重置条件B2 循环B循环之间用";"分隔而每个循环则写作技能1,技能2,技能3同一个循环里的不同技能用","分隔无脑宏什么的就不说了,这里举个野性冲锋的例子:Code:#showtooltip/castsequence [stance:3] reset=10 野性冲锋(猎豹形态),毁灭;野性冲锋(熊形态)作用就是释放对应形态的冲锋,猫跳后再按就是接免费毁灭这里的reset=10是因为免费毁灭buff持续10秒4.其他的一些命令/focus这条命令有3个作用1.没有焦点目标的时候将目标设置为焦点目标2.有焦点目标的时候将焦点目标更改成当前目标3.当前目标为空时清空焦点目标同时这条命令也是可以加条件判断的,如果不加判断的话非常容易误改了焦点不过判断中的@仅针对判断语句的对象,会被设为焦点的永远是当前目标同时配套的还有清空焦点目标/clearfocus这是一个最常见的焦点宏:没焦点就设焦点,按住alt强制设焦点,焦点死亡就清除焦点Code:/focus [mod:alt][@focus,noexists]/clearfocus [@focus,dead]这些命令还可以加进针对焦点目标的技能宏里例:Code:#showtooltip/focus [mod:alt][@focus,noexists]/clearfocus [@focus,dead]/cast[@focus,mod:shift,harm,exists][@mouseover,harm,exists][]旋风。
魔兽世界死亡骑士宏整理在魔兽世界中,死亡骑士作为一个强大的职业,拥有丰富的技能和多样化的玩法。
而合理运用宏命令,可以让我们在游戏操作中更加便捷高效,提升游戏体验。
接下来,我将为大家整理一些实用的死亡骑士宏。
首先是一个常用的爆发宏:```showtooltip/cast 符文武器增效/cast 血性狂怒/cast 饰品名称```这个宏可以在需要爆发输出的时候,一次性开启符文武器增效、血性狂怒以及使用指定的饰品,让我们能够迅速提升伤害输出能力。
接下来是一个双疾病宏:```showtooltip/castsequence reset=target 冰冷触摸,暗影打击```通过这个宏,我们可以快速给目标上冰冷触摸和暗影打击这两个疾病效果,节省操作时间,提高输出的连贯性。
还有一个灵界打击回血宏:```showtooltip 灵界打击/cast 灵界打击/cast target=player 凋零缠绕```当我们使用灵界打击时,如果自身血量较低,还能同时对自己使用凋零缠绕进行回血,增强生存能力。
对于控制技能,我们可以使用这样的宏:```showtooltip 寒冰锁链/cast modifier:alt,target=focus 寒冰锁链; 寒冰锁链```这个宏在按住 Alt 键时,会对焦点目标使用寒冰锁链,不按 Alt 键则对当前目标使用,方便我们在战斗中灵活控制敌人。
再来看一个拉怪宏:```showtooltip 黑暗命令/cast 黑暗命令/cast 死亡之握```当需要拉怪时,按下这个宏可以依次使用黑暗命令和死亡之握,确保怪物被迅速拉到身边。
```showtooltip/cast stance:1 冰霜灵气; stance:2 鲜血灵气; stance:3 邪恶灵气```这个宏可以根据当前的姿态,快速切换到我们想要的灵气姿态,适应不同的战斗需求。
在 PVP 中,也有一些实用的宏。
比如反魔法护盾宏:```showtooltip 反魔法护盾/cast 反魔法护盾/cancelAura 反魔法护盾```按下宏开启反魔法护盾,再次按下则取消,方便我们根据战斗情况灵活控制。
魔兽世界常用的一些宏宏其实真的是很简单很简单,大家不会的原因一定是嫌学起来繁复枯燥,流离在这里尽可能用最简单的话把一些简单的宏教给大家,以后大家想做宏就可以自己动手丰衣足食了~一、最最最基本的第一步调出宏编辑界面:在对话框打/m回车或按ESC找宏选项点【新建】,然后选择一个图标,·注意那个红色问号的图标,这个图标会自动变成它下一个会施放的法术的样子哦。
二、最最最常用的宏指令很简单,记住就可以了,就当背单词啦1、施放:/cast+空格+技能2、使用:/use+空格+物品3、选择目标:/target+空格+名称·注意:target是英文目标的意思,宏中也可以作为名词来使用,比如target是目标,targettarget就是目标的目标……o(╯□╰)o target后面加“=”就是“以什么什么为目标”的意思,后面可以跟targettarget,player(施法者自己),focus(焦点),mouseover(鼠标指向的目标),pet(宠物)等)4、设目标为焦点:/focus5、顺序施放:/castsequence(说明:sequence是连串、顺序、连续的意思,所以这个指令就是大家常说的“按第一下放A,按第二下放B”啦)这个指令的语法是:/castsequence+空格(+reset=n/target/combat/shift )技能A,技能B,技能C……其中n是指秒数,意为n秒后重置此循环;target意为切换目标宏重置;combat是战役的意思,意为战斗结束后重置;shift也可以是ctrl或alt,就是你一按这个功能键宏就重置了。
括号内的内容可以不加或选择用哪个6、随机施放:/castrandom (说明:random即随机的意思)7、/userandom 聪明的你一定知道这是什么……8、/equip 装备,就是穿衣服滴“穿”~三、最最最重要的判断条件英文中的条件句大家都有学过吧?就是if then啦,宏中那些中括号括起来的东西其实就是一堆If和then而已……1、help:判断目标为友方阵营;nohelp:非友方阵营harm:敌对阵营;noharm:非敌对阵营2、dead:目标挂了;nodead:目标没挂3、exists:目标存在;noexists:目标不存在4、"modifier:alt":判断当功能键alt按下时(alt也可以改为shift 或ctrl)5、"button:1”:判断宏是被鼠标左键按下时(1也可以改为2,右键)6、flyable: fly是飞,-able是“可...的”,所以flyable就是可以飞的情况下的意思咯~7、channeling:引导中;nochanneling:没在引导中四、加起来~加起来的语法很简单,常用的是/cast [条件1,条件2,条件3,] 技能A;[条件4,条件5] 技能B我们的宏主要有以下模板,仔细看看,看懂后你在宏基础知识方面就合格了:/cast [help] 快速治疗; [target=targettarget] 快速治疗目标为友善则施放快速治疗,否则对目标的目标施放快速治疗。
(说明:上面这个";"就相当于if条件句中的else,简单吧~)/cast [target=player] XXX不丢失目标,对自己施放XXX/cast [target=mouseover,exists,help,nodead] 驱散魔法; [target=mouseover,exists,harm,nodead] 暗言术:痛; [help,nodead] 驱散魔法; [harm,nodead] 暗言术:痛; [target=player] 驱散魔法当鼠标指向的目标或当前目标是友方且未死亡,使用驱散;当鼠标指向的目标或当前目标是敌对且未死亡,使用暗言术:痛;当没有目标并鼠标未指向任何目标时对自己使用驱散/cast [nochanneling] 精神鞭笞所谓的不间断的鞭子。
#showtooltip 暗言术:灭/stopcasting/cast [target=focus,exists,harm,nodead] 暗言术:灭;[harm,nodead] 暗言术:灭;[target=targettarget,harm,exists,nodead] 暗言术:灭焦点灭破羊宏有焦点灭焦点,没焦点灭目标,目标友善则灭目标的目标五、其他1、#show 是让宏在鼠标移上去时显示即将施放的法术名称的#showtooltip 是让宏显示整个法术的标签的注意以上两个指令对大小写敏感。
2、输入技能名时,可以打开法术书,按住shift点击法术,可以直接把名字链接进宏中。
3、注意在[]中的各条件句,无论顺序如何,都会先判定"target="后面的参数为判断目标如:[harm,nodead,target=targetarget]的意思是“当目标的目标为敌对阵营且未死亡时”六、附1:喊话/y 大喊/s 说话/ra 团队/p 小队/e 做表情(但对立阵营只能显示xxx做了一个奇怪的表情)/w 密语,后加对方名字/in N /y XXX N秒后喊话七、附2:宠物/petattack 宝宝攻击(attack:攻击)/petfollow 宝宝跟随(follow:跟随)/petpassive 宝宝切被动(passive:被动的,消极的)/petdefensive 宝宝切防御(defensive:防御用的,防守的)/petaggressive 宝宝切主动(aggressive:好争斗的,挑衅的)/petautocaston 技能A:打开宠物技能A的自动施放(pet auto cast on)/petautocastoff 技能A:关闭宠物技能A的自动施放(pet auto cast off)补充:敌我分明的暗影魔#showtooltip Shadowfiend/cast [nopet,harm][nopet,target=targettarget,harm] Shadowfiend/petattack [harm][target=targettarget,harm]这个宏会判定当前目标为敌方目标时,施放暗影恶魔;如果你的目标是友方,那么它会对你目标的目标施放(前提也是这个目标是敌方单位)。
#showtooltip暗影恶魔/cast[nopet,harm][nopet,target=targettarget,harm]暗影恶魔/petattack[harm][target=targettarget,harm]这个宏,我认为相当有用。
我驱散的时候常常摁错,然后就消失了,很影响效率。
自从用了这个宏,腰不酸背不痛,划水也更给力咯。
------------------------------------------大驱散宏一般情况下,当你点了大驱散,但是手抖了,多点了一下,那么选定的区域就没了,于是你又得重新点,设计这个宏的目的,就是为了让你怎么点都只会出现你点第一次的效果——出现瞄准环,这样就不会耽误紧急情况下大驱散的宝贵时间了。
#showtooltip 群体驱散/cast !群体驱散根据这个宏的特点,我们可以将其加入到下面两个宏里,并使驱散更犀利。
当鼠标划过目标的时候,驱散之,否则将会驱散你的当前目标。
此为竞技场最常用的驱散宏。
/cast [target=mouseover,exists]驱散魔法; 驱散魔法驱散目标或焦点通常情况下,将会驱散你的当前目标,按住shift+宏按钮会驱散你的焦点目标。
#showtooltip 驱散魔法/cast [target=focus,modifier:shift]驱散魔法/cast [target=target,nomodifier]驱散魔法鼠标划过治疗宏通常情况下,将会对你的目标抽蓝,使用shift+宏会对你焦点目标抽蓝#showtooltip法力燃烧/cast[target=focus,modifier:shift]法力燃烧/cast[target=target,nomodifier]法力燃烧法力燃烧目标/焦点2#showtooltip Mana Burn/target [help] focus/cast Mana Burn当你的目标是你的队友时,将会对你的焦点抽蓝,如果你当前目标是敌人,则会直接对他们抽蓝,在2V2中功效甚高。
#showtooltip法力燃烧/target[help]focus/cast法力燃烧/run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={6} else t={8,8} end CallCompanion("MOUNT",t[random(#t)])6是你飞行坐骑在你所有坐骑中的第几个数字8是陆地坐骑在你所有坐骑中的第几个数字冰箭鼠标指向1级#showtooltip [modifier:alt]寒冰箭(等级 1);寒冰箭/cast [modifier:alt][target=mouseover, harm, exists]寒冰箭(等级 1);寒冰箭魔爆 alt按的话是火球,方便触发火球的时候扔#showtooltip/Cast [modifier:alt]火球术(等级 14);魔爆术(等级 8)焦点反制#showtooltip 法术反制/stopcasting/Cast [modifier:alt,target=focus,exists] 法术反制;法术反制继续~~ 焦点羊,以及羊后水BB跟随#showtooltip 变形术(龟)/clearfocus [target=focus,dead]/focus [target=focus,noexists]/cast [modifier:alt,target=focus,exists] 变形术(龟); 变形术(龟)/petfollow切换动作条1.2/swapactionbar 1 2这个一般人还真不知道。
哼哼。
有目标奥冲无目标暴风雪#showtooltip 奥术冲击(等级1)/cast [harm]奥术冲击(等级1);暴风雪(等级7) 相当犀利啊打贼。