15.04.2012, 22:47
Dando um UP em seu sistema... defini pra colocar o tempo que quiser... de 10 em 10 minutos... 15 em 15... й sу mudar na variavel!
PHP код:
#define TEMPOACONTAR 10 // EM MINUTOS
new
Text:ReloginhoUP,
RelogioUPs;
new contagemsegundos = 0;
new segundosrelogio = 59;
new contagemminutos = 1;
public OnGameModeInit()
{
ReloginhoUP = TextDrawCreate(518.000000, 4.000000, "~y~UP~p~: ~w~10~p~:~w~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~p~: ~w~%d~p~:~w~%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;
}