public OnPlayerStateChange(playerid, newstate, oldstate) { //-------------------------------------------------------------------------- if(newstate == STATE_PLAYER_DRIVER) { if(gTeam[playerid] != TEAM_MEDIC) { if(GetPlayerVehicleID != 523) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 596) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 597) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 598) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 599) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } //-------------------------------------------------------------------------- if(gTeam[playerid] != TEAM_MECHANIC) { if(GetPlayerVehicleID != 523) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 596) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 597) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 598) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 599) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } //-------------------------------------------------------------------------- if(gTeam[playerid] != TEAM_LGIVER) { if(GetPlayerVehicleID != 523) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if (GetPlayerVehicleID != 596) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 597) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 598) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 599) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } //-------------------------------------------------------------------------- if(gTeam[playerid] != TEAM_TAXI) { if(GetPlayerVehicleID != 523) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 596) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 597) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 598) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 599) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } //-------------------------------------------------------------------------- if(gTeam[playerid] != TEAM_CIVILIAN) { if(GetPlayerVehicleID != 523) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 596) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 597) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 598) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } if(GetPlayerVehicleID != 599) { SendClientMessage(playerid, YELLOW, "Your Not A Cop"); RemovePLayerFromVehicle(playerid); } } } //-------------------------------------------------------------------------- else { SendClientMessage(playerid, YELLOW, "Your A Cop And Can Drive This Car!!!"); } //-------------------------------------------------------------------------- return 1; }