Key::bind: Difference between revisions
m (→Parameters) |
mNo edit summary |
||
| Line 13: | Line 13: | ||
mp.keys.bind(0x71, true, function() { | mp.keys.bind(0x71, true, function() { | ||
mp.events.callRemote('keypress:F2'); // Calling server event "keypress:F2" | mp.events.callRemote('keypress:F2'); // Calling server event "keypress:F2" | ||
mp.gui.chat.push('F2 key is pressed | mp.gui.chat.push('F2 key is pressed.'); | ||
}); | }); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 07:02, 18 December 2018
This function binds the key .
Parameters
- keycode - hexadecimal code of key.
- keydown/keyup - true trigges on keydown, false triggers on keyup (bool)
- handler - function-handler.
Example
This example calling server event.
Client-Side
// 0x71 is the F2 key code
mp.keys.bind(0x71, true, function() {
mp.events.callRemote('keypress:F2'); // Calling server event "keypress:F2"
mp.gui.chat.push('F2 key is pressed.');
});