- 需要插件(必装)
-
汉化 - ImageLibrary - 图像库
本插件汉化由本站提供,未经授权禁止转载。 ImageLibrary是其他插件调用的外置插件,用于存储和管理在UI中使用的图像。单独使用它没有任何作用。 控制台指令 refreshallimages - 遍历所有存储的物品图标URL,并重新下载它们。如果配置选项Images - Only download image's when required设置为true,那么也会下载所有的图像URL。 cancelstorage - 取消所有正在下载的图像 配置文件 {...rustsb.com
- 需要插件(可选)
-
汉化 - Economics - 经济系统
Economics是一个基础的经济系统,其他插件可以通过使用提供的API来使用。 就其本身而言,该插件仅提供列出的功能,没有附带商店功能。 权限 economics.balance - 允许玩家为其他玩家使用balance指令 economics.deposit - 允许玩家使用deposit指令 economics.depositall - 允许玩家使用deposit指令向所有玩家存款 economics.setbalance - 允许玩家使用setbalance指令...rustsb.com汉化 - Server Rewards - 点数商店(服务器奖励)
功能 带UI的奖励商店。 购买物品、Kit和指令 使用内置货币兑换器(需要经济系统插件)将奖励点数(RP)兑换为经济系统货币(反之亦然)。 为您的Kit/指令添加描述。 为您的物品添加图片。 为一个购买添加多个指令(有关数据文件布局,请参见下文)。 物品商店每页可容纳 21 个物品,您可以添加无限的页面。 定价仅使用 RP;经济系统的伙伴被添加为一种用于与UI商店兑换点数的功能。 禁用任何奖励分类的选项。 创建自定义权限以使 VIP 在游戏时间获得更多点数。...rustsb.com
DWShop是一款内置经济系统的商店插件。适合作为针对氪金玩家使用的商店。也支持使用Economics和ServerRewards插件。
插件内置经济系统,共有两种货币类型。金币和银币,在商品设置中可以选择金币或银币作为商品的价格,设置后仅允许对应的货币购买该商品。
该插件允许玩家互换金银币(可在配置文件中配置开启和设置比例)。
购买和出售单独配置,互不干扰。
支持TimedPermissions权限查询(需要商品类型为3)。支持显示当前商品所出售的权限的到期日期。
需要在商品设置中设置
插件功能
内置金银货币
插件内置经济系统,共有两种货币类型。金币和银币,在商品设置中可以选择金币或银币作为商品的价格,设置后仅允许对应的货币购买该商品。
货币互换
该插件允许玩家互换金银币(可在配置文件中配置开启和设置比例)。
购买&出售
购买和出售单独配置,互不干扰。
TimedPermissions支持
支持TimedPermissions权限查询(需要商品类型为3)。支持显示当前商品所出售的权限的到期日期。
需要在商品设置中设置
持续天数(TimedPermision)
。四种商品类型
目前插件支持四种商品类型:ID | 类型 | 备注 |
---|---|---|
1 | 物品 | 只给予玩家物品 |
2 | 指令 | 只给予玩家指令 |
3 | 权限 | 只授权玩家权限 |
0 | 全部 | 执行上面所有项目 |
指令
- /shop - 可在配置文件中修改。
控制台指令(管理员)
- DWSHOP_ADMIN ADDGOLD/ADDSILVER 玩家ID 数量 - 增加指定玩家的金币/银币余额。
- DWSHOP_ADMIN REMOVEGOLD/REMOVESILVER 玩家ID 数量 - 扣除指定玩家的金币/银币余额。
配置文件
JSON:
{
"基础设置": {
"商店标题": "商店系统",
"聊天指令": "shop"
},
"货币设置": {
"默认金币数量": 0,
"默认银币数量": 10,
"1金币=多少银币": 10,
"启用金币兑换银币": true,
"启用银币兑换金币": true
},
"购买设置": [
{
"启用分类": true,
"分类名称": "物品商店",
"分类权限(留空无)": "",
"商品列表": [
{
"启用商品": true,
"商品ID(独一无二)": "10001",
"商品名称": "M249",
"商品介绍": "强大的M249",
"商品图标": "",
"货币类型": 1,
"商品价格": 10,
"商品类型": 0,
"物品显示名称": "M249",
"物品短名称": "lmg.m249",
"物品皮肤ID": 0,
"物品数量": 1,
"执行指令列表": [],
"授权权限": "",
"持续天数(TimedPermision)": ""
},
{
"启用商品": true,
"商品ID(独一无二)": "10002",
"商品名称": "AK冰",
"商品介绍": "冰AK",
"商品图标": "",
"货币类型": 0,
"商品价格": 1,
"商品类型": 0,
"物品显示名称": "",
"物品短名称": "rifle.ak.ice",
"物品皮肤ID": 0,
"物品数量": 1,
"执行指令列表": [],
"授权权限": "",
"持续天数(TimedPermision)": ""
},
{
"启用商品": true,
"商品ID(独一无二)": "10003",
"商品名称": "弩",
"商品介绍": "弩",
"商品图标": "",
"货币类型": 1,
"商品价格": 1,
"商品类型": 0,
"物品显示名称": "",
"物品短名称": "crossbow",
"物品皮肤ID": 0,
"物品数量": 1,
"执行指令列表": [],
"授权权限": "",
"持续天数(TimedPermision)": ""
},
{
"启用商品": true,
"商品ID(独一无二)": "10004",
"商品名称": "测试发电机",
"商品介绍": "测试发电机",
"商品图标": "",
"货币类型": 0,
"商品价格": 2,
"商品类型": 0,
"物品显示名称": "",
"物品短名称": "electric.generator.small",
"物品皮肤ID": 0,
"物品数量": 1,
"执行指令列表": [],
"授权权限": "",
"持续天数(TimedPermision)": ""
}
]
},
{
"启用分类": true,
"分类名称": "特权商店",
"分类权限(留空无)": "",
"商品列表": [
{
"启用商品": true,
"商品ID(独一无二)": "20001",
"商品名称": "夜视特权(月)",
"商品介绍": "夜视特权",
"商品图标": "",
"货币类型": 0,
"商品价格": 18,
"商品类型": 2,
"物品显示名称": "",
"物品短名称": "",
"物品皮肤ID": 0,
"物品数量": 1,
"执行指令列表": [],
"授权权限": "yeshi.use",
"持续天数(TimedPermision)": "30d"
}
]
},
{
"启用分类": true,
"分类名称": "贵宾商店",
"分类权限(留空无)": "",
"商品列表": [
{
"启用商品": true,
"商品ID(独一无二)": "30001",
"商品名称": "设置夜晚",
"商品介绍": "设置为夜晚",
"商品图标": "",
"货币类型": 0,
"商品价格": 18,
"商品类型": 1,
"物品显示名称": "",
"物品短名称": "",
"物品皮肤ID": 0,
"物品数量": 1,
"执行指令列表": [
"env.time 22"
],
"授权权限": "",
"持续天数(TimedPermision)": ""
}
]
}
],
"出售设置": [
{
"启用分类": true,
"分类名称": "物品回收",
"分类权限(留空无)": "",
"商品列表": [
{
"启用商品": true,
"商品ID(独一无二)": "210001",
"商品名称": "M249",
"商品介绍": "强大的M249",
"商品图标": "",
"货币类型": 1,
"出售价格": 10,
"物品显示名称": "M249",
"物品短名称": "lmg.m249",
"物品皮肤ID": 0,
"物品数量": 1
},
{
"启用商品": true,
"商品ID(独一无二)": "210002",
"商品名称": "AK冰",
"商品介绍": "冰AK",
"商品图标": "",
"货币类型": 0,
"出售价格": 1,
"物品显示名称": "",
"物品短名称": "rifle.ak.ice",
"物品皮肤ID": 0,
"物品数量": 1
},
{
"启用商品": true,
"商品ID(独一无二)": "210003",
"商品名称": "弩",
"商品介绍": "弩",
"商品图标": "",
"货币类型": 1,
"出售价格": 1,
"物品显示名称": "",
"物品短名称": "crossbow",
"物品皮肤ID": 0,
"物品数量": 1
},
{
"启用商品": true,
"商品ID(独一无二)": "210004",
"商品名称": "测试发电机",
"商品介绍": "测试发电机",
"商品图标": "",
"货币类型": 0,
"出售价格": 2,
"物品显示名称": "",
"物品短名称": "electric.generator.small",
"物品皮肤ID": 0,
"物品数量": 1
}
]
}
]
}