【简介】
别找啦,这是你要的最完善的黑名单封禁系统
对接BlackBe云黑平台
玩家进服自动检查云黑
异步请求,不会卡服
自带本地黑名单系统
玩家名 Xuid IP多重封禁保证
在线、离线均可封禁
可以设置封禁时限,到时自动解封
游戏内外同步封禁管理
【安装】
别找啦,这是你要的最完善的黑名单封禁系统
对接BlackBe云黑平台
玩家进服自动检查云黑
异步请求,不会卡服
自带本地黑名单系统
玩家名 Xuid IP多重封禁保证
在线、离线均可封禁
可以设置封禁时限,到时自动解封
游戏内外同步封禁管理
【安装】
- 确保已经安装LiteLoaderBDS加载器(点击这里 查看LiteLoaderBDS安装教程)
- 将压缩包解压
- 将解压出的所有内容移动到 plugins 文件夹中
- 开服!
【本地黑名单】拥有可以使用命令封禁和解封玩家的本地黑名单系统,无论在游戏内还是游戏外,都可以快速封禁或解封指定玩家
【离线封禁】无论玩家在线,离线但曾经来过,还是从未来过服务器,黑名单都可以对其进行有效封禁
【多重封禁】玩家被封禁时,会同时记录玩家名、Xuid和IP地址,即使更换玩家名/账号,也无法绕过黑名单的阻挡
【限时封禁】封禁玩家时,可以设置封禁时长以及封禁原因。到达指定的解封时间后,玩家会被自动解封。玩家被黑名单阻拦时,会提示解封时间以及封禁原因
【日志与提醒】当黑名单踢出玩家时,会同时记录日志到logs目录
【封禁命令】
封禁指定玩家 | ban <玩家名> [封禁时长/分钟](可选) [封禁原因](可选) |
解封指定玩家 | unban <玩家名> |
列出本地黑名单信息 | banlist |
提示:一天为1440分钟,管理们可以据此计算总封禁时长
封禁时,目标玩家如果在服务器内,会被立刻踢出
使用举例:
ban yqs112358 120 ---- 封禁玩家 yqs112358 两个小时
ban yqs112358 ---- 无限期封禁玩家 yqs112358
【图骗欣赏】
进服时自动黑名单检测
进服时自动黑名单检测
玩家被黑名单踢出
使用假人插件测试云端黑名单工作情况
黑名单整体功能测试
【配置文件】
云端黑名单位于BlackBe云黑平台使用假人插件测试云端黑名单工作情况
黑名单整体功能测试
【配置文件】
(介绍详见https://www.minebbs.com/threads/blackbe.3928/)
本地黑名单位于BDS目录下 plugins/LxlBlackBe/config.json
文件示例与注解如下:
JSON:
{
"banip": true,
//IP封禁开关,默认开启
"HidePassMessage": 0,
//玩家正常通过信息是否隐藏,默认关闭
"KickByCloudMsg": "正在断开连接",
//玩家被云黑踢出时显示的提示信息
"KickByLocalMsg": " 您已被服务器封禁。\n解封时间:%ENDTIME%",
//玩家被本地黑名单踢出时显示的提示信息
//字符串中的 %ENDTIME% 将被替换为解封时间
"BlackList": [
{
"name":"haha",
"xuid":"217243565714134",
"ip":"23.145.76.3",
"endTime":"2021-07-27 18:12:00",
"reason":"Destroy Buildings"
}, //被封禁玩家1(限期封禁,有封禁原因提示)
{
"name":"abcde",
"xuid":"204846194057324",
"endTime":"9999-99-99 99:99:99"
} //被封禁玩家2(无限期封禁)
]
}