[Ajuda] addtimer/1000 bugado.
#1

Este й o tempo de um proximo relatorio no meu servidor, mais nгo tб pegando esses segundos й oque eu acho, oque eu quero? ajuda pra desbugar esses codigos sу isso.

Код:
			if ((!relat) && (PlayerInfo[playerid][pAdmin] < 1))
			{
				format(string,sizeof(string),"Aguarde %d segundos para mandar um proximo relatorio.", (addtimer/1000));
				SendClientMessage(playerid,COLOR_GRAD2,string);
				return 1;
			}
Agradeзo desde de agora...
Reply
#2

Use essa funзгo ! Boa Sorte

pawn Код:
new bool:Aguarde[MAX_PLAYERS];
pawn Код:
if(Aguarde[playerid] == false)
{
// funзгo ...
Aguarde[playerid] = true;
SetTimerEx("Tempo",10000,false,"i",playerid);
return 1;
}else{
SendClientMessage(playerid,-1,"Aguarde 10 segundos para mandar um proximo relatorio.");
}
pawn Код:
forward Tempo(playerid);
public Tempo(playerid)
{
Aguarde[playerid] = false;
return 1;
}
Reply
#3

Valeu! +rep
Reply
#4

Como que eu faзo pra deichar 60 segundos para um proximo relatorio, tipo:

Код:
SendClientMessage(playerid,-1,"Aguarde 60 segundos para mandar um proximo relatorio.");
Reply
#5

Quote:
Originally Posted by SukMathcuck
Посмотреть сообщение
Como que eu faзo pra deichar 60 segundos para um proximo relatorio, tipo:

Код:
SendClientMessage(playerid,-1,"Aguarde 60 segundos para mandar um proximo relatorio.");
1 Segundo = 1000

Entгo so colocar 60 x 1000 Total de = 60000

pawn Код:
SetTimerEx("Tempo",60000,false,"i",playerid);
Reply
#6

Man, se й o cara!
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)