24.01.2012, 18:59
Olб gente, estou com um comando de criar todos os veнculos que tem aqui no Forum, mais estб com um BUG que nгo consigo arrumar... o BUG й tipo assim, se eu criar um veнculo some de algum player, e se algum player criar um veнculo some o meu, Olha o comando aн.
Estou precisando dessa ajuda urgente, se alguem puder mim ajudar eu ficaria muito agradecido 
Obg!
Код:
if(strcmp(cmd,"/car",true) ==0) { new VeiculosNomesC[][] = { "Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper","Firetruck","Trashmaster", "Stretch","Manana","Infernus","Voodoo","Pony","Mule","Cheetah","Ambulancia","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","ZR-350","Walton","Regina","Comet","BMX", "Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher","Virgo", "Greenwood","Jetmax","Hotring","Sandking","Blista Compact","Maverick Policial","Boxville","Benson","Mesa", "RC Goblin","Hotring Racer A","Hotring Racer B","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 A","Monster B","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 A","Emperor","Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C", "Andromada","Dodo","RC Cam","Launch","Viatura (LSPD)","Viatura (SFPD)","Viatura (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" }; new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Verde, " USE: /car [nome do veнculo] [cor1] [cor2]"); return 1; } new carnome[25], bool:have; format(carnome, sizeof(carnome), tmp); for(new x = 0; x < 212; x++) { if(!strcmp(carnome,VeiculosNomesC[x],true)) { have = true; } } if(!have) return SendClientMessage(playerid, Vermelho, "[ERRO] Nome de veнculo invбlido!"); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Verde, " USE: /car [nome do veнculo] [cor1] [cor2]"); return 1; } new color1; color1 = strval(tmp); if(color1 < -1 || color1 > 300) { SendClientMessage(playerid, Vermelho, " Id's das cores tem que ser entre 0 e 300!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Verde, " USE: /car [nome do veнculo] [cor1] [cor2]"); } new color2; color2 = strval(tmp); if(color2 < -1 || color2 > 300) { SendClientMessage(playerid, Vermelho, "[INFO] Id's das cores tem que ser entre 0 e 300!"); return 1; } new carval; for(new y = 0; y < 212; y++) { if(!strcmp(carnome,VeiculosNomesC[y],true)) carval = (y+400); } if(IsPlayerInAnyVehicle(playerid)) DestroyVehicle(carro[playerid]); if(carro[playerid] != 0) DestroyVehicle(carro[playerid]); new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x,y,z); carro[playerid] = AddStaticVehicleEx(carval, x,y,z, 0.0, color1, color2, -1); SetVehicleVirtualWorld(carro[playerid], GetPlayerVirtualWorld(playerid)); PutPlayerInVehicle(playerid, carro[playerid], 0); format(string, sizeof(string), "[INFO] \"%s\" criado com sucesso.", carnome); SendClientMessage(playerid, Verde, string); return 1; }

Obg!