SA-MP Forums Archive
[Ajuda] Reiniciamento - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Reiniciamento (/showthread.php?tid=342677)



[Ajuda] Reiniciamento - kinhobryant - 14.05.2012

Alguem sabe como colocar pra o server reiniciar sempre as 22:00 da noite ?, ja testei o codigo do garfield e n pego , se alguem puder me ajuda agradeзo !


Re: [Ajuda] Reiniciamento - CidadeNovaRP - 14.05.2012

Ta ae:
pawn Код:
public OnGameModeInit()
{
    SetTimer("Atualizar", 1000, true);
}

forward Atualizar()
public Atualizar()
{
    new hora, minuto, segundo;
    gettime(hora, minuto, segundo);
    if(hora == 24 && minuto == 0 && segundo == 0) SendRconCommand("gmx");
    return 1;
}



Re: [Ajuda] Reiniciamento - Don_Speed - 14.05.2012

@Edit o de cima respondeu


Re: [Ajuda] Reiniciamento - kinhobryant - 14.05.2012

Esse vai reiniciar as 22:00 ? , vlw se funfar aki eu te dou rep pela sua intenзгo


Re: [Ajuda] Reiniciamento - ViniBorn - 14.05.2012

Quote:
Originally Posted by kinhobryant
Посмотреть сообщение
pra o server reiniciar sempre as 22:00 da noite ?

Quote:
Originally Posted by CidadeNovaRP
Посмотреть сообщение
pawn Код:
if(hora == 24 && minuto == 0 && segundo == 0)
_____


Re: [Ajuda] Reiniciamento - CidadeNovaRP - 14.05.2012

Coloquei 24, basta alterar para 22 .


Re: [Ajuda] Reiniciamento - kinhobryant - 14.05.2012

Man eu tenho uma duvida , Tem como eu dar /gmx e atualizar o gm q esta no host eu vou ter q passar o gm pro painel toda vez q eu atualizar ?


Re: [Ajuda] Reiniciamento - Don_Speed - 14.05.2012

Bom o SetTimer ele ira executar a public e a public vai checar se e a Hora Que Voce Botou
pawn Код:
forward reiniciar();
SetTimer("reiniciar", 3000, true);//ongamemodeinit
public reiniciar()
{
   new horas, minutos, segundos;
   GetPlayerTime(horas,minutos,segundos);
   if(horas == 22 && minutos == 0 && segundos == 0)
   {
      SendClientMessageToAll(playerid,-1,"Auto GMX");
      SendRconCommand("gmx");
   }
   return 1;
}



Re: [Ajuda] Reiniciamento - CidadeNovaRP - 14.05.2012

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Bom o SetTimer ele ira executar a public e a public vai checar se e a Hora Que Voce Botou
pawn Код:
forward reiniciar();
SetTimer("reiniciar", 3000, true);//ongamemodeinit
public reiniciar()
{
   new horas, minutos, segundos;
   GetPlayerTime(horas,minutos,segundos);
   if(horas == 22 && minutos == 0 && segundos == 0)
   {
      SendClientMessageToAll(playerid,-1,"Auto GMX");
      SendRconCommand("gmx");
   }
   return 1;
}
Bem, irб bugar em alguns (vбrios) casos, pois seria atualizado de 3 em 3 segundos, sendo que o reiniciamento sу serб executado se "sgundo == 0" ... e como iria existir GetPlayerTime sem o parвmetro "playerid"


Re: [Ajuda] Reiniciamento - Don_Speed - 14.05.2012

Quote:
Originally Posted by CidadeNovaRP
Посмотреть сообщение
Bem, irб bugar em alguns (vбrios) casos, pois seria atualizado de 3 em 3 segundos, sendo que o reiniciamento sу serб executado se "sgundo == 0" ... e como iria existir GetPlayerTime sem o parвmetro "playerid"
de 2 e 1
Ou Voce Ta Boiando Ou Eu To Boiando!
Nuss Nao Intendi Nada HeHe