MrGerst

Плавное затемнение экрана

В теме 8 сообщений

Данный скрипт добавляет возможность использовать плавно затухающий и проявляющий TextDraw на весь экран для переключения игрока между игровыми сценами. Подключать необходимо после стандартных библиотек.

#include <background>
TogglePlayerBackground(playerid, pause=0, backgroundid=1)
  • playerid - ID игрока
  • pause - время паузы после полного затухания и начала проявления в миллисекундах (по умолчанию 0)
  • backgroundid - ID сцены (по умолчанию 1, использовать меньший ID невозможно)

 

Особенности:

 

  • Можно настроить время ожидания, при затемнении, для каждого игрока отдельно. Например, использовать для входа в интерьер, где необходимо прогрузить объекты.
  • Удобно настраивать действия при переходах благодаря статусу игрока:
BACKGROUND_STATUS_OFF - затемнение не активно
BACKGROUND_STATUS_ON - затемнение активно
  • Возможно настроить плавность перехода по времени (по умолчанию 20 мс для смены цвета).
  • Возможно настроить цвет фона (по умолчанию чёрный).
  • Используется PlayerText для создания фона. Не перекрывается текст, созданный так же через PlayerText

 

В скрипте реализованы автовызываемые функции:

 

OnPlayerBackgroundUpdate(playerid, backgroundid, status) // вызывается при изменении статуса сцены игрока

background.inc

 

Отредактировано пользователем Cawfee

Заметка от Cawfee , создано

Не стоит публиковать файлы на сторонних ресурсах (в данном случае имею в виду Яндекс.Диск). Сегодня Яндекс — российская IT-компания, а завтра — наш недруг). Даже Дмитрий Анатольевич уже засомневался в лояльности Яндекса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

автора всё таки указать стоит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может видео стоит приложить как это работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@trevison Забыл приложить видео.

 

 

@hokageud Автор не известен. Но взял с другого форума

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@MrGerst То есть, взять описание темы от а до я, ты смог, а увидеть автора - нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hokageud Там не был написан автор. Я виноват что пользователь не написал автора инклуда

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

автор: MISTEV

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@trevison Спасибо за то что написал )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • ImFine
      От ImFine
      Добрый день форумчане. Извините меня если такая тема уде была (не нашел). 2 месяца ищу как установить CEF в GTA:CR, вроде файлы закинул в корень (папка cef, cef.asi) и на сервер плагин и инклуд. Плагин на сервер подгружается а вот cef не вывовыводится на экран. Грешу что я закинул файлы в игру не верно!
       
      Будьте добры, помогите! 2 месяца голову ломаю...
    • danya_white
      От danya_white
      Оригинальный мод SA:MP Reinforce RP
      Скачать файл Доброго времени суток, хочу выставить на продажу уникального игровой мод проекта Reinforce RP
      Игровой мод написан с нуля, мод по своему уникальный так как полностью состоит из TextDrawax.
      Из паблика ничего не используется. На момент открытие проект держал онлайн в 800+ человек беспроблемно.
      На момент продажи все найденные баги/недоработки были исправлены.
       
      Информация о моде:
      Версия MYSQL - R39-6
      Античит - Самописный античит
      Стример - Streamer Plugin v2.9.4 by Incognito
      Командный процессор - ZCMD
      Хэширование паролей - MD5
      Остальное Все плагины обновлены до последней версии

      Функционал, интерфейс можно посмотреть по скриншотам и видеообзорам ниже.
       
      Видеообзоры/скриншоты:
       

      Почти всё реализовано на текстдравах, с возможностью смены цвета интерфейса под игрока. Цвета можно без проблем добавлять.
      Количество копий на продажу ограничено. 
      Добавил danya_white Добавлено 21.02.2025 Категория Моды Автор danya_white  
    • danya_white
      От danya_white
      Доброго времени суток, хочу выставить на продажу уникального игровой мод проекта Reinforce RP
      Игровой мод написан с нуля, мод по своему уникальный так как полностью состоит из TextDrawax.
      Из паблика ничего не используется. На момент открытие проект держал онлайн в 800+ человек беспроблемно.
      На момент продажи все найденные баги/недоработки были исправлены.
       
      Информация о моде:
      Версия MYSQL - R39-6
      Античит - Самописный античит
      Стример - Streamer Plugin v2.9.4 by Incognito
      Командный процессор - ZCMD
      Хэширование паролей - MD5
      Остальное Все плагины обновлены до последней версии

      Функционал, интерфейс можно посмотреть по скриншотам и видеообзорам ниже.
       
      Видеообзоры/скриншоты:
       

      Почти всё реализовано на текстдравах, с возможностью смены цвета интерфейса под игрока. Цвета можно без проблем добавлять.
      Количество копий на продажу ограничено. 
    • kirill1995
      От kirill1995
      Крч делаю свой сервер пытаюсь запустить его и у меня вылазит ошибка [MySQL R41-4]: Подключиться к базе данных не удалось.
      может кто шарит как это пофиксить заплачу!