createTrayNotification
Mostra um balão de aviso na bandeja do sistema, ao lado do relógio.
Sintaxe
Seção intitulada “Sintaxe”bool createTrayNotification ( string texto [, string tipo = "default", bool som = true ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
texto | string | — | Texto do aviso. |
tipo | string | "default" | Ícone do balão. Veja a tabela abaixo. |
som | bool | true | Se 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.
Retorno
Seção intitulada “Retorno”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.
Exemplo
Seção intitulada “Exemplo”-- avisa quem está com o jogo minimizado que a fila andoucreateTrayNotification("Sua vez chegou! Volte para o jogo.", "info")Veja também
Seção intitulada “Veja também”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.