
Добавляет HUD на экран пользователя, показывающий экономику, время, онлайн-игроков, события и т.д.
Особенности:
API
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);
}
}
Особенности:
- Красивый пользовательский интерфейс
- Поддержка сторонних плагинов (вы можете модифицировать свои и чужие плагины)
- Игрок может настроить интерфейс под себя
- Большие возможности настройки в конфиге
- Все названия могут быть изменены
API
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);
}
}