MonitorButtons()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self UseButtonPressed())
{
self notify("Pressed_Square");
wait .3;
}
if(self AttackButtonPressed())
{
self notify("Pressed_R1");
wait .3;
}
if(self AdsButtonPressed())
{
self notify("Pressed_L1");
wait .3;
}
if(self SecondaryOffhandButtonPressed())
{
self notify("Pressed_L2");
wait .3;
}
if(self FragButtonPressed())
{
self notify("Pressed_R2");
wait .3;
}
if(self MeleeButtonPressed())
{
self notify("Pressed_Melee");
wait .3;
}
wait .05;
}
}
menuEntering()
{
self endon("death");
self endon("disconnect");
self.menuOpen = 0;
self.aim = false;
self.god = false;
self.jump = false;
self.speed = false;
self thread MonitorButtons();
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
//self notifyOnPlayerCommand("left_stick", "+breath_sprint");
for(;
{
self waittill("Pressed_Square");
if(self.menuOpen == 0)
{
self thread BuildMenu();
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
}
self waittill("Pressed_Melee");
if(self.menuOpen == 1)
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
}
}
}
BuildMenu()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Toggle God";
menu.option[1] = "Toggle Ufo";
menu.option[2] = "Toggle Speed";
menu.option[3] = "Toggle Jump";
menu.option[4] = "Toggle Aimbot";
menu.option[5] = "10th Prestige";
menu.option[6] = "Unlock All";
menu.function[0] = ::togglegod;
menu.function[1] = ::toggleufo;
menu.function[2] = ::togglespeed;
menu.function[3] = ::togglejump;
menu.function[4] = ::toggleautoaim;
menu.function[5] = ::prestige10;
menu.function[6] = ::unlockall;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++)
{
display[i] = createFontString( "default", 1.5 , self );
display[i] setPoint( "TOP", "TOP", 0, 5 + (i*1);
display[i] setText(menu.option[i]);
}
for(;
{
post = self.chosen;
display[self.chosen] setText("^5"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 1.7;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 1.5;
wait 0.05;
if(self.menuOpen == 0)
{
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
watchSelecting( menu )
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("button_a", "+gostand");
for(;
{
self waittill("Pressed_Square");
self thread [[menu.function[self.chosen]]]();
wait 0.05;
}
}
watchChosen()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
for(;
{
self waittill("change");
if(self.chosen < 0 || self.chosen > 6) //change 8 to the highest array number
{
self.chosen = 0;
}
self notify("option_checked");
wait 0.05;
}
}
watchUp()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_up","+actionslot 1");
for(;
{
self waittill("Pressed_L1");
self.chosen--;
self notify("change");
wait 0.05;
}
}
watchDown()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
for(;
{
self waittill("Pressed_R1");
self.chosen++;
self notify("change");
wait 0.05;
}
}
MonitorButtons()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self UseButtonPressed())
{
self notify("Pressed_Square");
wait .3;
}
if(self AttackButtonPressed())
{
self notify("Pressed_R1");
wait .3;
}
if(self AdsButtonPressed())
{
self notify("Pressed_L1");
wait .3;
}
if(self SecondaryOffhandButtonPressed())
{
self notify("Pressed_L2");
wait .3;
}
if(self FragButtonPressed())
{
self notify("Pressed_R2");
wait .3;
}
if(self MeleeButtonPressed())
{
self notify("Pressed_Melee");
wait .3;
}
wait .05;
}
}
menuEntering()
{
self endon("death");
self endon("disconnect");
self.menuOpen = 0;
self thread MonitorButtons();
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
//self notifyOnPlayerCommand("left_stick", "+breath_sprint");
for(;{
self waittill("Pressed_Square");
if(self.menuOpen == 0)
{
self thread navMenu();
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
}
self waittill("Pressed_Melee");
if(self.menuOpen == 1){
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
}
}
}
//Start root menu
navMenu()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 7;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Your shit here"
menu.option[1] = "And here"
menu.option[2] = "Here"
menu.option[3] = "Here"
menu.option[4] = "Here"
menu.option[5] = "Here also"
menu.function[0] = ::subMenu0Launch;
menu.function[1] = ::subMenu1Launch;
menu.function[2] = ::subMenu2Launch;
menu.function[3] = ::subMenu3Launch;
menu.function[4] = ::subMenu4Launch;
menu.function[5] = ::subMenu5Launch;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
subMenu0Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu0();// Replace this With Your Thread!
}
subMenu1Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu1();
}
subMenu2Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu2();
}
subMenu3Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu3();
}
subMenu4Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu4();
}
subMenu5Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu5();
}
//Start root menu
subMenu0()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 5;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Shit here"
menu.option[1] = "Shit here"
menu.option[2] = "Here"
menu.option[3] = "And here"
menu.function[0] = ::a0Hi0;
menu.function[1] = ::a0Hi1;
menu.function[2] = ::a0Hi2;
menu.function[3] = ::a0Hi3;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a0Hi0()
{
self iPrintlnBold("0");
}
a0Hi1()
{
self iPrintlnBold("1");
}
a0Hi2()
{
self iPrintlnBold("2");
}
a0Hi3()
{
self iPrintlnBold("3");
}
//Start root menu
subMenu1()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 6;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Your shit here"
menu.option[1] = "Here"
menu.option[2] = "Here"
menu.option[3] = "Here"
menu.option[4] = "Here"
menu.function[0] = ::a1Hi0;
menu.function[1] = ::a1Hi1;
menu.function[2] = ::a1Hi2;
menu.function[3] = ::a1Hi3;
menu.function[4] = ::a1Hi4;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a1Hi0()
{
self iPrintlnBold("0");
}
a1Hi1()
{
self iPrintlnBold("1");
}
a1Hi2()
{
self iPrintlnBold("2");
}
a1Hi3()
{
self iPrintlnBold("3");
}
a1Hi4()
{
self iPrintlnBold("4");
}
//Start root menu
subMenu2()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 6;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Your stuffs here"
menu.option[1] = "Here"
menu.option[2] = "Here"
menu.option[3] = "Here"
menu.option[4] = "Here"
menu.function[0] = ::a2Hi0;
menu.function[1] = ::a2Hi1;
menu.function[2] = ::a2Hi2;
menu.function[3] = ::a2Hi3;
menu.function[4] = ::a2Hi4;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a2Hi0()
{
self iPrintlnBold("0");
}
a2Hi1()
{
self iPrintlnBold("1");
}
a2Hi2()
{
self iPrintlnBold("2");
}
a2Hi3()
{
self iPrintlnBold("3");
}
a2Hi4()
{
self iPrintlnBold("4");
}
//Start root menu
subMenu3()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 4;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "St00fs here"
menu.option[1] = "Here"
menu.option[2] = "Here"
menu.function[0] = ::a3Hi0;
menu.function[1] = ::a3Hi1;
menu.function[2] = ::a3Hi2;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a3Hi0()
{
self iPrintlnBold("0");
}
a3Hi1()
{
self iPrintlnBold("1");
}
a3Hi2()
{
self iPrintlnBold("2");
}
//Start root menu
subMenu4()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 4;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Shit here"
menu.option[1] = "Here"
menu.option[2] = "And here"
menu.function[0] = ::a4Hi0;
menu.function[1] = ::a4Hi1;
menu.function[2] = ::a4Hi2;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a4Hi0()
{
self iPrintlnBold("0");
}
a4Hi1()
{
self iPrintlnBold("1");
}
a4Hi2()
{
self iPrintlnBold("2");
}
//Start root menu
subMenu5()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 3;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "St00fz"
menu.option[1] = "Other st00fz"
menu.function[0] = ::a5Hi0;
menu.function[1] = ::a5Hi1;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a5Hi0()
{
self iPrintlnBold("0");
}
a5Hi1()
{
self iPrintlnBold("1");
}
watchSelecting( menu )
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("button_a", "+gostand");
for(;
{
self waittill("Pressed_Square");
self thread [[menu.function[self.chosen]]]();
wait 0.05;
}
}
watchChosen()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
for(;
{
self waittill("change");
if(self.chosen < 0 || self.chosen > 6) //change 8 to the highest array number
{
self.chosen = 0;
}
self notify("option_checked");
wait 0.05;
}
}
watchUp()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_up","+actionslot 1");
for(;
{
self waittill("Pressed_L1");
self.chosen--;
self notify("change");
wait 0.05;
}
}
watchDown()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
for(;
{
self waittill("Pressed_R1");
self.chosen++;
self notify("change");
wait 0.05;
}
}
MonitorButtons()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self UseButtonPressed())
{
self notify("Pressed_Square");
wait .3;
}
if(self AttackButtonPressed())
{
self notify("Pressed_R1");
wait .3;
}
if(self AdsButtonPressed())
{
self notify("Pressed_L1");
wait .3;
}
if(self SecondaryOffhandButtonPressed())
{
self notify("Pressed_L2");
wait .3;
}
if(self FragButtonPressed())
{
self notify("Pressed_R2");
wait .3;
}
if(self MeleeButtonPressed())
{
self notify("Pressed_Melee");
wait .3;
}
wait .05;
}
}
menuEntering()
{
self endon("death");
self endon("disconnect");
self.menuOpen = 0;
self thread MonitorButtons();
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
//self notifyOnPlayerCommand("left_stick", "+breath_sprint");
for(;{
self waittill("Pressed_Square");
if(self.menuOpen == 0)
{
self thread navMenu();
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
}
self waittill("Pressed_Melee");
if(self.menuOpen == 1){
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
}
}
}
//Start root menu
navMenu()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 7;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Your shit here"
menu.option[1] = "And here"
menu.option[2] = "Here"
menu.option[3] = "Here"
menu.option[4] = "Here"
menu.option[5] = "Here also"
menu.function[0] = ::subMenu0Launch;
menu.function[1] = ::subMenu1Launch;
menu.function[2] = ::subMenu2Launch;
menu.function[3] = ::subMenu3Launch;
menu.function[4] = ::subMenu4Launch;
menu.function[5] = ::subMenu5Launch;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
subMenu0Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu0();// Replace this With Your Thread!
}
subMenu1Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu1();
}
subMenu2Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu2();
}
subMenu3Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu3();
}
subMenu4Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu4();
}
subMenu5Launch()
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
wait 0.05;
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
self thread subMenu5();
}
//Start root menu
subMenu0()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 5;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option = strTok("Super Speed|Super Jump|Visions Toggle|TimeScale ", "|");
menu.function[0] = ::a0Hi0;
menu.function[1] = ::a0Hi1;
menu.function[2] = ::a0Hi2;
menu.function[3] = ::a0Hi3;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a0Hi0()
{
self iPrintlnBold("0");
}
a0Hi1()
{
self iPrintlnBold("1");
}
a0Hi2()
{
self iPrintlnBold("2");
}
a0Hi3()
{
self iPrintlnBold("3");
}
//Start root menu
subMenu1()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 6;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Your shit here"
menu.option[1] = "Here"
menu.option[2] = "Here"
menu.option[3] = "Here"
menu.option[4] = "Here"
menu.function[0] = ::a1Hi0;
menu.function[1] = ::a1Hi1;
menu.function[2] = ::a1Hi2;
menu.function[3] = ::a1Hi3;
menu.function[4] = ::a1Hi4;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a1Hi0()
{
self iPrintlnBold("0");
}
a1Hi1()
{
self iPrintlnBold("1");
}
a1Hi2()
{
self iPrintlnBold("2");
}
a1Hi3()
{
self iPrintlnBold("3");
}
a1Hi4()
{
self iPrintlnBold("4");
}
//Start root menu
subMenu2()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 6;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Your stuffs here"
menu.option[1] = "Here"
menu.option[2] = "Here"
menu.option[3] = "Here"
menu.option[4] = "Here"
menu.function[0] = ::a2Hi0;
menu.function[1] = ::a2Hi1;
menu.function[2] = ::a2Hi2;
menu.function[3] = ::a2Hi3;
menu.function[4] = ::a2Hi4;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a2Hi0()
{
self iPrintlnBold("0");
}
a2Hi1()
{
self iPrintlnBold("1");
}
a2Hi2()
{
self iPrintlnBold("2");
}
a2Hi3()
{
self iPrintlnBold("3");
}
a2Hi4()
{
self iPrintlnBold("4");
}
//Start root menu
subMenu3()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 4;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "St00fs here"
menu.option[1] = "Here"
menu.option[2] = "Here"
menu.function[0] = ::a3Hi0;
menu.function[1] = ::a3Hi1;
menu.function[2] = ::a3Hi2;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a3Hi0()
{
self iPrintlnBold("0");
}
a3Hi1()
{
self iPrintlnBold("1");
}
a3Hi2()
{
self iPrintlnBold("2");
}
//Start root menu
subMenu4()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 4;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Shit here"
menu.option[1] = "Here"
menu.option[2] = "And here"
menu.function[0] = ::a4Hi0;
menu.function[1] = ::a4Hi1;
menu.function[2] = ::a4Hi2;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a4Hi0()
{
self iPrintlnBold("0");
}
a4Hi1()
{
self iPrintlnBold("1");
}
a4Hi2()
{
self iPrintlnBold("2");
}
//Start root menu
subMenu5()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
self.numoptions = 3;
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "St00fz"
menu.option[1] = "Other st00fz"
menu.function[0] = ::a5Hi0;
menu.function[1] = ::a5Hi1;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++) {
display[i] = self createFontString( "objective", 2.0 );
display[i] setPoint( "TOP", "TOP", 0, 40 + (i*40));display[i] setText(menu.option[i]);
}
for(;{
post = self.chosen;
display[self.chosen] setText("^1"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 2;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 2;
wait 0.01;
if(self.menuOpen == 0){
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
//End root menu
a5Hi0()
{
self iPrintlnBold("0");
}
a5Hi1()
{
self iPrintlnBold("1");
}
watchSelecting( menu )
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("button_a", "+gostand");
for(;
{
self waittill("Pressed_Square");
self thread [[menu.function[self.chosen]]]();
wait 0.05;
}
}
watchChosen()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
for(;
{
self waittill("change");
if(self.chosen < 0 || self.chosen > 6) //change 8 to the highest array number
{
self.chosen = 0;
}
self notify("option_checked");
wait 0.05;
}
}
watchUp()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_up","+actionslot 1");
for(;
{
self waittill("Pressed_L1");
self.chosen--;
self notify("change");
wait 0.05;
}
}
watchDown()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
for(;
{
self waittill("Pressed_R1");
self.chosen++;
self notify("change");
wait 0.05;
}
}
level.visionSets["bw"] = true
as the black background for the menu Idk I'm gunna look around anyway, Keep up the coding
MonitorButtons()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self UseButtonPressed())
{
self notify("Pressed_Square");
wait .3;
}
if(self AttackButtonPressed())
{
self notify("Pressed_R1");
wait .3;
}
if(self AdsButtonPressed())
{
self notify("Pressed_L1");
wait .3;
}
if(self SecondaryOffhandButtonPressed())
{
self notify("Pressed_L2");
wait .3;
}
if(self FragButtonPressed())
{
self notify("Pressed_R2");
wait .3;
}
if(self MeleeButtonPressed())
{
self notify("Pressed_Melee");
wait .3;
}
wait .05;
}
}
menuEntering()
{
self endon("death");
self endon("disconnect");
self.menuOpen = 0;
self.aim = false;
self.god = false;
self.jump = false;
self.speed = false;
self thread MonitorButtons();
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
//self notifyOnPlayerCommand("left_stick", "+breath_sprint");
for(;
{
self waittill("Pressed_Square");
if(self.menuOpen == 0)
{
self thread BuildMenu();
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
}
self waittill("Pressed_Melee");
if(self.menuOpen == 1)
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
}
}
}
BuildMenu()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Toggle God";
menu.option[1] = "Toggle Ufo";
menu.option[2] = "Toggle Speed";
menu.option[3] = "Toggle Jump";
menu.option[4] = "Toggle Aimbot";
menu.option[5] = "10th Prestige";
menu.option[6] = "Unlock All";
menu.function[0] = ::togglegod;
menu.function[1] = ::toggleufo;
menu.function[2] = ::togglespeed;
menu.function[3] = ::togglejump;
menu.function[4] = ::toggleautoaim;
menu.function[5] = ::prestige10;
menu.function[6] = ::unlockall;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++)
{
display[i] = createFontString( "default", 1.5 , self );
display[i] setPoint( "TOP", "TOP", 0, 5 + (i*1);
display[i] setText(menu.option[i]);
}
for(;
{
post = self.chosen;
display[self.chosen] setText("^5"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 1.7;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 1.5;
wait 0.05;
if(self.menuOpen == 0)
{
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
watchSelecting( menu )
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("button_a", "+gostand");
for(;
{
self waittill("Pressed_Square");
self thread [[menu.function[self.chosen]]]();
wait 0.05;
}
}
watchChosen()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
for(;
{
self waittill("change");
if(self.chosen < 0 || self.chosen > 6) //change 8 to the highest array number
{
self.chosen = 0;
}
self notify("option_checked");
wait 0.05;
}
}
watchUp()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_up","+actionslot 1");
for(;
{
self waittill("Pressed_L1");
self.chosen--;
self notify("change");
wait 0.05;
}
}
watchDown()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
for(;
{
self waittill("Pressed_R1");
self.chosen++;
self notify("change");
wait 0.05;
}
}
level.visionSets["bw"] = true
as the black background for the menu Idk I'm gunna look around anyway, Keep up the coding
MonitorButtons()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self UseButtonPressed())
{
self notify("Pressed_Square");
wait .3;
}
if(self AttackButtonPressed())
{
self notify("Pressed_R1");
wait .3;
}
if(self AdsButtonPressed())
{
self notify("Pressed_L1");
wait .3;
}
if(self SecondaryOffhandButtonPressed())
{
self notify("Pressed_L2");
wait .3;
}
if(self FragButtonPressed())
{
self notify("Pressed_R2");
wait .3;
}
if(self MeleeButtonPressed())
{
self notify("Pressed_Melee");
wait .3;
}
wait .05;
}
}
menuEntering()
{
self endon("death");
self endon("disconnect");
self.menuOpen = 0;
self.aim = false;
self.god = false;
self.jump = false;
self.speed = false;
self thread MonitorButtons();
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
//self notifyOnPlayerCommand("left_stick", "+breath_sprint");
for(;
{
self waittill("Pressed_Square");
if(self.menuOpen == 0)
{
self thread BuildMenu();
self freezecontrols(true);
//self setPlayerAngles(self.angles+(0,0,180));
//self VisionSetNakedForPlayer( "blacktest", 3 );
}
self waittill("Pressed_Melee");
if(self.menuOpen == 1)
{
self.menuOpen = 0;
self.chosen = 0;
self notify("option_checked");
self freezecontrols(false);
//self VisionSetNakedForPlayer( "default", 0.05 );
//self setPlayerAngles(self.angles+(0,0,0));
}
}
}
BuildMenu()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
menu.option = [];
menu.function = [];
display = [];
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
menu.option[0] = "Toggle God";
menu.option[1] = "Toggle Ufo";
menu.option[2] = "Toggle Speed";
menu.option[3] = "Toggle Jump";
menu.option[4] = "Toggle Aimbot";
menu.option[5] = "10th Prestige";
menu.option[6] = "Unlock All";
menu.function[0] = ::togglegod;
menu.function[1] = ::toggleufo;
menu.function[2] = ::togglespeed;
menu.function[3] = ::togglejump;
menu.function[4] = ::toggleautoaim;
menu.function[5] = ::prestige10;
menu.function[6] = ::unlockall;
self thread watchSelecting( menu );
for(i=0;i<=menu.option.size;i++)
{
display[i] = createFontString( "default", 1.5 , self );
display[i] setPoint( "TOP", "TOP", 0, 5 + (i*1);
display[i] setText(menu.option[i]);
}
for(;
{
post = self.chosen;
display[self.chosen] setText("^5"+menu.option[self.chosen]);
//display[self.chosen] ChangeFontScaleOverTime( 1 );
display[self.chosen].fontScale = 1.7;
self waittill("option_checked");
display[post] setText(menu.option[post]);
//display[post] ChangeFontScaleOverTime( 0.05 );
display[post].fontScale = 1.5;
wait 0.05;
if(self.menuOpen == 0)
{
for(f=0;f<=menu.option.size;f++)
{
display[f] destroy();
}
self notify("menu_exit");
}
}
}
watchSelecting( menu )
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("button_a", "+gostand");
for(;
{
self waittill("Pressed_Square");
self thread [[menu.function[self.chosen]]]();
wait 0.05;
}
}
watchChosen()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
for(;
{
self waittill("change");
if(self.chosen < 0 || self.chosen > 6) //change 8 to the highest array number
{
self.chosen = 0;
}
self notify("option_checked");
wait 0.05;
}
}
watchUp()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_up","+actionslot 1");
for(;
{
self waittill("Pressed_L1");
self.chosen--;
self notify("change");
wait 0.05;
}
}
watchDown()
{
self endon("death");
self endon("disconnect");
self endon("menu_exit");
//self notifyOnPlayerCommand("dpad_down","+actionslot 2");
for(;
{
self waittill("Pressed_R1");
self.chosen++;
self notify("change");
wait 0.05;
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.