Signature
native amxclient_cmd(index, const command[], const arg1[] = "", const arg2[] = "");
Description
Execute a command from the client without actually sending it to the client's
DLL. This triggers plugin command hooks.
Notes
-
This emulates a client command on the server side, and is an excellent
tool to force a client to do certain actions related to the game.
-
The command has to stand alone in the command parameter, only add
arguments using the designated parameters.
-
Commands emulated using this function will trigger other plugin's
command hooks. For an alternative that doesn't, see engclient_cmd()
Parameters
- index — Client index, use 0 to execute from all clients
- command — Client command to execute on
- arg1 — Optional command arguments
- arg2 — Optional command arguments
No return value
Errors
-
If a single client is specified and the index is not within
the range of 1 to MaxClients, an error will be thrown.