Ir para conteúdo

mabazi

Membros
  • Total de itens

    415
  • Registro em

  • Última visita

Tudo que mabazi postou

  1. mabazi

    [Plugin] StackMobs

    yddyytddyttdyyuyjjyyjfyjjffjyfyyjuyjfyyuuyffu
  2. (não sei se esta é a area certa, mas..) Bem, vou criar um plugin para quando o servidor estiver em manutenção e os player não poderem andar pelos warps, eles serão levados automaticamente para um minigame solo(onde nao precisa de mais de um player para jogar), e onde eles podem conseguir money/itens/vip para o servidor! os 3 minigames que a staff escolheu, porem ficou empatado e queria saber de vocês qual vocês preferem!? DayZ: Voce aparecera com uma pistola e uma espada de madeira em uma cidade/vila aleatoria, la tera apenas zumbis e você tera que sobreviver, a cada 10 min que ficar vivo ganha 5 pontos, e a cada zumbi que matar ganha 1-2 pontos, com os pontos você pode comprar munição para arma, espada melhor, set ou trocar por itens/vip/money no server! Evolution: Voce sera levado para uma sala que cimula um mundo (paredes com decoração de cél e tals), la você tera 1 arvore, quando quebrar ela uma madeira sera contabilizada no seu GUI, com tantas madeiras vc faz um bau, ferramentas e tals, depois que por exemplo fazer a picareta de madeira, abre uma porta para mina, onde tera uma caverna e qdo vc quebrar e parede ela respawna mas com outro bloco, podendo gerar minerios, e vc vai evoluindo e desbloqueando novas salas, a cada sala que desbloqueia ganha 50 pontos e ao coletar cada tantos itens (64 madeiras, 1 diamante, 128 pedras, etc) ganha 10 pontos (os pontos valem para money/vip/itens tbm) SkyBlock: Voce aparece numa ilha padrão no meio do nada, no bau tera recursos e um livro de missoes, quando cumprir a missão ganha 10-100 pontos (pode ir para ilha de outras pessoas) (pontos valem para itens/vip/money) [Todos os mapas serao resetados quando sair da manutenção!] podem votar IP: ERubikLand.minesv.net (1.9 a 1.12.2) [offline / manutenção]
  3. msg.replace("&", "§"); o § é um code de cor -- ss, vc bota o caminho até a config
  4. tenta colocar prefix "exemple Prefix" ou apenas " " e na permissions coloca - permissionExemple assim ele n apaga ou cria um void pra resetConfig com a criação da path dnv pra sempre ficar criando
  5. bem, para as mensagens você pode colocar na config //Quantidade ilimitada mensagens: - "Mensagem 1" - "Mensagem 2" - "e mais quantas quiser" //Quantidade definida por vc Mensagens: Linha1: "1" Linha2: "2" na primeira para pegar voce usa ArrayList<String> msgs = (ArrayList<String>) getConfig().getStringList("Mensagens"); //Retornara a lista de mensagens for(String s : msgs){ p.sendMessage(s); //faça oq quiser com as msgs aki, pois fara a mesma coisa com todas! } ja na segunda vc usa assim String msg1 = getConfig().getString("Mensagens.msg1"); String msg2 = getConfig().getString("Mensagens.msg2"); p.sendMessage(msg1); p.sendMessage(msg2); OBS: - no getConfig().getString("aki") oq ta entre as aspas é o path, pra vc saber qual o seu é só separar as dentações com ponto ------------------------------------ pra fazer o item vc pega na config a linha com "Item:Data Quantidade" String itemString = "6:1 64" //Aki vc usa o getString pra linha do item String[] itemDados = itemString.split(" "); //pega a string e separa pelo espaço [6:1] [64] String[] ItemID = itemDados.split(":"); //pega o 6:1 e divide pelo : [6] [1] int ID = 0; short data = 0; int quantidade = 0; try{ //Tentara transformar linha em numero ID = Integer.parseInt(itemID[0]); //Pega a primeira parte do [6]<- [1] e muda de string para int data = (short) Integer.parseInt(itemID[1]); //faz o mesmo q encima mas com a segunda parda e muda para short quantidade = Integer.parseInt(itemDados[1]); //ja sacou como é né? }catch(NumberFormatException nfe){ //caira aqui se a linha nao estiver correta! [caso tenha letras envez de numeros!] //voce pode cancelar o evento ou sla } ItemStack item = new ItemStack(Material.getMaterial(ID), quantidade); item.setDurabulity(data); //Agora voce transformou a linha em um item caso tenha algumaa duvida...
  6. e.getEntity().getLocation(); retorna o local da morte do mob
  7. sim, mas a pessoa q eu vi usando nao tinha outras class, ele usava algo q criava uma list usando apenas new xxx("1", "2", "3") ! é a isso que eu me refiro..
  8. acabei descobrindo dps de tanto mecher criei um runnable com runTaskLater de 0 dentro do event e funcionou
  9. uma vez eu vi usarem um code tipo meta.setLore(new slaoq("linha1", "linha2", "linha3")); quan o code?
  10. 1. topicos pedindo ideia de plugins é contra as regras 2. tem uma area onde os players pedem plugins, use de inspiração. 3. faça um plugin de chuva de mobs
  11. como pego o nome no display da entidade no creaturespawnevent quando a criatura spawna de um ovo renomeado
  12. mabazi

    [Plugin] StackMobs

    bem, eu nao pretendo mecher com spawners nesse plugin, mas vou add o sistema de ativar/desativar killall
  13. mabazi

    [Plugin] StackMobs

    quando eu tiver tempo livre, ultimamente estou muito ocupado! provavelmente daqui uns 4 dias estarei trabalhando na nova versão!
  14. mabazi

    [Duvida] Confessionario

    Que horas é postado os topicos do confessionario?!?!?!?!? (é dito "a noite", mas noite é relativo! noite pode ser tando as 19:00 por ser horario tarde, como pode ser 21:00 por ser qdo o sol ja se pôs, assim como pode ser 1:00 por ser tarde!)
  15. é isso que eu faço kk, só perguntei pra ver se n tinha uma forma mais facil
  16. tem como pegar o item stack que um bloco era antes de ser colocado no chao? Ex: tenho um itemstack (bloco) com nome "§cBloco Magico De Diamante" e coloco ele no chão tem como pegar esse itemstack (com nome alterado) no blockplaceevent ??
  17. ata, era a .metadata e nao .metalog. ;-; pq n tinha metalog em lugar nenhum
×
×
  • Criar Novo...