Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.23 KB | None | 0 0
  1. new VehicleList[][] =
  2. {
  3.     "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel",
  4.     "Dumper", "Firetruck", "Trashmaster", "Stretch", "Manana", "Infernus",
  5.     "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
  6.     "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection",
  7.     "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus",
  8.     "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach", "Cabbie",
  9.     "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral",
  10.     "Squalo", "Seasparrow", "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder",
  11.     "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair", "Berkley's RC Van",
  12.     "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale",
  13.     "Oceanic","Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy",
  14.     "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX",
  15.     "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper",
  16.     "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking",
  17.     "Blista Compact", "Police Maverick", "Boxville", "Benson", "Mesa", "RC Goblin",
  18.     "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher", "Super GT",
  19.     "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt",
  20.     "Tanker", "Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra",
  21.     "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck", "Fortune",
  22.     "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer",
  23.     "Remington", "Slamvan", "Blade", "Freight", "Streak", "Vortex", "Vincent",
  24.     "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder", "Primo",
  25.     "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite",
  26.     "Windsor", "Monster", "Monster", "Uranus", "Jester", "Sultan", "Stratium",
  27.     "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
  28.     "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper",
  29.     "Broadway", "Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400",
  30.     "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
  31.     "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car",
  32.     "Police Car", "Police Car", "Police Ranger", "Picador", "S.W.A.T", "Alpha",
  33.     "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs", "Boxville",
  34.     "Tiller", "Utility Trailer"
  35. };
  36.  
  37. stock GetVehicleModelIDFromName(vehicle[])
  38. {
  39.     for(new Loop0 = 0; Loop0 < 212; Loop0 += 1)
  40.     {
  41.         if(strfind(VehicleList[Loop0], vehicle, true) != -1)
  42.         {
  43.             return Loop0 + 400;
  44.         }
  45.     }
  46.     return -1;
  47. }
  48.  
  49. CMD:pojazd(playerid, cmdtext[])
  50. {
  51.     new VehicleID[32];
  52.     new Format0[384];
  53.     new Float:fX, Float:fY, Float:fZ, Float:fA;
  54.     new VehicleModel = GetVehicleModelIDFromName(VehicleID);
  55.  
  56.     CMDBLOCK:(playerid, "pojazd", 15000);
  57.  
  58.     if(GetPlayerMoney(playerid) < 1000)
  59.     {
  60.         return SendClientMessage(playerid, -1, "{FFFFFF}Aby stworzyć pojazd potrzebujesz {00FF00}3000{FFFFFF}$");
  61.     }
  62.  
  63.     if(sscanf(cmdtext, "s[32]", VehicleID))
  64.     {
  65.         return SendClientMessage(playerid, -1, "{FFFFFF}Wpisz {00FF00}/Pojazd [VehicleModel]");
  66.     }
  67.  
  68.     if(VehicleModel < 400 || VehicleModel > 611)
  69.     {
  70.         return SendClientMessage(playerid, -1, "{FFFFFF}Pojazd o podanej nazwie nie istnieje");
  71.     }
  72.    
  73.     GetPlayerPos(playerid, fX, fY, fZ);
  74.     GetPlayerFacingAngle(playerid, fA);
  75.  
  76.     if(IsPlayerInAnyVehicle(playerid) == 1)
  77.     {
  78.         GetXYInFrontOfPlayer(playerid, fX, fY, 8);
  79.     }
  80.     else
  81.     {
  82.         GetXYInFrontOfPlayer(playerid, fX, fY, 5);
  83.     }
  84.    
  85.     GivePlayerMoney(playerid, -1000);
  86.  
  87.     Vehicle[playerid] = CreateVehicle(VehicleModel, fX, fY, fZ, fA, random(200), random(200), -1);
  88.     LinkVehicleToInterior(playerid, GetPlayerInterior(playerid));
  89.  
  90.     PutPlayerInVehicle(playerid, Vehicle[playerid], 0);
  91.  
  92.     PublicCar[Vehicle[playerid]] = 1;
  93.    
  94.     format(Format0, sizeof(Format0), "{FFFFFF}Stworzyłeś/aś sobie pojazd o nazwie {00FF00}%s {FFFFFF}za {00FF00}1000{FFFFFF}$", VehicleList[VehicleModel - 400]);
  95.     SendClientMessage(playerid, -1, Format0);
  96.     return 1;
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement