Ir para conteúdo

Featured Replies

Postado

globalevents.xml

<?xml version="1.0" encoding="UTF-8"?>
<globalevents>
<globalevent name="globalsave" time="17:06:00" event="script" value="save.lua"/>
        </globalevents>

save.lua

function prepareShutdown(minutes) if(minutes <= 0) then
        doSetGameState(GAMESTATE_CLOSED)
        return false
    end
 
 
    if(minutes == 1) then
        doBroadcastMessage("Server is going down in " .. minutes .. " minute for global save, please log out now!")
    elseif(minutes <= 3) then
        doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save, please log out.")
    else
        doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save.")
    end
 
 
    shutdownEvent = addEvent(prepareShutdown, 60000, minutes - 1)
    return true
end


function onTime(interval)
    if os.date('%H') == "3" and getWorldUpTime() > 20*60*60 then
        return prepareShutdown(10)
    end
return TRUE
end

estou fazendo algo errado?
chega no horário e a mensagem não inicia

+rep

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo