OnPlayerCommandText RU
From SA-MP Wiki
Эта функция вызывается при наборе игроком какой-либо команды например, /help.
(playerid,cmdtext[])
| playerid | ID игрока, набравшего команду. |
| cmdtext[] | Набранная команда(включая '/'). |
| Возвращает | Возвращает 0 когда набранная команда не была найдена; В случае если команда не была найдена ни в моде ни в скрипте, игроку будет выслано сообщение белым цветом 'SERVER: Unknown command' |
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/help", true)) { SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: This is the /help command!"); return 1; /* Возврат '1' использован чтобы дать серверу понять что команда найдена и работает исправно. Если вы не поставите эту строчку, то игроку будет выслано сообщение 'SERVER: Unknown Command.' после выполнения команды. */ } return 0; /* Возврат '0' использован чтобы дать серверу понять что команда не найдена и не работает, и указывает серверу что этой команды нет ни в моде ни в скрипте. */ }
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnRconCommand: Данная функция авто вызова, срабатывает, когда игрок вводит RCON команды c консоли, работает только в FilterScript'е.
- OnRconCommand: Данная функция авто вызова, срабатывает, когда игрок вводит RCON команды c консоли, работает только в FilterScript'е.
Связанные функции
Эти функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- SendRconCommand: Отправляет существующие RCON команды.
