Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website).

Ex. TFS 1.3;

Base: 

 

Gostaria de saber onde preciso mexer para configurar o SS de meu servidor. Alguém consegue me ajudar ?

Qual erro está surgindo/O que você procura?

 

 

Você tem o código disponível? Se tiver publique-o aqui:

 

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

Postado

Se alguém precisar do arquivo:

Em data/globalevents/scripts crie um arquivo serversave.lua

local shutdownAtServerSave = false
local cleanMapAtServerSave = false

local function serverSave()
	if shutdownAtServerSave then
		Game.setGameState(GAME_STATE_SHUTDOWN)
	else
		Game.setGameState(GAME_STATE_CLOSED)

		if cleanMapAtServerSave then
			cleanMap()
		end

		Game.setGameState(GAME_STATE_NORMAL)
	end
end

local function secondServerSaveWarning()
	broadcastMessage("Server is saving game in one minute. Please logout.", MESSAGE_STATUS_WARNING)
	addEvent(serverSave, 60000)
end

local function firstServerSaveWarning()
	broadcastMessage("Server is saving game in 3 minutes. Please logout.", MESSAGE_STATUS_WARNING)
	addEvent(secondServerSaveWarning, 120000)
end

function onTime(interval)
	broadcastMessage("Server is saving game in 5 minutes. Please logout.", MESSAGE_STATUS_WARNING)
	Game.setGameState(GAME_STATE_STARTUP)
	addEvent(firstServerSaveWarning, 120000)
	return not shutdownAtServerSave
end

 

Em data/globalevents/globalevents.xml adicione a linha:

 

  Em 07/05/2018 em 18:09, FlavioHulk disse:

 


<globalevent name="ServerSave" time="05:55:00" script="serversave.lua" />

 

 

 

Se quiser traduzir para o português edite estas três linhas:

    broadcastMessage("O jogo sera salvo em um minuto. Por favor, deslogue.", MESSAGE_STATUS_WARNING)
    broadcastMessage("O jogo sera salvo em 3 minutos. Por favor, deslogue.", MESSAGE_STATUS_WARNING)
    broadcastMessage("O jogo será salvo em 5 minutos. Por favor, deslogue.", MESSAGE_STATUS_WARNING)

 

 

Para modificar como a mensagem aparecerá para o server:

 
MESSAGE_FIRST
MESSAGE_EVENT_ORANGE
MESSAGE_STATUS_CONSOLE_ORANGE
MESSAGE_STATUS_WARNING
MESSAGE_EVENT_ADVANCE
MESSAGE_EVENT_DEFAULT
MESSAGE_STATUS_DEFAULT
MESSAGE_INFO_DESCR
MESSAGE_STATUS_SMALL
MESSAGE_STATUS_CONSOLE_BLUE
MESSAGE_STATUS_CONSOLE_RED

 

 

 

 

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.6k

Informação Importante

Confirmação de Termo

Membro
Registro em
Última visita
231
Total de itens
1
Curtidas
0
Badges
Incessante
Incessante