onPlayerTeleport
Disparado quando a posição sincronizada de um jogador dá um salto maior que 20 unidades de uma leitura para a outra. Serve tanto para teleportes feitos por script quanto para detectar movimentos impossíveis.
O jogador.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | xAnterior | number | Posição antes do salto. |
| 2 | yAnterior | number | Posição antes do salto. |
| 3 | zAnterior | number | Posição antes do salto. |
| 4 | xAtual | number | Posição depois do salto. |
| 5 | yAtual | number | Posição depois do salto. |
| 6 | zAtual | number | Posição depois do salto. |
Cancelável
Seção intitulada “Cancelável”Não.
O jogador já está na posição nova.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onPlayerTeleport", root, function(ax, ay, az, x, y, z) outputDebugString(getPlayerName(source) .. " pulou para " .. x .. ", " .. y .. ", " .. z)end)Veja também
Seção intitulada “Veja também”onPlayerConnect— Disparado quando um cliente termina de se conectar, antes de ele entrar no servidor.onPlayerJoin— Disparado quando um jogador termina de conectar e entra no servidor.onPlayerQuit— Disparado quando um jogador sai do servidor.onPlayerSpawn— Disparado depois que spawnPlayer coloca um jogador no mundo.onPlayerChangeNick— Disparado quando o apelido de um jogador vai mudar.onPlayerVehicleEnter— Disparado quando um jogador passa a ocupar um veículo.onPlayerVehicleExit— Disparado quando um jogador deixa de ocupar um veículo.onPlayerWeaponReload— Disparado quando reloadPedWeapon é chamado para um jogador, antes da recarga acontecer.