Ir para conteúdo

Featured Replies

Postado
  • Autor
10 horas atrás, WakeSoft disse:

não tem essa de ser windows/linux. o script vai funcionar normal se estiver de acordo com o case sense.. enfim, esse do config.lua não funciona.

 

Qual versão da sua distro?

 Tfs 0.4

  • Respostas 9
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • SoyColombiaa
    SoyColombiaa

    Faz o seguinte, abra a pasta data/globalevents/scripts e crie um arquivo chamado GlobalSave.lua e coloque isto dentro do arquivo:   Ajustes no script:   Em globalevents.xml 

Postado

Faz o seguinte, abra a pasta data/globalevents/scripts e crie um arquivo chamado GlobalSave.lua e coloque isto dentro do arquivo:

 

Spoiler

function prepareShutdown(minutes)

    if(minutes <= 0) then

           doSetGameState(GAMESTATE_SHUTDOWN)

           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()
   return prepareShutdown(5) -- Quantos minutos pra executar o ServeSave.
end


Ajustes no script:
 

Spoiler

Quando quiser modificar os minutos altere:
 -return prepareShutdown(5)
- (5) = 5 minutos, eu recomendo no mínimo 5 minutos, em outras palavras não mexa.


Em globalevents.xml adicione a tag seguinte:
 

Spoiler

<globalevent name="GlobalSave" time="00:00" event="script" value="GlobalSave.lua"/>

Se quiser alterar o tempo em que vai ter o GlobalSave, mude em time. Caso o "00:00" não funcione, tente "24:00".

Em config.lua verifique essa regra:
 

Spoiler

Se tiver TRUE deixa, assim ele fecha o .exe se não tiver no seu config.lua não tem problema
closeInstanceOnShutdown = true


Espero ter te ajudado!! Não se esqueça de dar REP+, caso eu tenha te ajudado: retribuir ajuda com ajuda, nunca é demais :).
Creditos ao criador do script.

Postado
  • Autor
23 minutos atrás, SoyColombiaa disse:

Faz o seguinte, abra a pasta data/globalevents/scripts e crie um arquivo chamado GlobalSave.lua e coloque isto dentro do arquivo:

 

  Ocultar conteúdo

function prepareShutdown(minutes)

    if(minutes <= 0) then

           doSetGameState(GAMESTATE_SHUTDOWN)

           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()
   return prepareShutdown(5) -- Quantos minutos pra executar o ServeSave.
end


Ajustes no script:
 

  Ocultar conteúdo

Quando quiser modificar os minutos altere:
 -return prepareShutdown(5)
- (5) = 5 minutos, eu recomendo no mínimo 5 minutos, em outras palavras não mexa.


Em globalevents.xml adicione a tag seguinte:
 

  Ocultar conteúdo

<globalevent name="GlobalSave" time="00:00" event="script" value="GlobalSave.lua"/>

Se quiser alterar o tempo em que vai ter o GlobalSave, mude em time. Caso o "00:00" não funcione, tente "24:00".

Em config.lua verifique essa regra:
 

  Ocultar conteúdo

Se tiver TRUE deixa, assim ele fecha o .exe se não tiver no seu config.lua não tem problema
closeInstanceOnShutdown = true


Espero ter te ajudado!! Não se esqueça de dar REP+, caso eu tenha te ajudado: retribuir ajuda com ajuda, nunca é demais :).
Creditos ao criador do script.

 Vlw mano, mas esse save vai reabir o tfs? ou preciso de um arquivo ou algo assim que faça isso?

Postado
Agora, ismaeldias2 disse:

 Vlw mano, mas esse save vai reabir o tfs? ou preciso de um arquivo ou algo assim que faça isso?

Creio eu que sim, caso não abra, só mudar o closeInstanceOnShutdown:

Spoiler

Muda de:

closeInstanceOnShutdown = true

para:

closeInstanceOnShutdown = false

 

:)

Postado
  • Autor
5 minutos atrás, SoyColombiaa disse:

Creio eu que sim, caso não abra, só mudar o closeInstanceOnShutdown:

  Ocultar conteúdo

Muda de:

closeInstanceOnShutdown = true

para:

closeInstanceOnShutdown = false

 

:)

blz, vou testar aqui dps

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