[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