# onClientDoubleClick (Cliente)

> Se dispara cuando se pulsa dos veces seguidas un botón del ratón con el cursor visible.

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

## Sintaxis

```lua
addEventHandler("onClientDoubleClick", root, function(string button, float absoluteX, float absoluteY, float worldX, worldY, worldZ, element|false clickedElement) ... end)
```

## Parámetros del handler

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `button` | `string` | `"left"`, `"middle"` o `"right"`. |
| `absoluteX` | `float` | Posición horizontal del cursor en píxeles. |
| `absoluteY` | `float` | Posición vertical del cursor en píxeles. |
| `worldX, worldY, worldZ` | `float` | El punto del mundo bajo el cursor donde la línea de visión choca con algo, o el punto 300 unidades por delante si no choca con nada. |
| `clickedElement` | `element\|false` | El elemento alcanzado, o `false` si no hay ningún elemento ahí. |

## Source

El elemento raíz (`root`).

Cuenta como doble la segunda pulsación hecha hasta 330 ms después de la anterior y a no más de 10 píxeles de ella. `onClientClick` se dispara antes, en ambas pulsaciones.

## Ejemplo

```lua
addEventHandler("onClientDoubleClick", root, function(button, x, y, wx, wy, wz, clicked)
    if button == "left" and clicked and getElementType(clicked) == "vehicle" then
        outputDebugString("Double-clicked a vehicle")
    end
end)
```

## Ver tambié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.
- [showCursor (Cliente)](https://wiki.mymp.gg/es/showCursor.md): Muestra u oculta el cursor del ratón para este recurso.
