Antes o Comando estava para o ID do veiculo fiz algumas modificacoes para o Nome do Veiculo e adicionei todos os nomes dos veiculos em uma variavel chamada (PlayerVehicle) e sempre fica dando esse Warning
Код:
CMD:car(playerid, params[])
{
new Carro, Cor1, Cor2, engine, lights, alarm, doors, bonnet, boot, objective, PlayerVehicle;
if(sscanf(params, "iii", Carro, Cor1, Cor2)) return Msg(playerid, CINZA, "[INFO]: Use /Car [ID] [cor1] [cor2]");
new Float:X, Float:Y, Float:X1, Float:Y1, Float:Z, Float:A;
PosicaoFrentePlayer(playerid, X, Y, 3);
GetPlayerPos(playerid, X1, Y1, Z);
GetPlayerFacingAngle(playerid, A);
PlayerVehicle = AddStaticVehicle(Carro, X, Y, Z, A+90, Cor1, Cor2);
CarrosCriados[TodosCarros] = PlayerVehicle;
GetVehicleParamsEx(PlayerVehicle, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(PlayerVehicle, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_ON, alarm, doors, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, objective);
TodosCarros ++;
Msg(playerid, LARANJA, "[INFO]: Carro Criado com sucesso !");
return 1;
}
Nгo entendi cara, vocк quer que o carro seja criado usando o id do veнculo ou o nome?
PlayerVehicle jб existe e vc criou ela novamente dentro do comando, por isso esse warning.