Código:
$${
ifmatches(%CHATCLEAN%,"^\(Mensagem (de|para) (\w+)\):\s?(.+)$");
match(%CHATCLEAN%,"^\(Mensagem (de|para) (\w+)\):\s?(.+)$",{&ida_volta,&nick,&mensagem});
time(&data_certa,"dd/MM/yyyy");
if(&ida_volta == "de");
logto("%DATE%.txt","[%TIME%] De %&nick%: %&mensagem%");
push(@&mex_inbox[],"&7[&e%&data_certa% &a%TIME%&7] &fDe &6%&nick%&7: &f%&mensagem%");
else;
logto("%DATE%.txt","[%TIME%] Para %&nick%: %&mensagem%");
push(@&mex_inbox[],"&7[&e%&data_certa% &a%TIME%&7] &fPara &6%&nick%&7: &f%&mensagem%");
endif;
endif;
}$$
Código:
$${
#quantas_mensagens = 20;
arraysize(@&mex_inbox[],#size);
if(#size == 0);
log(" ");
log("&f&l[&2&lMA&f&lC&4&lRO&f&l] &fVoce nao tem novas mensagens na caixa de entrada!");
else;
#first_pos = #size - 20;
if(#first_pos < 0);
#first_pos == 0;
endif;
unsafe(0);
log(" ");
log("&f&l[&2&lMA&f&lC&4&lRO&f&l] &e&lSeu inbox:");
unset(&array_extra[]);
for(#index,%#first_pos%,%#size%);
ifmatches("%@&mex_inbox[%#index%]%","\w");
log("%@&mex_inbox[%#index%]%");
push(&array_extra[],"%@&mex_inbox[%#index%]%");
//wait(1t);
endif;
next;
log(" ");
unset(@&mex_inbox[]);
foreach(&array_extra[],&item);
push(@&mex_inbox[],"%&item%");
next;
endunsafe;
endif;
}$$
Código:
$${
log(" ");
arraysize(@&mex_inbox[],#size);
if(#size == 0);
log("&f&l[&2&lMA&f&lC&4&lRO&f&l] &fVoce nao tem novas mensagens na caixa de entrada!");
else;
unset(@&mex_inbox[]);
log("&f&l[&2&lMA&f&lC&4&lRO&f&l] &aSua caixa de entrada foi limpa!");
endif;
}$$