Bem... Se não me engano, para se pedir macros é aqui na Botecolândia, certo? Então... Gostaria de pedir uma macro que registrasse automaticamente num arquivo ("lojas.txt", por exemplo) toda vez que mensagens com determinados critérios aparecessem no chat - no caso, mais exatamente toda vez que alguém falasse "/home [qualquercoisa]", para ter um registro de lojas disponívels no servidor. Detalhe: que funcionasse no Propano (mas acredito que sirva mesmo para os 1.5). Sei que isso seria feito na área OnChat do mod Macros, mas não conheço muito bem as functions do mod pra fazê-lo eu mesmo... Agradeço desde já, e podes crer que conta like sim! ^_^
Caramba, até hoje n vi nenhum n mano :c PS: se souber de algum me manda pm? nunca te pedi nada ahsuhsuahsuhusu tmj
Opa! Não teria nenhuma /home específica não, seria pra registrar qualquer mensagem completa contendo "/home" no meio - pressupondo-se que a mensagem seja anúncio de lojas. A intenção é criar uma espécie de catálogo automático de lojas anunciadas (especialmente para momentos de muito flood e/ou de afk), para depois observar o arquivo salvo e ir visitando uma por uma manualmente, saca?
eu tentei fazer usando o comando LOGTO mais eu entendi errado, ele salva o texto que eu escrevi numa log kkk, eu vou ver se acho um comando pra salvar algo digitado no chat e ver se consigo fazer, mais no geral a macro ta pronta so falta eu achar um comando
Se quiser já postar o que desenvolveu, talvez eu ajude a arrumar... Sou programador formado, só não estou familiarizado especificamente com a sintaxe do Mod Macros... A propósito, tava dando uma olhada agorinha no tópico de todas as macros do fórum, e achei esse tópico de auto-salvar tell e responder: http://forum.craftlandia.com.br/ipb/index.php?/topic/337680-macro-auto-tell-log/ acredito que seja algo bem parecido com isso aí, e inclusive usa o LogTo!
Pó de chá, Ryjo! Aviso sim! Se bem que já tô tentando umas coisinhas aqui com esse link que eu acabei de postar - tô dando umas olhadas em outras macros que usem o OnChat também pra entender direito - e se descuidar eu mesmo acabo liberando uma macro dessas!
Aqui, tenho ctz que alguem ja inventou isso era tao simples $${IFMATCHES(%CHATCLEAN%, ".* \/home .* loja .*"); MATCH(%CHATCLEAN%, "(.*) \/home (.*) loja (.*)"); LOGTO("[%DATE%][%SERVER%] lojas.txt","[%TIME%] %CHATCLEAN%"); ENDIF;}$$ pra ver as logs vai na sua .minecraft mod macros logs
Valeuzasso mesmo, Endeer! Realmente é algo simples! Com base no código do autotell dá pra ver inclusive... Só que eu tava quebrando cabeça em como colocar caracteres curinga pra salvar também a parte "variável" da mensagem - em outras linguagens normalmente se usa apenas o asterisco (*), enquanto no Mod Macros por sinal precisa colocar ponto-asterisco (.*) e ainda não tinha notado! Mas valeus mermo! Porrada de curtir pra ti! xD