22.01.2013, 09:00
This should be works
This only spawn used cars.
If you got errors. Then post here
This only spawn used cars.If you got errors. Then post here
pawn Код:
new setspawn[MAX_VEHICLES]; //on top
//OnGameModeInt
SetTimer( "RespawnVehicles", 5000, true); // Change '5000' to make a different delay
// After main( )
forward RespawnVehicles( );
public RespawnVehicles( )
{
new vehicles[ MAX_VEHICLES ];
for( new i = 0; i < MAX_PLAYERS; i ++ )
{
if( IsPlayerInAnyVehicle( i ) )
{
vehicles[ GetPlayerVehicleID( i ) ] = 1;
}
}
for( new v = 0; v < MAX_VEHICLES; v ++ )
{
if( vehicles[ v ] == 1 && setspawn[v ] == 0 ) continue;
SetVehicleToRespawn( v );
setspawn[v ] = 0;
}
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
setspawn[vehicleid] = 1;
return 1;
}

