Ir para conteúdo

Featured Replies

Postado
  • Solução

@Brunds verifique se você deu permissão para o arquivo!

 

Para dar permissão.

 

cd /otserv/data/globalvents/scripts

 

chmod 777 -R globalsave

 

ou pelo próprio WinSCP ou algo do tipo

 

caso nem com permissão e nem do jeito que o amigo ai encima disse funcione. Tente esse. 

 

local timetoss = 5 --minutes


function onTimer ()
return prepareShutdown(math.abs(math.ceil(timetoss)))
end


function prepareShutdown(minutes)
if(minutes <= 0) then
addEvent(close, 1*1000)
addEvent(global, 10*1000)
return false
end


if(minutes == 1) then
doBroadcastMessage("Server is going down in " .. minutes .. " minute, please log out now!")
elseif(minutes <= 3) then
doBroadcastMessage("Server is going down in " .. minutes .. " minutes, please log out.")
else
doBroadcastMessage("Server is going down in " .. minutes .. " minutes.")
end


shutdownEvent = addEvent(prepareShutdown, 60000, minutes - 1)
return true
end


function close()
doSetGameState(GAMESTATE_CLOSED)
end


function global()
doSetGameState(GAMESTATE_SHUTDOWN)
end

 

  • Respostas 6
  • Visualizações 406
  • Created
  • Última resposta

Top Posters In This Topic

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo