onClientVehicleEnterFailed
Dispara na máquina do jogador local quando o servidor recusa uma tentativa de entrar em um veículo. Todo o estado de entrada/saída volta a ficar ocioso no mesmo momento, então o jogador já pode tentar de novo.
Só dispara para o jogador local — tentativas recusadas de outras pessoas nunca chegam a este cliente.
O veículo que foi recusado.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | oJogador | element | O jogador local. |
| 2 | motivo | number | Por que o servidor recusou — veja a tabela abaixo. |
motivo | Significado |
|---|---|
0 | Tentativa inválida: ped não spawnado ou morto, ou dimensão/interior diferentes. |
1 | Um script cancelou o onVehicleStartEnter no servidor. |
2 | Um script cancelou o roubo. |
3 | O ocupante está no meio de uma entrada ou saída. |
4 | Nenhum assento livre. |
5 | Longe demais do veículo. O cliente também reposiciona o veículo onde o servidor diz que ele está antes da próxima tentativa. |
6 | O servidor ainda tem o jogador sentado em algum lugar. |
7 | Ainda existe uma reserva de assento viva para esse jogador. |
8 | Trailer. |
Cancelável
Seção intitulada “Cancelável”Não.
A recusa já foi aplicada.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientVehicleEnterFailed", root, function(oJogador, motivo) if motivo == 4 then outputChatBox("esse " .. getVehicleName(source) .. " está cheio") endend)Veja também
Seção intitulada “Veja também”onClientVehicleStartEnter— Disparado quando o jogador local tenta entrar em um veículo, antes de a animação começar e de o pedido de aprovação ser enviado ao servidor.onClientVehicleStartExit— Disparado quando o jogador local tenta sair de um veículo, antes de a tarefa de saída começar.onClientVehicleEnter— O mesmo momento de onClientPlayerVehicleEnter e onClientPedVehicleEnter, visto pelo lado do veículo.onClientVehicleExit— O mesmo momento de onClientPlayerVehicleExit e onClientPedVehicleExit, visto pelo lado do veículo.onClientPlayerVehicleEnter— Disparado quando um jogador passa a ocupar um veículo.onClientPlayerVehicleExit— Disparado quando um jogador deixa de ocupar um veículo.onClientPedVehicleEnter— Disparado quando um ped que não é jogador é colocado em um veículo pelo servidor.onClientPedVehicleExit— Disparado quando um ped que não é jogador é tirado de um veículo pelo servidor.