Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- public OnPlayerEnterVehicle(playerid,vehicleid)
- {
- if(!IsVehiclePlane(GetVehicleModel(vehicleid)) && !IsVehicleHelicopter(GetVehicleModel(vehicleid)) && !IsVehicleBike(GetVehicleModel(vehicleid)) && !IsVehicleBoat(GetVehicleModel(vehicleid)) && !IsVehicleBicycle(GetVehicleModel(vehicleid)))
- AddVehicleComponent(vehicleid, 1010);
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(IsPlayerInAnyVehicle(playerid) && !IsVehiclePlane(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsVehicleHelicopter(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsVehicleBike(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsVehicleBoat(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsVehicleBicycle(GetVehicleModel(GetPlayerVehicleID(playerid))) && (newkeys & 0 || newkeys & 8))
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- return 1;
- }
- IsVehiclePlane(vehicleid)
- {
- switch(vehicleid)
- {
- case 460,464,476,511,512,513,519,520,539,553,577,592,593:
- return 1;
- }
- return 0;
- }
- IsVehicleHelicopter(vehicleid)
- {
- switch(vehicleid)
- {
- case 501,465,417,425,447,469,487,488,497,548,563:
- return 1;
- }
- return 0;
- }
- IsVehicleBike(vehicleid)
- {
- switch(vehicleid)
- {
- case 448,461,462,463,468,521,522,523,581,586:
- return 1;
- }
- return 0;
- }
- IsVehicleBicycle(vehicleid)
- {
- switch(vehicleid)
- {
- case 481,509,510:
- return 1;
- }
- return 0;
- }
- IsVehicleBoat(vehicleid)
- {
- switch(vehicleid)
- {
- case 430,446,452,453,454,472,473,484,493,595:
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement