22.08.2015, 18:07
PHP код:
#define TEMPOACONTAR 10 // coloque o tempo aqui em minutos para cada UP
new
Text:ReloginhoUP,
RelogioUPs;
new contagemsegundos = 0;
new segundosrelogio = 59;
new contagemminutos = 1;
public OnGameModeInit()
{
ReloginhoUP = TextDrawCreate(518.000000, 4.000000, "~y~UP: 10:00");
TextDrawBackgroundColor(ReloginhoUP, 255);
TextDrawFont(ReloginhoUP, 1);
TextDrawLetterSize(ReloginhoUP, 0.460000, 1.799999);
TextDrawColor(ReloginhoUP, -1);
TextDrawSetOutline(ReloginhoUP, 1);
TextDrawSetProportional(ReloginhoUP, 1);
return RelogioUPs = SetTimer("RelogioUPs", 1000, 1);
}
public OnGameModeExit()
{
return KillTimer(RelogioUPs);
}
forward RelogioUP();
public RelogioUP()
{
contagemsegundos++;
segundosrelogio--;
new string[50];
if(contagemsegundos >= 59)
{
contagemsegundos = 0;
contagemminutos ++;
segundosrelogio = 59;
}
format(string, 50,"~y~UP: %d:%d",TEMPOACONTAR-contagemminutos , segundosrelogio);
TextDrawSetString(ReloginhoUP,string);
TextDrawShowForAll(ReloginhoUP);
if(TEMPOACONTAR+1 - contagemminutos == 0)
{
contagemminutos = 1;
for(new i=0; i<MAX_PLAYERS; i++)
{
//Coloka a variavel da exp aki
}
}
return 1;
}