setVehicleVariant
Define as variantes de carroceria.
Sintaxe
Seção intitulada “Sintaxe”bool setVehicleVariant ( vehicle oVeiculo [, number variante1, number variante2 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oVeiculo | vehicle | — | Veículo a alterar. |
variante1 | number | — | Primeira variante, de 0 a 5, ou 255 para nenhuma. |
variante2 | number | — | Segunda variante, de 0 a 5, ou 255 para nenhuma. |
Omita as duas variantes e é sorteado um par válido para o modelo. Qualquer outro valor acima de 5 devolve false.
Um veículo que está na tela é reconstruído com a nova carroceria na hora, o que dispara onClientElementStreamIn para ele de novo.
No cliente, um argumento de tipo errado gera um erro de Lua; no servidor, dá false com um aviso no console de debug.
Exemplo
Seção intitulada “Exemplo”setVehicleVariant(veiculo, 0, 1)setVehicleVariant(veiculo) -- um novo par sorteadosetVehicleVariant(veiculo, 255, 255) -- nenhuma peça de varianteVeja também
Seção intitulada “Veja também”getVehiclePaintjob— Devolve o paintjob atual.setVehiclePaintjob— Aplica um paintjob.getVehicleVariant— Devolve as duas variantes de carroceria do veículo.