虚拟采石场 原地址虚拟采石场 – 插件 – Codefling
决于
-
图片库
-
弹出式 API
Works with
-
服务器奖励
-
经济学
-
银行系统
关于虚拟采石场
RUST 插件测试服务器
在那里测试我的插件!
连接 play.thepitereq.ovh:28050
Virtual Quarries 插件是采石场的重大升级。您可以创建和放置采石场,提取任何类型的资源,并从地图上的任何位置访问它们。设置无限数量的采石场类型,使用权限系统应用自定义采石场限制,授予朋友访问资源存储的权限,升级您的采石场以获得更多资源,自定义调查物品和燃料,等等!您甚至可以自定义地图上的静态采石场以进行实例化,从而允许每个玩家拥有自己的采石场。
- 为采石场提供广泛的自定义和增强功能。
- 放置无限数量的各种类型的采石场,并让朋友和队友(包括离线玩家)进入。
- 自定义每种采石场类型的输出,允许他们挖掘从石头和矿石到火箭和 C4 的任何东西,并完全支持皮肤和显示名称。
- 权限系统可让您限制每个玩家的采石场数量,并且可以升级您的采石场以获得更好的输出、容量和燃料效率。
- 放置采石场所需的物品可以根据采石场的资源输出进行定制。M
- 多种类型的调查费用,每种类型对应于不同的采石场类型。
- 通过擦除合并完整数据。
- 响应式 RUST 主题 UI。
- 为每个采石场定制的燃料类型。
- 自定义挖掘方法可确保采石场默认每 60 秒挖掘一次以提高性能,但此频率是可配置的。
- 支持静态采石场、抽油机和巨大的挖掘机坑,为每个玩家提供实例化库存和可自定义的输出。
- virtualquarries.use – 允许您打开 /qr 菜单。 (需要在 config 中启用)
- virtualquarries.share – 允许玩家让其他队友访问他们的采石场。 (需要在 config 中启用)
- virtualquarries.static.quarry – 提供对静态采石场的访问。(需要在 config 中启用)
- virtualquarries.static.pumpjack – 提供对静态泵千斤顶的访问。(需要在 config 中启用)
- virtualquarries.static.excavator – 提供对巨型挖掘机的访问。(需要在 config 中启用)
- /qr – 打开虚拟采石场菜单。(可配置)
经济插件配置
- 0 – 无
- 1 – 经济学
- 2 – 服务器奖励
- 3 – IQEconomic
- 4 – 银行系统
- 5 – ShoppyStock
采石场限制额外
- 您可以通过在权限列表中添加 “*” 来限制采石场的总和,这样玩家就可以混合采石场档案,直到达到总体限制。
例:"virtualquarries.default": { "*": 3, "pumpjack": 1 },根据常规配置,此设置将限制玩家拥有 3 个任何类型的采石场,但只有 1 个抽油机,因此他可以有 2 个采石场和 1 个抽油机,或者 3 个采石场但没有抽油机。
- OnQuarryUpgraded(BasePlayer player, int quarryLevel, string quarryProfile) – 当采石场成功升级时调用。
- OnQuarryRemoved(BasePlayer player, string quarryProfile) – 当成功移除采石场时调用。
- OnCustomSurveyThrow(BasePlayer player, string quarryProfile) – 在成功引发自定义调查时调用。
- OnQuarryPlaced(BasePlayer player, string quarryProfile) – 当采石场成功放置时调用。
示例配置
:具有额外的采石场类型、更多升级级别等(我的私人配置)
{
"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



























暂无评论内容