前言(废话)
由于大部分社区的信息面板都未开源或者无法找到,亦或者需要自行开发,作为私人服务器运营者,资源这一块非常欠缺,尤其是插件,模型,地图等,以至于一年来为了服务器的基础功能实现,开发了多款插件,包括有声音控制(samyyc提供技术指导),ext地图延长,玩家换肤模型功能(PlayerModelChanger-由samycc开发),玩家电台和游戏事件播放音频功能(参考yuyue大笑插件),以及各种检测脚本(windows)等
现在基于CS2-GameHUD的API又开发了一款用户信息面板插件,实现方法比较简单,还请各位大佬手下留情,目前已在github上开源,实现了基础的信息显示,包括玩家名称,玩家ADR,玩家生命值,以及自定义信息显示等,其中大部分为定向开发,用于显示store插件中的积分,以及k4插件中的游玩时长,和基于我们自己的签到系统定制的签到信息显示的内容
额外声明
1. 请认准bbs.csgocn.net下该发帖内容和github仓库以及Discord为唯一发布渠道,并认准本人站内ID(crazyleaf)和QQ(2336758119)及GitHub(@DearCrazyLeaf)和Discord(DearCrazyleaf)为唯一发布人,若在其他地方出现该插件内容除非声明来源(包含本帖子或仓库链接任意一种)或联系本人认证,均为非正常渠道
2. 对于公开社区服或个人公开服务器需要修改和使用该插件:
> 与开发组有关的插件和内容(不含samyyc和yuyue的创作部分)除了自主赞助之外均免费,不收取任何费用,如需修改,请遵循GPL3.0开源条款,如果有人拿着该插件向你收费或者他修改过后找你收费请及时联系本人确认,避免不必要的损失
> 使用时可以选择在HUD公告处声明来源,如作者信息,开发组信息等
3. 如若需要定制自定义内容请在GITHUB上提交申请进一步讨论
欢迎各路大佬前来提供合作~
目前版本[V1.5.0]预览:


该插件目前仍在持续维护中,后续可能会添加更多显示内容
主要功能
-
自定义HUD位置:
支持5种预设位置(左上,右上,左下,右下,中心)
-
多样化基础信息显示:
展示地图剩余时间/回合,玩家KDA,血量,阵营,延迟,得分等游戏信息
-
灵活配置选项:
支持切换地图剩余时间或回合显示模式,可识别热身模式,所有显示信息均可在配置文件中选择开关显示,支持调整hud字体,缩放,颜色,背景透明度和缩放
-
数据库集成:
通过MySQL储存玩家设置,包括是否开启hud,hud位置等,并且支持MySQL开关功能,关闭则默认使用SQLite储存玩家设置
-
玩家个性化:
每个玩家可以自行开关hud和调整显示位置
-
多语言支持:
内置本地化系统,支持添加lang文件提供翻译显示
-
可自定义指令[V1.5.0新增]:
服务器管理员可以通过编辑插件配置文件,自定义开关hud的指令,切换hud位置的指令
进阶功能
-
积分系统整合:
可以选择是否显示来自schwarper/cs2-store商店插件中的积分信息,面板实时更新(默认关闭,照顾没有使用该插件的用户)
-
游戏统计信息显示:
基于K4system,通过数据表读取数据,显示对应玩家的游玩时长,自动计算为n小时n分钟
-
服务器公告:
预设了公告内容,管理员可以在后台于lang文件中编辑公告标题,公告内容,为玩家展示通知,插件支持热重载(需要手动开关hud刷新)
-
直接的自定义内容显示[V1.5.0新增]:
新增数据库和steamid字段名称自定义
现在管理员可以在配置中编辑所有自定义内容的目标库,表,字段,以及steamid字段名称
用来获取不同库中的表里的数据,并将其打印在Hud上
用户可以通过编辑本地化lang语言文件中的"自定义显示"标题来适配你获取的数据,预设3个这样的显示位置

请注意:自定义显示不会对数据进行处理,获取到的数据会直接传递给Hud打印出来,推荐用来显示简单的内容!
目前已经完成仓库构建,且已开源,如果有能力的大佬请务必提交Pull request来合作构建插件,使插件更加完善!

另外,我们目前正在运营小型服务器,免费纯公益,所有资源均由身边人的人脉获取而来,开发组有转模,网站开发,插件开发等经验,想要了解更多内容或合作请访问 您好,本帖含有特定内容,请回复后再查看。
爱发电主页:爱发电