[DUV] Hora para reiniciar o SV.
#1

Olб, eu estava pensando se por um acaso seria possнvel um coder que executa-se em um determinado tempo. E nesse tempo o servidor reinicia-se, exemplo, todo dia as 5 horas da tarde o servidor reiniciar.

Se й possнvel por favor.
Serei muito grato se compartilhar, Obrigado.
Reply
#2

impossнvel, pois para um script pawn do samp poder funcionar, o sampserver.exe precisa estar sendo executado.
Reply
#3

ele esta falando assim: que todo dia 5hs dar gmx no server.
Reply
#4

Use como base o code qur atualiza seu horario no GM e adicione um if para verificar se a hora e igual a 17 e o minuto/segundo igual a 0 e coloque a funcao do GMX, espero ter ajudado.
Reply
#5

Coloca uma SetTimer com 24 horas que fique repetindo.....

dai a hora que vc liga o serve ele vai reiniciar todos os dias


Ex: Liga 7:00 ele vai reiniciar todos os dias as 7:00
Reply
#6

Quote:

Coloca uma SetTimer com 24 horas que fique repetindo.....

dai a hora que vc liga o serve ele vai reiniciar todos os dias


Ex: Liga 7:00 ele vai reiniciar todos os dias as 7:00

uma setttimer sу irб funcionar se o servidor estiver ligado.
eu acho que ele quer que por exemplo, o servidor ligue sozinho todos os dias as 5 horas. fazer isso com um script pawn й impossнvel.
Reply
#7

Quote:
Originally Posted by Detonador
Посмотреть сообщение
uma setttimer sу irб funcionar se o servidor estiver ligado.
eu acho que ele quer que por exemplo, o servidor ligue sozinho todos os dias as 5 horas. fazer isso com um script pawn й impossнvel.
Pelo que eu Intendi й so Um GMX, Mas se for assim nun tem como mesmo


Mas Se For so um GMX faz assim:

pawn Код:
forward ReiniciarSV()//Todo do GM

public OnGameModeInit()
{
    SetTimer("ReiniciarSV", 86400000, true);
    return 1;
}

public ReiniciarSV()
{
    SendRconCommand("gmx");
    return 1;
}
Assim Se Vc Ligar o Sv as 8 horas, todos os dias Um GMX sera dado as 8 horas




Espero Ter Intendido

__________________
Mais Rep Se Ajudei
Reply
#8

Eu desenvolvi um cуdigo 100 %
que fica verificando hora em hora para ver se й 5 horas (17)

pawn Код:
forward Fecha();
public Fecha()
{
    new h,m,s;gettime(h,m,s);
    #pragma unused m,s
    if(h == 17)
    {
        SendRconCommand(#gmx);
    }
       
}

public OnGameModeInit()
{
    SetTimer("Fecha", (1000 * 60 * 60), true);
    return true;
}

Muito simples de utilizar.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)