CWDG论坛-专业魔兽插件's Archiver

simonw 发表于 2007-7-10 20:52

ShortUnitFrame 2.21 只显示你最需要的信息

[b]简介:
[/b]1. 玩家窗体: 使用默认窗体, 颜色显示玩家自己当前HP、MP值,HP百分比
2. 目标窗体: 使用默认窗体, 颜色显示目标HP、MP值和百分比. 职业. 32个buff和debuff. 自带MobHealth.
3. 目标的目标窗体: 使用默认窗体, 显示职业, 当敌对目标的目标为玩家时红色闪动警告.
4. 队友窗体: 使用默认窗体, 颜色显示队友当前HP值,职业,级别,各8个buff和debuff。
5. 焦点窗体: 显示焦点职业,级别,施法监视条.
6. 焦点的目标窗体: 显示名称, 当焦点敌对并且其目标为玩家时红色闪动警告, 与玩家为同一目标是黄色闪动提示.
7. 所有窗体均支持按Ctrl+Alt+鼠标左键拖动

转载请勿对本文档做任何修改, 以免引起不必要的麻烦.
[color=#ff0000]注意本插件依赖 [url=http://bbs.cwowaddon.com/thread-585-1-1.html]EVA Framework[/url] [/color]请下载.

v2.21 (2007.9.6)
配合wow 2.1.4字体改名.

v2.2 (2007.8.3)
细节之处改变诸多. 内存占用60k~200k, 通常战场150k.
1. 所有窗体移动改为Ctrl+Alt+鼠标左键拖动, 以免和[url=http://bbs.cwowaddon.com/thread-805-1-1.html]ShortKey[/url]按键绑定冲突. 数字显示字体均改为更清晰的字体.
2. TOT部分, 修正了无法移动和没开启是显示职业字符的bug.
3. 目标部分, 修正了某些战斗时候目标消失, 目标信息文字却存在的bug.
4. 队友部分, 只显示队友的当前血量, 去掉了其他值显示, 更强化pk时有效信息的显示. 修正了字符会在某些窗体前的bug. 修正了某些时候血量, 职业, 级别显示不正常的bug.


v2.1+ (2007.7.20)
ShortUnitFrame 没变化,内存占用100多k, Eva Framework大幅内存调优, 稳定在200k左右.

v2.1  (2007.7.18)
1. 使用Eva Framework重构, 模块程度大大提高可随意加载卸载任意部分.
2. 所有窗体均支持按Shift+鼠标左键拖动
3. 简化了MobHealth并做为模块引入, 使其占用更少资源.
4. 修复了颜色闪动在某些时候不正确.

v2.0 (2007.7.17)
增加焦点及其目标窗体, 目标debuff变为32, 优化了代码, 功能模块化可以去掉不需要的功能. 此版本很多细节需要改进.

v1.4 (2007.7.10)
支持wow2.0, 修复几处因api变更而引起的报错, 使用已经没问题了, 下个版本会有重大更新.

历史版本:
[url=http://www.cnblogs.com/simonw/archive/2005/11/16/277547.html]http://www.cnblogs.com/simonw/archive/2005/11/16/277547.html[/url]

[b]安装:
[/b]解开压缩包,将!EVA和ShortUnitFrame 文件夹拷贝到你的World of Warcraft\Interface\AddOns\ 文件夹下。
例如
C:\Program Files\World of Warcraft\Interface\AddOns\ShortUnitFrame
C:\Program Files\World of Warcraft\Interface\AddOns\!EVA
[color=darkgreen]本插件依赖[/color][url=http://wiki.cwowaddon.com/EVA][color=darkgreen]Eva Framework[/color][/url][color=darkgreen]. 发布包中已经自带.[/color]

[b]使用:
[/b]载入即生效,无需任何配置, 默认全部加载.
如果你拖动位置拖乱了可以打开 wow 文件夹下的 WTF\Account\帐户名\服务器名\角色名\layout-cache.txt 删除.
玩家模块: ShortUnitFramePlayer.xml
目标模块: ShortUnitFrameTarget.xml
队友模块: ShortUnitFrameParty.xml
焦点模块: ShortUnitFrameFocus.xml
目标目标模块: ShortUnitFrameTOT.xml
MobHealth模块: ShortUnitFrameMobHealth.xml
如果您不想使用这里的那个功能可以直接删除掉这个xml文件
或者您可以打开ShortUnitFrame.toc文件, 在不需要的文件前加##注释掉. 这里的例子我注释掉了焦点模块.
[attach]1408[/attach]

[b]贴图:[/b]

[attach]1374[/attach]

[b]说明:
[/b]本插件只关注pvp相关功能, k副本与k非智能生物的信息只能尽量兼顾.

如果您希望一个全面较的UnitFrame
友情推荐CWDG成员UnitFrame作品:
     [url=http://blog.cwowaddon.com/炽火]炽火[/url] [url=http://bbs.cwowaddon.com/thread-871-1-2.html][color=#333333]zUnitFrame 炽火简单头像[/color][/url]
     [url=http://blog.cwowaddon.com/valkyrie]valkyrie[/url] [url=http://bbs.cwowaddon.com/thread-173-1-1.html][color=#333333]Ag_UnitFrames[/color][/url]

其他UnitFrame推荐EUF, DUF, X-perl.

游客下载地址: ShortUnitFrame2.2.rar [url=http://file.cwowaddon.com/addons/forumid_10/20070906_936194d033f828a96758JWr1Pp1GzGqS.rar]ShortUnitFrame2.21.rar[/url]

GiGGs 发表于 2007-7-10 23:19

试了一下,貌似军衔应该没什么作用了吧,不过我找不到军衔的显示位置。。。
还有就是HP、MP那些数值太小了,我想自己改一下大小,但是找不到相应的位置=。=

无论local SUF_OnTargetTarget设置为true还是false,都会显示目标的目标。
而且一点击目标的目标插件会被游戏禁用。。。>_<
还有,当local SUF_OnTargetTarget = false时,一进入游戏就会报错。。。

目前只找到这些问题=。=
期待斑竹的改进。。。最后就是谢谢斑竹大大的辛勤劳动。。。(*^__^*) 嘻嘻……

simonw 发表于 2007-7-11 00:04

这个版就是先改的能用... 你说的那个是安全模版造成的忘记改了, 稍后修改过来.

下个版本会基于EVA Framework重写.

jea 发表于 2007-7-14 09:25

这个不能显示焦点么?

simonw 发表于 2007-7-17 00:30

2.0发布, 少许焦点功能仍需改进, 目前只测试了mobhealth2.0没有问题.

yingte 发表于 2007-7-19 01:00

焦点是啥意思?和目标有啥区别?

simonw 发表于 2007-7-19 02:20

焦点 [url]http://bbs.cwowaddon.com/thread-928-1-1.html[/url]

andy00001 发表于 2007-7-19 16:01

能不能够考虑吓在目标的目标上加上显示DEBUFF的设置呢?

kkk123 发表于 2007-7-19 16:15

请问怎么去掉队伍的那个模块?

5168472 发表于 2007-7-19 18:45

圖下面的 FS 顯示的是目標和施法條吧?

lovesolo 发表于 2007-7-19 19:27

不错,占用内存少,才是硬道理哦

simonw 发表于 2007-7-19 19:40

to andy00001
目标的目标基本上是系统默认的就自带DEBUFF显示啊

to kkk123
说明里有写

to 5168472
队友下面这个是焦点和焦点的目标, 还有焦点施法条

to lovesolo
正在对Eva Framework调优, 内存有可能再降低最多15~20倍.

kkk123 发表于 2007-7-20 00:51

楼主,你这个目标的目标和系统自带的有什么不同?

5168472 发表于 2007-7-20 08:59

15-20 倍。。。。期待  對於機子配置稍差  又想玩的朋友是個不錯的信息

謝謝 LZ更新 晚上 回家裝了看
半個月沒玩了。。。加班

kkk123 发表于 2007-7-20 10:56

EVA那个突然占用内存达到几MB,是怎么回事?

5168472 发表于 2007-7-20 22:21

显示职业的位置太拥挤了
还会把职业给遮起来


传重了一张,再补下

simonw 发表于 2007-7-20 23:06

to kkk123
和只给系统自带的tot加了个职业显示, 和颜色警告, 说明里有的. 依赖库EVA的内存调优后, 内存占用很小.

to 5168472
你可以shift+左键移动位置. 下版本我默认设置个较好的位置.

fvghnj 发表于 2007-7-23 10:50

ShortUnitFrame2.1+的显示目标的目标有点小问题,只能显示玩家的目标,不能显示怪物的目标

华丽的匿了 发表于 2007-8-3 02:21

报告 2.1的队友模块有问题 HP/MP显示不正常 不能准确显示当前HP/MP 2.0无此问题

补上图

simonw 发表于 2007-8-3 02:36

啊, 刚刚更新了. 问题都解决了.

华丽的匿了 发表于 2007-8-3 02:40

更新了呀 顶 嘎嘎  我现在投入SUF门下拉 不用EUF了 不过还是喜欢EUF的风格 自己改咯

simonw 发表于 2007-8-3 02:53

谢谢捧场啊, euf你都不搞了~~

华丽的匿了 发表于 2007-8-3 03:59

HOHO 改好咯 看起来跟我那个EUF没啥区别咯 嘎嘎

接下来就该搞ShortLayout跟ShortKey咯 WOW 偶回来鸟 - -!


[attach]1929[/attach]

ssadie 发表于 2007-8-3 16:45

麻烦请问下

ShortUnitFrameMobHealth    能否提取出来单独使用   这样我就可以完全放弃ACE2 了

kkk123 发表于 2007-8-3 19:17

请问怎么缩放自己和目标头像?

yingte 发表于 2007-8-3 19:29

除了鼠标悬停在血条上才显示hp/mp和mobhealth,其他功能全部使用系统默认.怎么改?
PS:想用shortlayout移动tot框体, frame = ???
     经验条的呢?

simonw 发表于 2007-8-3 20:04

to ssadie
如果你只想用ShortUnitFrameMobHealth, 那你把其他模块都去掉就行了.

to kkk123
缩放自己和目标头像可以使用moevanything一类的, 或者使用[url=http://bbs.cwowaddon.com/thread-1193-1-1.html]shortlayout[/url]
配置如下
{Frame = "TargetFrame", Scale = 0.8},
{Frame = "PlayerFrame", Scale = 0.8},
Scale改为你想要的缩放值.

to yingte
鼠标悬停在血条上才显示hp/mp是系统默认功能, 不是suf功能, 不想用的模块随意去掉.
{Frame = "TargetTargetFrame", Point = {xxxx}},
经验条是MainMenuExpBar

ssadie 发表于 2007-8-3 20:17

ShortUnitFrame.lua
ShortUnitFrame.xml
ShortUnitFrameTarget.xml
ShortUnitFrameMobHealth.xml

我现在保留了这4个 是不是只需要  ShortUnitFrameMobHealth.xml  其他都可以不用的?

simonw 发表于 2007-8-3 21:26

ShortUnitFrame.lua
ShortUnitFrame.xml
是必须的

yingte 发表于 2007-8-4 10:42

[quote]原帖由 [i]simonw[/i] 于 2007-8-3 20:04 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11416&ptid=823][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
to yingte
鼠标悬停在血条上才显示hp/mp是系统默认功能, 不是suf功能, 不想用的模块随意去掉.
{Frame = "TargetTargetFrame", Point = {xxxx}},
经验条是MainMenuExpBar
{Frame = "TargetFrame", Scale = 0.8}, ... [/quote]{Frame = "TargetTargetFrame", Point = {"TOPLEFT", TargetFrame, "LEFT", 30, 0}},

提示: Wrong Config: targettargetframe

咋回事?

simonw 发表于 2007-8-4 12:14

名字叫 TargetofTargetFrame, frame名字写错了会报错的

tani 发表于 2007-8-5 13:04

问下~ 我想把自己头像里面的血量百分数去掉但不去掉右边的具体数字 不知道怎么修改
因为我的状态时间用的系统默认的 要显示状态时间就必须显示系统自带的个人血量 一堆数字放在一起很乱

simonw 发表于 2007-8-5 14:28

打开ShortUnitFramePlayer.lua
找到
Lib.SetUnitEnergyProfile(SufPlayerFrameHPP, "player", "Health", "Percent")
去掉

雅典娜晴儿 发表于 2007-8-5 20:59

怎么装了,不显示队友BUFF啊 鼠标放上去才有,怎么搞呢

simonw 发表于 2007-8-5 21:08

队友模块默认是开启得, 队友buff也是有的, 你看看是不是其他插件冲突还是你关了队友模块. 你把其他插件都关了只开suf看看

雅典娜晴儿 发表于 2007-8-5 21:53

我把插件全卸了重装好了,能显示了.

目标的目标窗体: 这个怎么不显示,是不是需要开启WOW自带的那个?

simonw 发表于 2007-8-5 21:57

是的

tani 发表于 2007-8-6 23:58

[quote]原帖由 [i]simonw[/i] 于 2007-8-5 14:28 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11742&ptid=823][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
打开ShortUnitFramePlayer.lua
找到
Lib.SetUnitEnergyProfile(SufPlayerFrameHPP, "player", "Health", "Percent")
去掉 [/quote]

已修改 谢谢!

luke666 发表于 2007-8-7 11:28

請問如何不顯示目標的debuff計時?

lnyk01 发表于 2007-8-7 12:13

去年就在用这个了,2.2版已经很完美了。

页: [1] 2 3

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.