Pular para o conteúdo

onClientPauseMenuOpen

Cliente Cancelável Janela e console

Disparado quando o jogador está prestes a abrir o menu principal do MTAX — com Esc, ou por qualquer outro caminho que a interface ofereça.

O elemento raiz (root).

Este evento não tem parâmetros.

Sim.

Cancelar mantém o menu fechado e o jogador segue no jogo.

O evento dispara antes de o menu aparecer, e é isso que torna o cancelamento útil: um resource que tem a própria interface na tela pode ficar com o Esc para si em vez de entregar o menu de pausa ao jogador. Não dispara quando um script abre o menu com setPauseMenuVisible.

addEventHandler("onClientPauseMenuOpen", root, function()
if meuInventarioAberto then
cancelEvent() -- Esc fecha o inventário no lugar
fecharMeuInventario()
end
end)
  • onClientMTAXFocusChange — Disparado quando a janela do jogo ganha ou perde o foco.
  • onClientMinimize — Disparado quando a janela do jogo é minimizada.
  • onClientRestore — Disparado quando a janela do jogo volta de minimizada.
  • onClientConsole — Disparado quando uma linha é digitada no console do cliente, depois de os manipuladores de comando locais rodarem e imediatamente antes de a linha ser encaminhada ao servidor.
  • onClientDebugMessage — Disparado quando uma mensagem de script vai para o log.