Ir para conteúdo

[Globalevents] Mensagem Default Channel


AnneMotta

Posts Recomendados

ooooooooooi amores =.= //

 

então estava precisando do seguinte script, tipo a cada 1 hora ou 30 minutos ai é por vocês, ele manda 1 mensagem que eu escolha no default channel, se possivel a mensagem em laranja e podia ter mais de 1 mensagem pra eu por e elas serem mandadas no default channel aleatoriamente um exeplo:

 

gfddg.jpg

 

Obrigado dez de já!

Link para o comentário
Compartilhar em outros sites

nome do seu script

function onThink(interval, lastExecution)
local mensagens = {"digite a mensagem 1","digite a mensagem 2","digite a mensagem 3","digite a mensagem 4"}
return doBroadcastMessage(mensagens[math.random(#mensagens)], MESSAGE_STATUS_CONSOLE_ORANGE)
end

 

globalevents.xml

<globalevent name="MsgText" interval="1800" script="nome do seu script.lua"/>"

 

ta configurado pra 30 minutos

 

1800 = 30 minutos

3600 = 1 hr

 

flw

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

Muito obrigado! Vou dar rep+ em forma de agradecimento (ja estou com o tempo de rep+ esgotado, hora que liberar eu lhe darei).

 

tipo, só para tirar uma duvida, tem como por sequencialmente ? tipo ordem certa 1° mensagem 2ª 3ª 4ª sempre na mesma ordem ?

Link para o comentário
Compartilhar em outros sites

tenta colocar assim:

 


function onThink(interval, lastExecution)
					info = {  
					[0] = "aaaaaaa",  
					[1] = "bbbbbbb",  
					[2] = "ccccccc",  
					[3] = "ddddddd"
					}
storage = 59645
if getGlobalStorageValue(storage) == -1 then
setGlobalStorageValue(storage,getGlobalStorageValue(storage)+1)  
end  
doBroadcastMessage(info[getGlobalStorageValue(storage)], MESSAGE_STATUS_CONSOLE_ORANGE)
if getGlobalStorageValue(storage) < #info then  
setGlobalStorageValue(storage,getGlobalStorageValue(storage)+1)  
else  
setGlobalStorageValue(storage,getGlobalStorageValue(storage)-#info)
end
return TRUE  
end

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...