Pular para o conteúdo

redirectPlayer

Servidor Jogadores OOP jogador:redirect(...)

Manda o cliente do jogador se conectar a outro servidor.

bool redirectPlayer ( player oJogador [, string ip = "", number porta = 0, string senha = "" ] )
NomeTipoPadrãoDescrição
oJogadorplayer—Jogador a redirecionar.
ipstring""Endereço do servidor de destino.
portanumber0Porta do servidor de destino, de 0 a 65535.
senhastring""Senha usada na conexão, se o destino exigir.

Deixar o ip vazio e a porta em 0 reconecta o jogador a este mesmo servidor — é a forma de forçar um reconnect.

true se a ordem foi enviada. Devolve false se o primeiro argumento não for um jogador conectado, e a porta fora de 0-65535 gera erro e devolve false.

-- reconecta o jogador a este servidor
redirectPlayer(jogador)
-- envia para outro servidor
redirectPlayer(jogador, "203.0.113.10", 22003)
  • kickPlayer — Desconecta um jogador do 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.
  • spawnPlayer — Coloca um jogador no mundo, numa posição definida.
  • 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.