登录 注册
← 返回上一页
离线反恐精英防护

离线反恐精英防护 免费

分类:商业插件 作者:realedwin 和 HunterZ 版本:1.7.3

关于离线 RAID 防护
离线攻击防护插件是一款综合解决方案,可在玩家离线时减少或完全防止玩家拥有的基地、载具和船只遭受破坏。该插件提供无与伦比的控制功能,服务器所有者可以根据现实世界的时间或玩家的离线时长来调整破坏程度。

1.6.0 版本新增功能:您可以设置自定义日程和自动清除阶段。1.7.0
版本新增功能:可选的税务保护功能允许玩家使用可配置的游戏内货币(例如废料)支付费用来维持工具柜的保护。

该插件专为寻求有效离线或在线保护且不牺牲服务器性能的服务器而设计,可完全控制伤害缩放、冷却时间、团队行为、衰败的基地、可出租的商店、公寓等等。



✨精彩片段

灵活的伤害缩放: 根据实际游戏时间和/或离线时间设置伤害缩放比例。缩放比例为 0.0 时完全免疫所有伤害;缩放比例为 1.0 时允许正常伤害(原版游戏水平);高于 1.0 的值会主动增加受到的伤害。

定时生效: 临时覆盖特定日期范围内的标准伤害倍率。非常适合自定义周末伤害倍率、节假日活动、数据清除日保护或计划内的余额变更。

擦除模板: 使用可重复使用的阶段自动执行擦除周期(例如,擦除后立即提供更高级别的保护,然后在接下来的几天内逐步降低保护级别)。为每次擦除指定一个默认模板,或者仅为下一次擦除设置一个特定的模板。

税务保护:工具柜的可选维护系统。可配置货币、每小时费用、最大购买小时数、储备限额以及工具柜损毁时未使用时间的退款。

税务叠加层:一个可选的游戏内面板用户界面,在授权玩家搜刮工具柜时显示。它会显示税务保护的激活、暂停或非激活状态、剩余时间、费用、储备金、可用保护总量以及购买按钮。

状态 HUD: 一个可选的、可配置的屏幕 HUD,用于显示建筑物或船只的当前保护状态、保护百分比、剩余时间和惩罚计时器。位置和可见性规则均可自定义。

游戏提示信息: 向攻击者显示颜色编码的游戏提示信息,可选择限制为特定伤害类型(近战、远程、爆炸,以及其他所有情况)。

管理员专属地图标记: 为管理员配备颜色编码的地图标记,用于标记受保护的工具柜和船只。标记具有动态保护状态圆圈、实时船只追踪功能以及显示已授权玩家的详细悬停提示。标记颜色、半径、透明度和刷新频率均可配置。

ORP DDraw:一款供管理员使用的游戏内 F1 控制台检查工具。它显示附近工具柜和受保护船只的当前 ORP 状态,包括保护百分比、剩余时间、税务保护时间和授权玩家数量。

团队、氏族和代码锁集成: 保护功能可智能地考虑团队或氏族,并可选择考虑代码锁白名单。

船舶和车辆保护: 可选择将保护范围扩大到模块化船舶、拖船和车辆,包括其相关的授权途径。

公寓和出租店铺支持: 根据实际出租业主防止使用万能钥匙闯入,忽略这些特定实体的团队或家族身份。

反滥用处罚: 通过在玩家离开或解散队伍时施加可配置的处罚,阻止玩家利用保护机制。

恶意工具柜检测: 自动识别并排除后放置的、重叠的工具柜,使其不受保护。管理员可以手动检查并覆盖这些分类。

缓存系统:该插件使用缓存系统来优化性能,并将对服务器的影响降至最低。

开发者 API: 通过 Plugin.Call 向其他插件公开端点,以查询保护等级、所有者 ID、剩余时间和处罚状态。



📅计划时间表和擦除模板当“启用计划时间表”
为真且存在有效的计划配置文件时,您的标准配置将作为基准回退方案,其特定的损坏等级表在该日期范围内具有绝对优先权。一旦计划过期(或没有有效的配置文件),插件将无缝恢复到您的标准配置。

擦除模板是可重复使用的蓝图,而非实时计划。当服务器检测到新的保存操作时,插件会检查队列中是否有模板。如果没有,它会使用您指定的默认模板,根据模板的各个阶段自动生成具体的、带有日期的计划配置文件。然后,队列中的选择将被清除,而默认模板则保持可用状态,以备将来擦除操作之用。

配置与编辑

Carbon 用户: 输入 /orp.schedule 打开功能强大的游戏内日程安排和清除模板编辑器。
Oxide 用户(或未安装管理界面模块的 Carbon 用户): 日程安排和模板可以在其专用的 .json 数据文件中轻松手动编辑。 文档部分详细介绍了如何编辑 JSON 文件。使用 /orp.schedule 命令则会在聊天窗口中显示当前日程安排状态。

💰税务保护
税务保护是工具柜的一种可选维护系统。启用后,拥有税务保护权限的玩家必须维持符合条件的工具柜的有效付费保护时间,才能生效预设的保护机制。没有税务保护权限的玩家则继续使用正常的保护规则。

玩家可以使用 `/orp.tax` 查看税务保护状态,并使用已配置的货币购买保护时长。工具柜中存储的货币还可以作为储备金,在符合条件时自动延长保护期。将储备金上限设置为 -1 可禁用工具柜货币储备,但仍可手动购买税务保护。

服务器所有者可以配置货币、每小时费用、最大购买保护时间、预留限额、未使用时间退款以及可选的税收附加费。



✨灵活的服务器保护方案,
适用于各种服务器类型,包括纯 PvP、混合和 PvE 服务器。您可以为基地、船只、载具、商店、公寓、团队、公会等配置保护。它还与其他插件(例如“Raidable Bases”)兼容,让您可以自定义服务器的防盗保护,而不会影响游戏的其他部分。


⚡ 离线突袭保护插件以性能为核心设计
理念,旨在最大程度地降低对服务器性能的影响,即使在繁忙的服务器上也能保持稳定运行。保护数据会被缓存,状态 HUD 和地图标记刷新等周期性更新会以受控批次的方式进行处理。临时数据会在适当情况下被重复使用,以减少不必要的内存分配。
没有任何其他突袭保护插件像它一样如此注重高效的保护检查、缓存和受控的后台工作。该插件旨在最大限度地减少服务器开销,避免不必要的延迟或帧率下降,即使在大型活跃服务器上也能保持稳定运行。
开发工作专注于 Carbon 平台,充分利用其现代化的运行时环境、优化的系统和原生模块,以实现最佳性能。Carbon 的性能通常优于 Oxide,确保离线突袭保护插件在高负载服务器上也能保持高效和响应迅速。


命令

所有命令名称都可以在配置中更改。

/orp 或 /ao <Steam ID 或全名> — 查看玩家的离线保护状态。查看玩家结构时,您可以直接输入此命令,无需输入玩家姓名。
/raidprot — 显示离线团队副本保护信息
/orp.tax — 显示当前工具柜区域的税务保护状态或购买保护时间
/orp.fill.onlinetimes — 填充所有玩家的离线时间(聊天和控制台命令)
/orp.test.offline < Steam ID 或全名> <小时数> — 更改玩家的离线时间
/orp.test.online <Steam ID 或全名> — 将玩家的离线时间更改为当前时间
/orp.test.penalty <Steam ID 或全名> <小时数> — 更改玩家惩罚的持续时间。负值或零将禁用惩罚。
/orp.test.grief — 显示您正在查看的建筑物的 Grief-TC 检测状态
/orp.test.grief <true|false|none> — 强制设置所查看建筑物的 Grief-TC 状态
/orp.test.grief <true|false|none> <TC 网络 ID> [...] — 通过网络 ID 设置一个或多个工具柜的状态
/orp.schedule — 可用时打开 Carbon 日程/模板编辑器;否则显示日程信息。/orp.schedule
<true|false> — 启用或禁用计划时间表(仅限管理员)。
orp.update.permissions — 刷新所有玩家的权限状态(控制台命令)
orp.update.prefabs <true> — 更新配置中的“要保护的预制件”列表。使用“true”参数覆盖原列表(控制台命令)。
orp.dump.prefabs — 清除配置中的“要保护的预制件”列表(控制台命令)
orp.ddraw [范围] — 显示附近工具柜和受保护船只的当前 ORP 状态(游戏内 F1 控制台,仅限管理员;范围:10-1000 米)
orp.ddraw off — 关闭 ORP DDraw 显示(游戏内 F1 控制台,仅限管理员)
权限

所有权限均可配置。

offlineraidprotection.protect — 允许玩家免受袭击
offlineraidprotection.tax — 允许玩家通过 `/orp.tax` 管理税务保护
offlineraidprotection.check — 允许玩家检查其他玩家的离线保护状态
offlineraidprotection.admin — 允许使用管理命令,包括计划控制和 ORP DDraw(也需要服务器管理员权限)
offlineraidprotection.onlineprotect — 此权限可绕过玩家的正常在线状态限制,允许配置的保护规则在玩家在线时继续保护他们。此权限独立于正常的保护和税务保护权限。
根据所使用的框架,使用 oxide.grant / oxide.revoke 或 carbon.grant / carbon.revoke 来管理权限。

下载安装

1.7.3 · 502 KB · 下载 0次 下载文件