public void leaveArena(Player player)
  {
    for (int i = 0; i < this.teams.size(); i++)
      if (((Team)this.teams.get(i)).containsPlayer(player))
      {
        PlayerInfo p = ((Team)this.teams.get(i)).findPlayer(player);
        p.teleport((Location)this.winArea.Spawn.get(p.team.TeamId));
        ((Team)this.teams.get(i)).deletePlayer(player);
        player.sendMessage(ChatColor.BLUE + "[GMA] You have leave the Arena.");
      }
    int playerCount = 0;
    for (Team team : this.teams) {
      playerCount += team.player.size();
    }
    if (playerCount <= 1)
      stopGame();
  }