魔兽世界伤害数字大小宏

在魔兽世界中,每个职业都有不同的攻击技能和伤害数字。但是,我们往往需要对这些数字进行精确的计算,并且在战斗中快速判断,才能更好地完成任务和挑战。这就需要使用一些伤害数字大小宏。

什么是伤害数字大小宏?

伤害数字大小宏是魔兽世界中的一种宏命令,用于计算和显示伤害数字的大小。具体来说,它可以显示当前攻击的伤害数字、平均伤害、最高伤害、最低伤害等等。

如何设置伤害数字大小宏?

首先,打开游戏的宏界面,点击“新建宏”按钮。在宏编辑器中,输入以下命令:

/run local L=\你的技能名称\SendChatMessage(L..\ 固伤:\..UnitDamage(\player\IsParty or IsRaid and \PARTY\ or \SAY\

其中,“你的技能名称”需要替换成你当前使用的技能名称。例如,如果你正在使用的是“致命打击”,那么命令就应该是:

/run local L=\致命打击\SendChatMessage(L..\ 固伤:\..UnitDamage(\player\IsParty or IsRaid and \PARTY\ or \SAY\

然后,将这个宏拖动到你的快捷键栏中。这样,当你使用该技能时,就可以快速显示出伤害数字的大小了。

显示其他伤害数字大小

除了显示当前技能的伤害数字,还可以通过宏命令显示其他伤害数字的大小,如平均伤害、最高伤害和最低伤害。具体命令如下:

/run local L=\你的技能名称\local M=GetSpellDescription(GetSpellInfo(L));local _,_,a,b,c,d,e,f,g,h=string.find(M,\造成([^%s] )%s(.*)%s\local i,j,k,l=string.find(h,\(.-)%-(.-)%s %((.-)%)\local x,y,z=UnitDamage(\player\local n,m,o=string.find(z,\(.-)%-(.-)%s (.*)\SendChatMessage(L..\ 平均:\..math.floor((i j k)/3)..\ 最高:\..j..\ 最低:\..i,IsParty or IsRaid and \PARTY\ or \SAY\

同样需要将其中的“你的技能名称”替换为你实际使用的技能名称。例如,如果你要显示的是“致命打击”的平均、最高和最低伤害数字,那么命令就应该是:

/run local L=\致命打击\local M=GetSpellDescription(GetSpellInfo(L));local _,_,a,b,c,d,e,f,g,h=string.find(M,\造成([^%s] )%s(.*)%s\local i,j,k,l=string.find(h,\(.-)%-(.-)%s %((.-)%)\local x,y,z=UnitDamage(\player\local n,m,o=string.find(z,\(.-)%-(.-)%s (.*)\SendChatMessage(L..\ 平均:\..math.floor((i j k)/3)..\ 最高:\..j..\ 最低:\..i,IsParty or IsRaid and \PARTY\ or \SAY\

综上所述

伤害数字大小宏是魔兽世界中非常实用的工具,可以帮助我们更好地计算和显示伤害数字的大小。通过上述命令的设置,我们可以快速显示当前技能的伤害数字、平均伤害、最高伤害和最低伤害。

魔兽世界伤害数字位置宏

在魔兽世界中,每次攻击都会显示一定的伤害数字。而这些数字在不同的位置显示,可能会影响玩家的游戏体验。因此,我们可以通过写一个宏来调整伤害数字的位置。

宏的语法

在聊天框中输入以下命令,即可创建一个伤害数字位置宏:

/run UIParent:UnregisterEvent(\COMBAT_LOG_EVENT_UNFILTERED\ /run CombatText:ClearAllPoints() /run CombatText:SetPoint(\CENTER\ UIParent, \CENTER\ 0, 200) /run UIParent:RegisterEvent(\COMBAT_LOG_EVENT_UNFILTERED\

这个宏包含四个命令,分别对应着以下功能:

  • 取消UIParent的COMBAT_LOG_EVENT_UNFILTERED事件
  • 清除伤害数字的位置
  • 将伤害数字移动到屏幕中央,纵坐标为200像素
  • 重新UIParent的COMBAT_LOG_EVENT_UNFILTERED事件

宏的说明

在魔兽世界中,COMBAT_LOG_EVENT_UNFILTERED事件是控制伤害数字显示的事件。通过取消UIParent的,我们可以停止伤害数字的显示。

而通过清除伤害数字的位置,并将其移动到屏幕中央,我们可以调整伤害数字的位置。这样一来,玩家在战斗时就可以更清晰地看到伤害数字,提高游戏体验。

宏的使用

玩家可以将上述命令复制到聊天框中,然后将其存为一个宏。在游戏中,只需要点击宏即可调整伤害数字的位置。

同时,玩家也可以根据自己的喜好,调整伤害数字的位置。只需要修改上述命令中的参数,就可以将伤害数字移动到不同的位置。

综上所述

通过编写魔兽世界伤害数字位置宏,我们可以调整伤害数字的位置,提高游戏体验。但是,在使用宏的过程中,需要注意对游戏的影响,不要影响游戏的平衡性。

【相关阅读】 手游卡牌游戏排行榜前十名(手游卡牌游戏排行榜bilibili) 魔兽世界蠢人酒(魔兽世界蠢人酒任务接不了) 魔兽世界战士竞技场技巧(魔兽世界竞技场规则) 魔兽世界yy频道90303(魔兽世界官方yy频道) 开心消消乐精英107关怎么过视频教程(开心消消乐精英107关怎么过关)