OnRconCommand
Description:
Callback OnRconCommand is called when a command is sent through the server console, remote RCON, or via the in-game "/rcon command".
|
You will need to include this callback in a loaded filterscript for it to work in the gamemode! |
Parameters:
(cmd[])
string | cmd | A string containing the command that was typed, as well as any passed parameters. |
Return Values:
0 if the command was not processed, it will be passed to another script or 1 if the command was processed, will not be passed to other scripts.
- It is always called first in filterscripts so returning 1 there blocks gamemode from seeing it.
Examples:
public OnRconCommand(cmd[]) { printf("[RCON]: You typed '/rcon %s'!", cmd); return 0; }
public OnRconCommand(cmd[]) { if(!strcmp(cmd, "hello", true)) { SendClientMessageToAll(0xFFFFFFAA, "Hello World!"); print("You said hello to the world."); // This will appear to the player who typed the rcon command in the chat in white return 1; } return 0; }
Related Callbacks
The following callbacks might be useful as well, as they are related to this callback in one way or another.
- OnRconLoginAttempt: Called when an attempt to login to RCON is made.
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- IsPlayerAdmin: Checks if a player is logged into RCON.