Dery Postado Abril 28, 2018 Denunciar Compartilhar Postado Abril 28, 2018 FMessageInjector Já pensaram em poder alterar/remover as mensagens daqueles plugins que não permitem sua alteração? Então você está no lugar certo! O FMessageInjector permitirá você alterar ou remover qualquer mensagem que for enviada do servidor para o cliente, ou seja, qualquer mensagem que apareça no chat do player! A ideia veio de um antigo plugin postado na AtomGamers, que, para quem não conhece, era o que a GB é hoje (talvez até maior), eu apenas resolvi refazer o plugin e trazê-lo para atualidade! Gif Config padrão Mensagens: worldedit: Mensagem: "Left click: select pos #1; Right click: select pos #2" Troca: "&7Clique direito: posição &c#1&7; Clique esquerdo: posição &c#2&7!" Mensagens_RegEx: plugins: Mensagem: "Plugins \\(\\d+\\): .+" Troca: "" worldedit_1: Mensagem: "First position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "&7Posição #1 setada para &a$1&7, &a$3&7, &a$5&7!" Mensagens_SendRaw: unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "{\"text\":\"Este comando não existe \",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/ajuda\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aClique aqui para executar o comando /ajuda!\"}}" Mensagens_RegEx_SendRaw: worldedit_2: Mensagem: "Second position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "{\"text\":\"Posição #2 setada!\",\"color\":\"gray\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&fPosição #2 setada em &a$1&f, &a$3&f, &a$5&f!\"}}" Compatibilidade [✗] Não funciona [✓] Funciona [ - ] Não testado 1.5.2 kkkkkkkkkkkk [✗] 1.7 [✗] 1.8 [✓] 1.9 [ - ] 1.10 [ - ] 1.11 [ - ] 1.12 [ - ] Como configurar Caso você queira uma mensagem simples, ou seja, um "Unkown command", por exemplo, você adiciona na seção Mensagens. Exemplo: Mensagens: worldedit: Mensagem: "Left click: select pos #1; Right click: select pos #2" Troca: "&7Clique direito: posição &c#1&7; Clique esquerdo: posição &c#2&7!" unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "&cEste comando não existe!" Mensagens_RegEx: plugins: Mensagem: "Plugins \\(\\d+\\): .+" Troca: "" worldedit_1: Mensagem: "First position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "&7Posição #1 setada para &a$1&7, &a$3&7, &a$5&7!" Mensagens_SendRaw: unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "{\"text\":\"Este comando não existe \",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/ajuda\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aClique aqui para executar o comando /ajuda!\"}}" Mensagens_RegEx_SendRaw: worldedit_2: Mensagem: "Second position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "{\"text\":\"Posição #2 setada!\",\"color\":\"gray\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&fPosição #2 setada em &a$1&f, &a$3&f, &a$5&f!\"}}" Caso você queira uma mensagem mais complexa, use Regex! Adicione uma entrada na seção Mensagens_RegEx Dica: você pode usar o site Regex Pal para criar suas expressões regulares mais facilmente! Obs.: quando for digitar um "Escaped character", ao invés de usar somente uma \, utilize duas. Exemplo: Mensagens: worldedit: Mensagem: "Left click: select pos #1; Right click: select pos #2" Troca: "&7Clique direito: posição &c#1&7; Clique esquerdo: posição &c#2&7!" Mensagens_RegEx: mobs: Mensagem: "Killed \\(\\d+\\) mobs" Troca: "&7Você matou &a$1 &7mobs!" plugins: Mensagem: "Plugins \\(\\d+\\): .+" Troca: "" worldedit_1: Mensagem: "First position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "&7Posição #1 setada para &a$1&7, &a$3&7, &a$5&7!" Mensagens_SendRaw: unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "{\"text\":\"Este comando não existe \",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/ajuda\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aClique aqui para executar o comando /ajuda!\"}}" Mensagens_RegEx_SendRaw: worldedit_2: Mensagem: "Second position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "{\"text\":\"Posição #2 setada!\",\"color\":\"gray\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&fPosição #2 setada em &a$1&f, &a$3&f, &a$5&f!\"}}" Caso você queira enviar uma mensagem "Raw", utilize a seção Mensagens_SendRaw. Você pode criar seu Raw no site Minecraft.tools! Obs.: Ao colar na config do plugin, selecione o texto colado, aperte Ctrl + H, marque a caixa "Na seleção", na caixa de "Localizar" coloque uma ", na caixa de "Substituir por" coloque \" Exemplo: Mensagens: worldedit: Mensagem: "Left click: select pos #1; Right click: select pos #2" Troca: "&7Clique direito: posição &c#1&7; Clique esquerdo: posição &c#2&7!" Mensagens_RegEx: plugins: Mensagem: "Plugins \\(\\d+\\): .+" Troca: "" worldedit_1: Mensagem: "First position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "&7Posição #1 setada para &a$1&7, &a$3&7, &a$5&7!" Mensagens_SendRaw: unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "{\"text\":\"Este comando não existe \",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/ajuda\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aClique aqui para executar o comando /ajuda!\"}}" exemplo: Mensagem: "Uma mensagem de exemplo" Troca: "{\"text\":\"O plugin FMessageInjector é TOP!\",\"color\":\"red\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&7Criado por zFork!\"}}" Mensagens_RegEx_SendRaw: worldedit_2: Mensagem: "Second position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "{\"text\":\"Posição #2 setada!\",\"color\":\"gray\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&fPosição #2 setada em &a$1&f, &a$3&f, &a$5&f!\"}}" Caso você queira enviar uma mensagem "Raw" com uma verificação RegEx, utilize a seção Mensagens_RegEx_SendRaw. Exemplo: Mensagens: worldedit: Mensagem: "Left click: select pos #1; Right click: select pos #2" Troca: "&7Clique direito: posição &c#1&7; Clique esquerdo: posição &c#2&7!" Mensagens_RegEx: plugins: Mensagem: "Plugins \\(\\d+\\): .+" Troca: "" worldedit_1: Mensagem: "First position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "&7Posição #1 setada para &a$1&7, &a$3&7, &a$5&7!" Mensagens_SendRaw: unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "{\"text\":\"Este comando não existe \",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/ajuda\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aClique aqui para executar o comando /ajuda!\"}}" Mensagens_RegEx_SendRaw: worldedit_2: Mensagem: "Second position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "{\"text\":\"Posição #2 setada!\",\"color\":\"gray\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&fPosição #2 setada em &a$1&f, &a$3&f, &a$5&f!\"}}" playerjoin: Mensagem: "([a-zA-Z0-9_-]) entrou no servidor" Troca: "{\"text\":\"Um player entrou!\",\"color\":\"white\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aPlayer: $1\"}}" FAQ P: Ah Dery, nunca na minha vida que vou utilizar a seção Mensagens_RegEx_SendRaw, o que eu faço? R: Apague o que tiver dentro dela, exemplo: Mensagens: worldedit: Mensagem: "Left click: select pos #1; Right click: select pos #2" Troca: "&7Clique direito: posição &c#1&7; Clique esquerdo: posição &c#2&7!" Mensagens_RegEx: plugins: Mensagem: "Plugins \\(\\d+\\): .+" Troca: "" worldedit_1: Mensagem: "First position set to \\((-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?), (-?\\d+(\\.\\d+)?)\\)( \\(\\d+\\))?\\." Troca: "&7Posição #1 setada para &a$1&7, &a$3&7, &a$5&7!" Mensagens_SendRaw: unkowncommand: Mensagem: "Unknown command. Type \"/help\" for help." Troca: "{\"text\":\"Este comando não existe \",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/ajuda\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"&aClique aqui para executar o comando /ajuda!\"}}" Mensagens_RegEx_SendRaw: Download MediaFire 6 Link para o comentário Compartilhar em outros sites More sharing options...
SmothGraphics Postado Abril 28, 2018 Denunciar Compartilhar Postado Abril 28, 2018 Plugin muito bom xD Link para o comentário Compartilhar em outros sites More sharing options...
Emanuel Boaventura Postado Abril 28, 2018 Denunciar Compartilhar Postado Abril 28, 2018 Uau.. Muito bom. Link para o comentário Compartilhar em outros sites More sharing options...
quando eu tinha uma glock Postado Abril 28, 2018 Denunciar Compartilhar Postado Abril 28, 2018 padrão dery Link para o comentário Compartilhar em outros sites More sharing options...
xandow Postado Abril 28, 2018 Denunciar Compartilhar Postado Abril 28, 2018 Massa Link para o comentário Compartilhar em outros sites More sharing options...
P3Dr4 Postado Abril 28, 2018 Denunciar Compartilhar Postado Abril 28, 2018 MT BOM. :> COMO QUE TU FAZ ESSES GIFS ? USA QUAL PROGRAMA,ENSINA AE,É MANERÃO Link para o comentário Compartilhar em outros sites More sharing options...
Dery Postado Abril 29, 2018 Autor Denunciar Compartilhar Postado Abril 29, 2018 MT BOM. :> COMO QUE TU FAZ ESSES GIFS ? USA QUAL PROGRAMA,ENSINA AE,É MANERÃO http://www.screentogif.com Link para o comentário Compartilhar em outros sites More sharing options...
Vitor Paulo Postado Abril 29, 2018 Denunciar Compartilhar Postado Abril 29, 2018 F O D A Link para o comentário Compartilhar em outros sites More sharing options...
RUSHyoutuber Postado Maio 4, 2018 Denunciar Compartilhar Postado Maio 4, 2018 Saudades da época onde plugins como esse iam pro recomendado Parabéns! Parabéns mesmo! Link para o comentário Compartilhar em outros sites More sharing options...
RUSHyoutuber Postado Maio 4, 2018 Denunciar Compartilhar Postado Maio 4, 2018 Eu querendo ver como o plugin funcionava ai descobri que ta obfuscado sadness 1 Link para o comentário Compartilhar em outros sites More sharing options...
GustavoGBN Postado Maio 4, 2018 Denunciar Compartilhar Postado Maio 4, 2018 Nossa, parabéns ai Dery, pelo plugin e também pelo belo post! Link para o comentário Compartilhar em outros sites More sharing options...
Dery Postado Maio 4, 2018 Autor Denunciar Compartilhar Postado Maio 4, 2018 Eu querendo ver como o plugin funcionava ai descobri que ta obfuscado sadness Usei Netty para "observar" os pacotes trocados no canal que o player está conectado. Verifiquei se um dos packets que o servidor envia é o "PacketPlayOutChat" Depois disso é só ver a página Protocol da wiki.vg Link para o comentário Compartilhar em outros sites More sharing options...
Eduardoo Postado Maio 6, 2018 Denunciar Compartilhar Postado Maio 6, 2018 Top, muito bom, irei usar. Link para o comentário Compartilhar em outros sites More sharing options...
Ramon Dornelles Postado Maio 6, 2018 Denunciar Compartilhar Postado Maio 6, 2018 Muito bom, vou usar em kjskj Link para o comentário Compartilhar em outros sites More sharing options...
zKingOfKill Postado Maio 6, 2018 Denunciar Compartilhar Postado Maio 6, 2018 caralho, muito foda Link para o comentário Compartilhar em outros sites More sharing options...
yurirp4 Postado Maio 12, 2018 Denunciar Compartilhar Postado Maio 12, 2018 Vindo do Dery é mega top :) Link para o comentário Compartilhar em outros sites More sharing options...
GempkA Postado Dezembro 30, 2018 Denunciar Compartilhar Postado Dezembro 30, 2018 Ótimo plugin com uma utilidade incrivel! Tá realmente de parabéns mano! Link para o comentário Compartilhar em outros sites More sharing options...
SlayerFear Postado Janeiro 25, 2019 Denunciar Compartilhar Postado Janeiro 25, 2019 muito bom! fo** Link para o comentário Compartilhar em outros sites More sharing options...
LymeeFairy Postado Setembro 20, 2024 Denunciar Compartilhar Postado Setembro 20, 2024 ANÁLISE DE INATIVIDADE Este tópico foi automaticamente arquivado devido à inatividade. Para manter a organização e fluidez das discussões na comunidade, tópicos que permanecem sem novas interações por um período prolongado são fechados automaticamente. Se houver interesse em retomar o conteúdo, sinta-se à vontade para criar um novo tópico ou entre em contato com a equipe da comunidade para reabrir este tópico. Equipe de Moderação Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados