Postado Julho 17, 2015 9 anos boa noite pessoal, estou precisando de uma script que envie uma mensagem as 17:58 / 17:59 / 18:01 e 18:02 as mensagens são diferentes... se souber colocar só 1 mensagem na script já ajuda que eu copio e faço 5 sem problemas quem puder ajudar salva essa ai :[
Postado Julho 17, 2015 9 anos So funciona em tfs 0.3.4 > function onThink(interval, lastExecution) -- Configurações local cor = 22 -- Defina a cor da mensagem (22 = azul) --- escolha a cor da letra local mensagens ={ [[ Coloque o texto aqui]] } -- Fim de Configurações doBroadcastMessage(mensagens[math.random(1,table.maxn(mensagens))], cor) return TRUE end
Postado Julho 17, 2015 9 anos Em 17/07/2015 em 23:55, Liane Maria disse: So funciona em tfs 0.3.4 > function onThink(interval, lastExecution) -- Configurações local cor = 22 -- Defina a cor da mensagem (22 = azul) --- escolha a cor da letra local mensagens ={ [[ Coloque o texto aqui]] } -- Fim de Configurações doBroadcastMessage(mensagens[math.random(1,table.maxn(mensagens))], cor) return TRUE end Não tem nada haver com o que ele pediu.
Postado Julho 18, 2015 9 anos Solução automsgs.lua (data\globalevents\scripts) local msg = { ['17:58'] = {text = 'Blablabla', type = 20}, ['17:59'] = {text = 'Blablabla', type = 21}, ['18:01'] = {text = 'Blablabla', type = 22}, ['18:02'] = {text = 'Blablabla', type = 23} } function onThink(interval, lastExecution) local h = msg[os.date('%X'):sub(1, 5)] return h and doBroadcastMessage(h.text, h.type) or true end globalevents.xml (data\globalevents) <globalevent name="automaticmessages" interval="60" event="script" value="automsgs.lua"/> Message types MESSAGE_FIRST = 18 MESSAGE_EVENT_ORANGE = 19 MESSAGE_STATUS_CONSOLE_ORANGE = 20 MESSAGE_STATUS_WARNING = 21 MESSAGE_EVENT_ADVANCE = 22 MESSAGE_EVENT_DEFAULT = 23 MESSAGE_STATUS_DEFAULT = 24 MESSAGE_INFO_DESCR = 25 MESSAGE_STATUS_SMALL = 26 MESSAGE_STATUS_CONSOLE_BLUE = 27
Postado Julho 18, 2015 9 anos Autor bem, fui testar e funciona até mas ficou um flood imenso D: tem como ajeitar pra ser só 1 mensagem no horário?
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.