
新区域守护者
修复了1.0版本中的一个重大错误,防止玩家在不先完成塔的情况下直接传送到浮空岛。
查看大图ZoneProtector
ZoneProtector 是一款基于 UE4SS 的轻量级服务器端 Lua 模组,适用于 幻兽帕鲁,可根据玩家进度限制进入特定游戏区域。
进入指定“封锁”区域但未击败指定 Boss(例如 GYM_SnowTigerBeastman)的玩家,将被自动传送至安全地点,并收到一条私人系统消息,说明限制原因。一旦击杀 Boss,玩家的 UID 会被记录,从而获得该区域的永久访问权限。
📦 安装方法
- 安装 UE4SS(如果尚未安装)到你的幻兽帕鲁
Binaries/Win64文件夹中。 - 下载 模组文件并将其放置到:
Palworld/Binaries/Win64/ue4ss/Mods/ZoneProtector/Scripts/ - 确保文件夹结构 如下所示:
NewZoneProtector/ └── Scripts/ ├── main.lua ├── config.lua ├── isles.json (你的区域多边形) └── boss_kills.json (自动生成) - 编辑
config.lua,设置你的 Boss ID、区域名称、传送坐标和其他偏好。 - 创建
isles.json,定义你的区域多边形(参见下方示例)。 - 启动幻兽帕鲁——模组将自动加载。
注意: 该模组完全在服务器端运行,无需任何客户端修改。
✨ 主要特性
- 区域限制 – 使用简单的 JSON 多边形格式,将任意多边形区域定义为“封锁”状态。
- 基于 Boss 的解锁 – 只有击败指定 Boss 的玩家才能进入该区域。
- 实时击杀追踪 – Boss 击杀记录存储在
boss_kills.json中,每隔几秒重新加载,因此手动修改会立即生效。 - 自动传送 – 无权限的玩家会被传送至可配置的安全位置。
- 私人系统消息 – 玩家会收到清晰的说明和指引(带有冷却时间,防止刷屏)。
- 调试模式开关 – 可在
config.lua中启用/详细日志,方便故障排查。
⚙️ 环境要求
- UE4SS(最新版本)—— Lua 模组框架。
- 幻兽帕鲁(专用服务器或单人游戏)—— 模组兼容两者。
- 基本 JSON 编辑能力 – 用于定义你的区域多边形。
📄 isles.json 示例
{
"zones": [
{
"name": "nuevazona",
"points": [
{"x": -1000, "y": -500},
{"x": -1000, "y": 500},
{"x": 1000, "y": 500},
{"x": 1000, "y": -500}
]
}
]
}
🙏 鸣谢
- UE4SS 团队 – 感谢他们让服务器端 Lua 模组在幻兽帕鲁中成为可能。
- 幻兽帕鲁模组社区 – 感谢他们的灵感与支持。
- 灵感来源于 PalZones。
享受更安全、以进度为导向的世界吧!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。