此插件允许服务器所有者修改制作物品所花费的时间。您可以使用全局修饰符,通过将原版比率乘以百分比来改变制作时间,或者您可以为每个物品设置自定义时间。如果你将这些值中的任何一个设置为 0,则会自动批量制作物品。
现在,您还可以设置任何项目的默认皮肤 ID。这意味着,如果玩家制作的物品没有皮肤,您的默认皮肤将成为该物品的新皮肤。通过前往 Rust 的 Steam 工作室并在网页 url 中找到任何皮肤的 id,可以轻松找到皮肤 ID。
该插件还允许您在服务器关闭时为每个玩家完成当前制作的物品(可以在配置中启用),并将自动取消所有排队的工艺并退还他们的材料。
请注意,高级配置将自动填充所有可制作的物品
现在,您还可以设置任何项目的默认皮肤 ID。这意味着,如果玩家制作的物品没有皮肤,您的默认皮肤将成为该物品的新皮肤。通过前往 Rust 的 Steam 工作室并在网页 url 中找到任何皮肤的 id,可以轻松找到皮肤 ID。
该插件还允许您在服务器关闭时为每个玩家完成当前制作的物品(可以在配置中启用),并将自动取消所有排队的工艺并退还他们的材料。
权限
此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>- craftingcontroller.instantbulkcraft- 授予玩家立即批量制作所有物品的权限
- craftingcontroller.blockitems- 允许使用 Block 和 Unblock 可制作物品命令
- craftingcontroller.itemrate- 允许设置单个物品的制作速率
- craftingcontroller.craftingrate- 允许 craftrate 命令
- craftingcontroller.setbenchlvl- 允许使用 Benchlvl 命令
- craftingcontroller.setskins-允许 setskin 命令
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请为其添加正斜杠前缀: '/'。- craftrate- 显示当前合成速率,并且可以用整数设置新的合成速率。
- crafttime- 设置物品的单独制作时间或 。crafttime sleepingbag 5crafttime sleepingbag default
- blockitem- 阻止物品可合成 。block sleepingbag
- unblockitem- 使物品可合成。unblock sleepingbag
- setcraftskin- 如果未选择其他皮肤,则设置默认工艺皮肤 。setcraftskin sleepingbag workshopid
- benchlvl- 设置制作物品所需的工作台级别。必须是介于 0 (no-workbench) 和 3 (tier 3 workbench) 之间的整数benchlvl sleepingbag 3
配置
设置和选项可以在目录下的文件中进行配置。建议使用编辑器和验证器,以避免格式问题和语法错误。CraftingControllerconfig请注意,高级配置将自动填充所有可制作的物品