GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Dante Sanders - 2014. Október 27. - 11:03:56

Cím: Délben Restart
Írta: Dante Sanders - 2014. Október 27. - 11:03:56
Szaisztok!
Valaki tudna nekem adni egy kódot ami mindennap délben újra inditja a szervert?
Köszönöm előrre! :)
Cím: Délben Restart
Írta: anGeL - 2014. Október 27. - 11:07:36
Általában a hostingoknál be lehet állítani beütemezett szerverrestartot.
Cím: Délben Restart
Írta: bbTamas - 2014. Október 27. - 11:18:53
Szerintem így is megoldható:
 
public OnGameModeInit()
{
SetTimer(\"ServerRestart\",1000,true);
return 1;
}
 
forward ServerRestart();
public ServerRestart()
{
new hour,minute,second;
gettime(hour,minute,second);
if(hour == 12)
{
SendRconCommand(\"rcon gmx\");
}
return 1;
}
Cím: Délben Restart
Írta: rayle - 2014. Október 27. - 11:46:57
Nem jó az a kód, mivel ha 12 óra van akkor minden másodpercben restartolni fogja a szervert. Javítva:
 
public OnGameModeInit()
{
        SetTimer(\"ServerRestart\",60*1000,true);
        return 1;
}
 
forward ServerRestart();
public ServerRestart()
{
        new hour,minute,second;
        gettime(hour,minute,second);
        if(hour == 12 && minute == 0)
        {
                SendRconCommand(\"gmx\");
        }
        return 1;
}
Cím: Délben Restart
Írta: Dante Sanders - 2014. Október 27. - 12:41:40
Köszi rayle, +!