美丽华分享网站
 欢迎来到美丽华魔兽分享站! 

魔兽世界的实用宏(非职业宏)

2262
发表时间:2024-05-01 00:12作者:美丽华

1.开启超远视距 /console cameraDistanceMaxZoomFactor 2.6 上限 2.6

2.伤害数字显示   /console floatingCombatTextCombatDamage 1(伤害数字,1为显示,0为关闭)

3.治疗数字显示   /console floatingCombatTextCombatHealing 1

4.伤害数字大小宏 /run SetCVar("WorldTextScale", 1.8)   或 /console WorldTextScale 3

5.伤害数字跳动方式 /console floatingCombatTextCombatDamageDirectionalScale 0 (1是发散,0是上方)

6.伤害数字跳动距离 /console floatingCombatTextCombatDamageDirectionalScale 0-5

7.关闭死亡后的黑白效果 /console ffxDeath 0

8.调节天气效果 /console weatherDensity N 0、1、2、3

9.关全屏幕泛光: /console ffxGlow 0

10.取消伤害数字千分位 /console SET breakUpLargeNumbers 0

11.自动追踪刚接到的任务 /console autoQuestWatch 1 (1开 0关) rl后生效

12. 打开装备对比 /run SetCVar("alwaysCompareItems", "1") 1打开 0关闭

13.(慎用) 恢复默认设置 /console cvar_default

14.隐藏角色宏(拍摄专用)/console showplayer 1     数字改成0 就是显示角色

15./click ExtraActionButton1   暴雪默认额外动作按钮

16./run FW=FW or CreateFrame("Frame")FW:RegisterEvent("CHAT_MSG_WHISPER")if W then print("关")W=nil else print("开")W=function(_,_,m,s)if m=="123"then C_PartyInfo.InviteUnit(s)end end end FW:SetScript("OnEvent",W)     密语关键词自动邀请

17./console synchronizeMacros 1   本地宏同步至服务器

18./console synchronizeConfig 1     本地设置同步至服务器

19./console synchronizeBindings 1   本地键位设置同步至服务器

20./console synchronizeSettings 1   三项同步至服务器

21./console floatingCombatTextPetMeleeDamage 0   隐藏宠物伤害数字

22./console floatingCombatTextPetSpellDamage 0     隐藏宠物伤害数字

23./run PlayerHitIndicator:Hide() PlayerHitIndicator.Show = function() end   隐藏头像上的浮动战斗信息

24./console SET breakUpLargeNumbers "0"    去掉战斗数字间的分隔号

25./console floatingCombatTextCombatDamageDirectionalScale 0   上古(九城)版本数字运动方式

26./run SetCVar("alwaysCompareItems", "1")    自动装备对比

27./console UberTooltips 0   隐藏动作条鼠标提示详细说明

28./run C_Container.SetSortBagsRightToLeft(false)    背包整理顺序

29./run C_Container.SetInsertItemsLeftToRight(false)   新物品进包顺序

30./run ItemUtil.GetCraftingReagentCount=function()return 999 end   模拟制作材料999

31./script SetCVar("nameplateOtherTopInset", 0.08   保持血条在屏幕内

32./console SET profanityFilter "0"   聊天反和谐

33./console threatShowNumeric 1   显示仇恨百分比

34./console SET chatClassColorOverride "0"    聊天框显示职业颜色

35./console cvar_default    重置角色所有CVar设定

常用游戏设定命令,聊天框输入命令运行,0是关闭,1是开启

(/console是控制台命令,聊天框输入且重登无效时,需用文本打开WTF\Config.wtf手动添加)

/console SET overrideArchive "0" 反和谐(除了图标)

/console SET profanityFilter "0" 关文字过滤

/console SET ffxGlow "0" 关泛光效果(关闭光线反射会使色彩变暗,建议不关)

/console SET ffxDeath "0" 关死亡效果,黑白变彩色

/console SET weatherDensity "0" 天气效果0-3档由弱变强(降低暴雨,风沙,雾气)

/console SET chatClassColorOverride "0" 聊天框显示职业颜色

/console SET targetNearestDistance "50" 改TAB距离0-50码

/console SET targetNearestDistanceRadius "50" 改TAB身后距离0-50码,默认是10码

Cvar宏命令:(修改一些系统设置的宏)

/run SetCVar("nameplateOverlapV", 1.1)  -- 当姓名板为重叠或堆叠设置时,垂直方向的重叠比例,数值约小重叠度越小

/run SetCVar("nameplateOverlapH", 0.8)  -- 当姓名板为重叠或堆叠设置时,水平方向的重叠比例,数值约小重叠度越小

/run SetCVar("nameplateMotion", 1)  -- 姓名板排列方式,1为堆叠,2为重叠

/run SetCVar("nameplateMotionSpeed", 0.025)  -- 姓名板运动速度

解释:当有多个仇恨目标时,这些目标的姓名板会始终悬浮在模型上方,但会根据堆叠还是重叠进行位置的调整,这个CVar就是控制调整到位的速度,数值有效范围是0.0-1.0,数值越大越快

/run SetCVar("NameplatePersonalClickThrough", 1) -- 个人资源条点击穿透

渣翻译:当启用时,鼠标点击可以穿透个人资源条层,作用到个人资源层后的框架

解释:无视个人资源条的存在,直接点到后面

/run SetCVar("nameplateGlobalScale", 1.0)  -- 姓名板全局缩放比例

渣翻译:当启用选中、最小、最大缩放设置后对全局姓名板进行缩放,个人资源条除外。

解释:在设置了姓名板的最小和最大缩放之后,可以通过这个CVar再进行整体的缩放调整,但对个人资源条无效。

/run SetCVar("NamePlateHorizontalScale", 1.0) -- 姓名板的水平缩放比例

/run SetCVar("NamePlateVerticalScale", 1.0) -- 姓名板的垂直缩放比例

/run SetCVar("nameplateLargerScale", 1.0) -- 大模型姓名板的缩放比例

/run SetCVar("nameplateMaxScale", 1.0) -- 姓名板的最大缩放比例

/run SetCVar("nameplateMinScale", 0.8) -- 姓名板的最小缩放比例

/run SetCVar("nameplateMaxScaleDistance", 10) -- 在10码距离时姓名板进行最大缩放

渣翻译:当目标模型距离玩家镜头距离达到10码时,该模型姓名板缩放到最大值

解释:在镜头拉近拉远时看到的姓名板大小是有区别的,这个CVar就是控制此项

/run SetCVar("nameplateMinScaleDistance", 10) -- 在10码距离时姓名板进行最小缩放

/run SetCVar("nameplateSelectedScale", 1.2) -- 选中目标姓名板的缩放值

渣翻译:选中目标的姓名板的缩放值

解释:当选中目标后,目标的姓名板会进行放大或缩小,方便查看,这个CVar就是控制此项

/run SetCVar("nameplateSelfScale", 1.0) -- 个人资源条的缩放值

渣翻译:个人资源条的缩放值

解释:控制个人资源条的视觉大小

/run SetCVar("NameplatePersonalHideDelayAlpha", 0.45) -- 个人资源条渐隐透明度

渣翻译:当启用个人资源条延迟渐隐时,渐隐阶段的透明度值

解释:当脱战、无目标时,个人资源条会渐隐直至消失,在这个阶段的透明度由这个CVar控制

/run SetCVar("NameplatePersonalHideDelaySeconds", 3.0) -- 个人资源条渐隐时间

渣翻译:当触发个人资源条消失条件时,消失过程需要花的时间

解释:当脱战、无目标或设定好的条件触发时,个人资源条会渐隐直至消失,这个阶段的时间长短由这个CVar控制,默认为3秒

/run SetCVar("NameplatePersonalShowAlways", 0) -- 总是显示个人资源条

/run SetCVar("NameplatePersonalShowInCombat", 1) -- 只在战斗中显示个人资源条

/run SetCVar("NameplatePersonalShowWithTarget", 0) -- 当有目标时显示个人资源条

渣翻译:判断在什么条件下显示个人资源条,0为无效果目标,1为敌对目标,2为任意目标

解释:目标敌对,显示,任意目标,显示,不可交互的,无法选中的物品作为目标时(应该是特指MouseOver情况)不显示个人资源条

/run SetCVar("nameplateResourceOnTarget", 0) -- 在姓名板上显示战斗资源

渣翻译:将职业战斗资源覆盖到姓名板上,0为覆盖到个人资源条,1为覆盖到目标姓名板

解释:各类战斗豆子的基础位置出现在哪里,0为个人资源条,1为目标姓名板

/run SetCVar("nameplateMaxDistance", 60) -- 姓名板距离玩家模型60码以内时显示

渣翻译:姓名板能够显示的最大距离

解释:在60码以内时,姓名板显示为姓名文字+生命条+其他信息,60码以外时只显示姓名,正式服锁定为60码,怀旧服锁定为20码

/run SetCVar("nameplateTargetBehindMaxDistance", 15) -- 目标在玩家镜头后面的15码以内时显示

渣翻译:当目标在玩家镜头之后15码距离方位之内时,显示该目标的姓名板

解释:玩家引怪,怪追玩家,怪的模型距离玩家15码,但是玩家的镜头内看不到怪,就只显示姓名板

/run SetCVar("nameplateTargetRadialPosition", 0) -- 姓名板的所属模型不在画面内时,姓名板的显示判定

渣翻译:当目标不在画面内时,这个目标的姓名板会出现在画面的边缘和画面的底部,1是指显示目标的,2是在战斗时显示所有仇恨列表的

解释:玩家引一群怪,玩家有主目标,这个CVar控制在逃跑过程中追玩家的怪的姓名板是只显示玩家主目标的,还是显示所有仇恨列表的

/run SetCVar("nameplateOtherTopInset", 0.08) -- 姓名板距离屏幕边缘上部的百分比

/run SetCVar("nameplateOtherBottomInset", 1) -- 姓名板距离屏幕边缘底部的百分比

/run SetCVar("nameplateLargeTopInset", 0.08) -- 大模型姓名板距离屏幕边缘上部的百分比

解释:有些怪物的模型很大,它的姓名板会显示在屏幕边缘上部的位置按照屏幕的位置百分比进行摆放,数值越小,距离边缘越近

/run SetCVar("nameplateLargeBottomInset", 0.1) -- 大模型姓名板距离屏幕边缘底部的百分比

/run SetCVar("nameplateShowFriends", 0) -- 显示友方角色的姓名板,包括友善NPC和玩家

/run SetCVar("nameplateShowOnlyNames", 0) -- 只显示姓名板中的姓名文字,而不显示生命条

解释:在启用了nameplateShowFriends之后,友方NPC只显示姓名文字,不显示生命条

SetCVar("ShowClassColorInNameplate", 1)      -- 姓名板按照职业染色,1开

SetCVar('ShowClassColorInFriendlyNameplate', 1)  -- 友方姓名板也按职业染色,否则就都是绿油油的一片

SetCVar("ShowNamePlateLoseAggroFlash", 1)    -- 当丢失仇恨时闪烁姓名板,1开

SetCVar('nameplateOtherAtBase', 2)        -- 姓名版置于怪物脚下:默认为0在头上,1在头上靠近模型,2在腳下

SetCVar('ShowNamePlateLoseAggroFlash', 1)    -- OT时或T丢失仇恨时姓名版闪烁

SetCVar('TargetNearestUseNew', 1)        -- Tab到最近的目标

SetCVar('nameplateOccludedAlphaMult', 0.1)    -- 隔墙姓名板透明度,Blizz改了显示范围,只好我们自己改透明度

nameplateShowFriendlyNPCs = 0 -- 是否显示友方NPC姓名板,0 or 1

nameplateMinAlpha = .8 -- 姓名板最小透明度

nameplateMaxAlpha = .8 -- 姓名板最大透明度

nameplateMinAlphaDistance = 0 -- 姓名板最小透明度生效的距离(到达这个距离时姓名板最小透明度生效,下同)

nameplateMaxAlphaDistance = 40 -- 姓名板最大透明度生效的距离

nameplateSelectedAlpha = 1 -- 选中姓名板透明度


 
微信
抖音
B站