Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0niel/geekhelper
SAMP MultiHelper
https://github.com/0niel/geekhelper
Last synced: 10 days ago
JSON representation
SAMP MultiHelper
- Host: GitHub
- URL: https://github.com/0niel/geekhelper
- Owner: 0niel
- Created: 2019-05-26T18:31:54.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-06-13T11:10:51.000Z (over 5 years ago)
- Last Synced: 2024-10-26T22:54:02.798Z (about 2 months ago)
- Language: Lua
- Size: 39.6 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ImGui Notf
SAMP MultiHelper
Перед отправкой уведомления всегда проверяем на существование
```lua
if bNotf then
notf.addNotification(u8("Уведомление!"), 4, 1)
end
```
```lua
addNotification(text, time, style)-- Текст принимает как есть, для кирилицы используйте библиотеку encoding
-- Время можно указывать с милисекундами, например 5.543
-- Стили:
-- 1 - Черный, простые сообщения
-- 2 - Синий/голубой - Информационные сообщения
-- 3 - Красный - Ошибки
-- В качестве параметра принимается таблица пользовательского стиля, к примеру:notf.addNotification("Test", 10,
{
text = imgui.ImColor(255, 255, 255, 255):GetVec4(), -- Цвет текста
rightBox = imgui.ImColor(190, 40, 40, 255):GetU32(), -- Цвет полоски справа
mainBox = {
imgui.ImColor(170, 20, 20, 170):GetU32(), -- Левый верхний угол
imgui.ImColor(170, 20, 20, 235):GetU32(), -- Правый верхний
imgui.ImColor(170, 20, 20, 235):GetU32(), -- Левый нижний
imgui.ImColor(170, 20, 20, 170):GetU32(), -- Правый нижний
}
})
```
-- Цвет будет переливаться между указанными.