• Хостинг игровых серверов

    Максимальная производительность для ваших игровых серверов!

    Заказать сейчас

Платное Advanced Status 0.1.17

Версия Дата выпуска Скачивания Оценка
0.1.17 2 0.00 звёзд 0 оценок
0.1.16 7 0.00 звёзд 0 оценок
0.1.14 3 0.00 звёзд 0 оценок
Добавлена проверка правильности параметров конфигурации во время инициализации;
Добавлено принудительное ограничение на размер шрифта по умолчанию до 1-25 (так как большие размеры не помещаются в высоту панели по умолчанию);
Решена проблема, при которой некоторые плагины имели проблемы с отображением при подключении игрока;
Исправлены проблемы с перекрытием при наличии питомца;
Исправлено перекрытие панелей, когда игрок сидит в грузовике с магнитом (свалка);
Исправлена ошибка в отображении панелей состояния, когда игрок спит.
Для разработчиков:

Текущая версия плагина была добавлена в параметры хука OnAdvancedStatusLoaded, void OnAdvancedStatusLoaded(VersionNumber version = default);
Добавлена возможность передавать словари с ключами int вместо строк, что позволит избежать создания ненужных строк и упростить поиск ключей, хотя это может негативно повлиять на читаемость кода. Выбор между читаемостью и производительностью остается за вами. Список закрепленных значений можно найти на странице плагина в разделе разработчика;
Теперь можно указывать цвета в форматах Hex и RGBA;
Добавлена возможность указывать прозрачность для текстов;
Добавлена возможность обводить тексты и изображения;
Добавлена возможность указывать список клиентских и консольных команд, которые запускаются при удалении строки состояния;
Добавлен хук OnAdvancedBarDeleted, который вызывается при удалении строки состояния.
Из-за проблем с перегрузками методов при вызове через Plugin.Call() были изменены имена следующих перегруженных методов API (не все методы были изменены, обратите внимание на параметры):

DeleteBar(string barId, string pluginName) => DeleteBarForAll(string barId, string pluginName)
DeleteCategory(string category, string pluginName) => DeleteCategoryForAll(string category, string pluginName)
DeleteAllBars(string pluginName) => DeleteAllPluginBars(string pluginName)
  • Добавлен API GetTotalClientBars для получения количества клиентских баров игрока
  • Добавлен API GetTotalPlayerBars для получения количества активных пользовательских статусных баров игрока
  • Добавлена возможность устанавливать отдельную ставку для количества баров Building Privilege, так как это довольно ресурсоемко
  • Добавлен обратный прогресс-бар для TimeProgress и TimeProgressCounter
  • Другие мелкие изменения