【60怀旧服】插件宏|记录保存一些法师常用宏命令:自用
Violent-wow
编辑于 2025年02月11日 15:22
收录于文集
共15篇

此篇文章只是我的一些笔记,保存一下!

常用宏命令:

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] 潜行

装备代码

装备代码