Deferred messages

amxx Deferred messages 1.2.2

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
1.2.2 28 0.00 звёзд 0 оценок
1.2.1 4 0.00 звёзд 0 оценок
1.2.1 0 0.00 звёзд 0 оценок
1.2.0 0 0.00 звёзд 0 оценок
1.1.1 0 0.00 звёзд 0 оценок
1.1.0 1 0.00 звёзд 0 оценок
1.0.0 2 0.00 звёзд 0 оценок
[Fixes]:
  • Изменен способ отправки команды, когда признак /console (с amxclient_cmd на client_cmd), так обширней функционал и работоспособность консольных команд, например:
    • Можно сделать disconnect через время.
    • Можно отправить команду на создание скриншотов.
  • Не нравится
Реакции: d3m37r4
[Small Fixes]:
  • Поправлена ошибка в комментарии.
[Critical Fixes]:
  • Обнаружена ошибки режима PLUGIN_HUD_MODE:
    • Некоторые переменные принадлежали только режиму, а были объявлены вне него. (исправлено)
    • Когда у игрока уже был флаг для доступа к HUD сообщениям, то после выполнения команды, он бы им удалялся. (исправлено)
[Added]:
  • Реализованы дополнительные режимы, подробнее о них:
    • PLUGIN_CYCLICITY_MODE - Режимы доступа для зацикливания запросов (выполнение более 1 раза; 1-всем; 2-флаг;)
    • PLUGIN_HUD_MODE - Режим при котором игроку выдается флаг, что-бы он мог писать в HUD чат от себя. (подробнее в настройках)
  • Добавлены необходимые #define и const массив с флагом для новых режимов.
  • Добавлены новые функции-обработчики для новых режимов.
[Fixes + Optimized]:
  • Небольшой рефакторинг кода. (изменены некоторые хард-кодные участки)
[Fixes]:
  • Удалено не нужное форматирование (fmt())
[Added]:
  • Добавлена проверка на то, подключен ли игрок, потому что он может выйти, а задача бы выполнилась с его ID.
  • Добавлена проверка на AuthID, так как, игрок может отправить сообщение, выйти с сервера, а на его место встать другой игрок с таким же ID.
[Fixes]:
  • Изменен способ отправки 'сообщения/команды' в 'чат/консоль' (теперь используется amxclient_cmd) (thx: Nordic Warrior)
Сверху Снизу