Pular para o conteúdo

setVehiclePanelState

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

Define o estado de dano de um painel.

bool setVehiclePanelState ( vehicle oVeiculo, number painel, number estado [, bool gerarPecaVoadora = true, bool quebrarVidro = false ] )
NomeTipoPadrãoDescrição
oVeiculovehicle—Veículo a alterar.
painelnumber—Índice do painel, 0 a 6.
estadonumber—Estado de dano, 0 a 3.
gerarPecaVoadorabooltrueSe a peça sai voando quando é danificada.
quebrarVidroboolfalseSe o vidro se estilhaça quando o painel do para-brisa é danificado.

No servidor, um estado fora de 0–3 devolve false com o erro “Invalid panel state, expected 0-3”. O cliente não confere o estado, e um índice de painel acima de 6 simplesmente devolve false.