- Поддерживаемые плагины
-
Notify
UINotfy
- Требуемые плагины
-
ImageLibrary
- Автор
- Mevent
Добавляет HUD на экран пользователя, показывающий экономику, время, онлайн-игроков, события и т.д.
Особенности:
Позиция панели:
Пример использования API
Код плагина:
Конфиг PanelSystem
Особенности:
- Красивый пользовательский интерфейс
- Поддержка сторонних плагинов (вы можете модифицировать свои и чужие плагины)
- Игрок может настроить интерфейс под себя
- Большие возможности настройки в конфиге
- Все названия могут быть изменены
Позиция панели:
- UpperLeft
- UpperRight
private void OnEventChangeStatus(string key, bool spawned, bool ignorePlayers = false)Пример использования API
Код плагина:
Код:
public class EmptyPlugin : RustPlugin
{
[PluginReference] private Plugin PanelSystem;
private void OnServerInitialized()
{
EventChangeStatus("UserNotify", true);
}
private void Unload()
{
EventChangeStatus("UserNotify", false);
}
private void EventChangeStatus(string key, bool spawned)
{
PanelSystem.Call("OnEventChangeStatus", key, spawned);
}
}
Конфиг PanelSystem
Код:
{
"Включено": true,
"Изображени": "https://i.imgur.com/asflpJe.png",
"Тип": 7,
"Настройка Панели": {
"Включено": true,
"Разрешение": "",
"Переключение (вкл/выкл)": true,
"Цвет": true,
"Размер": true
},
"Настройка Размера": {
"Размеры": [
{
"Размер": 25.0,
"Ключ Lang": "sizeBig",
"Разрешение": ""
},
{
"Размер": 20.0,
"Ключ Lang": "sizeMedium",
"Разрешение": ""
},
{
"Размер": 15.0,
"Ключ Lang": "sizeSmall",
"Разрешение": ""
}
],
"Размер по умолчанию (index)": 0
},
"Настройка Цвета": {
"ID активного цвета по умолчанию": 0,
"ID инактивного цвета по умолчанию": 2
},
"Ключ (ДОЛЖЕН БЫТЬ УНИКАЛЬНЫМ)": "UserNotify"
}
- КОНФИГУРАЦИЯ
-
Код:
{ "Работать с Notify?": true, "Тип отображения (Overlay/Hud)": "Overlay", "Логотип": { "Включено": true, "Изображение": "https://i.imgur.com/eeuY1WI.png", "Команда": "", "AnchorMin": "0 0", "AnchorMax": "1 1", "OffsetMin": "-100 -110", "OffsetMax": "-10 -20" }, "Игроки (онлайн)": { "Включено": true, "Изображение": "https://i.imgur.com/Ik9YSZS.png", "Изображение в настройках ": "https://i.imgur.com/Ltn0Jr1.png", "Настройка панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": false, "Размер": true }, "Настройка размера": { "Размеры": [ { "Размер Изображения": 35.0, "Размер шрифта для заголовка": 12, "Размер шрифта для значения": 16, "Отступ сверху": 40, "Отступ сбоку": 145, "Ключ Lang": "sizeBig", "Разрешение": "" }, { "Размер Изображения": 30.0, "Размер шрифта для заголовка": 10, "Размер шрифта для значения": 14, "Отступ сверху": 40, "Отступ сбоку": 145, "Ключ Lang": "sizeMedium", "Разрешение": "" }, { "Размер Изображения": 25.0, "Размер шрифта для заголовка": 8, "Размер шрифта для значения": 12, "Отступ сверху": 40, "Отступ сбоку": 145, "Ключ Lang": "sizeSmall", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 } }, "Время": { "Включено": true, "Изображение": "https://i.imgur.com/ZI5vJk9.png", "Изображение в настройках ": "https://i.imgur.com/MhfhTLP.png", "Настройка панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": false, "Размер": true }, "Настройка размера": { "Размеры": [ { "Размер Изображения": 35.0, "Размер шрифта для заголовка": 12, "Размер шрифта для значения": 16, "Отступ сверху": 50, "Отступ сбоку": 145, "Ключ Lang": "sizeBig", "Разрешение": "" }, { "Размер Изображения": 30.0, "Размер шрифта для заголовка": 10, "Размер шрифта для значения": 14, "Отступ сверху": 50, "Отступ сбоку": 145, "Ключ Lang": "sizeMedium", "Разрешение": "" }, { "Размер Изображения": 25.0, "Размер шрифта для заголовка": 8, "Размер шрифта для значения": 12, "Отступ сверху": 50, "Отступ сбоку": 145, "Ключ Lang": "sizeSmall", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 } }, "Кнопка Настройки": { "Включено": true, "Изображение": "https://i.imgur.com/zrGBH8Q.png", "Цвет": { "HEX": "#4B68FF", "Непрозрачность (0 - 100)": 100.0 }, "AnchorMin": "0 0", "AnchorMax": "1 1", "OffsetMin": "20 -60", "OffsetMax": "55 -25" }, "Настройка кнопок": { "Включено": true, "Кнопки": [ { "Включено": true, "Изображение": "https://i.imgur.com/RScZfCg.png", "Разрешение": "", "Lang Ключ (oxide/lang/**/PanelSystem.json)": "BtnShop", "Команда": "chat.say /shop" }, { "Включено": true, "Изображение": "https://i.imgur.com/84ixNM9.png", "Разрешение": "", "Lang Ключ (oxide/lang/**/PanelSystem.json)": "BtnStats", "Команда": "chat.say /stats" }, { "Включено": true, "Изображение": "https://i.imgur.com/hIyouiW.png", "Разрешение": "", "Lang Ключ (oxide/lang/**/PanelSystem.json)": "BtnBank", "Команда": "chat.say /bank" } ], "Настройка изображения": "https://i.imgur.com/mJih52U.png", "Настройка панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": false, "Размер": true }, "Настройка размера": { "Размеры": [ { "Размер изображения": 35.0, "Размер шрифта": 16, "Отступ сверху": 205.0, "Отступ сбоку": 25, "Расстояние между кнопками": 5.0, "Ключ Lang": "sizeBig", "Разрешение": "" }, { "Размер изображения": 30.0, "Размер шрифта": 14, "Отступ сверху": 205.0, "Отступ сбоку": 25, "Расстояние между кнопками": 2.5, "Ключ Lang": "sizeMedium", "Разрешение": "" }, { "Размер изображения": 25.0, "Размер шрифта": 12, "Отступ сверху": 205.0, "Отступ сбоку": 25, "Расстояние между кнопками": 0.0, "Ключ Lang": "sizeSmall", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 } }, "Ивенты": [ { "Включено": true, "Изображение": "https://i.imgur.com/kxeEFQG.png", "Тип": "CH47", "Настройка Панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": true, "Размер": true }, "Настройка Размера": { "Размеры": [ { "Размер": 25.0, "Ключ Lang": "sizeBig", "Разрешение": "" }, { "Размер": 20.0, "Ключ Lang": "sizeMedium", "Разрешение": "" }, { "Размер": 15.0, "Ключ Lang": "sizeSmall", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 }, "Настройка Цвета": { "ID активного цвета по умолчанию": 0, "ID инактивного цвета по умолчанию": 2 }, "Ключ (ДОЛЖЕН БЫТЬ УНИКАЛЬНЫМ)": "CH47" }, { "Включено": true, "Изображение": "https://i.imgur.com/zjzI25y.png", "Тип": "Bradley", "Настройка Панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": true, "Размер": true }, "Настройка Размера": { "Размеры": [ { "Размер": 25.0, "Ключ Lang": "sizeBig", "Разрешение": "" }, { "Размер": 20.0, "Ключ Lang": "sizeMedium", "Разрешение": "" }, { "Размер": 15.0, "Ключ Lang": "sizeSmall", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 }, "Настройка Цвета": { "ID активного цвета по умолчанию": 2, "ID инактивного цвета по умолчанию": 3 }, "Ключ (ДОЛЖЕН БЫТЬ УНИКАЛЬНЫМ)": "Bradley" }, { "Включено": true, "Изображение": "https://i.imgur.com/PclffR9.png", "Тип": "Helicopter", "Настройка Панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": true, "Размер": true }, "Настройка Размера": { "Размеры": [ { "Размер": 25.0, "Ключ Lang": "sizeBig", "Разрешение": "" }, { "Размер": 20.0, "Ключ Lang": "sizeMedium", "Разрешение": "" }, { "Размер": 15.0, "Ключ Lang": "sizeSmall", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 }, "Настройка Цвета": { "ID активного цвета по умолчанию": 3, "ID инактивного цвета по умолчанию": 2 }, "Ключ (ДОЛЖЕН БЫТЬ УНИКАЛЬНЫМ)": "Helicopter" }, ], "Экономика": [ { "ID": 1, "Включено": true, "Изобржение": "https://i.imgur.com/Q21Pwq9.png", "Имя плагина": "Economics", "Hook отображения баланса": "Balance", "Настройка Панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": true, "Размер": true }, "Настройка Размера": { "Размеры": [ { "Font Size": 20, "Ключ Lang": "sizeBig", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 }, "ID Цвета по умолчанию": 6 }, { "ID": 2, "Включено": true, "Изобржение": "https://i.imgur.com/DhSC8z0.png", "Имя плагина": "ServerRewards", "Hook отображения баланса": "CheckPoints", "Настройка Панели": { "Включено": true, "Разрешение": "", "Переключение (вкл/выкл)": true, "Цвет": true, "Размер": true }, "Настройка Размера": { "Размеры": [ { "Font Size": 20, "Ключ Lang": "sizeBig", "Разрешение": "" } ], "Размер по умолчанию (index)": 0 }, "ID Цвета по умолчанию": 7 } ], "Настройка Интерфейса": { "Кол-во иконок на строке": 4, "Размер": 50.0, "Отступ": 5.0 }, "Интерфейс Ивентов": { "Отступ сбоку": 56.0, "Отступ сверху": 25.0, "Размер": 35.0 }, "Цвета": [ { "HEX": "#FFFFFF", "Непрозрачность (0 - 100)": 100.0 }, { "HEX": "#000000", "Непрозрачность (0 - 100)": 100.0 }, { "HEX": "#FFFFFF", "Непрозрачность (0 - 100)": 60.0 }, { "HEX": "#4B68FF", "Непрозрачность (0 - 100)": 100.0 } ] }




