Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Mikes Functions */
- #include <a_samp>
- //Max vehicles
- #define MAX_INVALID_NOS_VEHICLES 52
- #define MAX_BOATS 10
- #define MAX_BIKES 12
- #define MAX_PEDALBIKES 3
- #define MAX_MOTORBIKES 9
- #define MAX_RCVEHICLES 6
- #define MAX_AIRVEHICLES 20
- #define MAX_PLANES 11
- #define MAX_HELIS 9
- #define MAX_PROPPLANES 7
- #define MAX_JETPLANES 4
- #define MAX_SPORTCARS 20
- #define MAX_EMERGENCYVEHICLES 12
- #define MAX_POLICEVEH 7
- #define MAX_WARMACHINES 3
- #define MAX_PUBLICTRANS 4
- #define MAX_FBI 2
- #define MAX_FIRETRUCKS 2
- #define MAX_LOWRIDERS 8
- #define MAX_SLOWCARS 3
- #define MAX_OFFROAD 13
- #define MAX_HEAVYVEHICLES 12
- #define MAX_CARS
- #pragma tabsize 0
- new AllCars[93] =
- {
- 400,401,402,404,405,410,411,412,415,418,419,420,421,422,424,426,429,434,436,
- 438,439,442,445,451,458,466,467,470,474,475,477,478,480,480,480,480,489,490,
- 491,492,494,496,500,501,502,503,504,505,506,507,516,517,518,526,527,529,533,
- 534,535,536,540,541,542,543,545,546,547,549,550,551,555,558,559,560,561,562,
- 565,566,567,575,576,580,585,587,589,596,597,598,600,602,603,604,605,
- };
- new TranCars[67] =
- {
- 400,401,402,404,405,409,410,411,415,418,419,420,421,422,424,426,436,438,439,442,445,451,458,466,
- 467,474,475,477,478,479,480,489,491,492,496,500,505,506,507,516,517,518,526,527,529,553,540,541,
- 542,545,546,547,549,550,551,555,575,579,580,585,587,600,602,603
- };
- new AngCars[6] =
- {
- 558,559,560,561,562,565
- };
- new LocoCars[7] =
- {
- 412,534,535,536,566,567,576
- };
- new Girlfriends[6] =
- {
- 195,190,191,192,193,19460
- };
- new Beach[11] =
- {
- 138,139,140,145,146,154,251,97,92,45,18
- };
- new Cops[6] =
- {
- 280,281,282,283,288,284
- };
- new FBIPeople[3] =
- {
- 286,165,166
- };
- new Swats[1] =
- {
- 285
- };
- new Armyguys[1] =
- {
- 287
- };
- new Oldies[28] =
- {
- 129,130,160,159,197,196,199,162,200,32,31,68,70,253,49,62,10,14,15,54,89,88,236,218,261,
- 39,232,94
- };
- new Strippers[6] =
- {
- 111,178,87,64,246,244
- };
- new Bikers[4] =
- {
- 100,247,248,254
- };
- new Males[204] =
- {
- 0,1,2,7,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,32,33,34,35,36,37,43,44,45,46,47,48,
- 49,50,51,52,56,58,59,60,61,62,66,67,68,70,71,72,73,78,79,80,81,82,83,84,94,95,96,97,98,99,100,
- 101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,120,121,123,124,125,126,
- 127,128,132,133,134,135,136,137,142,143,144,146,147,153,154,155,156,158,159,160,161,162,163,164,
- 165,166,167,168,170,171,173,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,200,202,
- 203,204,206,209,210,217,220,222,221,223,227,228,229,230,234,235,256,239,240,241,242,247,248,249,
- 250,252,253,254,255,258,259,260,261,262,264,265,267,268,269,270,271,272,273,274,275,276,277,
- 278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,299
- };
- new Females[82] =
- {
- 9,10,11,12,13,31,38,39,40,41,53,54,55,57,63,64,69,75,76,77,85,87,88,89,90,91,92,93,129,130,131,
- 138,139,140,141,145,148,150,151,152,157,169,172,178,190,191,192,193,194,195,196,197,198,199,201,
- 205,207,211,212,213,214,215,216,218,219,224,225,226,231,232,233,237,238,244,243,245,246,251,256,
- 257,263,298
- };
- new Gangskins[29] =
- {
- 0,105,106,107, //Grove (0 is CJ)
- 102,103,104, //Ballas
- 114,116,115, //Varios Los Aztecas
- 108,109,110, //Vagos
- 121,122,123, //Da Nang Boys
- 173,174,175, //Rifa
- 117,118,119, //Triads
- 111,112,113,124,125,126,127 //Mafia
- };
- new Groves[4] =
- {
- 0,105,106,107 //Grove (0 is CJ)
- };
- new Ballas[3] =
- {
- 102,103,104 //Ballas
- };
- new Varios[3] =
- {
- 114,116,115 //Varios Los Aztecas
- };
- new Vagos[3] =
- {
- 108,109,110 //Vagos
- };
- new Nangs[3] =
- {
- 121,122,123 //Da Nang Boys
- };
- new Rifas[3] =
- {
- 173,174,175 //Rifa
- };
- new Triads[3] =
- {
- 117,118,119 //Triads
- };
- new Mafias[7] =
- {
- 111,112,113,124,125,126,127 //Mafia
- };
- new InvalidNosVehicles[MAX_INVALID_NOS_VEHICLES] =
- {
- 581,523,462,521,463,522,461,448,468,586,417,425,469,487,512,520,563,593,
- 509,481,510,472,473,493,520,595,484,430,453,432,476,497,513,533,577,
- 452,446,447,454,590,569,537,538,570,449,519,460,488,511,519,548,592
- };
- new Boats[MAX_BOATS] =
- {
- 472,473,595,493,430,453,484,446,452,454
- };
- new Bikes[MAX_BIKES] =
- {
- 581,509,481,421,462,510,463,522,461,448,586,468
- };
- new MotorBikes[MAX_MOTORBIKES] =
- {
- 581,421,462,463,522,461,448,586,468
- };
- new PedalBikes[MAX_PEDALBIKES] =
- {
- 510,509,481
- };
- new RCVehicles[MAX_RCVEHICLES] =
- {
- 594,564,465,501,441,464
- };
- new AirVehicles[MAX_AIRVEHICLES] =
- {
- 577,511,592,520,593,512,476,553,460,413,519,548,425,488,487,417,563,497,447,469
- };
- new Planes[MAX_PLANES] =
- {
- 577,511,592,520,593,512,476,553,460,413,519
- };
- new Helicopters[MAX_HELIS] =
- {
- 548,425,488,487,417,563,497,447,469
- };
- new JetPlanes[MAX_JETPLANES] =
- {
- 577,592,520,519
- };
- new PropPlanes[MAX_PROPPLANES] =
- {
- 511,593,512,476,553,460,413
- };
- new SportCars[MAX_SPORTCARS] =
- {
- 477,451,558,506,411,503,502,565,494,603,559,475,415,587,589,402,541,429,496,602
- };
- new EmergencyVehicles[MAX_EMERGENCYVEHICLES] =
- {
- 416,427,523,407,490,528,544,596,597,598,599,601
- };
- new WarMachines[MAX_WARMACHINES] =
- {
- 432,433,548
- };
- new PoliceVehicles[MAX_POLICEVEH] =
- {
- 596,597,598,427,523,599,601
- };
- new Firetrucks[MAX_FIRETRUCKS] =
- {
- 407,544
- };
- new FBICars[MAX_FBI] =
- {
- 590,528
- };
- new PublicTransport[MAX_PUBLICTRANS] =
- {
- 438,420,431,437
- };
- new Lowriders[MAX_LOWRIDERS] =
- {
- 412,534,535,566,576,567,536,575
- };
- new Slowcars[MAX_SLOWCARS] =
- {
- 404,479,418
- };
- new Offroads[MAX_OFFROAD] =
- {
- 424,568,573,400,500,579,556,444,470,557,505,489,495
- };
- new HeavyVehicles[MAX_HEAVYVEHICLES] =
- {
- 408,456,514,515,443,455,403,609,578,524,499,498
- };
- new Vans[17] =
- {
- 413,414,428,440,456,459,482,483,499,498,508,525,528,573,588,601,609
- };
- new vNames[][] =
- {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
- "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
- "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
- "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach",
- "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
- "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
- "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic",
- "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
- "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
- "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
- "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher",
- "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain",
- "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
- "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
- "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
- "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
- "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
- "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
- "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
- "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car", "Police Car", "Police Car",
- "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
- "Boxville", "Tiller", "Utility Trailer"
- };
- new clr[200] = {
- 0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,0xEE82EEFF,0xFFD720FF,
- 0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,
- 0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,
- 0x275222FF,0xF09F5BFF,0x3D0A4FFF,0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF,
- 0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,0x4B8987FF,
- 0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D6D4FF,0x48C000FF,0x2A51E2FF,0xE3AC12FF,
- 0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,0xC1F7ECFF,
- 0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E0AFF,
- 0x9F945CFF,0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,0xD8C762FF,
- 0xD8C762FF,0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,0xEE82EEFF,
- 0xFFD720FF,0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,
- 0xBD34DAFF,0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,
- 0x54137DFF,0x275222FF,0xF09F5BFF,0x3D0A4FFF,0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,
- 0xAF2FF3FF,0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,
- 0x4B8987FF,0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D6D4FF,0x48C000FF,0x2A51E2FF,
- 0xE3AC12FF,0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,
- 0xC1F7ECFF,0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,
- 0xA04E0AFF,0x9F945CFF,0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,
- 0xD8C762FF,0xD8C762FF
- };
- /* natives
- //Vehicle Functions
- native IsPlayerInInvalidNosVehicle(playerid); //Is this vehicle not capable of having Nitro(NOS)?
- native IsPlayerInCar(playerid); //Is the player in a CAR
- native IsVehicleCar(vehicleid); //Is the vehicle a CAR
- native GetVehicleName(vehicleid); //Returns the vehicles NAME only
- native GetVehicleSentence(playerid); //Example: "in a bus" or "on an NRG-500"
- native RandomColors(vehicleid); //Resprays the vehicle with desired colors.
- native IsAnyPlayerInVehicle(vehicleid); //Is ANY player in this vehicle? (Used for respawning?)
- //Vehicle modification functions
- native IsVehicleTransMod(vehicleid); //Can the vehicle receive Transfender modifications
- native IsVehicleArchMod(vehicleid); //Can the vehicle receive Wheel Arch Angel modifications
- native IsVehicleLocoMod(vehicleid); //Can the vehicle receive Loco Low co modifications
- //Vehicle Categories
- native IsPlayerInBoat(playerid); //Is the player in a Boat
- native IsVehicleBoat(vehicleid); //Is the vehicle a Boat
- native IsPlayerOnBike(playerid); //Is the player on a Bike
- native IsVehicleBike(vehicleid); //Is the vehicle a Bike
- native IsPlayerOnMotorbike(playerid); //Is the player on a Motorbike
- native IsVehicleMotorbike(vehicleid); //Is the vehicle a Motorbike
- native IsPlayerOnPedalBike(playerid); //Is the player on a Pedal bike
- native IsVehiclePedalBike(vehicleid); //Is the vehicle a Pedal bike
- native IsPlayerInRC(playerid); //Is the player in an RC vehicle
- native IsVehicleRC(vehicleid); //Is the vehicle an RC vehicle
- native IsPlayerInAirVehicle(playerid); //Is the player in an Air vehicle (Plane or helicopter)
- native IsVehicleAirVehicle(vehicleid); //Is the vehicle an Air vehicle (Plane or helicopter)
- native IsPlayerInPlane(playerid); //Is the player in a Plane
- native IsVehiclePlane(vehicleid); //Is the vehicle a Plane
- native IsPlayerInHeli(playerid); //Is the player in a Helicopter
- native IsVehicleHeli(vehicleid); //Is the vehicle a Helicopter
- native IsPlayerInJet(playerid); //Is the player in a Jet plane
- native IsVehicleJet(vehicleid); //KIs the vehicle a Jet plane
- native IsPlayerInProp(playerid); //Is the player in a Propeller driven plane
- native IsVehicleProp(vehicleid); //Is the vehicle a Propeller diven plane
- native IsPlayerInSporty(playerid); //Is the player in a Sport car
- native IsVehicleSporty(vehicleid); //Is the vehicle a sport car
- native IsPlayerInEmergency(playerid); //Is the player in an Emergency vehicle
- native IsVehicleEmergency(vehicleid); //Is the vehicle an Emergency Vehicle
- native IsPlayerInWarVehicle(playerid); //Is the player in a War vehicle
- native IsVehicleWarVehicle(vehicleid); //Is the vehicle a War vehicle
- native IsPlayerInCopVehicle(playerid); //Is the player in a Police vehicle
- native IsVehicleCopVehicle(vehicleid); //Is the vehicle a Police vehicle
- native IsPlayerInFiretruck(playerid); //Is the player in a Firetruck
- native IsVehicleFiretruck(vehicleid); //Is the vehicle a Firetruck
- native IsPlayerInFBI(playerid); //Is the player in an FBI Vehicle
- native IsVehicleFBI(vehicleid); //Is the vehicle an FBI vehicle
- native IsPlayerInPublicTransport(playerid); //Is the player in a Public Transport vehicle
- native IsVehiclePublicTransport(vehicleid); //Is the vehicle a Public Transport vehicle
- native IsPlayerInLowrider(playerid); //Is the player in a Lowrider
- native IsVehicleLowrider(vehicleid); /Is the vehicle a lowrider
- native IsPlayerInSlowCar(playerid); //Is the player in a Slow car
- native IsVehicleSlowCar(vehicleid); //Is the vehicle a Slow car
- native IsPlayerInOffRoadCar(playerid); //Is the player in an Offroad car
- native IsVehicleOffRoadCar(vehicleid); //Is the vehicle an Offroad car
- native IsPlayerInHeavyVehicle(playerid); //Is the player in a Heavy vehicle
- native IsVehicleHeavyVehicle(vehicleid); //Is the vehicle a Heavy vehicle
- native IsPlayerInVan(playerid); //Is the player in a Van
- native IsVehicleVan(vehicleid); //Is the vehicle a Van
- //Skins
- native SkinGirlfriend(playerid);//Is the players skin a Girlfriend
- native SkinGang(playerid); //Is the players skin a Gang
- native SkinGrove(playerid); //Is the players skin a Grove street member
- native SkinBalla(playerid); //Is the players skin a Balla member
- native SkinVarios(playerid); //Is the players skin a Varios member
- native SkinVagos(playerid); //Is the players skin a Vagos member
- native SkinNang(playerid); //Is the players skin a Nang
- native SkinRifa(playerid); //Is the players skin a Rifa
- native SkinTriad(playerid); //Is the players skin a Triad
- native SkinMafia(playerid); //Is the players skin a member of the Mafia
- native SkinBeach(playerid); //Is the players skin a Beach person
- native SkinCop(playerid); //Is the players skin a Cop
- native SkinFBI(playerid); //Is the players skin an FBI skin
- native SkinSwat(playerid); //Is the players skin a Swat skin
- native SkinArmy(playerid); //Is the players skin an army skin
- native SkinOld(playerid); //Is the players skin an old person skin
- native SkinStripper(playerid); //Is the players skin a stripper
- native SkinBiker(playerid); //Is the players skin a biker
- //Gender
- native IsPlayerMale(playerid); //Is the players skin a Male
- native IsPlayerFemale(playerid); //Is the players skin a Female
- //Other functions
- native TakePlayerMoney(playerid,amount); //Alternative to using minus cash in GivePlayerMoney
- native ColorCorrect(playerid); //Sets the players default SA:MP color
- //NEW
- native KillPlayer(playerid);
- native KillAll();
- native CrashPlayer(playerid);
- native SetAllHealth(health);
- native SetAllArmour(health);
- native Vclear();
- */
- //SKIN FUNCTIONS
- stock IsPlayerFemale(playerid)
- {
- for(new i = 0; i < 93; i++)
- {
- if(GetPlayerSkin(playerid) == Females[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerMale(playerid)
- {
- for(new i = 0; i < 204; i++)
- {
- if(GetPlayerSkin(playerid) == Males[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinGirlfriend(playerid)
- {
- for(new i = 0; i < 6; i++)
- {
- if(GetPlayerSkin(playerid) == Girlfriends[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinGang(playerid)
- {
- for(new i = 0; i < MAX_GANG_SKINS; i++)
- {
- if(GetPlayerSkin(playerid) == Gangskins[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinGrove(playerid)
- {
- for(new i = 0; i < 4; i++)
- {
- if(GetPlayerSkin(playerid) == Groves[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinBalla(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == Ballas[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinVarios(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == Varios[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinVagos(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == Vagos[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinNang(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == Nangs[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinRifa(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == Rifas[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinTriads(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == Triads[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinMafia(playerid)
- {
- for(new i = 0; i < 7; i++)
- {
- if(GetPlayerSkin(playerid) == Mafias[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinBeach(playerid)
- {
- for(new i = 0; i < 11; i++)
- {
- if(GetPlayerSkin(playerid) == Beach[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinCop(playerid)
- {
- for(new i = 0; i < 6; i++)
- {
- if(GetPlayerSkin(playerid) == Cops[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinFBI(playerid)
- {
- for(new i = 0; i < 3; i++)
- {
- if(GetPlayerSkin(playerid) == FBIPeople[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinSwat(playerid)
- {
- for(new i = 0; i < 1; i++)
- {
- if(GetPlayerSkin(playerid) == Swats[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinArmy(playerid)
- {
- for(new i = 0; i < 1; i++)
- {
- if(GetPlayerSkin(playerid) ==Armyguys[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinOld(playerid)
- {
- for(new i = 0; i < 28; i++)
- {
- if(GetPlayerSkin(playerid) ==Oldies[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinStripper(playerid)
- {
- for(new i = 0; i < 6; i++)
- {
- if(GetPlayerSkin(playerid) ==Strippers[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock SkinBiker(playerid)
- {
- for(new i = 0; i < 4; i++)
- {
- if(GetPlayerSkin(playerid) ==Bikers[i])
- {
- return 1;
- }
- }
- return 0;
- }
- //VEHICLE FUNCTIONS
- stock GetPlayerVehicleSentence(playerid)
- {
- new modelName[256];
- new modelid = GetVehicleModel(vehicleid);
- format(modelName, sizeof(modelName), "on foot");
- switch(modelid)
- {
- case 400:
- format(modelName, sizeof(modelName), "in a Landstalker");
- case 401:
- format(modelName, sizeof(modelName), "in a Bravura");
- case 402:
- format(modelName, sizeof(modelName), "in a Buffalo");
- case 403:
- format(modelName, sizeof(modelName), "in a Linerunner");
- case 404:
- format(modelName, sizeof(modelName), "in a Perennial");
- case 405:
- format(modelName, sizeof(modelName), "in a Sentinel");
- case 406:
- format(modelName, sizeof(modelName), "in a Dumper");
- case 407:
- format(modelName, sizeof(modelName), "in a Firetruck");
- case 408:
- format(modelName, sizeof(modelName), "in a Trashmaster");
- case 409:
- format(modelName, sizeof(modelName), "in a Stretch");
- case 410:
- format(modelName, sizeof(modelName), "in a Manana");
- case 411:
- format(modelName, sizeof(modelName), "in an Infernus");
- case 412:
- format(modelName, sizeof(modelName), "in a Voodoo");
- case 413:
- format(modelName, sizeof(modelName), "in a Pony");
- case 414:
- format(modelName, sizeof(modelName), "in a Mule");
- case 415:
- format(modelName, sizeof(modelName), "in a Cheetah");
- case 416:
- format(modelName, sizeof(modelName), "in an Ambulance");
- case 417:
- format(modelName, sizeof(modelName), "in a Leviathan");
- case 418:
- format(modelName, sizeof(modelName), "in a Moonbeam");
- case 419:
- format(modelName, sizeof(modelName), "in an Esperanto");
- case 420:
- format(modelName, sizeof(modelName), "in a Taxi");
- case 421:
- format(modelName, sizeof(modelName), "in a Washington");
- case 422:
- format(modelName, sizeof(modelName), "in a Bobcat");
- case 423:
- format(modelName, sizeof(modelName), "in a Mr Whoopee");
- case 424:
- format(modelName, sizeof(modelName), "in a BF Injection");
- case 425:
- format(modelName, sizeof(modelName), "in a Hunter");
- case 426:
- format(modelName, sizeof(modelName), "in a Premier");
- case 427:
- format(modelName, sizeof(modelName), "in an Enforcer");
- case 428:
- format(modelName, sizeof(modelName), "in a Securicar");
- case 429:
- format(modelName, sizeof(modelName), "in a Banshee");
- case 430:
- format(modelName, sizeof(modelName), "in a Predator");
- case 431:
- format(modelName, sizeof(modelName), "in a Bus");
- case 432:
- format(modelName, sizeof(modelName), "in a Rhino");
- case 433:
- format(modelName, sizeof(modelName), "in a Barracks");
- case 434:
- format(modelName, sizeof(modelName), "in a Hotknife");
- case 435:
- format(modelName, sizeof(modelName), "in an Article Trailer");
- case 436:
- format(modelName, sizeof(modelName), "in a Previon");
- case 437:
- format(modelName, sizeof(modelName), "in a Coach");
- case 438:
- format(modelName, sizeof(modelName), "in a Cabbie");
- case 439:
- format(modelName, sizeof(modelName), "in a Stallion");
- case 440:
- format(modelName, sizeof(modelName), "in a Rumpo");
- case 441:
- format(modelName, sizeof(modelName), "in an RC Bandit");
- case 442:
- format(modelName, sizeof(modelName), "in a Romero");
- case 443:
- format(modelName, sizeof(modelName), "in a Packer");
- case 444:
- format(modelName, sizeof(modelName), "in a Monster");
- case 445:
- format(modelName, sizeof(modelName), "in an Admiral");
- case 446:
- format(modelName, sizeof(modelName), "in a Squallo");
- case 447:
- format(modelName, sizeof(modelName), "in a Seasparrow");
- case 448:
- format(modelName, sizeof(modelName), "on a Pizzaboy");
- case 449:
- format(modelName, sizeof(modelName), "in a Tram");
- case 450:
- format(modelName, sizeof(modelName), "in an Article Trailer");
- case 451:
- format(modelName, sizeof(modelName), "in a Turismo");
- case 452:
- format(modelName, sizeof(modelName), "in a Speeder");
- case 453:
- format(modelName, sizeof(modelName), "in a Reefer");
- case 454:
- format(modelName, sizeof(modelName), "in a Tropic");
- case 455:
- format(modelName, sizeof(modelName), "in a Flatbed");
- case 456:
- format(modelName, sizeof(modelName), "in a Yankee");
- case 457:
- format(modelName, sizeof(modelName), "in a Caddy");
- case 458:
- format(modelName, sizeof(modelName), "in a Solair");
- case 459:
- format(modelName, sizeof(modelName), "in a Topfun");
- case 460:
- format(modelName, sizeof(modelName), "in a Skimmer");
- case 461:
- format(modelName, sizeof(modelName), "on a PJC-600");
- case 462:
- format(modelName, sizeof(modelName), "on a Faggio");
- case 463:
- format(modelName, sizeof(modelName), "on a Freeway");
- case 464:
- format(modelName, sizeof(modelName), "in an RC Baron");
- case 465:
- format(modelName, sizeof(modelName), "in an RC Raider");
- case 466:
- format(modelName, sizeof(modelName), "in a Glendale");
- case 467:
- format(modelName, sizeof(modelName), "in an Oceanic");
- case 468:
- format(modelName, sizeof(modelName), "in a Sanchez");
- case 469:
- format(modelName, sizeof(modelName), "in a Sparrow");
- case 470:
- format(modelName, sizeof(modelName), "in a Patriot");
- case 471:
- format(modelName, sizeof(modelName), "in a Quad");
- case 472:
- format(modelName, sizeof(modelName), "in a Coastguard");
- case 473:
- format(modelName, sizeof(modelName), "in a Dinghy");
- case 474:
- format(modelName, sizeof(modelName), "in a Hermes");
- case 475:
- format(modelName, sizeof(modelName), "in a Sabre");
- case 476:
- format(modelName, sizeof(modelName), "in a Rustler");
- case 477:
- format(modelName, sizeof(modelName), "in a ZR-350");
- case 478:
- format(modelName, sizeof(modelName), "in a Walton");
- case 479:
- format(modelName, sizeof(modelName), "in a Regina");
- case 480:
- format(modelName, sizeof(modelName), "in a Comet");
- case 481:
- format(modelName, sizeof(modelName), "in a BMX");
- case 482:
- format(modelName, sizeof(modelName), "in a Burrito");
- case 483:
- format(modelName, sizeof(modelName), "in a Camper");
- case 484:
- format(modelName, sizeof(modelName), "in a Marquis");
- case 485:
- format(modelName, sizeof(modelName), "in a Baggage");
- case 486:
- format(modelName, sizeof(modelName), "in a Dozer");
- case 487:
- format(modelName, sizeof(modelName), "in a Maverick");
- case 488:
- format(modelName, sizeof(modelName), "in a San News Maverick");
- case 489:
- format(modelName, sizeof(modelName), "in a Rancher");
- case 490:
- format(modelName, sizeof(modelName), "in an FBI Rancher");
- case 491:
- format(modelName, sizeof(modelName), "in a Virgo");
- case 492:
- format(modelName, sizeof(modelName), "in a Greenwood");
- case 493:
- format(modelName, sizeof(modelName), "in a Jetmax");
- case 494:
- format(modelName, sizeof(modelName), "in a Hotring Racer");
- case 495:
- format(modelName, sizeof(modelName), "in a Sandking");
- case 496:
- format(modelName, sizeof(modelName), "in a Blista Compact");
- case 497:
- format(modelName, sizeof(modelName), "in a Police Maverick");
- case 498:
- format(modelName, sizeof(modelName), "in a Boxville");
- case 499:
- format(modelName, sizeof(modelName), "in a Benson");
- case 500:
- format(modelName, sizeof(modelName), "in a Mesa");
- case 501:
- format(modelName, sizeof(modelName), "in an RC Goblin");
- case 502:
- format(modelName, sizeof(modelName), "in a Hotring Racer");
- case 503:
- format(modelName, sizeof(modelName), "in a Hotring Racer");
- case 504:
- format(modelName, sizeof(modelName), "in a Bloodring Banger");
- case 505:
- format(modelName, sizeof(modelName), "in a Rancher");
- case 506:
- format(modelName, sizeof(modelName), "in a Super GT");
- case 507:
- format(modelName, sizeof(modelName), "in an Elegant");
- case 508:
- format(modelName, sizeof(modelName), "in a Journey");
- case 509:
- format(modelName, sizeof(modelName), "in a Bike");
- case 510:
- format(modelName, sizeof(modelName), "in a Mountain Bike");
- case 511:
- format(modelName, sizeof(modelName), "in a Beagle");
- case 512:
- format(modelName, sizeof(modelName), "in a Cropduster");
- case 513:
- format(modelName, sizeof(modelName), "in a Stuntplane");
- case 514:
- format(modelName, sizeof(modelName), "in a Petrol Tanker");
- case 515:
- format(modelName, sizeof(modelName), "in a Roadtrain");
- case 516:
- format(modelName, sizeof(modelName), "in a Nebula");
- case 517:
- format(modelName, sizeof(modelName), "in a Majestic");
- case 518:
- format(modelName, sizeof(modelName), "in a Buccaneer");
- case 519:
- format(modelName, sizeof(modelName), "in a Shamal");
- case 520:
- format(modelName, sizeof(modelName), "in a Hydra");
- case 521:
- format(modelName, sizeof(modelName), "on an FCR-900");
- case 522:
- format(modelName, sizeof(modelName), "on an NRG-500");
- case 523:
- format(modelName, sizeof(modelName), "on an HPV-1000");
- case 524:
- format(modelName, sizeof(modelName), "in a Cement Truck");
- case 525:
- format(modelName, sizeof(modelName), "in a Towtruck");
- case 526:
- format(modelName, sizeof(modelName), "in a Fortune");
- case 527:
- format(modelName, sizeof(modelName), "in a Cadrona");
- case 528:
- format(modelName, sizeof(modelName), "in an FBI Truck");
- case 529:
- format(modelName, sizeof(modelName), "in a Willard");
- case 530:
- format(modelName, sizeof(modelName), "in a Forklift");
- case 531:
- format(modelName, sizeof(modelName), "in a Tractor");
- case 532:
- format(modelName, sizeof(modelName), "in a Combine Harvester");
- case 533:
- format(modelName, sizeof(modelName), "in a Feltzer");
- case 534:
- format(modelName, sizeof(modelName), "in a Remington");
- case 535:
- format(modelName, sizeof(modelName), "in a Slamvan");
- case 536:
- format(modelName, sizeof(modelName), "in a Blade");
- case 537:
- format(modelName, sizeof(modelName), "in a Freight Train");
- case 538:
- format(modelName, sizeof(modelName), "in a Brown Streak");
- case 539:
- format(modelName, sizeof(modelName), "in a Vortex");
- case 540:
- format(modelName, sizeof(modelName), "in a Vincent");
- case 541:
- format(modelName, sizeof(modelName), "in a Bullet");
- case 542:
- format(modelName, sizeof(modelName), "in a Clover");
- case 543:
- format(modelName, sizeof(modelName), "in a Sadler");
- case 544:
- format(modelName, sizeof(modelName), "in a Ladder Truck");
- case 545:
- format(modelName, sizeof(modelName), "in a Hustler");
- case 546:
- format(modelName, sizeof(modelName), "in an Intruder");
- case 547:
- format(modelName, sizeof(modelName), "in a Primo");
- case 548:
- format(modelName, sizeof(modelName), "in a Cargobob");
- case 549:
- format(modelName, sizeof(modelName), "in a Tampa");
- case 550:
- format(modelName, sizeof(modelName), "in a Sunrise");
- case 551:
- format(modelName, sizeof(modelName), "in a Merit");
- case 552:
- format(modelName, sizeof(modelName), "in a Utility Truck");
- case 553:
- format(modelName, sizeof(modelName), "in a Nevada");
- case 554:
- format(modelName, sizeof(modelName), "in a Yosemite");
- case 555:
- format(modelName, sizeof(modelName), "in a Windsor");
- case 556:
- format(modelName, sizeof(modelName), "in a Monster Truck");
- case 557:
- format(modelName, sizeof(modelName), "in a Monster Truck");
- case 558:
- format(modelName, sizeof(modelName), "in a Uranus");
- case 559:
- format(modelName, sizeof(modelName), "in a Jester");
- case 560:
- format(modelName, sizeof(modelName), "in a Sultan");
- case 561:
- format(modelName, sizeof(modelName), "in a Stratum");
- case 562:
- format(modelName, sizeof(modelName), "in an Elegy");
- case 563:
- format(modelName, sizeof(modelName), "in a Raindance");
- case 564:
- format(modelName, sizeof(modelName), "in an RC Tiger");
- case 565:
- format(modelName, sizeof(modelName), "in a Flash");
- case 566:
- format(modelName, sizeof(modelName), "in a Tahoma");
- case 567:
- format(modelName, sizeof(modelName), "in a Savanna");
- case 568:
- format(modelName, sizeof(modelName), "in a Bandito");
- case 569:
- format(modelName, sizeof(modelName), "in a Freight Trailer");
- case 570:
- format(modelName, sizeof(modelName), "in a Streak Trailer");
- case 571:
- format(modelName, sizeof(modelName), "in a Kart");
- case 572:
- format(modelName, sizeof(modelName), "in a Mower");
- case 573:
- format(modelName, sizeof(modelName), "in a Dune");
- case 574:
- format(modelName, sizeof(modelName), "in a Sweeper");
- case 575:
- format(modelName, sizeof(modelName), "in a Broadway");
- case 576:
- format(modelName, sizeof(modelName), "in a Tornado");
- case 577:
- format(modelName, sizeof(modelName), "in an AT-400");
- case 578:
- format(modelName, sizeof(modelName), "in a DFT-30");
- case 579:
- format(modelName, sizeof(modelName), "in a Huntley");
- case 580:
- format(modelName, sizeof(modelName), "in a Stafford");
- case 581:
- format(modelName, sizeof(modelName), "in a BF-400");
- case 582:
- format(modelName, sizeof(modelName), "in a San News Van");
- case 583:
- format(modelName, sizeof(modelName), "in a Tug");
- case 584:
- format(modelName, sizeof(modelName), "in a Petrol Trailer");
- case 585:
- format(modelName, sizeof(modelName), "in an Emperor");
- case 586:
- format(modelName, sizeof(modelName), "in a Wayfarer");
- case 587:
- format(modelName, sizeof(modelName), "in a Euros");
- case 588:
- format(modelName, sizeof(modelName), "in a Hotdog");
- case 589:
- format(modelName, sizeof(modelName), "in a Club");
- case 590:
- format(modelName, sizeof(modelName), "in a Freight Box Trailer");
- case 591:
- format(modelName, sizeof(modelName), "in an Article Trailer");
- case 592:
- format(modelName, sizeof(modelName), "in an Andromada");
- case 593:
- format(modelName, sizeof(modelName), "in a Dodo");
- case 594:
- format(modelName, sizeof(modelName), "in an RC Cam");
- case 595:
- format(modelName, sizeof(modelName), "in a Launch");
- case 596:
- format(modelName, sizeof(modelName), "in an LSPD Police Car");
- case 597:
- format(modelName, sizeof(modelName), "in an SFPD Police Car");
- case 598:
- format(modelName, sizeof(modelName), "in an LVPD Police Car");
- case 599:
- format(modelName, sizeof(modelName), "in a Police Ranger");
- case 600:
- format(modelName, sizeof(modelName), "in a Picador");
- case 601:
- format(modelName, sizeof(modelName), "in a S.W.A.T.");
- case 602:
- format(modelName, sizeof(modelName), "in an Alpha");
- case 603:
- format(modelName, sizeof(modelName), "in a Phoenix");
- case 604:
- format(modelName, sizeof(modelName), "in a Glendale");
- case 605:
- format(modelName, sizeof(modelName), "in a Sadler");
- case 606:
- format(modelName, sizeof(modelName), "in a Baggage Trailer");
- case 607:
- format(modelName, sizeof(modelName), "in a Baggage Trailer");
- case 608:
- format(modelName, sizeof(modelName), "in a Flight Of Stairs");
- case 609:
- format(modelName, sizeof(modelName), "in a Boxville");
- case 610:
- format(modelName, sizeof(modelName), "in a Farm Trailer");
- case 611:
- format(modelName, sizeof(modelName), "in a Utility Trailer");
- }
- return modelName;
- }
- stock IsPlayerInCar(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < 93; i++)
- {
- if(GetVehicleModel(vehicleid) == AllCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleCar(vehicleid)
- {
- for(new i = 0; i < 93; i++)
- {
- if(GetVehicleModel(vehicleid) == AllCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInBoat(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_BOATS; i++)
- {
- if(GetVehicleModel(vehicleid) == Boats[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleBoat(vehicleid)
- {
- for(new i = 0; i < MAX_BOATS; i++)
- {
- if(GetVehicleModel(vehicleid) == Boats[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerOnBike(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_BIKES; i++)
- {
- if(GetVehicleModel(vehicleid) == Bikes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleBike(vehicleid)
- {
- for(new i = 0; i < MAX_BOATS; i++)
- {
- if(GetVehicleModel(vehicleid) == Bikes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerOnMotorBike(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_MOTORBIKES; i++)
- {
- if(GetVehicleModel(vehicleid) == MotorBikes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleMotorBike(vehicleid)
- {
- for(new i = 0; i < MAX_MOTORBIKES; i++)
- {
- if(GetVehicleModel(vehicleid) == MotorBikes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerOnPedalBike(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_PEDALBIKES; i++)
- {
- if(GetVehicleModel(vehicleid) == PedalBikes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehiclePedalBike(vehicleid)
- {
- for(new i = 0; i < MAX_PEDALBIKES; i++)
- {
- if(GetVehicleModel(vehicleid) == PedalBikes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInRC(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_RCVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == RCVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleRC(vehicleid)
- {
- for(new i = 0; i < MAX_RCVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == RCVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInAirVehicle(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_AIRVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == AirVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleAirVehicle(vehicleid)
- {
- for(new i = 0; i < MAX_AIRVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == AirVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInPlane(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_PLANES; i++)
- {
- if(GetVehicleModel(vehicleid) == Planes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehiclePlane(vehicleid)
- {
- for(new i = 0; i < MAX_PLANES; i++)
- {
- if(GetVehicleModel(vehicleid) == Planes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInHeli(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_HELIS; i++)
- {
- if(GetVehicleModel(vehicleid) == Helicopters[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleHeli(vehicleid)
- {
- for(new i = 0; i < MAX_HELIS; i++)
- {
- if(GetVehicleModel(vehicleid) == Helicopters[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInJet(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_JETPLANES; i++)
- {
- if(GetVehicleModel(vehicleid) == JetPlanes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleJet(vehicleid)
- {
- for(new i = 0; i < MAX_JETPLANES; i++)
- {
- if(GetVehicleModel(vehicleid) == JetPlanes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInProp(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_PROPPLANES; i++)
- {
- if(GetVehicleModel(vehicleid) == PropPlanes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleProp(vehicleid)
- {
- for(new i = 0; i < MAX_PROPPLANES; i++)
- {
- if(GetVehicleModel(vehicleid) == PropPlanes[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInSporty(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_SPORTCARS; i++)
- {
- if(GetVehicleModel(vehicleid) == SportCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleSporty(vehicleid)
- {
- for(new i = 0; i < MAX_SPORTCARS; i++)
- {
- if(GetVehicleModel(vehicleid) == SportCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInEmergency(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_EMERGENCYVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == EmergencyVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleEmergency(vehicleid)
- {
- for(new i = 0; i < MAX_EMERGENCYVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == EmergencyVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInWarVehicle(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_WARMACHINES; i++)
- {
- if(GetVehicleModel(vehicleid) == WarMachines[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleWarVehicle(vehicleid)
- {
- for(new i = 0; i < MAX_WARMACHINES; i++)
- {
- if(GetVehicleModel(vehicleid) == WarMachines[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInCopVehicle(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_POLICEVEH; i++)
- {
- if(GetVehicleModel(vehicleid) == PoliceVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleCopVehicle(vehicleid)
- {
- for(new i = 0; i < MAX_POLICEVEH; i++)
- {
- if(GetVehicleModel(vehicleid) == PoliceVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInFiretruck(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_FIRETRUCKS; i++)
- {
- if(GetVehicleModel(vehicleid) == Firetrucks[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleFiretruck(vehicleid)
- {
- for(new i = 0; i < MAX_FIRETRUCKS; i++)
- {
- if(GetVehicleModel(vehicleid) == Firetrucks[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInFBI(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_FBI; i++)
- {
- if(GetVehicleModel(vehicleid) == FBICars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleFBI(vehicleid)
- {
- for(new i = 0; i < MAX_FBI; i++)
- {
- if(GetVehicleModel(vehicleid) == FBICars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInPublicTransport(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_PUBLICTRANS; i++)
- {
- if(GetVehicleModel(vehicleid) == PublicTransport[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehiclePublicTransport(vehicleid)
- {
- for(new i = 0; i < MAX_PUBLICTRANS; i++)
- {
- if(GetVehicleModel(vehicleid) == PublicTransport[i])
- {
- return 1
- }
- }
- return 0;
- }
- stock IsPlayerInLowrider(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_LOWRIDERS; i++)
- {
- if(GetVehicleModel(vehicleid) == Lowriders[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleLowrider(vehicleid)
- {
- for(new i = 0; i < MAX_LOWRIDERS; i++)
- {
- if(GetVehicleModel(vehicleid) == Lowriders[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInSlowcar(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_SLOWCARS; i++)
- {
- if(GetVehicleModel(vehicleid) == Slowcars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleSlowcar(vehicleid)
- {
- for(new i = 0; i < MAX_SLOWCARS; i++)
- {
- if(GetVehicleModel(vehicleid) == Slowcars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInOffRoadCar(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_OFFROAD; i++)
- {
- if(GetVehicleModel(vehicleid) == Offroads[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleOffRoadCar(vehicleid)
- {
- for(new i = 0; i < MAX_OFFROAD; i++)
- {
- if(GetVehicleModel(vehicleid) == Offroads[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInHeavyVehicle(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < MAX_HEAVYVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == HeavyVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleHeavyVehicle(vehicleid)
- {
- for(new i = 0; i < MAX_HEAVYVEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == HeavyVehicles[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInVan(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 0;
- for(new i = 0; i < 17; i++)
- {
- if(GetVehicleModel(vehicleid) == Vans[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleVan(vehicleid)
- {
- for(new i = 0; i < 17; i++)
- {
- if(GetVehicleModel(vehicleid) == Vans[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsPlayerInInvalidNosVehicle(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid))
- {
- for(new i = 0; i < MAX_INVALID_NOS_VEHICLES; i++)
- {
- if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
- {
- return true;
- }
- }
- }
- return false;
- }
- stock GetVehicleName(vehicleid)
- {
- new vehname[128];
- format(vehname, sizeof(vehname), "%s",vNames[GetVehicleModel(vehicleid)-400]);
- return vehname;
- }
- stock RandomColors(vehicleid)
- {
- new randcolour1 = random(126);
- new randcolour2 = random(126);
- ChangeVehicleColor(vehicleid, randcolour1, randcolour2);
- }
- stock TakePlayerMoney(playerid,amount)
- {
- new playermon;
- new takethis;
- playermon = GetPlayerMoney(playerid);
- takethis = playermon - amount;
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, takethis);
- }
- stock IsAnyPlayerInVehicle(vehicleid)
- {
- for (new i; i<MAX_PLAYERS; i++)
- {
- if (IsPlayerInVehicle(i, vehicleid))
- {
- return 1;
- }
- }
- return 0;
- }
- stock ColorCorrect(playerid) SetPlayerColor(playerid, clr[playerid]);
- stock KillPlayer(playerid) SetPlayerHealth(playerid,0);
- stock KillAll(playerid)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- SetPlayerHealth(i,0);
- }
- }
- stock SetAllHealth(health)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- SetPlayerHealth(i,health);
- }
- }
- stock SetAllArmour(armour)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- SetPlayerArmour(i,armour);
- }
- }
- stock CrashPlayer(playerid)
- {
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid, x, y, z);
- new objectcrash = CreatePlayerObject(playerid,11111111,x,y,z,0,0,0);
- DestroyObject(objectcrash);
- }
- stock Vclear()
- {
- for(new i=0; i<MAX_VEHICLES; i++)
- {
- DestroyVehicle(i);
- }
- }
- stock IsVehicleLocoMod(vehicleid)
- {
- for(new i = 0; i < 7; i++)
- {
- if(GetVehicleModel(vehicleid) == LocoCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleArchMod(vehicleid)
- {
- for(new i = 0; i < 6; i++)
- {
- if(GetVehicleModel(vehicleid) == AngCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsVehicleTransMod(vehicleid)
- {
- for(new i = 0; i < 67; i++)
- {
- if(GetVehicleModel(vehicleid) == TranCars[i])
- {
- return 1;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement