首页 > 游戏资讯 > 资讯内容

魔兽世界怀旧服tbc70级通用宏大全_魔兽世界怀旧服tbc宏大全

时间:2021-07-13 14:53:54

在魔兽世界怀旧服中,玩家可以使用游戏自带的控制台使用宏系统,那么下面小编就给大家带来了一些TBC版本中通用的宏系统。

魔兽世界怀旧服tbc70级通用宏大全

1)敏感词反和谐

/console SET portal"TW"

/console SET profanityFilter"0"

两个命令分别做两个宏,先点第一个再点第二个,每次上线都要点一次

2)取消泛光宏

/console ffxGlow 0

使用此宏后永久有效,可以解除喝醉或者中毒(尤其是打ZG)后屏幕模糊效果,尾数0改为1可以再次开启泛光

3)跑尸效果宏

/console ffxDeath 0

点击此宏永久有效,效果是跑尸时候屏幕为正常彩色不变灰,0改为1可以恢复系统默认灰色跑尸界面

4)暴击数字变更宏

/console WorldTextScale 2

点击此宏永久有效,效果是暴击伤害数字调整,尾数1为正常,最大的3,喜欢享受暴击效果的可以使用此宏

5)天气效果宏

/console weatherDensity 1

最低是1,最高是3

6)最远视角宏

/console cameraDistanceMaxZoomFactor 4

4对应最远视角

7)聊天窗口显示职业颜色

/console SET chatClassColorOverride "0"

0代表打开,1代表关闭

8)友方姓名板显示职业颜色

/console ShowClassColorInFriendlyNameplate 1

1代表打开,0代表关闭

9)敌方姓名板显示职业颜色

/console ShowClassColorInNameplate 1

1代表打开,0代表关闭

10)隐藏错误红字

/script UIErrorsFrame:Hide()

Hide改为Show变更为显示

11)隐藏动作条两侧狮鹫图标

隐藏默认动作条左侧狮鹫图标

/Script MainMenuBarLeftEndCap:Hide();

Hide改为Show变更为显示

隐藏默认动作条右侧狮鹫图标

/Script MainMenuBarRightEndCap:Hide();

Hide改为Show变更为显示

12)设置溅血效果等级

/console violenceLevel 2

最后一位数字代表暴力等级,默认是2,最大是5,最小是0

13)修改TAB的距离

改TAB距离0-50码

/console SET targetNearestDistance "50"

改TAB身后距离0-50码,默认10码

/console SET targetNearestDistanceRadius "50"

14)自身高亮

/console findYourselfAnywhere 1

使用此宏,自己角色脚下会有光圈出来,1改为0关闭

15)打开装备比较

/run SetCVar("alwaysCompareItems", "1")

0代表关闭,1代表打开,打开之后当你鼠标放在其他装备的时候会同时弹出你已装备物品框体

16)显示NPC血条

/script SetCVar("nameplateShowFriendlyNPCs",1)

1显示NPC血条,0关闭NPC血条显示

17)调整玩家头顶血条大小

/run SetCVar("nameplateGlobalScale", 1)

默认为1,可以自定义更改,支持小数

18)调整选中目标头顶血条大小

/run SetCVar("nameplateSelectedScale", 1.3)

默认为1,可以自定义更改,支持小数,设定一个大于1的值可以突出选定目标

19)调整未选中目标头顶血条透明度

/run SetCVar("nameplateNotSelectedAlpha", 0.5)

默认为1,可以自定义更改,支持小数,设定一个小于1的值可以淡化未选中的目标

20)调整当前目标头顶血条透明度

/run SetCVar("nameplateSelectedAlpha", 1)

默认为1,可以自定义更改。

21)浮动信息文字大小调整

/run SetCVar("WorldTextScale", 1.4)

数字可以自定义更改调整

22)焦点宏

/focus [target=focus,noexists]

对应取消焦点宏为

/clearfocus [@target,noexists]

23)退队宏

/script LeaveParty()

点击上述宏命令自动退队

24)重置副本宏

/run ResetInstances()

在副本之外的队长点击此宏直接重置副本

25)暴富宏(纯娱乐)

/script SILVER_PER_GOLD =0.02

此宏是调整个人1G对应多少Y的换算比例,正常应该是100,上面尾数0.02就会导致你的背包内G币数额提升5000倍,更改数字可以自己调整倍率,纯娱乐宏~~

/script SILVER_PER_GOLD =100

就会恢复正常,下线自动恢复正常

26)随机坐骑宏

#showtooltips

/run local t={"拉扎什迅猛龙","迅捷祖利安猛虎"};local z="随机坐骑"EditMacro(z,nil,nil,GetMacroBody(z):gsub("e".." .+","e".." "..t[random(#t)],1))

/use 拉扎什迅猛龙

制作此宏时要注意宏名称必须设置为“随机坐骑”四个汉字,坐骑名称改为自己坐骑名称,在{}内加入,""可以添加多个坐骑

27)隐藏LUA错误提示

/console scriptErrors 0 to hide LUA errors

在没有载入LUA纠错第三方插件情况下,点击此宏可以关闭默认上线之后弹出的LUA错误提示,对应的开启显示宏是

/console scriptErrors 1 to display LUA errors

28)开怪倒数宏

/dbm pull 6

最后的数字可自定义更改倒数时间

29)荣誉通报

/script local B=5000 a,b,c,d=GetPVPLastWeekStats()P=(math.floor(GetPVPRankProgress()*B*2))/100 W=UnitPVPRank("player")-4 N=(W-2)*B+B*P/100 Q=(W-1)*B-N*0.8 SendChatMessage(("上周击杀%s 荣誉%s 排名%s 军衔等级%s 经验%s 经验条%s%% 下周需%s经验升级"):format(a,c,d,W,N,P,Q),"emote")

通报上周获得荣誉,排名,军衔等级和经验,下周升级所需经验。

30)目标通报

/run local t,g="target"if UnitSex(t)==3 then g="女"else g="男"end;SendChatMessage("我的当前目标:"..UnitName(t).." 职业:"..UnitClass(t).." 血量"..UnitHealth(t).."("..math.floor(UnitHealth(t)/UnitHealthMax(t)*100).."%) 性别:"..g,"raid")

团队通报当前目标的血量及百分比,最后的“raid”为团队频道通报,改为"RAID_WARNING"为团队警报频道,"SAY" 为白字,"EMOTE" 为表情橙字,"YELL" 为大喊红字,"PARTY" 为小队频道,"GUILD" 为公会频道,"OFFICER" 为官员频道,"BATTLEGROUND" 为战场频道,"WHISPER"为密语频道

31)冰箱倒数喊话宏

因宏命令字符255限制,首先要设置第一个延迟宏,宏名称设置为“YC”,此宏在宏总表中保存即可

return function(f,e,j,c)CreateFrame("frame","H")local i,s,g,d,T,t,R,E=nil,SendChatMessage,0,0,0,GetTime,H.SetScript,"OnUpdate"T=t()R(H,E,function()d=t()g=f()if g and d-T>1 then i=1 s(format(e,g),c)T=d elseif d-T>1 then m=i and s(j,c)R(H,E,nil)end end)end

然后再设置第二个冰箱喊话宏

/施放 寒冰屏障

/run local g,b,n,a=0,0,"寒冰屏障",loadstring(GetMacroBody("YC"))();a(function()b={AuraUtil.FindAuraByName(n,"player")}g=(b[6] or 0)-GetTime() if g>0 then return ceil(g)end end ,"["..n.."] 已开,请给我治疗,剩余 %s 秒","["..n.."] 效果结束!","yell")

配合延迟宏(此宏中的“YC”要与延迟宏名称一致),然后释放冰箱时候就会连续喊话10次倒数,“寒冰屏障”改为其他技能名称同理,最后的"YELL" 为大喊红字,改为“raid”为团队频道通报,"RAID_WARNING"为团队警报频道,"SAY" 为白字,"EMOTE" 为表情橙字,"PARTY" 为小队频道,"GUILD" 为公会频道,"OFFICER" 为官员频道,"BATTLEGROUND" 为战场频道,"WHISPER"为密语频道

32)阿拉希战场专用宏

通报安全宏,点击之后通报守点位置安全

/script t=GetSubZoneText();if t=="" then local x,y=GetPlayerMapPosition("player");t=string.format("%d,%d",x*100,y*100);end;SendChatMessage("["..t.."] 目前安全~~","instance_chat")

请求支援宏,点击之后通报守店需要支援

/script t=GetSubZoneText();if t=="" then local x,y=GetPlayerMapPosition("player");t=string.format("%d,%d",x*100,y*100);end;SendChatMessage("["..t.."] 速度支援~~","instance_chat")

来袭人数通报宏,点击一次为1人,2次为2人,3次为3人...

/script if not ce or not le or GetTime()-le>10 then ce=0; end; le=GetTime(); ce=ce+1; SendChatMessage( GetMinimapZoneText().."有"..ce.."个敌人来袭!", "instance_chat")

33)插件检索宏

/framestack

如果不清楚面板上的框体是哪个插件或者WA字符串的效果,输入此宏后鼠标挪动到指定位置即可显示框体来源,再次点击此宏关闭检索。

34)41码血条显示

/script SetCVar("nameplateMaxDistance", 41)

数字可更改,最大值41,改变数值改变对应显示血条的距离

35)查询任务是否已完成

/run print(C_QuestLog.IsQuestFlaggedCompleted(任务编号))

任务编号可以通过数据库网站[https://70.wowfan.net/]输入任务名称查询,输入宏反馈为true说明当前角色已完成此任务,反馈为false说明当前角色尚未完成此任务。