cc7w
本帖最后由 1582952890 于 2017-9-16 10:02 编辑

C O M B A T I N F O
战 斗 信 息 显 示



CombatInfo 插件可以:
自定义战斗消息——
    显示攻击你的人的名字与你攻击的人的名字
    显示攻击你的人的血量值与你攻击的人的血量值
    支持消息的自定义,可在配置文件中配置
自带修复——
    自带小数修复,你不会看到 0.5649646541654 ← 这种血量值
    ——你会看到 0.5
    支持显示血量值与显示【爱心】值的切换
    如一位玩家的血量值是 10.0 你可以切换选择 显示为 5.0
支持消息的不同输出方式——
    —— 最普通的方式 输出到聊天栏
    —— 输出到 ActionBar (需要 ActionAnnouncer 插件的支持 | Mcbbs.net | Spigotmc.org |)
    —— 输出到 Title(标题)





示例图片




emmmm 没错 我是双开

左边是一个叫做c7w的帅逼,右边是一个叫做c8w的吃瓜群众。
我们可以看到c8w攻击了c7w
然后c8w和c7w的聊天栏与 ActionBar 都有了提示






配置文件



我觉得我写的确实很清楚了= ̄ω ̄=







命令 && 权限



主命令/cinfo:

用指令也可以设置信息的输出方式

权限:
  • cinfo.set ———— 使用 /cinfo set 指令的权限
  • cinfo.reload ———— 使用 /cinfo reload 指令的权限





开源地址



emmmm......
新人作品第二弹
大触轻喷 轻喷






下载地址&&后记



CombatInfo.jar (7.97 KB, 下载次数: 218)






woyaoshiyong
下载地址呢?????

cc7w
woyaoshiyong 发表于 2017-6-28 21:26
下载地址呢?????

论坛附件有毒...
加上了
另外在github也可以下载

Mithey
少年教我写插件吧。。

cc7w
Mithey 发表于 2017-6-30 14:27
少年教我写插件吧。。

去【编程开发】的【资源索引】
自己去看吧
'-'

Smokey_Days
那个...爱心号是会被吃掉的

qt819762430
你的签名档图片插入的 让我直接无视了帖子的内容

Not102
这个插件!?又找到一个优化服务器的好插件

我是dalao
插件显示乱码,而且血量显示不正确!spigot1.8.3

cc7w
我是dalao 发表于 2017-7-13 21:58
插件显示乱码,而且血量显示不正确!spigot1.8.3

发出错误报告

cc7w
我是dalao 发表于 2017-7-13 21:58
插件显示乱码,而且血量显示不正确!spigot1.8.3

我是基于spigot1.8.8编写

我是dalao

无错误报告,后台显示正常,客户端乱码且actionbar不显示

cc7w
我是dalao 发表于 2017-7-13 22:00
无错误报告,后台显示正常,客户端乱码且actionbar不显示

actionbar需要actionannouncer插件支持【见帖子中
在配置中将action-bar设置为true

客户端乱码你尝试把配置文件转码成utf8无bom

cc7w
我是dalao 发表于 2017-7-13 22:00
无错误报告,后台显示正常,客户端乱码且actionbar不显示

你再看一遍配置文件
  1. setting:
  2. #全局设置
  3.   message-to-chat: true
  4.   #战斗消息是否输出到聊天栏
  5.   message-to-action-bar: false
  6.   #战斗消息是否输出到 ActionBar  需要 ActionAnnouncer 插件支持
  7.   message-to-title: false
  8.   #战斗消息是否输出到标题行

  9. format:
  10.   health-use-heart: true
  11.   #血量显示格式
  12.   # true —— 即 ? 的数量 普通玩家最大值为 10.0
  13.   # false —— 即玩家的血量 普通玩家最大值为 20.0
  14.   

  15. message:
  16. #消息设置
  17. #支持使用颜色代码 请使用 '&'
  18. #支持使用变量 变量列表:
  19. #%damager% 攻击者的名字
  20. #%damager-health% 攻击者的血量
  21. #%victim% 受伤者的名字
  22. #%victim-health% 受伤者的血量
  23.   damager: '&a[&6战斗信息&a] &2您&a(&2%damager-health%&c?&a)&e攻击了&4%victim%&a(&4%victim-health%&c?&a)'
  24.   #显示给攻击者的消息
  25.   victim: '&a[&6战斗信息&a] &4您&a(&4%victim-health%&c?&a)&e被&2%damager%&a(&2%damager-health%&c?&a)&e攻击了'
  26.   #显示给受伤者的消息
复制代码

我是dalao
1345979462 发表于 2017-7-13 21:59
你再看一遍配置文件

我弄成一样的,重载插件后汉字变成unicode编码格式,

cc7w
我是dalao 发表于 2017-7-13 22:14
我弄成一样的,重载插件后汉字变成unicode编码格式,

用notepad++转成utf8格式

yangoo
经过无数尝试,终于找到了能正常显示所有特殊符号的文本编辑器——EverEdit,不需要任何设置,效果如图,和 Word 的显示一样棒!

Ghostxy
虽然很多类似的,但还是支持原创

Luminous夜光
请问下有乱码怎么解决

xinge54088
楼主这个无法显示弓箭的伤害啊

不详子
谢谢 LZ 的分享

不详子
谢谢 LZ 的分享

2634068617
攻击怪物和动物不显示 吗?

dbob
牛掰的不行