08.10.2012, 23:47
Bueno, tengo un problema, al intentar abrir mi vehнculo, me aparece Este vehiculo no es tuyo!, siendo que sн es mi vehнculo.
Код:
if(strcmp(cmd,"/llavesmaletero", true) == 0) { new counter = 0; new result; new plyName[MAX_PLAYER_NAME]; GetPlayerName(playerid, plyName, MAX_PLAYER_NAME); for(new i; i != MAX_VEHICLES; i++) { new dist = CheckPlayerDistanceToVehicle(5.0, playerid, i); if(dist) { result = i; counter++; } } switch(counter) { case 0: { SendClientMessage(playerid, ROJO_OSCURO, " No hay ningъn vehнculo cerca tuyo !"); } case 1: { if(strcmp(plyName, AutoInfo[result][aOwner], false)) return SendClientMessage(playerid, -1, "Este vehiculo no es tuyo!"); if(MaleteroAbierto[result] == 0) { MaleteroAbierto[result] = 1; SendClientMessage(playerid, ROJO_OSCURO, " Has abierto el maletero de tu vehнculo!"); new Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos; GetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos); SetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, true, Objetivos); } else if(MaleteroAbierto[result] == 1) { MaleteroAbierto[result] = 0; SendClientMessage(playerid, ROJO_OSCURO, " Has cerrado el maletero de tu vehнculo!"); new Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos; GetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos); SetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, false, Objetivos); } } default: { SendClientMessage(playerid, ROJO_OSCURO, " Mбs de un vehнculo detectado cerca, por favor aleje los demбs."); } } return 1; }