[Ajuda] Onde eu errei nesse comando?
#6

Quote:
Originally Posted by own3d33
View Post
Entгo o problema estar no CarData, que й a funзгo que vocк define o nome e a placa do veнculo que serб carregada.
Tente anexar aqui o CarData e onde a placa e o nome do carro й setado dentro das respectivas variбveis.
Code:
enum carData {
	carID,
	carExists,
	carModel,
	carOwner,
	Float:carPos[4],
	carColor1,
	carColor2,
	carSpawn,
	carPaintjob,
	carLocked,
	carMods[14],
	carImpounded,
	carImpoundPrice,
	carFaction,
	carSiren,
	carWeapons[5],
	carAmmo[5],
	carPlate,
	carVehicle
};

stock GetCar_Plate(plate)
{
 	for (new i = 0; i != MAX_DYNAMIC_CARS; i ++) if(CarData[i][carExists] && CarData[i][carPlate] == plate){
		return i;
	}
 	return -1;
}

stock SetVehiclePlaca(id)
{
        const len = 7;
		new plate[len+1];
		for (new i = 0; i < len; i++)
		{
		    if (random(1))
		    {
				plate[i] = '0' + random(10);
		    }
		    else if (random(3)) // letter or number?
		    { // letter
				plate[i] = 'A' + random(26);
		    }
		    else
		    { // number
				plate[i] = '0' + random(10);
		    }
		}
		format(CarData[id][carPlaca], 8, plate);
		SetVehicleNumberPlate(CarData[id][carVehicle], plate);
		CarData[id][carPlaca] = plate;
		Car_Save(id);
		printf("Placa: %d - %s", id, plate);
}
Esse comando funciona, agora nгo consigo por ele por ID
Code:
CMD:checarplaca(playerid, params[])
{
    new vehicleid = GetPlayerVehicleID(playerid);

	if (GetFactionType(playerid) != FACTION_POLICE)
		return SendErrorMessage(playerid, "Vocк nгo й um policial.");
		
    if (Car_Nearest(playerid) != vehicleid)
        return SendErrorMessage(playerid, "Vocк nгo estб perto de um veнculo.");
		
	SendClientMessageEx(playerid, COLOR_WHITE, "%s (Placa: %d)", ReturnVehicleModelName(CarData[vehicleid][carModel]), CarData[vehicleid][carPlate]);
	return 1;
}
Reply


Messages In This Thread
Onde eu errei nesse comando? - by DeathSync - 31.10.2018, 18:50
Re: Onde eu errei nesse comando? - by [BOPE]Seu._.Madruga - 31.10.2018, 19:21
Re: Onde eu errei nesse comando? - by own3d33 - 31.10.2018, 19:45
Re: Onde eu errei nesse comando? - by DeathSync - 31.10.2018, 19:58
Re: Onde eu errei nesse comando? - by own3d33 - 31.10.2018, 19:59
Re: Onde eu errei nesse comando? - by DeathSync - 31.10.2018, 20:05
Re: Onde eu errei nesse comando? - by [BOPE]Seu._.Madruga - 01.11.2018, 01:26

Forum Jump:


Users browsing this thread: 1 Guest(s)