前言(简介)
这是一款基于CS2-GameHUDAPI开发的一款CS2玩家信息面板插件,目前已在github上开源,实现了基础的信息显示,包括玩家名称,玩家ADR,玩家生命值,以及自定义信息显示等,其中大部分为定向开发,用于显示store中的积分,以及k4中的游玩时长,还有基于我们自己的签到系统定制的签到信息显示的内容等
使用声明
1. 对于公开社区服或个人公开服务器需要修改和使用该插件:
> 与开发组有关的插件和内容,除了自主赞助之外均免费,不收取任何费用,如需修改,请遵循GPL3.0开源条款
> 使用时可以选择在HUD公告处声明来源,如作者信息,开发组信息等
3. 如若需要定制自定义内容请在GITHUB上提交ISSUE进一步讨论
欢迎各路大佬前来提供合作~


请注意:因为CS2版本大更新导致的问题,现在显示方法已更改为使用point_orient打印信息[详情见此],但是因为该原因,HUD的显示效果会出现大量抖动和漂移,具体体现在玩家移动时,暂时无法解决!
主要功能
-
自定义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来合作构建插件,使插件更加完善!

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