#最新
科技树控制

Rust-免费插件 2024-05-06 0 978
科技树控制
资源编号:4536
最近更新:2024-05-06
¥ 0B票 升级VIP
增值服务:
下载不了?请联系网站客服提交链接错误!
信息属性
  • 评分
  • ⭐⭐⭐
  • 难度
详情介绍

科技树控制

特征

  • 允许定制研究成本
  • 允许限制蓝图
  • 允许跳过蓝图

运作方式

无法自定义原版科技树 UI,但此插件能够检测玩家何时单击“解锁”、“无路径”或“负担不起”按钮,以便根据此插件中的可配置条件允许或禁止解锁。

权限

此插件使用权限系统。若要分配权限,请使用 .若要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>

以下权限允许玩家按任意顺序解锁蓝图。

  • techtreecontrol.anyorder.level1— 适用于 1 级工作台。
  • techtreecontrol.anyorder.level2— 适用于 2 级工作台。
  • techtreecontrol.anyorder.level3— 适用于 3 级工作台。

将根据插件配置生成其他权限,从而允许限制和/或跳过特定蓝图。有关详细信息,请参阅配置部分。

配置

可以在目录下的文件中配置设置和选项。建议使用编辑器和验证器,以避免格式问题和语法错误。TechTreeControlconfig

默认配置:

{
  "Enable chat feedback": true,
  "Enable PopupNotifications integration": false,
  "Research costs": {},
  "Custom currency": {
    "Enabled": false,
    "Item short name": "scrap"
  },
  "Blueprint rulesets": []
}
  • Enable chat feedback (true或 ) — 虽然 ,当玩家无法解锁不允许的蓝图时,玩家将在聊天中收到反馈。注意:玩家在关闭科技树之前不会看到聊天消息。falsetrue
  • Enable PopupNotifications integration (true或 ) — 虽然,玩家在无法解锁不允许的蓝图时会通过弹出通知插件收到反馈。falsetrue
  • Research costs— 此选项允许您根据任何项目的简称覆盖其原版研究成本。仅适用于科技树,不适用于研究表。适用于所有玩家(不基于权限)。有关示例,请参见下文。注意:玩家仍必须支付工作台税率。
  • Custom currency— 此选项允许您通过科技树更改解锁蓝图所需的货币。
    • Enabled (true或 ) — 同时,将使用自定义货币项(如下)。falsetrueItem short name
    • Item short name— 要使用的项目的短名称,而不是报废。
  • Blueprint rulesets— 此选项允许您根据玩家权限控制玩家可以解锁或跳过哪些蓝图。有关示例,请参见下文。此处定义的每个规则集都会生成格式为 的权限。向玩家授予规则集决定了允许他们解锁和/或跳过哪些蓝图。向玩家授予多个规则集将导致仅应用最后一个规则集(基于配置中的顺序)。techtreecontrol.ruleset.<name>
    • Optional blueprints— 此项目短名称列表决定了使用此规则集的玩家可以跳过哪些蓝图。将蓝图设为可选,玩家可以在不解锁的情况下超越蓝图。
    • Allowed blueprints— 此物品短名称列表决定了使用此规则集的玩家可以解锁哪些蓝图。这是 的替代方法。Disallowed blueprints
    • Disallowed blueprints— 此物品短名称列表决定了使用此规则集的玩家不允许解锁哪些蓝图。如果你想让玩家跳过这些,你也应该把它们添加到 ,否则玩家将被阻止前进。如果在规则集中定义了此选项,则忽略此选项。Optional blueprintsAllowed blueprints
    • Blueprints with no prerequisites— 此项目短名称列表决定了哪些蓝图可以在不解锁任何先前蓝图的情况下解锁。

注意:虽然此插件允许玩家在某些情况下跳过蓝图,但由于修改 UI 的限制,玩家并不明显地认为这是可能的。

使用Research costs

{
  "Enable chat feedback": true,
  "Enable PopupNotifications integration": false,
  "Research costs": {
    "explosive.timed": 1000,
    "ammo.rocket.basic": 500
  },
  "Blueprint rulesets": []
}

使用Blueprint rulesets

{
  "Enable chat feedback": true,
  "Enable PopupNotifications integration": false,
  "Research costs": {},
  "Blueprint rulesets": [
    {
      "Name": "disallowall",
      "Allowed blueprints": []
    },
    {
      "Name": "allowall",
      "Disallowed blueprints": []
    },
    {
      "Name": "noexplosives",
      "Optional blueprints": [],
      "Disallowed blueprints": [
        "ammo.grenadelauncher.he",
        "ammo.rocket.basic",
        "ammo.rocket.fire",
        "ammo.rocket.hv",
        "ammo.rifle.explosive",
        "explosive.satchel",
        "explosive.timed",
        "explosives"
      ],
      "Blueprints with no prerequisites": []
    }
  ]
}

上面的示例配置将生成以下权限。

  • techtreecontrol.ruleset.disallowall— 拒绝解锁所有蓝图。
  • techtreecontrol.ruleset.allowall— 允许解锁所有蓝图。
  • techtreecontrol.ruleset.noexplosives— 阻止大多数炸药解锁。
资源下载此资源仅限注册用户下载,请先
如有问题详情联系QQ:1157774811

版权声明:本站所有资源均来自用户上传以及互联网搜集,仅供学习和研究使用,不提供任何技术服务。我们尊重和保护知识产权,如有作品侵犯了您的权益,请通过邮箱1157774811@qq.com与我们联系。
免责声明:本站不对所提供资源的准确性、安全性和完整性作出任何保证。下载的资源仅供个人学习和参考,请您在下载后24小时内删除,任何因私自用于商业或非法目的而引起的法律责任由用户自行承担。

Biu腐蚀网 – 一站式游戏服务器开服与插件资源平台 Rust-免费插件 科技树控制 https://www.biubr.com/4536.html

相关文章

猜你喜欢