HuoNiuAntiCheat(火牛反作弊)是给 Palworld 专用服务器用的反作弊插件。只装在服务端,玩家电脑上不需要任何东西。基于 UE4SS 框架,实时检测外挂行为,发现违规后自动警告、记录日志、最终踢人。实测:PalServer + UE4SS experimental-latest,自检 29 项全部通过。
🛡️ 检测能力
🏃 速度外挂 — 移动速度超限(默认 3500 u/s)
📡 传送外挂 — 3D 瞬移检测(默认 10000 u)
🕊️ 飞行外挂 — Z 轴异常上升(默认 2000 z/s)
🧱 穿透外挂 — 穿墙 + 地下 Noclip(默认即时踢出)
💔 伤害外挂 — God Mode 治疗 + 免疫致命伤(默认即时踢出)
🔋 耐力外挂 — 无限冲刺(默认 >15 秒)
六个模块均可独立开关,阈值全可调。
🚫 自动执法
三级梯度惩罚,逐级升级:
第 1 次违规 → ⚠️ 警告(仅日志,60 秒冷却)
第 2 次违规 → ⚠️ 最终警告
第 3 次违规 → 🚫 自动踢出
所有违规同步写入 logs/violations.log。
👥 白名单
Steam ID / 玩家名加入白名单后完全跳过检测,服主不会被误踢。
📊 日志
logs/violations.log — 每条违规记录(时间、类型、玩家、详情)
logs/stats.log — 定时统计(人数、违规数、踢出数)
每 5 分钟控制台输出统计汇总。
🎮 命令
hnac — 模块状态总览
hnac.players — 玩家列表 + 违规详情 + 惩罚等级
hnac.stats — 即时统计
hnac.selftest — 重新自检
⚙️ 配置
config.lua 中英双语注释,默认即可用。每项都可单独开关、调阈值。
📦 安装
1. 解压,复制 HuoNiuAntiCheat 到 ue4ss/Mods/
2. mods.txt 加一行:HuoNiuAntiCheat : 1
3. 重启服务器
📋 要求
Palworld Dedicated Server + UE4SS experimental-latest+
📝 已知限制
- 自动踢出依赖 ProcessConsoleExec,极少数服需手动 /KickPlayer
- 伤害/耐力检测为启发式,建议先测试验证阈值
- Discord Webhook 将在后续版本加入
What's New in Version 1.1.0
Released
### 新增
- **自动踢出**:通过 ProcessConsoleExec 执行 KickPlayer 命令
- **日志文件**:违规记录写入 `logs/violations.log`,统计写入 `logs/stats.log`
- **飞行外挂检测**:Z 轴垂直速度异常检测
- **穿透外挂检测 (Noclip)**:超高速穿墙检测 + 地下穿模检测
- **伤害外挂检测**:异常治疗(God Mode)+ 异常受伤存活
- **耐力外挂检测**:无限冲刺时长检测
- **管理员白名单**:支持 Steam ID / 玩家名白名单
- **梯度惩罚系统**:警告 → 最终警告 → 踢出,逐级升级 + 冷却
- **定时统计报告**:每 N 分钟输出违规汇总 + 写入日志
- **新控制台命令**:`hnac.stats` 即时统计、`hnac.players` 增强显示
- 中英双语 `config.lua` 注释(服主友好)
There are no reviews to display.