Signature
native engclient_cmd(index, const command[], const arg1[] = "", const arg2[] = "");
Description
Execute a command from the client without actually sending it to the client's
DLL.
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 not trigger plugin command
hooks. For an alternative that does, see amxclient_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.