# showCursor (Cliente)

> Muestra u oculta el cursor del ratón para este recurso.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Teclado
- **URL**: https://wiki.mymp.gg/es/showCursor

## Sintaxis

```lua
bool showCursor(bool show [, bool toggleControls = true])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `show` | `bool` | `true` para mostrarlo, `false` para retirar la petición de este recurso. |
| `toggleControls` | `bool` | Si es `true`, los controles del jugador quedan desactivados mientras se ve el cursor. *(por defecto: `true`)* |

## Retorno

`true` cuando se aceptó la petición.

Cada recurso hace su propia petición. El cursor se ve mientras algún recurso lo pida, y los controles quedan desactivados mientras alguna de esas peticiones usó `toggleControls`. Ocultarlo solo retira la petición de este recurso, y la petición desaparece cuando el recurso se detiene.

## Ejemplo

```lua
bindKey("m", "down", function()
    showCursor(not isCursorShowing())
end)
```

## Ver también

- [isCursorShowing (Cliente)](https://wiki.mymp.gg/es/isCursorShowing.md): Dice si el cursor del ratón se está mostrando.
- [getCursorPosition (Cliente)](https://wiki.mymp.gg/es/getCursorPosition.md): Lee dónde está el cursor en la pantalla y el punto del mundo al que apunta.
- [setCursorAlpha (Cliente)](https://wiki.mymp.gg/es/setCursorAlpha.md): Cambia la opacidad del cursor del ratón.
- [onClientClick (Cliente)](https://wiki.mymp.gg/es/onClientClick.md): Se dispara cuando se pulsa o se suelta un botón del ratón con el cursor visible.
