NoEscape 的 SimpleStatus 1.2.0

NoEscape 的 SimpleStatus 1.2.0-PCI1
NoEscape 的 SimpleStatus 1.2.0
此内容为付费资源,请付费后查看
10积分
付费资源

关于 NoEscape 的 SimpleStatus

SimpleStatus for NoEscape 是一个强大的 Rust 插件,它与 NoEscape 和 SimpleStatus 无缝集成,在玩家进入或退出战斗街区或突袭街区时提供实时通知。此插件专为希望更好地查看和控制玩家限制的服务器管理员而设计,通过可自定义的 UI 元素和可靠的跟踪来增强用户体验。
为什么选择 SimpleStatus for NoEscape
此插件非常适合希望提高玩家对战斗和突袭块的意识、减少混淆并增强游戏公平性的 Rust 服务器。凭借其轻量级和优化的设计,它可以提供重要信息而不会使服务器不堪重负。

features.png
✦ 实时战斗和突袭检测 – 自动检测玩家何时进入或离开战斗或突袭封锁状态。
✦ 可定制的 UI 集成 – 与 SimpleStatus 配合使用,显示视觉上吸引人的状态指示器。
✦ 基于权限的系统 – 管理员可以将状态更新限制为特定的玩家组。
✦ 优化性能 – 高效的跟踪和通知系统,最大限度地减少对服务器的影响。
✦ 无缝兼容性 – 与 NoEscape 完全集成,确保准确的区块状态检测。
✦ 图像和颜色定制 – 修改背景颜色、图标和文本以适应您的服务器主题。

support.png
如果您需要设置帮助或只是想在购买前消除任何疑问,您可以通过 discord 与我联系。

important.png
为了让这个插件工作,你需要对 “NoEscape” 插件做一个小的修改,如下所示:
由于 No Escape 的上一次官方更新是在三年前 (v2.1.35),我将编辑后的插件与这些步骤中描述的添加内容一起附上。如果您不想按照以下步骤作,您可以单击此处下载文件。
1. 右键单击“NoEscape.cs”文件,然后选择使用您最喜欢的文本编辑器打开的选项(例如:记事本、VS Code 或仅 Windows 上的默认编辑器)。
2. 然后,您需要转到“API”部分中的大约 1218 行。
3. 到达上述行后,您需要粘贴以下代码:
4. 完成!
float GetRemainingBlockTime(BasePlayer player, string type)
{
Type blockType = type == “raid” ? typeof(RaidBlock) : typeof(CombatBlock);
UnityEngine.Component 块 = player。GetComponent(块类型);

if (block == null)
返回 0;

字段信息 lastBlockField = blockType.GetField(“lastBlock”, BindingFlags.Public |BindingFlags.Instance);
if (lastBlockField == null)
返回 0;

日期时间 lastBlock = (DateTime)lastBlockField.GetValue(block);
float blockDuration = type == “raid” ?raidDuration : combatDuration;

return Math.Max(0, blockDuration – (float)(DateTime.Now – lastBlock) 返回。TotalSeconds);
}

config.png
{
“General”: {
“Only with permission”: false,
“Permissions”: {
“Combat”: “noescapesimplestatus.combat”,
“Raid”: “noescapesimplestatus.raid”
}
},
“阻塞”: {
“Combat”: {
“Enabled”: true,
“Duration set in NoEscape plugin settings”: 180,
“Simple Status Settings”: {
“title”: “Combat”,
“标题颜色(RGB 十六进制格式)”: “#E9C6C1”,
“文本颜色(RGB 十六进制格式)”: “#E9C6C1”,
“背景颜色(RGB 十六进制格式)”: “#C53D28”,
“图标 URL”: “https://i.postimg.cc/65SyPLf2/espada.png”,
“图标颜色(RGB 十六进制格式)”: “#E9C6C1”
}
},
“Raid”: {
“启用”: true,
“在 NoEscape 插件设置中设置的持续时间”: 300,
“简单状态设置”: {
“title”: “raid”,
“标题颜色(RGB 十六进制格式)”: “#419CDC”,
“文本颜色(RGB 十六进制格式)”: “#419CDC”,
“背景颜色(RGB 十六进制格式)”: “#164163”,
“图标 URL”: “https://i.postimg.cc/dVNXK3Sx/explosion.png”,
“图标颜色(RGB 十六进制格式)”: “#419CDC”
}
}
}
}

 
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容