Помогите с ImageLibrary

Недавно обновленные
Exile:
Exile: The Forgotten Island
0.00 звёзд
2500 размер
IQFestivalEvents
IQFestivalEvents
5.00 звёзд
С этим плагином вы сможете устраивать тематические (К примеру : Хэллоуин,НГ) и кастомные мероприятия
Semi-Procedural
Semi-Procedural Jungle #2
0.00 звёзд
Полупроцедурная карта размером 3500м на которой были исправлены многие проблемы генерации
Semi-Procedural
Semi-Procedural Jungle #1
5.00 звёзд
Процедурная карта которая была доработана вручную.
Semi-Procedural
Semi-Procedural #1
5.00 звёзд
Полу-процедурная карта размером 3000
Stockland
Stockland
5.00 звёзд
Карта с кастомным рельефом, объединенным Compound и монументами от Facepunch
MainLand
MainLand
5.00 звёзд
Интересный, кастомный ландшафт с ванильными монументами и местами под застройку
Layflat
Layflat
0.00 звёзд
Представляю вашему вниманию небольшую полу-ванильную карту с красивыми ландшафтными местами
Land
Land Of Enmity
5.00 звёзд
Land of Enmity - Земля враждующих. На этой территории никогда не царили мир и спокойствие. Даже сама
Grand
Grand Island
5.00 звёзд
Карта представленная в виде нескольких больших островов и нескольких малых
SkyPluginsUpdateCheck
SkyPluginsUpdateCheck
5.00 звёзд
Проверка плагинов с форума SkyPlugins на обновления!
XMoneyReward
XMoneyReward
0.00 звёзд
Деньги на магазин/экономику за онлайн.
XCryptocurrency
XCryptocurrency
5.00 звёзд
Обменник монет [ Криптовалюты ] на баланс магазина.
IQPermissions
IQPermissions
5.00 звёзд
Выдача привилегий на время
DeathMessages
DeathMessages
4.40 звёзд
Красивый киллбар с оптимизацией

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

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

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