register_clcmd

Синтаксис

native register_clcmd(const client_cmd[], const function[], flags = -1, const info[] = "", FlagManager = -1, bool:info_ml = false);

Употреба

client_cmd
Command to register
function
Callback function
flags
Admin privilege flags required
info
Command description
FlagManager
0 opts out of flag manager, 1 opts in, -1 selects
automatically
info_ml
If true, the parameter "info" will be looked up as multilingual key

Описание

Registers a callback to be called when the client executes a command from the
console.

Забележка

For a list of possible access flags, see the ADMIN_* constants in
amxconst.inc

Забележка

Opting in to FlagManager enables the admin privileges to be overwritten
by the end user via the cmdaccess.ini config file.

Забележка

Automatic detection for FlagManager will only include a command if it
has required privileges (flags is not -1) and it is not a command
starting with "say".

Връщаща стойност

Command id, 0 on failure

Грешка

If an invalid callback function is specified, an error
will be thrown.