Ir para conteúdo

Viiict0r

Membros
  • Total de itens

    459
  • Registro em

  • Última visita

Tudo que Viiict0r postou

  1. if e else, como assim qual a diferença? if serve para checar uma condição, e o else serve para caso essa condição seja ao contrário. Exemplo boolean variavel = false; // boolean é uma variavel de sim e não // Agora vamos checar se ela é true ou false if (variavel == true){ // Isso checa se a variável é verdadeira ou falsa || true ou false // a variavel é verdadeira ou seja "sim" } else { // Aqui é se a variavel é contrária ao que você checou, no caso ela é false // a variavel não e verdadeira, portanto ela é "não" espero ter ajudado... Outro exemplo (Bukkit)... if(m.isVip(p.getName())){ p.sendMessage(""); p.sendMessage("§6Seu vip: §f" + m.getVipType(p.getName())); p.sendMessage("§6Data de expiraçao: §f" + m.getExpirar(p.getName())); p.sendMessage(""); } else { p.sendMessage("§cVocê nao possui nenhum VIP ativo..."); } Recomendo você dar uma olhada em aulas básicas sobre java. Espero ter ajudado
  2. Olá, Bem, eu já utilizo mysql a um tempo, mas, qual a forma correta para se pegar dados quando um jogador entra no servidor? Criar uma nova conexão sempre que entrar no servidor Ou criar uma conexão somente quando o plugin habilitar Pois há um tempo, tive um problema, eu utilizei mysql pra pegar algumas informações do jogador, porém meu servidor sofreu ataque de bots, e pelo número de requests ao mysql, travou, e caiu, por isso essa dúvida. Obrigado
  3. package soup; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.block.Sign; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.block.SignChangeEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; public class Funsoup implements Listener{ public Funsoup(Principal pl){ Bukkit.getServer().getPluginManager().registerEvents(this, pl); } @EventHandler(priority = EventPriority.HIGHEST) private void onSChange(SignChangeEvent e) { if(e.getLine(0).equalsIgnoreCase("&d[Sopa]")) { if(!e.getPlayer().hasPermission("funkits.sopa")) { e.setCancelled(true); p.sendMessage("§cSem permissao."); } else { e.setLine(0, "§d[Sopa]"); e.getPlayer().sendMessage("Placa de sopa colocada com sucesso!") } } } @EventHandler(priority = EventPriority.HIGHEST) private void onClick(PlayerInteractEvent e) { if(e.getAction() == Action.RIGHT_CLICK_BLOCK){ if (e.getClickedBlock().getType() == Material.SIGN_POST || e.getClickedBlock().getType() == Material.WALL_SIGN) { Sign placa = (Sign) e.getClickedBlock().getState(); if(placa.getLine(0).contains("[Sopa]")) { Inventory inv = Bukkit.createInventory(null, 6*9, "Sopa"); ItemStack sopa = new ItemStack(Material.MUSHROOM_SOUP); while(inv.firstEmpty() != -1){ inv.setItem(inv.firstEmpty(), sopa); } e.getPlayer().openInventory(inv); e.getPlayer().sendMessage("Inventário Aberto!"); } } } } } Testa ai...
  4. Alguém poderia me explicar oque é uma thread? E Se possível, deixe um exemplo de como utilizá-la... Obrigado
  5. Até a mãe do zDooKBR uehueheuehueueheuehueee - Liga pra outro eu gostei SAUHUASHUASHAUHSA
  6. Isso é erro de permissão, quando você não tem permissão pra setar a loja, ele fica assim. Cada um acha oque quiser... E Esse plugin não é "inovador", somente diferente na forma de funcionamento.
  7. Nossa, quantas críticas ao trabalho do cara, sinceramente, curti os mapas, e as decorações. Boa sorte nas vendas =P
  8. Viiict0r

    Seu buseta comendo pão

    Coitado do seu buseta
  9. Viiict0r

    Seu buseta comendo pão

    coitado do seu buseta, vamos fazer uma vaquinha pra ele Aquele video dele do youtube, que ele leva um "tiro", é verdadeiro ou é zueira?
  10. Viiict0r

    Seu buseta comendo pão

    é uai, parece que o dia rendeu pro seu buseta
  11. Viiict0r

    Seu buseta comendo pão

    seu buseta ta vivu e cum fomi uehueh
  12. Quer ver meu sistema de loja integrada? caso queira só add skype, acho que vai gostar =P Skype > SlipKnoTPacks
  13. Eu utilizo uma classe LIB específica para criar configurações, bem mais prático
  14. O Plugin não conta visitas do próprio dono, somente dos outros jogadores...
  15. Olá, Vim aqui pedir a idéia de vocês para criação de eventos diferentes. Quero uma sugestão, pois quero criar um evento que ocorra entre CLANs. Caso tenha uma idéia interessante, coloque-a aqui =) Obrigado
  16. Cara sinceramente, eu recomendaria você atualizar para 1.7, e divulgar muito, com certeza iria pegar vários players.
  17. <-> UP <-> Meu servidor de teste: 192.99.0.223:5812 (1.7)
  18. uheueheuhehe, esse cara manja
×
×
  • Criar Novo...