• [AMXX] Динамическая подсветка дула

Обновления

Обновление MDL 1.1

[v1.1 — обновление]

  • Поддержка глушителя: M4A1, USP и TMP теперь излучают свет в два раза слабее, когда на них установлен глушитель. Больше никаких нереалистично ярких вспышек при стрельбе с глушителем.

  • Производительность: все значения переменных теперь кэшируются в начале раунда, а не считываются при каждом выстреле, что снижает нагрузку на систему при каждом выстреле.

  • Переменная радиуса: mdl_radius позволяет изменять радиус света без перекомпиляции.

  • Включение/отключение переменной: mdl_enable позволяет включать и выключать весь плагин без его выгрузки.


Реквизиты:

  • Логика глушителя и подход к кэшированию переменных, вдохновленные HiSS & Arkshine —> Weapon Lights v0.7.1 (2009)


    Особая благодарность за предложения и поддержку! :}

Файлы


[AMXX] Динамическая подсветка дула

Описание:
  • Визуальное улучшение для CS 1.6. Добавляет реалистичную динамическую точечную подсветку к каждому выстрелу любого игрока.
  • При каждом выстреле на уровне глаз появляется TE_DLIGHT теплого цвета, соответствующего цвету дульного пламени.
  • На темных картах каждый выстрел кратковременно подсвечивает стены, пол и ближайших игроков, создавая кинематографический эффект стробоскопа.
  • В отличие от стандартного дульного пламени, которое появляется только на модели оружия, этот свет на самом деле влияет на окружающий мир.
  • Отображается только для игроков в пределах прямой видимости (PVS) без лишних сетевых затрат.
  • Поддержка ботов: световую пушку для ботов можно отключить, чтобы уменьшить визуальный спам на серверах с большим количеством ботов.
  • Легкий плагин.

    Конфигурации:
    • #определите продолжительность LIGHT_LIFE 2 // с шагом 0,1 с (2 = 0,2 с)
    • #define LIGHT_DECAY 50 // как быстро он гаснет
    • p_enable = register_cvar("mdl_enable", "1") // 1 = включено, 0 = выключено
    • p_bots = register_cvar("mdl_bots", "1") // 1 = боты включаются, 0 = отключаются
    • p_radius = register_cvar("mdl_radius", "26") // радиус (x10 в двигателе: 20 = 200 единиц)
    • p_silenced = register_cvar("mdl_silenced", "1") // 1 = половина радиуса поражения оружия с глушителем.
    • p_color_r = register_cvar("mdl_color_r", "225") // Красный (0-255)
    • p_color_g = register_cvar("mdl_color_g", "180") // Зеленый (0-255)
    • p_color_b = register_cvar("mdl_color_b", "80") // Синий (0-255)


    Пожертвование   Скачать с [Зеркала] Яндекс    Форум    Магазин



      Привет, наша адмнистрация публикует только пушечный контент, поставь лайк под постом ниже и напишите самый топовый комментарий, мы готовим материал только для тебя, любимый asid.

      Уважаемые пользователи, Просим вас помочь нам в развитии, Упоминать наш сайт на форумах и соц сетях.


      Уважаемые пользователи, Просим вас помочь нам в развитии, Упоминать наш сайт на форумах и соц сетях.


           Похожие Новости

          , оставишь комментарий?
          Имя:*
          E-Mail:


          Внимание!

          Ознакомьтесь со статьёй по ссылке ниже.

          Ваша Реклама
          Статистика сайта
          Новичок jipooo999

          10 посетителей сейчас на сайте
          Из них:
          Гости10