Pular para o conteúdo

spawnPlayer

Servidor Jogadores OOP jogador:spawn(...)

Coloca um jogador no mundo, numa posição definida.

bool spawnPlayer ( player oJogador, number x, number y, number z [, number rotacao = 0, number skin = 0, number interior = 0, number dimensao = 0 ] )
NomeTipoPadrãoDescrição
oJogadorplayer—Jogador que vai nascer.
x, y, znumber—Posição onde ele nasce.
rotacaonumber0Ângulo para onde ele fica virado, em graus.
skinnumber0Modelo de ped com que ele nasce.
interiornumber0Interior onde ele nasce, de 0 a 255.
dimensaonumber0Dimensão onde ele nasce, de 0 a 65535.

O spawn reescreve o estado do jogador: modelo, posição, rotação, interior e dimensão são aplicados, a vida volta ao máximo e quem estava morto volta de pé. Em seguida o evento onPlayerSpawn dispara nesse jogador.

true em caso de sucesso. Devolve false se o primeiro argumento não for um jogador ou se a skin não for um modelo de ped válido. Coordenadas que não sejam números finitos, um interior fora de 0-255 ou uma dimensão fora de 0-65535 geram erro e devolvem false.

addEventHandler("onPlayerJoin", root, function()
spawnPlayer(source, 1959.55, -1714.46, 15.0, 90, 0)
end)
  • kickPlayer — Desconecta um jogador do servidor.
  • redirectPlayer — Manda o cliente do jogador se conectar a outro servidor.
  • setPlayerName — Troca o nome de um jogador conectado.
  • setPlayerMuted — Marca um jogador como silenciado, ou tira o silenciamento.
  • isPlayerMuted — Verifica se um jogador está silenciado no momento.
  • setPlayerBlurLevel — Ajusta o nível de borrão da tela do jogador.
  • getPlayerBlurLevel — Devolve o nível de borrão do jogador.
  • setControlState — Força um controle do jogo ligado ou desligado no cliente do jogador, como se ele estivesse apertando a tecla.