欢迎加入!

注册后,您将能够与我们社区的其他成员进行讨论、分享和私信。

无论您是想寻求帮助、分享经验,还是结识志同道合的朋友,我们都期待您的参与!一起探索更多精彩内容吧。

立即注册! 加入群聊
  • 所有的免费插件都是同步外网更新,所有都是最新版!
公共石矿场锁

公共石矿场锁 同步更新

没有下载权限
购买会员

权限

此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。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 战利品保护
权限名称可以在 config file 中修改。user 小写权限名称

命令

此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请为其添加正斜杠前缀: '/'。
  • quarry
    查看采石场和抽油机状态
  • quarryclear
    重置采石场/抽油机锁定状态
命令名称可以在配置文件中修改

配置

设置和选项可以在目录下的文件中进行配置。建议使用编辑器和验证器,以避免格式问题和语法错误。PublicQuarryLockconfig
{
"Use permission": false,
"PermissionAdmin": "publicquarrylock.admin",
"Permission for quarry only": "publicquarrylock.quarryonly",
"Permission for pumpjack only": "publicquarrylock.pumpjackonly",
"Permission bypass global cooldown": "publicquarrylock.bypassglobalcooldown",
"Enable for mining quarry": true,
"Enable for pump jack": true,
"Enable player quarry": false,
"Enable player pumpjack": false,
"CoolDown before releasing mining quarry (min)": 5.0,
"Send quarry available message to all": true,
"Enable engine loot after it is started, to add fuel": true,
"Use Teams": true,
"Use Clans plugin": false,
"Use clan table": false,
"Use DynamicPVP to disable lock in PVP zones": false,
"CoolDown in min. before a player or team can restart the quarry (0 is disabled)": 30.0,
"Usage cooldown to all quarry": true,
"Maximum stack size for diesel engine (-1 to disable function)": -1,
"Number of slots for diesel storage (-1 to disable function)": -1,
"Number of slots for output storage (-1 to disable function)": -1,
"Time per barrel of diesel in second (-1 to disable function, default time 125 sec)": -1,
"quarry chat command": "quarry",
"Quarry clear status": "quarryclear",
"Empty the output hopper when quarry/pumpjack start": false,
"Clear quarry lock after all player from team/clan disconnect": false,
"Clear quarry lock after player owner disconnect": false,
"Time after all player disconnect before quarry clear (minutes)": 10,
"Use Discord hook": false,
"Use Discord timestamp": true,
"Discord hook url": "",
"Use Notify plugin": false,
"Debug": false,
"Log to file": false
}
使用权限: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”
作者
xiaoguan
下载
0
查看
16
首次发布
最后更新

评分

0.00 星 0 星

来自xiaoguan的更多资源

后退
顶部