/eco offline players

This commit is contained in:
ementalo 2011-07-08 10:37:40 +01:00
parent cb5ab32be6
commit 7ed57bc291

View File

@ -2,7 +2,6 @@ package com.earth2me.essentials.commands;
import org.bukkit.Server; import org.bukkit.Server;
import org.bukkit.command.CommandSender; import org.bukkit.command.CommandSender;
import com.earth2me.essentials.Essentials;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import com.earth2me.essentials.User; import com.earth2me.essentials.User;
@ -56,28 +55,28 @@ public class Commandeco extends EssentialsCommand
} }
else else
{ {
for (Player p : server.matchPlayer(args[1])) User u = ess.getUser(args[1]);
if (u == null)
{ {
User u = ess.getUser(p); u = ess.getOfflineUser(args[0]);
switch (cmd) }
{ switch (cmd)
case GIVE: {
u.giveMoney(amount); case GIVE:
break; u.giveMoney(amount);
break;
case TAKE: case TAKE:
u.takeMoney(amount); u.takeMoney(amount);
break; break;
case RESET: case RESET:
u.setMoney(amount == 0 ? ess.getSettings().getStartingBalance() : amount); u.setMoney(amount == 0 ? ess.getSettings().getStartingBalance() : amount);
break; break;
}
} }
} }
} }
private enum EcoCommands private enum EcoCommands
{ {
GIVE, TAKE, RESET GIVE, TAKE, RESET