void OnServerInitialized()
{
if (!ImageLibrary.Call<bool>("HasImage", "name"))
{
ImageLibrary.Call("AddImage", "https://i.imgur.com/4EE4F6E.png", "name");
};
}
[ChatCommand("gay")]
void gay(BasePlayer player)
{
CuiHelper.DestroyUi(player, "test");
var elements = new CuiElementContainer();
elements.Add(new CuiPanel
{
Image =
{
Color = "0 0 0 0.5"
},
RectTransform =
{
AnchorMin = "0 0",
AnchorMax = "1 1"
},
CursorEnabled = true,
}, "Overlay", "test");// на весь экран херня
elements.Add(new CuiButton
{
Button = { Color = "0 0 0 0", Close = "test" },
RectTransform = { AnchorMin = "0 0", AnchorMax = "1 1" }
}, "test");// кнопка за основным окном на закрытие
elements.Add(new CuiPanel
{
Image = { Color = "0.17 0.17 0.2 1" }, // 43 43 50
RectTransform =
{
AnchorMin = "0.211 0.208",
AnchorMax = "0.789 0.792"
}
}, "test");// основное окно
var comp = new CuiRawImageComponent { Png = (string)ImageLibrary.Call("GetImage", "name") };
elements.Add(new CuiElement
{
Parent = "test",
Components =
{
comp,
new CuiRectTransformComponent {AnchorMin = "0.211 0.208", AnchorMax = "0.7 0.7" }
}
});
CuiHelper.AddUi(player, elements);
}