Difference between revisions of "ScriptHook: Console Commands"
From Nomad DB
(Created page with "The ScriptHook Console can be extended by custom commands from Scripts. This guide will show you how to register these c...") |
(No difference)
|
Revision as of 11:32, 15 April 2020
The ScriptHook Console can be extended by custom commands from Scripts. This guide will show you how to register these commands and impement validating arguments.
Example
The following snippet will register the console command my_cmd <arg1>.
local function my_callback(arg1)
print("Hello from my_cmd")
print("arg1: ", arg1)
end
local my_cmd = ScriptHook.RegisterCommand("my_cmd", my_callback)
my_cmd:AddArgument("arg1", true, CommandArgumentType.Any)