VIP Bhop

Модуль плагина VIP Bhop 2.0

Версия Дата выпуска Скачивания Оценка  
2.0 9 0.00 звёзд 0 оценок Скачать
1.1 29 0.00 звёзд 0 оценок Скачать
1.0 20 0.00 звёзд 0 оценок Скачать
VIP Bhop 2.0
Полный список изменений: 1.1...2.0

Огромное спасибо за идеи -> @SLAME, @zerixq

Что изменилось относительно:

  • Добавлено ограничение bhop после урона от противника.
  • Добавлены cvar: bhop_restrict_type и bhop_restrict_time.
  • Добавлены отдельные уведомления: блокировка bhop после урона и повторное включение.
  • Добавлена опция отключения bhop в первом раунде: bhop_first_round_off.
  • Логика первого раунда работает с поддержкой mp_halftime.
  • Добавлена персональная перезарядка по VIP-группам через значение groups.ini bhop.
  • Для персональной перезарядки используется целая часть значения (пример: 5.0 = 5 сек).
  • Значение 1 для bhop оставляет поведение 1.1 и использует глобальный bhop_locktime.
  • Обновлен конфиг: добавлены новые cvar для ограничений.
  • Обновлены переводы: добавлены фразы под новые состояния bhop.
Важно по CSS:
В CSS плагин работает, но возможно не стабильно и как обычный bhop и зависит от ping (анти-стик не активен).
  • Мне нравится
Реакции: 7pElllHuK
VIP_Bhop 1.1
Кратко
Обновление сосредоточено на трех вещах: совместимость с CSS, снижение нагрузки и более аккуратные чат-уведомления через ядро VIP.

Полный список изменений кодом: 1.0...1.1

Огромное спасибо -> @_wS_, @7pElllHuK, @Nekro

Оптимизация основной логики
  • Логика через OnPlayerRunCmd сохранена, но проверки стали легче.
  • Добавлен кеш VIP-доступа по клиенту.
  • Добавлен ранний выход, если у игрока нет активного состояния BHOP.
  • Сокращено количество лишних вызовов VIP natives.
Чат через ядро VIP
  • Чат-уведомления переведены на функции ядра VIP.
  • Теперь используется встроенный префикс ядра.
  • Ручной префикс удален из фраз переводов.
Безопасный fallback для CSS
  • Если событие show_survival_respawn_status отсутствует, уведомление показывается через hint-текст.
Микрооптимизация рассылки
  • Для уведомления всех игроков используется один общий вызов в чат вместо цикла по клиентам.
Чистая компиляция
  • Исправлены предупреждения 213 и 241.
  • Таймерные коллбеки приведены к корректным сигнатурам.
  • Границы enum приведены к int там, где это требуется.
Результат
  • Плагин компилируется без warning/error.
  • Механика работы осталась прежней, но поведение стало стабильнее и легче по нагрузке.
  • Чат теперь выглядит единообразно с остальными VIP-сообщениями ядра.
  • Мне нравится
Реакции: AzureLane
Сверху Снизу