Pular para o conteúdo

onClientVehicleEnterFailed

Cliente Não cancelável Veículos

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.

PosiçãoNomeTipoDescrição
1oJogadorelementO jogador local.
2motivonumberPor que o servidor recusou — veja a tabela abaixo.
motivoSignificado
0Tentativa inválida: ped não spawnado ou morto, ou dimensão/interior diferentes.
1Um script cancelou o onVehicleStartEnter no servidor.
2Um script cancelou o roubo.
3O ocupante está no meio de uma entrada ou saída.
4Nenhum assento livre.
5Longe demais do veículo. O cliente também reposiciona o veículo onde o servidor diz que ele está antes da próxima tentativa.
6O servidor ainda tem o jogador sentado em algum lugar.
7Ainda existe uma reserva de assento viva para esse jogador.
8Trailer.

Não.

A recusa já foi aplicada.

addEventHandler("onClientVehicleEnterFailed", root, function(oJogador, motivo)
if motivo == 4 then
outputChatBox("esse " .. getVehicleName(source) .. " está cheio")
end
end)
  • 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.