Im having trouble making this nativeui appear, it shows the word jumped on my screen but it dosent display a menu, please help.
Main.cs
`using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CitizenFX.Core;
using CitizenFX.Core.UI;
using CitizenFX.Core.Native;
namespace CustomAdminMenu
{
public class Main : BaseScript
{
public Main()
{
Start();
Tick += Update;
}
private void Start()
{
}
private async Task Update()
{
if (Game.IsControlJustReleased(0, Control.Jump))
{
Screen.ShowNotification("Jumped");
Menu.Main();
}
}
}
}
Menu.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CitizenFX.Core;
using CitizenFX.Core.UI;
using NativeUI;
namespace CustomAdminMenu
{
public class Menu : BaseScript
{
private static UIMenu adminMenu;
private static MenuPool _menuPool;
public static void Main()
{
_menuPool = new MenuPool();
adminMenu = new UIMenu("Custom Admin", "Custom Administration Menu");
_menuPool.Add(adminMenu);
UIMenuItem testButton = new UIMenuItem("Test Button");
adminMenu.AddItem(testButton);
OpenMenu();
}
public static void OpenMenu()
{
adminMenu.Visible = !adminMenu.Visible;
}
}
}
`