Chat Additions

amxx reapi Chat Additions 1.9.4

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
1.9.4 315 0.00 звёзд 0 оценок
1.9.3 46 0.00 звёзд 0 оценок
1.9.1 328 5.00 звёзд 1 оценок
Все изменения касаются только плагина Mute, и для обновления достаточно заменить только его.
  • Более не требуется включать модуль sqlite вручную для работы плагина | Сделал SergeyShorokhov (коммит)
  • Исправлена ошибка "SQL: query failed [1] near "IGNORE": syntax error" | Сделал SergeyShorokhov (коммит)
  • Исправлен баг, когда не сохранялась настройка мута, если игрок выбирал пункт "Заглушить всех" | Сделал SergeyShorokhov (коммит)
Версия 1.9.2:
  • GameCMS Storage: Сделано безопасное получение никнейма админа | Сделал SergeyShorokhov (коммит)
  • GameCMS Storage: Добавлен квар для указания адреса сервера | Сделал ufame (коммит)
    Новый квар в CA_Storage_GameCMS.cfg:
    Код:
    // Server address in the GameCMS database// -
    // Default: ""
    ca_server_address ""
Версия 1.9.3:
  • Gag: Исправлено неверное название пункта выход в меню | Сделал SergeyShorokhov (коммит)
  • ChatAdditions: API форварды CA_Client_Say и CA_Client_SayTeam объеденены в один, с параметром isTeamMessage | Сделал Emma Jule (коммит)
  • Gag: Исправлен баг, когда не работал гаг командного чата | Сделал Nordic Warrior (коммит)
  • DeathMute: Исправлен баг, когда живые игроки могли слышать мёртвого админа с иммунитетом | Сделал Nordic Warrior (коммит)
  • DeathMute: Исправлен баг, когда живой админ с иммунитетом не слышал мёртвых игроков | Сделал Nordic Warrior (коммит)
  • ChatAdditions: Исправлен баг, когда вместо "1 месяц", писало "1 месяц и 1 день" и т.д. | Сделал Nordic Warrior (коммит и коммит)
  • Mute: Убрано авто-закрытие меню мута через 10 секунд | Сделал Nordic Warrior (коммит)
  • Gag: Исправлен баг, когда конфиг CA_Gag.cfg не перезагружался "на лету" с помощью команды ca_gag_reload_config | Сделал Nordic Warrior (коммит)
  • Rank restrictions: Добавлен иммунитет для Steam игроков | Сделал Nordic Warrior (коммит)
  • Gag: Добавлен белый лист чат-команд, котороыми могут пользоваться игроки с гагом на текстовый чат | Сделал Nordic Warrior (коммит)
  • Rank restrictions: Ограничения по убийствам или уровню теперь разделены на две группы: для текстового и для голосового чатов | Сделал Nordic Warrior (коммит)
  • Mute: Добавлено индивидуальное сохранение мутов, которые игроки ставят друг на друга (сохранение в БД SQLite) | Сделал SergeyShorokhov (коммит)
  • VoteGag: Добавлено сообщение в чат о том, кто запустил голосование за гаг | Сделал SergeyShorokhov (коммит)
  • GameCMS Storage: Исправлено экранирование символов для сравнения имен в SQL-запросе | Сделал SergeyShorokhov (коммит)

    Новые/изменённые квары в CA_Addon_RankRestrictions.cfg:
    Новый квар:
    Код:
    // Enable immunity for steam players
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    ca_rankrestrictions_steam_immunity "0"
    Квар ca_rankrestrictions_min_kills заменён на:
    Код:
    // Min kills count to access VOICE chat
    // -
    // Default: "10"
    // Minimum: "0.000000"
    ca_rankrestrictions_min_kills_voice_chat "10"
    
    // Min kills count to access TEXT chat
    // -
    // Default: "10"
    // Minimum: "0.000000"
    ca_rankrestrictions_min_kills_text_chat "10"
    Квар ca_rankrestrictions_min_level заменён на:
    Код:
    // Min Level to access VOICE chat
    // -
    // Default: "2"
    // Minimum: "0.000000"
    ca_rankrestrictions_min_level_voice_chat "2"
    
    // Min Level to access TEXT chat
    // -
    // Default: "2"
    // Minimum: "0.000000"
    ca_rankrestrictions_min_level_text_chat "2"
Так же было сделано несколько мелких исправлений и оптимизаций кода, и улучшений кодстайла.

Внимание! Для корректного обновления требуется вручную обновить указанные выше конфиги, либо удалить их (только их), чтобы они создались с новыми кварами автоматически при смене карты.
  • Нравится
Реакции: SergeyShorokhov
Внимание! Настоятельно рекомендуется обновить конфиги всех плагинов.
Особенно, если ChatAdditions была установлена у вас до релиза версии 1.8.2 и при обновлении вы не обновляли конфиги.

Памятка по корректному обновлению конфигов:
Способ 1. Если вы не хотите заморачиваться или используете почти все стандартные значения кваров:
  1. Замените на сервере все конфиги на конфиги из архива.
Способ 2. Если у вас много своих значений в конфигах:
  1. Распакуйте из архива конфиги тех плагинов из ChatAdditions, которыми вы пользуетесь
  2. Скачайте или откройте через FTP конфиги этих же плагинов на сервере
  3. Открывайте по очереди новые конфиги, которые вы распаковали
  4. Заменяйте строки с кварами, которые отличаются от стандартных значений на вашем сервере
    Пример строки с кваром: ca_update_notify "1"
  5. Загрузите полученные обновлённые конфиги на ваш сервер с заменой
  • Нравится
Реакции: SergeyShorokhov
Сверху Снизу