VIP Healing System

VIP Healing System 0.1

Поддерживаемые игры
  1. Counter-Strike
Плагин "VIP Healing System" позволяет VIP-игрокам лечить своих союзников. Он добавляет в игру механику лечения, которая активируется при нанесении урона союзнику, если у игрока есть VIP-статус. Плагин также включает визуальные эффекты, систему перезарядки и настройку параметров через консольные переменные (CVAR).

Основные функции плагина​

  1. Лечение союзников:
    • VIP-игрок может лечить союзников, нанося им урон (например, выстрелом или ударом ножа).
    • Лечение происходит постепенно в течение заданного времени.
    • Количество восстанавливаемого здоровья и максимальное здоровье настраиваются через CVAR.
  2. Визуальные эффекты:
    • При лечении игроки видят зеленый экран (эффект затемнения) и зеленые частицы вокруг себя.
    • Эффекты можно отключить через CVAR.
  3. Система перезарядки:
    • После использования лечения VIP-игрок не может лечить снова в течение заданного времени (настраивается через CVAR).
    • Игрок видит сообщение о времени перезарядки в правом верхнем углу экрана.
  4. HUD-сообщения:
    • Игроки получают уведомления о лечении, перезарядке и текущем здоровье.
    • Сообщения отображаются в центре экрана и в верхней части HUD.
  5. Настройка через CVAR:
    • Плагин поддерживает настройку всех параметров через консольные переменные:
      • Флаг VIP-игроков.
      • Количество восстанавливаемого здоровья.
      • Максимальное здоровье.
      • Время перезарядки.
      • Длительность лечения.
      • Включение/отключение визуальных эффектов.
Требования

AMX Mod X 1.9.0​

Переменные

1. Хуки и задачи

  • Хук Ham_TakeDamage: Отслеживает нанесение урона. Если атакующий — VIP, а жертва — союзник, запускается процесс лечения.
  • Хук Ham_Killed: Сбрасывает перезарядку и время лечения, если VIP-игрок убит.
  • Задача Task_HealPlayer: Постепенно лечит игроков в течение заданного времени.
  • Задача Task_UpdateHUD: Обновляет HUD-сообщения для VIP-игроков.

2. Эффекты

  • GreenScreenEffect: Создает эффект зеленого экрана (затемнение).
  • GreenParticlesEffect: Создает эффект зеленых частиц вокруг игрока.

3. CVAR-переменные

  • amx_vip_flag: Флаг VIP-игроков (по умолчанию t).
  • amx_heal_amount: Количество здоровья, восстанавливаемое за тик (по умолчанию 5).
  • amx_max_health: Максимальное здоровье игрока (по умолчанию 100).
  • amx_cooldown_time: Время перезарядки (по умолчанию 15.0 секунд).
  • amx_heal_duration: Длительность лечения (по умолчанию 5.0 секунд).
  • amx_heal_effects: Включение/отключение визуальных эффектов (по умолчанию 1).
Установка
1) Поместите vip_heal.amxx в папку: addons/amxmodx/plugins/

2)
Добавьте в plugins.ini (в папке addons/amxmodx/configs/): vip_heal.amxx

3)
Поместите конфиг vip_heal.cfg в папку addons/amxmodx/configs/
Автор
YungWasty
Скачивания
49
Просмотры
587
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя YungWasty

Сверху Снизу