Originally Posted by SomebodyAndMe
Well this is current script now:
pawn Код:
// Check if the player is not a cop if (APlayerData[playerid][PlayerClass] != ClassPolice) { // First check if the vehicle is a static vehicle (player can still use a bought cop-car that he bought in his house, // as a bought vehicle isn't static) if (AVehicleData[vid][StaticVehicle] == true) { // Check if the entered vehicle is a cop vehicle switch (GetVehicleModel(vid)) { case VehiclePoliceLSPD, VehiclePoliceSFPD, VehiclePoliceLVPD, VehicleHPV1000, VehiclePoliceRanger: { // Force the player out of the vehicle RemovePlayerFromVehicle(playerid); // Turn off the lights and engine GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(vid, 0, 0, alarm, doors, bonnet, boot, objective); // Let the player know he cannot use a cop car SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}You cannot use a police vehicle"); } } } }
When I change it to this:
pawn Код:
// Check if the player is not a cop if (APlayerData[playerid][PlayerClass] != ClassPolice || APlayerData[playerid[PlayerClass] != ClassSRT) // right here!!! { // First check if the vehicle is a static vehicle (player can still use a bought cop-car that he bought in his house, // as a bought vehicle isn't static) if (AVehicleData[vid][StaticVehicle] == true) { // Check if the entered vehicle is a cop vehicle switch (GetVehicleModel(vid)) { case VehiclePoliceLSPD, VehiclePoliceSFPD, VehiclePoliceLVPD, VehicleHPV1000, VehiclePoliceRanger: { // Force the player out of the vehicle RemovePlayerFromVehicle(playerid); // Turn off the lights and engine GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(vid, 0, 0, alarm, doors, bonnet, boot, objective); // Let the player know he cannot use a cop car SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}You cannot use a police vehicle"); } } } }
It won't work for either Cops or SRT, so they both cannot enter it.
|