SA-MP Forums Archive
Why cant i see what cars i have - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Why cant i see what cars i have (/showthread.php?tid=359555)



Why cant i see what cars i have - Euan Hughes - 14.07.2012

So when i check my stats in game it is meant to show my cars that i have and only the car names but it just dont show anything.. Please help how can i fix it

pawn Код:
new VehicleNamesNoID[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 Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[Player[id][PlayerCarModel]-400], VehicleNamesNoID[Player[id][PlayerCarModel2]-400], VehicleNamesNoID[Player[id][PlayerCarModel3]-400], VehicleNamesNoID[Player[id][PlayerCarModel4]-400], VehicleNamesNoID[Player[id][PlayerCarModel5]-400]);
            SendClientMessage(playerid, WHITE, string);
It show show anything

Please help

Thanks


Re: Why cant i see what cars i have - SomebodyAndMe - 14.07.2012

Try this:

pawn Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[playerid][PlayerCarModel], VehicleNamesNoID[playerid][PlayerCarModel2], VehicleNamesNoID[playerid][PlayerCarModel3], VehicleNamesNoID[playerid][PlayerCarModel4], VehicleNamesNoID[playerid][PlayerCarModel5]);
            SendClientMessage(playerid, WHITE, string);



Re: Why cant i see what cars i have - Euan Hughes - 14.07.2012

Quote:
Originally Posted by SomebodyAndMe
Посмотреть сообщение
Try this:

pawn Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[playerid][PlayerCarModel], VehicleNamesNoID[playerid][PlayerCarModel2], VehicleNamesNoID[playerid][PlayerCarModel3], VehicleNamesNoID[playerid][PlayerCarModel4], VehicleNamesNoID[playerid][PlayerCarModel5]);
            SendClientMessage(playerid, WHITE, string);
Did not work

Please help

Thanks


Re: Why cant i see what cars i have - clarencecuzz - 14.07.2012

EDIT: Nevermind.
EDIT 2:
pawn Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[playerid][PlayerCarModel-400], VehicleNamesNoID[playerid][PlayerCarModel2-400], VehicleNamesNoID[playerid][PlayerCarModel3-400], VehicleNamesNoID[playerid][PlayerCarModel4-400], VehicleNamesNoID[playerid][PlayerCarModel5-400]);
            SendClientMessage(playerid, WHITE, string);



Re: Why cant i see what cars i have - Euan Hughes - 14.07.2012

Quote:
Originally Posted by clarencecuzz
Посмотреть сообщение
EDIT: Nevermind.
EDIT 2:
pawn Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[playerid][PlayerCarModel-400], VehicleNamesNoID[playerid][PlayerCarModel2-400], VehicleNamesNoID[playerid][PlayerCarModel3-400], VehicleNamesNoID[playerid][PlayerCarModel4-400], VehicleNamesNoID[playerid][PlayerCarModel5-400]);
            SendClientMessage(playerid, WHITE, string);
Still did not work

Please help

Thanks


Re: Why cant i see what cars i have - Euan Hughes - 14.07.2012

Quote:
Originally Posted by clarencecuzz
Посмотреть сообщение
EDIT: Nevermind.
EDIT 2:
pawn Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[playerid][PlayerCarModel-400], VehicleNamesNoID[playerid][PlayerCarModel2-400], VehicleNamesNoID[playerid][PlayerCarModel3-400], VehicleNamesNoID[playerid][PlayerCarModel4-400], VehicleNamesNoID[playerid][PlayerCarModel5-400]);
            SendClientMessage(playerid, WHITE, string);
I have found out what the problem is.. If you have a emply slot in any on of them it wont show up how can i make it say liek

If you dont have a car in one of them slots it will say none

Please help

Thanks


Re: Why cant i see what cars i have - dowster - 14.07.2012

Make the first value in the array say "None" and change the -400 to -399

Also:

Quote:
Originally Posted by clarencecuzz
Посмотреть сообщение
EDIT: Nevermind.
EDIT 2:
pawn Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[playerid][PlayerCarModel-400], VehicleNamesNoID[playerid][PlayerCarModel2-400], VehicleNamesNoID[playerid][PlayerCarModel3-400], VehicleNamesNoID[playerid][PlayerCarModel4-400], VehicleNamesNoID[playerid][PlayerCarModel5-400]);
            SendClientMessage(playerid, WHITE, string);
This will not work because it's looking for the index 'PlayerCarModel-400' in the array, that index does not work. To subtract the 400 it would have to use
Код:
[PlayerCarModel]-400
Just shedding some light on why that did not work.


Re: Why cant i see what cars i have - SuperViper - 14.07.2012

If the message is too long then it won't show.


Re: Why cant i see what cars i have - Euan Hughes - 14.07.2012

Quote:
Originally Posted by dowster
Посмотреть сообщение
Make the first value in the array say "None" and change the -400 to -399

Also:



This will not work because it's looking for the index 'PlayerCarModel-400' in the array, that index does not work. To subtract the 400 it would have to use
Код:
[PlayerCarModel]-400
Just shedding some light on why that did not work.
I have done that but it still dont work this is what i have

pawn Код:
new VehicleNamesNoID[213][] =
{
    "None",   "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 Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[Player[id][PlayerCarModel]-399], VehicleNamesNoID[Player[id][PlayerCarModel2]-399], VehicleNamesNoID[Player[id][PlayerCarModel3]-399], VehicleNamesNoID[Player[id][PlayerCarModel4]-399], VehicleNamesNoID[Player[id][PlayerCarModel5]-399]);
            SendClientMessage(playerid, WHITE, string);
Please help

Thanks


Re: Why cant i see what cars i have - dowster - 14.07.2012

Quote:
Originally Posted by Euan Hughes
Посмотреть сообщение
I have done that but it still dont work this is what i have

pawn Код:
new VehicleNamesNoID[213][] =
{
    "None",   "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 Код:
format(string, sizeof(string), "Vehicle 1: %s | Vehicle 2: %s | Vehicle 3: %s | Vehicle 4: %s | Vehicle 5: %s", VehicleNamesNoID[Player[id][PlayerCarModel]-399], VehicleNamesNoID[Player[id][PlayerCarModel2]-399], VehicleNamesNoID[Player[id][PlayerCarModel3]-399], VehicleNamesNoID[Player[id][PlayerCarModel4]-399], VehicleNamesNoID[Player[id][PlayerCarModel5]-399]);
            SendClientMessage(playerid, WHITE, string);
Please help

Thanks
Код:
VehicleNamesNoID[Player[id][PlayerCarModel]-399]
Should be
Код:
VehicleNamesNoID[Player[id][PlayerCarModel]-399
Same goes for the other 4 arguments