• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
Zone Manager - 区域管理

汉化 Zone Manager - 区域管理 3.1.8

  • 移除 Linq
  • 保存数据时忽略 空/默认值
  • 修复通过服务器控制台运行时的 "zone" 控制台指令
  • 新增 "zone_list" 控制台指令
  • 新增以下非分配(non-allocating)API 方法(使用集合参数):
  • (void) GetPlayerZoneIDsNoAlloc(BasePlayer player, List<string> list)
  • (void) GetEntityZoneIDsNoAlloc(BaseEntity entity, List<string> list)
  • (void) GetZoneIDsNoAlloc(List<string> list)
  • (void) GetPlayersInZoneNoAlloc(string zoneID, List<BasePlayer> list)
  • (void) GetEntitiesInZoneNoAlloc(string zoneId, List<BaseEntity> list)
  • 新增以下 API 方法用于批量创建区域:
  • (void) CreateOrUpdateZones(List<(string, string[], Vector3)> zones, List<bool> results = null)
  • 新增以下 API 方法用于批量删除区域:
  • (void) EraseZones(List<string> zoneIds, List<bool> results = null)
  • 新增了isEntityInZoneHook,该Hook封装了IsEntityInZone,使其可以被调用而不会让Oxide误以为是内部Hook。
  • 修复Rust更新。
  • Pool方法更改。