权限
此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>- publicquarrylock.quarryonly
当 Use Permission 为 true 时。允许玩家使用采石场。default name,但可以在 config 中修改 - publicquarrylock.pumpjackonly
当 Use Permission 为 true 时。允许玩家使用抽油机。default name,但可以在 config 中修改 - publicquarrylock.admin
绕过管理员的 Quarry/Pumpjack 战利品保护
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请为其添加正斜杠前缀: '/'。- quarry
查看采石场和抽油机状态 - quarryclear
重置采石场/抽油机锁定状态
配置
使用权限:false
如果要对 Quarry / Pumpjack 使用权限系统,请设置为 true
权限管理员:“publicquarrylock.admin”
管理功能的权限名称
“权限使用:”publicquarrylock.quarryonly“,
当 Use permission 设置为 true 时的权限名称,以便能够使用 quarry
“权限使用:”publicquarrylock.pumpjackonly“,
Use permission 设置为 true 时的权限名称,以便能够使用 pumpjack
“权限绕过全局冷却时间”: “publicquarrylock.bypassglobalcooldown”
允许 VIP 类玩家绕过冷却时间。
用于采矿采石场的启用:true
在静态采矿采石场(地图上已有的采石场)上使用插件
启用泵千斤顶 : true
在静态抽油机采石场(地图上已有的采石场)上使用插件
启用玩家采石场和抽油机:false
在玩家放置的采石场和抽油机上使用插件
释放采矿采石场前的冷却时间(分钟):5.0
当采石场关闭时,使用公共采石场/抽油机的玩家会收到一条消息。这是发动机关闭后到向所有玩家解锁输出之前的分钟数。时间以分钟为单位
向所有人发送采石场可用消息 : true,
冷却后,控制是否向所有玩家发送广播
启动后启用发动机战利品,以添加燃料 : true
允许在发动机启动后抢劫油箱。如果为 false,则停止玩家添加燃料以延长使用时间。
使用 Teams:true
团队成员将分享采石场 / 抽油机操作 (Rust Team)
使用 Clans 插件:true
使用 Clan 插件共享 Quarry / Pumpjack 操作
使用军团表
使用 Clan 表共享 excavator 操作。
Use DynamicPVP to disable lock in PVP zones“: true,当为 true 时,检查采石场是否在 DynamicPVP 区域中。如果是这样,采石场将不会锁定到玩家,并且将保持可供所有人掠夺。一旦采石场受到保护,它将一直受到保护,直到燃料耗尽。动态事件不会解锁上锁的采石场。
“玩家或团队可以重新开始采石场之前的分钟冷却时间(0 表示禁用)”:30.0
设置采石场关闭后的冷却时间,玩家/团队/军团才能再次使用它时间以分钟为单位。如果玩家/团队已经使用了采石场然后完成,他们必须等待那么长时间才能再次使用它。
所有采石场的使用冷却时间 : true
如果为 true,则冷却时间适用于所有静态采石场和抽油机,当玩家使用 Quarry之一时,如果为 false,则玩家可以同时使用所有采石场。
柴油发动机的最大堆栈大小(-1 禁用功能):-1,
仅修改静态采石场/抽油机的柴油堆大小的选项,设置为 -1 以禁用该功能。此实现仅修改柴油发动机的 “inventory.maxStackSize”。可能无法与其他插件很好地配合使用。如果是这种情况,只需使用 -1 禁用此选项,此参数只能与低于全局堆栈大小的值一起使用。
柴油储存槽数(-1 禁用功能) : -1
柴油发动机要存放的槽位数量这与最大堆大小相结合将决定采石场的运行时间
输出存储插槽数(-1 禁用功能):-1
出料斗上的存储槽数量
每桶柴油的时间(以秒为单位)(-1 禁用功能,默认时间 125 秒)
修改每桶柴油的挖掘机运行时间
quarry 聊天命令 : “quarry”
查看采石场/抽油机状态的命令
采石场清理状态 : “quarryclear”
admin 命令清除所有采石场的锁定状态,而 pumpjack命令可以在 RCON、Chat 或 Console 中发出
Empty the output hopper when quarry/pumpjack start“: false,如果启用,则当采石场/抽油机启动时,输出漏斗的内容将被放入一个小战利品袋中。
在团队/部落的所有玩家断开连接后清除采石场锁“: false
在玩家所有者断开连接后清除采石场锁“: false
清理采石场前所有玩家断开连接后的时间(分钟)“: 10
当玩家与服务器断开连接一段时间时解锁采石场和抽油机的选项。
使用 Discord 钩子: falseDiscord hook url: “a discord url”
配置 discord 钩子并向 discord 发送一些信息
使用 Discord 时间戳
Discord 时间戳允许显示相对于观众时区的时间/日期。
使用 Notify 插件
使用 Notify/UI Notify 插件显示通知
调试:true
向控制台显示一些基本的调试信息
Log to file: true
将基本调试信息发送到日志文件
注意:当配置中的 cooldown 参数发生变化时,最好删除 publicquarrylock 的数据文件。
地方化
默认消息位于目录下的文件中。要添加对其他语言的支持,请创建一个新的语言文件夹(例如 对于德语),请将默认语言文件复制到新文件夹,然后自定义消息。PublicQuarryLocklang/ende{
"QuarryOff": "<color=#FF1500>- {1} at {0} just turn off !</color>",
"QuarryCoolDown": "<color=#FF1500>- You have {0} min. to get the ore, before quarry unlock to all</color>",
"QuarryInUse": "<color=#FFA500>{2} at {1} currently in use by {0}</color>",
"QuarryStartEngine": "{1} started for {0,2:F0} minutes",
"QuarryStartEngineHM": "{2} started for {0,2:F0} hour, {1,2:F0} minutes",
"QuarryStartEngineNolock": "{0} started in Dynamic PVP zone (not locked)",
"QuarryStarted": "{2} at {1}, started by {0}. loot is protected",
"QuarryStoped": "{2} at {1}, stopped and is available to all",
"QuarryFuel": "<color=#FFA500>{1} currently running with {0} fuel in storage</color>",
"QuarryPlCooldown": "{1} player cooldown will expire in {0} min.",
"QuarryAvailableIn": "{1} at {0} will be available in {1,2:F0} min.",
"QuarryClearStatus": "Clearing the status of mining quarry and pump jack",
"MiningQuarry": "Mining quarry",
"PumpJack": "pump jack"
}
关于限制柴油的使用量
玩家可以无限制地填充柴油发动机并长时间持有采石场。限制最大堆叠大小和槽位数量,将限制玩家可以放入引擎中的柴油量。例如,stack-item-storage 可以设置放入 Diesel enginehttps://umod.org/plugins/stack-item-storage 的燃料量
插件 ChestStackMultiplier 执行类似的功能 https://umod.org/plugins/chest-stack-multiplierand 可能还有其他插件。
用于配置的容器是:“assets/prefabs/deployable/quarry/fuelstorage.prefab”“assets/prefabs/deployable/Oil jack/fuelstorage.prefab”