Pular para o conteúdo

setVehicleDoorState

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

Define o estado de dano de uma porta.

bool setVehicleDoorState ( vehicle oVeiculo, number porta, number estado [, bool soltarPeca = true ] )
NomeTipoPadrãoDescrição
oVeiculovehicle—Veículo a alterar.
portanumber—Índice da porta, 0 a 5.
estadonumber—Estado de dano, 0 a 4.
soltarPecabooltrueSe a peça deve sair voando ao ser danificada.

No servidor, um estado fora de 0–4 devolve false com o erro “Invalid door state, expected 0-4”. O cliente não confere o estado; lá um índice de porta acima de 5 devolve false, assim como os modelos sem portas funcionais — 424, 441, 457, 465, 485, 486, 501, 530, 531, 564, 568, 571, 572 e 594.

setVehicleDoorState(veiculo, 2, 4) -- arranca a porta com efeito
setVehicleDoorState(veiculo, 2, 4, false) -- sem soltar a peça