Prevent Looting 为玩家的实体(箱子、熔炉等)提供保护,防止其他玩家掠夺。非常适用于PVE服务器,但也能用于PVP。该插件支持游戏队伍、FriendsAPI、ZoneManager 和权限。
您可以将插件配置为仅在领地柜范围内工作或不在领地柜范围内工作。所有有领地权限的玩家都能进行掠夺。
注意:当任何人尝试掠夺睡眠玩家时,将会打开自己的背包,但不会打开睡眠玩家的背包,因为 Oxide 的钩子起作用 - 它可以防止打开其他玩家的背包,但不会阻止将 RPC 发送到客户端。
您可以将插件配置为仅在领地柜范围内工作或不在领地柜范围内工作。所有有领地权限的玩家都能进行掠夺。
注意:当任何人尝试掠夺睡眠玩家时,将会打开自己的背包,但不会打开睡眠玩家的背包,因为 Oxide 的钩子起作用 - 它可以防止打开其他玩家的背包,但不会阻止将 RPC 发送到客户端。
依赖
使用 Friends API 插件允许玩家允许自己的好友使用他的实体。使用Zone Manager允许您在某些区域禁用该插件。权限
- preventlooting.use - 使用指令的权限
- preventlooting.player - 防止被掠夺的权限
- preventlooting.corpse - 防止被掠夺尸体的权限
- preventlooting.backpack - 防止被掠夺背包的权限
- preventlooting.storage - 防止被掠夺存储的权限
- preventlooting.admin - 给服主和管理员的权限,如果 "AdminCanLoot" 设置了true则不需要该权限
指令
如果要允许某些玩家使用自己的实体,可以对着实体使用以下指令:- /share - 允许所有玩家使用
- /share 玩家名称 - 允许指定玩家使用
- /unshare - 移除所有玩家的使用权限
- /unshare 玩家名称 - 移除指定玩家的使用权限
- /sharelist - 查看拥有该实体权限的玩家列表
- /shareclear - 清除实体的权限列表
- /checkit - 检查掠夺保护
配置文件
代码:
{
"AdminCanLoot": true,
"CanAuthorizeCupboard": true,
"CanLootBackpack": false,
"CanLootBackpackPlugin": false,
"CanLootCorpse": false,
"CanLootEntity": false,
"CanLootPlayer": false,
"CanOvenToggle": false,
"CanPickup": false,
"ExcludeEntities": [
"mailbox.deployed"
],
"UseCupboard": false,
"UseCupboardInclude": [
"storage"
],
"UseExcludeEntities": true,
"UseFriendsAPI": true,
"UseOnlyInCupboardRange": false,
"UseOnlyInCupboardRangeInclude": [
"storage"
],
"UsePermission": false,
"UseTeams": true,
"UseZoneManager": false,
"ZoneID": [
"12345678"
],
"ZoneManagerIncludeMode": false
}