《魔兽世界:无限》怎么创建宏
- 1
打开宏界面
按 Esc 选择“宏命令设置”,或在聊天框输入 /macro。
- 2
选择保存位置
“通用宏”所有角色共用;角色专用页里的宏只给当前角色使用。
- 3
新建、粘贴、拖到动作条
点“新建”,选问号图标让 #showtooltip 自动显示技能,粘贴命令,再把图标拖到动作条上。
宏里的技能和物品名称必须和客户端语言一致。本页示例使用中文客户端的名称;英文客户端请改看英文版页面。斜杠命令在两种客户端里写法相同。
值得做成宏的控制台命令
无限版引擎里有不少没放进设置界面的选项,一行 /console 命令就能调整。改动会立刻生效并保存下来。改之前,先用 /dump GetCVar("设置名") 记下原来的数值。
关闭体积雾
去掉无限版在许多地区和地下城加入的飘散雾气。它会挡住远处的怪,也会在旧显卡上拖慢帧数;设置界面只在“计算效果”下提供质量滑块。设为 1 即可恢复。
命令/console volumeFog 数值
| 数值 | 效果 | 复制 |
|---|---|---|
0 | 关闭雾气 | |
1 | 开启雾气(默认) |
恢复: 输入 /console volumeFog 1,或把“计算效果”滑块调回去。
阴影降到最低
对应“阴影质量”滑块的最低档:只保留角色脚下的简单阴影,不再渲染完整的环境阴影。主城或 40 人团本掉帧时首先试这一条。我们的测试服客户端改动前读数为 3。
命令/console graphicsShadowQuality 数值
| 数值 | 效果 | 复制 |
|---|---|---|
0 | 最低:只有简单的脚下阴影 | |
3 | 我们的测试服客户端改动前的读数 |
恢复: 把“阴影质量”滑块调回去,或用你记下的原数值再执行一次命令。
缩短视距
farclip 决定游戏把世界画到多远。超过这个距离的地形、树木和建筑都不再渲染,每一帧要画的东西就少了很多。数值越小,视野越近,帧数越高。拥挤的主城或世界首领卡成幻灯片时用 777,只有最卡的时候才用 300。
命令/console farclip 数值
| 数值 | 效果 | 复制 |
|---|---|---|
10000 | 我们的测试服客户端在“视野距离”接近最高时存的值 | |
777 | 附近区域和城镇照常显示,远山和天际线不再绘制 | |
300 | 只画身边一圈,骑行时建筑会突然冒出来 |
恢复: 重新拖动“视野距离”滑块,它会把自己的数值写回去。
简化水面
对应“液体细节”滑块。设为 0 后水面保留动画贴图,但去掉倒影,在沿海地区最明显。
命令/console waterDetail 数值
| 数值 | 效果 | 复制 |
|---|---|---|
0 | 保留水面动画,去掉倒影 |
恢复: 把“液体细节”滑块调回去。
更远显示姓名板
设置姓名板显示的最远距离(码),设置界面里没有对应滑块。可以用 /dump GetCVar("nameplateMaxDistance") 确认是否生效;数字没变,说明客户端仍在使用自己的上限。
命令/console nameplateMaxDistance 数值
| 数值 | 效果 | 复制 |
|---|---|---|
40 | 40 码以内的单位都显示姓名板 |
恢复: 用改动前 /dump GetCVar("nameplateMaxDistance") 显示的数值再执行一次命令。
死亡后保留色彩
灵魂状态下屏幕不再变灰,跑尸时更容易看清地标和尸体标记。设为 1 恢复灰色效果。
命令/console ffxDeath 数值
| 数值 | 效果 | 复制 |
|---|---|---|
0 | 灵魂状态下画面保持彩色 | |
1 | 经典的灰色死亡画面(默认) |
恢复: 输入 /console ffxDeath 1。
关闭描边后仍显示任务闪光
关闭“描边模式”后,任务物品会融进场景里。这一条让它们重新显示经典的闪光效果;保持描边开启的话不需要它。
命令/console outlineModeShowLootEffectWhenDisabled 数值
| 数值 | 效果 | 复制 |
|---|---|---|
1 | 关闭描边模式时,任务物品显示闪光 | |
0 | 关闭描边时不显示闪光 |
恢复: 把数值改成 0 再执行一次。
团本与主城活动用的一键性能宏
雾气、阴影、水面和视距这四项,画面损失最小、帧数提升最大。把这四行放进一个宏,团本开打前或主城人多时按一下。也可以对照 配置要求,看看你的电脑还有多少余量。
/console volumeFog 0
/console graphicsShadowQuality 0
/console waterDetail 0
/console farclip 777团本和战场单独保存一套数值(RAIDfarclip、RAIDwaterDetail、RAIDvolumeFog、raidGraphicsShadowQuality)。如果你启用了单独的团队图形配置,进团本后改动失效,就把团队版本也设置一遍。
《魔兽世界:无限》战斗宏:攻击、治疗与打断
下面这些写法覆盖了练级和团本里最常用的需求。每个例子用一个职业的技能演示,换成你自己法术书里的技能即可。
潜行者 · 所有近战
技能同时开启自动攻击
每次按主技能都会顺带开启自动攻击,换目标后不会因为等能量而白白站着不打。
#showtooltip
/startattack
/施放 邪恶攻击用 /startattack 而不是切换型的攻击命令:自动攻击已经开着时,它不会把它关掉。
圣骑士 · 所有治疗
鼠标指向治疗
直接治疗鼠标指着的友方玩家,不论是在队伍框体上还是在场景里,都不会切换你的当前目标;鼠标下没有人时,就照常治疗当前目标。
#showtooltip
/施放 [@mouseover,help,nodead][] 圣光闪现牧师可换成“快速治疗”,萨满祭司换成“治疗波”,德鲁伊换成“治疗之触”。
法师 · 地下城
焦点控制
这是两个宏。第一个把鼠标指着的敌人(或当前目标)设为焦点;第二个对焦点施放变形术,你自己的目标保持不变,变形被打断后也能立刻补到同一只怪身上。
/focus [@mouseover,harm,nodead][]
#showtooltip
/施放 [@focus,harm,nodead][] 变形术两波怪之间可以用 /clearfocus 清除焦点。
法师 · 所有施法者
读条中直接打断
先取消你正在读条的法术,再立刻施放打断,不会因为等自己的寒冰箭读完而错过打断时机。
#showtooltip
/stopcasting
/施放 法术反制猎人
一键起手
每按一次施放列表里的下一个技能,同时让宠物进攻;reset=target 让你每换一个目标都从头开始。
#showtooltip
/castsequence reset=target 猎人印记, 毒蛇钉刺, 奥术射击
/petattack序列遇到冷却中的技能会卡住,所以别把有冷却的技能放进去。
所有人
饰品随大招一起用
同时使用上方饰品栏(13 号栏位,下方是 14 号)和技能,主动饰品不会再被忘掉。
#showtooltip
/use 13
/施放 奥术射击所有人
下马即动手
一键下马并开始攻击,路上被巡逻怪截住时很好用。
/dismount
/startattack实用宏:找稀有、查坐标、查任务与钓鱼
这些宏在战斗之外替你省时间,都不需要插件。
所有人
稀有怪与 NPC 查找
名字对应的怪物在范围内时直接选中它,并标上骷髅标记。在刷新区域边走边按,怪不在时什么也不会发生。
/targetexact 摩拉迪姆
/tm 8/targetexact 只匹配完整名字,不会像普通目标命令那样选中名字相近的怪。
所有人
检查任务是否完成
角色已完成该编号的任务时显示 true,否则显示 false。94414 是“泽风岛的锚点”,换成任意任务编号即可查询。
/run print(C_QuestLog.IsQuestFlaggedCompleted(94414))适合查那些完成后就从地图上消失的一次性任务,也能确认自己有没有跳过某个引导任务。
所有人
显示当前坐标
在聊天框显示你在当前地区地图上的位置,格式与本站攻略里的坐标相同。可以拿来核对自己是否站在攻略说的位置,也可以把稀有怪或宝箱的位置告诉朋友。
/run local m=C_Map.GetBestMapForUnit("player") local p=m and C_Map.GetPlayerMapPosition(m,"player") if p then print(format("%.1f, %.1f",p.x*100,p.y*100)) end在地下城和部分洞穴里,地图没有坐标,这个宏不会显示任何内容。
所有人
不用插件标记地图点
在你所在地区放下游戏自带的地图标记并在屏幕上追踪,不需要 TomTom 插件。0.438, 0.241 就是坐标 43.8, 24.1(泽风岛的哈兰·鹰眼):把攻略里的坐标除以 100 填进去即可。
/run C_Map.SetUserWaypoint(UiMapPoint.CreateFromCoordinates(C_Map.GetBestMapForUnit("player"),0.438,0.241)) C_SuperTrack.SetSuperTrackedUserWaypoint(true)标记会放在你当前所在的地图上,所以要先进入对应地区再使用。地下城等部分地图不支持放置标记。
钓鱼
换上鱼竿去钓鱼
装上鱼竿并抛竿。第一次按通常只会换上鱼竿,之后每按一次就抛一次竿。把“鱼竿”换成你自己那根鱼竿的名字。
#showtooltip 钓鱼
/equip 鱼竿
/施放 钓鱼再做一个“/equip 武器名”的宏,离开水边前一键换回武器。
队长 / 团长
队长一键就位确认
向整个队伍或团队发起就位确认,显示谁已就绪、谁不在。打首领前按一下最方便。
/readycheck所有人
修复卡住的界面
不退出游戏就能重载界面,大多数卡住的框体都能恢复,插件改动也会立刻生效。
/reload《魔兽世界:无限》宏常见问题
《魔兽世界:无限》怎么创建宏?
按 Esc 打开游戏菜单,选择“宏命令设置”,或者直接输入 /macro。“通用宏”所有角色共用,“专用宏”只属于当前角色。新建后选一个图标、粘贴命令,再把它拖到动作条上。
中文客户端的宏要写中文技能名吗?
要。宏里的技能和物品名称必须和客户端语言一致,所以中文客户端写“/施放 圣光闪现”。斜杠命令本身(/startattack、/focus、/castsequence 等)在中英文客户端里写法相同。
#showtooltip 有什么用?
它让宏的图标和鼠标提示自动显示宏里第一个会施放的技能,冷却和射程状态也会跟着显示。不加它,宏就只显示你选的固定图标。
无限版支持鼠标指向和焦点宏吗?
支持。无限版客户端带有 /focus、/clearfocus 命令,宏条件里的 @mouseover 与 @focus 都能用,本页的治疗宏和控制宏就是这样写的。
一个宏最多能写多长?
每个宏最多 255 个字符。写不下时,可以拆成两个宏,或者去掉不需要的条件。
控制台命令会一直保存吗?
会。/console 改的设置会立刻生效并保存下来。改之前先用 /dump GetCVar("设置名") 记下原来的数值,之后随时能改回去。
