Ir para conteúdo

yLR111

Membros
  • Total de itens

    278
  • Registro em

  • Última visita

Tudo que yLR111 postou

  1. Sim, mas como seria o codigo pra pegar todos os jogadores, isso que estou em duvida.
  2. Estou desenvolvendo um plugin de blocos quebrados e queria saber melhor maneira de armanezar eles estou fazendo o seguinte criar HashMap para a contagem dos blocos e quando desligar servidor salvar essa HashMap no SQLite e estou em duvida como fazer o Load desses blocos? SALVAR BLOCOS: public static void saveBlocos() { for(Entry<Player, Integer> player: blocos.entrySet()){ try { SQL.addBlocos(player.getKey(), player.getValue()); Bukkit.getConsoleSender().sendMessage("§aBlocos salvo com sucesso."); } catch (SQLException e) { Bukkit.getConsoleSender().sendMessage("§cOcorreu um erro ao salvar os blocos."); e.printStackTrace(); } } } SQL: public SQL(){ try { Connection c; Class.forName("org.sqlite.JDBC"); c = DriverManager.getConnection("jdbc:sqlite:plugins/PutSQL/storage.db"); Statement stmt = c.createStatement(); stmt.execute("CREATE TABLE IF NOT EXISTS Blocos (Player TEXT, Blocos INT)"); Bukkit.getConsoleSender().sendMessage("§e[PutSQL] SQL conectado com sucesso!"); c.close(); stmt.close(); } catch (Exception e){ e.printStackTrace(); } }
  3. Meu usuario está normal, verifique se colocou alguma coisa errada.
  4. Baú misterioso Olá, estou vendendo um plugin de baú misterioso com tempo. INFORMAÇÕES Este plugin vem com um sistema de /arena (opcional*), alem que posso fazer alguns sistemas nesse plugin caso comprador querer. PRINTS: https://imgur.com/a/Wh0iph2 R$8,00 COMANDOS: - /cancelarbau - para cancelar o baú misterioso CONTATO: Discord: LeoRamos111#3870
  5. Missões Olá, estou vendendo um plugin de missões que fiz recentemente por apenas R$15,00 INFORMAÇÕES O Plugin será do jeito que o comprador quiser com opções de Missões de Kills, Kills mobs, McMMO, Blocos quebrados ou colocados, Plantações entre outros. (Posso fazer alguns sistemas no plugin tambem) PRINTS: https://imgur.com/a/EDOByOg Plugin de clientes: https://imgur.com/a/K99PHKw R$20,00 Suporte 24/7 SISTEMAS - NPC Integrado; (opcional*) - Colocar blocos e quebrar blocos (opcional*) - Sistemas de matar mobs (opcional*) - Sistema de matar jogadores em certos mundos (opcional*) - Sistema de Tag no chat (opcional*) - Sistema de aviso quando completar a missão (opcional*) - Sistema de Progresso (opcional*) - Sistema de TOP Missões (opcional*) (NOVO) CHANGELOG: - (30/04/20) - Adicionado sistema de TOP Ranking - (30/04/20) - Salvamento em SQLite - (30/04/20) - Adicionado uma nova categoria (Plantações) (opcional*) CONTATO: Discord: LeoRamos#3870
  6. Entra em contato LeoRamos111#3870
  7. Estou tentando fazer um sistema de Banimentos no Discord, queria saber como faço pra pegar o evento que bane o jogador tentei procurar na Wiki do LiteBans mas não funcionou package me.leo.discord; import java.util.EventListener; import javax.annotation.Nullable; import javax.security.auth.login.LoginException; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.AsyncPlayerChatEvent; import org.bukkit.plugin.java.JavaPlugin; import litebans.api.Entry; import litebans.api.Events; import litebans.api.Events$Listener; import net.dv8tion.jda.core.AccountType; import net.dv8tion.jda.core.JDA; import net.dv8tion.jda.core.JDABuilder; import net.dv8tion.jda.core.entities.MessageEmbed; import net.dv8tion.jda.core.entities.TextChannel; import net.dv8tion.jda.core.entities.User; import net.dv8tion.jda.core.events.message.guild.GuildMessageReceivedEvent; public class Main extends JavaPlugin implements Listener{ public static Main plugin; public JDA jda; public void onEnable() { plugin = this; startBot(); Bukkit.getPluginManager().registerEvents(this, this); jda.addEventListener(this); banirAction(); } public void onDisable() { } public void banirAction() { Events.get().register(new Events$Listener() { @Override public void entryAdded(Entry entry) { if (entry.getType().equals("ban")) { Bukkit.getConsoleSender().sendMessage("teste"); } } }); } }
  8. Como faço para verificar se é NPC e não setar HealthBar nele
  9. Acho que não funcionaria, tentei todos os metodos acima e nenhum funcionou
  10. Não funcionou, acho que teria que checar com o CitizensAPI
  11. Quero setar a vida do jogador em cima dele, mas se for NPC não setar.
  12. Quero salvar uma hashmap em config public static ConfigApi blockconfig; public static Main plugin; HashMap<String, Integer> blocos = new HashMap<String, Integer>(); public int count; public void onEnable() { plugin = this; Bukkit.getPluginManager().registerEvents(this, this); blockconfig = new ConfigApi("blocos.yml", this); } public void onDisable() { } @EventHandler public void onBlockBreak(BlockBreakEvent e) { Block b = e.getBlock(); Player p = e.getPlayer(); if(blocos.containsKey(p.getName())) { blocos.put(p.getName(), ++count); p.sendMessage("§eBlocos: " + blocos.get(p.getName())); }else { blocos.put(p.getName(), 1); p.sendMessage("Jogador inserido na HashMap."); } }
  13. Ultimamente os jogadores do meu servidor estão sendo desconectados pelo BungeeCord por Time Out, nem todos são apenas alguns CONFIG DO BUNGEE: Plugins no BungeeCord - SkinsRestorerer - LiteBans - AuthmeBungee - BungeePerms
  14. Sim cara ja fiz tudo, mas os cara consegue burlar
  15. Pessoal esta conseguindo hackear meu servidor mesmo com IPWhitelist, você tem conhecimento sobre ele?
  16. O IPWhitelist e o melhor plugin para proteção do servidor em bungeecord ou existe outro? Existe alguma forma de burlar o IPWhitelist em 2019?
  17. LRScoreboard - FULL PVP Um plugin de Scoreboard símples e útil. Em breve mais atualizações. DEPENDÊNCIAS: - PermissionsEx - Vault - SimpleClans - PlayerPoints - Algum plugin de Economia ATUALIZAÇÕES: - (23/01) Plugin postado. IMAGENS: DOWNLOAD: Clique para baixar
×
×
  • Criar Novo...