package com.crossge.hungergames.Commands;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class CmdLeave extends Cmd
{
public boolean commandUse(CommandSender sender, String[] args)
{
if (sender instanceof Player)
{
Player p = (Player) sender;
if(p.hasPermission("HungerGames.leave"))
{
int spot = pl.posInQueue(p.getName());
if(spot == 0)//In game not in line
{
p.setHealth(0);
p.sendMessage(var.defaultCol() + ChatColor.WHITE + lang.translate("You left the Hunger Games."));
Bukkit.broadcastMessage(var.defaultCol() + ChatColor.GRAY + p.getName() + " " + lang.translate("left the current hunger games."));
return true;
}
pl.removeFromQueue(p.getName());
p.sendMessage(var.defaultCol() + ChatColor.DARK_RED + lang.translate("Removed from the line for joining the next game."));
}
else
p.sendMessage(var.errorCol() + lang.translate("Error: You may not leave the Hunger Games."));//wait wtf
}
else
sender.sendMessage(var.errorCol() + lang.translate("Error: You cannot leave the hunger games, please log in."));
return true;
}
}