[OS] Overlay System 2.1 fix

Визуальная реклама на экране игрокам.(При смерти, спавне, вступлении в игру)

  1. suremiur
    Поддерживаемые игры:
    • CS: Source
    • CS: GO
    [​IMG]
    Пример графического баннера:
    [​IMG]
    (инструкция как сделать оверлей по ссылке - тыц)
    Описание:
    Плагин позволяет показывать игрокам созданный вами оверлей.
    Идея была создана больше для дополнительного оповещения (рекламы) о группе сервера, о сайте и прочей "полезной" информации. Но как реализовать - решает каждый сам.

    Виды оверлеев в плагине:
    1. Вступительный оверлей - показывается один раз, после захода игрока на сервер.
    2. Оверлей при спавне - будет показываться при каждом спавне игрока, можно указать длительность.
    3. Оверлей при смерти - будет показываться игроку при смерти, можно указать длительность, и время, через которое он появится.

    Также можно настроить:
    1. Флаг, при наличии которого оверлеи не будут показываться. (Можно например назначить админам и випам.)
    2. Команда !overlay - в конфиге можно включить доступ всем игрокам для данной команды, она позволяет отключить оверлей при спавне и оверлей при смерти.

    [​IMG]

    Плагин протестирован лишь на: CS:GO и CS:S OB.
    Буду рад, если кто посмотрит его работоспособность и в других играх.

    [​IMG]
    Как создать оверлей?

    Подробное руководство
    - перейти по ссылке.
    Краткое руководство:
    • Открываете фотошоп.
    • Создаете полотно 3840 × 2160 пикселей.
    • Делаете на нем все что угодно.
    • Не забываете стереть задний белый фон.
    • Сохраняете в PNG.
    • Открываете VTFEdit.
    • Import - ваша картинка png.
    • Грузится (на загруженной картинке могут быть артефакты, ничего страшного).
    • Сохранить как - называете как-нибудь.
    • Грузите на сервер в папку material/ , можно в этой папке создать свою, главное не забыть путь.
    • Там же создаете текстовый документ, называете также как и файл .vtf. Но делаете ему расширение .vmt.
    • Открываете его с помощью Notepad++ - пишете:
      Код:
      "UnlitGeneric"
      {
         "$basetexture"    "путь к файлу (без указания .vtf)"
         "$translucent"     "1"
      }
    • Сохраняете.

    P.S. Для качественного отображения оверлея используется разрешение 3840 × 2160.

    1. Реализовать загрузку без дополнительного файла.
    2. Отображение нескольких оверлеев. (то есть одну смерть один оверлей, другую смерть - другой оверлей, цикл оверлеев)
    3. Отключение оверлеев для вип игроков через меню VIP.
    Требования:
    Проверялось на: Soucemod 1.8+
    Переменные:
    Указаны в конфиге: cfg/sourcemod/OverlaySystem.cfg (Автогенерация после запуска плагина.)
    Установка:
    • Разложить все файлы по папкам.
    • Перезапустить сервер/Сменить карту.
    • Настроить файл конфигурации cfg/sourcemod/plugin.OverlaySystem.cfg.
    • Настроить файл закачки оверлеев по пути: sourcemod/configs/overlay_downloads.ini.
    Ice_Sochi, CAH4E3, refusal и 12 другим нравится это.

Пoследние рецензии

  1. Ice_Sochi
    Ice_Sochi
    5/5,
    Версия: 2.1 fix
    Замечательный плагин. Оформление темы, идея, работоспособность и вариативность на 10 из 10.
  2. CAH4E3
    CAH4E3
    5/5,
    Версия: 2.0
    Плагин на все случаи жизни!
  3. ravskiy1
    ravskiy1
    5/5,
    Версия: 1.6
    Стабильный Плагин Поставил на сервер и радуюсь
  4. Heinz
    Heinz
    5/5,
    Версия: 1.6
    Идея просто на 10+ Особенно последующие обновления
  5. hearest
    hearest
    5/5,
    Версия: 1.5
    Отличный плагин. Отзывчивый разработчик. оформление темы и инструкция по установке на 5+
  6. alexmo812
    alexmo812
    5/5,
    Версия: 1.5
    Отличный плагин. Жду обновления.