
此篇文章只是我的一些笔记,保存一下!
常用宏命令:
1.人物#作常用的宏命令
(1)技能施放与物品使用
/cast 施放一个或多个技能,可以加入一些条件判断,是最常用的命令。
/castsequence 依次施放技能,同样可以加入一些条件判断。
/use 使用一个物品。
/stopattack 停止攻击,用于防止破除控制等功能。
/targetenemy 切换目标,抓贼和偷箱子时会用到。
(2)日常交流与沟通
在不同的频道中发言:
/1 综合频道;/2 交易频道;/3 本地防务;/4 寻求组队;/5 某世界频道……
在不同的范围中交谈:
/s 说;/y 喊;/p小队;/ra 团队;/bg 战场。
(3)特殊命令
#showtooltip 在鼠标指向宏图标时显示技能或物品描述。
2.常用的条件判断
(1)目标条件判断
help/noharm 目标为友方
harm/nohelp 目标为敌方
exists 目标存在
dead目标死亡
nodead 目标存活
(2)自身条件判断
stance:0 非潜行状态
stance:1 潜行状态
stance:2 未知状态
stance:3 暗影之舞状态
combat 战斗状态中
nocombat 非战斗状态
stealth 潜行状态中
nostealth 非潜行状态中
mod: shift/ctrl/alt 按下功能键shift/ctrl/ alt时
3.其他条件判断
target=name/player/focus/targettarget/mouseover/raid#/party#/arena#
选定目标指定名字/自己/焦点/目标的目标/鼠标指向/团队#号/小队#号/竞技场#号敌人
reset=#/target/combat/shift/alt/ctrl
宏命令重置条件,可以是#秒/切换目标/进入战斗/按下shift/按下alt/按下ctrl
4.宏的标点符号
宏命令中所有的标点符号均为英文半角符号
技能、物品名称之间一般用";"间隔
castsequence命令序列中的技能名则用","间隔
需要同时满足的限定条件用"[]"包裹,并以","间隔
此外,宏命令中的技能或物品名称需与游戏中完全相同,否则将导致宏命令无法执行。
5.设置宏
(1)标记宏
宏命令:/script SetRaidTarget("target",图标编号);
注释:上边“图标编号”取值 0-8; 0=取消图标 、1=黄色四角星 、2=桔黄色圆 、3=紫色钻石、 4=绿色三角形、 5=白色月亮、 6=蓝色方块、 7=红色、8=骷髅;
(2)重置副本
/run ResetInstances()
(3)退出团队
/script LeaveParty()
(4)返回登录界面
/camp
(5)自身高亮
/console findYourselfAnywhere 0
/console findyourselfmode 0
(6)测试速度
/run print(string.format("当前移速: %d%%", select(2, GetUnitSpeed("player"))/ BASE_MOVEMENT_SPEED * 100+0.5))
(7)取消装备比较
/run SetCVar("alwaysCompareItems", "0")
开启改1输入2次
(8)加火炕
/cast [pet:裂盾缚法师,target=Violent]抵抗火焰
6.镜头宏
单机视角宏
/Console ActionCam Full
/Console ActionCam Off
镜头转转0.5慢一倍 1正常 2快一倍
命令/script MoveView
开始Start
停止Stop
左转
/script MoveViewLeftStart(0.1)
/script MoveViewLeftStop(0.1)
右转right
/script MoveViewRightStart(0.1)
/script MoveViewRightStop(0.1)
上转Up
/script MoveViewUpStart(0.1)
/script MoveViewUpStop(0.1)
下转Down
/script MoveViewDownStart(0.1)
/script MoveViewDownStop(0.1)
向上UpIn
/script MoveViewUpInStart(0.1)
/script MoveViewUpInStop(0.1)
向后Out
/script MoveViewOutStart(0.1)
/script MoveViewOutStop(0.1)
7.语音动作
语音(声音)
下面的命令将播放一段声音!每种命令都有两到三种语音。语音将根据你的角色而变化。
/v help(帮助)
/v inc - 怪物接近中。该命令用来警告队伍怪物正在接近。
/v charge(冲锋)
/flee(逃跑)
/attack(攻击)
/oom - 法力不足。
/fol - 跟随我
/wait(等待)
/heal(治疗)
/cheer(欢呼)
/fire(开火)
/rasp - 发声时顶住舌头。
8.打1进组
/run K,F="1",F or CreateFrame("Frame")F:RegisterEvent("CHAT_MSG_WHISPER")if I then print("已关闭") I=nil else print("已开启,KeyWord="..K)I=function(_,_,m,s)if m==K then InviteUnit(s)end end end F:SetScript("OnEvent",I)
-----------------------------------------------------
反和谐
喷血打击感特效最大效果宏
/console violencelevel 5
宏1:关闭死亡特效 0-1/console ffxDeath 0
宏2:关闭全屏泛光 0-1/console ffxGlow 0
宏3:关闭天气效果最高0-3 /console weatherDensity 1
取消关键字屏蔽:SET profanityFilter "0"
这个是超超级远的视角宏
/console cameraDistanceMaxZoomFactor 4
TAB最远距离
/console SET targetNearestDistance "50"
/console SET targetNearestDistanceRadius "50"
视野距离/script SetCVar("cameraDistanceMax", 50)
修改方法:World of Warcraft\_classic_\WTF config.wtf文件
反和谐:SET overrideArchive "0"
图标反和谐:需要插件
取消错误提示
隐藏的:/script UIErrorsFrame:Hide()
显示的:/script UIErrorsFrame:Show()
一.去掉游戏中的bai敏感词屏du蔽
/console SET profanityFilter "0"
二.TAB键选择敌人距离设为50码(默认是40码)
/console SET targetNearestDistance "50"
三.用TAB选择身后的目标最远设为50码 (默认是10码)
/console SET targetNearestDistanceRadius "50"
------------------------------------------------------
法师
冰箱宏|
#showtooltip 寒冰屏障
/stopcasting
/cancelAura 寒冰屏障
/cast 寒冰屏障
装备头颅,再点一下取消BUFF(未使用)
#showtooltip
/equip 末日颅骨
/unbuff 逃跑
/cancelAura 逃跑
/use 末日颅骨
主副手切换
#showtooltip 末日颅骨
/equip 末日颅骨
/use 末日颅骨
/equip 火焰符文魔典
/stopcasting
/cast?[@cursor]?铁皮手雷
/cancelAura 铁皮手雷
切换副手并使用
#showtooltip
/equip 熊怪医疗包
/use 熊怪医疗包
显示装备17图标,切换主副手,点掉末日头颅
#showtooltip 17
/unbuff 逃跑
/equip 冰雪之王宝典
/equip 火焰符文魔典
#showtooltip
/use [mod]17
/stopmacro [mod]
/equip 上古角石魔典
/equip 火焰符文魔典
/use 短暂能量护符
/cast !奥术强化
#showtooltip 17
/equip [button:1] 冰雪之王宝典
/equip [button:2] 火焰符文魔典
/cast [modifier:alt] 寒冰箭(等级 1); 寒冰箭
(但是战斗状态下换装备是卡公共CD的,显示当先副手图标,切换冰雪之王宝典《左键1右键2》释放寒冰箭,连续按寒冰箭绑定冰雪之王)
鼠标宏
#showtooltip 解除次级诅咒
/cast [@mouseover,exists,help] [@target,exists,help] [@targettarget,exists,help] [@player] 解除次级诅咒
优先级:
鼠标指向——目标——目标的目标——自己
#showtooltip 解除次级诅咒
/cast [mod,target=player] [target=mouseover,help,nodead][help,nodead][nogroup,target=player] [target=targettarget,help,nodead] 解除次级诅咒
#showtooltip 变形术
/cast [target=mouseover,nomodifier,exists] 变形术;变形术
一级BUFF按照循序加
/castsequence reset=3 霜甲术(等级 1),魔法抑制(等级 1),奥术智慧(等级 1)
/castsequence reset=3 魔甲术(等级 1),魔法抑制(等级 1),奥术智慧(等级 1)
宝石宏:战斗中吃宝石(从大到小,顺便带个大法师袍子),脱战连续做四颗宝石。你一定要脱战吃也行,功能键+宏强行吃宝石(ctrl、alt或者shift都行)。
#showtooltip
/use [mod]法力红宝石
/use [mod]法力黄水晶
/use [mod]法力翡翠
/use [mod]法力玛瑙
/use [mod]5
/castsequence [nocombat] reset=30 制造魔法红宝石,制造魔法黄水晶,制造魔法翡翠,制造魔法玛瑙
/stopmacro [nocombat]
/use 法力红宝石
/use 法力黄水晶
/use 法力翡翠
/use 法力玛瑙
/use 5
盗贼
1.破甲不破闷棍,可修改割裂使用
#showtooltip 破甲
/cleartarget [target=target,dead]
/cleartarget [target=target,noexists]
/target [target=target,noexists]
/cast [target=target] 破甲
2.偷刀宏,可修改凿击使用
#showtooltip 闷棍
/cast 闷棍
/startattack
/stopattack
3.偷星宏
#showtooltip 偷袭
/Cast 偷袭
/Stopattack
/cleartarget
4.战斗切割,脱战潜行
#showtooltip
/cast [combat] 切割;[stealth]潜行;[nostealth] 潜行
装备代码

装备代码