Pular para o conteúdo principal

OnVehiclePaintjob

dica

Paintjob são as pinturas personalizadas, igual aquelas das garagens low-rider.

Descrição

Executada quando um jogador pré-visualiza um paintjob na garagem (modshop). Cuidado, essa callback não é executada quando o jogador compra o paintjob!

NomeDescrição
playeridID do jogador que está mudando o paintjob do veículo.
vehicleidID do veículo que está mudando o paintjob.
paintjobidID do novo paintjob.

Retornos

Sempre executada primeiro no gamemode, retornar 0 irá impedir outros scripts de acessar a mesma.

Exemplos

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
new string[128];
format(string, sizeof(string), "Você mudou o paintjob do seu veículo para %d!", paintjobid);
SendClientMessage(playerid, 0x33AA33AA, string);
return 1;
}

Notas

dica

Essa callback não é executada pela função ChangeVehiclePaintjob. Você deve utilizar o OnVehicleChangePaintjob juntamente com o vSync para saber exatamente quando o player fez a compra.

Funções Relacionadas

Callbacks Relacionadas