Перейти к файлам

ТОП 7 Недели

    Распечатать

    fcmd — Командный процессор

    В общем, это тот же rcmd, только без вывода кол-ва параметров и RCON команд, но с поддержкой кириллицы. 
     
    Пример команды (ставить в любое место кроме функций):
    cmd::stats(p, params[]){//p - ид игрока, params[] - параметры команды
      if(noparams)return SendClientMessage(p, -1, "Статистика, нет параметров");//Проверка на наличие параметров
      new p_to;
      if(sscanf(params, "d", p_to))return SendClientMessage(p, -1, "syntax: /статистика(stats) [playerid]");
      if(!IsPlayerConnected(p_to))return SendClientMessage(p, -1, "Нет такого игрока!");
      return SendClientMessage(p, -1, "Статистика игрока из параметра");
    }
     
    Для "поддержки" русских команд нужно:
    • Раскомментировать строку "#define rus_cmd" в инклуде (или прописать это в скрипте)
    • Добавить функцию OnPlayerUseRusCommand() в скрипт
    • Прописать там все команды (пример ниже)
     
    Пример добавления Русских команд (должен существовать аналог на английском):
    OnPlayerUseRusCommand(){//вызывается когда игрок ввел команду, где первый символ на кириллице
      duplicate_cmd("/статистика", "/stats");//"статистика" - то, что ввел игрок, "stats" - существующая команда
      return false;//вернет ложь, если команда не найдена
    }
     
    upd v1.1:
    • Добавил проверку на пустую команду;
    • Упростил функцию OnPlayerUseRusCommand;

    frog163" /> fcmd — Командный процессор
    - Вы решили увлечься PAWNo? Или Вы уже профессионал? Тем не менее, данный раздел поможет Вам в поиски тех или иных компонентов необходимых для оптимальной и стабильной работы. Различные плагины и инклуды помогут Вам преобразовать Ваш код под различные требования вселенной SA-MP.
    Grand Theft Auto: San Andreas Multiplayer - logo
    Grand Theft Auto: San Andreas Multiplayer
    Платформы: PC, PlayStation 2, macOS, Xbox, iOS, Android, Windows Phone, Xbox 360, PlayStation 3
    Режим игры: Однопользовательский, многопользовательская игра
    Дата выпуска:
    Игровой движок: RanderWare
    Разработчик: Rockstar North
    Издатель: Rockstar Games
    Локализатор: 1С-СофтКлаб
    Жанр игры: Action, Приключения

    Подождите, сейчас файл будет подготовлен, через
    секунд Вы получите ссылку на скачивание,
    а сейчас может Зарегистрируемся? wink это быстро и без ожидания!
    Проблемы с файлом? Пожалуйста сообщите [через форму] или оставьте комментарий ниже.
    0 Не нравится

    (づ ̄ ³ ̄)づ Оценивая файлы Вы помогаете другим пользователям! (づ ̄ ³ ̄)づ
    КОММЕНТАРИИ
    Имя*
    E-Mail
    Кликните на изображение чтобы обновить код, если он неразборчив