权限
此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>- excavatorlock.use
当 Use Permission 为 true 时。default name,但可以在 config 中修改 - excavatorlock.admin
绕过管理员的挖掘机战利品保护
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请为其添加正斜杠前缀: '/'。- excavator
查看 Giant Excavator 状态
配置
使用权限:如果要使用巨型挖掘机的权限系统,则设置为 true。
权限 : “excavatorLock.use”当 Use permission 设置为 true 时的权限名称
乘数权限:如果要对巨型挖掘机使用权限系统,则设置为 true。
乘数权限 : “excavatorlock.multiplier”当 Use permission 设置为 true 时的权限名称
释放挖掘机前的冷却时间:5.0
当挖掘机关闭时,使用挖掘机的玩家会收到一条消息。这是发动机关闭后、向所有玩家解锁战利品堆之前的分钟数。时间以分钟为单位
向所有人发送消息 Excavator available: true
冷却后,控制是否向所有玩家发送广播
启动后启用引擎战利品以添加柴油:true
允许在发动机启动后抢劫油箱。如果为 false,则停止玩家添加燃料以延长使用时间。
使用 Teams:true
团队成员将共享挖掘机操作 (Rust Team)
使用 Clans 插件:true
使用 Clan 插件共享挖掘机操作
使用军团表
使用 Clan 表共享 excavator 操作。
玩家或团队可以重启挖掘机之前的冷却时间(0 为禁用):30.0
设置挖掘机关闭后的冷却时间,玩家/团队/军团可以再次使用时间以分钟为单位。如果玩家/团队已经使用了挖掘机,那么 FINISH,他们必须等待那么长时间才能再次使用它。
“Apply cooldown to all excavators”:对、
当有多个挖掘机时,如果为 true,则当玩家使用其中一台挖掘机时,所有挖掘机都会有冷却时间,如果为 false,则玩家可以同时使用所有挖掘机。
Enable fuel modifier: true如果为 true,则使用 Running time per fuel units 参数。如果其他插件正在管理 excavator 燃料,则应将此参数设置为 false。
柴油发动机的最大堆栈大小(-1 禁用功能):-1仅修改挖掘机柴油堆大小的选项。设置为 -1 以禁用该功能。设置为 0 以使用默认堆垛大小此实现仅修改柴油发动机的“inventory.maxStackSize”。可能无法与其他插件很好地配合使用。如果是这种情况,只需使用 -1 禁用此选项,此参数只能与低于全局堆栈大小的值一起使用。
启用信号 Computer lock: true如果为 true,则调用空投的能力被锁定为操作挖掘机的玩家/团队/部落。
Enable signal Computer message: true在聊天中发送消息,表明 airdrop 是从 Signal Computer 调用的。
每个燃料单位的运行时间(以秒为单位):120.0更改每桶柴油的默认运行时间。默认值为 120 秒。时间以秒为单位。
硫磺生产倍数: 1HQM 生产倍数: 1金属生产倍数: 1石头生产倍数: 1
覆盖每个期间每种矿物的生产数量。由于冲突,在使用 Gather 修饰符插件时不应使用。
Excavator chat command“: ”挖掘机”
命令查看挖掘机状态
Excavator clear 状态:“excavatorclear”
admin 命令清除所有巨型挖掘机的锁定状态命令可以在 RCON、Chat 或 Console 中发出
挖掘机启动时清空输出堆 : true
启动挖掘机时,输出桩的内容将被刷新。
Supply drop 所需的充电量(0 使用默认的 600 秒):0
设置给信号充电的秒数 computer.0: 禁用该功能并使用默认值.600 是 Rust 的默认值
在团队/部落的所有玩家断开连接后清除挖掘机锁 : false 在玩家所有者断开连接后清除挖掘机锁 : false
如果玩家或团队/氏族断开连接一段时间,这些模式将解锁挖掘机。一次只能使用一种模式
挖掘机清除前所有玩家断开连接后的时间(分钟):10
当其中一个断开连接时解锁模式处于活动状态时,这是等待挖掘机清除并可供所有人使用的时间。玩家的冷却时间仍然会激活,然后才能重复使用挖掘机。
调试:true
向控制台显示一些基本的调试信息
Log to file: true
将基本调试信息发送到日志文件
Use Discord hook: falseDiscord hook url: "a discord url"
Configure a discord hook and send some information to discord
Use Discord timestamp
Discord timestamp allow to display time/date relative to viewer time zone.
Use Notify plugin
使用 Notify/UI Notify 插件显示通知
注意:当配置的 cooldown 参数发生变化时,最好删除 ExcavalorLock 的数据文件。
地方化
默认消息位于目录下的文件中。要添加对其他语言的支持,请创建一个新的语言文件夹(例如 对于德语),请将默认语言文件复制到新文件夹,然后自定义消息。ExcavatorLocklang/ende{
["ExcavatorOff"] = "<color=#FF1500>- Giant excavator just turn off !</color>",
["ExcavatorCoolDown"] = "<color=#FF1500>- You have {0} min. to get the ore, before it unlock to all</color>",
["ExcavatorInUse"] = "<color=#FFA500>Giant Excavator currently in use by {0}</color>",
["ExcavatorStartEngine"] = "Giant Excavator started for {0,2:F0} minutes",
["ExcavatorStartEngineHM"] = "Giant Excavator started for {0,2:F0} hour, {1,2:F0} minutes",
["ExcavatorStarted_"] = "Giant Excavator {0}, started by {1}. loot is protected",
["ExcavatorStoped_"] = "Giant Excavator {0}, stopped and is available to all",
["ExcavatorFuel"] = "<color=#FFA500>Giant Excavator currently running with {0} fuel in storage</color>",
["ExcavatorPlCooldown"] = "Excavator Player cooldown will expire in {0} min.",
["ExcavatorAvailableIn"] = "Giant Excavator {0} will be available in {1,2:F0} min.",
["ExcavatorClearStatus"] = "Clearing the giant excavator status",
["ExcavatorPermission"] = "Player does not have permission to use giant excavator",
["ExcavatorSupplySignal"] = "Airdrop was activated at excavator {0} by player {1}, please do not steal",
["ExcavatorClearOffline"] = "Giant Excavator {0}, cleared because team/clan player are offline",
}
关于限制柴油的使用量
玩家可以无限制地加注柴油发动机并长时间握住挖掘机。我添加了一个简单的函数来限制玩家可以放入引擎中的柴油量,但其他修改堆栈大小的插件可以做得更好。例如,stack-item-storage 可以设置放入 Diesel enginehttps://umod.org/plugins/stack-item-storage 的燃料量
插件 ChestStackMultiplier 执行类似的功能 https://umod.org/plugins/chest-stack-multiplierand 可能还有其他插件。
用于配置的容器为:“assets/content/structures/excavator/prefabs/engine.prefab”