28.11.2013, 11:18
Ну раз никто ничего умного предложить не смог, то примерно так:
Code:
new Veh[10], VehSeats[MAX_VEHICLES][4];
Veh[0] = CreateVehicle(...);
...
Veh[9] = CreateVehicle(...);
for(new i = Veh[0]; i <= Veh[9]; i++)
{
if(GetVehicleModel(i) == 0) continue;
for(new j = 0; j < 4; j++) VehSeats[i][j] = INVALID_PLAYER_ID;
}
Code:
for(new i = GetMaxPlayers() - 1; i != -1; i--)
{
if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
for(new j = Veh[0]; j <= Veh[9]; j++)
{
if(GetVehicleModel(j) == 0) continue;
for(new k = 0; k < 4; k++)
{
if(VehSeats[j][k] != INVALID_PLAYER_ID) continue;
PutPlayerInVehicle(i, j , k);
}
}
}

