12.坚毅的监控好多朋友对坚毅这个监控好像问题很多,我也收到了很多关于这个buff监控的问题,比较多的就是“我的坚毅监控为什么不显示数值啊?”“如何让坚毅监控显示百分比啊?”“怎么让坚毅数值用万来做单位啊?”那么这里,楼主就“坚毅”的监控做一次讲解,希望对大家有帮助下面看楼主的坚毅监控,是不是这一个图标,解决了你们以上所有的问题?我就问是不是你们想要的样子

下面我们一步一步讲解,这是如何实现的打开tmw的设置,我们可以看到,这个功能其实是两个监控来完成的

为了下面讲解方便清晰,
红色范围内的图标,我们起名图标1:设置坚毅受到的伤害量
绿色范围内的图标,我们起名图标2:设置治疗加成百分比
我们先来讲解每个图标具体设置,然后介绍如何把这俩图标捏在一起显示第一步:要想实现如楼主样式,我们先要学会制作一个新的文字显示样式,方法前面我们已经学习过了,为了方便新来的同学学习,我在简要说一遍步骤:在“主页面”分页栏的“文字显示样式”下拉菜单中,鼠标左键点选“默认-文字样式1”选择“克隆一个文字显示样式”
这样就会新增一个“文字样式2“我们点击这个”文字样式2“下面的”绑定/标签“,设置如下

绿色部分:使用皮肤我们选择”无“ ,说明一下,有的同学会遇到这个界面灰色不能修改,就是因为这个皮肤没有改成”无“
粉色部分:就是我们前面监控图标下方的伤害文字的位置设置,按图书写即可。
这个文字就是我们要拿来显示在图标下方的伤害数值然后我们在点击文字样式2下面的”叠加数量“,设置如下

绿色范围:依然皮肤选择无
粉色如图设置
这个文字我们拿来显示图标中间的百分比用的,至此文字部分设置完毕,放好备用 第二步,我们先来设置红色图标1,这个图标我们设置坚毅的伤害值

1红色部分,我们选”增减益“”坚毅“”player“这大家已经都会了,不在啰嗦。勾选只监控自己释放的
2.天蓝色部分是重点,变量,我们选择变量#2,这部分就是为什么很多人表示设置的坚毅不显示数值的原因,是因为你的变量没选对
3.绿色部分,我们选我们刚刚做好的”文字样式2,然后我们可以看到,下面有2排文字格式,第一排我们先空白,在第二排如楼主格式填写
[if Length(Stacks) > 4 then
Format("%.1f", (Stacks / 10000)) 'w'
elseif Stacks > 0 then
Stacks
end]
我来大概解释一下这个:1f中的1,表示小数点后面保留几位; (Stacks / 10000)) 'w'含义是10000用万表示,如果你相应改成1000和k 就是表示1000用千表示,整个语句的含义就是,当数值超过1万时候,用单位“w”表示,否则采用全数值表示,保留一位小数
到此,我们图标1设置完毕第三步:我们设置绿色图标2,这个图标我们设置坚毅的治疗加成百分比

1.红色部分与图标1相同
2.重点,天蓝色变量我们选择 变量#1 千万不要错
3.绿色部分我们选择tmw默认的剧中文字,这个格式下只有一排文字格式。我们填写“[Stacks]%"
4.这个图标,我们选择"始终隐藏"
这样百分比监控也制作完毕第四步:就是把两个图标整合到一起显示:tmw是支持图标功能拖拽和文字数字点击嵌套的。让我们打开红色图标1的设置界面

我们在制作图标1的时候,楼主让你们把绿色文字格式第一排保留空白,大家还记得么?
这次我们就用这个空白地方关联绿色图标2的百分比数值过来:
如图中红色范围:我们输入:[Stacks(icon="TMW:icon:1L7d6KV5q_5=")]%
其中"TMW:icon:1L7d6KV5q_5="就是你图标2的数值引用,需要说明,你不可以按照楼主这样填写这个引用位置,因为每一个人的设置不唯一,正确的方法是:输入[Stacks(icon=)]%,然后把输入符调整到icon=后面,然后shift+鼠标左键点击你刚刚设置的图标2,就会自动把图标2的引用路径嵌入了
好了,如此全部设置完毕。