Pular para o conteúdo

setVehicleVariant

Compartilhada Veículos OOP veiculo:setVariant(...)

Define as variantes de carroceria.

bool setVehicleVariant ( vehicle oVeiculo [, number variante1, number variante2 ] )
NomeTipoPadrãoDescrição
oVeiculovehicle—Veículo a alterar.
variante1number—Primeira variante, de 0 a 5, ou 255 para nenhuma.
variante2number—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.

setVehicleVariant(veiculo, 0, 1)
setVehicleVariant(veiculo) -- um novo par sorteado
setVehicleVariant(veiculo, 255, 255) -- nenhuma peça de variante