M MY Multiplayer: Wiki
Lado
Tipo

onClientKey

ClienteEventoCancelable

Se dispara cuando se pulsa o se suelta una tecla o un botón del ratón. Cancelar el evento impide los binds de esa tecla y, al pulsar, oculta la tecla al juego mientras se mantiene.

addEventHandler("onClientKey", root, function(string button, bool pressOrRelease) … end)

Parámetros del handler

NombreTipoDescripción
buttonstringEl nombre de la tecla, como lo usa bindKey.
pressOrReleasebooltrue al pulsar, false al soltar.

Source

El elemento raíz (root).

Si se cancela, el servidor tampoco se entera de la tecla, así que los binds del servidor no se disparan. La rueda del ratón llega como mouse_wheel_up o mouse_wheel_down, pulsada y soltada enseguida.

Ejemplo

addEventHandler("onClientKey", root, function(button, pressed)
    if button == "f" and pressed and isCursorShowing() then
        cancelEvent()
    end
end)

Ver también