ZMD — командный процессор, похож на DC_CMD.
[code]CMD:name
{
SendClientMessageToAll(red, «Pawn Forum»);
} [/code]

Команда. Значения:
[list=1]

  • [*]name — команда (без /)

  • [*]SendClientMessageToAll(red, «Pawn Forum»); — что команда должна выполнить.
  • [/list]
    [code]public OnPlayerCommandPerformed(playerid, cmdtext[], success)[/code]
    Вроде, паблик, отвечающий за ошибки. Точно не знаю. Вот вывод ошибки «Команда не существует»:
    [code]if(!success) return SendClientMessage(playerid, gray, «PAWNFORUM: неизвестная команда»); [/code]
    К примеру, вы создали команду /pawnocrmpru. Очень длинная, не правда ли? Для удобства можно сократить до /pcru. В ZCMD это тоже можно. Делаем команду:
    [code]CMD:pawnforum
    {
    SendClientMessage(playerid, yellow, «Pawn Forum»);
    } [/code]

    Перед нею создаём сокращение:
    [code]CMD:pcru(playerid, params[]) return cmd_pawnforum(playerid, params); [/code]
    В итоге мы увидим это:
    [code]CMD:pcru(playerid, params[]) return cmd_pawnforum(playerid, params);
    CMD:pawnforum
    {
    SendClientMessage(playerid, yellow, «Pawn Forum»);
    } [/code]

    Урок подошёл к концу. Качайте, пользуйтесь.
    [url=https://yadi.sk/i/dRiNy-1msh8Ri]Скачать[/url]

    От danilasar

    Это я

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *