10.08.2011, 09:38
So I am making it so when the player enters the vehicle the vehicle name is displayed but this just makes the callback do nothing. He is my array storing all the vehicle names...
I don't believe there is any errors with this above.
Then under OnPlayerStateChange I have this...
I don't get the message "Test" when I execute this but, when I remove everything or comment it out but the "SendClientMessage(playerid, COLOR_WHITE, "Test")" under "if(newstate == 2)" I get the message "Test" whenever I enter the vehicle.
Код:
new VehicleName[214][21] = { {"Landstalker"},{"Bravura"},{"Buffalo"},{"Linerunner"},{"Perenniel"}, {"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"}, {"Article Trailer"},{"Previon"},{"Coach"},{"Cabbie"},{"Stallion"}, {"Rumpo"},{"RC Bandit"},{"Romero"},{"Packer"},{"Monster"}, {"Admiral"},{"Squallo"},{"Seasparrow"},{"Pizzaboy"},{"Tram"}, {"Article 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"},{"ZR-350"},{"Walton"},{"Regina"}, {"Comet"},{"BMX"},{"Burrito"},{"Camper"},{"Marquis"}, {"Baggage"},{"Dozer"},{"Maverick"},{"SAN New Maverick"},{"Rancer"}, {"FBI Rancher"},{"Virgo"},{"Greenwood"},{"Jetmax"},{"Hotring Racer"}, {"Sandking"},{"Blista Compact"},{"Police Maverick"},{"Boxville"},{"Benson"}, {"Mesa"},{"RC Goblin"},{"Hotring Racer"},{"Hotring Racker"},{"Bloodring Banger"}, {"Rancer"},{"Super GT"},{"Elegant"},{"Journey"},{"Bike"}, {"Mountain Bike"},{"Beagle"},{"Cropduster"},{"Stuntplane"},{"Tanker"}, {"Roadtrain"},{"Nebula"},{"Nebula"},{"Majestic"},{"Buccaneer"}, {"Shamel"},{"Hydra"},{"FCR-900"},{"NRG-500"},{"HPV1000"}, {"Cement Truck"},{"Towtruck"},{"Fortune"},{"Cadrona"},{"FBI Truck"}, {"Willard"},{"Forklift"},{"Tractor"},{"Combine Harvester"},{"Feltzer"}, {"Remington"},{"Slamvan"},{"Blade"},{"Freight"},{"Brownstreak"}, {"Vortex"},{"Vincent"},{"Bullet"},{"Clover"},{"Sadler"}, {"Firetruck"},{"Hustler"},{"Hustler"},{"Intruder"},{"Primo"}, {"Cargobob"},{"Tampa"},{"Sunrise"},{"Merit"},{"Utility Truck"}, {"Nervada"},{"Yosemite"},{"Windsor"},{"Monster"},{"Monster"}, {"Uranus"},{"Jester"},{"Sultan"},{"Stratum"},{"Elegy"}, {"Raindance"},{"RC Tiger"},{"Flash"},{"Tahoma"},{"Savanna"}, {"Bandito"},{"Freight Flat Trailer"},{"Streak Trailer"},{"Kart"},{"Mower"}, {"Dune"},{"Sweeper"},{"Broadway"},{"Tornado"},{"AT400"}, {"DFT-30"},{"Huntley"},{"Stafford"},{"BF-400"},{"Newsvan"}, {"Tug"},{"Petrol Trailer"},{"Emperor"},{"Wayfarer"},{"Euros"}, {"Hotdog"},{"Club"},{"Freight Box Trailer"},{"Article Trailer"}, {"Andromada"},{"Dodo"},{"RC Cam"},{"Launch"},{"Police Car"}, {"Police Car"},{"Police Car"},{"Plice Ranger"},{"Picador"},{"S.W.A.T"}, {"Alpha"},{"Phoenix"},{"Glendale Shit"},{"Sadler Shit"},{"Baggage"},{"Baggage"}, {"Tug Stairs Trailer"},{"Boxville"},{"Farm Trailer"},{"Utility Trailer"} };
Then under OnPlayerStateChange I have this...
Код:
if(newstate == 2) { new vehicleid, string[256] vehicleid = GetPlayerVehicleID(playerid); format(string, 256, "You have entered a %s", VehicleName[GetVehicleModel(vehicleid) - 200]); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(playerid, COLOR_WHITE, "Test"); }