• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
SkinBox·皮肤箱

付费 SkinBox·皮肤箱 2.2.16

原地址
需要插件(必装)
此插件无汉化

905b25dff470a2d0325ef6b7b2a0f078.jpg



SkinBox 的功能
允许您:
  • 从 Steam 创意工坊导入特定皮肤,玩家可以在 SkinBox 中领取这些皮肤
  • 从 Steam 创意工坊轻松导入整个皮肤系列
  • 支持重定向的项目皮肤,例如工业门->钣金门
  • 能够重新设计部署的物品
  • 将创意工坊皮肤名称应用于物品
  • 应用使用费用来使用 SkinBox
  • 应用使用冷却时间来使用 SkinBox
  • 授予 VIP 访问特定皮肤的权限
  • 在容器中按名称搜索皮肤
  • 使用最喜欢的系统来优先考虑常用的皮肤
  • 选择使用特殊蒙皮喷雾罐而不是命令

该插件需要 Steam API 密钥才能访问创意工坊皮肤列表。
您可以通过以下链接获取 Steam API 密钥 ->Sign In
获得 Steam API 密钥后,将其输入到您的配置中,如下所示
代码:
"Steam API key for workshop skins (Sign In)": "XXXXXXXXXXXXXXXXXXXXXXXXXXXX"
** 注意 ** 如果没有有效的 Steam API 密钥,该插件将无法运行!


关于客户端皮肤下载

服务器和插件都不负责在客户端上实际加载皮肤。这纯粹是客户端和 Steam 之间的事情。该插件只是告诉客户端皮肤 ID,然后客户端要求 Steam 下载它。

有关皮肤图标未在客户端加载的任何问题完全是客户端的问题。

如果用户遇到皮肤图标未加载的问题,请告诉他们打开 Steam,转到下载选项卡,然后强制启动排队的创意工坊请求


权限
SkinBox 使用 Oxides 权限系统
要分配用户权限,请在控制台中使用ox.grant user“username|steam id”“permission” 。
要分配组权限,请在控制台中使用ox.grant group“groupname”“permission”
您可以在此处阅读有关如何使用权限系统的更多信息:uMod - Permissions
权限都在配置中,可以根据您的喜好进行自定义。
默认情况下,它们是;

“skinbox.use” - 打开 SkinBox 所需
“skinbox.admin” - 使用管理命令所需
“skinbox.ignorecost” - 忽略具有此权限的玩家的使用成本
“skinbox.ignorecooldown” - 忽略具有此权限的玩家的冷却时间

允许按项目类别重新换肤
您可以为各种项目类别分配权限,以限制具有该权限的玩家为这些项目换肤。
默认情况下,这些都使用“skinbox.use”权限,该权限允许具有该权限的任何人对这些项目类型进行皮肤设置。
如果您想将这些项目类型限制为特定玩家,您需要将权限更改为默认值以外的内容并将其授予这些玩家
代码:
"Permission required to skin weapons": "skinbox.use",
"Permission required to skin deployables": "skinbox.use",
"Permission required to skin attire": "skinbox.use",

将批准的皮肤限制为特定玩家
您可以以相同的方式将 Rust 批准的皮肤的使用限制为特定玩家
代码:
"Permission required to view approved skins": "skinbox.use",

每个皮肤的自定义权限
您还可以在配置的“每个皮肤的自定义权限”部分中为每个皮肤 ID 分配自定义权限。您指定您的权限,然后将皮肤添加到该列表中。
默认配置包含如何完成此操作的示例
JSON:
"Custom permissions per skin": {
      "skinbox.example1": [
        9990,
        9991,
        9992
      ],
      "skinbox.example2": [
        9993,
        9994,
        9995
      ],
      "skinbox.example3": [
        9996,
        9997,
        9998
      ]
    }


聊天命令
/skinbox| /sb - 打开皮肤框
此命令和此命令的别名可以在标题为“打开 SkinBox 的命令”部分的配置中

更改 /sd - 打开皮肤框以重新设计部署的项目
该命令和该命令的别名可以在标题为“打开部署项目 SkinBox 的命令”部分的配置中更改 控制台命令

添加
/删除单个皮肤 ID

Skinbox.addskin - 添加一种或多种皮肤使用各自的 ID 号
(例如,skinbox.addskin 820574348 (仅限一种)-OR-Skinbox.addskin 820574348 820610731 (一次两种,您最多可以在同一命令中添加 16 个皮肤 ID))

Skinbox.removeskin
(例如,skinbox.removeskin 820574348(仅限一个)-OR- skinbox.removeskin 820574348 820610731 (一次两个,您最多可以在同一命令中添加 16 个皮肤 ID))

skinbox.addvipskin <permission> <skinID> - 使用各自的 ID 号添加皮肤并为其分配指定的权限。
此权限必须已存在于配置 Skinbox 的自定义权限部分中

。removevipskin <permission> <skinID> - 删除皮肤并将其从该权限皮肤列表中删除。

此权限必须已存在于配置Skinbox.validatevipskins 的自定义权限部分中- 将VIP皮肤列表与实际皮肤列表进行比较,并查询创意工坊中是否有缺少的皮肤。

添加/删除皮肤集合
Skinbox.addcollection - 添加集合中的所有皮肤
(例如:skinbox.addcollection 659627304)

Skinbox.removecollection - 删除集合中的所有皮肤
(例如:skinbox.addcollection 659627304)

Skinbox.addvipcollection <权限> < collectionID> - 添加集合中的所有皮肤并为其分配指定的权限。
此权限必须已存在于配置

Skinbox 的自定义权限部分中。removecollection - 删除集合中的所有皮肤并将它们从该权限皮肤列表中删除。
此权限必须已存在于配置的自定义权限部分中

列入黑名单皮肤 ID
Skinbox.addexincluded - 阻止玩家使用此皮肤,除非他们具有适当的身份验证级别
(例如:skinbox.addexincluded 820574348(仅限一个)-OR- Skinbox.addexincluded 820574348 820610731 )

skinbox.removeexcluded - Remove a skin ID from the excluded list
(Ex: skinbox.removeskin 820574348 -OR- skinbox.removeskin 820574348 820610731 )

skinbox.addcollectionexclusion - Add an entire skin collection to the skin blacklist

skinbox.removecollectionexclusion - Remove an皮肤黑名单中的整个皮肤集合

如何查找这些皮肤和收藏 ID 号
通过您喜欢的浏览器打开 Steam 创意工坊,然后单击任意皮肤。
在 URL 中,您会看到末尾添加了一个 ID 号。这是您添加此皮肤时需要使用的皮肤 ID。
使用相同的过程添加皮肤集合

示例,URL 末尾包含 ?id=2373483517。这个数字就是皮肤ID
9c9d8768700287c3c778f293c1f3a052.png




将使用成本应用于 SkinBox
您可以在标题为“使用成本选项”的配置部分中指定使用 SkinBox 和重新设计项目的成本。
在这里,您可以更改成本以及应用成本时要使用的货币。
如果您希望 VIP 无需支付使用 SkinBox 的费用,只需授予他们“skinbox.ignorecost”权限即可
JSON:
"Usage Cost Options": {
    "Enable usage costs": false,
    "Currency used for usage costs (Scrap, Economics, ServerRewards)": "Scrap",
    "Cost to open the SkinBox": 5,
    "Cost to skin deployables": 10,
    "Cost to skin attire": 20,
    "Cost to skin weapons": 30
  },
使用 SkinBox 后应用冷却
时间 您可以在使用 SkinBox 后为玩家应用冷却时间。您可以在标题为“冷却选项”的配置部分中修改此设置。
如果您想防止冷却时间应用于 VIP,只需授予他们“skinbox.ignorecooldown”权限
JSON:
"Cooldown Options": {
    "Enable cooldowns": false,
    "Cooldown time start's when a item is removed from the box": true,
    "Length of cooldown time (seconds)": 60
  },

收藏夹系统
收藏夹系统的工作原理是记录玩家使用的皮肤,并优先考虑最常用的皮肤。
它还包含一个数据清除系统,用于删除旧的玩家数据
该系统可以在配置中切换,并且可以调整清除时间

玩家还可以使用提供的按钮清除每个项目的


收藏夹 喷雾罐支持


您可以选择为玩家提供特殊蒙皮的喷雾罐,可用于为地板上的物品以及门和盒子等部署的物品重新蒙皮。

默认情况下禁用此选项,要启用它,请在配置中将“允许通过 SkinBox 喷雾罐进行蒙皮”设置为 true。

此选项有一个控制台命令,可用于提供/创建 SkinBox 喷雾罐。
该命令只能由具有管理员权限的玩家通过 RCON 运行,或者可以将其添加到支持购买命令的商店中。

通过游戏内控制台运行不带任何参数的命令“skinbox.spraycan”将为自己提供一个喷雾罐
在 RCON 中或通过游戏内商店运行命令“skinbox.spraycan <playerNameOrID>”将为目标玩家提供一个喷雾罐

如果您想将这些项目包含在您的战利品表中,短名称为“ spraycan ”,皮肤 ID 为“ 2937962221

其他配置选项
“可查看的最大页面数”- 设置用户可以在 SkinBox 中访问的页面限制
“包括批准的皮肤” - 自动导入所有批准的皮肤
“包括手动导入的创意工坊皮肤” - 导入您通过命令添加的所有创意工坊皮肤,或直接进入配置
“从配置车间皮肤列表中删除批准的皮肤ID” - 当插件加载时,从配置中的车间列表中删除任何批准的皮肤ID“包括
重定向的皮肤” - 允许使用重定向的皮肤,例如工业门 - > 钣金门
“查看黑名单皮肤需要身份验证级别” - 具有此身份验证级别的玩家将能够查看黑名单皮肤
作者
pandaman
下载
7
类型
数字产品
有效期
无限
价格
50.00 CNY
查看
1245
文件类型
cs
文件大小
198.8 KB
文件Hash
4f6a20b94badd4ba7e31819bc6efa69c
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 2.2.16

    修复使用可部署皮肤盒时分页按钮偏移的问题
  2. 2.2.15

    这是为即将到来的 Rust 更新准备的。请勿提前更新
  3. 2.2.14

    2.2.14 添加了配置选项“仅对这些项目简称使用已批准的皮肤(仅在禁用‘包括已批准的皮肤’时使用)”,当已批准的皮肤被禁用时,它允许您为特定项目包括已批准的皮肤 使用示例 "Only...
标签