必须依赖插件:
图片库
可选依赖插件:
排除玩家DlcApi
经济系统
礼包
人类NPC
游戏时长奖励
关于积分商店
通过多种方式赚取奖励积分,并在 GUI 奖励商店中将其用于多种不同的选择
![图片[1]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](http://pic.yupoo.com/rustnm/f76e2f52/4f9c71e3.jpg)
![图片[2]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](http://pic.yupoo.com/rustnm/beda9b48/7509d014.jpg)
![图片[3]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](http://pic.yupoo.com/rustnm/efc64bfd/3bc56f63.jpg)
✨️ 特征
- 具有可定制配色方案的 UI 商店
- 该插件既可以充当商店,又可以充当银行,跟踪自己的货币 积分
- 允许用户购买物品、套件和命令集
- 为产品分配权限,以便只有 VIP 可以访问它们
- 允许用户将商品卖回商店
- 允许用户将 积分 兑换为 经济系统金币,反之亦然
- 允许用户将 积分 转移给其他玩家
- 可选择记录所有交易和玩家余额
- 使用 HumanNPC 设置 NPC 商店,出售自己的商品,或作为与主商店互动的方式
🛡️ 权限
serverrewards.admin —- 要求没有 2 级授权的玩家(所有者)编辑任何与商店相关的内容
🎮️ 命令
/s —- 打开商店,此命令可在配置文件中更改
/rp add 【SteamID】 【1000】 —- 为玩家添加指定数量的 积分
/rp take 【SteamID】 【1000】 —- 扣除玩家指定数量的 积分
/rp clear 【SteamID】 —- 将指定玩家的 积分 重置为0
/rp check 【SteamID】 —- 显示玩家的 积分 数量
教程
- 所有商店管理均通过用户界面完成。
对于具有授权级别 2 或权限的用户,菜单左下方会出现 “管理员模式” 按钮 serverrewards.admin。
当启用管理员模式时,每个产品的购买按钮将被替换为 编辑 和 删除 按钮,并且 添加产品 每个产品类别的页脚中都会出现一个按钮。 - 添加产品和编辑按钮将打开相同的菜单来创建或编辑产品。
![图片[4]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](http://pic.yupoo.com/rustnm/e1069457/3197b9ca.jpg)
3.完成后单击 确认 保存更改。
![图片[5]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](http://pic.yupoo.com/rustnm/d8dca0e5/2b73dda6.jpg)
命令产品允许玩家在购买后运行预定义的服务器命令。
您可以将特定变量放置在这些命令中,这些变量将在运行命令之前被替换。
例如,该命令
当前可以在命令中使用的变量有:
$player.name – 购买玩家的显示名称$player.id – 购买玩家的用户 ID$player.x, $player.y, $player.z – 购买玩家的世界位置
您可以选择允许用户在 经济系统金币 和 积分 之间进行货币兑换。用户将看到两个选项:将 积分 兑换为 经济系统金币 或反之。用户只需输入想要兑换的金额,然后按下 转换
您可以在配置中设置自己的汇率(默认1比1)
![图片[3]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](http://pic.yupoo.com/rustnm/efc64bfd/3bc56f63.jpg)
您可以在配置文件中选择允许用户将 积分 转移给其他玩家。系统将提示用户选择服务器上的活跃玩家,并输入要转移的 积分 数量。
![图片[7]-ServerRewards – 积分商店 v2.0.7-Rust可狼插件网 | Rustnm - Rust插件网](https://pic.yupoo.com/rustnm/69518a9f/3ae5a323.jpg)
您可以选择允许用户将物品卖回商店。该插件会保存游戏中所有物品的列表,默认情况下,所有物品均处于禁用状态。
要使商品能够卖回商店,您需要设置售价。您可以通过上面提供的控制台命令或手动编辑位于以下位置的数据文件来执行此操作:
销售数据包含游戏中的每个物品,包括销售价格、皮肤乘数和指定皮肤价格覆盖的列表。
默认情况下,带皮物品的售价为(价格 * 皮肤变体的价格乘数),您可以使用 sr.sellable setprice 命令并提供您想要特定价格的皮肤的皮肤 ID 来覆盖此价格。
商店不会接受破损商品,并且售回商店的商品的最终价格将根据其当前状况进行调整(如果适用)
控制台命令
sr.sellable setprice 【物品简称】 【价格】 【皮肤ID】 —- 设置物品的售价。如果您提供皮肤ID,则仅覆盖该皮肤的售价sr.sellable setskinmult 【物品简称】 【乘数】 —- 设置皮肤变体的价格乘数。这不适用于皮肤覆盖价格sr.sellable show 【物品简称】 —- – 显示商品的价格、皮肤乘数和皮肤覆盖价格
NPC 商店使用来自HumanNPC插件的 NPC。
NPC商店既可以作为进入主商店的门户,也可以定义自己的产品和类别。
默认情况下,创建 NPC 商店后,只会打开主商店页面。您可以使用下面提供的命令添加和删除 NPC 商店。
您可以为 NPC 设置自定义商店名称,该名称显示在界面左上角。此功能仅在启用自定义商店时有效。
要更改 NPC 商店允许访问的类别,您可以使用 /srcnpc togglenav 命令后跟类别参数之一来 items|kits|commands|exchange|transfer|sell 打开或关闭该类别。
要在商店中运行自定义产品,您需要通过输入来启用自定义商店模式 /srnpc customstore。
如果 NPC 是自定义商店,您可以通过 UI 以与在主商店中相同的方式 添加/编辑/删除 产品。
如果你的 NPC 商店只有 转账 或 兑换 类别,它只会在这些菜单中打开商店,并在离开这些菜单时关闭商店
聊天命令
/srnpc add —- 将您正在查看的 NPC 变成商店 NPC/srnpc remove —- 从您正在查看的 NPC 中移除商店/srnpc setname 【名称 】 —- 为您正在查看的 NPC 设置商店名称。如果启用了自定义商店,此名称将显示在商店页面上/srcnpc nav 【物品 | 礼包 | 命令 | 转账 | 兑换 | 出售】 —- 切换指定的导航类型是否显示在 NPC 商店中/srnpc customstore —- 切换此 NPC 是否运行自定义商店或仅打开全球商店
🔠 中文配置注释
{
"分类设置": {
"显示物品标签页": true,
"显示礼包标签页": true,
"显示命令标签页": true,
"显示兑换标签页": true,
"显示转账标签页": true,
"显示卖家标签页": true
},
"功能选项": {
"打开商店命令": "s",
"管理员RP命令": "rp",
"仅允许玩家购买可用的DLC/皮肤(需要PlayerDLCAPI)": true,
"隐藏商店中的DLC物品": false,
"记录所有交易": true,
"仅使用NPC商人": false,
"经济系统兑换率(1 RP等于多少经济点数)": 1.0
},
"界面设置": {
"显示用户游戏时长": true,
"通知背景颜色(常规)": {
"十六进制": "1F6BA0",
"透明度": 1.0
},
"通知文字颜色(常规)": {
"十六进制": "D5EEFF",
"透明度": 1.0
},
"通知背景颜色(错误)": {
"十六进制": "CD412B",
"透明度": 0.96
},
"通知文字颜色(错误)": {
"十六进制": "F7EBE1",
"透明度": 0.5
},
"背景颜色": {
"十六进制": "151515",
"透明度": 0.75
},
"面板颜色(主)": {
"十六进制": "27241D",
"透明度": 0.9
},
"面板颜色(次)": {
"十六进制": "504D48",
"透明度": 0.2
},
"滚动条颜色(背景)": {
"十六进制": "171717",
"透明度": 1.0
},
"滚动条颜色(滑块)": {
"十六进制": "6F6B64",
"透明度": 0.25
},
"滚动条颜色(高亮)": {
"十六进制": "6F6B64",
"透明度": 0.4
},
"滚动条颜色(按下)": {
"十六进制": "383838",
"透明度": 1.0
},
"按钮颜色": {
"十六进制": "504D48",
"透明度": 0.2
},
"按钮文字颜色": {
"十六进制": "FFFFFF",
"透明度": 1.0
},
"按钮颜色(确认)": {
"十六进制": "526334",
"透明度": 1.0
},
"按钮文字颜色(确认)": {
"十六进制": "B6F34A",
"透明度": 1.0
},
"按钮颜色(购买)": {
"十六进制": "1F6BA0",
"透明度": 1.0
},
"按钮文字颜色(购买)": {
"十六进制": "D5EEFF",
"透明度": 1.0
},
"按钮颜色(拒绝)": {
"十六进制": "CD412B",
"透明度": 0.95
},
"按钮文字颜色(拒绝)": {
"十六进制": "F7EBE1",
"透明度": 0.5
},
"按钮颜色(禁用)": {
"十六进制": "504D48",
"透明度": 0.2
},
"按钮文字颜色(禁用)": {
"十六进制": "FFFFFF",
"透明度": 0.5
}
},
"版本信息": {
"主版本号": 2,
"次版本号": 0,
"修订号": 7
}
}
♥️ 致谢
k1lly0u —- 插件原始开发者
Tnnnny —- 提供中文汉化
🔗 官方地址
暂无评论内容