Pular para o conteúdo

createTrayNotification

Cliente Utilidades

Mostra um balão de aviso na bandeja do sistema, ao lado do relógio.

bool createTrayNotification ( string texto [, string tipo = "default", bool som = true ] )
NomeTipoPadrãoDescrição
textostring—Texto do aviso.
tipostring"default"Ícone do balão. Veja a tabela abaixo.
sombooltrueSe o balão toca o som de notificação do sistema.

Tipos aceitos

ValorÍcone
"default"Sem ícone.
"info"Informação.
"warning"Aviso.
"error"Erro.

O nome do tipo não diferencia maiúsculas de minúsculas.

true se o balão foi mostrado. Devolve false quando:

  • o tipo informado não existe (o motivo vai para o console de debug);
  • o jogador desligou os avisos na bandeja;
  • a janela do jogo está em foco — o aviso serve justamente para chamar quem saiu do jogo;
  • outro balão já foi mostrado nos últimos 30 segundos.
-- avisa quem está com o jogo minimizado que a fila andou
createTrayNotification("Sua vez chegou! Volte para o jogo.", "info")
  • setFPSLimit — Limita quantos quadros por segundo o jogo desenha.
  • getFPSLimit — Devolve o limite de quadros que está valendo agora.
  • isTrayNotificationEnabled — Verifica se o jogador aceita avisos na bandeja.
  • setWindowFlashing — Faz a janela do jogo piscar na barra de tarefas.
  • getServerIp — Devolve o endereço do servidor ao qual o jogador está conectado.
  • getKeyboardLayout — Devolve informações sobre a direção de leitura configurada na máquina do jogador.
  • getLocalization — Devolve o idioma que o jogador escolheu para o cliente MTAX.
  • getSystemStats — Lê o que o hardware do jogador está fazendo neste instante: processador, memória e placa de vídeo.