spawnVehicleFlyingComponent
Arranca uma peça do veículo e a joga no mundo como um objeto solto.
Sintaxe
Seção intitulada “Sintaxe”bool spawnVehicleFlyingComponent ( vehicle oVeiculo, number componente [, number tipoColisao, number tempoRemocao ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oVeiculo | vehicle | — | Veículo de onde a peça sai. |
componente | number | — | Índice do componente, de 1 a 24. |
tipoColisao | number | — | Tipo de colisão da peça, 0 a 5. Omitido, é escolhido conforme o componente. |
tempoRemocao | number | — | Quanto tempo a peça fica no mundo, em milissegundos. Omitido, usa o tempo padrão do jogo. |
Um componente fora de 1–24 é recusado com “Invalid component index”, e um tipo de colisão acima de 5 com “Invalid collision type index”. O servidor devolve false com esse erro; o cliente o gera como erro de Lua, e faz o mesmo para um argumento de tipo errado. No cliente, um veículo fora de stream devolve false.
Componentes conhecidos
| Índice | Peça |
|---|---|
1 | Chassi |
2 | Roda dianteira direita |
3 | Roda central direita |
4 | Roda traseira direita |
5 | Roda dianteira esquerda |
6 | Roda central esquerda |
7 | Roda traseira esquerda |
8 | Porta dianteira direita |
9 | Porta traseira direita |
10 | Porta dianteira esquerda |
11 | Porta traseira esquerda |
12 | Para-choque dianteiro |
13 | Para-choque traseiro |
16 | Capô |
17 | Porta-malas |
18 | Para-brisa |
Os demais índices até 24 correspondem a painéis diversos da carroceria.
Tipos de colisão
| Valor | Peça usada como referência |
|---|---|
0 | Para-choque |
1 | Roda |
2 | Porta |
3 | Capô |
4 | Porta-malas |
5 | Painel |
Exemplo
Seção intitulada “Exemplo”-- arranca o capôspawnVehicleFlyingComponent(veiculo, 16)
-- arranca a porta do motorista e some com ela em 5 segundosspawnVehicleFlyingComponent(veiculo, 10, 2, 5000)