OnConsoleInput: Difference between revisions

From Onset Developer Wiki
Created page with "{{Info|Event|Server|1.2.1}} {{FuncDescription|Called when a new input in the console happened.}} {{FuncSyntax|OnConsoleInput(input)}} {{FuncParameters}} {{FuncParam|input|T..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Info|Event|Server|1.2.1}}
{{Info|Event|Server & Client|1.2.1}}


{{FuncDescription|Called when a new input in the console happened.}}
{{FuncDescription|Called when a new input in the console happened.
 
Read more about the client console here [[Debugging]]}}


{{FuncSyntax|OnConsoleInput(input)}}
{{FuncSyntax|OnConsoleInput(input)}}
Line 9: Line 11:


== Example ==
== Example ==
'''Server'''
<syntaxhighlight lang="Lua">
<syntaxhighlight lang="Lua">
AddEvent("OnConsoleInput", function(input)
AddEvent("OnConsoleInput", function(input)
Line 16: Line 19:
         ServerExit("Exiting via console command")
         ServerExit("Exiting via console command")
     end
     end
end)
</syntaxhighlight>
'''Client'''
<syntaxhighlight lang="Lua">
AddEvent("OnConsoleInput", function(input)
    print("OnConsoleInput "..input)
end)
end)
</syntaxhighlight>
</syntaxhighlight>

Latest revision as of 09:43, 7 October 2020

OnConsoleInput

Type: Event
Context: Server & Client
Introduced: v1.2.1

Description

Called when a new input in the console happened.

Read more about the client console here Debugging

Syntax

OnConsoleInput(input)

Parameters

  • input
    The text that was typed in the console.

Example

Server

AddEvent("OnConsoleInput", function(input)
    print("OnConsoleInput "..input)

    if input == "quit" or input == "exit" then
        ServerExit("Exiting via console command")
    end
end)

Client

AddEvent("OnConsoleInput", function(input)
    print("OnConsoleInput "..input)
end)

See also