虚拟采石场 2.5.2

虚拟采石场 2.5.2

虚拟采石场 2.5.2-PCI1
虚拟采石场 2.5.2
此内容为付费资源,请付费后查看
10积分
付费资源
已售 2

虚拟采石场 原地址虚拟采石场 – 插件 – Codefling

决于

  •  
    图片库
  •  
    弹出式 API

Works with

  •  
    服务器奖励
  •  
    经济学
  •  
    银行系统

关于虚拟采石场

Discord 横幅

RUST 插件测试服务器
在那里测试我的插件!

连接 play.thepitereq.ovh:28050

Virtual Quarries 插件是采石场的重大升级。您可以创建和放置采石场,提取任何类型的资源,并从地图上的任何位置访问它们。设置无限数量的采石场类型,使用权限系统应用自定义采石场限制,授予朋友访问资源存储的权限,升级您的采石场以获得更多资源,自定义调查物品和燃料,等等!您甚至可以自定义地图上的静态采石场以进行实例化,从而允许每个玩家拥有自己的采石场。

VideoPreview.png.d2da0305ad688f63b859221eeb816a3d.png

PluginFeatures.png.a1ed1c85684a06ca297736310d8f9f81.png

  • 为采石场提供广泛的自定义和增强功能。
  • 放置无限数量的各种类型的采石场,并让朋友和队友(包括离线玩家)进入。
  • 自定义每种采石场类型的输出,允许他们挖掘从石头和矿石到火箭和 C4 的任何东西,并完全支持皮肤和显示名称。
  • 权限系统可让您限制每个玩家的采石场数量,并且可以升级您的采石场以获得更好的输出、容量和燃料效率。
  • 放置采石场所需的物品可以根据采石场的资源输出进行定制。M
  • 多种类型的调查费用,每种类型对应于不同的采石场类型。
  • 通过擦除合并完整数据。
  • 响应式 RUST 主题 UI。
  • 为每个采石场定制的燃料类型。
  • 自定义挖掘方法可确保采石场默认每 60 秒挖掘一次以提高性能,但此频率是可配置的。
  • 支持静态采石场、抽油机和巨大的挖掘机坑,为每个玩家提供实例化库存和可自定义的输出。

Permissions.png.7ed070a850e994def118a01851b50175.png

  • virtualquarries.use – 允许您打开 /qr 菜单。 (需要在 config 中启用)
  • virtualquarries.share – 允许玩家让其他队友访问他们的采石场。 (需要在 config 中启用)
  • virtualquarries.static.quarry – 提供对静态采石场的访问。(需要在 config 中启用)
  • virtualquarries.static.pumpjack – 提供对静态泵千斤顶的访问。(需要在 config 中启用)
  • virtualquarries.static.excavator – 提供对巨型挖掘机的访问。(需要在 config 中启用)

Commands.png.6f7f57b29875f8b169c426034d7c8569.png

  • /qr – 打开虚拟采石场菜单。(可配置)

ImportantInfo.png.0b8bac40ff07f41132cf3b7a2bf807f9.png

经济插件配置

  • – 无
  • 1 – 经济学
  • 2 – 服务器奖励
  • 3 –  IQEconomic
  • 4 – 银行系统
  • 5 – ShoppyStock

采石场限制额外

  • 您可以通过在权限列表中添加 “*” 来限制采石场的总和,这样玩家就可以混合采石场档案,直到达到总体限制。
    例:
        "virtualquarries.default": {
          "*": 3,
          "pumpjack": 1
        },

    根据常规配置,此设置将限制玩家拥有 3 个任何类型的采石场,但只有 1 个抽油机,因此他可以有 2 个采石场和 1 个抽油机,或者 3 个采石场但没有抽油机。

DeveloperAPI.png.1749e66d02a08bc386500918bdae1771.png

  • OnQuarryUpgraded(BasePlayer player, int quarryLevel, string quarryProfile) – 当采石场成功升级时调用。
  • OnQuarryRemoved(BasePlayer player, string quarryProfile) – 当成功移除采石场时调用。
  • OnCustomSurveyThrow(BasePlayer player, string quarryProfile) – 在成功引发自定义调查时调用。
  • OnQuarryPlaced(BasePlayer player, string quarryProfile) – 当采石场成功放置时调用。

AdditionalFiles.png.01ef6d98da3d75a5dd2a84da8c4afc8c.png

示例配置
:具有额外的采石场类型、更多升级级别等(我的私人配置)

VirtualQuarries.json正在获取信息…

DefaultConfig.png.c8fb07320d91bb8ca4b59e2842765f8c.png

{
  "Command List": [
    "qr",
    "quarry",
    "quarries",
    "vq",
    "virtualquarry",
    "virtualquarries"
  ],
  "UI Action Cooldown (in seconds, 0 to disable)": 0.0,
  "Enable Console Logs": true,
  "PopUpAPI - Preset Name": "Legacy",
  "Override Custom Skinned Items With Steam Icons (no URLs needed)": false,
  "Additional Steam Image Download": false,
  "Require Permission For Use": false,
  "Lock Access To Quarry Profiles If Lost Permission": false,
  "Mining Quarry/Pump Jack Limit Permissions": {
    "virtualquarries.default": {
      "pumpjack": 1,
      "quarry": 2
    },
    "virtualquarries.vip": {
      "pumpjack": 2,
      "quarry": 3
    }
  },
  "Sharing - Require Permission": false,
  "Sharing - Remove Members If Owner Offline More Than X Days (0, to disable)": 0,
  "Sharing - Share Only To Teammates": false,
  "Data - Enable Data Wipe On Server Wipe": false,
  "Data - Store Container Data In File And Restore On Server Wipe": false,
  "Data - Store Container Interval (in seconds)": 1800,
  "Quarry Tick (how often quarries dig resources, in seconds)": 60,
  "Static Quarry Tick (how often quarries dig resources, in seconds)": 60,
  "Excavator Quarry Tick (how often quarries dig resources, in seconds)": 60,
  "Storage Prefab": "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab",
  "Sound - Start Sound": "assets/prefabs/npc/autoturret/effects/online.prefab",
  "Sound - Stop Sound": "assets/prefabs/npc/autoturret/effects/offline.prefab",
  "Survey Charge - Allow Throwing Survey Charges": false,
  "Survey Charget Types": {
    "survey": {
      "Effect Path": "assets/bundled/prefabs/fx/survey_explosion.prefab",
      "Required Permission (empty, if not required)": "",
      "Chance For Resources (0-100)": 75,
      "Displayed Survey Title Translation Key": "SurveyCharge",
      "Required Item": {
        "Shortname": "surveycharge",
        "Skin": 0,
        "Amount": 1,
        "Display Name": null,
        "Icon URL": ""
      }
    }
  },
  "Upgrades - Used Economy Plugin (0 - None, See Website For More Info)": 0,
  "Upgrades - Economy Currency (If Economy Plugin Is 5 - ShoppyStock)": "rp",
  "Removing Quarries - Refund Items": true,
  "Removing Quarries - Refund Upgrades": false,
  "Go Back Button - Position (1-2)": 1,
  "Upgrade UI - Responsive Position": true,
  "Static Quarries - Enable": false,
  "Static Quarries - Disable Running Effect": false,
  "Excavator Quarry - Enable": false,
  "Excavator Quarry - Lock Air Drops": false,
  "Excavator Quarry - Resource Container Size": 18,
  "Excavator Quarry - Fuel Container Size": 6,
  "Static Quarries - Quarry Requires Permission": false,
  "Static Quarries - Pump Jack Requires Permission": false,
  "Static Quarries - Excavator Requires Permission": false,
  "Static Quarries - Resource Container Size": 18,
  "Static Quarries - Fuel Container Size": 6,
  "Static Quarries - Fuel Item": {
    "Shortname": "lowgradefuel",
    "Skin": 0,
    "Amount": 1.0,
    "Display Name": null,
    "Icon URL": null
  },
  "Excavator Quarry - Fuel Item": {
    "Shortname": "diesel_barrel",
    "Skin": 0,
    "Amount": 1.0,
    "Display Name": null,
    "Icon URL": null
  },
  "Static Quarries - Metal Quarry Output": [
    {
      "Shortname": "stones",
      "Skin": 0,
      "Amount Per Tick": 150.0,
      "Display Name": ""
    },
    {
      "Shortname": "metal.ore",
      "Skin": 0,
      "Amount Per Tick": 22.5,
      "Display Name": ""
    }
  ],
  "Static Quarries - Sulfur Quarry Output": [
    {
      "Shortname": "sulfur.ore",
      "Skin": 0,
      "Amount Per Tick": 22.5,
      "Display Name": ""
    }
  ],
  "Static Quarries - HQM Quarry Output": [
    {
      "Shortname": "hq.metal.ore",
      "Skin": 0,
      "Amount Per Tick": 1.5,
      "Display Name": ""
    }
  ],
  "Static Quarries - Pump Jack Output": [
    {
      "Shortname": "crude.oil",
      "Skin": 0,
      "Amount Per Tick": 6.0,
      "Display Name": ""
    }
  ],
  "Static Quarries - Excavator Outputs": {
    "HQM": [
      {
        "Shortname": "hq.metal.ore",
        "Skin": 0,
        "Amount Per Tick": 50.0,
        "Display Name": ""
      }
    ],
    "Metal": [
      {
        "Shortname": "metal.fragments",
        "Skin": 0,
        "Amount Per Tick": 2500.0,
        "Display Name": ""
      }
    ],
    "Stone": [
      {
        "Shortname": "stones",
        "Skin": 0,
        "Amount Per Tick": 5000.0,
        "Display Name": ""
      }
    ],
    "Sulfur": [
      {
        "Shortname": "sulfur.ore",
        "Skin": 0,
        "Amount Per Tick": 1000.0,
        "Display Name": ""
      }
    ]
  },
  "Quarry Profiles": {
    "pumpjack": {
      "Required Permission (empty, if not required)": "virtualquarries.pumpjack",
      "Displayed Icon": {
        "Shortname": "mining.pumpjack",
        "Skin": 0,
        "Amount": 1,
        "Display Name": null,
        "Icon URL": ""
      },
      "Survey Type": "survey",
      "Displayed Quarry Title Translation Key": "PumpjackTitle",
      "Chance": 5,
      "Minimal Resources Per Node": 1,
      "Maximal Resources Per Node": 2,
      "Fuel Required Per Tick": {
        "Shortname": "lowgradefuel",
        "Skin": 0,
        "Amount": 1.0,
        "Display Name": null,
        "Icon URL": null
      },
      "Enable Upgrades": true,
      "Items Required To Place": [
        {
          "Shortname": "mining.pumpjack",
          "Skin": 0,
          "Amount": 1,
          "Display Name": null,
          "Icon URL": ""
        }
      ],
      "Resources": {
        "crude": {
          "Output Item - Shortname": "crude.oil",
          "Output Item - Skin": 0,
          "Output Item - Display Name": "",
          "Output Item - Icon URL (Required if Skin not 0)": "",
          "Include Always": true,
          "Required Permission (empty if not required)": "",
          "Chance": 0,
          "Minimal Output Per Tick": 0.8,
          "Maximal Output Per Tick": 3.0,
          "Additional Items Required To Place": []
        }
      },
      "Upgrades": [
        {
          "Required Items": [],
          "Required Currency (0 to disable)": 0,
          "Fuel Storage Capacity": 6,
          "Capacity": 6,
          "Gather Multiplier": 1.0,
          "Fuel Usage Multiplier": 1.0,
          "Additional Resources (Resources keys)": []
        },
        {
          "Required Items": [
            {
              "Shortname": "wood",
              "Skin": 0,
              "Amount": 14000,
              "Display Name": null,
              "Icon URL": ""
            },
            {
              "Shortname": "stones",
              "Skin": 0,
              "Amount": 10000,
              "Display Name": null,
              "Icon URL": ""
            }
          ],
          "Required Currency (0 to disable)": 12000,
          "Fuel Storage Capacity": 6,
          "Capacity": 9,
          "Gather Multiplier": 1.2,
          "Fuel Usage Multiplier": 1.0,
          "Additional Resources (Resources keys)": []
        }
      ]
    },
    "quarry": {
      "Required Permission (empty, if not required)": "",
      "Displayed Icon": {
        "Shortname": "mining.quarry",
        "Skin": 0,
        "Amount": 1,
        "Display Name": null,
        "Icon URL": ""
      },
      "Survey Type": "survey",
      "Displayed Quarry Title Translation Key": "QuarryTitle",
      "Chance": 25,
      "Minimal Resources Per Node": 1,
      "Maximal Resources Per Node": 2,
      "Fuel Required Per Tick": {
        "Shortname": "lowgradefuel",
        "Skin": 0,
        "Amount": 1.0,
        "Display Name": null,
        "Icon URL": null
      },
      "Enable Upgrades": true,
      "Items Required To Place": [
        {
          "Shortname": "mining.quarry",
          "Skin": 0,
          "Amount": 1,
          "Display Name": null,
          "Icon URL": ""
        }
      ],
      "Resources": {
        "hq": {
          "Output Item - Shortname": "hq.metal.ore",
          "Output Item - Skin": 0,
          "Output Item - Display Name": "",
          "Output Item - Icon URL (Required if Skin not 0)": "",
          "Include Always": false,
          "Required Permission (empty if not required)": "",
          "Chance": 10,
          "Minimal Output Per Tick": 0.3,
          "Maximal Output Per Tick": 2.0,
          "Additional Items Required To Place": []
        },
        "metal": {
          "Output Item - Shortname": "metal.ore",
          "Output Item - Skin": 0,
          "Output Item - Display Name": "",
          "Output Item - Icon URL (Required if Skin not 0)": "",
          "Include Always": false,
          "Required Permission (empty if not required)": "virtualquarries.metal",
          "Chance": 50,
          "Minimal Output Per Tick": 22.5,
          "Maximal Output Per Tick": 45.0,
          "Additional Items Required To Place": []
        },
        "scrap": {
          "Output Item - Shortname": "scrap",
          "Output Item - Skin": 0,
          "Output Item - Display Name": "",
          "Output Item - Icon URL (Required if Skin not 0)": "",
          "Include Always": false,
          "Required Permission (empty if not required)": "virtualquarries.scrap",
          "Chance": 5,
          "Minimal Output Per Tick": 0.1,
          "Maximal Output Per Tick": 1.0,
          "Additional Items Required To Place": [
            {
              "Shortname": "wood",
              "Skin": 0,
              "Amount": 7000,
              "Display Name": null,
              "Icon URL": ""
            }
          ]
        },
        "stone": {
          "Output Item - Shortname": "stones",
          "Output Item - Skin": 0,
          "Output Item - Display Name": "",
          "Output Item - Icon URL (Required if Skin not 0)": "",
          "Include Always": true,
          "Required Permission (empty if not required)": "",
          "Chance": 0,
          "Minimal Output Per Tick": 150.0,
          "Maximal Output Per Tick": 300.0,
          "Additional Items Required To Place": []
        },
        "sulfur": {
          "Output Item - Shortname": "sulfur.ore",
          "Output Item - Skin": 0,
          "Output Item - Display Name": "",
          "Output Item - Icon URL (Required if Skin not 0)": "",
          "Include Always": false,
          "Required Permission (empty if not required)": "",
          "Chance": 50,
          "Minimal Output Per Tick": 15.0,
          "Maximal Output Per Tick": 30.5,
          "Additional Items Required To Place": []
        }
      },
      "Upgrades": [
        {
          "Required Items": [],
          "Required Currency (0 to disable)": 0,
          "Fuel Storage Capacity": 6,
          "Capacity": 6,
          "Gather Multiplier": 1.0,
          "Fuel Usage Multiplier": 1.0,
          "Additional Resources (Resources keys)": []
        },
        {
          "Required Items": [
            {
              "Shortname": "wood",
              "Skin": 0,
              "Amount": 7000,
              "Display Name": null,
              "Icon URL": ""
            },
            {
              "Shortname": "stones",
              "Skin": 0,
              "Amount": 5000,
              "Display Name": null,
              "Icon URL": ""
            }
          ],
          "Required Currency (0 to disable)": 6000,
          "Fuel Storage Capacity": 6,
          "Capacity": 9,
          "Gather Multiplier": 1.2,
          "Fuel Usage Multiplier": 1.0,
          "Additional Resources (Resources keys)": [
            "scrap"
          ]
        }
      ]
    }
  }
}
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容