03.08.2014, 20:54
pawn Код:
new ownedcarteam[MAX_VEHICLES];
new tempvarforcar;
OnGameModeInit()
{
//blabla rest of the code
tempvarforcar = CreateVehicle(blablacoordsandstuff); // police car 1
ownedcarteam[tempvarforcar] = 1; // police car
tempvarforcar = CreateVehicle(blablacoordsandstuff); // police car 2
ownedcarteam[tempvarforcar] = 1; // police car
tempvarforcar = CreateVehicle(blablacoordsandstuff); // grove car 1
ownedcarteam[tempvarforcar] = 2; // grove car
tempvarforcar = CreateVehicle(blablacoordsandstuff); // police car 2
ownedcarteam[tempvarforcar] = 2; //grove car
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(ownedcarteam[GetPlayerVehicleID(playerid)] >0) // checking to see if the car is assinged to any team
{
if(ownedcarteam[GetPlayerVehicleID(playerid)] != gTeam[playerid]) // wrong car team
{
ClearAnimations(playerid);
}
}
}