M

[Resolvido] Mensagem

Por M i s s, 28 de ago. de 2018 em Resolvidos

4
1.5k
M i s sM
28 de agosto de 2018 às 15:25

Oi, Eu queria saber como faço pra aparecer uma mensagem no servidor em x horario todos os dias.

GengoG
28 de agosto de 2018 às 15:46

Crie um arquivo na pasta data/globalevents/script e crie um arquivo com o nome mensagem.lua

Spoiler
function onThink(cid, interval, lastExecution)
    doBroadcastMessage('MENSAGEM QUALQUER', 21)    
    return TRUE
end  

 

 

Registre ele no arquivo globalevents.xml 

Spoiler
<globalevent name="msg" interval="3000000" script="mensagem.lua"/>
<!-- 3000000 é o tempo para aparecer, a cada 1000 é 1 segundo. -->

 

 

MarshmelloM
03 de setembro de 2018 às 01:47
Melhor resposta
Spoiler

local i = {
["HORARIO AQUI] = {nome = "MENSAGEM AQUI!"} --EX: ["00:00] = {nome = "Passou outro dia"} Voce pode add mais horarios se quiser

}

function onThink(interval, lastExecution)
        hours = tostring(os.date("%X")):sub(1, 5)
        tb = i[hours]
        if tb then
                doBroadcastMessage(tb.nome)
                        end
        return true
end

 

<globalevent name="MsgDia" interval="55" event="script" value="Msg.lua"/> 
 

5 meses depois...
MarshmelloM
14 de fevereiro de 2019 às 16:04
O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico.