Vault 怎么扣钱,怎么查询指定玩家余额,麻烦大侠给个完整的例子= =谢谢了
plugin.yml:
depend: [Vault]
代码:
private Economy economy;
载入:
public void setupEconomy()
{
RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
if (economyProvider != null) {
economy = economyProvider.getProvider();
}
}
获取金钱:
public double getMoney(String name)
{
return economy.getBalance(name);
}
增加金钱:
public void addMoney(String name,double money)
{
economy.depositPlayer(name, money);
}
扣除金钱:
public void removeMoney(String name,double money)
{
economy.withdrawPlayer(name, money);
}
depend: [Vault]
代码:
private Economy economy;
载入:
public void setupEconomy()
{
RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
if (economyProvider != null) {
economy = economyProvider.getProvider();
}
}
获取金钱:
public double getMoney(String name)
{
return economy.getBalance(name);
}
增加金钱:
public void addMoney(String name,double money)
{
economy.depositPlayer(name, money);
}
扣除金钱:
public void removeMoney(String name,double money)
{
economy.withdrawPlayer(name, money);
}
810587921 发表于 2015-8-20 19:08
plugin.yml:
谢版主!
810587921 发表于 2015-8-20 19:08
plugin.yml:
找了好久了,谢谢!
能不能再详细点,我有点看不懂,而且代码放进去各种报错