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 12: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")
})

Related Pages