spawnPlayer
Coloca o jogador local no mundo.
Sintaxe
Seção intitulada “Sintaxe”bool spawnPlayer ( number x, number y, number z [, number rotacaoZ = 0 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
x | number | — | Coordenada X. |
y | number | — | Coordenada Y. |
z | number | — | Coordenada Z. |
rotacaoZ | number | 0 | Para que lado o jogador vai olhar, em graus. |
Retorno
Seção intitulada “Retorno”true em caso de sucesso. Em caso de falha devolve dois valores: false e uma string explicando o motivo.
Enquanto ninguém chamar esta função, o jogador fica sem posição e a câmera continua na tela de carregamento. Chamar de novo depois funciona como um respawn ou um teletransporte: o jogador é reposicionado na hora.
local sucesso, motivo = spawnPlayer(1959, -1714, 15, 90)
if not sucesso then outputDebugString("não deu para nascer: " .. motivo, 2)endA falha mais comum é chamar cedo demais, antes de o jogador terminar de carregar. Use isPlayerReady ou o evento onClientPlayerReady para saber a hora certa.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientPlayerReady", root, function() spawnPlayer(1959, -1714, 15, 90) fadeCamera(true, 2) setCameraTarget(localPlayer)end)Veja também
Seção intitulada “Veja também”isPlayerReady— Diz se o jogador local já terminou de carregar.