Помогите с ImageLibrary

Недавно обновленные
🧌
🧌 Тематические привилегии 3D / Shrek
0.00 star(s)
🟩 3D Иконки привилегий для вашего магазина / Исходник PSD с возможностью редактирования текста
XBuildingSkinMenu
XBuildingSkinMenu
5.00 star(s)
Меню скинов строительных блоков для вашего сервера.
Атланта:
Атланта: Ходячие Мертвецы
0.00 star(s)
Карта в зомби апокалипсисе
Radiant
Radiant Peak
5.00 star(s)
4500, 60к префабов
Raidable
Raidable Bases
5.00 star(s)
Create fully automated raidable bases with NPCs in Rust
Grand
Grand Island
5.00 star(s)
Карта представленная в виде нескольких больших островов и нескольких малых
XSkinMenu
XSkinMenu
5.00 star(s)
Красивое меню скинов для вашего сервера.
Land
Land Of Enmity
5.00 star(s)
Land of Enmity - Земля враждующих. На этой территории никогда не царили мир и спокойствие. Даже сама
Final
Final Haven
0.00 star(s)
3000 размер, 40к префабов
RandomBox
RandomBox
5.00 star(s)
Добавляет случайный ящик на ваш сервер
IQTeamLimitter
IQTeamLimitter
5.00 star(s)
Лимитируйте количество тим, чтобы игроки не нарушали правила, постоянно меняя команды
IQSimpleVote
IQSimpleVote
5.00 star(s)
Создавайте опросы и голосования прямо на сервере! Узнайте мнение ваших игроков и улучшайте сервер!
Stockland
Stockland
0.00 star(s)
Карта с кастомным рельефом, объединенным Compound и монументами от Facepunch
MainLand
MainLand
0.00 star(s)
Интересный, кастомный ландшафт с ванильными монументами и местами под застройку
Layflat
Layflat
0.00 star(s)
Представляю вашему вниманию небольшую полу-ванильную карту с красивыми ландшафтными местами

prizmaRust

Пользователь
Messages
4
Reaction score
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"); была нужна для проверки так что не обращайте внимание
на выходе
получаю на весь экран чёрный значок раста:
 
Last edited:
не могу понять понять в чём проблема

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

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

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