WOW插件:ShortUnitFrame 2.1 发布(2007.7.17)

本文介绍了ShortUnitFrame头像增强插件,它基于wow默认头像,以PVP内容为主,资源占用少。详细说明了各版本更新内容,如重构框架、增加窗体、优化代码等。还介绍了安装和使用方法,以及制作思路,旨在为玩家提供关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者: simonw From CWDG  2区 暗影之月, 人类牧师, 民族英雄
simonw的wow插件技术博客: http://blog.cwowaddon.com/simonw

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

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

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


---------------------------------------------------
以下为历史信息

简介:
ShortUnitFrame 是一个头像增强插件以PVP内容为主,在wow默认头像基础上制作而成,没有任何多余信息和配置,资源占用及少,仅是在你最需要的时刻向你提供最需要的信息。
1.颜色显示玩家自己当前HP、MP值,HP百分比。
2.颜色显示目标HP、MP值和百分比,职业,军衔,各16个buff和debuff以及叠加次数,根据多少自动对齐。
3.按照颜色根据是否敌对显示目标的目标职业,名称以及HP,MP条,按住Shift可拖动,ot警示。
4.颜色显示队友HP、MP值,职业,级别,各8个buff和debuff。
5.如果不是玩家则显示NPC字样,屏蔽了wow默认buff和debuff显示,其他项目采用wow默认。

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

v1.3
1.增加了对怒气,能量,集中等值的显示支持.
2.修复了目标死亡时数值与文字重叠的问题.

v1.2
1.修正了版本号支持1.12, 包含了标准的MobHealth插件
2.修正了1.12中队友Buff失效的问题.
3.增加了目标的目标开关

v1.11
1.修正了非魔法条的数值显示不正常问题
2.颜色从新搭配

v1.1
1.增加debuff的叠加次数显示
2.玩家血量百分比显示
3.敌对目标注视你的时候,目标的目标闪烁(ot警示)
4.对字体颜色做了适当调整

v1.0
1.这是第一个版本,支持RaidRave和我修改的CastParty。

安装:
解开压缩包,将ShortUnitFrame 文件夹拷贝到你的World of Warcraft\Interface\AddOns\ 文件夹下。
例如C:\Program Files\World of Warcraft\Interface\AddOns\ShortUnitFrame

使用:
载入即生效,无需任何配置。显示目标HP值需要MobHealth插件的支持, 下载包中附带了这个插件, 如果你不想使用可以删除, 但若你使用了其他修改版的MobHealth将不保证ShortUnitFrame能正常使用。
如果你想关闭目标的目标功能, 请用记事本打开ShortUnitFrame.lua文件, 将文件启示的local SUF_OnTargetTarget = true; 改为local SUF_OnTargetTarget = false;

制作思路:
简单介绍下本插件的制作思路,你可以参考看是否合适你使用。
1.显示玩家自己当前的HP、MP值
一般对于自己最关心的就是这两个当前值,可是根据他们的多少判断使用什么技能,逃跑或拼命等。需要看这两个值的最大值可以将鼠标移动到状态条上。
2.显示目标HP、MP值和百分比,职业,军衔,各16个buff和debuff
让你对目标有个完全清醒的认识,好决断自己该做什么。职业和军衔更是突出了这点,好让你做出正确的决策。
3.显示目标的目标
让你更容易的辅助队友,让你更清楚的了解你的敌人在注视着谁,让你更明白的知道有多少人在关注你。
4.显示队友HP、MP值,职业,级别,各8个buff和debuff
让你更清楚的知道队友当前的状态,8个buff和debuff一般情况足够,多了会乱,很少有玩家身上超过8个debuff,更多的buff也只有在MC等大副本时出现,可以使用目标来显示。

感谢:
特别感谢DUF,Perl,Enigma Unit Frames ,EN_ UF修改版,Ane_UnitBars,TOT的作者,以上插件为我提供了不少思路。

欢迎讨论与意见反馈。更多信息请关注我的站点。

转载于:https://www.cnblogs.com/simonw/archive/2005/11/16/277547.html

恩,的确,这个Keyclone的功能是比AutoHotKey要来的强,而且更简单。所以我还是要向大家推荐,并且给大家一些简单的教程,好让大家快速上手。 首先下载破解版本,免安装的,双击Keyclone.exe,进入主界面,如下: 恩,这个是我现在的配置,你第一次打开时没有192.168.1.103:1442.....这一行的,别急,咱们进入setup配置下,点setup,进入下图: 进入general这一项,先在keyclone name取个标识你的keyclone的名字,我随便取了个sony. local port是在两台电脑上联机使用keyclone的端口,只要你的端口没被占用,可以随便取,建议默认的就好。 send only 我一般是不勾的,因为这个项目是在另外一台电脑和你联机时,他通过keyclone发送的按键,这里也可以收到,如果勾了的话,就不能接收别机的键盘信号了。 auto-add windows titled,这个勾了的话,就可以自动识别你的windows窗口名,并自动加入到keyclone控制栏里了,exact name match,勾上就是精确识别下面设置的名称,建议勾上。最后在下面的文本框输入你要控制的各种窗口名字,恩,相信大家都是用来多开魔兽的,所以请写上"魔兽世界",台湾的写繁体版本的魔兽世界,欧美的写world of warcraft即可。 下面的几个pass mouse clicks,镜像鼠标点击(应该是只相应鼠标点击事件) distinguish left/right(区分鼠标左键和右键,对应pass mouse clicks) focus follows mouse,不知道到底有何作用,焦点跟随鼠标?我个人没有使用这个功能 always-on-top,使keyclone软件界面总在前面,基本不用 我都没勾,因为我个人觉得暂时用不到。 startup command我没使用 auto-connect,这个要好好设置下,主要是那些像我10开或15开的疯子,在2台电脑上利用keyclone联机使用多开的时候,利用这个,可以自动的连接2台电脑。如你所见,我在里面填的是192.168.1.103:1442 192.168.1.103是我的另外一台需要连接的电脑的内网IP地址,1442是上面填写的端口号。填写好后,每次打开keyclone软件,就自动添加了这个IP,并不停监听端口,你这个时候再打开另外一台电脑的keyclone,就会自动识别在这个主keyclone了。其实keyclone没有所谓主和副而言,在不同电脑的keyclone都是并列的。 OK,点apply, 再点OK,这样,就基本配置好了。 你这个时候,只要打开多个魔兽世界游戏,即可,keyclone会自动识别。如下图: 然后最小化keyclone,就会自动缩小在右下角了,进入游戏吧。我保证你会有时间需要使keyclone暂停的,这时你只要把鼠标右键点击keyclone的小图*出现小窗口,点override即可,再点一次就是恢复正常。 keyclone默认的是把所有键盘都镜像了,所以,你应该会要让某几个键位不镜像,譬如wasd,这个如果镜像了,再游戏里,会很乱,无法跟随。于是,你要进入setup,点do-not-pass,如下图: 在那里,先点击这行字,再按你要屏蔽的键盘,这样你屏蔽的键盘都会列表在上面的表里,你可以随时增加,取消。点apply和OK,就设置好了。 最后,在双机多开的操作中,另外一台电脑上的keyclone设置和以上的一样,只要把auto-connect的IP地址改成“你的IP地址:你设置的keyclone端口”即可,就能自动识别局域网里keyclone了。 ROUND-ROBIN 這個是設置某個鍵位輪流依次在各個遊戲窗口裏輸出。譬如聖騎士的神聖之錘,你可以輪流按神聖之錘所在的鍵位,第一次按是施放第一個窗口,第二次按是施放第二個窗口的。。。 接下来是宏的部分 当我在主窗口按了1后,其他的几个副窗口,都会得到1个“1”的数字输入,也就是可以实现后台操作。当然,这个时候只要在副窗口的号里设置了1个宏,并把这个宏放到按键1的位置,那么就成功啦。以下是宏的设置 ----------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值