Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''dev''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Comunidade
    • Anúncios
    • Membros
    • Lista negra
    • Eventos
  • Minecraft
    • Crie seu servidor de Minecraft em 5 minutos
    • Servidores
    • Construções
    • Plugins
    • Skripts
    • Serviços
    • Geral
  • Programação
    • Geral
    • Java
    • Web & Desktop
  • Design
    • Pedidos
    • Dúvidas
    • Exposição
    • Tutoriais
    • Recursos
  • Jornalismo
    • Notícias
    • Entrevistas
    • Eventos
    • Outros
  • Jogos
    • Geral
    • Novidades
    • Tutoriais
    • Gêneros
  • Fóruns
    • Invision Power Board (IPB)
    • Invision Power Services (IPS)
    • Xenforo [EM BREVE]
    • Outros
  • Sistemas operacionais
    • Windows
    • Linux
    • macOS
    • Celular
  • Outros
    • Tutoriais gerais
    • Confissões anônimas
    • Mercado
    • Assuntos diversos
    • Barzinho
    • Confessionário
    • Inativos & Avisados

Categorias

  • Plugins
    • Plugins gratuitos
    • Plugins pagos
  • Skripts
    • Skripts gratuitos
    • Skripts pagos

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Discord


Skype


Twitter


WhatsApp


GitHub


Localização


Nick do Minecraft

Encontrado 710 registros

  1. TzBolão e um evento simples onde o objetivo e fazer uma apostar em um evento de acumulo de money assim como na loteria da vida real e pah shsushsusha Dependencias: Vault Config: Cmd_Errado: '&3[Bolao] &cComando incorreto, user /bolao para ver os comandos' Erro_iniciado: '&3[Bolao] &cO evento ja esta aberto!' Anuncios: 5 Tempo_Entre: 3 Msg_JaParticipando: '&3[Bolao] &cVoce ja apostou no bolao!' Msg_Participando: '&3[Bolao] &6Voce apostou no bolao =D!' Msg_Vencedor: '&3[Bolao] &6<player> Ganhou o bolao acumulado em: <valor>' Valor: 1000 Msg_ErroMoney: '&3[Bolao] &cVocê precisa de &f1000$ &cpara poder apostar!' Erro_SemVencedores: '&9[Bolao] &CO evento foi cancelado por nao aver apostas!' Msg_EventoFechado: '&3[Bolao] &cO evento nao esta aberto!' Msg_SemPermissao: '&3[Bolao] &4Este comando e para apenas membros da staff!' Msg_PlayerGanhou: '&3[Bolao] &6Voce recebeu <valor> como premio do evento!' Status: '&3[Bolao] &6Valor acumulado: &c<valor> &6Ultimo apostador: &c<UltimoApostador>.' Mensagens: fechado: - '&3[Bolao] &6Evento finalizado!' - '&3[Bolao] &6E o Ganhador e...' aberto: - '&3[Bolao] &6Esta aberto!' - '&3[Bolao] &6Para Participar digite: /bolao [apostar]!' - '&3[Bolao] &6Ultima pessoa a apostar foi: <UltimoApostador>' - '&3[Bolao] &6Valor Acumulado: <valor>' Cancelado: - '&3[Bolao] &6O evento foi cancelado Por um membro da staff!' - '&3[Bolao] &6O evento acontecera novamente mais tarde!' ListaCMDMembro: - '&6[Bolao] &e(/Bolao status) veja os status do evento!' - '&6[Bolao] &e(/Bolao apostar) participe do evento!' ListaCMDStaff: - '&6[Bolao] &e(/Bolao iniciar) inicia o evento!' - '&6[Bolao] &e(/Bolao cancelar) cancela o evento!' Na config ja tem os comandos e a parte tudo ja explicado basta ler COLOQUE [CASSINO] APENAS COM LETRA MAIUSCULA NA PLACA Testado [v] Não testado [x] 1.8 [x] 1.7 [v] 1.6 [x] 1.5 [x] Obrigado pela sua atenção, Atenciosamente TzMarcio Download Atualizado: Bug 1.8 arrumado!
  2. Trek Dev Hoje venho trazer a vocês um template que eu fiz para vocês divulgarem seu serviços. Ele é bem simples, porém, útil. PRINTS: Demo: http://cloudtrek.com.br/trekdev Download: Mega: https://goo.gl/f2PYxi Mediafire: https://goo.gl/B11o7L OBS: O site não é responsivo. Somente a versão paga é!!
  3. Fala galera, estou trazendo mais um plugin bom dessa vez é um plugin de fragmentos praticamente 100% editável Caracteristicas: - Crie diversos itens - Crie diversas chances - Crie qualquer item - Crie qualquer encantamento - Crie qualquer comando - Escolha entre dropar/ir ao inventário - Escolha entre ser fisico/comando Prints: Config: Download: Espero que tenham gostado =) Qualquer Erro me avise no MP para facilitar a visualização. Obrigado ] Skype: mysteriumdev@hotmail.com Este plugin foi pedido por @Wolf131 Bugs: - Bug da Mensagem aparecer sem motivo Corrigido (29/12/2017) - Bug de deixar a opção dropar false e estiver com o inventário lotado não receber nada (29/12/2017)
  4. Tutorial ConnectionPool MySql Introdução Criei esse tutorial com o intuito de repassar meu pouco conhecimento em relação a Java para a comunidade, gostaria desde já convidar todos aqueles que possuem tal habilidade na linguagem ou qualquer outra área que passem a ser mais ativos na comunidade, repassando conhecimento e sabedoria para que todos nós sejamos beneficiados. Nesse tutorial é importante que você tenha alguns requisitos para que vocês consigam tirar maior proveito do tutorial, sendo eles: HikariCP (http://search.maven.org/remotecontent?filepath=com/zaxxer/HikariCP/2.7.6/HikariCP-2.7.6.jar); Básico do Java (incluindo orientação orientada a objetos). O que é conexão ? Para entender o que é ConnectionPool, precisamos primeiro entender o que é conexão. Conexão basicamente é uma ligação entre o seu aplicativo e um banco de dados SQL(nesse caso). Toda vez que é feito uma consulta ou um update ao banco de dados, demora cerca de 1~2 segundos para esse consulta ser realizada. Caso essa consulta seja realizada na Thread principal do seu plugin, ele ficaria lagado em 1~2 segundos. Toda vez que você realizar uma consulta através de uma conexão temos os seguintes passos: A conexão é criada; A consulta é enviada através da conexão ; A resposta do SQL é enviada de volta através da conexão; A conexão é encerrada. Durante esse passo-a-passo o que mais consome recursos da sua aplicação é a abertura de conexão, os outros passos são insignificante em termos de consumo. Levando isso em consideração, como podemos resolver isso? O que é ConnectionPool ? ConnectionPool, se traduzido ao pé da letra do inglês seria basicamente uma piscina de conexão. Ai você me pergunta, como assim uma piscina Gcunha ? Bom, os falantes da língua inglesa usam o termo piscina para se referenciar à um conjunto. Uma piscina de contatos para eles seriam um conjunto de contatos. Agora que vocês sabem o que quer dizer a tradução, eu gostaria de voltar um pouco no ultimo tópico, onde eu disse que o problema é a abertura de conexão, como resolver isso ? Simples, use um conjunto de conexão que está sempre aberto, dessa maneira não é necessário abrir e fechar toda hora! Mas como fazer isso ? Facil, basicamente você envia pequenos pacotes de dados de 130kb, que é um tamanho irrelevantes, constantemente para que a conexão nunca seja fechada. Dessa maneira temos uma conexão que está sempre aberta, portanto não é necessário abrir e fechar uma conexão toda vez que vai fazer uma consulta melhorando a velocidade em que uma consulta é feita em até 100 VEZES ! Como usar O primeiro passo é baixar o HikariCP e importar ele para o seu projeto ( mesma coisa que importar o Spigot). Feito isso vamos para a programação: *IMPORANTE LER OS COMENTARIOS NOS CÓDIGOS PARA ENTENDER * Crie uma classe chamada ConnectionPoolManager: Bom, agora temos tudo pronto e podemos partir para as QUERY'S, para isso crie uma classe chamada SQLManager: Agora temos tudo pronto para utilizar em nosso plugin, apenas iniciar a conexao no onEnable() e fecha-la no onDisable() de nosso plugin: É extremamente importante que você não crie diversas instancias do SQLManager e sempre utilize a que foi inicializada na main. Para fazer isso é simples, apenas instanciar a main e utilizar o método getSQLManager(). Exemplo: plugin.getSQLManager().metodo() Importante GitHub do HikariCP(recomendo dar uma lida): https://github.com/brettwooldridge/HikariCP Se gostou e te ajudou não se esqueça de deixar um Like no tópico ! Propriedades No próprio GitHub do projeto, existem algumas propriedades que o desenvolvedor recomenda para utilizar em conexões ao MySQL, sendo elas:
  5. CeCelo

    dev [HrCash] Sistema De Cash

    Olá Galera Da Gamer'sBoard ​Um Dias Desses Fui Olha Meu Eclipse ​E Vi este projeto abandonado e decidi posta aki para voçes ​Não Esta 100% Mais E Um Plugin De Cash ​Que Tem Como Gerar Keys ​Quem Quiser Dar Continuadidade ​Pode so usar um java descompiler e descompilar ​Comandos: /gerarkey ​/cash /ativar ​Imagens: ​Clique Aqui ​Download: ​Mediafire: Clique Aqui
  6. Você queria um plugin que adicionasse uma economia secundária? Você queria um plugin de coins que tivesse uma GUI e fosse de graça? Então você encontrou a sua solução! PicoMoedas é um plugin que adiciona uma economia secundária chamada "Moedas" (Você pode trocar isto na configuração do plugin), com esta segunda economia, é possível você fazer uma loja com uma GUI aonde você pode vender itens especiais ou até VIPs! Você pode até fazer que o seu Servidor possa vender VIPs por Moedas! (E você pode cobrar dinheiro real por Moedas!) PicoMoedas é uma versão refeita do zero do PowerMoedas, ou seja, ela é incompatível com o PowerMoedas e o PicoMoedas suporta versoes da 1.5.2. ate a 1.10. Porque usar o PicoMoedas em vez do PowerMoedas? Feito do zero, de uma maneira mais "clean" e com menos gambiarras! PowerMoedas possui vários bugs de dupe, o PicoMoedas não. PicoMoedas possui suporte a mais de uma GUI, ou seja, você pode separar os itens por categorias e muito mais! Em breve Fazer que, ao comprar algo, execute comandos no console (para poder vender VIPs pela GUI) Permitir alterar o nome e as aliases dos comandos Comandos /moedas - Ver quantas moedas você tem /editarcoins - Editar quantas moedas um player tem /lojagui - Abre a GUI Permissões PicoMoedas.EditarCoins - Permite editar as coins Download http://mrpowergamerbr.com/plugin/picomoedas PRINTS:
  7. Bom, HORA DO SHOW, não vou explicar tudo, você tem que ter pelo menos o mínimo de conhecimento... Exemplo: public Cooldown cool; @Override public void onEnable() { saveDefaultConfig(); cool = new Cooldown(getConfig(), new File(getDataFolder(), "config.yml")); getServer().getPluginManager().registerEvents(this, this); } @EventHandler public void a(PlayerCommandPreprocessEvent e) { if (e.getMessage().equalsIgnoreCase("/delay")) { if (!cool.temDelay(e.getPlayer().getName())) {//Verificando se ele tem o delay cool.addDelay(e.getPlayer().getName());//Adicionando o delay e.getPlayer().sendMessage("§eDelay adicionado!"); } else { if (cool.acabouDelay(e.getPlayer().getName(), TimeUnit.DAYS.toMillis(30))) {//Verificando que se o tempo que o delay foi adicionado, já passou 30 dias e.getPlayer().sendMessage("§aAcabou delay!"); cool.removeDelay(e.getPlayer().getName());//Removendo o delay } else { e.getPlayer().sendMessage("§cNão acabou o delay, falta §b" + cool.getDelayString(e.getPlayer().getName(), TimeUnit.DAYS.toMillis(30))); //Pegando a string de dias/horas/minutos restantes } } e.setCancelled(true); } } Imagens: Hora do meu computador atual: Delay adicionado: Hora modificada(29 dias): Tempo restante com a hora modificada: Hora modificada(30 dias): Delay finalizado e adicionado novamente: Download: https://github.com/Langsdorf/Minecraft-UltraCooldown/ **Qualquer dúvida comente ai em baixo!** Deixe seu like! Créditos: MrPowerGamerBR, Essentials.
  8. Ola, hoje vim mostrar meu plugin de ativações por key. Você pode utiliza-lo para trocar o /usarkey do vipzero por um /ativar com mais de uma ativaçao por KEY. Permissões » ativacoes.gerarkeyvip Comandos » /gerarkeyvip <grupo> <dias> <quantia> » /ativar <key> » /desbanirvip <jogador> <key> config.yml Prints ChangeLog » 18/04/17 - Plugin divulgado. » 21/04/17 - Versao 1.1 lançada com /desbanirvip! » 27/04/17 - Consertado BUG de nao funcionar o {jogador} na config.yml na hora de executar comandos Caso encontre bugs favor reportar ;-; Download Caso você ainda nao tenha entendido o plugin funciona assim: Você gera uma key do próprio plugin, digita /ativar <key gerada> e ele executa os comandos que você definiu na config.yml Like? Custa nada.. sei que é simples mas ajudara muito que gosta do VipZero ou outro plugin de vip que nao tem mais de 1 ativaçao por key
  9. Meu plugin de 1v1 com bot! Este é meu primeiro plugin de 1v1 se tiver algum tipo de bug por favor reporte! Qualquer informação se encontra no meu vídeo! (Inclusive o download) :bigsmile: Informações aqui!: https://youtu.be/dy2tfNWHkWc
  10. Evento PaintBall Função: PaintBall é um evento que consiste entre dois times Azul & Vermelho. Primeiramente quando o jogador utilizar o comando /paintball participar, o mesmo é levado para a entrada do evento onde ele aleatoriamente entra em um time Azul ouVermelho. Dentro da entrada do evento ele aguarda o evento iniciar, quando o evento iniciado a entrada do evento fecha assim lançando uma mensagem no global, onde ninguém mais poderá entrar no evento. Sendo assim o time Azul é teleportado para o local do time Azul assim como o timeVermelho é levado no local do time Vermelho. Assim iniciando o pvp, então começa a diminuir os participantes do evento, quando não tiver mais jogadores do time Azul ou Vermelho é anunciado o Vencedor. Download
  11. DashUtils Oque faz: /Gm [0,1,2,3] - Altera seu modo de jogo /Gamemode - [0,1,2,3] - Altera seu modo de jogo Permissões: dashmc.cmd.gm Primeiros Plugin: Poderiam da dicas para plugins Prints: Apenas o Comando /GM OU /Gamemode http://prntscr.com/iz8fh3 /GM - [0,1,2,3] http://prntscr.com/iz8fwy Sem Permissão http://prntscr.com/iz8g2s Download
  12. CyCTagTab Esse é um simples plugin que adiciona a tag do seu clan (SimpleClans) ao tab COMO FUNCIONA Assim que o jogador, criar, entrar, sair da facção a sua tag será adicionada/removida do tab. CONFIG: Tag: Cor: '7' #Cor da TAG do jogador refresh-time: 3 #Tempo que a tag será atualizada no TAB (Pelo bem da humanidade mantenha o refresh-time entre 3 e 10 SCREENSHOTS: DEPENDÊNCIAS: SimpleClans + NametagEdit CHANGELOG: 05/07 09:36 - Bug de retorno nulo concertado 05/07 09:36 - Cor da tag e tempo de atualização configurável F.A.Q: Por que o uso do NameTagEdit?! R: Pois é um plugin fácil de se configurar (para tags normais de cargos/vip) e facilitou na criação do plugin graças a API ;3 Faz um pra Factions? R: Nem todos os plugins de Factions possuem suporte para TAG, portanto não ficaria legal, porém se tiver algum plugin com suporte, eu posso fazer! DOWNLOAD Qualquer BUG ou erro que venha ocorrer, darei total suporte (SE REPORTAR) ♥
  13. Como Funciona: Então, como nunca vi um plugin de Chain que preste, resolvi fazer um aqui super simples que funciona em todas as versões. Um plugin de Chain acho que todos conhecem, é um arena, onde os player entram por meio do comando /chain entrar, com os itens pre-definidos. Porém nesse plugin, há varias coisas legais nele, que o tornam diferente e melhor que qualquer outro Funções legais: - Todas as mensagens são editáveis. - É possível definir efeitos de poções que um jogador ganha quando mata alguém no Chain. - É possível por pra executar comandos por console quando um jogador mata/entra/sai do Chain. - Sistema pra salvar o inventario automaticamente quando ele entrar no Chain. Assim não precisa ficar esvaziando o inventario!(Os items do jogador são devolvidos quando ele morre no Chain ou caso ele saia do servidor). - Comando para setar o kit. - Camarote para assistir ao Chain. - Automaticamente bloqueia comandos. - Proteção contra PvP(jogadores que estão no Chain não podem acertar quem não tiver e vice-versa) . - Comando para ver os jogadores no Chain. - Efeitos de fogos de artificio/sons quando mata/entra no Chain. - Opção pra dar money quando o jogador matar outro no Chain. - Remove efeitos ao entrar no Chain. - Varias opções pra customizar, como não dropar items ao morrer, bloquear drops dos items, etc... Comandos: - /chain entrar - Entrar na arena Chain! - /chain sair - Sair do Chain! - /chain assistir - Entrar no camarote do Chain! - /chain sairassistir - Sair do camarote do Chain! - /chain status - Ver o total de jogadores no Chain! - /chain reload - Recarrega a configuração! - /chain setarkit - Seta o kit que será usado no Chain! - /chain setarspawn - Seta o local de spawn do Chain! - /chain setarcamarote - Setar o camarote do Chain! - /chain setarsaida - Seta a saida do Chain Permissões: - keestchain.admin - Permissao para utilizar os comandos em vermelho! Versões testadas: Spigot 1.5.2 [✔] Spigot 1.8.8 [✔] Spigot 1.12 [✔] Config: DOWNLOAD MEDIAFIRE
  14. [Ferramenta] Notepadd++ Dark ou Light Explicação: Essa ferramenta pode ser usada tanto para desenvolvedores, scripters e configuradores. Essa ferramenta é uma ferramenta que além de mudar o tema de seu notepadd vem com sintaxe para conditions, effects, events, comments, strings, variables, etc. Instalação versão Light: 1. Baixe a ferramenta neste link: http://www.mediafire.com/file/3t1lidxucle18at/AfonsoDarkLight.zip 2. Extraia em onde possa achar e abra o Notepadd++ 3. Vá para Linguagem(Language) -> Defina sua Linguagem(Define your Language) 4. Clique em Importar(Import) e adicione o arquivo xml Light 5. Caso não tenha instalado de primeira, vá em linguagem(language) e lá estará o arquivo Instalação versão Dark: 1. Mesmos passos da Light, porém no xml dark ao invés de Light 2. Depois vá em Configurações(Settings) e clique em Configurador de estilo(Style Configurator) 3. No escolher tema (Select Theme) escolha Obsidian e clique em Salvar e Fechar(Save and you are all done) Screenshots: Light: Dark: Créditos: @!Afonso e tim740 Gostou? Deixa aquele like gostoso que o dedo não cai
  15. TÓPICO EM DESENVOLVIMENTO! » ▬▬▬▬▬▬▬▬▬ MyCommand ▬▬▬▬▬▬▬▬▬ « No tutorial de hoje irei ensinar vocês a criar todos os tipos de comandos, menus, gambiaras etc... tudo dentro do nosso famoso MyCommand. Primeiramente vou ensinar as coisas básicas que você irão utilizar em todos os comandos. OBS: Estas opções não são obrigatórias nos comandos. Você pode criar os comandos sem essas opções, tudo vai depender do tipo do comando que você vai criar. permission-required: false Está opção ira definir se o player precisa ou não de permissão para poder executar o comando. permission-error: '&cVocê não tem permissão!' Está opção ira definir a mensagem que é enviada quando o player não tem permissão para executar o comando. permission-node: mycommand.cmd.<comando> Está opção serve para definir a permissão que o player ira precisar para usar o comando. error-message: "Comando incorreto, use /divulgar <mensagem>" Está opção ira definir qual mensagem ira aparecer quando o player não colocar todos os argumentos que o comando pede. success-message: "&aVocê divulgou no chat!" Está opção ira definir qual mensagem ira aparecer quando o comando for executado com sucesso. require_all_arguments: true Está opção serve para definir se o player ira precisar colocar os argumentos po comando funcionar, caso ele não colocar os argumentos necessários ira aparecer a mensagem de erro "error-message" register: false Está opção serve para definir se o comando sera registrado no MyCommand. Caso está opção for definida como true o comando ira aparecer no /(tab) e ele também não poderá ser usado quando o player estiver em combate. delaytimer: 2 Está opção serve para definir o delay usado pela variável $delay$ ou seja se você colocar $delay$/warp arena" o comando só sera executa depois de 2 segundos. tab_completer: - creative - survival Está opção serve para auto completar um comando. Por exemplo /gamemode (tab) ira aparecer creative e survival facilitando a sua vida XD. itemcost: "COBBLESTONE:5" Está opção serve para cobrar itens para poder executar um comando. Por exemplo para executar o comando /divulgar o player ira precisar de 5 pedras no inventario. Agora que nós já aprendemos as opções dos comandos vamos fazer um comando para testar tudo isso. Exemplo 1: Alerta: command: /Alerta type: BROADCAST_TEXT text: - '§2[ALERTA] $multiargs' error-message: "Comando incorreto, use /alerta <mensagem>" success-message: "&aVocê enviou um alerta no chat!" require_all_arguments: true permission-required: true permission-node: mycommand.cmd.Alerta permission-error: "&cVocê não tem permissão para utilizar este comando." register: false Exemplo 2: gamemode: command: /gamemode type: RUN_COMMAND runcmd: - '/gm $arg1' required_args: 1 register: true tab_completer: - survival - creative - spectator - adventure error-message: '&cVocê deve usar /gamemode <modo-de-jogo>' permission-error: '&cVocê não tem permissão para utilizar este comando' permission-required: true No primeiro código nós criamos um comando básico de /alerta onde você envia um alerta no chat, e no segundo código nós encurtamos o comando /gamemode para /gm. Agora que vocês já sabem sobre as opções dos comandos vamos aprender sobre os tipos de comandos que podem ser criados no MyCommand. No final irei mostrar 1 exemplo de cada tipo de comando! type: TEXT Este tipo de comando mostra uma texto no chat do player quando o comando é usado. type: BROADCAST_TEXT Este tipo de comando mostra uma texto no chat para todos os players do servidor. type: RUN_COMMAND Este tipo de comando executa um skript ou uma série de comandos e códigos (é um dos tipos mais usados). type: RUN_COMMAND_RANDOM Este tipo de comando executa um comando aleatório dentro de uma lista de comandos. Exemplo: você tem 10 comandos e quer executar 1 aleatoriamente. type: RUN_CONSOLE Este tipo de comando executa um código ou um comando dentro do console. (é bem útil) type: ADD_PERMISSION Este tipo de comando serve para criar uma permissão ou bloquear um comando como o /plugins. type: RUN_AS_OPERATOR Este tipo de comando serve para executar um comando como se o player tivesse OP, ou seja ele burla a permissão do comando (não é muito confiável e é meio inútil) type: ICONMENU Este tipo de comando serve para criar um menu GUI em varios formatos (é o meu preferido). type: SCOREBOARD Este tipo de comando serve para criar uma scoreboard temporaria bem simples e com pouquíssimas variaveis. type: ALIAS Este tipo de comando serve para encurtar um comando ou criar um variação do comando (gamemode -> gm) type: CALL_URL Executa ou verifica um skript em um site ou documento php (nunca usei e também não sei como usar kkkk) type: TITLE Este tipo de comando envia um title na tela do player (igual TitleManager) type: BROADCAST_TITLE Este tipo de comando envia um title na tela de todos os players do servidor (igual TitleManager) type: RAW_TEXT Este tipo de comando mostra uma texto em JSON no chat do player (JSON são aqueles texto que você consegue passar o mouse em cima e clicar). type: BROADCAST_RAW_TEXT Este tipo de comando mostra uma texto em JSON no chat de todos os player do servidor (JSON são aqueles texto que você consegue passar o mouse em cima e clicar). type: EXP_BAR Este tipo de comando cria uma contagem regressiva na barra de XP. O seu nivel de XP vai descendo 10, 9, 8.... até 0 ai o seu xp volta ao normal. type: ACTION_BAR type: BROADCAST_ACTION_BAR Estes dois tipos de comandos enviam mensagens na action bar do player ou do servidor. Por algum motivo desconhecido eles não funcionam em servidores 1.8. type: BUNGEE_TP Este tipo de comando serve para teleportar players de 1 servidor para o outro, igual o comando /server ou /send. Agora que vocês já sabem sobre os tipos de comandos que podem ser criados pelo MyCommand vamos aprender um pouco sobre as variáveis do plugin e depois vamos ver alguns exemplos de comandos. $player - Retorna o nome do player. $getdisplayname - Retorna o nome de exibição do player. $uuid - Retorna a UUID do player. $getaddress - Retorna o IP do player. $health - Retorna o HP do player. $food - Retorna a fome do player. $exp - Retorna o XP do do player. $level - Retorna o level de XP do player. $getexptolevel - Retorna a quantia de XP que falta pra upar de level. $gamemode - Retorna o modo de jogo do player. $world - Retorna o nome do mundo. $biome - Retorna o nome do bioma. $locX - Retorna a coordenada X. $locY - Retorna a coordenada Y. $locZ - Retorna a coordenada Z. $loc_pitch - Retorna o pitch. $loc_yaw - Retorna o yaw. $loc_highestY - Retorna a coordenada Y onde esta o bloco mais alto. $getallowflight - Retorna TRUE e FALSE, mostra se o player esta de fly. $oplist - Retorna a lista de players com OP no servidor. $online - Retorna o número de players online no servidor. $ponline - Retorna a lista com o nome de todos os players online no servidor. $server-name - Retorna o nome do servidor (configurado no server.properties) $server-motd - Retorna a motd do servidor (configurada no server.properties) $todaydate - Retorna o dia atual. $wgregionname - Retorna o nome da region no worldguard. $primarygroup - Retorna o grupo do PEX. $chatprefix - Retorna o prefixo do chat. $chatsuffix - Retorna o suffixo do chat. $iteminhand - Retorna o nome do tipo do item que o player esta segurando. $amount_iteminhand - Retorna a quantidade do item que o player esta segurando. $name_iteminhand - Retorna o nome do item que o player esta segurando $arg1 , $arg2 , $arg3 .... $arg9 - Retorna os argumentos digitados pelo player. $multiargs - Retorna os varios argumentos digitados pelo player (tipo uma frase curta) '%Repeat%10% Oi' - Repete a mensagem X vezes. '%ExpBar%10%' - Cria uma contagem regressiva de 10 segundos na ExpBar. '$text$ Oi' - Envia um texto (isso é usado muito nos run_command) '$broadcasttext$ Oi' - Envia um texto broadcast (isso é usado muito nos run_command) $random_color - Retorna uma cor aleatória. $randomplayer - Retorna o nome de um player aleatório online. $randomnumber%100% - Retorna um numero aleatório de 0 a 100. Esse número pode ser configurado para quando você quiser, por exemplo $randomnumber%5% retorna um número aleatório de 0 a 5 OBS: Essas variáveis podem ser usadas em qualquer tipo de comando, seja ele texto, title, runcommand, menu_gui etc... Agora que vocês sabem um pouco mais sobre as variáveis do MyCommand vou ensinar um pouco sobre o Player API que é uma série de eventos que a gente pode usar nos comandos do tipo RUN_COMMAND. TRUE ou FALSE "%PlayerOptions%setAllowFlight: true" - Liga ou desliga o Fly do player. "%PlayerOptions%setBanned: true" - Bane ou desbane o player (só funciona quando ele relogar no server) "%PlayerOptions%setOp: false" - Tira e coloca o OP do player. "%PlayerOptions%setWhitelisted: false" - Tira e colocar o player da Whitelist. APENAS TRUE "%PlayerOptions%leaveVehicle: true" - Tira o player de dentro do veiculo. "%PlayerOptions%closeInventory: true" - Fecha o inventario ou o menu gui do player. "%PlayerOptions%clearInventory: true" - Limpa o inventario do player. ALTERA O NOME DO PLAYER (tipo /fake) "%PlayerOptions%setCustomName: $arg1" "%PlayerOptions%setDisplayName: $arg1" "%PlayerOptions%setPlayerListName: $arg1" O $arg1 vai ser definido pelo player, caso você queira colocar um nome especifico é só apagar o $arg1 e colocar o nome que você quer. OUTROS "%PlayerOptions%setGameMode: CREATIVE" - Altera o modo de jogo do player. "%PlayerOptions%teleport: nome_do_mundo:X:Y:Z" - Teleporta o player para uma coordenada do mapa. "%PlayerOptions%setBedSpawnLocation: nome_do_mundo:X:Y:Z" - Define o ponto de renascimento do player (spawn point) "%PlayerOptions%kickPlayer: Você foi kickado do servdor!" - Kicka o player do servidor (você pode alterar a mensagem) "%PlayerOptions%sendMessage: Ola $player" - Envia uma mensagem pro player (igual o $text$) "%PlayerOptions%playSound: ANVIL_BREAK:1.0:1" - Envia um som para o player. (NOME_DO_SOM:VOLUME:BYTE_DATA) "%PlayerOptions%playEffect: RECORD_PLAY:2260" - Executa efeito de particulas para o player (NOME_DO_EFEITO:INT_DATA) "%PlayerOptions%addPotionEffect: SPEED:1200:0" - Adiciona um efeito para o player (NOME_DA_POÇÃO:TEMPO_EM_TICKS:LEVEL) "%PlayerOptions%setFlySpeed: 5" - Define a velocidade do fly do player. "%PlayerOptions%setHealth: 20" - Define o HP do player. "%PlayerOptions%setFoodLevel: 20" - Define a fome do player. "%PlayerOptions%giveExp: 200" - Envia uma quantidade de XP para o player. "%PlayerOptions%giveExpLevels: 10" - Envia uma quantidade de Levels de XP para o player. "%PlayerOptions%damage: 2" - Aplica um dano no player. "%PlayerOptions%setFireTicks: 100" - Faz o player pegar fogo. OBS: 20 TICKS = 1 SEGUNDO, 200 TICKS= 10 SEGUNDOS, 1200 TICKS = 1 MINUTO, 6000 TICKS = 5 MINUTOS PARA ADICIONAR E SETAR ITENS PARA O PLAYER É FACIL XD Este é o padrão! ITEM:QUANTIDADE:DATA_TAG Exemplo: '%PlayerOptions%setItemInHand: DIAMOND_SWORD:1:0' - Seta um item na mão do player. '%PlayerOptions%setHelmet: DIAMOND_HELMET:1:0' - Seta um item na cabeça do player. '%PlayerOptions%setChestplate: DIAMOND_CHESTPLATE:1:0' - Seta um item no peitoral do player. '%PlayerOptions%setLeggings: DIAMOND_LEGGINGS:1:0' - Seta um item na calça do player. '%PlayerOptions%setBoots: DIAMOND_BOOTS:1:0' - Seta um item nas botas do player. '%PlayerOptions%addItem: GOLDEN_APPLE:32:1' - Seta um item no inventario. Caso a gente quiser colocar um nome personalizado ou colocar encantamentos devemos seguir este padrão 'ITEM:QUANTIDADE:DATA_TAG:NOME_DO_ENCANTAMENTO;NIVEL:NOME_DO_ITEM:LORE' Exemplo: '%PlayerOptions%addItem: DIAMOND_SWORD:1:0:DAMAGE_ALL;5;FIRE_ASPECT;2;DURABILITY;3:&4Espada Suprema:Espada Foda' '%PlayerOptions%setBoots: DIAMOND_BOOTS:1:0:PROTECTION_ENVIRONMENTAL;4;DURABILITY;3:&4Bota Suprema:Lore Linha1;Lore Linha2;Lore Linha3' OBS: Caso a gente queira setar mais de 1 linha na lore basta colocarmos ; Agora quer vocês já conhecem todas a variaveis e todas as options do Player API do MyCommand vamos começar a criar comandos! Eu irei criar vários comandos de vários tipos para vocês entenderem bem! Exemplos de comandos do tipo TEXT Exemplos de comandos do tipo BROADCAST_TEXT Exemplos de comandos do tipo RUN_COMMAND_RANDOM Exemplos de comandos do tipo RUN_CONSOLE Exemplos de códigos do tipo ADD_PERMISSION Exemplo de comando do tipo RUN_AS_OPERATOR Exemplos de comandos do tipo ALIAS Exemplos de comandos do tipo TITLE Exemplos de comandos do tipo BROADCAST_TITLE Exemplos de comandos do tipo RAW_TEXT Exemplos de comando do tipo BROADCAST_RAW_TEXT Exemplo de comando do tipo BUNGEE_TP Exemplos de comandos do tipo EXP_BAR (o melhor) Exemplos de comandos do tipo RUN_COMMAND (menu gui) Exemplos de comando do tipo ICON_MENU
  16. Ola a todos, tem um tempo que as pessoas pedem o plugin gladiador/minigladiador... ent resolvi disponibilizar, obs: o plugin de verdade nao tem mensagens configuraveis, ent eu resolvi adicionar quase todas as mensagens configuraveis... (as unicas que nao sao config sao de staff) O plugin foi desenvolvido pelo SubZer0 (gladiador), e adaptado pelo @TequilAxBr para MiniGladiador. Editado por mim. config.yml: Nao tirei prints, pois ja ta tudo ai configuavel... Erros? Favor comentar aí... Obs: Nao sei fzr tópicos mesmo... No cry Download Edições futuras: adicionar /minigladiador top adicionar mensagens de quais clans estao no MiniGlad.
  17. Olá amigos! Hj estou trazendo mais um tutorial de como ocultar todos os comandos /pl, /ver, /+TAB, /plugin:comando Mas para alem disso tambem existe o famoso exploit! Ou seja, é um hack client que pura e simplesmente te diz todos os plugins do seu server e suas versões. (Não vou dizer o nome do hack pra ninguem) E eu estarei mostrando como proteger seu server de Exploits e de comando indevidos. Então vamos começar! Primeiramente Instale 2 plugins no seu servidor: -=O=- HideCustomPlugins https://dev.bukkit.org/projects/hideandcustomplugins Depedencia: ProtocolLib -=O=- EzProtector https://www.spigotmc.org/resources/ezprotector.12663/ Depedencias: ProtocolLib e Vault --------- Vamos começar pelo HideCustomPlugins. O HideCustomPlugins é um plugin que já colocado no server oculta automaticamente todos o comandos possiveis para ver plugins Lista de comandos bloqueados: - Comandos de Plugins: /plugins , /pl, /bukkit: plugins, /bukkit: pl, /bukkit:? e /? são tranformados em plugins fake editaveis na config.yml - Comandos de server /ver , /version , /gc , /icanhasbukkit, /a, /about, /bukkit:version,/bukkit:ver, /bukkit:about, /bukkit:a e /bukkit:help são bloqueado - Comandos de TAB /[TAB], /a [TAB], /about [TAB], /icanhasbukkit [TAB], /ver [TAB], /version [TAB], /? [TAB], /bukkit:a [TAB], /bukkit:about [TAB],/bukkit:ver [TAB], /bukkit:version [TAB] e /bukkit:? [TAB] São totalmente bloqueados O plugin e bastante configuravel, eficiente e funcional ! -------------------------------------------------- Agora vamos para o EzProtector. O EzProtector é um plugin que já colocado no servidor apenas tem como proteção o /plugins Por isso baixe minha configuração feita aqui em baixo. Então vamos lá! Primeiro baixe esta config já pre-feita: http://www.mediafire.com/file/35tbcm5h5eitf8a/Config.yml E coloque no server Agora vou explicar cada parte da config: Configuração da prefix e update. Prefix: Troca a prefix da mensagem Updater: Atualiza o plugin Log-blocked-mods: regista no seu server os mods bloqueado e quem os usou Configuração do /plugin:comando blocked: Se esta função está bloqueada error-message: Mensagem da falta de permissão notify-admins: Notifica os admins quando alguem faz esse comando punish-player: Kick/Ban no player que fizer esse comando ------------------------- Para quem quiser que eu faça um video usando o hack client para monstar o exploit fala "@OFF Eu quero" Pronto com tudo certinho agora seu servidor está protegido de exploits e comandos indevidos Se ajudei deixe seu like no topic! (pff) Alguma duvida? Fale comigo ai em baixo! Falei algo errado então por favor me corriga!
  18. Gutyerrez

    dev Simbolos em seu servidor.

    Salve galerinha do gamers board.. Hoje venho trazer um super hiper mega tutorial! Muitos querem colocar códigos UTF-8 em seu servidor.. Mas, quando você está hospedando em seu computador não funciona! Por que será ? Vou mostrar! Numa .bat normal o código é assim: @echo off title SeuServidor color 0f echo Iniciando Seu Servidor java -Xmx1024M -jar spigot.jar -o true PAUSE Se você notar bem.. Falta uma pequena palavra! Mais qual seria ? Então.. Graças a uma pessoa legal chamada power... Eu consegui saber! Então vamos lá para você ter símbolos UTF-8 você só tem que mudar isso @echo off title SeuServidor color 0f echo Iniciando Seu Servidor java -Dfile.encoding=UTF-8 -Xmx1024M -jar spigot.jar -o true PAUSE Apenas o encoding faltava lá o método UTF-8! Creditos: MrPowerGamerBr por compartilhar essa delicia
  19. kArenas - Plugin de arenas (100% KIBE SKY) não deu pra mostrar msg que a arena está cheia pq meus 6gb de ram nao guenta 101 minecraft aberto rs. config 1: item: SANDSTONE #Lista de materiais http://minecraft-ids.grahamedgecombe.com/ (entre paranteses) nome: '&aSaara .-.' maximoPROTECAO: 1 mensagem: erro: - '' - '&eÉ necessário estar vestindo uma §barmadura de diamante completa' - '&esem encantamento ou com o encantamento §bProteção I' - '&epara entrar nessa arena.' - '' - '&e* Além disso, você não pode carregar armaduras não' - '&epermitidas em seu inventário.' - '' ja-esta: '&cVocê já está nessa arena.' entrou: '&aBem-vindo(a) à arena Saara.' lore-batalha: - '' - '&7Em batalha: &f{atual}/{maximo} kkk' lore-nao-pode: - '' - '&cVocê não pode acessar essa arena. 1' - '&c* Clique para mais informações.' lore-pode: - '' - '&aClique para entrar. 1' 2: item: PACKED_ICE #Lista de materiais http://minecraft-ids.grahamedgecombe.com/ (entre paranteses) nome: '&aGeleiras .-.' minimoPROTECAO: 2 maximoPROTECAO: 3 mensagem: erro: - '' - '&eÉ necessário estar vestindo uma §barmadura de diamante completa' - '&esem encantamento ou com o encantamento §bProteção II ou III' - '&epara entrar nessa arena.' - '' - '&e* Além disso, você não pode carregar armaduras não' - '&epermitidas em seu inventário.' - '' ja-esta: '&cVocê já está nessa arena.' entrou: '&aBem-vindo(a) à arena Geleiras.' lore-batalha: - '' - '&7Em batalha: &f{atual}/{maximo} kkk' lore-nao-pode: - '' - '&cVocê não pode acessar essa arena. 2' - '&c* Clique para mais informações.' lore-pode: - '' - '&aClique para entrar. 2' 3: item: BLAZE_POWDER #Lista de materiais http://minecraft-ids.grahamedgecombe.com/ (entre paranteses) nome: '&aInferno .-.' minimoPROTECAO: 4 maximoPROTECAO: 5 mensagem: erro: - '' - '&eÉ necessário estar vestindo uma §barmadura de diamante completa' - '&esem encantamento ou com o encantamento §bProteção IV ou V' - '&epara entrar nessa arena.' - '' - '&e* Além disso, você não pode carregar armaduras não' - '&epermitidas em seu inventário.' - '' ja-esta: '&cVocê já está nessa arena.' entrou: '&aBem-vindo(a) à arena Inferno.' lore-batalha: - '' - '&7Em batalha: &f{atual}/{maximo} kkk' lore-nao-pode: - '' - '&cVocê não pode acessar essa arena. 3' - '&c* Clique para mais informações.' lore-pode: - '' - '&aClique para entrar. 3' max-players: 100 nao-pode-cmd: '&cVocê não pode usar esse comando em arenas.' blocked-commands: - spawn - home - tpa - echest - bau /arenas - abre o gui (sem perm) /arenas 1 - seta a loc da arena 1 (karenas.admin) /arenas 2 - seta a loc da arena 2 (karenas.admin) /arenas 3 - seta a loc da arena 3 (karenas.admin) requisitos 1:full dima liso ou p1 2: p2 ou p3 3: p4 ou p5 não pode levar armaduras não permitidas no inv ,-, baixe erros? bugs? sugestoes? faltou algo no topico? COMENTA, AMANHÃ EM VEJO!!!! info by SKY: Arenas de combate As famosas arenas também foram implementadas no servidor. São três: Saara, Geleira e Inferno. Cada uma das arenas possui uma restrição quanto à armaduras e encantamentos para que o combate seja mais adequado em cada. - Saara: Você precisa de uma armadura de diamante sem encantamentos ou com proteção 1. - Geleiras: Você precisa de uma armadura de diamante com proteção 2 ou proteção 3. - Inferno: Você precisa de uma armadura de diamante com proteção 4 ou superior.
  20. sauqioweqwej

    dev Meu primeiro jogo

    Bom galera criei este jogo hoje esper que gostem Comandos: W A S D Movimenta o jogador P Inicia o jogo O Desativa o Fps e ativa F Entra em Modo fullscreen TESTEI APENAS EM WINDOWS TENHO QUASE CERTA QUE NÃO FUNCIONARA EM OUTROS SISTEMAS PRINT: DOWNLOAD
  21. netindev

    dev lite-ob ofuscador java DEF

    Um "simples" ofuscador feito utilizando a biblioteca ASM. GUI (netindev): GUI (david): Config (netindev): Quem quiser, me chame ae no skype: netin.dev Source sem ofuscação: https://pastebin.com/6F0AkcEZ Com ofuscação: JD-GUI old output: https://pastebin.com/npb9rmMG(synthetic) JD-GUI new output: https://pastebin.com/npb9rmMG(sim, o old e o new não muda nada no output) Fernflower output: https://pastebin.com/WQBGrJLR CFR output: https://pastebin.com/dLCfVFXb Luyten (GUI procyon) output: https://pastebin.com/a5BwThu5 Candle output: ( :dull:) Krakatau output: ( :dull:)
  22. GetSkull(); Bom galera, a um tempo eu estava precisando muito um método de usar cabeças custom em um inventário GUI, por isso sai pesquisando em diversos lugares que por final me retornava um um código que estarei deixando abaixo, só que tem um problema onde encontrei o código não mostrava oque tinha que fazer para obter a URL da customskull. O código que você irá usar é esse: public static ItemStack getSkull(String url) { ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, (short) 3); if(url.isEmpty())return item; SkullMeta itemMeta = (SkullMeta) item.getItemMeta(); GameProfile profile = new GameProfile(UUID.randomUUID(), null); byte[] encodedData = Base64.getEncoder().encode(String.format("{textures:{SKIN:{url:\"%s\"}}}", url).getBytes()); profile.getProperties().put("textures", new Property("textures", new String(encodedData))); Field profileField = null; try { profileField = itemMeta.getClass().getDeclaredField("profile"); profileField.setAccessible(true); profileField.set(itemMeta, profile); } catch (NoSuchFieldException | IllegalArgumentException | IllegalAccessException e) { e.printStackTrace(); } item.setItemMeta(itemMeta); return item; } Depois basta usar esse código em um itemstack como o exemplo abaixo: //Só a parte do itemstack é necessário para obter a customskin, coloquei o resto apenas para complementar. ItemStack head = getSkull("http://textures.minecraft.net/texture/51fad5d2b822fce8d59bce08414b9f87f27aa9d77a73823a58dd517ea80b2a5"); ItemMeta headm = head.getItemMeta(); headm.setDisplayName("§aCabeça Custom (Bolada)"); ArrayList<String> lore = new ArrayList<>(); lore.add("§7Sim. Isso é uma cabeça com uma skin custom."); headm.setLore(lore); head.setItemMeta(headm); Como obter a URL para colocar no getskull ? Basta achar um site com a skin, e logo depois você vai procurar o código no caso a texture da skin. Recomendo esse site: https://minecraft-heads.com/custom/ Logo depois de obter a texture da cabeça ela estará encode em base64. Você irá precisar fazer um decode naquela textura sendo assim irá obter o link. Site para fazer decode na texutre da skin: https://www.base64decode.org/ Logo após basta fazer isso e irá receber o link para colocar no método do getSkull: Basta copiar a URL colar lá e ser feliz :)
  23. Bom dia,Boa tarde, Boa noite. (Sei-lá que horas esta olhando isso) Bom venho mostra mais um trabalho completo é um "Novo" para colocar em seu Factions Segue as prints. /darmachado (give.machado) < permissão Quando o item quebra. um pequeno gif link: http://www.mediafire.com/file/qpi59olwoqiow5s/Machado-de-Zeus.jar Quem me ajudo ? @@Floodeer Ajudou d+ nas duvidas/codigo. @@LucaCorp_ Fez meu gif.
  24. A última versão do Plugin M_Tickets foi desenvolvida, que foi a melhor versão e mais completa relacionada a Tickets criadas por mim. Adicionado Comandos: /ticketr, /ticketcancelar, /tickets e /ticketremover. Resolvido problemas de mensagens não aparecendo ao jogador sem OP. Criado uma nova Config graças ao Membro: @@vitorblog Adicionado Licença para evitar distribuições não autorizadas. Adicionado Informações de Ativação na tickets.yml Plugin Finalizado com sucesso. Para uso Pessoal/Sem distribuição: HJMW0-5RRXT-CS853-BD888 * Lembre-se de colocar, caso contrário o plugin não ativa. mticket.remover - Permissão para remover Ticket de determinado jogador. mticket.ver - Permissão para visualizar os tickets criados. mticket.tickets - Permissão para visualizar todos os tickets criados e armazenados na tickets.yml mticket.responder - Permissão para reponder tickets criados. Mensagem Recebida pela Staff ou quem possui as permissões. Mensagem Recebida pelo Jogador após criar um ticket Mensagem Recebida pelo Jogador após ter recebido uma resposta no ticket. Mensagem Recebida pelos Staffers ou por quem tem permissão após ticket respondido. Comando /tickets Quando não tem tickets em Aberto Mensagem do Comando utilizado pelo jogador para cancelar ticket /ticketcancelar Mensagem do comando utilizado pelo Staff ou por quem tem a permissão, para remover Ticket inapropriado ou errado. Gostaria de agradecer o membro: @@vitorblog, por não ter me matado pelos erros básicos, e agradeço também por ter ido assistir séries quando eu estava com uma dúvida, assim me esforcei e consegui resolver. Obrigado também a outros membros que ajudaram no Discord.
  25. Olá pessoas, tudo certo?! Venho por meio deste tópico apresentar a vocês um dos meus primeiros plugins, o Rip_ResetKDR Como funciona: É praticamente a mesma coisa que o SCReset, porem ele tem um "Diferencial". Você pode escolher resetar apenas as suas mortes ou apenas as kills civilians, neutrals ou rivals. Ele também checa se as kills ou mortes do jogador já estão em 0, evitando assim que o jogador gaste dinheiro atoa. Configuração do plugin: Algumas imagens in-game: Usei o comando /resetar civilian como exemplo para os prints. Ao usar o comando /resetar: Ao usar o comando /resetar civilian, caso não tenha dinheiro: Ao usar o comando /resetar civilian tendo o dinheiro, mas os kills em civilian já estão em 0: Mensagem de sucesso ao usar o comando /resetar civilian: Comando do plugin: /resetar <civilian>, <neutral>, <rival>, <mortes> Dependências: Vault, SimpleClans, Algum plugin de economia Versões testadas: Funcional [✔] | Não testado [#] | Não funcional [X] 1.5.x [#] 1.6.x [#] 1.7.x [#] 1.8.x [✔] 1.9.x [#] 1.10.x [#] 1.11.x [#] Link para download: https://www.mediafire.com/?hnwj7ru56qheadb OBS: Qualquer erro/bug, basta avisar nos comentários, estarei disposto a resolvê-los! ^-^
×
Hospedagem de Minecraft Host de Minecraft Host de Minecraft BR Host de Minecraft EUA Servidor Cloud Servidor Cloud BR Servidor Cloud EUA