ENTREGUE /Chat Leilão

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Inscreva-se agora!
Status
Não está aberto para novas respostas.

Xylic

Excelente
VIP
Entrou
Set 23, 2015
Mensagens
455
Cubos
0
O Mod macro para minecraft abaixo de 1.7.10 não suporta os comandos necessários para essa macro funcionar (Versão do mod macro 0.10.12 pra cima). Sorry.
Preste atenção aos detalhes e leia até o final para não se enrolar.
Essa macro é para quem odeia o flood do leilão!!!

O que a macro faz?
R: Todas as mensagens de apostas do leilão são filtradas e não aparecem na sua tela.

Como Liga/desliga?
R: Digitando /chat leilao como os comandos normais de chat (/chat anuncio, megafone etc).




Instalação:

Parte1:

Na tela de macros pressione no icone no canto superior esquerdo:

pIquPs4.jpg

Depois clique em Chat Filter:

X5jgfkS.jpg

Cole essa macro (Não utilize $${ e }$$):

Código:
if(@antiflood);
ifcontains(%CHATCLEAN%,subiu o lance total para);
filter();
endif;
endif;

Parte 2:

Vá até a tela de eventos clicando na setinha amarela, após isso clique em onSendChatMessage

xdwu48O.jpg

Crie um nome para a macro (Tem que ser um nome que você não tenha salvo em nenhuma outra macro!)

Yox7sTi.jpg

Clique em Arquivos no canto direito, após isso digite o mesmo nome que você colocou antes e clique em criar

JsILTNe.jpg

Cole essa macro:

Código:
$${
 
//Usar na onsendmessage pois na onchat qualquer
//pessoa poderia ativar/desativar a macro


&msg="^/chat leilao$|^/chat leilão";

ifmatches(%CHAT%,%&msg%);
if(@antiflood);
        log("&a&l[Macro]&f Anti-Flood &9&l[&4&lOFF&9&l]");
        unset(@antiflood);
	filter;
        stop();
    else;
         set(@antiflood);
        log("&a&l[Macro]&f Anti-Flood &9&l[&a&lON&9&l]");
        echo("/g &banti-flood &9Leilao &4 #xylic");
	filter;
endif;
endif;

//v 0.03
}$$


Bônus:

Se voce quiser remover outra mensagem qualquer é só seguir o padrão da macro que você botou no Chat Filter(Exemplo abaixo).
Pode ser uma mensagem do servidor ou até o nick daquele seu rival chato.
Mas cuidado se usar uma palavra muito comum ou uma unica letra vai filtrar tudo(até coisas necessárias).
Tente incluir o máximo possível da mensagem!
Abaixo exemplo, se não conseguir poste um print da mensagem aqui que eu ajudo.

Por exemplo se quiser filtrar a mensagen que aparece quando mata um mob:

if(@antiflood);
ifmatches(%CHATCLEAN%,"por ter ajudado a acabar com o mal!");
filter();
endif;
endif;
nKdM0uG.jpg
 
Ótima macro, esse chat é chatíssimo, e já que o servidor não implementa um comando pra desabilita-lo por qualquer razão que seja, você definitivamente ajudou muita gente, e eu me incluo nisso, obrigado meu peixe.
Só é uma pena que o mod não dê as ferramentas necessárias nas versões mais antigas mesmo, mas nada que a gente possa fazer né não?
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo