Максимальная производительность для ваших игровых серверов!
Заказать сейчасВерсия | Дата выпуска | Скачивания | Оценка |
---|---|---|---|
0.1.17 | 7 | 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
- Другие мелкие изменения