About This File
来源:https://arkserverapi.com/index.php?resources/new-player-protection.50/
此版本已汉化并修复C4的一些问题
特点:
- 保护新玩家结构免受损坏
- 保护 X 小时的新玩家结构
- 保护高达 X 级别的新玩家结构
- 可以将部落设置为 Pve 部落
- 可配置的排除结构列表
- SQLite 数据库
- 可自定义配置
播放器命令:
- /npp info〜查看服务器上当前的NPP设置
- /npp status〜显示保护消失之前您还剩下多少时间/等级(根据年龄最大和最高的部落成员)
- /npp disable〜禁用对用户部落的保护(仅部落管理员可以这样做)
- /npp tribeid〜显示目标结构的部落ID
- /npp path〜显示目标结构的蓝图路径以免除结构
管理员命令控制台:
- cheat NPP.RemoveProtection <Tribe_ID> 〜移除一定部落的部落保护
- cheat NPP.ResetProtection <Tribe_ID>〜将开始日期重置为NOW并恢复保护,即使先前已过期也是如此。不适用于玩家超过“ NewPlayerMaxLevel”的部落
- cheat NPP.AddProtection <Tribe_ID> <Hours>〜将开始日期重置为NOW + Hours并恢复保护,即使先前已过期也是如此。不适用于玩家超过“ NewPlayerMaxLevel”的部落
- cheat NPP.ReloadConfig在新的配置设置〜重新加载配置和更新,保护和内新的限制所有部落复位保护
- cheat NPP.SetPVE <Tribe_ID> <布尔(添加1,删除0)>〜从NPP PVE状态添加或删除部落
管理员命令RCON:
- NPP.RemoveProtection <Tribe_ID>〜移除某个部落的部落保护
- NPP.ResetProtection <Tribe_ID>〜将开始日期重置为NOW并恢复保护,即使先前已过期也是如此。不适用于玩家超过“ NewPlayerMaxLevel”的部落
- NPP.AddProtection <Tribe_ID> <Hours>〜将开始日期重置为NOW + Hours并恢复保护,即使先前已过期也是如此。不适用于玩家超过“ NewPlayerMaxLevel”的部落
- NPP.ReloadConfig〜重新加载配置并更新对新配置设置的保护,并在新限制内重置所有部落的保护
- NPP.SetPVE <Tribe_ID> <Bool(添加1,删除0)>〜从NPP PVE状态添加或删除部落
注:
- "玩家上一个事件"配置选项确定检查玩家以查看是否应该关闭保护的次次。因此,在满足玩家的NewPlayerMaxLevel或DaysOf保护条件后,可能需要该保护时间才能更新。增加此数量,如果你有一个庞大的玩家基础(反馈似乎比服务器的保存间隔少 2-3 分钟效果良好)。
- 每当满足以下条件之一时,新玩家部落保护就会关闭:部落成员到达NewPlayerMaxLevel或DaysOf 保护,使用管理员或玩家聊天命令,或者未受保护的玩家加入。
- 这个插件使所有新的玩家部落结构无懈可击,直到他们失去他们的保护。
- 不影响非部落结构。
- 如果受保护的新玩家加入未受保护的部落,他们将失去保护。
- 管理员不会破坏部落保护, 如果他们加入它, 忽略管理员是真实的。
- 此插件应该是安全的删除或添加在服务器的生存期的任何阶段,但是,如果添加在已建立的服务器上,有边缘情况下,如果在线部落成员满足保护标准,但离线部落成员谁将没有登录,因为它被添加。
- 自添加插件以来一直脱机的部落在登录之前无法受到保护。
- 每当擦除服务器以删除陈旧数据时,都必须删除数据库。
- 数据库仅在世界保存时更新。这意味着所有计算都在运行时在内存中完成。它还通过确保数据库在发生服务器崩溃时与您的世界保存文件同步来提高数据库的完整性。(除非它在保存或保存文件损坏时崩溃)
- 我强烈建议为群集上的每台服务器设置单独的数据库,并允许每个服务器具有唯一的保护。多个服务器加载和写入数据库的世界加载和保存可能会导致数据库锁定和损害数据的完整性。
Recommended Comments
There are no comments to display.