Difference between revisions of "Keys::isDown"

From RAGE Multiplayer Wiki
Jump to navigation Jump to search
m
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
==Syntax==
 
==Syntax==
<pre>mp.keys.isDown(keyCode)</pre>
+
<pre>mp.keys.isDown(keyCode);</pre>
  
===Required Arguments===
+
===Required Argument===
* keyCode {{RageType|Number}} [https://keycode.info code of the key].
+
* '''keyCode''': {{RageType|Number}} - [https://keycode.info code of the key].
  
 
===Return Value===
 
===Return Value===

Latest revision as of 15:57, 14 May 2019

Function to check if specific key is pressed down.

Syntax

mp.keys.isDown(keyCode);

Required Argument

Return Value

  • Boolean - true if the key specified is pressed, Otherwise false.

Example

An interval that runs every half-second and outputs the state of the F2 key (pressed or not).

Client-Side
setInterval(() => {
    if (mp.keys.isDown(113) === true) { // 113 is the key code for F2
        mp.gui.chat.push('F2 key is pressed!');
    } else {
        mp.gui.chat.push('F2 key is not pressed!');
    }
}, 500);

See also