[Ajuda] 10 ~ 15 Segundos de RT ao dar /RC (Respawn De Carros)
#4

Quote:
Originally Posted by zCyan
Посмотреть сообщение
Tambйm jб tive esse problema :/. As vezes nem voltava, deve ser porque tem muitos carros, tenta fazer um time +ou- assim:

Vc da /rc e comeзa contar um time, a cada 3 segundos da respawn em uma org, tipo nгo precisa avisar no chat, "a org ex foi respawnada", nгo precisa, apenas cada 3 segundos da respawn em uma automaticamente, deu /rc comeзa a contar automaticamente. Tenta ae pow, tmj
Cara eu pensei nisso, sу que isso ai meu ver seria uma gambiarra nгo uma resoluзгo, concorda?

Se nada funcionar eu faзo assim vlw.

Quote:
Originally Posted by JeffSantos2
Посмотреть сообщение
Faz assim у...

No comando /rc coloca:

Код:
for(new v = 1, w = GetVehiclePoolSize(); v <= w; v++)
{
	if(v != INVALID_VEHICLE_ID)
	{
		if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
	}
}
E o final do gm coloca o stock

Код:
stock IsVehicleOccupied(vehicleid)
{
	for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++) if(IsPlayerInVehicle(i, vehicleid)) return true;
	return false;
}
Desse jeito ai funciona, mas eu recomendo usar a include foreach para esses loops, tanto em veнculos, como pra players, Valeu !!
Continua igual, vou tentar usar o foreach para ver se ajuda.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)