
if(self isVerified())//make sure to include which type of verification can access the current submenu
{
A="A";//I usually do this to keep the code short
add_option(self.AIO["menuName"], "Sub Menu 1", ::submenu, A, "Sub Menu 1");
add_menu(A, self.AIO["menuName"], "Sub Menu 1");
add_option(A, "God Mode", ::InfiniteHealth, true);
add_option(A, "Option 2", ::test);
add_option(A, "Option 3", ::test);
add_option(A, "Option 4", ::test);
}
//Here is the same thing as above, but just adding a submenu within another submenu
if(self isVerified())
{
A="A";K="K";//make sure to add the new submenu name
add_option(self.AIO["menuName"], "Sub Menu 1", ::submenu, A, "Sub Menu 1");
add_menu(A, self.AIO["menuName"], "Sub Menu 1");
add_option(A, "God Mode", ::InfiniteHealth, true);
add_option(A, "Option 2", ::test);
add_option(A, "NEW SUBMENU", ::submenu, K, "NEW SUBMENU");
add_menu(K, A, "NEW SUBMENU");
add_option(K, "New Option", ::test);
add_option(K, "New Option 2", ::test);
add_option(A, "Option 4", ::test);
}
Mikey for being the original creator of the AIO Mod Menu
Shark for his menu base
Loz for suggestions/help
xepixtvx for adding infinite scrolling
Sygnus for testing verification
YouViolateMe because i always credit him
StoreHuds()
{
//HUD Elements
self.AIO["background"] = createRectangle("LEFT", "CENTER", -380, 0, 0, 190, (0, 0, 0), "white", 1, 0);
self.AIO["backgroundouter"] = createRectangle("LEFT", "CENTER", -380, 0, 0, 193, (0, 0, 0), "white", 1, 0);
self.AIO["scrollbar"] = createRectangle("CENTER", "CENTER", -379, -50, 2, 0, (0, 0.43, 1), "white", 2, 0);
self.AIO["bartop"] = createRectangle("CENTER", "CENTER", -300, .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barbottom"] = createRectangle("CENTER", "CENTER", -300, .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barclose"] = createRectangle("CENTER", "CENTER", -299, .2, 162, 32, (0, 0, 0), "white", 1, 0);
//Text Elements
self.AIO["title"] = drawText(level.menuName, "objective", 1.7, "LEFT", "CENTER", -376, -80, (1,1,1), 0, 5);
self.AIO["closeText"] = drawText(level.menuName, "objective", 1.3, "LEFT", "CENTER", -376, .2, (1,1,1), 0, 5);
self.AIO["status"] = drawText("Status: " + self.status, "objective", 1.7, "LEFT", "CENTER", -376, 80, (1,1,1), 0, 5);
// ...
}
StoreHuds()
{
//HUD Elements
self.AIO["background"] = createRectangle("LEFT", "CENTER", -380, 0, 0, 190, (0, 0, 0), "white", 1, 0);
self.AIO["backgroundouter"] = createRectangle("LEFT", "CENTER", -380, 0, 0, 193, (0, 0, 0), "white", 1, 0);
self.AIO["scrollbar"] = createRectangle("CENTER", "CENTER", -379, -50, 2, 0, (0, 0.43, 1), "white", 2, 0);
self.AIO["bartop"] = createRectangle("CENTER", "CENTER", -300, .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barbottom"] = createRectangle("CENTER", "CENTER", -300, .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barclose"] = createRectangle("CENTER", "CENTER", -299, .2, 162, 32, (0, 0, 0), "white", 1, 0);
//Text Elements
self.AIO["title"] = drawText(level.menuName, "objective", 1.7, "LEFT", "CENTER", -376, -80, (1,1,1), 0, 5);
self.AIO["closeText"] = drawText(level.menuName, "objective", 1.3, "LEFT", "CENTER", -376, .2, (1,1,1), 0, 5);
self.AIO["status"] = drawText("Status: " + self.status, "objective", 1.7, "LEFT", "CENTER", -376, 80, (1,1,1), 0, 5);
// ...
}
StoreHuds()
{
//HUD Elements
self.AIO["background"] = createRectangle("LEFT", "CENTER", [COLOR="#FF0000"]-380[/COLOR], 0, 0, 190, (0, 0, 0), "white", 1, 0);
self.AIO["backgroundouter"] = createRectangle("LEFT", "CENTER", [COLOR="#FF0000"]-380[/COLOR], 0, 0, 193, (0, 0, 0), "white", 1, 0);
self.AIO["scrollbar"] = createRectangle("CENTER", "CENTER", -[COLOR="#FF0000"]379[/COLOR], -50, 2, 0, (0, 0.43, 1), "white", 2, 0);
self.AIO["bartop"] = createRectangle("CENTER", "CENTER", [COLOR="#FF0000"]-300[/COLOR], .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barbottom"] = createRectangle("CENTER", "CENTER", [COLOR="#FF0000"]-300[/COLOR], .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barclose"] = createRectangle("CENTER", "CENTER", [COLOR="#FF0000"]-299[/COLOR], .2, 162, 32, (0, 0, 0), "white", 1, 0);
//Text Elements
self.AIO["title"] = drawText(level.menuName, "objective", 1.7, "LEFT", "CENTER", [COLOR="#FF0000"]-376[/COLOR], -80, (1,1,1), 0, 5);
self.AIO["closeText"] = drawText(level.menuName, "objective", 1.3, "LEFT", "CENTER",[COLOR="#FF0000"] -376[/COLOR], .2, (1,1,1), 0, 5);
self.AIO["status"] = drawText("Status: " + self.status, "objective", 1.7, "LEFT", "CENTER", [COLOR="#FF0000"]-376[/COLOR], 80, (1,1,1), 0, 5);
// ...
}
StoreHuds()
{
//HUD Elements
self.AIO["background"] = createRectangle("LEFT", "CENTER", [COLOR="#FF0000"]-380[/COLOR], 0, 0, 190, (0, 0, 0), "white", 1, 0);
self.AIO["backgroundouter"] = createRectangle("LEFT", "CENTER", [COLOR="#FF0000"]-380[/COLOR], 0, 0, 193, (0, 0, 0), "white", 1, 0);
self.AIO["scrollbar"] = createRectangle("CENTER", "CENTER", -[COLOR="#FF0000"]379[/COLOR], -50, 2, 0, (0, 0.43, 1), "white", 2, 0);
self.AIO["bartop"] = createRectangle("CENTER", "CENTER", [COLOR="#FF0000"]-300[/COLOR], .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barbottom"] = createRectangle("CENTER", "CENTER", [COLOR="#FF0000"]-300[/COLOR], .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barclose"] = createRectangle("CENTER", "CENTER", [COLOR="#FF0000"]-299[/COLOR], .2, 162, 32, (0, 0, 0), "white", 1, 0);
//Text Elements
self.AIO["title"] = drawText(level.menuName, "objective", 1.7, "LEFT", "CENTER", [COLOR="#FF0000"]-376[/COLOR], -80, (1,1,1), 0, 5);
self.AIO["closeText"] = drawText(level.menuName, "objective", 1.3, "LEFT", "CENTER",[COLOR="#FF0000"] -376[/COLOR], .2, (1,1,1), 0, 5);
self.AIO["status"] = drawText("Status: " + self.status, "objective", 1.7, "LEFT", "CENTER", [COLOR="#FF0000"]-376[/COLOR], 80, (1,1,1), 0, 5);
// ...
}
StoreHuds()
{
//HUD Elements
self.AIO["background"] = createRectangle("LEFT", "CENTER", -380, 0, 0, 190, (0, 0, 0), "white", 1, 0);
self.AIO["backgroundouter"] = createRectangle("LEFT", "CENTER", -380, 0, 0, 193, (0, 0, 0), "white", 1, 0);
self.AIO["scrollbar"] = createRectangle("CENTER", "CENTER", -379, -50, 2, 0, (0, 0.43, 1), "white", 2, 0);
self.AIO["bartop"] = createRectangle("CENTER", "CENTER", -300, .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barbottom"] = createRectangle("CENTER", "CENTER", -300, .2, 160, 30, (0, 0.43, 1), "white", 3, 0);
self.AIO["barclose"] = createRectangle("CENTER", "CENTER", -299, .2, 162, 32, (0, 0, 0), "white", 1, 0);
//Text Elements
self.AIO["title"] = drawText(level.menuName, "objective", 1.7, "LEFT", "CENTER", -376, -80, (1,1,1), 0, 5);
self.AIO["closeText"] = drawText(level.menuName, "objective", 1.3, "LEFT", "CENTER", -376, .2, (1,1,1), 0, 5);
self.AIO["status"] = drawText("Status: " + self.status, "objective", 1.7, "LEFT", "CENTER", -376, 80, (1,1,1), 0, 5);
// ...
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.