-
Total de itens
227 -
Registro em
-
Última visita
Tudo que smgabriel postou
-
SmPower é um plugin ''addon'' de alguns plugins de factions, a função dele é dar poderes máximos ou adicionais aos players que clicarem em estrelas do nether personalizadas. O plugin foi refeito do zero, agora conta com diversos sistemas e sistemas de proteção, podemos citar o sistema de logs, confira a print: https://i.imgur.com/qzkDT7R.png Ele é OPEN SOURCE(Source)! Portanto, se você tem um servidor e quer editar, colocar em seus plugins de caixas misteriosas e coisas do tipo, sinta-se à vontade. Como ele é um plugin addon, ele precisa de algum plugin de factions para funcionar. Plugins de factions testados: Factions(MassiveCraft) [V] Versão testada Spigot 1.8.8 [V] Permissão e comando Permissão geral: smpower.admin /SMPOWER give maximo/adicional [quantia] - Giva uma estrela pro adm que executou o comando. /SMPOWER give maximo/adicional [quantia] [player] - Giva uma estrela pro player /SMPOWER reload - Recarrega a configuração do plugin Vídeo demonstrativo (OBS:Este video é antigo, o plugin tem novas funções ). Config Clique aqui para ver a config Download Clique aqui para fazer o download CHANGELOG 11/02/2017 - Plugin postado ??/??/2017 - Sistema de anti-rename(só funciona apenas em bigorna); ??/??/2017 - Lore adicionada; ??/??/2017 - Suporte a caracteres especiais e alguns bugs que foram arrumados; ??/??/2017 - Suporte adicionado aos plugins HardFacs e Factions One. 21/05/2017 - Plugin refeito, agora conta com novas funções 21/05/2017 - Erros de dependências arrumados 16/09/2017 - Retorno do projeto, agora refeito e otimizado. Projeto abandonado, caso queira utilizar, está ciente que precisará resolver os erros, caso tenha, por conta própria. A source das aplicações estarão disponíveis, poderá baixar para atualizar. Alguns projetos não tem a source, perdi algumas em processo de formatação.
-
Ta bom!
-
resolvido Método substring retirando cor
pergunta respondeu ao smgabriel de smgabriel em Dúvidas resolvidas
Interessante, vou verificar se vai funcionar aqui e dou a resposta. @Edit Funcionou, valeu! Sim. -
Olá, eu estou usando o método substring para dividir a string em duas partes... Mas este método está retirando a cor dela... Então, tem como restaurar a cor dela? ou evitar que ela seja removida? Para entender(caso não tenha) do que eu estou falando, irei deixar duas prints abaixo. Método usado: http://imgur.com/VuHT3Wn Resultado: http://imgur.com/FVOuLQp
-
Para fazer o hook: https://dev.bukkit.org/projects/simpleclans/pages/simple-clans1-api Para pegar a tag do clan: ClanPlayer cp = sc.getClanManager().getClanPlayer(p).getTag(); De uma forma que não causa erros(é... eu acho): public void getTag(CommandSender sender, String player) { Player p = Bukkit.getPlayer(player); if(p != null) { if (sc != null) { ClanPlayer cp = sc.getClanManager().getClanPlayer(p); if (cp != null) { Clan clan = cp.getClan(); clan.getTag(); sender.sendMessage("A tag do clan é: "+clan.getTag()); }else{ sender.sendMessage("Este player não tem clan!"); return; } }else{ sender.sendMessage("Algo de errado não esta certo..."); return; } }else{ sender.sendMessage("Player offline!"); } }
-
negada Não permitir pedir ajuda na Shoutbox
tópico respondeu ao MrPowerGamerBR de smgabriel em Sugestões recusadas
-
Para saber como se cria um comando: https://www.youtube.com/watch?v=KnKh_Lt6yNI&index=3&list=PLecs7GBUnDJqL8-2IigpGYrp1PnZpyQUv Para fazer o console executar algum comando: Bukkit.dispatchCommand(Bukkit.getServer().getConsoleSender(), "seucomandoaq");
-
resolvido handleDisconnection() called twice...
pergunta respondeu ao smgabriel de smgabriel em Dúvidas resolvidas
Ok, pesquisei no spigot e vi que muitos falam a mesma coisa, obrigado -
Olá boa noite, bom eu estou criando um plugin que faz certas ações e umas delas é retirar o jogador do servidor(KICK), eu uso o p.kickPlayer para fazer isto, mas quando o player é retirado, aparece esta alerta handleDisconnection() called twice... Minha duvida é a seguinte: Esta alerta pode causar algum bug extremo depois? alguma coisa que faça retirar jogadores do servidor do nada? ou essas coisas do tipo? Existe um FIX para isto? [21:12:36] [Server thread/INFO]: SrG4briel lost connection: Sem acesso. [21:12:36] [Server thread/INFO]: SrG4briel left the game. [21:12:36] [Server thread/WARN]: handleDisconnection() called twice O codigo é basicamente p.kickPlayer("Sem acesso.");
-
resolvido [Dúvida][JAVA] Reload de um YML diferente
pergunta respondeu ao Solitario de smgabriel em Dúvidas resolvidas
Tente isso: public static void reloadConfig(FileConfiguration File, String Local){ try{ File.load(Local); } catch(IOException | InvalidConfigurationException e){ } } Eu não sei se vai funcionar... não testei arrumei apenas.. -
resolvido [Dúvida][JAVA] Reload de um YML diferente
pergunta respondeu ao Solitario de smgabriel em Dúvidas resolvidas
catch(IOException e) { e.printStackTrace(); } -
Olá, bom eu quero saber como faço para verificar se X bloco foi colocado por alguém ou gerado pelo mundo pelo evento BlockBreakEvent, exemplo: JoseFino quebrou uma madeira de pinheiro, vou verificar se a madeira de pinheiro foi gerada por alguém ou pelo mundo... [Resultado] A madeira foi gerada pelo mundo, iremos enviar a seguinte mensagem: JoseFino, esta madeira gerada pelo mundo, portanto, você ganhou um dolly. [Caso contrario] JoseFino, esta madeira foi colocada por alguém, sem dolly. Não deu para entender? O meu objetivo é checar se o bloco foi gerado pelo mundo ou colocado por alguém quando uma pessoa quebrar algum bloco.
-
Valeu cara, era isto mesmo, fiz uma alteração e funcionou!
-
Olá, então eu estou fazendo um plugin e preciso armazenar os comandos que o player digitou, mas quando eu salvo um comando e ele digita outro comando, o primeiro é substítuido pelo o ultimo comando setado por ele, eu quero saber como faço para ele setar um em baixo do outro? Uma StringList... Aqui é o código que eu estou usando: http://hastebin.com/maxokojeje.vbs Não entendeu? só comentar que eu tento explicar...
-
Você se esqueceu do @EventHandler. Você registrou este evento na main? se não, registre. Caso não tenha funcionado colocar o EventHandler e registrar o evento na main, use este: @EventHandler public void onLockedCommand(PlayerCommandPreprocessEvent e){ Player p = e.getPlayer(); if(e.getMessage().toLowerCase().equalsIgnoreCase("/?")){ if(!p.hasPermission("ss.op")){ e.setCancelled(true); p.sendMessage(ChatColor.RED + "Voce nao pode executar este comando!"); return; }
-
[Resolvido] [Duvida] Como uso o replace?
pergunta respondeu ao mabazi de smgabriel em Dúvidas resolvidas
Eu geralmente uso este metodo aqui: getConfig.getString("coisas").replace("&", "§"); E é eficaz! -
negada [Sugestão em Análise]Warn em mongois
tópico respondeu ao Carreta Furacão de smgabriel em Sugestões recusadas
Eu apoio, já desisti de fazer plugins para algumas pessoas por estes mesmos motivos... -
[Resolvido] Duvida - Cooldown
pergunta respondeu ao List("HeyKick"); de smgabriel em Dúvidas resolvidas
Sim, ele salva. Mas como eu só usava ele para cooldown de 5 segundos de /g, eu nunca testei se eu desligar/reiniciar o servidor, o cooldown saia e a resposta é sim... Se for um cooldown demorado, recomendo criar algum modo de salvar a hashmap quando o servidor for reiniciado/desligado. -
[Resolvido] Duvida - Cooldown
pergunta respondeu ao List("HeyKick"); de smgabriel em Dúvidas resolvidas
Tem esse cooldown aqui, eu peguei de um topico do bukkit, eu usei para por colldown de fala /g e funcionou, teste-o. -
[Resolvido] [duvida] porque não esta funcionando?
pergunta respondeu ao mabazi de smgabriel em Dúvidas resolvidas
Dialogando com seu codigo; ele checa se o player está com o fly ativo, se tiver, ele seta o fly para a pessoa, caso ele esteja com o fly desativado, ele desativa o fly, meio sem sentindo ñ? Na linha 55, tire o true e coloque false e o comando irá funcionar. -
Algo comentar
-
dev [Resolvido] [Duvida] Erro no version:
pergunta respondeu ao ViniiCarvalhoo de smgabriel em Dúvidas resolvidas
Você esta compilando o plugin em uma versão do java e executando ele em outra, exemplo: fiz em java 8 e estou tentando iniciar em java 7 = erro. Se você compila em java 7, tem que ser executado no java 7; Se você compila em java 8, tem que ser executado no java 8; -
Eu já joguei em um servidor de Portugal com esse mesmo conceito, só que o seu apresenta coisas melhores, boa sorte em seu projeto, é bem provavel que eu jogue lá.
-
Nada, pode falar.
-
Então, use isto: http://hastebin.com/huzojagevu.bash no seu plugin de permissão, coloque a permissão automessage.receive.default A permissão automessage.receive.[nome da lista de mensagens] é a permissão que permite que os players veja aquela mensagem, exemplo: automessage.receive.vip, apenas os jogadores com esta permissão que vai receber a mensagem, eu acho que foi isto que aconteceu com você, você setou tudo certo mas esqueceu de setar as permissões nos jogadores, tente agora! @EDIT Bugs..