Ir para conteúdo
  • 0

[Resolvido] [Duvida] ScoreBoard SimpleClans API


WebMaker

Pergunta

5 respostass a esta questão

Posts Recomendados

Erro:

 

tu deve ta salvando a variavel sem verificar se e nullo

 

usa minha class: 

public static boolean hasClan(Player p) {
		if (SimpleClans.getInstance().getClanManager().getClanPlayer(p) == null) {
			return false;
		}
		return true;
	}

	public static String ClanName(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getName();
		}
		return "Livre";
	}

	public static String ClanTag(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getTag();
		}
		return "Livre";
	}

	public static int ClanMembers(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getAllMembers().size();
		}
		return 0;
	}

	public static int ClanOnlineMembers(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getOnlineMembers().size();
		}
		return 0;
	}

	public static int ClanKills(Player p) {
		if (hasClan(p)) {
			int civilian = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalCivilian();
			int neutral = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalNeutral();
			int rival = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalRival();

			return civilian + neutral + rival;
		}
		return 0;
	}

	public static int ClanDeaths(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalDeaths();
		}
		return 0;
	}

	public static float ClanKdr(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalKDR();
		}
		return 0.0F;
	}
Link para o comentário
Compartilhar em outros sites

 

Erro:

 

tu deve ta salvando a variavel sem verificar se e nullo

 

usa minha class: 

public static boolean hasClan(Player p) {
		if (SimpleClans.getInstance().getClanManager().getClanPlayer(p) == null) {
			return false;
		}
		return true;
	}

	public static String ClanName(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getName();
		}
		return "Livre";
	}

	public static String ClanTag(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getTag();
		}
		return "Livre";
	}

	public static int ClanMembers(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getAllMembers().size();
		}
		return 0;
	}

	public static int ClanOnlineMembers(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getOnlineMembers().size();
		}
		return 0;
	}

	public static int ClanKills(Player p) {
		if (hasClan(p)) {
			int civilian = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalCivilian();
			int neutral = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalNeutral();
			int rival = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalRival();

			return civilian + neutral + rival;
		}
		return 0;
	}

	public static int ClanDeaths(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalDeaths();
		}
		return 0;
	}

	public static float ClanKdr(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalKDR();
		}
		return 0.0F;
	}

 

Vou testar agora!

Link para o comentário
Compartilhar em outros sites

 

Erro:

 

tu deve ta salvando a variavel sem verificar se e nullo

 

usa minha class: 

public static boolean hasClan(Player p) {
		if (SimpleClans.getInstance().getClanManager().getClanPlayer(p) == null) {
			return false;
		}
		return true;
	}

	public static String ClanName(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getName();
		}
		return "Livre";
	}

	public static String ClanTag(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getTag();
		}
		return "Livre";
	}

	public static int ClanMembers(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getAllMembers().size();
		}
		return 0;
	}

	public static int ClanOnlineMembers(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getOnlineMembers().size();
		}
		return 0;
	}

	public static int ClanKills(Player p) {
		if (hasClan(p)) {
			int civilian = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalCivilian();
			int neutral = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalNeutral();
			int rival = SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalRival();

			return civilian + neutral + rival;
		}
		return 0;
	}

	public static int ClanDeaths(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalDeaths();
		}
		return 0;
	}

	public static float ClanKdr(Player p) {
		if (hasClan(p)) {
			return SimpleClans.getInstance().getClanManager().getClanPlayer(p).getClan().getTotalKDR();
		}
		return 0.0F;
	}

 

Obrigado! consegui resolver o problema!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...