OnPlayerCommandText RU

From SA-MP Wiki

Jump to: navigation, search


Эта функция вызывается при наборе игроком какой-либо команды например, /help.


Параметры:
(playerid,cmdtext[])
playeridID игрока, набравшего команду.
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' использован чтобы дать серверу понять что команда не найдена
и не работает, и указывает серверу что этой команды нет ни в моде ни в скрипте.
*/
}

Связанные автовызываемые функции

Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.

Template:OnPlayerText RU

  • OnRconCommand: Данная функция авто вызова, срабатывает, когда игрок вводит RCON команды c консоли, работает только в FilterScript'е.
  • OnRconCommand: Данная функция авто вызова, срабатывает, когда игрок вводит RCON команды c консоли, работает только в FilterScript'е.


Связанные функции

Эти функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • SendRconCommand: Отправляет существующие RCON команды.
Personal tools
In other languages