Spawn vehicles. -
I have this function.
Код:
CrearVehiculo(playerid,model)
{
if(VehiculosInvalidos(GetPlayerVehicleID(playerid))) return 1;
new vid,Float:x;new Float:y;new Float:z,Float:angulo;
GetPlayerPos(playerid, x, y, z);
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0xFF000096, "Debes bajar de tu vehiculo!");
}
else
{
if(CarSpawn[playerid]==0)
{
vid = GetPlayerVehicleID(playerid);
GetVehiclePos(vid, x, y, z);
GetVehicleZAngle(vid, angulo);
DestroyVehicle(vid);
}
else
{
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angulo);
}
new vehicleid=CreateVehicle(model, x+3, y, z, 900.00, -1, -1, -1);
PutPlayerInVehicle(playerid,vehicleid,0);
for(new i=0;i<AutosMaximosPorJugador;i++)
{
if(Turn[playerid]==AutosMaximosPorJugador)
{
CarDeleter(PlayerCar[playerid][0]);
new b=AutosMaximosPorJugador-1;
for(new a=0;a<b;a++)
{
new A=a+1;
PlayerCar[playerid][a]=PlayerCar[playerid][A];
}
PlayerCar[playerid][b]=0;
Turn[playerid]--;}
if(!PlayerCar[playerid][i])
{
PlayerCar[playerid][i]=vehicleid;
Turn[playerid]++;
}
}
}
return 1;
}
But when a user spawns a vehicle, to get off and spawn another, does not clear the first: c, but it is locked away, so tremendous cause lag on my server, help