Comando Rcon + SetTimer + Altomatico -
Wakayama - 28.09.2013
Ola estou tendo um problema com meu sistema de adminstraзao pois com um certo tempo de servidor
o tal [Fs] й altomaticamente desativado ( e nao mostra nada no log que comprove que ele foi descarregado) simplesmente ele para de funciona e tenho que relogar na rcon para ligar ele, ele nao tem um tempo certo para desliga as veses apos 2 dias ou 5 horas de servidor ligado. ( acontece aleatoriamente)
queria um comando que ha cada 1 hora ele regarregava meu fs tipo
quando se passase 1 hora ele excutava "rcon reloadfs tcadmin4'' e isso sempre a cada 1 hora assim meu sistema ficando ligado sempre.

( pois nen sempre estou on no servidor para poder regarrega-lo manualmente caso venha a falhar.)
Quem poder me ajudar agradeзo.
Re: Comando Rcon + SetTimer + Altomatico -
Wellington1999 - 28.09.2013
pawn Код:
public OnGameModeInit()
{
SetTimer("RelogarFS", 360000, 1);
return 1;
}
pawn Код:
forward RelogarFS();
public RelogarFS()
{
SendRconCommand("reloadfs tcadmin4");
return 1;
}
Ta Ai
Re: Comando Rcon + SetTimer + Altomatico -
Magnus' - 28.09.2013
Isso й fбcil de se fazer usando timers.
Callback OnGameModeInit:
pawn Код:
SetTimer("CarregarFS", 360000, true);
Final do gamemode:
pawn Код:
forward CarregarFS();
public CarregarFS(){
SendRconCommand("reloadfs tcadmin4");
return 1;
}
Re: Comando Rcon + SetTimer + Altomatico -
PT - 28.09.2013
Quote:
Originally Posted by Wellington1999
pawn Код:
public OnGameModeInit() { SetTimer("RelogarFS", 360000, 1); return 1; }
pawn Код:
forward RelogarFS(); public RelogarFS() { SendRconCommand("reloadfs tcadmin4"); return 1; }
Ta Ai
|
so falta
pawn Код:
SetTimer("RelogarFS", 360000, 1);
dnv na callback pra ficar sempre a cada 1 hora a relogar o fs
pawn Код:
forward RelogarFS();
public RelogarFS()
{
SendRconCommand("reloadfs tcadmin4");
SetTimer("RelogarFS", 360000, 1);
return 1;
}
Re: Comando Rcon + SetTimer + Altomatico -
Wellington1999 - 28.09.2013
PT, sempre corrigindo vlw ae
mais uma duvida se colocar so Na OnGameModeInit, ele sу relogara 1 vez?
Re: Comando Rcon + SetTimer + Altomatico -
Coe1 - 28.09.2013
Quote:
Originally Posted by PT
so falta
pawn Код:
SetTimer("RelogarFS", 360000, 1);
dnv na callback pra ficar sempre a cada 1 hora a relogar o fs
pawn Код:
forward RelogarFS(); public RelogarFS() { SendRconCommand("reloadfs tcadmin4"); SetTimer("RelogarFS", 360000, 1); return 1; }
|
Para que colocar de novo na callback se ele foi definido para repetir?
pawn Код:
SetTimer("RelogarFS", Tempo, Repetir: 1 / 0);
https://sampwiki.blast.hk/wiki/SetTimer
Re: Comando Rcon + SetTimer + Altomatico -
Wakayama - 28.09.2013
Muito Obrigado.
Re: Comando Rcon + SetTimer + Altomatico -
PT - 28.09.2013
Quote:
Originally Posted by Wellington1999
PT, sempre corrigindo vlw ae
mais uma duvida se colocar so Na OnGameModeInit, ele sу relogara 1 vez?
|
nao, depende do tipo de set timer que vc coloca, se e pra repetir ou nao, neste caso falei asneira pq seu code ta correto, vou mas e dormir que tou cheio de sono, desculpa ae