-
Total de itens
2.229 -
Registro em
-
Última visita
Tudo que leonardosc postou
-
Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
-
Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
-
Dropar itens em uma cordenada
pergunta respondeu ao Wanderson Luis de leonardosc em Dúvidas resolvidas
Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board -
Player aleatorio de uma ArrayList
pergunta respondeu ao Wanderson Luis de leonardosc em Dúvidas resolvidas
Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board -
resolvido [Resolvido][Resolvido]Dúvida sobre o fórum #2
tópico respondeu ao Nuno M. de leonardosc em Dúvidas resolvidas
Deve ter um delay pra atualizar... -
Player aleatorio de uma ArrayList
pergunta respondeu ao Wanderson Luis de leonardosc em Dúvidas resolvidas
participando.get(random.nextInt(participando.size())) -
negada Anuncios = Fins lucrativos (Leia a sugestão que entenderá)
tópico respondeu ao Nuno M. de leonardosc em Sugestões recusadas
Apoio. Melhor ainda se ficasse ao lado, tipo no SpigotMC: -
O bungeechannelapi retorna CompletableFutures que não é executado no "mesmo fluxo", são tipo "callbacks". O jeito que você está usando tá errado. O certo seria: (Não testei) AtomicInteger todos = new AtomicInteger(); AtomicInteger rankup = new AtomicInteger(); CompletableFuture<Integer> um = Main.api.getPlayerCount("ALL").whenComplete((result, error) -> todos.set(result)); CompletableFuture<Integer> dois = Main.api.getPlayerCount("rankup").whenComplete((result, error) -> rankup.set(result)); // Espera os dois completarem CompletableFuture.allOf(um, dois).whenComplete((result, err) -> { ScoreManager scoreboard = new ScoreManager(e.getPlayer(), title); scoreboard.add("§r", 16); scoreboard.add(" §7Bem vindo: §a" + e.getPlayer().getName(), 15); scoreboard.add("§r§r", 14); scoreboard.add(" §7Jogadores:§a " + todos.get(), 13); scoreboard.add("§r§r§r", 12); scoreboard.add(" §f➜ §6RankUP §f-§e " + rankup.get(), 11); // mostra o scoreboard aqui });
-
resolvido [Dúvida] Como fazer um top 10 pegando dados de arquivo yml?
pergunta respondeu ao VictorHeaven de leonardosc em Dúvidas resolvidas
AtomicInteger atomicPos = new AtomicInteger(); cf.getValues(false) .entrySet() .stream() .sorted((e1, e2) -> { double saldo1 = ((MemorySection) e1.getValue()).getDouble("Saldo"); double saldo2 = ((MemorySection) e2.getValue()).getDouble("Saldo"); return Double.compare(saldo2, saldo1); }) .forEach(e -> { double saldo = ((MemorySection) e.getValue()).getDouble("Saldo"); int pos = atomicPos.incrementAndGet(); // Aqui você pode enviar pro player, adicionar em uma lista etc // e.getKey() = nome do jogador System.out.println(e.getKey() + " " + saldo); }); -
resolvido [Dúvida] Como fazer um top 10 pegando dados de arquivo yml?
pergunta respondeu ao VictorHeaven de leonardosc em Dúvidas resolvidas
// Troca o getConfig pela config que tá os dados ConfigurationSection cf = getConfig(); cf.getValues(false) .entrySet() .stream() .sorted((e1, e2) -> { double saldo1 = ((MemorySection) e1.getValue()).getDouble("Saldo"); double saldo2 = ((MemorySection) e2.getValue()).getDouble("Saldo"); return Double.compare(saldo2, saldo1); }) .forEach(e -> { double saldo = ((MemorySection) e.getValue()).getDouble("Saldo"); // Aqui você pode enviar pro player, adicionar em uma lista etc // e.getKey() = nome do jogador System.out.println(e.getKey() + " " + saldo); }); -
resolvido [Dúvida] Como fazer um top 10 pegando dados de arquivo yml?
pergunta respondeu ao VictorHeaven de leonardosc em Dúvidas resolvidas
O formato dos dados que estão no arquivo YML. -
resolvido [Dúvida] Como fazer um top 10 pegando dados de arquivo yml?
pergunta respondeu ao VictorHeaven de leonardosc em Dúvidas resolvidas
Ordenando. Sem saber o formato fica difícil ser mais específico. -
inativo HydraSHOP | Seu sistema de lojas automaticas 100% (FREE)
tópico respondeu ao TribalWars de leonardosc em Arquivos
Site off!? -
Sou gay e não sabia. uhasdhuasdhuashudashudhuasd
-
Como é ser lindo? -qqqqqqqqqq
-
- Itens 3D (armas etc); - Zumbis com uma AI diferenciada... Tipo, se você desse um tiro os zumbis seriam atraídos e tals. Cabou ;-;
-
Não é assim que se usa... Todos os métodos que retornam algum dado retornam um CompletableFuture... O correto seria assim: BungeeChannelApi.of(plugin).getPlayerCount("p4free") .whenComplete((result, error) -> { e.getPlayer().sendMessage("§aJogadores online: " + result); }); https://github.com/leonardosnt/BungeeChannelApi/
-
Tu que não tá usando direito. Mostra como tá o código.
-
[Tutorial] Cancelar o wither meter a cabecinha nos jogadores '-'
tópico respondeu ao DvHPlugins de leonardosc em Tutoriais
Só a cabecinha ( ͡° ͜ʖ ͡°) @Topico Seria legal tu indentar o código e colocar dentro da tag de código ,-, -
Muda pra Player ret = Bukkit.getOnlinePlayers()[0]; Lembre-se que tem que ter pelo menos UM jogador online pra funcionar.
-
Usa o bungee-channel-api: https://github.com/leonardosnt/BungeeChannelApi/ BungeeChannelApi api = BungeeChannelApi.of(this); // this = Plugin instance. api.connect(jogador, "nome do server");
-
Valeu!
-
up
-
up