why are not spawning vehicles?
Hello, I got this script on the internet and I found it perfect, but it's a pity that it is not working, does anyone know what's wrong?
It maybe missing anything here, but it is complete, it is not giving an error when compiling.
The problem is that the vehicle is not spawning.
Spawn Code:
Menu
PCCars Selection
Hash List
It maybe missing anything here, but it is complete, it is not giving an error when compiling.
The problem is that the vehicle is not spawning.
Spawn Code:
Code:
int CREATE_VEHICLE(char* hash, float x, float y, float z)
{
DWORD model = GAMEPLAY::GET_HASH_KEY(hash);
if (STREAMING::IS_MODEL_IN_CDIMAGE(model) && STREAMING::IS_MODEL_A_VEHICLE(model))
{
//Vector3 coords = ENTITY::GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS(PLAYER::GET_PLAYER_PED(selectedPlayer), 6.0, 0.0, 0.0);
//vehattackers = VEHICLE::CREATE_VEHICLE(GAMEPLAY::GET_HASH_KEY("savage"), coords.x, coords.y + 20, coords.z + 50, 0, 1, 0);
Player playerPed = PLAYER::PLAYER_PED_ID();
STREAMING::REQUEST_MODEL(model);
while (!STREAMING::HAS_MODEL_LOADED(model) && !STREAMING::HAS_PTFX_ASSET_LOADED()) WAIT(0);
{
Vehicle veh = VEHICLE::CREATE_VEHICLE(model, x, y, z, ENTITY::GET_ENTITY_HEADING(playerPed), TRUE, TRUE);
NETWORK::NETWORK_REQUEST_CONTROL_OF_ENTITY(veh);
if (SPAWN_WRAP)
{
PED::SET_PED_INTO_VEHICLE(playerPed, veh, SEAT_DRIVER);
}
BypassOnlineVehicleKick(veh);
VEHICLE::SET_VEHICLE_ENGINE_ON(veh, TRUE, TRUE);
if (spawnwithmax == true)
{
MaxUpgrades(veh);
MaxUpgrades(PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), 0));
}
else if (spawnwithmax == false)
{
}
if (SpawnCustomPaint)// custom paint spawn
{
VEHICLE::SET_VEHICLE_CUSTOM_PRIMARY_COLOUR(veh, PrimR, PrimG, PrimB);
VEHICLE::SET_VEHICLE_CUSTOM_SECONDARY_COLOUR(veh, SecR, SecG, SecB);
VEHICLE::SET_VEHICLE_TYRE_SMOKE_COLOR(veh, TyreR, TyreG, TyreB);
VEHICLE::_SET_VEHICLE_NEON_LIGHTS_COLOUR(veh, NeonR, NeonG, NeonB);
}
GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_rcbarry2");
GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_ENTITY("scr_clown_appears", veh, 0.0, 0.0, -0.5, 0.0, 0.0, 0.0, 2.0, false, false, false);
}
}
return veh;
}
Code:
void VehSpawner()
{
DRAW_TEXTURE("shopui_title_supermod", "shopui_title_supermod", titlebox, 0.1175f, 0.23f, 0.083f, 0, 255, 255, 255, 255);
addOption("PC Vehicles");
if (getOption() == 2)
{
changeSubmenu(56);
}
normalMenuActions();
}
Code:
void PCCars()
{
DRAW_TEXTURE("shopui_title_supermod", "shopui_title_supermod", titlebox, 0.1175f, 0.23f, 0.083f, 0, 255, 255, 255, 255);
addVehOption("Duke of Death", "dukes2", "Spawned a ~b~Duke of Death");
addVehOption("Dukes", "dukes", "Spawned a ~b~Dukes");
addVehOption("Sprunk Buffalo", "buffalo3", "Spawned a ~b~Sprunk Buffalo");
addVehOption("Pisswasser Dominator", "dominator2", "Spawned a ~b~Pisswasser Dominator");
addVehOption("Dodo", "dodo", "Spawned a ~b~Dodo");
addVehOption("Marshall", "marshall", "Spawned a ~b~Marshall");
addVehOption("Xero Blimp", "blimp2", "Spawned a ~b~Zero Blimp");
addVehOption("Redwood Gauntlet", "gauntlet2", "Spawned a ~b~Redwood Gauntlet");
addVehOption("Burger Shot Stalion", "stalion2", "Spawned a ~b~Burger Shot Stalion");
addVehOption("Stalion", "stalion", "Spawned a ~b~Stalion");
addVehOption("Blista Compact", "blista2", "Spawned a ~b~Blista Compact");
addVehOption("Go Go Monekey Blista", "blista3", "Spawned a ~b~Go Go Monkey Blista");
addVehOption("Kraken", "submersible2", "Spawned a ~b~Kraken");
normalMenuActions();
}
Code:
LPCSTR vehModels[283] =
{
"NINEF", "NINEF2", "BLISTA", "ASEA", "ASEA2", "T20", "BRAWLER", "COQUETTE3", "VINDICATOR"
"COACH", "AIRBUS", "ASTEROPE", "AIRTUG", "AMBULANCE", "BARRACKS", "BARRACKS2", "BALLER", "BALLER2",
"BJXL", "BANSHEE", "BENSON", "BFINJECTION", "BIFF", "BLAZER", "BLAZER2", "BLAZER3", "BISON", "BISON2",
"BISON3", "BOXVILLE", "BOXVILLE2", "BOXVILLE3", "BOBCATXL", "BODHI2", "BUCCANEER", "BUFFALO", "BUFFALO2", "BULLDOZER",
"BULLET", "BURRITO", "BURRITO2", "BURRITO3", "BURRITO4", "BURRITO5", "CAVALCADE", "CAVALCADE2", "POLICET",
"GBURRITO", "CABLECAR", "CADDY", "CADDY2", "CAMPER", "CARBONIZZARE", "CHEETAH", "COMET2", "COGCABRIO", "COQUETTE",
"CUTTER", "GRESLEY", "DILETTANTE", "DILETTANTE2", "DUNE", "DUNE2", "HOTKNIFE", "DLOADER", "DUBSTA", "DUBSTA2",
"DUMP", "RUBBLE", "DOCKTUG", "DOMINATOR", "EMPEROR", "EMPEROR2", "EMPEROR3", "ENTITYXF", "EXEMPLAR", "ELEGY2",
"F620", "FBI", "FBI2", "FELON", "FELON2", "FELTZER2", "FIRETRUK", "FLATBED", "FORKLIFT", "FQ2",
"FUSILADE", "FUGITIVE", "FUTO", "GRANGER", "GAUNTLET", "HABANERO", "HAULER", "HANDLER", "INFERNUS", "INGOT",
"INTRUDER", "ISSI2", "JACKAL", "JOURNEY", "JB700", "KHAMELION", "LANDSTALKER", "LGUARD", "MANANA", "MESA",
"MESA2", "MESA3", "CRUSADER", "MINIVAN", "MIXER", "MIXER2", "MONROE", "MOWER", "MULE", "MULE2",
"ORACLE", "ORACLE2", "PACKER", "PATRIOT", "PBUS", "PENUMBRA", "PEYOTE", "PHANTOM", "PHOENIX", "PICADOR",
"POUNDER", "POLICE", "POLICE4", "POLICE2", "POLICE3", "POLICEOLD1", "POLICEOLD2", "PONY", "PONY2", "PRAIRIE",
"PRANGER", "PREMIER", "PRIMO", "RANCHERXL", "RANCHERXL2", "RAPIDGT", "RAPIDGT2", "RADI", "RATLOADER",
"REBEL", "REGINA", "REBEL2", "RENTALBUS", "RUINER", "RUMPO", "RUMPO2", "RHINO", "RIOT", "RIPLEY",
"ROCOTO", "ROMERO", "SABREGT", "SADLER", "SADLER2", "SANDKING", "SANDKING2", "SCHAFTER2", "SCHWARZER", "SCRAP",
"SEMINOLE", "SENTINEL", "SENTINEL2", "ZION", "ZION2", "SERRANO", "SHERIFF", "SHERIFF2", "SPEEDO", "SPEEDO2",
"STANIER", "STINGER", "STINGERGT", "STOCKADE", "STOCKADE3", "STRATUM", "SULTAN", "SUPERD", "SURANO", "SURFER",
"SURFER2", "SURGE", "TACO", "TAILGATER", "TAXI", "TRASH", "TRACTOR", "TRACTOR2", "TRACTOR3",
"TIPTRUCK", "TIPTRUCK2", "TORNADO", "TORNADO2", "TORNADO3", "TORNADO4", "TOURBUS", "TOWTRUCK", "TOWTRUCK2",
"UTILLITRUCK", "UTILLITRUCK2", "UTILLITRUCK3", "VOODOO2", "WASHINGTON", "STRETCH", "YOUGA", "ZTYPE", "SANCHEZ", "SANCHEZ2",
"POLICEB", "AKUMA", "CARBONRS", "HEXER", "NEMESIS", "ADDER", "VOLTIC", "VACCA", "BIFTA",
"BAGGER", "BATI", "BATI2", "RUFFIAN", "DAEMON", "DOUBLE", "PCJ", "VADER", "VIGERO", "FAGGIO2",
"PARADISE", "KALAHARI", "JESTER", "TURISMOR", "ALPHA", "HUNTLEY", "THRUST", "MASSACRO",
"MASSACRO2", "ZENTORNO", "BLADE", "GLENDALE", "PANTO", "PIGALLE", "WARRENER", "RHAPSODY", "DUBSTA3", "MONSTER",
"SOVEREIGN", "INNOVATION", "HAKUCHOU", "FUROREGT", "COQUETTE2", "BTYPE", "BUFFALO3", "DOMINATOR2", "GAUNTLET2",
"MARSHALL", "DUKES", "DUKES2", "STALION", "STALION2", "BLISTA2", "BLISTA3", "VIRGO", "WINDSOR",
"INSURGENT", "INSURGENT2", "TECHNICAL", "KURUMA", "KURUMA2", "JESTER2", "CASCO",
"GUARDIAN", "ENDURO", "LECTRO", "SLAMVAN", "SLAMVAN2", "RATLOADER2", "FELTZER3", "OSIRIS"
};