- 147
- 104
Доброго времени суток всем, кто читает эту тему.
И так, начну с того, что на Аризоне уже давно существуют свои кастомные (CEF) уведомления.
В общем, я решил, что если их можно получать от сервера, то значит можно и эмулировать отправку от сервера.
И я начал разбираться, что это такое и как оно работает.
Спустя некоторое время поисков, написания и тестов я хочу представить вам библиотеку "CEF_Notification"
С её помощью вы сможете использовать настраиваемые CEF уведомления в игре.
Примеры:
Это впечатляюще, не правда ли?
И так, как же пользоваться этой библиотекой:
1) Скачайте файл "CEF_Notification.lua" из прикрепенных ниже файлов, затем поместите его по пути:
*Коренвая папка ГТА*/moonloader/lib/
2) Откройте свой lua скрипт, и подключите данную библиотеку с помощью
3) Для показа уведомления в нужном вам фрагменте кода используйте эту функцию:
Данная функция имеет 4 аргумента:
1) type - тип уведомления ( указывайте 'info' или 'error' или 'success' или 'halloween' (или '' если вы хотите уведомление без иконки) )
2) title - текст заголовка/названия уведомления ( указывайте текст )
3) text - текст содержимого уведомления ( указывайте текст )
4) time - время отображения уведомления в миллисекундах ( указывайте любое число ).
Давайте наведу пример:
В этом случае вы увидите такое уведомление, которое будет отображатся 2 секунды.
Зависимости: MoonLoader 0.26 и выше
P.S. Работает на всех серверах аризоны рп, возможно на клонах/бонусниках аризоны, и если вы владелец/разработчик своего сервера, то можно включить этим способом: https://www.blast.hk/threads/176332/
И так, начну с того, что на Аризоне уже давно существуют свои кастомные (CEF) уведомления.
В общем, я решил, что если их можно получать от сервера, то значит можно и эмулировать отправку от сервера.
И я начал разбираться, что это такое и как оно работает.
Спустя некоторое время поисков, написания и тестов я хочу представить вам библиотеку "CEF_Notification"
С её помощью вы сможете использовать настраиваемые CEF уведомления в игре.
Примеры:
Это впечатляюще, не правда ли?
И так, как же пользоваться этой библиотекой:
1) Скачайте файл "CEF_Notification.lua" из прикрепенных ниже файлов, затем поместите его по пути:
*Коренвая папка ГТА*/moonloader/lib/
2) Откройте свой lua скрипт, и подключите данную библиотеку с помощью
Lua:
local CEF_Notification = require('lib.CEF_Notification')
3) Для показа уведомления в нужном вам фрагменте кода используйте эту функцию:
Lua:
CEF_Notification(type, title, text, time)
1) type - тип уведомления ( указывайте 'info' или 'error' или 'success' или 'halloween' (или '' если вы хотите уведомление без иконки) )
2) title - текст заголовка/названия уведомления ( указывайте текст )
3) text - текст содержимого уведомления ( указывайте текст )
4) time - время отображения уведомления в миллисекундах ( указывайте любое число ).
Давайте наведу пример:
Lua:
-- code
CEF_Notification('error', 'Ошибка!', 'Вы не можете войти в это здание, оно закрыто.', 2000)
-- code
Зависимости: MoonLoader 0.26 и выше
P.S. Работает на всех серверах аризоны рп, возможно на клонах/бонусниках аризоны, и если вы владелец/разработчик своего сервера, то можно включить этим способом: https://www.blast.hk/threads/176332/
Вложения
Последнее редактирование: