---
title: "GetPlayerMenu | open.mp"
description: "Obtém o ID do menu que o player está a visualizar no momento (mostrado por ShowMenuForPlayer)."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerMenu
language: pt-BR
---

# GetPlayerMenu

## Descrição

Obtém o ID do menu que o player está a visualizar no momento (mostrado por ShowMenuForPlayer).

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador do qual deseja obter o menu atual. |

## Retorno

O ID do menu visualizado no momento pelo jogador, ou INVALID\_MENU (255) se nenhum menu for mostrado. O valor retornado é marcado com Menu:.

## Exemplos

```c
new Menu:currentMenu = GetPlayerMenu(playerid); // Armazena o menu atual do jogador em 'CurrentMenu'
```

## Notas

nota

Retorna o menu anterior quando nenhum é mostrado.

## Funções Relacionadas

-   [ShowMenuForPlayer](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/ShowMenuForPlayer): Mostra um menu a um jogador.
-   [HideMenuForPlayer](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/HideMenuForPlayer): Esconde um menu para um jogador.
-   [CreateMenu](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreateMenu): Cria um menu.
-   [DestroyMenu](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DestroyMenu): Destrói um menu.
-   [AddMenuItem](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/AddMenuItem): Adiciona um item a um menu.
-   [OnPlayerSelectedMenuRow](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerSelectedMenuRow): É chamado quando o jogador seleciona uma linha de um menu.
-   [OnPlayerExitedMenu](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerExitedMenu): É chamado quando um jogador sai de um menu.
