Помогите с ImageLibrary

Недавно обновленные
Five
Five Islands MAP
5.00 звёзд
Карта представляет собой пять островов, три острова соеденены мостами.
IQWipeBlock
IQWipeBlock
5.00 звёзд
Многофункциональная система временной блокировки
XDQuest
XDQuest + WEB Editor
5.00 звёзд
Расширенная квест система для вашего сервера!
Kong:
Kong: Skull Island
5.00 звёзд
Потрясающий остров, полный опасностей и фантастических мест. Карта создана по мотивам фильма.
Sunrise:
Sunrise: The Last Place Of Being
0.00 звёзд
Этот остров открывает перед нами новый мир, в который отправляются сильнейшие испытатели Кобальта...
IQDronePatrol
IQDronePatrol
5.00 звёзд
Дроны-патрули для монументов на сервере! Плагин на новую механику в RUST!
Caprona
Caprona
5.00 звёзд
Оптимизированная карта со множеством мест для постройки
Проект
Проект "Космодром"
0.00 звёзд
Кастомная карта с большим множеством монументов. Размер 2500
Crisis
Crisis The Rebirth of the island
0.00 звёзд
Кастомная карта с размером 4500
⚡Кейсы
⚡Кейсы для Вашего магазина 3D
0.00 звёзд
⚡3D Иконки кейсов для вашего магазина / Исходник PSD с возможностью редактирования текста
IQRates
IQRates
4.88 звёзд
Рейтинг контроллер на ваш сервер! Без излишеств с удобным функционалом!
IQTurrets
IQTurrets
5.00 звёзд
Турели без электричества с лимитами на игрока/шкаф
Grand
Grand Island
0.00 звёзд
Карта представленная в виде нескольких больших островов и нескольких малых
Трансильвания
Трансильвания
0.00 звёзд
Отличная карта со страшными монументами))
Last
Last Oasis
5.00 звёзд
Планета Земля замедляет вращение и солнце все сильнее начинает прожигать землю.....

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"); была нужна для проверки так что не обращайте внимание
на выходе получаю:
получаю на весь экран чёрный значок раста:
Стандартная ситуация, либра обосралась.

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