Carspawn defaults to random

This commit is contained in:
Jarkko Toivanen 2019-10-26 06:16:48 +03:00
parent 27e320ce55
commit f5b426b0c9
3 changed files with 628 additions and 4 deletions

View file

@ -1,3 +1,4 @@
resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937'
client_script 'carspawn.lua' client_script 'carspawn.lua'
client_script 'vehicles.lua'

View file

@ -1,7 +1,7 @@
RegisterCommand('car', function(source, args) RegisterCommand('car', function(source, args)
-- Default to futo -- Random vehicle if nothing asked
local vehicle = args[1] or "futo" local vehicle = args[1] or vehicles[math.random(#vehicles)]
-- Check existance and if a vehicle -- Check existance and if a vehicle
if not IsModelInCdimage(vehicle) or not IsModelAVehicle(vehicle) then if not IsModelInCdimage(vehicle) or not IsModelAVehicle(vehicle) then

623
car/vehicles.lua Executable file
View file

@ -0,0 +1,623 @@
vehicles = {
"adder",
"airbus",
"airtug",
"akula",
"akuma",
"alpha",
"alphaz1",
"ambulance",
"annihilator",
"apc",
"ardent",
"armytanker",
"armytrailer2",
"asea",
"asea2",
"asterope",
"autarch",
"avarus",
"avenger",
"bagger",
"baletrailer",
"baller",
"baller2",
"baller3",
"baller4",
"baller5",
"baller6",
"banshee",
"banshee2",
"barracks",
"barracks2",
"barracks3",
"barrage",
"bati",
"bati2",
"benson",
"besra",
"bestiagts",
"bf400",
"bfinjection",
"biff",
"bifta",
"bison",
"bison2",
"bison3",
"bjxl",
"blade",
"blazer",
"blazer2",
"blazer3",
"blazer4",
"blazer5",
"blimp",
"blimp2",
"blimp3",
"blista",
"blista2",
"blista3",
"bmx",
"boattrailer",
"bobcatxl",
"bodhi2",
"bombushka",
"boxville",
"boxville2",
"boxville3",
"boxville4",
"boxville5",
"brawler",
"brickade",
"brioso",
"bruiser",
"bruiser2",
"bruiser3",
"btype",
"btype2",
"btype3",
"buccaneer",
"buccaneer2",
"buffalo",
"buffalo2",
"buffalo3",
"bulldozer",
"bullet",
"burrito",
"burrito2",
"burrito3",
"burrito4",
"burrito5",
"bus",
"buzzard",
"buzzard2",
"cablecar",
"caddy",
"caddy2",
"caddy3",
"camper",
"carbonizzare",
"carbonrs",
"cargobob",
"cargobob2",
"cargobob3",
"cargobob4",
"cargoplane",
"casco",
"cavalcade",
"cavalcade2",
"cerberus",
"cerberus2",
"cerberus3",
"cheburek",
"cheetah",
"cheetah2",
"chernobog",
"chimera",
"chino",
"chino2",
"cliffhanger",
"clique",
"coach",
"cog55",
"cog552",
"cogcabrio",
"cognoscenti",
"cognoscenti2",
"comet2",
"comet3",
"comet4",
"contender",
"coquette",
"coquette2",
"coquette3",
"cruiser",
"crusader",
"cuban800",
"cutter",
"cyclone",
"daemon",
"daemon2",
"deathbike",
"deathbike2",
"deathbike3",
"defiler",
"deluxo",
"deveste",
"deviant",
"diablous",
"diablous2",
"dilettante",
"dilettante2",
"dinghy",
"dinghy2",
"dinghy3",
"dinghy4",
"dloader",
"docktrailer",
"docktug",
"dodo",
"dominator",
"dominator2",
"dominator3",
"dominator4",
"dominator5",
"dominator6",
"double",
"dubsta",
"dubsta2",
"dubsta3",
"dukes",
"dukes2",
"dump",
"dune",
"dune2",
"dune3",
"dune4",
"dune5",
"duster",
"elegy",
"elegy2",
"emperor",
"emperor2",
"emperor3",
"enduro",
"entityxf",
"esskey",
"exemplar",
"f620",
"faction",
"faction2",
"faction3",
"faggio",
"faggio2",
"faggio3",
"fbi",
"fbi2",
"fcr",
"fcr2",
"felon",
"felon2",
"feltzer2",
"feltzer3",
"firetruk",
"fixter",
"flatbed",
"fmj",
"forklift",
"fq2",
"freecrawler",
"freight",
"freightcar",
"freightcont1",
"freightcont2",
"freightgrain",
"frogger",
"frogger2",
"fugitive",
"furoregt",
"fusilade",
"futo",
"gargoyle",
"gauntlet",
"gauntlet2",
"gburrito",
"gburrito2",
"glendale",
"gp1",
"graintrailer",
"granger",
"gresley",
"gt500",
"guardian",
"habanero",
"hakuchou",
"hakuchou2",
"halftrack",
"handler",
"hauler",
"hauler2",
"havok",
"hermes",
"hexer",
"hotknife",
"hotring",
"howard",
"hunter",
"huntley",
"hydra",
"impaler",
"impaler2",
"impaler3",
"impaler4",
"imperator",
"imperator2",
"imperator3",
"infernus",
"infernus2",
"ingot",
"innovation",
"insurgent",
"insurgent2",
"insurgent3",
"intruder",
"issi2",
"issi3",
"issi4",
"issi5",
"issi6",
"italigtb",
"italigtb2",
"italigto",
"jackal",
"jb700",
"jester",
"jester2",
"jet",
"jetmax",
"journey",
"kalahari",
"khamelion",
"khanjali",
"kuruma",
"kuruma2",
"landstalker",
"lazer",
"le7b",
"lectro",
"lguard",
"limo2",
"lurcher",
"luxor",
"luxor2",
"lynx",
"mamba",
"mammatus",
"manana",
"manchez",
"marquis",
"marshall",
"massacro",
"massacro2",
"maverick",
"menacer",
"mesa",
"mesa2",
"mesa3",
"microlight",
"miljet",
"minivan",
"minivan2",
"mixer",
"mixer2",
"mogul",
"molotok",
"monroe",
"monster",
"monster3",
"monster4",
"monster5",
"moonbeam",
"moonbeam2",
"mower",
"mule",
"mule2",
"mule3",
"mule4",
"nemesis",
"neon",
"nero",
"nero2",
"nightblade",
"nightshade",
"nightshark",
"nimbus",
"ninef",
"ninef2",
"nokota",
"omnis",
"oppressor",
"oppressor2",
"oracle",
"oracle2",
"osiris",
"packer",
"panto",
"paradise",
"pariah",
"patriot",
"patriot2",
"pbus",
"pbus2",
"pcj",
"penetrator",
"penumbra",
"peyote",
"pfister811",
"phantom",
"phantom2",
"phantom3",
"phoenix",
"picador",
"pigalle",
"police",
"police2",
"police3",
"police4",
"policeb",
"policeold1",
"policeold2",
"policet",
"polmav",
"pony",
"pony2",
"pounder",
"pounder2",
"prairie",
"pranger",
"predator",
"premier",
"primo",
"primo2",
"proptrailer",
"prototipo",
"pyro",
"radi",
"raiden",
"raketrailer",
"rallytruck",
"rancherxl",
"rancherxl2",
"rapidgt",
"rapidgt2",
"rapidgt3",
"raptor",
"ratbike",
"ratloader",
"ratloader2",
"rcbandito",
"reaper",
"rebel",
"rebel2",
"regina",
"rentalbus",
"retinue",
"revolter",
"rhapsody",
"rhino",
"riata",
"riot",
"riot2",
"ripley",
"rocoto",
"rogue",
"romero",
"rubble",
"ruffian",
"ruiner",
"ruiner2",
"ruiner3",
"rumpo",
"rumpo2",
"rumpo3",
"ruston",
"sabregt",
"sabregt2",
"sadler",
"sadler2",
"sanchez2",
"sanctus",
"sandking",
"sandking2",
"savage",
"savestra",
"sc1",
"scarab",
"scarab2",
"scarab3",
"schafter2",
"schafter3",
"schafter4",
"schafter5",
"schafter6",
"schlagen",
"schwarzer",
"scorcher",
"scramjet",
"scrap",
"seabreeze",
"seashark",
"seashark2",
"seashark3",
"seasparrow",
"seminole",
"sentinel",
"sentinel2",
"sentinel3",
"serrano",
"seven70",
"shamal",
"sheava",
"sheriff",
"sheriff2",
"shotaro",
"skylift",
"slamvan",
"slamvan2",
"slamvan3",
"slamvan4",
"slamvan5",
"slamvan6",
"sovereign",
"specter",
"specter2",
"speeder",
"speeder2",
"speedo",
"speedo2",
"speedo4",
"squalo",
"stafford",
"stalion",
"stalion2",
"stanier",
"starling",
"stinger",
"stingergt",
"stockade",
"stockade3",
"stratum",
"streiter",
"stretch",
"strikeforce",
"stromberg",
"stunt",
"submersible",
"submersible2",
"sultan",
"sultanrs",
"suntrap",
"superd",
"supervolito",
"supervolito2",
"surano",
"surfer",
"surfer2",
"surge",
"swift",
"swift2",
"swinger",
"t20",
"taco",
"tailgater",
"tampa",
"tampa2",
"tampa3",
"tanker",
"tanker2",
"tankercar",
"taxi",
"technical",
"technical2",
"technical3",
"tempesta",
"terbyte",
"thrust",
"thruster",
"tiptruck",
"tiptruck2",
"titan",
"torero",
"tornado",
"tornado2",
"tornado3",
"tornado4",
"tornado5",
"tornado6",
"toro",
"toro2",
"toros",
"tourbus",
"towtruck",
"towtruck2",
"tr2",
"tr3",
"tr4",
"tractor",
"tractor2",
"tractor3",
"trailerlogs",
"trailers",
"trailers2",
"trailers3",
"trailersmall",
"trailersmall2",
"trash",
"trash2",
"trflat",
"tribike",
"tribike2",
"tribike3",
"trophytruck",
"trophytruck2",
"tropic",
"tropic2",
"tropos",
"tug",
"tula",
"tulip",
"turismo2",
"turismor",
"tvtrailer",
"tyrus",
"utillitruck",
"utillitruck2",
"utillitruck3",
"vacca",
"vader",
"vagner",
"valkyrie",
"valkyrie2",
"vamos",
"velum",
"velum2",
"verlierer2",
"vestra",
"vigero",
"vigilante",
"vindicator",
"virgo",
"virgo2",
"virgo3",
"viseris",
"visione",
"volatol",
"volatus",
"voltic",
"voltic2",
"voodoo",
"voodoo2",
"vortex",
"warrener",
"washington",
"wastelander",
"windsor",
"windsor2",
"wolfsbane",
"xa21",
"xls",
"xls2",
"yosemite",
"youga",
"youga2",
"zentorno",
"zion",
"zion2",
"zombiea",
"zombieb",
"zr380",
"zr3802",
"zr3803",
"ztype"
}