Помогите с ImageLibrary

Недавно обновленные
nanoKitsModule
nanoKitsModule
0.00 звёзд
Плагин для наборов в ядре - nanoModalMenu
Daily
Daily Reward
0.00 звёзд
Этот плагин дарит игрокам призы за онлайн на сервере. Наш новый продукт помогает удерживать игроков
Raid
Raid Calculator
0.00 звёзд
Удобный калькулятор для подсчета ресурсов для твоего рейда. Две кнопки и всё посчитано
IQCases
IQCases
5.00 звёзд
Лучшие система кейсов на ваш сервер, приятный дизайн,огромный функционал
Monument
Monument Owner
5.00 звёзд
Плагин, позволяющий игрокам приватизировать на некоторое время монументы
RaidBlock
RaidBlock
5.00 звёзд
Продвинутый и многофункциональный рейдблок для вашего сервера
XDStatistics
XDStatistics
5.00 звёзд
Многофункциональная и красивая статистика для вашего сервера.
Raidable
Raidable Bases
5.00 звёзд
Создавайте полностью автоматизированные рейдовые базы с NPC в Rust
IQRecycler
IQRecycler
5.00 звёзд
Крафт переработчика с возможностью поднятия, отображения ХП, нанесения урона
XDShop
XDShop
4.29 звёзд
Большой и настраиваемый внутриигровой магазин
XDQuest
XDQuest + WEB Editor
4.94 звёзд
Расширенная квест система для вашего сервера!
Optimize
Optimize - Client FPS Optimization for Rust
5.00 звёзд
Клиентская оптимизация FPS игроков
IQDeadBox
IQDeadBox
5.00 звёзд
Получите "Черный ящик", расшифруйте его и попробуйте найти сброшенный груз ученых!
nanoModalMenu
nanoModalMenu
5.00 звёзд
Ядро - меню, для экосистемы nano
nanoSettingModule
nanoSettingModule
0.00 звёзд
Плагин для настроек интерфейса и других плагинов для ядра - nanoModalMenu

prizmaRust

Пользователь
Сообщения
4
Реакции
1
не могу понять в чём проблема

[PluginReference]
private Plugin ImageLibrary;
void OnServerInitialized()
{
ImageLibrary.Call("AddImage", "ссылка", "lolawdawd");
Puts("lol");
}


void StatsUI(BasePlayer player)
{
CuiHelper.DestroyUi(player, "MainStats");
var container = new CuiElementContainer();
container.Add(new CuiPanel
{
CursorEnabled = true,
RectTransform = { AnchorMin = "0 0", AnchorMax = "1 1", OffsetMax = "0 0" },
Image = { Color = "0 0 0 0" }
}, "Overlay", "MainStats");
container.Add(new CuiElement
{
Parent = "MainStats",
Components =
{
new CuiRawImageComponent { Png = (string)ImageLibrary.Call("GetImage", "lolawdawd") },
new CuiRectTransformComponent { AnchorMin = "0 0", AnchorMax = "1 1" }
}
});
CuiHelper.AddUi(player, container);
}
если что строка Puts("lol"); была нужна для проверки так что не обращайте внимание
на выходе
получаю на весь экран чёрный значок раста:
 
Последнее редактирование:
не могу понять понять в чём проблема

[PluginReference]
private Plugin ImageLibrary;
void OnServerInitialized()
{
ImageLibrary.Call("AddImage", "ссылка", "lolawdawd");
Puts("lol");
}


void StatsUI(BasePlayer player)
{
CuiHelper.DestroyUi(player, "MainStats");
var container = new CuiElementContainer();
container.Add(new CuiPanel
{
CursorEnabled = true,
RectTransform = { AnchorMin = "0 0", AnchorMax = "1 1", OffsetMax = "0 0" },
Image = { Color = "0 0 0 0" }
}, "Overlay", "MainStats");
container.Add(new CuiElement
{
Parent = "MainStats",
Components =
{
new CuiRawImageComponent { Png = (string)ImageLibrary.Call("GetImage", "lolawdawd") },
new CuiRectTransformComponent { AnchorMin = "0 0", AnchorMax = "1 1" }
}
});
CuiHelper.AddUi(player, container);
}
если что строка Puts("lol"); была нужна для проверки так что не обращайте внимание
на выходе получаю:
получаю на весь экран чёрный значок раста:
Стандартная ситуация, либра обосралась.

Попробуй поставить версию старее
Как вариант - иконка может весить очень много и у тебя ее долго прогружает
 
Стандартная ситуация, либра обосралась.

Попробуй поставить версию старее
Как вариант - иконка может весить очень много и у тебя ее долго прогружает
у меня так же, при том ток на маленькой карте все грузит а на больших вообще не хочет
 
Назад
Сверху Снизу