系统:WinAll 大小:19KB
类型:游戏工具 更新:2016-09-28

ShestakUI 6.04 for Legion插件是一款魔兽7.0的游戏插件,插件很全面的优化了鼠标的提示,让玩家可以清晰的自定义自己的界面和物品的显示情况,是一款非常人性化的插件!
输入/ztip,可以打开设置面板
主要功能:优化系统鼠标提示,附加各种功能,各种上色。
专精提示(也就是天赋提示,只能提示一个,除非暴雪开放端口)
物品等级:不需要解释了.(貌似有所谓的误差,好像暴雪计算的物品等级对单手武器和双手武器的计算方法有点不一样.我表示我不知道用的是哪种)
天赋:可以显示专精(只能显示一个)
天赋图标/职业图标:在专精/名字前面显示图标
关注目标:显示你的队伍/团队,有哪些人正以该目标为目标(简单的理解就是目标被团队里哪些人在偷窥)
鼠标右下/右下角:这是一个混合模式,当你鼠标放到任何UI界面上面(就是例如队友/团队/自己头像,技能之类的上面.提示显示在右下角.),如果是放到游戏内场景目标身上,就显示在鼠标右下角(还有其他例如物品,小提示之类的,这些默认就是跟随鼠标,所以仍然跟随随表)
BOSS战斗中隐藏:只在首领战中隐藏,就是右上角会出现BOSS框架的时候才隐藏.(实际上我觉得这功能毫无意义.因为我用着插件就是为了可以在战斗中观察队友们正在做什么.)

这是完整的战斗中隐藏,插件中是BOSS战才隐藏.
把下面这段代码加入任意一个LUA的文件中。就可以了。。
Code lua:
GameTooltip:HookScript("OnTooltipSetUnit",function(self)
if UnitAffectingCombat("player") then
self:Hide()
return
end
end)
或者把它当做宏使用(那就得每次进游戏运行一次):
Code lua:
1:/run GameTooltip:HookScript("OnTooltipSetUnit",function(self) if UnitAffectingCombat("player") then self:Hide()return;end;end)
用txt打开ztip.lua
alt+f
查询这一句代码 _, tmp = UnitClass(unit)
可以查询UnitClass然后找到相似的(相似的只有一句)
然后在这句下面 插入:
Code lua:
if (tmp) then
local c = RAID_CLASS_COLORS[tmp]
GameTooltip:SetBackdropBorderColor(c.r,c.g,c.b)
end
1.可以准确获取有升级装备的玩家物品等级
2.对已观察的数据设定回收周期(就是尽量避免出现目标切换了天赋/装备,提示信息却没有更新的问题)
------因为是用周期,所以并不是即时生效,我设定是10秒更新一次,就是说获取这个目标信息后的10秒之内,不会更新。