[MACRO] Salva suas @marcações no Global

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.

Oregonl

Craftlandiano
VIP
Entrou
Fev 3, 2013
Mensagens
2,526
Cubos
0
Olá,

Bom, eu fiz uma macro cuja função é guardar toda vez que alguém marca você no Global, como pensei que pudesse ser útil pra alguém decidi postar aqui :p

Exemplo:
ns1sbHG.png


Você precisar colocar um código na Onchat e outro na TECLA em que deseja ver as marcações.

Código na OnChat
Código:
$${

IFMATCHES("%CHATCLEAN%","» ([\w-]+) marcou você no Chat Global:",&marca,1);

wait(30ms);
IFMATCHES("%CHATCLEAN%","^\[G\][^:]*%&marca%:(.*)$",&msg,1);
IF(&marca=NULL);
    
ELSE;
   @&lista2[] = %&marca%:%&msg%
                foreach(@&lista2[],&item,#posicao);
                     next;

ENDIF;
ENDIF;

UNSET(&marca,&msg);
}$$

Código da TECLA
Código:
$${
IF(KEY_DELETE);
    UNSET(@&lista2[]);
    LOG("&4&l[&f&lMACRO&4&l] &9&lLista de marcações &4&lapagadas!");
ENDIF;


arraysize(@&lista2[],#tamanho);
UNSAFE(0);
IF(#tamanho == 0);
       LOG("&4&l[&f&lMACRO&4&l] &9&lVocê não teve nenhuma marcação!");
ELSE
      LOG("&4&l[&f&lMACRO&4&l] &9&lSuas marcações:");
        LOG("");
foreach(@&lista2[],&item,#posicao);
        LOG("&4&l[&f%#posicao%&4&l] &f%&item%");
next;
ENDIF;
ENDUNSAFE;
}$$

Lembrando que se você quiser apagar a lista de marcações é só apertar DELETE + TECLA que instalou.
Bom uso :p
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo