[Ayuda] Timer de revisiуn de casas lagea
#1

Buenas a todos, en mi GM cree una informaciуn para las casas "hTiempo", que sirve que cada segundo se descuente un segundo del total en cada casa, el cуdigo es el siguiente:

Код:
timer HouseUpdate[1000]()
{
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
	    if(HouseInfo[h][hOwned] != 0)
   		{
	        --HouseInfo[iIndex][hTiempo];
		}
	}
	SaveHouses();
}
El timer se repite cada segundo, las casas con propietario (HouseInfo[h][hOwned] != 0) se les irб descontando un segundo cada vez, para una vez llegen a cero se retire el propietario. El problema es que esto causa mucho lag, suponiendo que se tienen 800 casas que tienen que ser chequeadas cada segundo y comprobar su propietario. No sй si cambiar esto por minutos o horas para hacerlo mбs estable o me recomiendan hacerlo cada 24 horas. Si es cada 24 horas, se tendrнa que poner un Timer o con gettime seria suficiente, gracias.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)