Иконка ресурса

Не поддерживается Механика голосования за бан игрока 1.4

Обратите внимание: этот ресурс не поддерживается разработчиком.
Версия Дата выпуска Скачивания Оценка  
1.4 44 1.00 звёзд 1 оценок Скачать
1.3 37 1.00 звёзд 1 оценок Скачать
2026-02-02 38 0.00 звёзд 0 оценок Скачать

Исправление утечек памяти:

  • ✅ Закрываются все Menu (раньше не закрывались)
  • ✅ Закрываются все SQL результаты
  • ✅ Таймеры теперь отслеживаются

Исправленные баги:

  • ✅ Краши при дисконнекте игрока во время бана
  • ✅ Отрицательное время бана теперь обрабатывается корректно
  • ✅ Полная очистка голосов при выходе игрока

Оптимизация:

  • ✅ SQL индексы для быстрой работы с БД
  • ✅ Меньше нагрузки на память сервера
  • ✅ Стабильная работа 24/7

Стабильность:

Плагин работал и раньше хорошо, теперь работает ещё лучше и безопаснее! Ничего не сломано, только исправлены потенциальные проблемы.
__________________________________________________________________________________________________________________________________________________________________

SpecBan Vote - КАК РАБОТАЕТ ГОЛОСОВАНИЕ

Простая схема:

1. Игроки голосуют:

  • !votespec <ник> или через меню !votespec
  • Каждый игрок может голосовать 1 раз за цель
  • После голосования кулдаун (по умолчанию 3 минуты)

2. Система подсчёта:

Плагин сам считает сколько нужно голосов:
  • Минимум: 3 голоса (можно настроить)
  • Максимум: 17 голосов (можно настроить)
  • Процент: 60% от игроков на сервере

3. Примеры:

На сервере 10 игроков:
60% от 10 = 6 голосов → Нужно 6 голосов

На сервере 5 игроков:
60% от 5 = 3 голоса → Нужно 3 голоса

4. Когда голосов достаточно:

  • Игрок автоматически переводится в спектаторы
  • Получает бан на 30 минут (можно настроить)
  • Всем пишется причина и кто голосовал

5. Проверка статуса:

  • !checkspecban - узнать свой бан
  • !quickvotes - посмотреть текущие голоса
  • !voterequired - сколько нужно голосов

6. Настройка в конфиге:

sm_specban_duration 30 // длительность бана (минут)
sm_specban_vote_cooldown 180 // кулдаун между голосами (сек)
sm_specban_min_players 3 // минимум игроков для старта
sm_specban_vote_percentage 60 // процент голосов
sm_specban_min_votes 3 // минимум голосов
sm_specban_max_votes 17 // максимум голосов

Итог:

Просто, понятно, настраиваемо! Игроки голосуют — нарушители летят в спектаторы!
  • Фэйспалм
Реакции: DENZEL519
Что нового:

  • Динамический расчёт голосов – теперь необходимое количество голосов автоматически рассчитывается на основе количества игроков на сервере. Больше никаких фиксированных значений!
  • Гибкие настройки– добавлены новые конвары для точной настройки:
    • sm_specban_vote_percentage – процент от игроков (по умолчанию 60%)
    • sm_specban_min_votes – минимальное количество голосов (по умолчанию 3)
    • sm_specban_max_votes – максимальное количество голосов (по умолчанию 17)
  • Информативные команды – новые команды !voterequired и !quickvotes показывают текущую статистику и необходимое количество голосов
  • Подробные причины бана – в причине указывается сколько голосов было получено и какой процент игроков проголосовало за бан конкретного игрока

Стало ещё лучше:
  • Система сама подстраивается под загруженность сервера
  • На малых серверах требуется минимум голосов, на больших – не больше максимума
  • Игроки всегда видят актуальную информацию о голосовании
  • Баны стали более прозрачными и справедливыми

Важное изменение в механизме голосования:
  • Убрано общее голосование с Hint – теперь команда !votespec "ник игрока" больше НЕ ЗАПУСКАЕТ общее голосование с табло и обратным отсчётом, как это было в версии 1.2
  • Новая система быстрых голосов – вместо общего голосования теперь используется система накопления голосов, где каждый игрок просто добавляет свой голос за бан
  • Отказ от чат-голосования – больше не нужно писать "да" или "нет" в чат, голосование происходит через меню или прямую команду

Как это работает теперь:

  1. Игрок вводит !votespec "ник игрока" или выбирает цель через меню !votespec
  2. Голос сразу засчитывается за бан этого игрока
  3. На экране НЕТ общего табло голосования
  4. Когда набирается нужное количество голосов (динамически рассчитывается), игрок автоматически получает бан

Почему это лучше:

  • Мгновенное голосование без ожидания таймера
  • Голоса накапливаются постепенно от разных игроков
  • Система сама считает, когда достаточно голосов
  • Меньше спама в чат и на экране
Сверху Снизу