问题一:WOW怎么用宏 游戏界面菜单有一项是宏命令,进去,然后新建一个宏,在对话框里可以键入相关的宏命令,例如:①拿这个PVP法师宏举例
#showtooltip
/cast [modifier:alt] 冰枪术; 冰霜新星
②喊话
/Y 后面打上你要说的话
确定就可以了。在宏命令里就会出现这个宏的图标,把他拖出来就可以用了。
具体放技能的宏要看你是什么职业了,都可以到网上找到。
给你两个网址
宏命令:wow.766/classes/mage/627141_1.shtml
宏的用法:games.sina/....shtml
希望对你有帮助O(∩_∩)O哈哈~
问题二:WOW一键宏怎么设置 按ESC选择宏选项 编辑
目前一键宏有4种
第一种 爆发宏类型 这里的技能必须是无公共CD的技能 比如爆发 当然也能有一个是有公共CD的 但是最多只能有一个就像下面的 这个宏的弊端就是不能使用几个占公共CD的技能
/cast 技能
/cast 技能
/cast 技能
第二种 固定顺序的 比如下面的 XX是这个宏的重置时间 如果你没有切换目标那么这个宏就在XX秒后重新循环 这个宏有个弊端就是他是固定死的 有时候你中途如果手动按了里面的某个技能那么循环到那个技能的时候CD了的话他会发呆 切换目标后也很可能会发呆
/castsequence reset=XX 技能,技能,技能
第三种 需要使用插件 具体链接bbs.nga.cc/read.php?tid=7638597
这种宏就设置比较复杂 没有什么缺点 就是肯定不如高端手动打得高
第四种 别人手打录制出来的脚本 这种是比较牛B的 但是由于是脚本所以有封号的危险 某宝有卖 个人并不推荐 用这种就没游戏的乐趣了而且伴有风险
问题三:WOW宏是什么,怎么设置,怎么用? 最常用的就是把技能绑定同时使用, 或者与SP *** 使用
例如...
你没说职业, 我就以我的dz技能举例
/cast 暗影之舞
/cast 闷棍
就是影舞第一时间用闷棍
#showtooltip 出血
/cast 出血
/cast 嫁祸
然后放在出血技能快捷键位置, 只要嫁祸时间到就会施放(防止忘记)
/cast [target=focus] 脚踢
焦点打断宏, 就可以多目标战中省得切换目标, 常用于PVP
你什么职业都不知道dz的我打再多也没用, 具体职础自己把技能换了, 或者换成饰品
你分都不给, 我这么多字赚了吧, 不给分别说非高手别来, 这样人家想教你都没欲望
具体设置的位置在主菜单 宏命令
按esc, 然后选进去, 新建宏, 打名字, 确认, 输入宏
弄完把宏的图标拉到动作条上就可以用了
问题四:魔兽世界的宏怎么弄? 简单的说, 宏就是创建一连串的命令集,通过鼠标点击或按下键盘某个按键就让电脑自动执行这一系列命令。
在进入游戏之前,特别是用全屏模式进行游戏的,需要掌握一些基本知识。曾经在网吧看过一位玩家做宏,他把网站上别人写好的宏用一张纸抄写下来,然后进入游戏宏设置中一字字敲下,途中发现某些宏用不了,又退出游戏打开网站查询,拿笔记在纸上再次进入游戏尝试。。。。。。
看到这里可能玩转电脑的高手们会笑,但确实是这样,不是亲眼目睹我也不敢相信还有人用这样原始的做宏方法。
所以,首先有必要说明在操作系统平台下或游戏中,当不能使用鼠标右键弹出选项菜单时几个键盘组合键功能:
1.“Ctrl”控制键+“C”键---复制
2.“Ctrl”控制键+“V”键---粘贴
3.“Ctrl”控制键+“X”键---剪切
4.“Ctrl”控制键+“A”键---全选
5.“Windows”键(即操作系统图标的按键一般位于“Ctrl”控制键与“Alt”换档键之间)+“D”键---最小化所有任务到任务栏并显示桌面。
6.“Windows”键+“Tab制表键---在任务栏打开的各项任务间进行切换。
下面让我们在游戏中一步步设置宏命令:
一.进入游戏后按“Esc”键或点主菜单图标可打开游戏主选单,点选“宏命令设置”。
当然亦可敲下“回车”键在对话框中输入/MACRO也能打开宏命令设置界面。
二.打开宏命令设置面板后,如果想建立的是角色专用宏,还必须先点上方“通用宏”旁边的角色“专用宏”,在选“新建”后打开建立新宏的面板:
三.输入宏的名字,选取一个宏图标后点“确定”,就建立了一个新宏。
这里需要注意的是,当选取的是第一个“?”号形的图标时,该宏图标将以宏内容中输入的法术技能图标显示。
四.点击宏命令主面板上方中的宏图标,在下方输入宏内容,然后将这个宏图标拖放到快捷技能栏里,就能使用了。
五.宏命令内容的输入:
1.宏的内容中每项命令以分行的形式隔开,这里说的分行并不是说宏面板上写到一定数量后顺列到下行,而是指在宏内容中敲下“回车”键后所进行的分行。在中文版的WOW中不论是输入中文或英文命令,只要输入字符正确均能使用,一般在宏中使用英文不必区分大小写。想把某个技能写进宏中,只需打开技能面板后点击宏内容中想要输入的地方,然后按住“Shift”上档键同时点击法术技能图标就可以;想把背包中某件物品名写进宏中亦是同理。
例:暗夜精灵在喝水的同时施放影遁(宏中的斜杠/+“use+空格+物品名是物品使用宏的一般格式,当然后面的物品名也可换成魔法面包等等)
/坐下
/use 魔法晶水
/施放 影遁(种族特长)
2.行为命令宏内容的一般书写格式:斜杠/+空格键+技能名(或行为内容)
书写技能的时候若在后面加上(等级X),将使用特定等级的法术,仅书写技能名时默认使用最高等级的法术
例:猎人在标记敌对目标的同时喊话提醒队友
/大喊 我已进行标记大家集中火力消灭他!
/施放 猎人印记
在写宏中大家以后还会经常用到“%t”这个字符,“%t”表示你当前目标的名字。
例:猎人在标记一只野猪的同时喊话提醒队友
/大喊 我已标记 %t 大家集中火力消灭他!
/施放 猎人印记
3.在TBC中当某个技能带有公共CD时(近战一般是1秒,法系1.5秒),也就是施放某个法术时其他大部分技能图标......
问题五:魔兽世界怎么做宏 首先,回车,再敲/MACRO。看见了吧?会弹出一个窗口,上面有New(新建宏命令)和plete(完成宏命令)两个按键。点New,又会弹出一个窗口,哇,花花绿绿的,里面包括了WOW几乎所有的技能图标,随你喜欢,随便选一个!它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。然后回到第一个窗口,在它上面有一个输入菜单(别告诉我找不到…它可是占了这个窗口的一半多…)在里面输入特定的内容,然后点plete。接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,想怎么用就怎么用…
3.下面就是怎样设置宏的内容了,简单的设置大家可以看我们网站上基础篇的宏介绍.
相信很多人都知道WOW中的斜杠/和表情命令.宏可以将这些命令按照自己对条件的设置串联起来,比如:/Kneel是让你跪下来的动作而/say就是最基础的对话动作
我们现在用一个宏把他们串起来:
第一行内容:“/Kneel”
第二行内容:“/say 如果你不嫁给我,那么我就一辈子不起来…” ”
这样你的人物就会先下跪再说:如果你不嫁给我,那么我就一辈子不起来…
宏可以应用所有WOW中已经定义了的斜杠/和表情命令,更要命的是,宏甚至可以应用人物的魔法和技能,
只需要在宏的定义过程中应用/cast命令,下面是已知的一些常用命令:
/Assist 这是个援助进攻的命令。当你的队伍同时面对几个敌人时,只要点击自己的队友(一般是队伍中的战士),然后使用这个命令,你的目标就会变成战士所选中的目标。大家集中火力消灭一个起!
/Cast 这是个使用技能的命令。当你在宏命令里输入/Cast 技能名(技能等级)或者只要按住Shift同时用鼠标点击一下你想要输入的技能的图标。例如当你是一个战士,想制作一个使用战斗怒吼的宏时,你可以输入/Cast Battle Shout(Rank 1)或者是直接按住Shift点击Battle Shout这个技能的图标。当然你可以在一个宏的不同行上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了 。
%t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写下这么一句。(注意:后面要加一空格。) “/g %t ,今天天气真好,有没兴趣和我一起上山采蘑菇…”
如果你点中一位名叫苯笨的玩家,那么当你按下这个宏时,你就会说:“笨笨,今天天气真好,有没兴趣和我一起上山采蘑菇…”
/Target 这是一个自动选择目标的命令,你可以在宏里输入/Target (xxx),那么当你按下这个宏时,你将自动选定这个叫xxx的目标。
/in 这是一个延时命令,时间以秒为单位.同时它不支持攻击指令.格式:/in 3 dance 三秒后跳舞,如/in 3 dance,就是在3秒后跳舞,
/say start!
/in 3 say 3s later
/in 6 say 6s later
二:进阶教程
一些有用的 Macro
1。允许你在窗口和全屏状态之间切换
......
问题六:魔兽世界的宏怎么设置?求高手指点越详细越好,本人新手 nga.178/
这是178论坛。里面找职业讨论区,找你的职业。进去。里面有详细的介绍。有制作好的宏命令。
如果你是问的宏在哪里,那面登陆游戏、选择人物后、进入游戏。按ESC,在宏命令里面设置。
问题七:魔兽世界怎么做宏,宏做了之后怎么使用 /目标 当前目标
/施放 你的技能
/施放 你的SP
(这宏直接复制,就OK,把你的技能和你的SP 改成你饥要的就OK
问题八:wow里的宏是什么意思啊,怎么设置呢? 首先解释下什么是宏:
宏是通过一次单击就可以应用的命令集。它们几乎可以自动完成您在程序中执行的任何操作,甚至还可以执行您认为不可能的任务。
宏是编程,但即使您不是开发人员也可以使用它们,您甚至不需要知道任何编程知识。
这是指广义定义的宏,在魔兽世界中定义就更简单明了一些~
首先澄清一些对宏的误解和问题:
1. 什么是宏
简单来说,WOW每个操作就是一个命令(包括说话,释放魔法等等等等),而宏就是一组命令集,也就是根据你的要求同时完成一组命令
2. 使用宏是不是违法
当然不是,如果违法blizzard为什么要把宏放在界面中,宏是帮助大家减少操作困难性的官方工具
3. 宏可以做什么
所有你想同时完成的事情都可以让宏来一次完成,并且所有会不断重复的命令(比如说话或其他动作)都可以事先宏里面定义好
**但是不可以在一个宏里释放两个魔法或者技能,具体原因下文再谈
让我们先不涉及比较复杂的Script(关于Script的使用,我之后会写相关的宏操作的进阶文章),我们先来看看所有不懂得程序没有编程基础的玩家都能完成的宏
1. 经常要使用的对话/你的口号和宣言
在WOW中,你一定有经常需要说的话,比如牧师经常需要大喊“牧师正在受到攻击,大家赶快救命,9999999……”,而下副本的时候队长要招呼大家“情况不妙,牧师快跑,战士死挡,大家扯乎”等等。而真的在这种危机情况中,你来得及打字把问题交待清楚吗?这时刻宏就能助上你一臂之力:
新建一个宏(什么什么?不懂得怎么新建宏?那麻烦请你去查一下官方或者其他网站的操作指导,我这里就不多罗嗦了),然后在宏的编辑框中输入这样的命令行(为方便大家,我用一对~~表示在同一行中的内容,实际使用时,请去除首尾的~标记):
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
然后把你新建的这个宏象法术或者技能一样拖放到快捷栏中,这样你就可以快速的说出一大段文字来,如果你要说的话不止一行怎么办?很简单,有几行就说几行,比如:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/p 赶快救我啊,否则我会恨死你们一辈子的……~
在这里附带一个新手指导:/p 团队说话;/s 对话泡泡;/g 工会说话;/ x在某个频道说话(x为具体的数字,比如1是综合频道,2是交易频道等……)
到现在为止都很简单,对不对?让我们接着往下
2. 释放魔法和技能
很多时候,你往往需要告诉同伴们一些话后自己做一些动作,比如作为牧师的我往往需要在喊救命的同时,释放一个“尖叫”的魔法,这个时候有个非常简单的办法完成这个宏:先打开你的魔法书,然后我们再次进入宏的编辑界面,在你已经编辑好的内容后面,SHIFT 左键选择相应的魔法/技能,我们就得到以下的内容:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/释放 心灵尖啸(等级 1)~
这样当你在危急时刻调用这个宏时,就不仅能及时向队友求救,同时能赶跑2个围攻你的怪8秒,争取宝贵的自救时间
所有在法术书中的技能和魔法都可以这样应用,只除了平时就不能拖放到快捷栏的被动技能。嗯,很容易理解,对不对?让我们来看看稍微复杂一些的用法
3. 定义目标/使用目标参数
现在我们再来看看如何定义魔法/技能的目标并在对话中加入参数。下副本的时候,几乎所有的队员都可能向牧师求救,但是牧师一次只能救一人,在界面很卡的......
问题九:WOW里FS怎么设置宏 打开宏命令是很简单的吧,我相信你是会的。你想要FS的什么宏》??说明:
1, #showtooltip+技能名字 这个命令是使宏图标显示出技能的冷却,如果装有Cooldown显示类插件,可以以此命令实现宏图标显示技能冷却. 同时鼠标移动带该宏图标上不会像过去一样只显示宏名字,而是显示技能名字这个输入的技能的说明.
2, /stopcasting 同1.12版本的/script SpellStopCasting();效果一样,只是旧版的不好用了,换个方式瑟银手雷:
--------------------------------
#showtooltip 瑟银手雷
/stopcasting
/use 瑟银手雷
--------------------------------
铁皮手雷在更新后对53级以上目标就会有几率失败而对60级的目标几乎是90%以上的失败率,使用途中按为取消.
双开宏:
--------------------------------
#showtooltip 奥术能量
/cast 奥术能量
/stopcasting
/use 14
--------------------------------
注: 14是装饰品栏下一格,如果伤害护符放在上一格把14换成13,下同.
闪现宏:
--------------------------------
#showtooltip 闪现术
/stopcasting
/cast 闪现术
--------------------------------
中断当前正在施放的法术直接闪现.
急冷宏:
--------------------------------
#showtooltip 急速冷却
/stopcasting
/cast 急速冷却
--------------------------------
中断当前正在施放的法术直接急冷.
反制宏:
--------------------------------
#showtooltip 法术反制
/stopcasting
/Cast 法术反制
--------------------------------
中断当前正在施放的法术直接反制.
火球/炎爆宏:
--------------------------------
#showtooltip 火球术
/cast [modifier:alt] 炎爆术; 火球术
--------------------------------
直接按是放火球,按住Alt按是放炎爆.
冰箭/1级冰箭宏:
--------------------------------
#showtooltip 寒冰箭
/cast [modifier:alt] 寒冰箭(等级 1); 寒冰箭
--------------------------------
同上面的火球宏,直接按满级冰箭,按住Alt按是1级冰箭.如果想把Alt换成别的键请修改[modifier:alt]中的alt,可以改成ctrl,shift等
当然也可以用同样方法实现火球/1级火球的合并.
Nova宏:
--------------------------------
#showt......
问题十:WOW宏是什么,怎么设置,怎么用? 所谓的宏就是把自己的技能用最短的时间内释放出来,可以把几个技能设成一个按键,举个例子来说,小D的自然迅捷加吹风,设置成宏后,就不用点自然迅捷,再锁定目标,再按吹风的技能,还有FS的气定神闲,羊目标。如果设置成宏,就是一个按键,气定神闲,羊,而不用先点气定神闲,再点羊,设置宏的目的,1是提高放技能的速度,二是为自己省了很多按键,还有很多其他方面的宏,例如视角宏,可以扩你屏幕与人物的距离,使自己看的更清楚,以及一键换装宏,拿盗贼来说吧。你同样和盗贼潜行,如果你有一键换装宏,你可以换上自己加潜行等级的耽子和抚摸强化潜行的披风(潜行状态下换装备是不脱离潜行的)然后闷到对方,再按一个宏,把PK的装备换回来,这大大为自己剩了很多事。宏大概就是这么多用处。至于宏怎么设置,你点人物,有个宏命令,你打开,新建一个图标,去网站搜索你要用的宏叫什么名,加入说你玩的是小德,你要用自然迅捷吹风,你就在百度搜索,WOW宏小德的自然迅捷吹风。然后就能看到有人发帖,你把他告诉的宏命令,复制粘贴到你自己设置的宏里面,然后把你设置的图标拉到技能栏里,这个图标就是自然迅捷加吹风,很简单,你自己试试吧,我所能说的就这么多。再详细我也讲不出。
只需在方框内输入宏命令。consolefloatingCombatTextCombatDamageDirectionalScale0。
进入/脱离战斗不显示
/console floatingCombatTextCombatState 1
这个就是关于“进入/脱离战斗”不显示的解决办法,要是想关闭的话“1”换成0,输入该指令宏以后,记得“/RL”一下。
只显示40码内血条
/run SetCVar("nameplateMaxDistance", 40) SetCVar("nameplateOtherTopInset", -1) SetCVar("nameplateOtherBottomInset", -1)
这个是只显示40码以内的血条,不再让更远的血条显示在屏幕边缘,但是这个需要每次进游戏点一下。
扩展资料
技能说明显示不完全
/consolesetSpellTooltip_DisplayAvgValues"1"
关闭自动对比装备
/runSetCVar("alwaysCompareItems","0")
打开自动装备对比
/runSetCVar("alwaysCompareItems","1")
TAB到最近的敌人
/consoletargetnearestuseold1
查询自己获取的神器总能量的宏
/run_,_,_,_,a,b=C_ArtifactUI.GetEquippedArtifactInfo()fori=0,bdoa=a+C_ArtifactUI.GetCostForPointAtRank(i)endprint(a)
内容有点多
显示属性: 使用类似这样的宏: /run table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="ATTACK_DAMAGE"})
宏介绍: 中间的数字1,表示显示在"属性"栏位置
可以改成2显示到"强化属性"位置
ATTACK_DAMAGE表示会增加一行伤害数值的显示(就是XXX-XXX),可以用下面任何来替换:(不要中括号)
["HEALTH"] 生命值
["POWER"] 能量值
["ALTERNATEMANA"] ??
["ITEMLEVEL"] 物品等级
["MOVESPEED"] 移动速度 (需要额外代码,不然无效,并且异常)
["STRENGTH"] 力量
["AGILITY"] 敏捷
["INTELLECT"] 智力
["STAMINA"] 耐力
["CRITCHANCE"] 暴击
["HASTE"]急速
["MASTERY"]精通
["VERSATILITY "] 全能
["LIFESTEAL"] 吸血(副属性)
["AVOIDANCE"] 闪避(副属性)
["ATTACK_DAMAGE"] 攻击伤害
["ATTACK_AP"] 攻击强度
["ATTACK_ATTACKSPEED"] 攻击速度
["ENERGY_REGEN"] 能量回复
["RUNE_REGEN"] 符文回复
["FOCUS_REGEN"] ???什么东西
["SPELLPOWER"]施法速度
["MANAREGEN"] 法力回复
["ARMOR"] 护甲
["DODGE"] 躲闪
["PARRY"] 招架
["BLOCK"] 格挡
上面这些属性中.
敏捷智力力量,默认是根据你的专精来显示其中某几个.
如果你需要全显示不需要增加,可以使用这样的代码:(分别力量敏捷智力,效果是无论什么专精情况都显示这些属性)
而目前归类到,强化属性中的暴击急速精通之类的。是在你该属性不为0的情况下才会显示,所以一般不需要用上面的代码。
而防御属性会根据你当前专精来显示。
法力回复也是治疗者才会显示(非治疗者已经没有蓝了)
总的来说被完全隐藏(?删除)的有这些:
移动速度,攻击速度,攻击强度,伤害,能量回复/符文回复,副属性
上面少了有一个SPEED的属性(加速),这属性好像没用了.因为显示之后,并不会根据装备改动,这个属性被暴雪删了??
关于隐藏你不想要的属性
下面这段代码,是目前游戏本身的属性显示设定.
如果你其中某一个不想显示.最简单的是复制这整个段代码,然后直接修改其中的内容。
注意的是 ,需要必须1~n不能间断
如果使用这些,关于移动速度的修改代码,必须放到这个修改后面或者说是PAPERDOLL_STATCATEGORIES[1].xxx=xxx 之类的代码 必须放到这段代码之后able.insert(xxx,xxx)之类的代码放到最后
第一个数字[1]和数字[2]就表示显示在属性,还是强化属性的位置
stat=xxx
就是你要显示的属性
这后面的代码表示一些功能
primary = LE_UNIT_STAT_STRENGTH
判断专精的主属性类别(力量专精才显示这一列)
roles = { "HEALER" ,"DAMAGER"}
roles表示职责,里面写的是Tank/HEALER/DAMAGER(职责为治疗或者输出,才显示这一列)
hideAt=0
表示如果这个属性值等于0,那么隐藏他
如果删掉后面的代码,就是常驻显示,
如果删掉这一列,就是不显示(序号必须1~n不能缺少.)
Codec:
PAPERDOLL_STATCATEGORIES= {
[1] = {
categoryFrame ="AttributesCategory",
stats = {
[1] = { stat ="STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
[2] = { stat ="AGILITY", primary = LE_UNIT_STAT_AGILITY },
[3] = { stat ="INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
[4] = { stat ="STAMINA"},
[5] = { stat ="ARMOR"},
[6] = { stat ="MANAREGEN",},
},
},
[2] = {
categoryFrame ="EnhancementsCategory",
stats = {
[1] = { stat ="CRITCHANCE", hideAt = 0 },
[2] = { stat ="HASTE", hideAt = 0 },
[3] = { stat ="MASTERY", hideAt = 0 },
[4] = { stat ="VERSATILITY", hideAt = 0 },
[5] = { stat ="LIFESTEAL", hideAt = 0 },
[6] = { stat ="AVOIDANCE", hideAt = 0 },
[7] = { stat ="DODGE", roles ={"TANK"} },
[8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },
[9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },
},
},
};
下面是我修改的一个范例:
适用于物理dps的,显示了伤害攻速能量恢复和移动速度
Codec:
do
PAPERDOLL_STATCATEGORIES= {
[1] = {
categoryFrame ="AttributesCategory",
stats = {
[1] = { stat ="ATTACK_DAMAGE"},
[2] = { stat ="STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
[3] = { stat ="AGILITY", primary = LE_UNIT_STAT_AGILITY },
[4] = { stat ="INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
[5] = { stat ="STAMINA"},
[6] = { stat ="ARMOR"},
[7] = { stat ="ENERGY_REGEN", hideAt = 0 },
[8] = { stat ="RUNE_REGEN", hideAt = 0 },
[9] = { stat ="FOCUS_REGEN", hideAt = 0 },
[10] = { stat ="MANAREGEN", roles ={"HEALER"} },
},
},
[2] = {
categoryFrame ="EnhancementsCategory",
stats = {
[1] = { stat ="CRITCHANCE", hideAt = 0 },
[2] = { stat ="HASTE", hideAt = 0 },
[3] = { stat ="MASTERY", hideAt = 0 },
[4] = { stat ="VERSATILITY", hideAt = 0 },
[5] = { stat ="LIFESTEAL", hideAt = 0 },
[6] = { stat ="AVOIDANCE", hideAt = 0 },
[7] = { stat ="DODGE", roles ={"TANK"} },
[8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },
[9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },
},
},
};
---修改,若能量值获取不到.就设置为0,就能套用hideAt了
PAPERDOLL_STATINFO["ENERGY_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetEnergyRegen(statFrame, unit); end
PAPERDOLL_STATINFO["RUNE_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetRuneRegen(statFrame, unit); end
PAPERDOLL_STATINFO["FOCUS_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetFocusRegen(statFrame, unit); end
--增加移动速度的代码(被暴雪删掉了)
PAPERDOLL_STATINFO["MOVESPEED"].updateFunc =function(statFrame, unit) PaperDollFrame_SetMovementSpeed(statFrame, unit); end
--根据职业,做一些改动
local _,_,classid = UnitClass("player")
if(classid==1)then --战士
elseif (classid==2)then --圣骑
elseif (classid==3)then --猎人
elseif (classid==4)then --盗贼
elseif (classid==5)then --牧师
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={} --隐藏伤害
elseif (classid==6)then --DK
elseif (classid==7)then --萨满
elseif (classid==8)then --法师,加上回蓝显示
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={}
table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="MANAREGEN"})
elseif (classid==9)then --术士
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={} --隐藏伤害
elseif (classid==10)then --武僧
elseif (classid==11)then --德鲁伊
elseif (classid==12)then --DH
end
--加上移动速度(加最后)
table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="MOVESPEED"})
--关于移动速度代码(不然会出现错乱)
local tempstatFrame
hooksecurefunc("PaperDollFrame_SetMovementSpeed",function(statFrame, unit)
if(tempstatFrame and tempstatFrame~=statFrame)then
tempstatFrame:SetScript("OnUpdate",nil);
end
statFrame:SetScript("OnUpdate", MovementSpeed_OnUpdate);
tempstatFrame = statFrame;
statFrame:Show();
end)
end
希望mayiyx带来的内容能帮助到您,祝游戏愉快~
宏我没有~经验我有点~可以与你分享~我也是狂暴战~我自己的经验就是~每次用嗜血的时候~就观察自己的BUFF~还有~在游戏里~界面设置里有个是可以把获取光环什么的体现的那调出来~每用嗜血的时候都看自己身上出没出现个(猛击!)出现这个的时候就可以使用~再说说如果不小心没出血涌时~按上猛击怎么办~最简单的~战士输出要不停的动~这样就避免了猛击读条造成的DPS浪费.
近战PVP宏,要PVE把摔绊和猛禽换位置
/castsequence reset=6 摔绊,猛禽一击,摔绊
/cast 猫鼬撕咬
/castrandom [target=pettarget, exists] 杀戮命令
/script UIErrorsFrame:Clear()
自动选当前目标的目标误导
showtooltip 误导
/cast [target=focus, help]误导
/cast [target=focustarget, help]误导
/cast [target=target, help]误导
/cast [target=targettarget, help]误导
/cast [target=pet, nodead, exists]误导
#showtooltip 急速射击
/use 饰品
/cast 急速射击
/use 宝宝技能
焦点沉默,焦点区散请自己改名字
#showtooltip 沉默射击
/stopcasting
/stopcasting
/Cast [modifier:ctrl,target=focus,exists] 沉默射击; [target=mouseover,exists]沉默射击; 沉默射击
/clearfocus [target=focus,dead]
#showtooltip 奥术射击
/cast 奥术射击
/use 10
/clearfocus [target=focus,dead]
这是伤害技能宏,/use 10 的意思是使用手套部位物品。用于工程学的手套附魔,绑在伤害技能上CD一好就会用。
#showtooltip 杀戮射击
/cast 杀戮射击
/cancelaura 威慑
/cancelaura 保护之手
/cancelaura 陷阱发射器
/use 10
杀戮射击宏里加入了取消威慑、保护和陷阱发射器的功能,以便在合适反击时迅速点掉威慑或保护打出伤害。
/cancelaura 陷阱发射器 是用做如果你不小心按出了陷阱发射器,又想直接蹲下原地放陷阱,那么直接按这个宏便可以取消陷阱发射器效果.有时候不小心按出陷阱发射器又取消不掉很是讨厌.
自动换目标
#showtooltip 多重射击
/startattack
/cast 多重射击
/use 10
宏里/startattack 的意思是开始自动攻击,也就是平射。我也是偶然发现这个命令和现在的多重射击结合在一起可以实现自动切换目标。
大家不是老说CTM猎人按技能不会自动选目标了,打着打着一个目标死了还要手动去换一个目标么,这个宏解决了你的烦恼。
比如你在A一堆小怪时按这个宏,如果你目标的小怪死了他会自动切到另一个还存活的目标上继续施放多重射击来AOE。
但是这个命令和其他技能搭配就没什么效果,非常奇怪。至于为什么我也没研究透,但是这个确实很好用,好用就行了。。
#showtooltip
/castsequence !雄鹰守护,!灵狐守护
很多玩家觉得猎人技能太多了,腾不出那么多键去把雄鹰和灵狐分开放.想把他们融合在一起,那么就用这个宏吧.
#showtooltip 假死
/stopcasting
/stopcasting
/cast 假死
打断一切读条迅速假死规避伤害
无限鹰眼
#showtooltip 鹰眼术
/cast !鹰眼术
#showtooltip 逃脱
/cast 逃脱
/use 15
/cast 震荡射击
加入了/use 15 使用披风部位,可以把工程的披风附魔降落伞与后跳绑在一起,一后跳自动触发降落伞使你跳的很远。后跳的同时射出不消耗能量的震荡射击,使敌人无法追上你
设置焦点宏
/focus [target=mouseover]
#showtooltip 陷阱发射器
/castsequence reset=4 陷阱发射器,!冰冻陷阱(冰霜)
这是目前找到的比较好用的扔冰冻的宏了,我专门做了一个,另外最好在给陷阱发射器再单独设个按键,以防不时之需可以搭配其他陷阱进行投掷.
控制宠物:
宝宝多功能一键管理宏
#showtooltip
/施放 [button:2,target=pet,noexists] 复活宠物
/stopmacro [button:2]
/施放 [target=pet, dead] 复活宠物;[button:3, nodead, target=pet ]解散宠物;[nopet] 召唤宠物 1;治疗宠物
当没有宠物时召唤宠物,有宠物时给宠物加血,宠物死亡时复活宠物.鼠标中键点宏是解散宠物,右键点宏也是复活宠物.
宏中最后面的 召唤宠物 1,即是按顺序召唤你当前携带的第几只宠物.可以改成1~5任意数字,分别对应着你的不同宝宝.我宏里就写的1,我把蜘蛛放第一个,一点就是召唤蜘蛛.
/Petattack [target=mouseover,harm,exists][]
/施放 急奔
宝宝攻击宏,带有鼠标指向效果,方便控制宝宝切换攻击目标,尤其是用来敲图腾特别方便.
同时绑入了宝宝 急奔技能,蜘蛛里天赋点满 急奔 是可以无间断的,保持全程加速.
宠物技能:
#showtooltip 蛛网
/Cast [target=mouseover,exists] 蛛网;蛛网
/cast 急奔
融合了鼠标指向和让宠物开启急奔,以便更迅速的奔向目标施展宠物特技.这个宏是蜘蛛的样本,带了别的宝宝自己把技能名字换下便可.
#showtooltip [pet:灵魂兽]灵魂治愈;[pet:蜘蛛]蛛网;[pet:页岩蛛]蛛网裹体;[pet:螃蟹]挤压
/施放 [target=mouseover,exists]蛛网;蛛网
/施放 [target=mouseover,exists]蛛网裹体;蛛网裹体
/施放 [target=mouseover,exists]挤压;挤压
/施放 [@mouseover,help][help][@targettarget,help] [@player][]灵魂治愈
同样是宝宝特技的宏,但是更先进,一个宏就可根据你当前携带的宝宝种类的不同来自行判断该显示和使用什么技能.
#showtooltip 牺牲咆哮
/cast [target=mouseover,help,exists]牺牲咆哮;[help] 牺牲咆哮;[target=targettarget,help,exists] 牺牲咆哮;[target=player,exists] 牺牲咆哮;牺牲咆哮
第一层鼠标指向效果.第二层,如果目标是友方,那么直接对目标施放.第三层,如果目标是敌方,那么对敌方的目标施放,
一般敌方的目标就是他们要集火的你的队友.第四层,当以上条件都不满足时对自己施放.
#showtooltip 主人的召唤
/stopcasting
/stopcasting
/cast [target=mouseover,exists]主人的召唤;[help] 主人的召唤;[target=player,exists] 主人的召唤;主人的召唤
这里仍然要加2个/stopcasting,在稳固读条中主人的召唤是无法用出来的。第一层鼠标指向效果.第二层,如果目标是友方,直接对目标施放。第三层,当以上条件都不满足时对自己施放.
在自由宏里我没有向牺牲宏那样加入对目标的目标施放这一层,因为我认为自由是比较灵活多变的,不一定会给谁,经常还是用鼠标指向来给队友.
#showtooltip 恢复咆哮
/cast 恢复咆哮
/cast [target=mouseover,help,exists]援护;[help] 援护;[target=targettarget,help,exists] 援护;[target=player,exists] 援护;援护
把 恢复咆哮 和 援护 整和到一起了,援护 的宏原理同牺牲.一般这2个技能宝宝只会其中一个,
如果你带的坚韧系宝宝直接把 援护 两个字加在 #showtooltip 后面替换掉 恢复咆哮 就可以监视CD了.
#showtooltip 顽强
/cast 顽强
/施放 凤凰之心
宝宝的一个天赋技能宏,一个是狡诈系有的,一个是狂野系有的.
#showtooltip 畏缩
/cast 畏缩
/cast 破釜沉舟
可以看作是宝宝的一个盾墙宏,坚韧系宝宝天赋里可以点出 破釜沉舟
PVE常用宏
1.按一下,印记+宠物攻击,按2下,上毒蛇钉刺.不停点击则循环,3秒不点击则重置
/castsequence reset=3 猎人印记,毒蛇钉刺
/cast !自动射击
/PetAttack
2.射击宏
#showtooltips 奇美拉射击
/console Sound_EnableSFX 0
/castsequence reset=2 奇美拉射击,瞄准射击,稳固射击,稳固射击,稳固射击,稳固射击
/施放 稳固射击
/console Sound_EnableSFX 1
/脚本 UIErrorsFrame:Clear()
3.生存宏(因WLK未开没测试)
#showtooltips 稳固射击
/console Sound_EnableSFX 0
/castsequence reset=3 爆炸射击,稳固射击,稳固射击
/cast 爆炸射击
/cast 杀戮命令
/cast 杀戮射击
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
生存宏2为:
#showtooltips 稳固射击
/console Sound_EnableSFX 0
/castsequence 爆炸射击,!自动射击,!自动射击,!自动射击
/castsequence 稳固射击,稳固射击,稳固射击
/cast 爆炸射击
/cast 杀戮命令
/cast 杀戮射击
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
每秒2次频率抽宏~
4.战鼓宏
/p 战斗之鼓已启动
/use 战斗之鼓
/in 27 /p 我的战鼓3秒后消失! 下个接力
5.近战宏
#showtooltip 猛禽一击
/castsequence reset=5 猛禽一击,猫鼬撕咬,摔绊
/cast 摔绊
/cast 逃脱
/cast 自动射击
/script UIErrorsFrame:Clear()
6.在LR标志怪时,可以把怪头上的团队标志一起喊出来的喊话宏
/脚本 mark=GetRaidTargetIndex("target") and "{".._G["RAID_TARGET_"..GetRaidTargetIndex("target")].."}" or ""
/脚本 if UnitExists("target") then SendChatMessage("已标记 "..mark..mark..mark..UnitName("target")..mark..mark..mark,"yell");end
/cast 猎人印记
7.误导宏
#showtooltip 误导
/focus [modifier:shift]
/stopmacro [modifier:shift]
/施放 [target=focus,help][help][target=targettarget,help][target=pet]误导
/script local u,t=UnitName,"focus";t=u(t);if not t then t=u("targettarget");end;if t then SendChatMessage("我已误导 "..t,"yell");end
按住shift则把当前设为焦点,并结束,用于刚进副本把mt设为焦点
如果焦点存在而且友好就给焦点上误导
否则如果目标的目标存在而且友好(没设焦点就开战的情况)则给目标的目标上误导
否则如果目标友好则给目标上误导
否则如果宠物存在则给宠物上误导
否则直接给目标上误导
8.兽王超人宏:
#showtooltip 狂野怒火
/施放 狂野怒火
/施放 急速射击
/施放 狂暴(种族特长)
/cast 杀戮命令
/USE 加速药水
/use 狂暴者的召唤
/startattack
暴发宏(射击版)
按一下,急速射击+饰品+杀戮命令,再按一下,准备就绪,第三下,急速射击+杀戮命令
#showtooltip 准备就绪
/castsequence reset=30 急速射击,准备就绪
/施放 狂暴(种族特长)
/use 狂暴者的召唤
/cast 杀戮命令
/startattack
9.宝宝援护宏
#showtooltip 援护
/cast [help] 援护; [target=targettarget, help] 援护; [target=player, help] 援护;
/startattack [target=harm]
此宏后面还可以接
/petfollow
/cast 治疗宠物
/cast 破釜沉舟
/cast 盾墙
胁迫宏
/stopcasting
/petattack [target=target,harm]
/cast 急奔
/cast [harm] 胁迫
10.宁神宏
#showtooltip 奥术射击
/cast [modifier:alt] 宁神射击;奥术射击
11.停止当前动作假死
#showtooltip 假死
/stopcasting
/cast 假死
假死收宠宏
#showtooltip 假死
/stopcasting
/cast 假死
/use 打架赛车控制器
/cancelaura 打架赛车控制器
招宠收宠宏
/use 打架赛车控制器
/cancelaura 打架赛车控制器
/cast [no pet]召唤宠物;治疗宠物
特点:
1.有宠解散,但无打架赛车出现
2.无宠召唤
12.宝珠宏:
/targetexact 护盾宝珠
/cast 奥术射击
13.血魔宏
#show 灵魂长枪
/cleartarget
/targetenemy
/cast 灵魂长枪
14.王子宏
#showtooltip
/equip 灵弦长弓
/USE 18
/use 一捆虚空尖刺
/equip 虚空尖刺
/equip 无尽之刃
/equip 迁跃切割者
15.击鼓传花(用于击杀瓦斯琪时2阶段传污染之核):
/use 污染之核
/s 我把污染之核传给:%T了!
/script SendChatMessage("%T 我把污染之核传给你了","whisper",GetDefaultLanguage("target"),UnitName("target"))
16.伤害统计显示
/recount show
17.输入显示错误提示
/script UIErrorsFrame:Show()