Como fazer sistema de placas -
Julinhu - 28.10.2014
Boa Tarde, queria saber como faзo um sistema que cada carro teria uma placa com seu ID, nгo o de modelo, id de criaзгo do SA-MP
Exemplo o primeiro carro teria a Placa ABC-0001 o outro ABC-0002 e assim por diante...
Como faзo issso?
E tambem, como faзo pra pegar esse numero da placa e colocar em Um dialog??
Obrigado...
Re: Como fazer sistema de placas -
ReyMysterio - 28.10.2014
Use
pawn Код:
SetVehicleNumberPlate(vehicleid, "Nome da Placa");
Para pegar o nome da placa, ao setar a placa use uma var para salvar o nome ou salve o nome numa pasta.
Re: Como fazer sistema de placas -
Julinhu - 28.10.2014
Certo, mas como eu faria pra pegar o ID do carro, pq cada hora vai ser um...
e se eu salvar tb nгo vai dar certo, pelo mesmo motivo, dependendo de quantos players online a placa vai ser diferente
Re: Como fazer sistema de placas -
ReyMysterio - 28.10.2014
Й veнculo privado de um player ou sгo veнculos pъblicos ?
Re: Como fazer sistema de placas -
Julinhu - 28.10.2014
Eu uso o PPC_Trucking, entгo tem os veiculos pъblicos e privados...
Re: Como fazer sistema de placas -
DeadNudock - 28.10.2014
Porem o 0001 ou 0002 e etc, й meio difнcil, pode fica ABC-ID do Veiculo (exp:
ABC-340), a e sim, recomendo usar este seguinte cуdigo.
Код:
for(new Veiculo = 0; Veiculo < MAX_VEHICLES; Veiculo++)
{
new string[30];
format(string, sizeof(string),"ABC-%d", Veiculo);
SetVehicleNumberPlate(Veiculo, string);
SetVehicleToRespawn(Veiculo);
}
Caso eu esteja errado, favor me corrigir.
Re: Como fazer sistema de placas -
ipsLuan - 28.10.2014
Pela lуgica do Dead, o veнculo irб ter a placa ABC-0, ABC-1, e assim por diante.
Re: Como fazer sistema de placas -
PT - 28.10.2014
Quote:
Originally Posted by DeadNudock
Porem o 0001 ou 0002 e etc, й meio difнcil, pode fica ABC-ID do Veiculo (exp: ABC-340), a e sim, recomendo usar este seguinte cуdigo.
Код:
for(new Veiculo = 0; Veiculo < MAX_VEHICLES; Veiculo++)
{
new string[30];
format(string, sizeof(string),"ABC-%d", Veiculo);
SetVehicleNumberPlate(Veiculo, string);
SetVehicleToRespawn(Veiculo);
}
Caso eu esteja errado, favor me corrigir.
|
porque sera dificil?
aproveitando seu codigo:
pawn Код:
for(new Veiculo = 0; Veiculo < MAX_VEHICLES; Veiculo++)
{
new string[10];
format(string, sizeof(string),"ABC-%04d", Veiculo);
SetVehicleNumberPlate(Veiculo, string);
SetVehicleToRespawn(Veiculo);
}
Re: Como fazer sistema de placas -
Julinhu - 29.10.2014
Coloco isso Onde?
GameModeInit?