Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private SQLConnection sql;
- public MoneyCommands(SQLConnection sql) {
- this.sql = sql;
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- Player p = (Player) sender;
- if (label.equalsIgnoreCase("money")) {
- if (args.length == 0) {
- int money = sql.getBalance(p);
- p.sendMessage("§7Vous avez " + money + "€ sur votre compte");
- }
- if (args.length >= 1) {
- if (args[0].equalsIgnoreCase("add")) {
- if (args.length == 1 || args.length == 2) {
- p.sendMessage("§cUsage | /money add <montant> <joueur>");
- }
- if (args.length == 3) {
- Player target = Bukkit.getPlayer(args[2]);
- if (target != null) {
- int amount = Integer.valueOf(args[1]);
- sql.addMoney(target, amount);
- target.sendMessage("Vous venez de recevoir " + amount + "€ de la part de " + p.getName());
- target.sendMessage("Vous venez de donner " + amount + "€ à " + target.getName());
- }
- }
- }
- if (args[0].equalsIgnoreCase("remove")) {
- if (args.length == 1 || args.length == 2) {
- p.sendMessage("§cUsage | /money remove <montant> <joueur>");
- }
- if (args.length == 3) {
- Player target = Bukkit.getPlayer(args[2]);
- if (target != null) {
- int amount = Integer.valueOf(args[1]);
- sql.removeMoney(target, amount);
- target.sendMessage("Vous venez de perdre " + amount + "€ de la part de " + p.getName());
- target.sendMessage("Vous venez de retirer " + amount + "€ à " + target.getName());
- }
- }
- }
- }
- }
- return false;
- }
Add Comment
Please, Sign In to add comment