[MACRO] /Chat Leilao 1.7+

Bem-vindo!

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

Registrar agora!
  • PROMOÇÃO DE NATAL NO AR

    Novo servidor: CraftLandia Olimpo


Status
Não está aberto para novas respostas.

Xylic

Excelente
VIP
Entrou
Set 23, 2015
Mensagens
455
Pontuação de reação
245
Idade
34
Localização
./
Cubos
0
A macro agora também está em tutoriais de macro:
http://forum.craftlandia.com.br/ipb/index.php?/topic/895759-chat-leilão/


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 ou /chat leilão (com ~) 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
 
VALEUU CARA! man eu sempre procurei este macro por todo o forum e sempre eu não achava nada ;/ valeu man pelo macro
 
Parabéns por ter conseguido fazer isso!! Irá ajudar muitos jogadores que necessitam disso.
 
LinfuryBR disse:
Muito bom! Faz para a 1.5.2 que você vai ser famoso, vai ficar no /chat #.
zMury disse:
Faz pra 1.5 mano!! por favor
A versão do mod macro que é usado na 1.5.2 (mod macro 0.9.9) não tem o comando e evento necessário para filtrar as mensagens.
Somente apartir da 0.10.12 do mod macro (Que é usada na versão 1.7.10 do mine)
 
JAG319 disse:
LivyZ disse:
Melhor tópico eee

Enviado do Biri usando Tapatalk
( To cubando pra ela ;( )
williamns disse:
Melhor tópico, parabéns pelo macro!
KeepCake disse:
Parabéns por ter conseguido fazer isso!! Irá ajudar muitos jogadores que necessitam disso.
Joao134715 disse:
Nossa, boa macro
BiriZ disse:
Ótimo tópico, parabéns

Enviado de Marte usando Tapatalk
Future disse:
Obrigado a todos;
 
Salvou me mano, pense em uma coisa chata e ver aquela merda passando por 10 minutos.
 
Status
Não está aberto para novas respostas.

Usuários que estão visualizando este tópico

Voltar
Topo