一、前言
ShopKeepers 2换1太少?试试看这个插件吧。
支持十种材料兑换物品,且支持Vault和PlayerPoints。
二、特性
- 支持Vault + PlayerPoints兑换
- 全GUI进行操作, 简单方便
- 支持绑定NPC来打开商店
- 100%的文本支持修改(提示, GUI标题, 物品名/描述)
- 已测试版本: Spigot1.8, Spigot1.9, Spigot1.10.2, PaperSpigot1.12.2
三、命令
管理-命令
/rpgshop create <编号> <标题> <大小> #创建一个RPG商店
/rpgshop add <编号> #给一个RPG商店增加物品
/rpgshop list #查看商店列表
/rpgshop edit <编号> #编辑所选RPG商店
/rpgshop delete <编号> #删除所选RPG商店
/rpgshop removeItem <编号> <物品位置> #删除所选RPG商店内某个位置的物品
/rpgshop reload #重载插件配置
权限: rpgshop.命令节点 例如: rpgshop.create / rpgshop.reload
四、图片展示
五、配置文件
代码:
AutoReload: true
RightClick: "&e&o右键点击查看所需物品"
NotMoney: "&3&lNyRPGShop &f》 &c你没有足够的金币!"
NotPoint: "&3&lNyRPGShop &f》 &c你没有足够的点券!"
NotItem: "&3&lNyRPGShop &f》 &c你没有足够的材料!"
BuySuccess: "&3&lNyRPGShop &f》 &a购买成功!"
ViewTitle: "&7查看"
ViewItem:
Point: "&b所需点券: &f"
Money: "&e所需金币: &f"
Back: "&c返回商店"
ShopGui:
a: "&r"
b: "&b&m----------------------"
c: "&e&o左键点击购买该物品"
d: "&e&o右键点击查看所需物品"
SetSuccess:
Point: "&3&lNyRPGShop &f》 &a成功设置所需点券!"
Money: "&3&lNyRPGShop &f》 &a成功设置所需金币!"
Slot: "&3&lNyRPGShop &f》 &a成功设置物品位置!"
AddTitle: "&7新增"
RemoveItem:
Fail: "&3&lNyRPGShop &f》 &c操作失败, 物品不存在/商店不存在!"
Success: "&3&lNyRPGShop &f》 &a操作成功, 已删除该物品!"
FailShop: "&3&lNyRPGShop &f》 &c请输入正确编号!"
FailSlot: "&3&lNyRPGShop &f》 &c请输入物品位置!"
DeleteShop:
Fail: "&3&lNyRPGShop &f》 &c操作失败, 编号不存在!"
Success: "&3&lNyRPGShop &f》 &a成功删除商店!"
FailShop: "&3&lNyRPGShop &f》 &c请输入正确编号!"
EditShop:
Fail: "&3&lNyRPGShop &f》 &c请输入正确的编号!"
AddSet:
Point: "&3&lNyRPGShop &f》 &a请输入要设置的点券数量!"
Money: "&3&lNyRPGShop &f》 &a请输入要设置的金币数量!"
Slot: "&3&lNyRPGShop &f》 &a请输入要设置的格子位置!"
Success: "&3&lNyRPGShop &f》 &a成功增加物品!"
CreateNPC: "&3&lNyRPGShop &f》 &a成功创建一个RPG商店!"
CommandList:
- "&e/rpgshop create <编号> <标题> <大小> &f#创建一个RPG商店"
- "&e/rpgshop add <编号> &f#给一个RPG商店增加物品"
- "&e/rpgshop list &f#查看商店列表"
- "&e/rpgshop edit <编号> &f#编辑所选RPG商店"
- "&e/rpgshop delete <编号> &f#删除所选RPG商店"
- "&e/rpgshop removeItem <编号> <物品位置>"
- "&f#删除所选RPG商店内某个位置的物品"
- "&e/rpgshop reload &f#重载插件配置"
NeedSel: "&3&lNyRPGShop &f》 &a请选择一个NPC!"
Reload: "&3&lNyRPGShop &f》 &a成功重载插件配置!"
EnterShopID: "&3&lNyRPGShop &f》 &c请输入要新增物品的商店的编号!"
FailShopID: "&3&lNyRPGShop &f》 &c商店编号不存在!"
StartEdit: "&3&lNyRPGShop &f》 &a请开始编辑!"
ShopList:
Title: "&6NyRPGShop列表:"
Type: "&f - &a编号: &f%id% &aNPC: &f%npc%"
EditGui:
Title: "&7修改"
Define: "&a确定修改"
Success: "&3&lNyRPGShop &f》 &a修改成功!"
Fail: "&3&lNyRPGShop &f》 &c出现异常, 请检查!"
SelGui:
Title: "&7编辑"
//RightClick需要和ShopGui.d一致, 否则会出现购买物品会有描述Lore的问题