什么?你问我为什么会有这个部分? 因为我也不知道怎么生成开发者帮助文档 干脆直接这里讲解说明算了
插件内有一个类叫“CustomShopAPI” 里面提供了一堆静态的方法用于操作自定义货币
void giveCost(Stirng name,String costId,int i) 给予指定玩家名 name 指定货币 cositId 指定数量 i
void delCost(Stirng name,String costId,int i) 删除定玩家名 name 指定货币 cositId 指定数量 i 当玩家货币不够时,直接设该玩家货币余额为0
boolean takeCost(String name,String costId,int i) 拿走指定玩家名 name 指定货币id costId 指定数量i 当玩家货币数量不够时返回false
int checkCost(String name,String costId) 查看指定玩家名 name 的指定货币 costId 的余额 返回该货币的余额,如果货币不存在返回0
boolean createCost(String costId,String costName) 创建一种新的货币 货币ID为 costId 货币的名字为 costName 若货币id已被创建 则返回false
boolean deleteCost(String costId) 删除一种货币ID为 costId 的货币 若货币id不存在 则返回false
boolean renameCost(String costId,String costName)
修改指定货币id costId的货币的名字为 costName
若货币id不存在 则返回false
void clearCost(String costId) 清理现所有玩家数据中的指定货币id costId 的余额 若货币id已被创建 则返回false
String getCostName(String costId) 获取指定货币id costId的货币名 若货币id不存在返回null
String getCostId(String costName) 获取指定货币名 costName 的货币id 若没有任何货币的名字是 costName 则返回null
如果你想为你的插件写商店,请试试前置本插件吧 你的插件提供货币与修改货币 而商店则可以被使用者自由定义哦~
|