29.11.2010, 12:43
e ai galera. To tentando fazer um timer que atualize a hora em 1seg no jogo, hб cada 2seg na vida real. Olhem:
So que o uso ta cpu fica, mas so fica lento no jogo =x. Na outra que coloquei o settimer ai apos o "for(new)...", o uso de memoria passou de 2gb kkk. Alguma sugestгo?
Код:
forward relogio(playerid); // TOpo
Код:
public OnFilterScriptInit()
{
SetTimer("relogio", 2000, false);
return 1;
}
Код:
public relogio(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new hour,minute;
GetPlayerTime(i, hour, minute);
SetPlayerTime(i, hour, minute+1);
if(minute == 59)
{
SetPlayerTime(i, hour+1, 0);
}
}
SetTimer("relogio", 2000, true);
return 1;
}

