Difference between revisions of "ScriptHook: Key Binds"
From Nomad DB
Line 15: | Line 15: | ||
=== Example === | === Example === | ||
− | Registers a callback function to a Key binding. | + | Registers a callback function to a Key binding. In combination with the ''manifest.json'' above, this code would print "Key Bind" to the [[WD2 ScriptHook: Console|Console]] when pressing F5. |
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> |
Revision as of 13:24, 15 April 2020
A Script can register Key bindings.
Registering a Key Bind
To register a Key bind, use WD2 ScriptHook: manifest.json.
manifest.json
"keyBinds": {
"test": "F5"
}
Key Handler
Use ScriptHook.RegisterKeyHandler function.
Example
Registers a callback function to a Key binding. In combination with the manifest.json above, this code would print "Key Bind" to the Console when pressing F5.
ScriptHook.RegisterKeyHandler("test", function()
print("Key Bind")
})