Craft UI 是使用 CUI 的 Facepunch 制作 UI 的完整再现。它允许管理员设置物品的成分要求、阻止在 UI 中查看物品、设置物品的制作率、重命名和物品或更改物品的图标。
但是为什么?为什么使用这个插件而不是普通的 Facepunch 制作 UI?Facepunch 制作 UI 仅存在于客户端计算机上。这意味着,即使您在服务器上更改了物品的成分要求,客户端仍然只能以默认成本制作该物品。客户端的 UI 不知道项目的成本已更改。创建一个全新的制作UI可以完全自定义物品成本。
CraftUI仍处于早期开发阶段。我已经进行了广泛的测试,但可能仍然存在一些错误。如果您发现任何无法正常工作的地方,如果您有任何意见或建议,或者您认为我们可以通过某种方式进行协作,请随时给我留言!我热忱地接受任何批评。
特征
- 更改制作物品所需的材料。
- 阻止物品被制作或查看
- 改变物品的制作率。
- 创建自定义项目类别或更改项目的类别。(弹药、建筑、工具等)
- 为所有(通常不可制作)物品启用制作。示例:LR300、M249、所有类型的食物、水、血液等。
- 重命名制作UI中的项目
- 更改制作UI中物品的图标
- 可自定义的热键以调出 UI
- 在库存制作 UI 中禁用制作
聊天命令
/craftui
列出所有可用的命令/craftui.add "amount" "Ingredient Name" "Item Name"
将给定数量的成分添加到物品
中 示例:/craftui.add 25 “高品质金属” “突击步枪”/craftui.remove "amount "Ingredient Name" "Item Name"
从物品
中去除给定数量的成分 示例:/craftui.remove 50 木锤/craftui.ingredients "Item Name"
列出项目
所需的成分 示例:/craftui.ingredients “研究表”/craftui.clearingredients "Item Name"
清除物品
所需的所有成分 示例:/craftui.clearingredients 火箭/craftui.resetingredients "Item Name"
将项目的成分重置为其默认值
示例 /craftui.clearingredients “Rocket”/craftui.block "Item Name"
阻止在制作 UI
中制作和查看物品 示例:/craftui.block “Wooden Arrow”/craftui.unblock "Item Name"
解除对物品的制作
阻止 示例:/craftui.unblock “Wooden Arrow”/craftui.blockall
阻止所有物品制作/craftui.unblockall
解除所有物品的制作/craftui.rename "Item Name" "New Name"
重命名 CUSTOM CRAFTING UI ONLY
中的项目 示例:/craftui.rename “木箭” “Fire Arrows”/craftui.description "Item Name" "New Description"
为 CUSTOM CRAFTING UI ONLY
中的项目提供自定义描述 示例:/crafui.description “木箭” “坏屁股火箭”/craftui.seticon "Item Name" "URL"
在 CUSTOM CRAFTING UI ONLY 中设置项目的图标 示例
:/craftui.seticon “隐藏靴子” “http://www.somesite.com/myimage.png”/craftui.category "Item Name" "Category Name"
设置项目的类别。(弹药、建筑、物品等)
示例: /craftui.category “隐藏靴子” “弹药”/craftui.save
保存您当前的项目更改(也在插件卸载时完成)/craftui.load
加载项目数据。注意:这将覆盖任何未保存的更改
配置
CraftUI
config
“允许旧制作” – false 禁用从 Facepunch Crafting UI 制作任何物品,true 启用从 Facepunch Crafting UI 制作。(默认值:false
“类别名称” – 要显示在 GUI 左侧的类别名称列表。项目“类别”字段必须与这些类别名称之一匹配才能显示。
“包括不可制作的物品” – true 允许玩家制作所有物品(熊肉、水、血液、组件等)。这些物品都默认为 0 成分成本和 30 秒的制作时间。它们需要根据管理员的意愿单独设置。(默认值:false)
“项目图标大小” – GUI 中项目的像素大小。越大,项目分辨率越高,但加载时间越长。(默认值:150)
“Open CraftUI Binding” – 设置自定义键以打开 CraftUI。当玩家加入服务器时,此密钥将被反弹以打开 UI,并在他们离开服务器时重置为默认值。(默认为“q”)
“项目列表” – 这些值将在插件至少加载一次后自动创建。它是游戏中每个物品及其自定义名称、描述、成分、工艺价格等的列表。在编辑此列表之前,请确保插件已卸载。