[Pedido] Como fazer sistema de placas
#1

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...
Reply
#2

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.
Reply
#3

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
Reply
#4

Й veнculo privado de um player ou sгo veнculos pъblicos ?
Reply
#5

Eu uso o PPC_Trucking, entгo tem os veiculos pъblicos e privados...
Reply
#6

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.
Reply
#7

Pela lуgica do Dead, o veнculo irб ter a placa ABC-0, ABC-1, e assim por diante.
Reply
#8

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);
}
Reply
#9

Coloco isso Onde?

GameModeInit?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)