11.10.2012, 16:28
I have an array to store Vehicle names based on IDs, I call this back as a string using the vehicle model.
Here is the array:
In this code (A random snippet of 5-10 uses throughout the script):
It works perfectly, however, in this code:
Whenever the loop get's to 10 or "Vincent" it crashes, I'm not sure what is causing it but the vehicle "Vincent" works in the other scripts, any idea what might be causing it to crash at 10?
Here is the array:
pawn Код:
new VehicleNames[212][] =
{
"Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper","Firetruck","Trashmaster","Stretch",
"Manana","Infernus","Voodoo","Pony","Mule","Cheetah","Ambulance","Leviathan","Moonbeam","Esperanto","Taxi",
"Washington","Bobcat","Mr 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",
"ZR350","Walton","Regina","Comet","BMX","Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper",
"Rancher","FBI Rancher","Virgo","Greenwood","Jetmax","Hotring","Sandking","Blista Compact","Police Maverick",
"Boxville","Benson","Mesa","RC Goblin","Hotring Racer","Hotring Racer","Bloodring Banger","Rancher","Super GT",
"Elegant","Journey","Bike","Mountain Bike","Beagle","Cropdust","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","Trailer","Kart","Mower","Duneride","Sweeper","Broadway",
"Tornado","AT-400","DFT-30","Huntley","Stafford","BF-400","Newsvan","Tug","Trailer","Emperor","Wayfarer",
"Euros","Hotdog","Club","Trailer","Trailer","Andromada","Dodo","RC Cam","Launch","Police Car (LSPD)","Police Car (SFPD)",
"Police Car (LVPD)","Police Ranger","Picador","S.W.A.T. Van","Alpha","Phoenix","Glendale","Sadler","Luggage Trailer A",
"Luggage Trailer B","Stair Trailer","Boxville","Farm Plow","Utility Trailer"
};
pawn Код:
else if(vhotwired[VehicleID] == 1)
{
vhotwiredconnected[VehicleID] = 0;
SetPlayerChatBubble(playerid, "* Disconnects the wires, switching the engine off. *", 0xC2A2DAAA, 10.0, 5000);
new str[128], sCar;
sCar = GetVehicleModel(VehicleID);
format(str, sizeof(str), "* The %s's engine is now off. *", VehicleNames[sCar - 400]);
ProxDetector(10.0, playerid, str, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA);
}
pawn Код:
for(new i=0; i<18; i++)
{
new str[256], sCar;
sCar = GetVehicleModel(dealershipveh[i]);
format(str, sizeof(str), "%s\n$%d\nSee inside for more details", VehicleNames[sCar - 400], GetVehiclePrice(sCar));
dealershipvehtext[i] = Create3DTextLabel(str, 0xFFFFFFFF, 0, 0, 0, 10, 0, 1);
Attach3DTextLabelToVehicle(dealershipvehtext[i], dealershipveh[i], 0, 0, 0);
}