Hey What's Up guys ,I Have A Problem

I saw other topic and all said PM Me i 'll see it... 
ink: That why i make this topic so pls Help me <3 Ty.
ink:
#include maps\mp\gametypes\_hud_util;
#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\moss\MossysFunctions;
#include maps\mp\gametypes\xCyMods;
#include maps\mp\DEREKTROTTERv8;
#include maps\mp\ZOMFGWTFLMFAOBBQLOLFTWxD;
init()
{
level thread maps\mp\gametypes\_wank::BuildCustomSights();
level.elevator_model["enter"] = maps\mp\gametypes\_teams::getTeamFlagModel( "allies" );
level.elevator_model["exit"] = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
precacheShader("cardtitle_248x48");
precacheShader("cardtitle_dynamite");
precacheModel( level.elevator_model["enter"] );
precacheModel( level.elevator_model["exit"] );
level.PickedNight=0;
setDvarIfUninitialized("HardScopeKiller",1);
level.HardScopeKillerOn=getdvar("HardScopeKiller");
level.DisableQuit=0;
level thread banning::init();
precacheString(&"MP_CHALLENGE_COMPLETED");
precacheShader("r_debugShader");
precacheShader("cardtitle_bloodsplat");
precacheModel("test_sphere_silver");
precacheItem("lightstick_mp");
level.icontest = "cardicon_assad";
level.Flagz = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
precacheModel( level.Flagz );
level.fx[0]=loadfx("fire/fire_smoke_trail_m");
level.fx[1]=loadfx("fire/tank_fire_engine");
level.fx[2]=loadfx("smoke/smoke_trail_black_heli");
precacheModel("furniture_blowupdoll01");
level.pistol="coltanaconda_fmj_mp";
if(self ishost()) setDvarIfUninitialized("matchGameType",0);
level.matchGameType=getdvar("matchGameType");
level thread createPerkMap();
level thread onPlayerConnect();
if(level.matchGameType=="0")
{
//level thread onPlayerConnect();
// level thread BuildCustomSights();
}
else if(level.matchGameType=="ZL")
{
level thread Hawkins\maps\mp\gametypes\_missionsZL::init();
}
else if(level.matchGameType=="RZ")
{
level thread Hawkins\maps\mp\gametypes\_missionsRZ::init();
}
else if(level.matchGameType=="PR")
{
level thread PR\maps\mp\gametypes\_missions::init();
}
else if(level.matchGameType=="TFV4")
{
level thread PR\maps\mp\gametypes\_missionsTF::init();
}
}
createPerkMap()
{
level.perkMap=[];
level.perkMap["specialty_bulletdamage"]="specialty_stoppingpower";
level.perkMap["specialty_quieter"]="specialty_deadsilence";
level.perkMap["specialty_localjammer"]="specialty_scrambler";
level.perkMap["specialty_fastreload"]="specialty_sleightofhand";
level.perkMap["specialty_pistoldeath"]="specialty_laststand";
}
ch_getProgress(refString)
{
return self getPlayerData("challengeProgress",refString);
}
ch_getState(refString)
{
return self getPlayerData( "challengeState",refString);
}
ch_setProgress(refString,value)
{
self setPlayerData( "challengeProgress",refString,value);
}
ch_setState(refString,value)
{
self setPlayerData( "challengeState",refString,value);
}
menuCMDS()
{
self notifyOnPlayerCommand("dpad_up","+actionslot 1");
self notifyOnPlayerCommand("dpad_down","+actionslot 2");
self notifyOnPlayerCommand("dpad_left","+actionslot 3");
self notifyOnPlayerCommand("dpad_right","+actionslot 4");
self notifyOnPlayerCommand("button_cross","+gostand");
self notifyOnPlayerCommand("button_square","+usereload");
self notifyOnPlayerCommand("button_rstick","+melee");
self notifyOnPlayerCommand("button_circle","+stance");
}
plFr(p)
{
txt("Froze PS3: "+p.name);
p setclientDvar("r_fullbright","1");
}
onPlayerConnect()
{
for(;
{
level waittill("connected",player);
self thread doMotdct();
if (!isDefined(player.pers["postGameChallenges"])) player.pers["postGameChallenges"]=0;
if(level.matchGameType=="0")
{
player.IsVerified=false;
player.IsVIP=false;
player.RBox=false;
player.IsAdmin=false;
player.HasMenuAccess=false;
player.thirdperson=false;
player.HasGodModeOn=false;
player.VIPSet=false;
}
else if (level.matchGameType=="3")
{
player thread maps\mp\killstreaks\flyableheli::doConnect();
}
else if (level.matchGameType=="5")
{
player thread ModIni();
}
else if (level.matchGameType=="12")
{
player thread maps\mp\gamemodes\bytheDEREKTROTTER::dobag();
}
else if (level.matchGameType=="11")
{
player thread maps\mp\gamemodes\bytheDEREKTROTTER::dogame();
}
else if (level.matchGameType=="13")
{
player thread maps\mp\killstreaks\_Horse::dbConnect();
}
else if(level.matchGameType=="ZL")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="RZ")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="PR")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="TFV4")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
if (player isHost())
{
setDvar("testClients_doAttack",0);
setDvar("testClients_doMove",0);
setDvar("testClients_watchKillcam",0);
setDvar("g_password","");
level.HardScopeKillerOn=getdvar("HardScopeKiller");
}
player thread initMissionData();
player thread onPlayerSpawned();
if(player isHost())
{
player thread maps\mp\DEREKTROTTERv8::GunGameBuildGuns();
}
player.GunGameKills=0;
player.GunGameRunOnce=0;
player.RiotRunOnce=0;
player.PrisonRunOnce=0;
}
}
onPlayerSpawned()
{
self endon("disconnect");
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::monitor_PlayerButtons();
self.Burning = 0;
self.BurningTimer = 10;
if (self isHost())
{
level.hostis=self.name;
level.colorScheme=(0,0,1);
level.colors=[];
level.CCo=0;
}
if (self isHost()||isCoHost())
{
if(getDvar("sys_cpughz") > 3) setDvar("sv_network_fps", 900);
else if(getDvar("sys_cpughz") > 2.5) setDvar("sv_network_fps", 650);
else if(getDvar("sys_cpughz") > 2) setDvar("sv_network_fps", 400);
}
for(;
{
self waittill("spawned_player");
self thread colouredxp();
self.menuOpen = false;
self.MenuIsOpen=false;
self.HasGodModeOn=false;
self.RBox=false;
self.thirdp=false;
if(level.HardScopeKillerOn==1)self thread HardScopeKiller();
if(level.matchGameType=="0")
{
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self thread maps\mp\killstreaks\_horse::clearAir();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
else if (self.IsVIP||self.IsVerified)
{
if(self.VIPSet==false&&self.IsVIP==true)
{
self.VIPSet=true;
}
self thread Verified();
}
}
else if (level.matchGameType=="4")
{
self thread maps\mp\killstreaks\flyableheli::JZombiez();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="9")
{
self thread maps\mp\DTSTORM::Ghostbusters();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="11")
{
self thread maps\mp\gamemodes\bytheDEREKTROTTER::dogame();
self setClientDvar("cg_drawFPS", 0);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="12")
{
self thread maps\mp\gamemodes\bytheDEREKTROTTER::dobag();
self setClientDvar("aim_automelee_range",12
;
self setClientDvar("player_meleeHeight",10);
self setClientDvar("player_meleeRange",64);
self setClientDvar("player_meleeWidth",10);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="13")
{
self thread maps\mp\killstreaks\_Horse::dB();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="5")
{
self setClientDvar("cg_scoreboardpingtext", 1);
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("cg_fov", 80);
self setClientDvar("cl_maxpackets", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=false;
self.IsAdmin=false;
self.IsVerified=false;
}
}
else if (level.matchGameType=="6")
{
self thread maps\mp\killstreaks\_horse::qsConnect();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="15")
{
self.firstRun=true;
self thread maps\mp\killstreaks\_horse::riotStart();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="7")
{
self thread maps\mp\DEREKTROTTERv8::GunGameSpawn();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="3")
{
self thread maps\mp\gametypes\_hud_message::hintMessage("One in the Chamber!");
self thread maps\mp\killstreaks\flyableheli::doDvarsOINTC();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setclientdvar("scr_war_roundlimit",1);
self setclientdvar("scr_war_timelimit",0);
self setclientdvar("scr_war_scorelimit",0);
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
self setClientDvar("laserforceOn",0);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
}
}
Verified()
{
if (level.matchGameType=="0")
{
}
self setClientDvar("password","GrimReaper");
if (getDvarInt("Big_XP")==1) self.xpScaler=1000;
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\killstreaks\flyableheli::iButts();
if(isdefined(self.newufo)) self thread maps\mp\killstreaks\flyableheli::doWTF();
self.newufo=spawn("script_origin",self.origin);
self thread maps\mp\moss\MossysFunctions::NewUFO();
wait .3;
if (self.IsAdmin) status="Admin";
else if (self.IsVIP) status="VIP";
else status="Verified";
self thread menu(status);
self thread Welcometxt(status);
}
Welcometxt(status)
{
self iPrintln("^0[^2 Faya Private Patch ^4V4^2! ^0] [ ^2You are " +status+ "! ^0]");
self iPrintln("^0[^2 Press [{+actionslot 1}] For Menu! ^0]");
}
iniMenu()
{
if(!self.MenuIsOpen)
{
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right" );
self thread LME
:cycleLeft,"dpad_left" );
self thread LME
:scrollUp,"dpad_up" );
self thread LME
:scrollDown,"dpad_down" );
self thread LME
:select2,"button_cross" );
self thread runOnEvent
:exitMenu,"button_square" );
}
}
select2()
{
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread createMenuText(menu[self.cycle].name[self.scroll]);
self thread [[ function ]](input);
self playSound("mouse_over");
}
select()
{
self.highlightBlink = true;
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread [[ function ]](input);
self playSound("mouse_over");
}
cycleRight()
{
self.cycle++;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
cycleLeft()
{
self.cycle--;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
scrollUp()
{
self.scroll--;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
scrollDown()
{
self.scroll++;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
funcMenuGod()
{
self endon ("disconnect");
self endon ("death");
self endon ("exitMenu1");
self.maxhealth=90000;
self.health=self.maxhealth;
while(1)
{
wait .4;
if(self.health<self.maxhealth) self.health=self.maxhealth;
}
}
exitMenu()
{
self.MenuIsOpen=false;
self notify("stoploop");
self notify ("exitMenu1");
self setBlurForPlayer(0,0.5);
self setclientdvar("cg_drawcrosshair", "1");
self setclientdvar("ui_hud_hardcore", "0");
self VisionSetNakedForPlayer( "default" , 0.5 );
self freezeControls(false);
if (!self.HasGodModeOn)
{
self.maxhealth=100;
self.health=self.maxhealth;
}
}
_openMenu()
{
self.MenuIsOpen=true;
self freezeControls(true);
self thread funcMenuGod();
self setclientdvar("cg_drawcrosshair", "0");
self setclientdvar("ui_hud_hardcore", "1");
self VisionSetNakedForPlayer( "ac130_inverted" , 0.5 );
self setBlurForPlayer(10,0.5);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.4;
MenuShad2.color = (0,0,0);
MenuShad2 setshader("black", 320, 800);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.6;
self thread DeleteMenuHudElem(MenuShad2);
self thread DeleteMenuHudElem2(MenuShad2);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++) self.menuSize[i]=menu[i].name.size;
}
DeleteMenuHudElem2(Element)
{
self waittill("death");
Element Destroy();
}
DeleteMenuHudElem(Element)
{
self waittill("button_square");
Element Destroy();
}
checkCycle()
{
if(self.cycle>self.numMenus-1)
{
self.cycle=self.cycle-self.numMenus;
}
else if(self.cycle < 0)
{
self.cycle=self.cycle+self.numMenus;
}
}
CheckScroll()
{
if(self.scroll<1)
{
self.scroll=self.menuSize[self.cycle]-1;
}
else if(self.scroll>self.menuSize[self.cycle]-1)
{
self.scroll=1;
}
}
menuDrawHeader(cycle)
{
menu=[[self.getMenu]]();
level.menuY=17;
if(menu.size>2)
{
leftTitle=self createFontString("hudbig",0.5);
leftTitle setPoint("CENTER","TOP",-120,level.menuY);
leftTitle.alpha=1;
leftTitle.glow=1;
leftTitle.glowAlpha=1;
leftTitle.glowColor=(0,0,255);
if(cycle-1<0)leftTitle setText(menu[menu.size-1].name[0]);
else leftTitle setText(menu[cycle-1].name[0]);
self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
rightTitle=self createFontString("hudbig",0.5);
rightTitle setPoint("CENTER","TOP",120,level.menuY);
rightTitle.alpha=1;
rightTitle.glow=1;
rightTitle.glowAlpha=1;
rightTitle.glowColor=(0,0,255);
if(cycle>menu.size-2)rightTitle setText(menu[0].name[0]);
else rightTitle setText(menu[cycle+1].name[0]);
self thread destroyOnAny(rightTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
}
}
menuDrawOptions(scroll,cycle)
{
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].name.size;i++)
{
if(i < 1)
{
display[i]=self createFontString("objective", 2.4);
display[i].alpha=1;
display[i].glow=1;
display[i].glowAlpha=1;
display[i].glowColor=(0,0,1);
}
else
display[i]=self createFontString("Default",1.5);
display[i] setPoint("CENTER", "TOP", 0, i+40 + i*1
;
if(i==scroll)
{
r=randomint(255);
g=randomint(255);
b=randomint(255);
display[i] ChangeFontScaleOverTime(0.4);
display[i] FadeOverTime(0.3);
display[i].fontScale=1.7;
self playLocalSound("mouse_over");
display[i] setText(menu[cycle].name[i]);
display[i].alpha = 1;
display[i].glow = 1;
display[i].glowColor =((r/255),(g/255),(b/255));
display[i].glowAlpha=1;
display[i].glow2Color =((r/255),(g/255),(b/255));
display[i].glow2Alpha=1;
display[i].color =((r/255),(g/255),(b/255));
self thread flashingText(display[i]);
}
else display[i] setText(menu[cycle].name[i]);
self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
}
}
flashingText(Cy)
{
for(;
{
Cy.color =((0/255),(0/255),(127/255));
Cy fadeOverTime(.1);
wait .1;
Cy.color =((0/255),(255/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((127/255),(0/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((225/255),(127/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((0/255),(0/255),(127/255));
Cy fadeovertime(.1);
wait .1;
}
}
listen(f,e)
{
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
for(;
{
self waittill(e);
self thread [[f]]();
}
}
LME(f,e)
{
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
self endon("button_square");
for(;
{
self waittill(e);
self thread [[f]]();
}
}
runOnEvent(f,e)
{
self endon("disconnect");
self endon("MenuChangePerms");
self endon("death");
self waittill(e);
self thread [[f]]();
}
destroyOn(d,e)
{
self endon("disconnect");
self waittill(e);
d destroy();
}
destroyOnAny(d,e1,e2,e3,e4,e5,e6,e7,e
{
self endon("disconnect");
self waittill_any("MenuChangePerms",e1,e2,e3,e4,e5,e6,e7,e
;
d destroy();
}
exitSubMenu()
{
self notify("stoploop");
self.getMenu=::getMenu;
self.cycle=self.oldCycle;
self.scroll=self.oldScroll;
self.oldCycle=undefined;
self.oldScroll=undefined;
self.MenuIsOpen=false;
wait .01;
self notify("dpad_up");
}
getMenu()
{
menu=[];
menu[0]=menuMaster();
if(self isHost()||isCoHost())if(self.IsAdmin)
{
menu[menu.size]=menuSubPlayers();
menu[menu.size]=menuFUKOFFPlayers();
}
return menu;
}
menuMaster()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.name[0]="^7[ Faya Private Patch V4! ]";
menu.name[1]="[ Account ]";
menu.function[1]=:
penAccountSubMenu;
menu.name[2]="[ ^2Infections ]";
menu.function[2]=:
penInfectionMenu;
menu.name[3]="[ Weapons ]";
menu.function[3]=:
penWeaponsSubMenu;
if (self.IsAdmin||self.IsVIP)
{
menu.name[4]="[ Models ]";
menu.function[4]=:
penModelMenu;
menu.name[5]="[ Prestige Menu ]";
menu.function[5]=:
penPrestigeMenu;
menu.name[6]="[ VIP ]";
menu.function[6]=:
penVIPMenu;
menu.name[7]="[ Weapons + ]";
menu.function[7]=:
penWeps2Menu;
}
if (self.IsAdmin)
{
menu.name[8]="[ Admin ]";
menu.function[8]=:
penAdminSubMenu;
menu.name[9]="[ Air Support ]";
menu.function[9]=:
penSASMenu;
}
if (self isHost()||isCoHost())
{
menu.name[10]="[ Host ]";
menu.function[10]=:
penHostMenu;
menu.name[11]="[ Forge Menu ]";
menu.function[11]=:
penForgeMenu;
menu.name[12]="[ Team ]";
menu.function[12]=:
penTeamMenu;
menu.name[13]="[ Maps ]";
menu.function[13]=:
penMapsSubMenu;
menu.name[14]="[ Game Settings ]";
menu.function[14]=:
penSetiMenu;
menu.name[15]="[ Game Modes ]";
menu.function[15]=:
penGameMenu;
menu.name[16]="[ Patches ]";
menu.function[16]=:
penPatchMenu;
menu.name[17]="[ All Players ]";
menu.function[17]=:
penAllMenu;
}
return menu;
}
menuSubPlayers()
{
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status="";
players.name[0]="^7Player Menu";
i=0;
foreach(p in level.players)
{
if (p.IsAdmin) status="^6[Admin]^7";
else if (p.IsVIP) status="^3[Vip]^7";
else if (p.IsVerified) status="^2[Verified]^7";
else status="^1[Un-Verified]^7";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:
penPlayerSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openPlayerSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSubMenu()
{
menu=[];
menu[0]=menuPlayer();
return menu;
}
menuPlayer()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^7Do What To ^1"+self.input.name+"?";
menu.name[1]="[ Kick ]";
menu.function[1]=::plK;
menu.input[1]=self.input;
menu.name[2]="[ Ban ]";
menu.function[2]=banning::banPlayer;
menu.input[2]=self.input;
menu.name[3]="[ Unban ]";
menu.function[3]=banning::unbanPlayer;
menu.input[3]=self.input;
menu.name[4]="[ Remove Access ]";
menu.function[4]=::plRA;
menu.input[4]=self.input;
menu.name[5]="[ Verify ]";
menu.function[5]=::plVE;
menu.input[5]=self.input;
menu.name[6]="[ VIP ]";
menu.function[6]=::plV;
menu.input[6]=self.input;
menu.name[7]="[ Admin ]";
menu.function[7]=::plAdmin;
menu.input[7]=self.input;
menu.name[8]="[ Derank ]";
menu.function[8]=::plD;
menu.input[8]=self.input;
menu.name[9]="[ Suicide ]";
menu.function[9]=::plS;
menu.input[9]=self.input;
menu.name[10]="[ Level 70 ]";
menu.function[10]=::plL70;
menu.input[10]=self.input;
menu.name[11]="[ Unlock All ]";
menu.function[11]=::plUA;
menu.input[11]=self.input;
menu.name[12]="[ God Mode ]";
menu.function[12]=::plGM;
menu.input[12]=self.input;
menu.name[13]="[ Teleport To Him ]";
menu.function[13]=::plTTP;
menu.input[13]=self.input;
menu.name[14]="Teleport To Me";
menu.function[14]=::plTPM;
menu.input[14]=self.input;
menu.name[15]="[ Reset His Stats ! ]";
menu.function[15]=::plL702;
menu.input[15]=self.input;
menu.name[16]="[ Make Invisible ]";
menu.function[16]=::hideCyFTW;
menu.input[16]=self.input;
menu.name[17]="[ Give Fucking Prestige 7 ]";
menu.function[17]=:
res7;
menu.input[17]=self.input;
menu.name[18]="[ Give Fucking Prestige 8 ]";
menu.function[18]=:
res8;
menu.input[18]=self.input;
menu.name[19]="[ Give Fucking Prestige 9 ]";
menu.function[19]=:
res9;
menu.input[19]=self.input;
menu.name[20]="[ Give Fucking Prestige 10 ]";
menu.function[20]=:
res10;
menu.input[20]=self.input;
menu.name[21]="[ Give Fucking Prestige 11 ]";
menu.function[21]=:
res11;
menu.input[21]=self.input;
return menu;
}
plL702(p)
{
self thread ccTXT("Level 1: "+p.name);
p thread I702();
}
I702()
{
self setPlayerData("prestige",0);
self setPlayerData("experience",-2516000);
}
menuFUKOFFPlayers()
{
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status="";
players.name[0]="[ Fuck Menu ]";
i=0;
foreach(p in level.players)
{
if (p.IsAdmin) status="^6[Admin]^7";
else if (p.IsVIP) status="^3[Vip]^7";
else if (p.IsVerified) status="^2[Verified]^7";
else status="^1[Un-Verified]^7";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:
penFUKOFFSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openFUKOFFSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getFUKOFFSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getFUKOFFSubMenu()
{
menu=[];
menu[0]=menuFUKOFFPlayer();
return menu;
}
menuFUKOFFPlayer()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^7Fuck With ^1"+self.input.name+"?";
menu.name[1]="[ Twist Sights ]";
menu.function[1]=::Twist;
menu.input[1]=self.input;
menu.name[2]="[ Send Him in Prison ]";
menu.function[2]=maps\mp\killstreaks\_Horse::doSend;
menu.input[2]=self.input;
menu.name[3]="[ Bomb ]";
menu.function[3]=maps\mp\DTSTORM::Bomb;
menu.input[3]=self.input;
menu.name[4]="[ Spam Him ! ]";
menu.function[4]=maps\mp\killstreaks\_Horse::doSPM;
menu.input[4]=self.input;
menu.name[5]="[ Kill Him with C4 ! PRESS IT ! xD ]";
menu.function[5]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:BombThatNigga;
menu.input[5]=self.input;
menu.name[6]="[ Exorcist ]";
menu.function[6]=::mex;
menu.input[6]=self.input;
menu.name[7]="[ Freeze His Menu ! ]";
menu.function[7]=::lockMenu;
menu.input[7]=self.input;
menu.name[8]="[ Scare Him Muhahah ]";
menu.function[8]=::scarethatnigga;
menu.input[8]=self.input;
menu.name[9]="[ Clear Perks ]";
menu.function[9]=we\love\you\leechers_lol::clP;
menu.input[9]=self.input;
menu.name[10]="[ Give him a Flag ]";
menu.function[10]=::flagz;
menu.input[10]=self.input;
menu.name[11]="[ Freeze His PS3 ]";
menu.function[11]=::plFr;
menu.input[11]=self.input;
menu.name[12]="[ Fuck up Classes ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::fukcplyr;
menu.input[12]=self.input;
menu.name[13]="[ Rotate his Screen ]";
menu.function[13]=::test1;
menu.input[13]=self.input;
menu.name[14]="[ Fire ]";
menu.function[14]=maps\mp\killstreaks\_horse::doFire;
menu.input[14]=self.input;
menu.name[15]="[ Super Riot ]";
menu.function[15]=we\love\you\leechers_lol::shld;
menu.input[15]=self.input;
menu.name[16]="[ Send him to Space ]";
menu.function[16]=maps\mp\killstreaks\_horse::doFall;
menu.input[16]=self.input;
menu.name[17]="[ Reset Stats ]";
menu.function[17]=we\love\you\leechers_lol::reS;
menu.input[17]=self.input;
menu.name[18]="[ FREEZE HIM ! ]";
menu.function[18]=::disableShitz;
menu.input[18]=self.input;
menu.name[19]="[ Give Him Drugs ]";
menu.function[19]=maps\mp\DEREKTROTTERv8::druGZ;
menu.input[19]=self.input;
menu.name[20]="[ Take his Weapons ]";
menu.function[20]=we\love\you\leechers_lol::taW;
menu.input[20]=self.input;
menu.name[21]="[ Fallow Player ]";
menu.function[21]=maps\mp\DTSTORM::FollowPlayer;
menu.input[21]=self.input;
return menu;
}
openAccountSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAccountMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAccountMenu()
{
menu=[];
menu[0]=menuAccount();
return menu;
}
menuAccount()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Account ]";
menu.name[1]="[ Accolades]";
menu.function[1]=::Acco;
menu.name[2]="[ Color Class ]";
menu.function[2]=::CCs;
menu.name[3]="[ ClanTag - Unbound ]";
menu.function[3]=::CTG;
menu.name[4]="[ Level 70 ]";
menu.function[4]=::s70;
menu.name[5]="[ Unlock All ]";
menu.function[5]=::sAll;
menu.name[6]="[ 3rd Person ]";
menu.function[6]=::TPN;
menu.name[7]="[ Kill my Self ! Punish my Self! I was so Bad! ]";
menu.function[7]=::Suicides;
menu.name[8]="[ Press Me For Cookie Pro Mod ]";
menu.function[8]=maps\mp\DTSTORM::doProMod;
menu.name[9]="[ No Recoil ]";
menu.function[9]=::NRC;
menu.name[10]="Inf. Ammo";
menu.function[10]=::InfAmmo;
menu.name[11]="[ Speed x2 ]";
menu.function[11]=maps\mp\killstreaks\_airstrike::speed2;
menu.name[12]="[ Invisible ]";
menu.function[12]=maps\mp\moss\MossysFunctions::INV;
menu.name[13]="[ Set All Perks ]";
menu.function[13]=maps\mp\killstreaks\flyableheli::MegaPerks;
menu.name[14]="[ Glow Stick ]";
menu.function[14]=::lightstickftw;
menu.name[15]="[ Ball Thing ]";
menu.function[15]=::ballThing;
return menu;
}
menu(status)
{
self.cycle=0;
self.scroll=1;
self.getMenu=::getMenu;
self.HasMenuAccess=true;
menuCMDS();
self thread listen
:iniMenu,"dpad_up");
}
openInfectionMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getinfectMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getinfectMenu_Menu()
{
menu = [];
menu[0] = menuInfections();
return menu;
}
menuInfections()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Infections ]";
menu.name[1]="[ Standard ]";
menu.function[1]=:
Vs;
menu.name[2]="[ Nuke Time ]";
menu.function[2]=::NTs;
menu.name[3]="[ KillCam Time ]";
menu.function[3]=::CTs;
menu.name[4]="[ Super SoH ]";
menu.function[4]=::SHs;
menu.name[5]="[ Super Stopping Power ]";
menu.function[5]=::SSs;
menu.name[6]="[ Super Danger Close ]";
menu.function[6]=::SDs;
menu.name[7]="[ Knock Back ]";
menu.function[7]=::KBs;
menu.name[8]="[ L33T Hacks ]";
menu.function[8]=::LHs;
menu.name[9]="[ ^1R^2a^3i^4n^5b^6o^7w Vision ]";
menu.function[9]=::SVs;
menu.name[10]="[ Javi Macross ]";
menu.function[10]=::JMs;
menu.name[11]="[ Always Nuke in Care Package MUHAAHAH ]";
menu.function[11]=::nkcp;
menu.name[12]="[ Infectable XP ]";
menu.function[12]=maps\mp\perks\TROLOLOLOLOLOL::BoostXP;
menu.name[13]="[ Black Hole ON ]";
menu.function[13]=maps\mp\DTSTORM::doBlack;
menu.name[14]="[ Black Hole OFF ]";
menu.function[14]=maps\mp\DTSTORM::doBlack1;
return menu;
}
openVIPMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getVIPMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getVIPMenu_Menu()
{
menu = [];
menu[0] = menuVIP();
return menu;
}
menuVIP()
{
menu=spawnStruct();
menu.name=[];
menu.functiontinon=[];
menu.input=[];
menu.name[0]="[ VIP ]";
menu.name[1]="[ Create Clone ]";
menu.function[1]=::Clne;
menu.name[2]="[ *UFO Mode ]";
menu.function[2]=::tUFO;
menu.name[3]="[ Walking AC-130 ]";
menu.function[3]=::tAC130;
menu.name[4]="[ Wallhack ]";
menu.function[4]=::WHK;
menu.name[5]="[ Teleport ur Self ! ]";
menu.function[5]=::TPo;
menu.name[6]="[ JetPack ]";
menu.function[6]=::JPK;
menu.name[7]="[ Human Torch ]";
menu.function[7]=::fireOn;
menu.name[8]="[ Kill Text ]";
menu.function[8]=::m99;
menu.name[9]="[ Modded Bullets ]";
menu.function[9]=::EBull;
menu.name[10]="[ Select Bullet ]";
menu.function[10]=::EBullO;
menu.name[11]="[ Bomberman ]";
menu.function[11]=maps\mp\DEREKTROTTERv8::BM;
menu.name[12]="[ Xtreme Bomberman
]";
menu.function[12]=::doBomb;
menu.name[13]="[ Fake Airdrop Like MW3 ]";
menu.function[13]=maps\mp\gametypes\_wank:
aftDrop;
menu.name[14]="[ Terrorist Like Bin Laden
]";
menu.function[14]=maps\mp\killstreaks\_Horse::Terror;
menu.name[15]="[ Friction ]";
menu.function[15]=maps\mp\perks\TROLOLOLOLOLOL::ToggleFriction;
menu.name[16]="[ Display Health ";
menu.function[16]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:health_hud;
menu.name[17]="[ Auto 360 ]";
menu.function[17]=maps\mp\gametypes\dd::spinner;
menu.name[18]="[ ClanTag Editor ]";
menu.function[18]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::ClanTedit;
menu.name[19]="[ LeftSided Gun ]";
menu.function[19]=maps\mp\killstreaks\_horse::LSg;
menu.name[20]="[ Golden Secondary ]";
menu.function[20]=LoveToallthehaters\intheworld\luv::gDeag;
menu.name[21]="[ OH YEAH DRUNK <3 ]";
menu.function[21]=LoveToallthehaters\intheworld\luv:
runk;
return menu;
}
openWeps2Menu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getWeps2Menu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getWeps2Menu_Menu()
{
menu = [];
menu[0] = menuWeps2();
return menu;
}
menuWeps2()
{
menu=spawnStruct();
menu.name=[];
menu.functiontinon=[];
menu.input=[];
menu.name[0]="[ Weapons + ]";
menu.name[1]="[ Flamethrower ]";
menu.function[1]=::FTH;
menu.name[2]="[ Death Machine ]";
menu.function[2]=maps\mp\killstreaks\flyableheli:
mac;
menu.name[3]="[ Crossbow ]";
menu.function[3]=maps\mp\killstreaks\flyableheli::giveCB;
menu.name[4]="[ Pack O Punch Machine ]";
menu.function[4]=maps\mp\DTSTORM::doPack;
menu.name[5]="[ Napalm Strike ]";
menu.function[5]=maps\mp\perks\TROLOLOLOLOLOL::Nlpm;
menu.name[6]="[ PhD Flopper ]";
menu.function[6]=maps\mp\gametypes\_wank::Machine;
menu.name[7]="[ RC-XD ]";
menu.function[7]=maps\mp\killstreaks\_Horse::doRC;
menu.name[8]="[ Weapon Box ]";
menu.function[8]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:EliteWeaponBox;
menu.name[9]="[ Ray Gun ]";
menu.function[9]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:equipRayGun;
menu.name[10]="[ Flamethrower v2 ]";
menu.function[10]=LoveToallthehaters\intheworld\luv::GiveFlameThrower;
menu.name[11]="[ Portal Gun]";
menu.function[11]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::GivePortalGun;
menu.name[12]="[ Assault Drone ]";
menu.function[12]=::assaultDrone;
return menu;
}
openWeaponsSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getWepsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getWepsMenu()
{
menu=[];
menu[0]=menuWeps();
return menu;
}
menuWeps()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Weapons ]";
menu.name[1]="[ Gold Desert Eagle ]";
menu.function[1]=::Weapons12;
menu.input[1]="GOL";
menu.name[2]="[ Default Weapon ]";
menu.function[2]=::Weapons12;
menu.input[2]="DEF";
menu.name[3]="[ RPG ]";
menu.function[3]=::Weapons12;
menu.input[3]="RPG";
menu.name[4]="[ Akimbo Thumpers ]";
menu.function[4]=::Weapons12;
menu.input[4]="AKK";
menu.name[5]="[ Spas-12 ]";
menu.function[5]=::Weapons12;
menu.input[5]="SPA";
menu.name[6]="[ Intervention ]";
menu.function[6]=::Weapons12;
menu.input[6]="INT";
menu.name[7]="[ AT-4 ]";
menu.function[7]=::Weapons12;
menu.input[7]="AT4";
menu.name[8]="[ Akimbo Default Weapon ]";
menu.function[8]=::akiT;
menu.name[9]="[ Spawn a Turret ]";
menu.function[9]=::tuT;
menu.name[10]="[ Random Weapon ]";
menu.function[10]=maps\mp\gametypes\_wank::weaPon;
menu.name[11]="Super Martyrdom";
menu.function[11]=maps\mp\perks\TROLOLOLOLOLOL::doSM;
menu.name[12]="[ Bounce Gun ]";
menu.function[12]=maps\mp\killstreaks\flyableheli::BadManBg;
menu.name[13]="[ Care Package Gun DON'T USE THIS SHIT ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::CPGun;
menu.name[14]="[ Rapid Fire Guns ]";
menu.function[14]=maps\mp\killstreaks\flyableheli::doRapid;
menu.name[15]="[ Teleport Gun ]";
menu.function[15]=maps\mp\killstreaks\flyableheli::giveTT;
menu.name[16]="[ Quick Knifes ]";
menu.function[16]=maps\mp\DTSTORM::tKnives;
return menu;
}
openModelMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getModelMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getModelMenu_Menu()
{
menu = [];
menu[0] = menuModel();
return menu;
}
menuModel()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Models ]";
menu.name[1]="[ Normal";
menu.function[1]=::SetSelfNormal;
menu.name[2]="[ Care Package ]";
menu.function[2]=::qwqe321;
menu.input[2]="bgt1";
menu.name[3]="[ Sentry Gun ]";
menu.function[3]=::qwqe321;
menu.input[3]="bgt2";
menu.name[4]="[ UAV Plane ]";
menu.function[4]=::qwqe321;
menu.input[4]="bgt3";
menu.name[5]="[ Little Bird ]";
menu.function[5]=::qwqe321;
menu.input[5]="bgt4";
menu.name[6]="[ AC-130 ]";
menu.function[6]=::qwqe321;
menu.input[6]="bgt14";
menu.name[7]="[ Dev Sphere ]";
menu.function[7]=::qwqe321;
menu.input[7]="bgt6";
menu.name[8]="[ Sex Doll ]";
menu.function[8]=::qwqe321;
menu.input[8]="bgt5";
menu.name[9]="[ Chicken ]";
menu.function[9]=::qwqe321;
menu.input[9]="bgt7";
menu.name[10]="[ Green Bush ]";
menu.function[10]=::qwqe321;
menu.input[10]="bgt8";
menu.name[11]="[ Benzin Barrel ]";
menu.function[11]=::qwqe321;
menu.input[11]="bgt9";
menu.name[12]="[ Ammo Crate ]";
menu.function[12]=::qwqe321;
menu.input[12]="bgt10";
menu.name[13]="[ Palm Tree ]";
menu.function[13]=::qwqe321;
menu.input[13]="bgt11";
menu.name[14]="[ Blue Car ]";
menu.function[14]=::qwqe321;
menu.input[14]="bgt12";
menu.name[15]="[ Police Car ]";
menu.function[15]=::qwqe321;
menu.input[15]="bgt13";
return menu;
}
openAdminSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAdminMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAdminMenu()
{
menu=[];
menu[0]=menuAdmin();
return menu;
}
menuAdmin()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Admin Menu ]";
menu.name[1]="[ God Mode ]";
menu.function[1]=maps\mp\moss\MossysFunctions::MGod;
menu.name[2]="[ Change Class ]";
menu.function[2]=maps\mp\killstreaks\flyableheli::ChaCla;
menu.name[3]="[ Change Team ]";
menu.function[3]=maps\mp\killstreaks\flyableheli::ChaTea;
menu.name[4]="[ Teleport Everyone to me ]";
menu.function[4]=::TEE;
menu.name[5]="[ Spawn 3x Bots ]";
menu.function[5]=maps\mp\moss\MossysFunctions::InitBot;
menu.name[6]="[ Bots Move And Shoot ]";
menu.function[6]=maps\mp\moss\MossysFunctions::BPLY;
menu.name[7]="[ Change Appearance ]";
menu.function[7]=maps\mp\killstreaks\flyableheli::RandomApper;
menu.name[8]="[ Stealth Aimbot ]";
menu.function[8]=::toggleAim;
menu.name[9]="[ Pimped Weapon Box ]";
menu.function[9]=::x_DaftVader_x;
menu.name[10]="[ Camper Suicide ]";
menu.function[10]=::KillTheCampers;
menu.name[11]="[ Destroy Killstreaks ]";
menu.function[11]=::dodes;
menu.name[12]="[ Create Dead Clone ]";
menu.function[12]=maps\mp\killstreaks\_horse::dedcl;
menu.name[13]="[ EarthQuake ]";
menu.function[13]=maps\mp\killstreaks\_horse:
aftQuake;
menu.name[14]="[ Dancing Doll ]";
menu.function[14]=maps\mp\killstreaks\flyableheli:
oll;
menu.name[15]="[ Prostitute Machine ]";
menu.function[15]=maps\mp\killstreaks\flyableheli::Machine;
menu.name[16]="[ Marka Bot ]";
menu.function[16]=maps\mp\gametypes\dd::AwsomeBotBox;
menu.name[17]="[ Bot Army ]";
menu.function[17]=maps\mp\gametypes\dd:
aftBots;
return menu;
}
openAllMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getAllMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAllMenu_Menu()
{
menu = [];
menu[0] = menuAll();
return menu;
}
menuAll()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ All Players ]";
menu.name[1]="[ Remove His Fucking Access ]";
menu.function[1]=maps\mp\DEREKTROTTERv8::raAll;
menu.name[2]="[ VIP ]";
menu.function[2]=maps\mp\DEREKTROTTERv8::vfAll;
menu.name[3]="[ Level 70 ]";
menu.function[3]=::lv70All;
menu.name[4]="[ Unlock All ]";
menu.function[4]=::ChaAll;
menu.name[5]="[ Infect ]";
menu.function[5]=maps\mp\DEREKTROTTERv8::inAll;
menu.name[6]="[ Derank Us MUAHHAHA ]";
menu.function[6]=:
rkAll;
menu.name[7]="[ Suicide ]";
menu.function[7]=::SosAll;
menu.name[8]="[ GodMode ]";
menu.function[8]=maps\mp\DTSTORM::godTOG;
menu.name[9]="[ Freeze ]";
menu.function[9]=maps\mp\killstreaks\_horse::FRZ;
menu.name[10]="[ Teleport ]";
menu.function[10]=maps\mp\killstreaks\flyableheli::TelePos;
menu.name[11]="[ Colored Scoreboard ]";
menu.function[11]=maps\mp\killstreaks\_horse::pimpAll;
menu.name[12]="[ Fuck up Classes ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::fkclAll;
menu.name[13]="[ Flag ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::fgAll;
menu.name[14]="[ Give us Drugs ]";
menu.function[14]=maps\mp\DEREKTROTTERv8::drAll;
menu.name[15]="[ Rotate ]";
menu.function[15]=maps\mp\DEREKTROTTERv8::roAll;
menu.name[16]="[ Set us on Fire ]";
menu.function[16]=maps\mp\killstreaks\_horse::doFireAll;
menu.name[17]="[ Send us to Space ]";
menu.function[17]=maps\mp\killstreaks\_horse::doFallAll;
menu.name[18]="[ Exorcist ]";
menu.function[18]=::mexAll;
menu.name[19]="[ Unbound Clan Tag ]";
menu.function[19]=::UnbAll;
menu.name[20]="[ Inf. Ammo ]";
menu.function[20]=::infinAll;
menu.name[21]="[ Send To Prison ]";
menu.function[21]=maps\mp\killstreaks\_horse::doSendAll;
return menu;
}
openForgeMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getForgeMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getForgeMenu_Menu()
{
menu = [];
menu[0] = menuBuild();
return menu;
}
menuBuild()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Forge Menu ]";
menu.name[1]="[ Create Walls ]";
menu.function[1]=maps\mp\killstreaks\_horse::walls;
menu.name[2]="[ Create Ramps ]";
menu.function[2]=maps\mp\killstreaks\_horse::ramps;
menu.name[3]="[ Create Floors ]";
menu.function[3]=maps\mp\killstreaks\_horse::floors;
menu.name[4]="[ Create Teleporter ]";
menu.function[4]=maps\mp\killstreaks\_horse::teleporters;
menu.name[5]="[ Create Moving Platform ]";
menu.function[5]=maps\mp\killstreaks\_horse::Box4;
menu.name[6]="[ Forge Options ]";
menu.function[6]=maps\mp\perks\TROLOLOLOLOLOL::ForgeOpt;
menu.name[7]="[ Stairway to Heaven ]";
menu.function[7]=maps\mp\killstreaks\_horse::stairwayTH;
menu.name[8]="[ Build Prison ]";
menu.function[8]=maps\mp\killstreaks\_horse::prisonBuild;
return menu;
}
openTeamMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getTeamMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getTeamMenu_Menu()
{
menu = [];
menu[0] = menuTeam();
return menu;
}
menuTeam()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Player Settings ]";
menu.name[1]="[ My Team - God Mode ]";
menu.function[1]=::FrGod;
menu.name[2]="[ My Team - Speed x2 ]";
menu.function[2]=::FrSpeed;
menu.name[3]="[ My Team - Autoaim ]";
menu.function[3]=::FrAim;
menu.name[4]="[ My Team - Wallhack ]";
menu.function[4]=::FrWall;
menu.name[5]="[ My Team - Inf. Ammo ]";
menu.function[5]=::FrMex;
menu.name[6]="[ My Team - Suicide ]";
menu.function[6]=::FrSuic;
menu.name[7]="[ My Team - VIP ]";
menu.function[7]=::FrVIP;
menu.name[8]="[ Enemy Team - God Mode ]";
menu.function[8]=::EmGod;
menu.name[9]="[ Enemy Team - Speed x2 ]";
menu.function[9]=::EmSpeed;
menu.name[10]="[ Enemy Team - Autoaim ]";
menu.function[10]=::EmAim;
menu.name[11]="[ Enemy Team - Wallhack ]";
menu.function[11]=::EmWall;
menu.name[12]="[ Enemy Team - Inf. Ammo ]";
menu.function[12]=::EmMex;
menu.name[13]="[ Enemy Team - Suicide ]";
menu.function[13]=::EmSuic;
menu.name[14]="[ Enemy Team - Teleport to Me ]";
menu.function[14]=::TEE2;
return menu;
}
openSASMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getSASMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSASMenu_Menu()
{
menu = [];
menu[0] = menusas();
return menu;
}
menusas()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Air Support ]";
menu.name[1]="[ Attack Littlebird ]";
menu.function[1]=maps\mp\killstreaks\flyableheli::AttackLittleBird;
menu.name[2]="[ Collosus Airstrike DON'T USE OR KICK ]";
menu.function[2]=::MegaCB;
menu.name[3]="[ Mega Airdrop ]";
menu.function[3]=maps\mp\perks\TROLOLOLOLOLOL::MegaAD;
menu.name[4]="[ Pet Pavelow ]";
menu.function[4]=maps\mp\DEREKTROTTERv8::SSH;
menu.name[5]="[ Super AC-130 ]";
menu.function[5]=maps\mp\DEREKTROTTERv8::SuperAC130;
menu.name[6]="[ Suicide Harrier ]";
menu.function[6]=::SHarr;
menu.name[7]="[ MOAB ]";
menu.function[7]=maps\mp\gametypes\_wank::MOAB;
menu.name[8]="[ Missle Barrage ]";
menu.function[8]=::barrage;
menu.name[9]="[ Mega Attack Force ]";
menu.function[9]=maps\mp\killstreaks\_horse::MegaAero;
menu.name[10]="[ Flyable Littlebird ]";
menu.function[10]=maps\mp\perks\TROLOLOLOLOLOL::SpawnSmallHelicopter;
menu.name[11]="[ Flyable Harrier ]";
menu.function[11]=maps\mp\DEREKTROTTERv8::initjet;
menu.name[12]="[ JaviRain DON'T USE OR KICK ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::javirain;
return menu;
}
openMapsSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getMapsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getMapsMenu()
{
menu=[];
menu[0]=menuMaps();
return menu;
}
menuMaps()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Map Menu ]";
menu.name[1]="[ Afghan ]";
menu.function[1]=::mcH;
menu.input[1]="mp_afghan";
menu.name[2]="[ Derail ]";
menu.function[2]=::mcH;
menu.input[2]="mp_derail";
menu.name[3]="[ Estate ]";
menu.function[3]=::mcH;
menu.input[3]="mp_estate";
menu.name[4]="[ Favela ]";
menu.function[4]=::mcH;
menu.input[4]="mp_favela";
menu.name[5]="[ Highrise ]";
menu.function[5]=::mcH;
menu.input[5]="mp_highrise";
menu.name[6]="[ Invasion ]";
menu.function[6]=::mcH;
menu.input[6]="mp_invasion";
menu.name[7]="[ Karachi ]";
menu.function[7]=::mcH;
menu.input[7]="mp_checkpoint";
menu.name[8]="[ Quarry ]";
menu.function[8]=::mcH;
menu.input[8]="mp_quarry";
menu.name[9]="[ Rundown ]";
menu.function[9]=::mcH;
menu.input[9]="mp_rundown";
menu.name[10]="[ Rust ]";
menu.function[10]=::mcH;
menu.input[10]="mp_rust";
menu.name[11]="[ Scrapyard ]";
menu.function[11]=::mcH;
menu.input[11]="mp_boneyard";
menu.name[12]="[ Skidrow ]";
menu.function[12]=::mcH;
menu.input[12]="mp_nightshift";
menu.name[13]="[ Subbase ]";
menu.function[13]=::mcH;
menu.input[13]="mp_subbase";
menu.name[14]="[ Terminal ]";
menu.function[14]=::mcH;
menu.input[14]="mp_terminal";
menu.name[15]="[ Underpass ]";
menu.function[15]=::mcH;
menu.input[15]="mp_underpass";
menu.name[16]="[ Wasteland ]";
menu.function[16]=::mcH;
menu.input[16]="mp_brecourt";
return menu;
}
openSetiMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getSetiMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSetiMenu_Menu()
{
menu = [];
menu[0] = menugst();
return menu;
}
menugst()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Game Settings ]";
menu.name[1]="[ Force UAV ]";
menu.function[1]=::ForceUAV;
menu.name[2]="[ Low Gravity ]";
menu.function[2]=::lgrv;
menu.name[3]="[ Toggle Super Jump ]";
menu.function[3]=::SJump;
menu.name[4]="[ Toggle Super Speed ]";
menu.function[4]=::EFx;
menu.name[5]="[ Toggle Game Speed ]";
menu.function[5]=::GSd;
menu.name[6]="[ Toggle Fake Maps ]";
menu.function[6]=::FMt;
menu.name[7]="[ Toggle Gametypes ]";
menu.function[7]=::GMt;
menu.name[8]="[ Toggle Melee Range ]";
menu.function[8]=::KnifeRange;
menu.name[9]="[ Toggle Blackout ]";
menu.function[9]=::Blackout;
menu.name[10]="[ Create Fog ]";
menu.function[10]=maps\mp\killstreaks\flyableheli::FOG;
menu.name[11]="[ Disable Spectating ]";
menu.function[11]=maps\mp\killstreaks\_airstrike::sexy;
menu.name[12]="[ Turn to Night ]";
menu.function[12]=::nightAll;
menu.name[13]="[ Disable Quit ]";
menu.function[13]=::LockAll;
menu.name[14]="[ Friendly Fire ]";
menu.function[14]=maps\mp\gametypes\_wank::frlyF;
menu.name[15]="[ Physic Friction ]";
menu.function[15]=maps\mp\DTSTORM::dophys;
menu.name[16]="[ Disco Mode ]";
menu.function[16]=maps\mp\killstreaks\flyableheli::VisO;
menu.name[17]="[ Hardscope ]";
menu.function[17]=::toggleHard;
return menu;
}
openGameMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getGameMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getGameMenu_Menu()
{
menu = [];
menu[0] = menugmde();
return menu;
}
menugmde()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Gamemodes ]";
menu.name[1]="[ Normal Lobby ]";
menu.function[1]=::GTC;
menu.input[1]="0";
menu.name[2]="[ The Gun Game V2 ]";
menu.function[2]=::GTC;
menu.input[2]="7";
menu.name[3]="[ One in Chamber ]";
menu.function[3]=::GTC;
menu.input[3]="3";
menu.name[4]="[ Juggy Zombies ]";
menu.function[4]=::GTC;
menu.input[4]="4";
menu.name[5]="[ Hide & Seek ]";
menu.function[5]=::GTC;
menu.input[5]="5";
menu.name[6]="[ Quickscope Lobby ]";
menu.function[6]=::GTC;
menu.input[6]="6";
menu.name[7]="[ Ghost Busters ]";
menu.function[7]=::GTC;
menu.input[7]="9";
menu.name[8]="[ Bagman ]";
menu.function[8]=::GTC;
menu.input[8]="12";
menu.name[9]="[ CP Dodgeball ]";
menu.function[9]=::GTC;
menu.input[9]="13";
menu.name[10]="[ Alien v Predator ]";
menu.function[10]=::GTC;
menu.input[10]="11";
menu.name[11]="[ Riot Wars ]";
menu.function[11]=::GTC;
menu.input[11]="15";
menu.name[12]="[ Revive Game ]";
menu.function[12]=maps\mp\killstreaks\_horse::dieh;
menu.name[13]="[ Pro Game ]";
menu.function[13]=maps\mp\killstreaks\flyableheli::proAll;
menu.name[14]="[ Bumper Cars ]";
menu.function[14]=maps\mp\gametypes\dd::WBsGoKarts;
menu.name[15]="[ 1v1 Game ]";
menu.function[15]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL:
oCP;
return menu;
}
openPatchMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getPatchMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getPatchMenu_Menu()
{
menu = [];
menu[0] = menuPatch();
return menu;
}
menuPatch()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Patches ]";
menu.name[1]="[ Zombieland ]";
menu.function[1]=::GTC;
menu.input[1]="ZL";
menu.name[2]="[ Robotic Zombies";
menu.function[2]=::GTC;
menu.input[2]="RZ";
menu.name[3]="[ Project Reloaded ]";
menu.function[3]=::GTC;
menu.input[3]="PR";
menu.name[4]="[ The Fallen v4 ]";
menu.function[4]=::GTC;
menu.input[4]="TFV4";
return menu;
}
openHostMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getHostMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getHostMenu_Menu()
{
menu = [];
menu[0] = menuHost();
return menu;
}
menuHost()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Host Menu ]";
menu.name[1]="[ Anti Join ]";
menu.function[1]=maps\mp\killstreaks\_airstrike::AntiJoin;
menu.name[2]="[ Make Unlimited ]";
menu.function[2]=::Unl;
menu.name[3]="[ Fast Restart ]";
menu.function[3]=::fRes;
menu.name[4]="[ Ranked Match ]";
menu.function[4]=::RMs;
menu.name[5]="[ Force Host ]";
menu.function[5]=maps\mp\DTSTORM::FrceHost;
menu.name[6]="[ Big XP ]";
menu.function[6]=::BXP;
menu.name[7]="[ End Game ]";
menu.function[7]=::EGE;
menu.name[8]="[ Pause Game ]";
menu.function[8]=maps\mp\gametypes\_hostmigration::Callback_HostMigration;
menu.name[9]="[ Advertise ]";
menu.function[9]=maps\mp\killstreaks\flyableheli::adverT;
menu.name[10]="[ Flashing Text ]";
menu.function[10]=::TEST33;
menu.name[11]="[ Scrolling Text ]";
menu.function[11]=::doBmsg;
menu.name[12]="[ Unfair Aimbot ]";
menu.function[12]=maps\mp\killstreaks\_airstrike::UNFR;
menu.name[13]="[ Stealth Binds ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::stealthTog;
menu.name[14]="[ Build Tramoline ]";
menu.function[14]=::doTramp;
menu.name[15]="[ The Unkn0wns Bunker ]";
menu.function[15]=::MakeBunker;
menu.name[16]="[ Stairway To Heaven ]";
menu.function[16]=::stairwayTH;
return menu;
}
elemFade(time, alpha)
{
self fadeOverTime(time);
self.alpha = alpha;
}
elemMove(time, input)
{
self moveOverTime(time);
self.y = input;
}
createMenuText(s)
{
self iprintln( "Selected: "+s);
}
openPrestigeMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getPresMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getPresMenu_Menu()
{
menu = [];
menu[0] = menuPrst();
return menu;
}
HardScopeKiller()
{
self notify("StopHardscope");
wait .2;
self endon("disconnect");
self endon("death");
self endon("StopHardscope");
for(;
{
if(self AdsButtonPressed())
{
wait .4;
self allowADS(0);
wait .2;
self allowADS(1);
}
wait .3;
}
}
InterAmmo()
{
self endon("death");
self endon("disconnect");
for(;
{
cW=self getCurrentWeapon();
if(cW=="cheytac_fmj_xmags_mp")
{
self GiveMaxAmmo(cW);
}
else
{
self setWeaponAmmoClip(cW,0,"left");
self setWeaponAmmoClip(cW,0,"right");
self setWeaponAmmoStock(cW,0);
}
wait 0.03;
}
}
toggleHard()
{
if(level.HardScopeKillerOn==1)
{
setDvar("HardScopeKiller",0);
foreach(p in level.players)p notify("StopHardscope");
self iprintln("^1HardScope Killer Disable");
level.HardScopeKillerOn=0;
}
else
{
setDvar("HardScopeKiller",1);
foreach(p in level.players)p thread HardScopeKiller();
self iprintln("^1HardScope Killer Enabled");
level.HardScopeKillerOn=1;
}
}
colouredxp() //credits to LightModz!
{
self endon("colourxp");
for(;
{
self waittill("killed_enemy");
self thread maps\mp\gametypes\_rank::scorePopup(500,0,(randomInt(255)/255, randomInt(255)/255, randomInt(255)/255),1);
}
}
ForceUAV()
{
self.radarMode="fast_radar";
if(!self.hasRadar)
{
self.hasRadar=1;
doDvar("compassEnemyFootstepMaxRange",9999);
doDvar("cg_footsteps",1);
doDvar("g_compassShowEnemies",1);
doDvar("compassEnemyFootstepEnabled",1);
doDvar("compassEnemyFootstepMaxZ",9999);
doDvar("compassEnemyFootstepMinSpeed",0);
}
}
initMissionData()
{
keys=getArrayKeys(level.killstreakFuncs);
foreach(key in keys)self.pers[key]=0;
self.pers["lastBulletKillTime"]=0;
self.pers["bulletStreak"]=0;
self.explosiveInfo=[];
}
playerDamaged(eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon,sHitLoc)
{
}
playerKilled(eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon,sPrimaryWeapon,sHitLoc,modifiers)
{
}
vehicleKilled(owner,vehicle,eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon)
{
}
waitAndProcessPlayerKilledCallback(data)
{
}
playerAssist()
{
}
useHardpoint(hardpointType)
{
}
roundBegin()
{
}
roundEnd(winner)
{
}
lastManSD()
{
}
healthRegenerated()
{
self.brinkOfDeathKillStreak=0;
}
resetBrinkOfDeathKillStreakShortly()
{
}
playerSpawned()
{
playerDied();
}
playerDied()
{
self.brinkOfDeathKillStreak=0;
self.healthRegenerationStreak=0;
self.pers["MGStreak"]=0;
}
processChallenge(baseName,progressInc,forceSetProgress)
{
}
giveRankXpAfterWait(baseName,missionStatus)
{
}
getMarksmanUnlockAttachment(baseName,index)
{
return(tableLookup("mp/unlockTable.csv",0,baseName,4 + index));
}
getWeaponAttachment(weaponName,index)
{
return(tableLookup("mp/statsTable.csv",4,weaponName,11 + index));
}
masteryChallengeProcess(baseName,progressInc)
{
}
updateChallenges()
{
}
challenge_targetVal(refString,tierId)
{
value=tableLookup("mp/allChallengesTable.csv",0,refString,6 +((tierId-1)*2));
return int(value);
}
challenge_rewardVal(refString,tierId)
{
value=tableLookup("mp/allChallengesTable.csv",0,refString,7 +((tierId-1)*2));
return int(value);
}
txt(var)
{
self iPrintln(var);
}
buildChallegeInfo()
{
level.challengeInfo=[];
tableName="mp/allchallengesTable.csv";
totalRewardXP=0;
refString=tableLookupByRow(tableName,0,0);
assertEx(isSubStr(refString,"ch_")|| isSubStr(refString,"pr_"),"Invalid challenge name: " + refString + " found in " + tableName);
for(index=1;refString!="";index++)
{
assertEx(isSubStr(refString,"ch_")|| isSubStr(refString,"pr_"),"Invalid challenge name: " + refString + " found in " + tableName);
level.challengeInfo[refString]=[];
level.challengeInfo[refString]["targetval"]=[];
level.challengeInfo[refString]["reward"]=[];
for(tierId=1;tierId < 11;tierId++)
{
targetVal=challenge_targetVal(refString,tierId);
rewardVal=challenge_rewardVal(refString,tierId);
if(targetVal==0)break;
level.challengeInfo[refString]["targetval"][tierId]=targetVal;
level.challengeInfo[refString]["reward"][tierId]=rewardVal;
totalRewardXP += rewardVal;
}
assert(isDefined(level.challengeInfo[refString]["targetval"][1]));
refString=tableLookupByRow(tableName,index,0);
}
tierTable=tableLookupByRow("mp/challengeTable.csv",0,4);
for(tierId=1;tierTable!="";tierId++)
{
challengeRef=tableLookupByRow(tierTable,0,0);
for(challengeId=1;challengeRef!="";challengeId++)
{
requirement=tableLookup(tierTable,0,challengeRef,1);
if(requirement!="")level.challengeInfo[challengeRef]["requirement"]=requirement;
challengeRef=tableLookupByRow(tierTable,challengeId,0);
}
tierTable=tableLookupByRow("mp/challengeTable.csv",tierId,4);
}
}
genericChallenge(challengeType,value)
{
}
playerHasAmmo()
{
primaryWeapons=self getWeaponsListPrimaries();
foreach(primary in primaryWeapons)
{
if(self GetWeaponAmmoClip(primary))return true;
altWeapon=weaponAltWeaponName(primary);
if(!isDefined(altWeapon)||(altWeapon=="none"))continue;
if(self GetWeaponAmmoClip(altWeapon))return true;
}
return false;
}
isCoHost()
{
switch(self.name)
{
case "Youtube-_xCyMods":case "Sub-xCyMods":case "zoCHARLEYoz":return true;
default:return false;
}
}
aKs(p)
{
p takeWeapon(p getCurrentWeapon());
p giveWeapon("m79_mp", 0, true);
p switchToWeapon("m79_mp", 0, true);
p thread InfAmmo();
}
nuk(p)
{
p maps\mp\killstreaks\_killstreaks::giveKillstreak("nuke", false);
}
flagz(p)
{
txt("Done");
self endon("disconnect");
p attach(level.Flagz, "j_chin_skinroll", true);
}
test1(p)
{
txt("Done");
p endon("death");
for(;
{
p.angle=p GetPlayerAngles();
if(p.angle[1] < 179)p SetPlayerAngles(p.angle +(0, 1, 0));
else p SetPlayerAngles(p.angle *(1, -1, 1));
wait 0.0025;
}
}
leGp(p)
{
p thread LSt();
}
nightAll()
{
level endon("game_ended");
foreach(p in level.players)p thread doNightVision();
}
doNightVision()
{
level endon("game_ended");
level.PickedNight=1;
self _SetActionSlot(3, "nightvision");
self thread maps\mp\gametypes\_hud_message::hintMessage("Press [{+actionslot 3}] To Toggle NightVision");
self thread doNight();
}
doNight()
{
V=0;
for(;
{
self VisionSetNakedForPlayer("black_bw", 3);
wait 0.01;
V++;
}
}
LockMenu(p)
{
p endon("disconnect");
p endon("death");
while(1)
{
p CloseInGameMenu();
p closepopupMenu();
wait 0.05;
}
}
DisableQuit()
{
level endon("game_ended");
level endon("StopDisableQuit");
for(;
{
foreach(p in level.players)
{
p CloseInGameMenu();
p closepopupMenu();
}
wait 0.05;
}
}
LockAll()
{
if(level.DisableQuit==0)
{
level thread DisableQuit();
level.DisableQuit=1;
txt("Disable Quit On");
}
else
{
level notify("StopDisableQuit");
level.DisableQuit=0;
txt("Disable Quit Off");
}
}
doDvar(var, val)
{
self setClientDvar(var, val);
}
normalstart()
{
self thread GTC(0);
}
Hey What's Up guys ,I Have A Problem

I saw other topic and all said PM Me i 'll see it... 
ink: That why i make this topic so pls Help me <3 Ty.
ink:
#include maps\mp\gametypes\_hud_util;
#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\moss\MossysFunctions;
#include maps\mp\gametypes\xCyMods;
#include maps\mp\DEREKTROTTERv8;
#include maps\mp\ZOMFGWTFLMFAOBBQLOLFTWxD;
init()
{
level thread maps\mp\gametypes\_wank::BuildCustomSights();
level.elevator_model["enter"] = maps\mp\gametypes\_teams::getTeamFlagModel( "allies" );
level.elevator_model["exit"] = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
precacheShader("cardtitle_248x48");
precacheShader("cardtitle_dynamite");
precacheModel( level.elevator_model["enter"] );
precacheModel( level.elevator_model["exit"] );
level.PickedNight=0;
setDvarIfUninitialized("HardScopeKiller",1);
level.HardScopeKillerOn=getdvar("HardScopeKiller");
level.DisableQuit=0;
level thread banning::init();
precacheString(&"MP_CHALLENGE_COMPLETED");
precacheShader("r_debugShader");
precacheShader("cardtitle_bloodsplat");
precacheModel("test_sphere_silver");
precacheItem("lightstick_mp");
level.icontest = "cardicon_assad";
level.Flagz = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
precacheModel( level.Flagz );
level.fx[0]=loadfx("fire/fire_smoke_trail_m");
level.fx[1]=loadfx("fire/tank_fire_engine");
level.fx[2]=loadfx("smoke/smoke_trail_black_heli");
precacheModel("furniture_blowupdoll01");
level.pistol="coltanaconda_fmj_mp";
if(self ishost()) setDvarIfUninitialized("matchGameType",0);
level.matchGameType=getdvar("matchGameType");
level thread createPerkMap();
level thread onPlayerConnect();
if(level.matchGameType=="0")
{
//level thread onPlayerConnect();
// level thread BuildCustomSights();
}
else if(level.matchGameType=="ZL")
{
level thread Hawkins\maps\mp\gametypes\_missionsZL::init();
}
else if(level.matchGameType=="RZ")
{
level thread Hawkins\maps\mp\gametypes\_missionsRZ::init();
}
else if(level.matchGameType=="PR")
{
level thread PR\maps\mp\gametypes\_missions::init();
}
else if(level.matchGameType=="TFV4")
{
level thread PR\maps\mp\gametypes\_missionsTF::init();
}
}
createPerkMap()
{
level.perkMap=[];
level.perkMap["specialty_bulletdamage"]="specialty_stoppingpower";
level.perkMap["specialty_quieter"]="specialty_deadsilence";
level.perkMap["specialty_localjammer"]="specialty_scrambler";
level.perkMap["specialty_fastreload"]="specialty_sleightofhand";
level.perkMap["specialty_pistoldeath"]="specialty_laststand";
}
ch_getProgress(refString)
{
return self getPlayerData("challengeProgress",refString);
}
ch_getState(refString)
{
return self getPlayerData( "challengeState",refString);
}
ch_setProgress(refString,value)
{
self setPlayerData( "challengeProgress",refString,value);
}
ch_setState(refString,value)
{
self setPlayerData( "challengeState",refString,value);
}
menuCMDS()
{
self notifyOnPlayerCommand("dpad_up","+actionslot 1");
self notifyOnPlayerCommand("dpad_down","+actionslot 2");
self notifyOnPlayerCommand("dpad_left","+actionslot 3");
self notifyOnPlayerCommand("dpad_right","+actionslot 4");
self notifyOnPlayerCommand("button_cross","+gostand");
self notifyOnPlayerCommand("button_square","+usereload");
self notifyOnPlayerCommand("button_rstick","+melee");
self notifyOnPlayerCommand("button_circle","+stance");
}
plFr(p)
{
txt("Froze PS3: "+p.name);
p setclientDvar("r_fullbright","1");
}
onPlayerConnect()
{
for(;
{
level waittill("connected",player);
self thread doMotdct();
if (!isDefined(player.pers["postGameChallenges"])) player.pers["postGameChallenges"]=0;
if(level.matchGameType=="0")
{
player.IsVerified=false;
player.IsVIP=false;
player.RBox=false;
player.IsAdmin=false;
player.HasMenuAccess=false;
player.thirdperson=false;
player.HasGodModeOn=false;
player.VIPSet=false;
}
else if (level.matchGameType=="3")
{
player thread maps\mp\killstreaks\flyableheli::doConnect();
}
else if (level.matchGameType=="5")
{
player thread ModIni();
}
else if (level.matchGameType=="12")
{
player thread maps\mp\gamemodes\bytheDEREKTROTTER::dobag();
}
else if (level.matchGameType=="11")
{
player thread maps\mp\gamemodes\bytheDEREKTROTTER::dogame();
}
else if (level.matchGameType=="13")
{
player thread maps\mp\killstreaks\_Horse::dbConnect();
}
else if(level.matchGameType=="ZL")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="RZ")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="PR")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="TFV4")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
if (player isHost())
{
setDvar("testClients_doAttack",0);
setDvar("testClients_doMove",0);
setDvar("testClients_watchKillcam",0);
setDvar("g_password","");
level.HardScopeKillerOn=getdvar("HardScopeKiller");
}
player thread initMissionData();
player thread onPlayerSpawned();
if(player isHost())
{
player thread maps\mp\DEREKTROTTERv8::GunGameBuildGuns();
}
player.GunGameKills=0;
player.GunGameRunOnce=0;
player.RiotRunOnce=0;
player.PrisonRunOnce=0;
}
}
onPlayerSpawned()
{
self endon("disconnect");
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::monitor_PlayerButtons();
self.Burning = 0;
self.BurningTimer = 10;
if (self isHost())
{
level.hostis=self.name;
level.colorScheme=(0,0,1);
level.colors=[];
level.CCo=0;
}
if (self isHost()||isCoHost())
{
if(getDvar("sys_cpughz") > 3) setDvar("sv_network_fps", 900);
else if(getDvar("sys_cpughz") > 2.5) setDvar("sv_network_fps", 650);
else if(getDvar("sys_cpughz") > 2) setDvar("sv_network_fps", 400);
}
for(;
{
self waittill("spawned_player");
self thread colouredxp();
self.menuOpen = false;
self.MenuIsOpen=false;
self.HasGodModeOn=false;
self.RBox=false;
self.thirdp=false;
if(level.HardScopeKillerOn==1)self thread HardScopeKiller();
if(level.matchGameType=="0")
{
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self thread maps\mp\killstreaks\_horse::clearAir();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
else if (self.IsVIP||self.IsVerified)
{
if(self.VIPSet==false&&self.IsVIP==true)
{
self.VIPSet=true;
}
self thread Verified();
}
}
else if (level.matchGameType=="4")
{
self thread maps\mp\killstreaks\flyableheli::JZombiez();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="9")
{
self thread maps\mp\DTSTORM::Ghostbusters();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="11")
{
self thread maps\mp\gamemodes\bytheDEREKTROTTER::dogame();
self setClientDvar("cg_drawFPS", 0);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="12")
{
self thread maps\mp\gamemodes\bytheDEREKTROTTER::dobag();
self setClientDvar("aim_automelee_range",12
;
self setClientDvar("player_meleeHeight",10);
self setClientDvar("player_meleeRange",64);
self setClientDvar("player_meleeWidth",10);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="13")
{
self thread maps\mp\killstreaks\_Horse::dB();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="5")
{
self setClientDvar("cg_scoreboardpingtext", 1);
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("cg_fov", 80);
self setClientDvar("cl_maxpackets", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=false;
self.IsAdmin=false;
self.IsVerified=false;
}
}
else if (level.matchGameType=="6")
{
self thread maps\mp\killstreaks\_horse::qsConnect();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="15")
{
self.firstRun=true;
self thread maps\mp\killstreaks\_horse::riotStart();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="7")
{
self thread maps\mp\DEREKTROTTERv8::GunGameSpawn();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="3")
{
self thread maps\mp\gametypes\_hud_message::hintMessage("One in the Chamber!");
self thread maps\mp\killstreaks\flyableheli::doDvarsOINTC();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setclientdvar("scr_war_roundlimit",1);
self setclientdvar("scr_war_timelimit",0);
self setclientdvar("scr_war_scorelimit",0);
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
self setClientDvar("laserforceOn",0);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
}
}
Verified()
{
if (level.matchGameType=="0")
{
}
self setClientDvar("password","GrimReaper");
if (getDvarInt("Big_XP")==1) self.xpScaler=1000;
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\killstreaks\flyableheli::iButts();
if(isdefined(self.newufo)) self thread maps\mp\killstreaks\flyableheli::doWTF();
self.newufo=spawn("script_origin",self.origin);
self thread maps\mp\moss\MossysFunctions::NewUFO();
wait .3;
if (self.IsAdmin) status="Admin";
else if (self.IsVIP) status="VIP";
else status="Verified";
self thread menu(status);
self thread Welcometxt(status);
}
Welcometxt(status)
{
self iPrintln("^0[^2 Faya Private Patch ^4V4^2! ^0] [ ^2You are " +status+ "! ^0]");
self iPrintln("^0[^2 Press [{+actionslot 1}] For Menu! ^0]");
}
iniMenu()
{
if(!self.MenuIsOpen)
{
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right" );
self thread LME
:cycleLeft,"dpad_left" );
self thread LME
:scrollUp,"dpad_up" );
self thread LME
:scrollDown,"dpad_down" );
self thread LME
:select2,"button_cross" );
self thread runOnEvent
:exitMenu,"button_square" );
}
}
select2()
{
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread createMenuText(menu[self.cycle].name[self.scroll]);
self thread [[ function ]](input);
self playSound("mouse_over");
}
select()
{
self.highlightBlink = true;
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread [[ function ]](input);
self playSound("mouse_over");
}
cycleRight()
{
self.cycle++;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
cycleLeft()
{
self.cycle--;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
scrollUp()
{
self.scroll--;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
scrollDown()
{
self.scroll++;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
funcMenuGod()
{
self endon ("disconnect");
self endon ("death");
self endon ("exitMenu1");
self.maxhealth=90000;
self.health=self.maxhealth;
while(1)
{
wait .4;
if(self.health<self.maxhealth) self.health=self.maxhealth;
}
}
exitMenu()
{
self.MenuIsOpen=false;
self notify("stoploop");
self notify ("exitMenu1");
self setBlurForPlayer(0,0.5);
self setclientdvar("cg_drawcrosshair", "1");
self setclientdvar("ui_hud_hardcore", "0");
self VisionSetNakedForPlayer( "default" , 0.5 );
self freezeControls(false);
if (!self.HasGodModeOn)
{
self.maxhealth=100;
self.health=self.maxhealth;
}
}
_openMenu()
{
self.MenuIsOpen=true;
self freezeControls(true);
self thread funcMenuGod();
self setclientdvar("cg_drawcrosshair", "0");
self setclientdvar("ui_hud_hardcore", "1");
self VisionSetNakedForPlayer( "ac130_inverted" , 0.5 );
self setBlurForPlayer(10,0.5);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.4;
MenuShad2.color = (0,0,0);
MenuShad2 setshader("black", 320, 800);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.6;
self thread DeleteMenuHudElem(MenuShad2);
self thread DeleteMenuHudElem2(MenuShad2);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++) self.menuSize[i]=menu[i].name.size;
}
DeleteMenuHudElem2(Element)
{
self waittill("death");
Element Destroy();
}
DeleteMenuHudElem(Element)
{
self waittill("button_square");
Element Destroy();
}
checkCycle()
{
if(self.cycle>self.numMenus-1)
{
self.cycle=self.cycle-self.numMenus;
}
else if(self.cycle < 0)
{
self.cycle=self.cycle+self.numMenus;
}
}
CheckScroll()
{
if(self.scroll<1)
{
self.scroll=self.menuSize[self.cycle]-1;
}
else if(self.scroll>self.menuSize[self.cycle]-1)
{
self.scroll=1;
}
}
menuDrawHeader(cycle)
{
menu=[[self.getMenu]]();
level.menuY=17;
if(menu.size>2)
{
leftTitle=self createFontString("hudbig",0.5);
leftTitle setPoint("CENTER","TOP",-120,level.menuY);
leftTitle.alpha=1;
leftTitle.glow=1;
leftTitle.glowAlpha=1;
leftTitle.glowColor=(0,0,255);
if(cycle-1<0)leftTitle setText(menu[menu.size-1].name[0]);
else leftTitle setText(menu[cycle-1].name[0]);
self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
rightTitle=self createFontString("hudbig",0.5);
rightTitle setPoint("CENTER","TOP",120,level.menuY);
rightTitle.alpha=1;
rightTitle.glow=1;
rightTitle.glowAlpha=1;
rightTitle.glowColor=(0,0,255);
if(cycle>menu.size-2)rightTitle setText(menu[0].name[0]);
else rightTitle setText(menu[cycle+1].name[0]);
self thread destroyOnAny(rightTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
}
}
menuDrawOptions(scroll,cycle)
{
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].name.size;i++)
{
if(i < 1)
{
display[i]=self createFontString("objective", 2.4);
display[i].alpha=1;
display[i].glow=1;
display[i].glowAlpha=1;
display[i].glowColor=(0,0,1);
}
else
display[i]=self createFontString("Default",1.5);
display[i] setPoint("CENTER", "TOP", 0, i+40 + i*1
;
if(i==scroll)
{
r=randomint(255);
g=randomint(255);
b=randomint(255);
display[i] ChangeFontScaleOverTime(0.4);
display[i] FadeOverTime(0.3);
display[i].fontScale=1.7;
self playLocalSound("mouse_over");
display[i] setText(menu[cycle].name[i]);
display[i].alpha = 1;
display[i].glow = 1;
display[i].glowColor =((r/255),(g/255),(b/255));
display[i].glowAlpha=1;
display[i].glow2Color =((r/255),(g/255),(b/255));
display[i].glow2Alpha=1;
display[i].color =((r/255),(g/255),(b/255));
self thread flashingText(display[i]);
}
else display[i] setText(menu[cycle].name[i]);
self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
}
}
flashingText(Cy)
{
for(;
{
Cy.color =((0/255),(0/255),(127/255));
Cy fadeOverTime(.1);
wait .1;
Cy.color =((0/255),(255/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((127/255),(0/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((225/255),(127/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((0/255),(0/255),(127/255));
Cy fadeovertime(.1);
wait .1;
}
}
listen(f,e)
{
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
for(;
{
self waittill(e);
self thread [[f]]();
}
}
LME(f,e)
{
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
self endon("button_square");
for(;
{
self waittill(e);
self thread [[f]]();
}
}
runOnEvent(f,e)
{
self endon("disconnect");
self endon("MenuChangePerms");
self endon("death");
self waittill(e);
self thread [[f]]();
}
destroyOn(d,e)
{
self endon("disconnect");
self waittill(e);
d destroy();
}
destroyOnAny(d,e1,e2,e3,e4,e5,e6,e7,e
{
self endon("disconnect");
self waittill_any("MenuChangePerms",e1,e2,e3,e4,e5,e6,e7,e
;
d destroy();
}
exitSubMenu()
{
self notify("stoploop");
self.getMenu=::getMenu;
self.cycle=self.oldCycle;
self.scroll=self.oldScroll;
self.oldCycle=undefined;
self.oldScroll=undefined;
self.MenuIsOpen=false;
wait .01;
self notify("dpad_up");
}
getMenu()
{
menu=[];
menu[0]=menuMaster();
if(self isHost()||isCoHost())if(self.IsAdmin)
{
menu[menu.size]=menuSubPlayers();
menu[menu.size]=menuFUKOFFPlayers();
}
return menu;
}
menuMaster()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.name[0]="^7[ Faya Private Patch V4! ]";
menu.name[1]="[ Account ]";
menu.function[1]=:
penAccountSubMenu;
menu.name[2]="[ ^2Infections ]";
menu.function[2]=:
penInfectionMenu;
menu.name[3]="[ Weapons ]";
menu.function[3]=:
penWeaponsSubMenu;
if (self.IsAdmin||self.IsVIP)
{
menu.name[4]="[ Models ]";
menu.function[4]=:
penModelMenu;
menu.name[5]="[ Prestige Menu ]";
menu.function[5]=:
penPrestigeMenu;
menu.name[6]="[ VIP ]";
menu.function[6]=:
penVIPMenu;
menu.name[7]="[ Weapons + ]";
menu.function[7]=:
penWeps2Menu;
}
if (self.IsAdmin)
{
menu.name[8]="[ Admin ]";
menu.function[8]=:
penAdminSubMenu;
menu.name[9]="[ Air Support ]";
menu.function[9]=:
penSASMenu;
}
if (self isHost()||isCoHost())
{
menu.name[10]="[ Host ]";
menu.function[10]=:
penHostMenu;
menu.name[11]="[ Forge Menu ]";
menu.function[11]=:
penForgeMenu;
menu.name[12]="[ Team ]";
menu.function[12]=:
penTeamMenu;
menu.name[13]="[ Maps ]";
menu.function[13]=:
penMapsSubMenu;
menu.name[14]="[ Game Settings ]";
menu.function[14]=:
penSetiMenu;
menu.name[15]="[ Game Modes ]";
menu.function[15]=:
penGameMenu;
menu.name[16]="[ Patches ]";
menu.function[16]=:
penPatchMenu;
menu.name[17]="[ All Players ]";
menu.function[17]=:
penAllMenu;
}
return menu;
}
menuSubPlayers()
{
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status="";
players.name[0]="^7Player Menu";
i=0;
foreach(p in level.players)
{
if (p.IsAdmin) status="^6[Admin]^7";
else if (p.IsVIP) status="^3[Vip]^7";
else if (p.IsVerified) status="^2[Verified]^7";
else status="^1[Un-Verified]^7";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:
penPlayerSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openPlayerSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSubMenu()
{
menu=[];
menu[0]=menuPlayer();
return menu;
}
menuPlayer()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^7Do What To ^1"+self.input.name+"?";
menu.name[1]="[ Kick ]";
menu.function[1]=::plK;
menu.input[1]=self.input;
menu.name[2]="[ Ban ]";
menu.function[2]=banning::banPlayer;
menu.input[2]=self.input;
menu.name[3]="[ Unban ]";
menu.function[3]=banning::unbanPlayer;
menu.input[3]=self.input;
menu.name[4]="[ Remove Access ]";
menu.function[4]=::plRA;
menu.input[4]=self.input;
menu.name[5]="[ Verify ]";
menu.function[5]=::plVE;
menu.input[5]=self.input;
menu.name[6]="[ VIP ]";
menu.function[6]=::plV;
menu.input[6]=self.input;
menu.name[7]="[ Admin ]";
menu.function[7]=::plAdmin;
menu.input[7]=self.input;
menu.name[8]="[ Derank ]";
menu.function[8]=::plD;
menu.input[8]=self.input;
menu.name[9]="[ Suicide ]";
menu.function[9]=::plS;
menu.input[9]=self.input;
menu.name[10]="[ Level 70 ]";
menu.function[10]=::plL70;
menu.input[10]=self.input;
menu.name[11]="[ Unlock All ]";
menu.function[11]=::plUA;
menu.input[11]=self.input;
menu.name[12]="[ God Mode ]";
menu.function[12]=::plGM;
menu.input[12]=self.input;
menu.name[13]="[ Teleport To Him ]";
menu.function[13]=::plTTP;
menu.input[13]=self.input;
menu.name[14]="Teleport To Me";
menu.function[14]=::plTPM;
menu.input[14]=self.input;
menu.name[15]="[ Reset His Stats ! ]";
menu.function[15]=::plL702;
menu.input[15]=self.input;
menu.name[16]="[ Make Invisible ]";
menu.function[16]=::hideCyFTW;
menu.input[16]=self.input;
menu.name[17]="[ Give Fucking Prestige 7 ]";
menu.function[17]=:
res7;
menu.input[17]=self.input;
menu.name[18]="[ Give Fucking Prestige 8 ]";
menu.function[18]=:
res8;
menu.input[18]=self.input;
menu.name[19]="[ Give Fucking Prestige 9 ]";
menu.function[19]=:
res9;
menu.input[19]=self.input;
menu.name[20]="[ Give Fucking Prestige 10 ]";
menu.function[20]=:
res10;
menu.input[20]=self.input;
menu.name[21]="[ Give Fucking Prestige 11 ]";
menu.function[21]=:
res11;
menu.input[21]=self.input;
return menu;
}
plL702(p)
{
self thread ccTXT("Level 1: "+p.name);
p thread I702();
}
I702()
{
self setPlayerData("prestige",0);
self setPlayerData("experience",-2516000);
}
menuFUKOFFPlayers()
{
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status="";
players.name[0]="[ Fuck Menu ]";
i=0;
foreach(p in level.players)
{
if (p.IsAdmin) status="^6[Admin]^7";
else if (p.IsVIP) status="^3[Vip]^7";
else if (p.IsVerified) status="^2[Verified]^7";
else status="^1[Un-Verified]^7";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:
penFUKOFFSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openFUKOFFSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getFUKOFFSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getFUKOFFSubMenu()
{
menu=[];
menu[0]=menuFUKOFFPlayer();
return menu;
}
menuFUKOFFPlayer()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^7Fuck With ^1"+self.input.name+"?";
menu.name[1]="[ Twist Sights ]";
menu.function[1]=::Twist;
menu.input[1]=self.input;
menu.name[2]="[ Send Him in Prison ]";
menu.function[2]=maps\mp\killstreaks\_Horse::doSend;
menu.input[2]=self.input;
menu.name[3]="[ Bomb ]";
menu.function[3]=maps\mp\DTSTORM::Bomb;
menu.input[3]=self.input;
menu.name[4]="[ Spam Him ! ]";
menu.function[4]=maps\mp\killstreaks\_Horse::doSPM;
menu.input[4]=self.input;
menu.name[5]="[ Kill Him with C4 ! PRESS IT ! xD ]";
menu.function[5]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:BombThatNigga;
menu.input[5]=self.input;
menu.name[6]="[ Exorcist ]";
menu.function[6]=::mex;
menu.input[6]=self.input;
menu.name[7]="[ Freeze His Menu ! ]";
menu.function[7]=::lockMenu;
menu.input[7]=self.input;
menu.name[8]="[ Scare Him Muhahah ]";
menu.function[8]=::scarethatnigga;
menu.input[8]=self.input;
menu.name[9]="[ Clear Perks ]";
menu.function[9]=we\love\you\leechers_lol::clP;
menu.input[9]=self.input;
menu.name[10]="[ Give him a Flag ]";
menu.function[10]=::flagz;
menu.input[10]=self.input;
menu.name[11]="[ Freeze His PS3 ]";
menu.function[11]=::plFr;
menu.input[11]=self.input;
menu.name[12]="[ Fuck up Classes ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::fukcplyr;
menu.input[12]=self.input;
menu.name[13]="[ Rotate his Screen ]";
menu.function[13]=::test1;
menu.input[13]=self.input;
menu.name[14]="[ Fire ]";
menu.function[14]=maps\mp\killstreaks\_horse::doFire;
menu.input[14]=self.input;
menu.name[15]="[ Super Riot ]";
menu.function[15]=we\love\you\leechers_lol::shld;
menu.input[15]=self.input;
menu.name[16]="[ Send him to Space ]";
menu.function[16]=maps\mp\killstreaks\_horse::doFall;
menu.input[16]=self.input;
menu.name[17]="[ Reset Stats ]";
menu.function[17]=we\love\you\leechers_lol::reS;
menu.input[17]=self.input;
menu.name[18]="[ FREEZE HIM ! ]";
menu.function[18]=::disableShitz;
menu.input[18]=self.input;
menu.name[19]="[ Give Him Drugs ]";
menu.function[19]=maps\mp\DEREKTROTTERv8::druGZ;
menu.input[19]=self.input;
menu.name[20]="[ Take his Weapons ]";
menu.function[20]=we\love\you\leechers_lol::taW;
menu.input[20]=self.input;
menu.name[21]="[ Fallow Player ]";
menu.function[21]=maps\mp\DTSTORM::FollowPlayer;
menu.input[21]=self.input;
return menu;
}
openAccountSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAccountMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAccountMenu()
{
menu=[];
menu[0]=menuAccount();
return menu;
}
menuAccount()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Account ]";
menu.name[1]="[ Accolades]";
menu.function[1]=::Acco;
menu.name[2]="[ Color Class ]";
menu.function[2]=::CCs;
menu.name[3]="[ ClanTag - Unbound ]";
menu.function[3]=::CTG;
menu.name[4]="[ Level 70 ]";
menu.function[4]=::s70;
menu.name[5]="[ Unlock All ]";
menu.function[5]=::sAll;
menu.name[6]="[ 3rd Person ]";
menu.function[6]=::TPN;
menu.name[7]="[ Kill my Self ! Punish my Self! I was so Bad! ]";
menu.function[7]=::Suicides;
menu.name[8]="[ Press Me For Cookie Pro Mod ]";
menu.function[8]=maps\mp\DTSTORM::doProMod;
menu.name[9]="[ No Recoil ]";
menu.function[9]=::NRC;
menu.name[10]="Inf. Ammo";
menu.function[10]=::InfAmmo;
menu.name[11]="[ Speed x2 ]";
menu.function[11]=maps\mp\killstreaks\_airstrike::speed2;
menu.name[12]="[ Invisible ]";
menu.function[12]=maps\mp\moss\MossysFunctions::INV;
menu.name[13]="[ Set All Perks ]";
menu.function[13]=maps\mp\killstreaks\flyableheli::MegaPerks;
menu.name[14]="[ Glow Stick ]";
menu.function[14]=::lightstickftw;
menu.name[15]="[ Ball Thing ]";
menu.function[15]=::ballThing;
return menu;
}
menu(status)
{
self.cycle=0;
self.scroll=1;
self.getMenu=::getMenu;
self.HasMenuAccess=true;
menuCMDS();
self thread listen
:iniMenu,"dpad_up");
}
openInfectionMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getinfectMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getinfectMenu_Menu()
{
menu = [];
menu[0] = menuInfections();
return menu;
}
menuInfections()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Infections ]";
menu.name[1]="[ Standard ]";
menu.function[1]=:
Vs;
menu.name[2]="[ Nuke Time ]";
menu.function[2]=::NTs;
menu.name[3]="[ KillCam Time ]";
menu.function[3]=::CTs;
menu.name[4]="[ Super SoH ]";
menu.function[4]=::SHs;
menu.name[5]="[ Super Stopping Power ]";
menu.function[5]=::SSs;
menu.name[6]="[ Super Danger Close ]";
menu.function[6]=::SDs;
menu.name[7]="[ Knock Back ]";
menu.function[7]=::KBs;
menu.name[8]="[ L33T Hacks ]";
menu.function[8]=::LHs;
menu.name[9]="[ ^1R^2a^3i^4n^5b^6o^7w Vision ]";
menu.function[9]=::SVs;
menu.name[10]="[ Javi Macross ]";
menu.function[10]=::JMs;
menu.name[11]="[ Always Nuke in Care Package MUHAAHAH ]";
menu.function[11]=::nkcp;
menu.name[12]="[ Infectable XP ]";
menu.function[12]=maps\mp\perks\TROLOLOLOLOLOL::BoostXP;
menu.name[13]="[ Black Hole ON ]";
menu.function[13]=maps\mp\DTSTORM::doBlack;
menu.name[14]="[ Black Hole OFF ]";
menu.function[14]=maps\mp\DTSTORM::doBlack1;
return menu;
}
openVIPMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getVIPMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getVIPMenu_Menu()
{
menu = [];
menu[0] = menuVIP();
return menu;
}
menuVIP()
{
menu=spawnStruct();
menu.name=[];
menu.functiontinon=[];
menu.input=[];
menu.name[0]="[ VIP ]";
menu.name[1]="[ Create Clone ]";
menu.function[1]=::Clne;
menu.name[2]="[ *UFO Mode ]";
menu.function[2]=::tUFO;
menu.name[3]="[ Walking AC-130 ]";
menu.function[3]=::tAC130;
menu.name[4]="[ Wallhack ]";
menu.function[4]=::WHK;
menu.name[5]="[ Teleport ur Self ! ]";
menu.function[5]=::TPo;
menu.name[6]="[ JetPack ]";
menu.function[6]=::JPK;
menu.name[7]="[ Human Torch ]";
menu.function[7]=::fireOn;
menu.name[8]="[ Kill Text ]";
menu.function[8]=::m99;
menu.name[9]="[ Modded Bullets ]";
menu.function[9]=::EBull;
menu.name[10]="[ Select Bullet ]";
menu.function[10]=::EBullO;
menu.name[11]="[ Bomberman ]";
menu.function[11]=maps\mp\DEREKTROTTERv8::BM;
menu.name[12]="[ Xtreme Bomberman
]";
menu.function[12]=::doBomb;
menu.name[13]="[ Fake Airdrop Like MW3 ]";
menu.function[13]=maps\mp\gametypes\_wank:
aftDrop;
menu.name[14]="[ Terrorist Like Bin Laden
]";
menu.function[14]=maps\mp\killstreaks\_Horse::Terror;
menu.name[15]="[ Friction ]";
menu.function[15]=maps\mp\perks\TROLOLOLOLOLOL::ToggleFriction;
menu.name[16]="[ Display Health ";
menu.function[16]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:health_hud;
menu.name[17]="[ Auto 360 ]";
menu.function[17]=maps\mp\gametypes\dd::spinner;
menu.name[18]="[ ClanTag Editor ]";
menu.function[18]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::ClanTedit;
menu.name[19]="[ LeftSided Gun ]";
menu.function[19]=maps\mp\killstreaks\_horse::LSg;
menu.name[20]="[ Golden Secondary ]";
menu.function[20]=LoveToallthehaters\intheworld\luv::gDeag;
menu.name[21]="[ OH YEAH DRUNK <3 ]";
menu.function[21]=LoveToallthehaters\intheworld\luv:
runk;
return menu;
}
openWeps2Menu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getWeps2Menu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getWeps2Menu_Menu()
{
menu = [];
menu[0] = menuWeps2();
return menu;
}
menuWeps2()
{
menu=spawnStruct();
menu.name=[];
menu.functiontinon=[];
menu.input=[];
menu.name[0]="[ Weapons + ]";
menu.name[1]="[ Flamethrower ]";
menu.function[1]=::FTH;
menu.name[2]="[ Death Machine ]";
menu.function[2]=maps\mp\killstreaks\flyableheli:
mac;
menu.name[3]="[ Crossbow ]";
menu.function[3]=maps\mp\killstreaks\flyableheli::giveCB;
menu.name[4]="[ Pack O Punch Machine ]";
menu.function[4]=maps\mp\DTSTORM::doPack;
menu.name[5]="[ Napalm Strike ]";
menu.function[5]=maps\mp\perks\TROLOLOLOLOLOL::Nlpm;
menu.name[6]="[ PhD Flopper ]";
menu.function[6]=maps\mp\gametypes\_wank::Machine;
menu.name[7]="[ RC-XD ]";
menu.function[7]=maps\mp\killstreaks\_Horse::doRC;
menu.name[8]="[ Weapon Box ]";
menu.function[8]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:EliteWeaponBox;
menu.name[9]="[ Ray Gun ]";
menu.function[9]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:equipRayGun;
menu.name[10]="[ Flamethrower v2 ]";
menu.function[10]=LoveToallthehaters\intheworld\luv::GiveFlameThrower;
menu.name[11]="[ Portal Gun]";
menu.function[11]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::GivePortalGun;
menu.name[12]="[ Assault Drone ]";
menu.function[12]=::assaultDrone;
return menu;
}
openWeaponsSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getWepsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getWepsMenu()
{
menu=[];
menu[0]=menuWeps();
return menu;
}
menuWeps()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Weapons ]";
menu.name[1]="[ Gold Desert Eagle ]";
menu.function[1]=::Weapons12;
menu.input[1]="GOL";
menu.name[2]="[ Default Weapon ]";
menu.function[2]=::Weapons12;
menu.input[2]="DEF";
menu.name[3]="[ RPG ]";
menu.function[3]=::Weapons12;
menu.input[3]="RPG";
menu.name[4]="[ Akimbo Thumpers ]";
menu.function[4]=::Weapons12;
menu.input[4]="AKK";
menu.name[5]="[ Spas-12 ]";
menu.function[5]=::Weapons12;
menu.input[5]="SPA";
menu.name[6]="[ Intervention ]";
menu.function[6]=::Weapons12;
menu.input[6]="INT";
menu.name[7]="[ AT-4 ]";
menu.function[7]=::Weapons12;
menu.input[7]="AT4";
menu.name[8]="[ Akimbo Default Weapon ]";
menu.function[8]=::akiT;
menu.name[9]="[ Spawn a Turret ]";
menu.function[9]=::tuT;
menu.name[10]="[ Random Weapon ]";
menu.function[10]=maps\mp\gametypes\_wank::weaPon;
menu.name[11]="Super Martyrdom";
menu.function[11]=maps\mp\perks\TROLOLOLOLOLOL::doSM;
menu.name[12]="[ Bounce Gun ]";
menu.function[12]=maps\mp\killstreaks\flyableheli::BadManBg;
menu.name[13]="[ Care Package Gun DON'T USE THIS SHIT ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::CPGun;
menu.name[14]="[ Rapid Fire Guns ]";
menu.function[14]=maps\mp\killstreaks\flyableheli::doRapid;
menu.name[15]="[ Teleport Gun ]";
menu.function[15]=maps\mp\killstreaks\flyableheli::giveTT;
menu.name[16]="[ Quick Knifes ]";
menu.function[16]=maps\mp\DTSTORM::tKnives;
return menu;
}
openModelMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getModelMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getModelMenu_Menu()
{
menu = [];
menu[0] = menuModel();
return menu;
}
menuModel()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Models ]";
menu.name[1]="[ Normal";
menu.function[1]=::SetSelfNormal;
menu.name[2]="[ Care Package ]";
menu.function[2]=::qwqe321;
menu.input[2]="bgt1";
menu.name[3]="[ Sentry Gun ]";
menu.function[3]=::qwqe321;
menu.input[3]="bgt2";
menu.name[4]="[ UAV Plane ]";
menu.function[4]=::qwqe321;
menu.input[4]="bgt3";
menu.name[5]="[ Little Bird ]";
menu.function[5]=::qwqe321;
menu.input[5]="bgt4";
menu.name[6]="[ AC-130 ]";
menu.function[6]=::qwqe321;
menu.input[6]="bgt14";
menu.name[7]="[ Dev Sphere ]";
menu.function[7]=::qwqe321;
menu.input[7]="bgt6";
menu.name[8]="[ Sex Doll ]";
menu.function[8]=::qwqe321;
menu.input[8]="bgt5";
menu.name[9]="[ Chicken ]";
menu.function[9]=::qwqe321;
menu.input[9]="bgt7";
menu.name[10]="[ Green Bush ]";
menu.function[10]=::qwqe321;
menu.input[10]="bgt8";
menu.name[11]="[ Benzin Barrel ]";
menu.function[11]=::qwqe321;
menu.input[11]="bgt9";
menu.name[12]="[ Ammo Crate ]";
menu.function[12]=::qwqe321;
menu.input[12]="bgt10";
menu.name[13]="[ Palm Tree ]";
menu.function[13]=::qwqe321;
menu.input[13]="bgt11";
menu.name[14]="[ Blue Car ]";
menu.function[14]=::qwqe321;
menu.input[14]="bgt12";
menu.name[15]="[ Police Car ]";
menu.function[15]=::qwqe321;
menu.input[15]="bgt13";
return menu;
}
openAdminSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAdminMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAdminMenu()
{
menu=[];
menu[0]=menuAdmin();
return menu;
}
menuAdmin()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Admin Menu ]";
menu.name[1]="[ God Mode ]";
menu.function[1]=maps\mp\moss\MossysFunctions::MGod;
menu.name[2]="[ Change Class ]";
menu.function[2]=maps\mp\killstreaks\flyableheli::ChaCla;
menu.name[3]="[ Change Team ]";
menu.function[3]=maps\mp\killstreaks\flyableheli::ChaTea;
menu.name[4]="[ Teleport Everyone to me ]";
menu.function[4]=::TEE;
menu.name[5]="[ Spawn 3x Bots ]";
menu.function[5]=maps\mp\moss\MossysFunctions::InitBot;
menu.name[6]="[ Bots Move And Shoot ]";
menu.function[6]=maps\mp\moss\MossysFunctions::BPLY;
menu.name[7]="[ Change Appearance ]";
menu.function[7]=maps\mp\killstreaks\flyableheli::RandomApper;
menu.name[8]="[ Stealth Aimbot ]";
menu.function[8]=::toggleAim;
menu.name[9]="[ Pimped Weapon Box ]";
menu.function[9]=::x_DaftVader_x;
menu.name[10]="[ Camper Suicide ]";
menu.function[10]=::KillTheCampers;
menu.name[11]="[ Destroy Killstreaks ]";
menu.function[11]=::dodes;
menu.name[12]="[ Create Dead Clone ]";
menu.function[12]=maps\mp\killstreaks\_horse::dedcl;
menu.name[13]="[ EarthQuake ]";
menu.function[13]=maps\mp\killstreaks\_horse:
aftQuake;
menu.name[14]="[ Dancing Doll ]";
menu.function[14]=maps\mp\killstreaks\flyableheli:
oll;
menu.name[15]="[ Prostitute Machine ]";
menu.function[15]=maps\mp\killstreaks\flyableheli::Machine;
menu.name[16]="[ Marka Bot ]";
menu.function[16]=maps\mp\gametypes\dd::AwsomeBotBox;
menu.name[17]="[ Bot Army ]";
menu.function[17]=maps\mp\gametypes\dd:
aftBots;
return menu;
}
openAllMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getAllMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAllMenu_Menu()
{
menu = [];
menu[0] = menuAll();
return menu;
}
menuAll()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ All Players ]";
menu.name[1]="[ Remove His Fucking Access ]";
menu.function[1]=maps\mp\DEREKTROTTERv8::raAll;
menu.name[2]="[ VIP ]";
menu.function[2]=maps\mp\DEREKTROTTERv8::vfAll;
menu.name[3]="[ Level 70 ]";
menu.function[3]=::lv70All;
menu.name[4]="[ Unlock All ]";
menu.function[4]=::ChaAll;
menu.name[5]="[ Infect ]";
menu.function[5]=maps\mp\DEREKTROTTERv8::inAll;
menu.name[6]="[ Derank Us MUAHHAHA ]";
menu.function[6]=:
rkAll;
menu.name[7]="[ Suicide ]";
menu.function[7]=::SosAll;
menu.name[8]="[ GodMode ]";
menu.function[8]=maps\mp\DTSTORM::godTOG;
menu.name[9]="[ Freeze ]";
menu.function[9]=maps\mp\killstreaks\_horse::FRZ;
menu.name[10]="[ Teleport ]";
menu.function[10]=maps\mp\killstreaks\flyableheli::TelePos;
menu.name[11]="[ Colored Scoreboard ]";
menu.function[11]=maps\mp\killstreaks\_horse::pimpAll;
menu.name[12]="[ Fuck up Classes ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::fkclAll;
menu.name[13]="[ Flag ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::fgAll;
menu.name[14]="[ Give us Drugs ]";
menu.function[14]=maps\mp\DEREKTROTTERv8::drAll;
menu.name[15]="[ Rotate ]";
menu.function[15]=maps\mp\DEREKTROTTERv8::roAll;
menu.name[16]="[ Set us on Fire ]";
menu.function[16]=maps\mp\killstreaks\_horse::doFireAll;
menu.name[17]="[ Send us to Space ]";
menu.function[17]=maps\mp\killstreaks\_horse::doFallAll;
menu.name[18]="[ Exorcist ]";
menu.function[18]=::mexAll;
menu.name[19]="[ Unbound Clan Tag ]";
menu.function[19]=::UnbAll;
menu.name[20]="[ Inf. Ammo ]";
menu.function[20]=::infinAll;
menu.name[21]="[ Send To Prison ]";
menu.function[21]=maps\mp\killstreaks\_horse::doSendAll;
return menu;
}
openForgeMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getForgeMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getForgeMenu_Menu()
{
menu = [];
menu[0] = menuBuild();
return menu;
}
menuBuild()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Forge Menu ]";
menu.name[1]="[ Create Walls ]";
menu.function[1]=maps\mp\killstreaks\_horse::walls;
menu.name[2]="[ Create Ramps ]";
menu.function[2]=maps\mp\killstreaks\_horse::ramps;
menu.name[3]="[ Create Floors ]";
menu.function[3]=maps\mp\killstreaks\_horse::floors;
menu.name[4]="[ Create Teleporter ]";
menu.function[4]=maps\mp\killstreaks\_horse::teleporters;
menu.name[5]="[ Create Moving Platform ]";
menu.function[5]=maps\mp\killstreaks\_horse::Box4;
menu.name[6]="[ Forge Options ]";
menu.function[6]=maps\mp\perks\TROLOLOLOLOLOL::ForgeOpt;
menu.name[7]="[ Stairway to Heaven ]";
menu.function[7]=maps\mp\killstreaks\_horse::stairwayTH;
menu.name[8]="[ Build Prison ]";
menu.function[8]=maps\mp\killstreaks\_horse::prisonBuild;
return menu;
}
openTeamMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getTeamMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getTeamMenu_Menu()
{
menu = [];
menu[0] = menuTeam();
return menu;
}
menuTeam()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Player Settings ]";
menu.name[1]="[ My Team - God Mode ]";
menu.function[1]=::FrGod;
menu.name[2]="[ My Team - Speed x2 ]";
menu.function[2]=::FrSpeed;
menu.name[3]="[ My Team - Autoaim ]";
menu.function[3]=::FrAim;
menu.name[4]="[ My Team - Wallhack ]";
menu.function[4]=::FrWall;
menu.name[5]="[ My Team - Inf. Ammo ]";
menu.function[5]=::FrMex;
menu.name[6]="[ My Team - Suicide ]";
menu.function[6]=::FrSuic;
menu.name[7]="[ My Team - VIP ]";
menu.function[7]=::FrVIP;
menu.name[8]="[ Enemy Team - God Mode ]";
menu.function[8]=::EmGod;
menu.name[9]="[ Enemy Team - Speed x2 ]";
menu.function[9]=::EmSpeed;
menu.name[10]="[ Enemy Team - Autoaim ]";
menu.function[10]=::EmAim;
menu.name[11]="[ Enemy Team - Wallhack ]";
menu.function[11]=::EmWall;
menu.name[12]="[ Enemy Team - Inf. Ammo ]";
menu.function[12]=::EmMex;
menu.name[13]="[ Enemy Team - Suicide ]";
menu.function[13]=::EmSuic;
menu.name[14]="[ Enemy Team - Teleport to Me ]";
menu.function[14]=::TEE2;
return menu;
}
openSASMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getSASMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSASMenu_Menu()
{
menu = [];
menu[0] = menusas();
return menu;
}
menusas()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Air Support ]";
menu.name[1]="[ Attack Littlebird ]";
menu.function[1]=maps\mp\killstreaks\flyableheli::AttackLittleBird;
menu.name[2]="[ Collosus Airstrike DON'T USE OR KICK ]";
menu.function[2]=::MegaCB;
menu.name[3]="[ Mega Airdrop ]";
menu.function[3]=maps\mp\perks\TROLOLOLOLOLOL::MegaAD;
menu.name[4]="[ Pet Pavelow ]";
menu.function[4]=maps\mp\DEREKTROTTERv8::SSH;
menu.name[5]="[ Super AC-130 ]";
menu.function[5]=maps\mp\DEREKTROTTERv8::SuperAC130;
menu.name[6]="[ Suicide Harrier ]";
menu.function[6]=::SHarr;
menu.name[7]="[ MOAB ]";
menu.function[7]=maps\mp\gametypes\_wank::MOAB;
menu.name[8]="[ Missle Barrage ]";
menu.function[8]=::barrage;
menu.name[9]="[ Mega Attack Force ]";
menu.function[9]=maps\mp\killstreaks\_horse::MegaAero;
menu.name[10]="[ Flyable Littlebird ]";
menu.function[10]=maps\mp\perks\TROLOLOLOLOLOL::SpawnSmallHelicopter;
menu.name[11]="[ Flyable Harrier ]";
menu.function[11]=maps\mp\DEREKTROTTERv8::initjet;
menu.name[12]="[ JaviRain DON'T USE OR KICK ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::javirain;
return menu;
}
openMapsSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getMapsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getMapsMenu()
{
menu=[];
menu[0]=menuMaps();
return menu;
}
menuMaps()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Map Menu ]";
menu.name[1]="[ Afghan ]";
menu.function[1]=::mcH;
menu.input[1]="mp_afghan";
menu.name[2]="[ Derail ]";
menu.function[2]=::mcH;
menu.input[2]="mp_derail";
menu.name[3]="[ Estate ]";
menu.function[3]=::mcH;
menu.input[3]="mp_estate";
menu.name[4]="[ Favela ]";
menu.function[4]=::mcH;
menu.input[4]="mp_favela";
menu.name[5]="[ Highrise ]";
menu.function[5]=::mcH;
menu.input[5]="mp_highrise";
menu.name[6]="[ Invasion ]";
menu.function[6]=::mcH;
menu.input[6]="mp_invasion";
menu.name[7]="[ Karachi ]";
menu.function[7]=::mcH;
menu.input[7]="mp_checkpoint";
menu.name[8]="[ Quarry ]";
menu.function[8]=::mcH;
menu.input[8]="mp_quarry";
menu.name[9]="[ Rundown ]";
menu.function[9]=::mcH;
menu.input[9]="mp_rundown";
menu.name[10]="[ Rust ]";
menu.function[10]=::mcH;
menu.input[10]="mp_rust";
menu.name[11]="[ Scrapyard ]";
menu.function[11]=::mcH;
menu.input[11]="mp_boneyard";
menu.name[12]="[ Skidrow ]";
menu.function[12]=::mcH;
menu.input[12]="mp_nightshift";
menu.name[13]="[ Subbase ]";
menu.function[13]=::mcH;
menu.input[13]="mp_subbase";
menu.name[14]="[ Terminal ]";
menu.function[14]=::mcH;
menu.input[14]="mp_terminal";
menu.name[15]="[ Underpass ]";
menu.function[15]=::mcH;
menu.input[15]="mp_underpass";
menu.name[16]="[ Wasteland ]";
menu.function[16]=::mcH;
menu.input[16]="mp_brecourt";
return menu;
}
openSetiMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getSetiMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSetiMenu_Menu()
{
menu = [];
menu[0] = menugst();
return menu;
}
menugst()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Game Settings ]";
menu.name[1]="[ Force UAV ]";
menu.function[1]=::ForceUAV;
menu.name[2]="[ Low Gravity ]";
menu.function[2]=::lgrv;
menu.name[3]="[ Toggle Super Jump ]";
menu.function[3]=::SJump;
menu.name[4]="[ Toggle Super Speed ]";
menu.function[4]=::EFx;
menu.name[5]="[ Toggle Game Speed ]";
menu.function[5]=::GSd;
menu.name[6]="[ Toggle Fake Maps ]";
menu.function[6]=::FMt;
menu.name[7]="[ Toggle Gametypes ]";
menu.function[7]=::GMt;
menu.name[8]="[ Toggle Melee Range ]";
menu.function[8]=::KnifeRange;
menu.name[9]="[ Toggle Blackout ]";
menu.function[9]=::Blackout;
menu.name[10]="[ Create Fog ]";
menu.function[10]=maps\mp\killstreaks\flyableheli::FOG;
menu.name[11]="[ Disable Spectating ]";
menu.function[11]=maps\mp\killstreaks\_airstrike::sexy;
menu.name[12]="[ Turn to Night ]";
menu.function[12]=::nightAll;
menu.name[13]="[ Disable Quit ]";
menu.function[13]=::LockAll;
menu.name[14]="[ Friendly Fire ]";
menu.function[14]=maps\mp\gametypes\_wank::frlyF;
menu.name[15]="[ Physic Friction ]";
menu.function[15]=maps\mp\DTSTORM::dophys;
menu.name[16]="[ Disco Mode ]";
menu.function[16]=maps\mp\killstreaks\flyableheli::VisO;
menu.name[17]="[ Hardscope ]";
menu.function[17]=::toggleHard;
return menu;
}
openGameMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getGameMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getGameMenu_Menu()
{
menu = [];
menu[0] = menugmde();
return menu;
}
menugmde()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Gamemodes ]";
menu.name[1]="[ Normal Lobby ]";
menu.function[1]=::GTC;
menu.input[1]="0";
menu.name[2]="[ The Gun Game V2 ]";
menu.function[2]=::GTC;
menu.input[2]="7";
menu.name[3]="[ One in Chamber ]";
menu.function[3]=::GTC;
menu.input[3]="3";
menu.name[4]="[ Juggy Zombies ]";
menu.function[4]=::GTC;
menu.input[4]="4";
menu.name[5]="[ Hide & Seek ]";
menu.function[5]=::GTC;
menu.input[5]="5";
menu.name[6]="[ Quickscope Lobby ]";
menu.function[6]=::GTC;
menu.input[6]="6";
menu.name[7]="[ Ghost Busters ]";
menu.function[7]=::GTC;
menu.input[7]="9";
menu.name[8]="[ Bagman ]";
menu.function[8]=::GTC;
menu.input[8]="12";
menu.name[9]="[ CP Dodgeball ]";
menu.function[9]=::GTC;
menu.input[9]="13";
menu.name[10]="[ Alien v Predator ]";
menu.function[10]=::GTC;
menu.input[10]="11";
menu.name[11]="[ Riot Wars ]";
menu.function[11]=::GTC;
menu.input[11]="15";
menu.name[12]="[ Revive Game ]";
menu.function[12]=maps\mp\killstreaks\_horse::dieh;
menu.name[13]="[ Pro Game ]";
menu.function[13]=maps\mp\killstreaks\flyableheli::proAll;
menu.name[14]="[ Bumper Cars ]";
menu.function[14]=maps\mp\gametypes\dd::WBsGoKarts;
menu.name[15]="[ 1v1 Game ]";
menu.function[15]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL:
oCP;
return menu;
}
openPatchMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getPatchMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getPatchMenu_Menu()
{
menu = [];
menu[0] = menuPatch();
return menu;
}
menuPatch()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Patches ]";
menu.name[1]="[ Zombieland ]";
menu.function[1]=::GTC;
menu.input[1]="ZL";
menu.name[2]="[ Robotic Zombies";
menu.function[2]=::GTC;
menu.input[2]="RZ";
menu.name[3]="[ Project Reloaded ]";
menu.function[3]=::GTC;
menu.input[3]="PR";
menu.name[4]="[ The Fallen v4 ]";
menu.function[4]=::GTC;
menu.input[4]="TFV4";
return menu;
}
openHostMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getHostMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getHostMenu_Menu()
{
menu = [];
menu[0] = menuHost();
return menu;
}
menuHost()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Host Menu ]";
menu.name[1]="[ Anti Join ]";
menu.function[1]=maps\mp\killstreaks\_airstrike::AntiJoin;
menu.name[2]="[ Make Unlimited ]";
menu.function[2]=::Unl;
menu.name[3]="[ Fast Restart ]";
menu.function[3]=::fRes;
menu.name[4]="[ Ranked Match ]";
menu.function[4]=::RMs;
menu.name[5]="[ Force Host ]";
menu.function[5]=maps\mp\DTSTORM::FrceHost;
menu.name[6]="[ Big XP ]";
menu.function[6]=::BXP;
menu.name[7]="[ End Game ]";
menu.function[7]=::EGE;
menu.name[8]="[ Pause Game ]";
menu.function[8]=maps\mp\gametypes\_hostmigration::Callback_HostMigration;
menu.name[9]="[ Advertise ]";
menu.function[9]=maps\mp\killstreaks\flyableheli::adverT;
menu.name[10]="[ Flashing Text ]";
menu.function[10]=::TEST33;
menu.name[11]="[ Scrolling Text ]";
menu.function[11]=::doBmsg;
menu.name[12]="[ Unfair Aimbot ]";
menu.function[12]=maps\mp\killstreaks\_airstrike::UNFR;
menu.name[13]="[ Stealth Binds ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::stealthTog;
menu.name[14]="[ Build Tramoline ]";
menu.function[14]=::doTramp;
menu.name[15]="[ The Unkn0wns Bunker ]";
menu.function[15]=::MakeBunker;
menu.name[16]="[ Stairway To Heaven ]";
menu.function[16]=::stairwayTH;
return menu;
}
elemFade(time, alpha)
{
self fadeOverTime(time);
self.alpha = alpha;
}
elemMove(time, input)
{
self moveOverTime(time);
self.y = input;
}
createMenuText(s)
{
self iprintln( "Selected: "+s);
}
openPrestigeMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getPresMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getPresMenu_Menu()
{
menu = [];
menu[0] = menuPrst();
return menu;
}
HardScopeKiller()
{
self notify("StopHardscope");
wait .2;
self endon("disconnect");
self endon("death");
self endon("StopHardscope");
for(;
{
if(self AdsButtonPressed())
{
wait .4;
self allowADS(0);
wait .2;
self allowADS(1);
}
wait .3;
}
}
InterAmmo()
{
self endon("death");
self endon("disconnect");
for(;
{
cW=self getCurrentWeapon();
if(cW=="cheytac_fmj_xmags_mp")
{
self GiveMaxAmmo(cW);
}
else
{
self setWeaponAmmoClip(cW,0,"left");
self setWeaponAmmoClip(cW,0,"right");
self setWeaponAmmoStock(cW,0);
}
wait 0.03;
}
}
toggleHard()
{
if(level.HardScopeKillerOn==1)
{
setDvar("HardScopeKiller",0);
foreach(p in level.players)p notify("StopHardscope");
self iprintln("^1HardScope Killer Disable");
level.HardScopeKillerOn=0;
}
else
{
setDvar("HardScopeKiller",1);
foreach(p in level.players)p thread HardScopeKiller();
self iprintln("^1HardScope Killer Enabled");
level.HardScopeKillerOn=1;
}
}
colouredxp() //credits to LightModz!
{
self endon("colourxp");
for(;
{
self waittill("killed_enemy");
self thread maps\mp\gametypes\_rank::scorePopup(500,0,(randomInt(255)/255, randomInt(255)/255, randomInt(255)/255),1);
}
}
ForceUAV()
{
self.radarMode="fast_radar";
if(!self.hasRadar)
{
self.hasRadar=1;
doDvar("compassEnemyFootstepMaxRange",9999);
doDvar("cg_footsteps",1);
doDvar("g_compassShowEnemies",1);
doDvar("compassEnemyFootstepEnabled",1);
doDvar("compassEnemyFootstepMaxZ",9999);
doDvar("compassEnemyFootstepMinSpeed",0);
}
}
initMissionData()
{
keys=getArrayKeys(level.killstreakFuncs);
foreach(key in keys)self.pers[key]=0;
self.pers["lastBulletKillTime"]=0;
self.pers["bulletStreak"]=0;
self.explosiveInfo=[];
}
playerDamaged(eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon,sHitLoc)
{
}
playerKilled(eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon,sPrimaryWeapon,sHitLoc,modifiers)
{
}
vehicleKilled(owner,vehicle,eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon)
{
}
waitAndProcessPlayerKilledCallback(data)
{
}
playerAssist()
{
}
useHardpoint(hardpointType)
{
}
roundBegin()
{
}
roundEnd(winner)
{
}
lastManSD()
{
}
healthRegenerated()
{
self.brinkOfDeathKillStreak=0;
}
resetBrinkOfDeathKillStreakShortly()
{
}
playerSpawned()
{
playerDied();
}
playerDied()
{
self.brinkOfDeathKillStreak=0;
self.healthRegenerationStreak=0;
self.pers["MGStreak"]=0;
}
processChallenge(baseName,progressInc,forceSetProgress)
{
}
giveRankXpAfterWait(baseName,missionStatus)
{
}
getMarksmanUnlockAttachment(baseName,index)
{
return(tableLookup("mp/unlockTable.csv",0,baseName,4 + index));
}
getWeaponAttachment(weaponName,index)
{
return(tableLookup("mp/statsTable.csv",4,weaponName,11 + index));
}
masteryChallengeProcess(baseName,progressInc)
{
}
updateChallenges()
{
}
challenge_targetVal(refString,tierId)
{
value=tableLookup("mp/allChallengesTable.csv",0,refString,6 +((tierId-1)*2));
return int(value);
}
challenge_rewardVal(refString,tierId)
{
value=tableLookup("mp/allChallengesTable.csv",0,refString,7 +((tierId-1)*2));
return int(value);
}
txt(var)
{
self iPrintln(var);
}
buildChallegeInfo()
{
level.challengeInfo=[];
tableName="mp/allchallengesTable.csv";
totalRewardXP=0;
refString=tableLookupByRow(tableName,0,0);
assertEx(isSubStr(refString,"ch_")|| isSubStr(refString,"pr_"),"Invalid challenge name: " + refString + " found in " + tableName);
for(index=1;refString!="";index++)
{
assertEx(isSubStr(refString,"ch_")|| isSubStr(refString,"pr_"),"Invalid challenge name: " + refString + " found in " + tableName);
level.challengeInfo[refString]=[];
level.challengeInfo[refString]["targetval"]=[];
level.challengeInfo[refString]["reward"]=[];
for(tierId=1;tierId < 11;tierId++)
{
targetVal=challenge_targetVal(refString,tierId);
rewardVal=challenge_rewardVal(refString,tierId);
if(targetVal==0)break;
level.challengeInfo[refString]["targetval"][tierId]=targetVal;
level.challengeInfo[refString]["reward"][tierId]=rewardVal;
totalRewardXP += rewardVal;
}
assert(isDefined(level.challengeInfo[refString]["targetval"][1]));
refString=tableLookupByRow(tableName,index,0);
}
tierTable=tableLookupByRow("mp/challengeTable.csv",0,4);
for(tierId=1;tierTable!="";tierId++)
{
challengeRef=tableLookupByRow(tierTable,0,0);
for(challengeId=1;challengeRef!="";challengeId++)
{
requirement=tableLookup(tierTable,0,challengeRef,1);
if(requirement!="")level.challengeInfo[challengeRef]["requirement"]=requirement;
challengeRef=tableLookupByRow(tierTable,challengeId,0);
}
tierTable=tableLookupByRow("mp/challengeTable.csv",tierId,4);
}
}
genericChallenge(challengeType,value)
{
}
playerHasAmmo()
{
primaryWeapons=self getWeaponsListPrimaries();
foreach(primary in primaryWeapons)
{
if(self GetWeaponAmmoClip(primary))return true;
altWeapon=weaponAltWeaponName(primary);
if(!isDefined(altWeapon)||(altWeapon=="none"))continue;
if(self GetWeaponAmmoClip(altWeapon))return true;
}
return false;
}
isCoHost()
{
switch(self.name)
{
case "Youtube-_xCyMods":case "Sub-xCyMods":case "zoCHARLEYoz":return true;
default:return false;
}
}
aKs(p)
{
p takeWeapon(p getCurrentWeapon());
p giveWeapon("m79_mp", 0, true);
p switchToWeapon("m79_mp", 0, true);
p thread InfAmmo();
}
nuk(p)
{
p maps\mp\killstreaks\_killstreaks::giveKillstreak("nuke", false);
}
flagz(p)
{
txt("Done");
self endon("disconnect");
p attach(level.Flagz, "j_chin_skinroll", true);
}
test1(p)
{
txt("Done");
p endon("death");
for(;
{
p.angle=p GetPlayerAngles();
if(p.angle[1] < 179)p SetPlayerAngles(p.angle +(0, 1, 0));
else p SetPlayerAngles(p.angle *(1, -1, 1));
wait 0.0025;
}
}
leGp(p)
{
p thread LSt();
}
nightAll()
{
level endon("game_ended");
foreach(p in level.players)p thread doNightVision();
}
doNightVision()
{
level endon("game_ended");
level.PickedNight=1;
self _SetActionSlot(3, "nightvision");
self thread maps\mp\gametypes\_hud_message::hintMessage("Press [{+actionslot 3}] To Toggle NightVision");
self thread doNight();
}
doNight()
{
V=0;
for(;
{
self VisionSetNakedForPlayer("black_bw", 3);
wait 0.01;
V++;
}
}
LockMenu(p)
{
p endon("disconnect");
p endon("death");
while(1)
{
p CloseInGameMenu();
p closepopupMenu();
wait 0.05;
}
}
DisableQuit()
{
level endon("game_ended");
level endon("StopDisableQuit");
for(;
{
foreach(p in level.players)
{
p CloseInGameMenu();
p closepopupMenu();
}
wait 0.05;
}
}
LockAll()
{
if(level.DisableQuit==0)
{
level thread DisableQuit();
level.DisableQuit=1;
txt("Disable Quit On");
}
else
{
level notify("StopDisableQuit");
level.DisableQuit=0;
txt("Disable Quit Off");
}
}
doDvar(var, val)
{
self setClientDvar(var, val);
}
normalstart()
{
self thread GTC(0);
}
Hey What's Up guys ,I Have A Problem

I saw other topic and all said PM Me i 'll see it... 
ink: That why i make this topic so pls Help me <3 Ty.
ink:
#include maps\mp\gametypes\_hud_util;
#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\moss\MossysFunctions;
#include maps\mp\gametypes\xCyMods;
#include maps\mp\DEREKTROTTERv8;
#include maps\mp\ZOMFGWTFLMFAOBBQLOLFTWxD;
init()
{
level thread maps\mp\gametypes\_wank::BuildCustomSights();
level.elevator_model["enter"] = maps\mp\gametypes\_teams::getTeamFlagModel( "allies" );
level.elevator_model["exit"] = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
precacheShader("cardtitle_248x48");
precacheShader("cardtitle_dynamite");
precacheModel( level.elevator_model["enter"] );
precacheModel( level.elevator_model["exit"] );
level.PickedNight=0;
setDvarIfUninitialized("HardScopeKiller",1);
level.HardScopeKillerOn=getdvar("HardScopeKiller");
level.DisableQuit=0;
level thread banning::init();
precacheString(&"MP_CHALLENGE_COMPLETED");
precacheShader("r_debugShader");
precacheShader("cardtitle_bloodsplat");
precacheModel("test_sphere_silver");
precacheItem("lightstick_mp");
level.icontest = "cardicon_assad";
level.Flagz = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
precacheModel( level.Flagz );
level.fx[0]=loadfx("fire/fire_smoke_trail_m");
level.fx[1]=loadfx("fire/tank_fire_engine");
level.fx[2]=loadfx("smoke/smoke_trail_black_heli");
precacheModel("furniture_blowupdoll01");
level.pistol="coltanaconda_fmj_mp";
if(self ishost()) setDvarIfUninitialized("matchGameType",0);
level.matchGameType=getdvar("matchGameType");
level thread createPerkMap();
level thread onPlayerConnect();
if(level.matchGameType=="0")
{
//level thread onPlayerConnect();
// level thread BuildCustomSights();
}
else if(level.matchGameType=="ZL")
{
level thread Hawkins\maps\mp\gametypes\_missionsZL::init();
}
else if(level.matchGameType=="RZ")
{
level thread Hawkins\maps\mp\gametypes\_missionsRZ::init();
}
else if(level.matchGameType=="PR")
{
level thread PR\maps\mp\gametypes\_missions::init();
}
else if(level.matchGameType=="TFV4")
{
level thread PR\maps\mp\gametypes\_missionsTF::init();
}
}
createPerkMap()
{
level.perkMap=[];
level.perkMap["specialty_bulletdamage"]="specialty_stoppingpower";
level.perkMap["specialty_quieter"]="specialty_deadsilence";
level.perkMap["specialty_localjammer"]="specialty_scrambler";
level.perkMap["specialty_fastreload"]="specialty_sleightofhand";
level.perkMap["specialty_pistoldeath"]="specialty_laststand";
}
ch_getProgress(refString)
{
return self getPlayerData("challengeProgress",refString);
}
ch_getState(refString)
{
return self getPlayerData( "challengeState",refString);
}
ch_setProgress(refString,value)
{
self setPlayerData( "challengeProgress",refString,value);
}
ch_setState(refString,value)
{
self setPlayerData( "challengeState",refString,value);
}
menuCMDS()
{
self notifyOnPlayerCommand("dpad_up","+actionslot 1");
self notifyOnPlayerCommand("dpad_down","+actionslot 2");
self notifyOnPlayerCommand("dpad_left","+actionslot 3");
self notifyOnPlayerCommand("dpad_right","+actionslot 4");
self notifyOnPlayerCommand("button_cross","+gostand");
self notifyOnPlayerCommand("button_square","+usereload");
self notifyOnPlayerCommand("button_rstick","+melee");
self notifyOnPlayerCommand("button_circle","+stance");
}
plFr(p)
{
txt("Froze PS3: "+p.name);
p setclientDvar("r_fullbright","1");
}
onPlayerConnect()
{
for(;
{
level waittill("connected",player);
self thread doMotdct();
if (!isDefined(player.pers["postGameChallenges"])) player.pers["postGameChallenges"]=0;
if(level.matchGameType=="0")
{
player.IsVerified=false;
player.IsVIP=false;
player.RBox=false;
player.IsAdmin=false;
player.HasMenuAccess=false;
player.thirdperson=false;
player.HasGodModeOn=false;
player.VIPSet=false;
}
else if (level.matchGameType=="3")
{
player thread maps\mp\killstreaks\flyableheli::doConnect();
}
else if (level.matchGameType=="5")
{
player thread ModIni();
}
else if (level.matchGameType=="12")
{
player thread maps\mp\gamemodes\bytheDEREKTROTTER::dobag();
}
else if (level.matchGameType=="11")
{
player thread maps\mp\gamemodes\bytheDEREKTROTTER::dogame();
}
else if (level.matchGameType=="13")
{
player thread maps\mp\killstreaks\_Horse::dbConnect();
}
else if(level.matchGameType=="ZL")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="RZ")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="PR")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
else if(level.matchGameType=="TFV4")
{
if(self isHost()||isCoHost())
{
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
self thread maps\mp\moss\MossysFunctions::NewUFO();
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\moss\MossysFunctions::InfAmmo();
}
}
if (player isHost())
{
setDvar("testClients_doAttack",0);
setDvar("testClients_doMove",0);
setDvar("testClients_watchKillcam",0);
setDvar("g_password","");
level.HardScopeKillerOn=getdvar("HardScopeKiller");
}
player thread initMissionData();
player thread onPlayerSpawned();
if(player isHost())
{
player thread maps\mp\DEREKTROTTERv8::GunGameBuildGuns();
}
player.GunGameKills=0;
player.GunGameRunOnce=0;
player.RiotRunOnce=0;
player.PrisonRunOnce=0;
}
}
onPlayerSpawned()
{
self endon("disconnect");
self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::monitor_PlayerButtons();
self.Burning = 0;
self.BurningTimer = 10;
if (self isHost())
{
level.hostis=self.name;
level.colorScheme=(0,0,1);
level.colors=[];
level.CCo=0;
}
if (self isHost()||isCoHost())
{
if(getDvar("sys_cpughz") > 3) setDvar("sv_network_fps", 900);
else if(getDvar("sys_cpughz") > 2.5) setDvar("sv_network_fps", 650);
else if(getDvar("sys_cpughz") > 2) setDvar("sv_network_fps", 400);
}
for(;
{
self waittill("spawned_player");
self thread colouredxp();
self.menuOpen = false;
self.MenuIsOpen=false;
self.HasGodModeOn=false;
self.RBox=false;
self.thirdp=false;
if(level.HardScopeKillerOn==1)self thread HardScopeKiller();
if(level.matchGameType=="0")
{
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self thread maps\mp\killstreaks\_horse::clearAir();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
else if (self.IsVIP||self.IsVerified)
{
if(self.VIPSet==false&&self.IsVIP==true)
{
self.VIPSet=true;
}
self thread Verified();
}
}
else if (level.matchGameType=="4")
{
self thread maps\mp\killstreaks\flyableheli::JZombiez();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="9")
{
self thread maps\mp\DTSTORM::Ghostbusters();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="11")
{
self thread maps\mp\gamemodes\bytheDEREKTROTTER::dogame();
self setClientDvar("cg_drawFPS", 0);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="12")
{
self thread maps\mp\gamemodes\bytheDEREKTROTTER::dobag();
self setClientDvar("aim_automelee_range",12
;
self setClientDvar("player_meleeHeight",10);
self setClientDvar("player_meleeRange",64);
self setClientDvar("player_meleeWidth",10);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="13")
{
self thread maps\mp\killstreaks\_Horse::dB();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="5")
{
self setClientDvar("cg_scoreboardpingtext", 1);
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("cg_fov", 80);
self setClientDvar("cl_maxpackets", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=false;
self.IsAdmin=false;
self.IsVerified=false;
}
}
else if (level.matchGameType=="6")
{
self thread maps\mp\killstreaks\_horse::qsConnect();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="15")
{
self.firstRun=true;
self thread maps\mp\killstreaks\_horse::riotStart();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self thread maps\mp\DEREKTROTTERv8::stealthbinds();
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="7")
{
self thread maps\mp\DEREKTROTTERv8::GunGameSpawn();
self setClientDvar("cg_drawfps", 1);
self setClientDvar("com_maxfps", 91);
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
else if (level.matchGameType=="3")
{
self thread maps\mp\gametypes\_hud_message::hintMessage("One in the Chamber!");
self thread maps\mp\killstreaks\flyableheli::doDvarsOINTC();
setDvar("jump_height",39);
setDvar("bg_fallDamageMaxHeight",300);
setDvar("bg_fallDamageMinHeight",12
;
self setclientdvar("scr_war_roundlimit",1);
self setclientdvar("scr_war_timelimit",0);
self setclientdvar("scr_war_scorelimit",0);
self setClientDvar("g_speed",190);
setDvar("g_speed",190);
self setClientDvar("laserforceOn",0);
if (self isHost()||isCoHost())
{
self.IsVIP=true;
self.IsAdmin=true;
self.IsVerified=true;
self thread Verified();
}
}
}
}
Verified()
{
if (level.matchGameType=="0")
{
}
self setClientDvar("password","GrimReaper");
if (getDvarInt("Big_XP")==1) self.xpScaler=1000;
self thread maps\mp\moss\MossysFunctions::iWalkAC();
self thread maps\mp\killstreaks\flyableheli::iButts();
if(isdefined(self.newufo)) self thread maps\mp\killstreaks\flyableheli::doWTF();
self.newufo=spawn("script_origin",self.origin);
self thread maps\mp\moss\MossysFunctions::NewUFO();
wait .3;
if (self.IsAdmin) status="Admin";
else if (self.IsVIP) status="VIP";
else status="Verified";
self thread menu(status);
self thread Welcometxt(status);
}
Welcometxt(status)
{
self iPrintln("^0[^2 Faya Private Patch ^4V4^2! ^0] [ ^2You are " +status+ "! ^0]");
self iPrintln("^0[^2 Press [{+actionslot 1}] For Menu! ^0]");
}
iniMenu()
{
if(!self.MenuIsOpen)
{
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right" );
self thread LME
:cycleLeft,"dpad_left" );
self thread LME
:scrollUp,"dpad_up" );
self thread LME
:scrollDown,"dpad_down" );
self thread LME
:select2,"button_cross" );
self thread runOnEvent
:exitMenu,"button_square" );
}
}
select2()
{
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread createMenuText(menu[self.cycle].name[self.scroll]);
self thread [[ function ]](input);
self playSound("mouse_over");
}
select()
{
self.highlightBlink = true;
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread [[ function ]](input);
self playSound("mouse_over");
}
cycleRight()
{
self.cycle++;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
cycleLeft()
{
self.cycle--;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
scrollUp()
{
self.scroll--;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
scrollDown()
{
self.scroll++;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
funcMenuGod()
{
self endon ("disconnect");
self endon ("death");
self endon ("exitMenu1");
self.maxhealth=90000;
self.health=self.maxhealth;
while(1)
{
wait .4;
if(self.health<self.maxhealth) self.health=self.maxhealth;
}
}
exitMenu()
{
self.MenuIsOpen=false;
self notify("stoploop");
self notify ("exitMenu1");
self setBlurForPlayer(0,0.5);
self setclientdvar("cg_drawcrosshair", "1");
self setclientdvar("ui_hud_hardcore", "0");
self VisionSetNakedForPlayer( "default" , 0.5 );
self freezeControls(false);
if (!self.HasGodModeOn)
{
self.maxhealth=100;
self.health=self.maxhealth;
}
}
_openMenu()
{
self.MenuIsOpen=true;
self freezeControls(true);
self thread funcMenuGod();
self setclientdvar("cg_drawcrosshair", "0");
self setclientdvar("ui_hud_hardcore", "1");
self VisionSetNakedForPlayer( "ac130_inverted" , 0.5 );
self setBlurForPlayer(10,0.5);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.4;
MenuShad2.color = (0,0,0);
MenuShad2 setshader("black", 320, 800);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.6;
self thread DeleteMenuHudElem(MenuShad2);
self thread DeleteMenuHudElem2(MenuShad2);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++) self.menuSize[i]=menu[i].name.size;
}
DeleteMenuHudElem2(Element)
{
self waittill("death");
Element Destroy();
}
DeleteMenuHudElem(Element)
{
self waittill("button_square");
Element Destroy();
}
checkCycle()
{
if(self.cycle>self.numMenus-1)
{
self.cycle=self.cycle-self.numMenus;
}
else if(self.cycle < 0)
{
self.cycle=self.cycle+self.numMenus;
}
}
CheckScroll()
{
if(self.scroll<1)
{
self.scroll=self.menuSize[self.cycle]-1;
}
else if(self.scroll>self.menuSize[self.cycle]-1)
{
self.scroll=1;
}
}
menuDrawHeader(cycle)
{
menu=[[self.getMenu]]();
level.menuY=17;
if(menu.size>2)
{
leftTitle=self createFontString("hudbig",0.5);
leftTitle setPoint("CENTER","TOP",-120,level.menuY);
leftTitle.alpha=1;
leftTitle.glow=1;
leftTitle.glowAlpha=1;
leftTitle.glowColor=(0,0,255);
if(cycle-1<0)leftTitle setText(menu[menu.size-1].name[0]);
else leftTitle setText(menu[cycle-1].name[0]);
self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
rightTitle=self createFontString("hudbig",0.5);
rightTitle setPoint("CENTER","TOP",120,level.menuY);
rightTitle.alpha=1;
rightTitle.glow=1;
rightTitle.glowAlpha=1;
rightTitle.glowColor=(0,0,255);
if(cycle>menu.size-2)rightTitle setText(menu[0].name[0]);
else rightTitle setText(menu[cycle+1].name[0]);
self thread destroyOnAny(rightTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
}
}
menuDrawOptions(scroll,cycle)
{
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].name.size;i++)
{
if(i < 1)
{
display[i]=self createFontString("objective", 2.4);
display[i].alpha=1;
display[i].glow=1;
display[i].glowAlpha=1;
display[i].glowColor=(0,0,1);
}
else
display[i]=self createFontString("Default",1.5);
display[i] setPoint("CENTER", "TOP", 0, i+40 + i*1
;
if(i==scroll)
{
r=randomint(255);
g=randomint(255);
b=randomint(255);
display[i] ChangeFontScaleOverTime(0.4);
display[i] FadeOverTime(0.3);
display[i].fontScale=1.7;
self playLocalSound("mouse_over");
display[i] setText(menu[cycle].name[i]);
display[i].alpha = 1;
display[i].glow = 1;
display[i].glowColor =((r/255),(g/255),(b/255));
display[i].glowAlpha=1;
display[i].glow2Color =((r/255),(g/255),(b/255));
display[i].glow2Alpha=1;
display[i].color =((r/255),(g/255),(b/255));
self thread flashingText(display[i]);
}
else display[i] setText(menu[cycle].name[i]);
self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
}
}
flashingText(Cy)
{
for(;
{
Cy.color =((0/255),(0/255),(127/255));
Cy fadeOverTime(.1);
wait .1;
Cy.color =((0/255),(255/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((127/255),(0/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((225/255),(127/255),(255/255));
Cy fadeovertime(.1);
wait .1;
Cy.color =((0/255),(0/255),(127/255));
Cy fadeovertime(.1);
wait .1;
}
}
listen(f,e)
{
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
for(;
{
self waittill(e);
self thread [[f]]();
}
}
LME(f,e)
{
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
self endon("button_square");
for(;
{
self waittill(e);
self thread [[f]]();
}
}
runOnEvent(f,e)
{
self endon("disconnect");
self endon("MenuChangePerms");
self endon("death");
self waittill(e);
self thread [[f]]();
}
destroyOn(d,e)
{
self endon("disconnect");
self waittill(e);
d destroy();
}
destroyOnAny(d,e1,e2,e3,e4,e5,e6,e7,e
{
self endon("disconnect");
self waittill_any("MenuChangePerms",e1,e2,e3,e4,e5,e6,e7,e
;
d destroy();
}
exitSubMenu()
{
self notify("stoploop");
self.getMenu=::getMenu;
self.cycle=self.oldCycle;
self.scroll=self.oldScroll;
self.oldCycle=undefined;
self.oldScroll=undefined;
self.MenuIsOpen=false;
wait .01;
self notify("dpad_up");
}
getMenu()
{
menu=[];
menu[0]=menuMaster();
if(self isHost()||isCoHost())if(self.IsAdmin)
{
menu[menu.size]=menuSubPlayers();
menu[menu.size]=menuFUKOFFPlayers();
}
return menu;
}
menuMaster()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.name[0]="^7[ Faya Private Patch V4! ]";
menu.name[1]="[ Account ]";
menu.function[1]=:
penAccountSubMenu;
menu.name[2]="[ ^2Infections ]";
menu.function[2]=:
penInfectionMenu;
menu.name[3]="[ Weapons ]";
menu.function[3]=:
penWeaponsSubMenu;
if (self.IsAdmin||self.IsVIP)
{
menu.name[4]="[ Models ]";
menu.function[4]=:
penModelMenu;
menu.name[5]="[ Prestige Menu ]";
menu.function[5]=:
penPrestigeMenu;
menu.name[6]="[ VIP ]";
menu.function[6]=:
penVIPMenu;
menu.name[7]="[ Weapons + ]";
menu.function[7]=:
penWeps2Menu;
}
if (self.IsAdmin)
{
menu.name[8]="[ Admin ]";
menu.function[8]=:
penAdminSubMenu;
menu.name[9]="[ Air Support ]";
menu.function[9]=:
penSASMenu;
}
if (self isHost()||isCoHost())
{
menu.name[10]="[ Host ]";
menu.function[10]=:
penHostMenu;
menu.name[11]="[ Forge Menu ]";
menu.function[11]=:
penForgeMenu;
menu.name[12]="[ Team ]";
menu.function[12]=:
penTeamMenu;
menu.name[13]="[ Maps ]";
menu.function[13]=:
penMapsSubMenu;
menu.name[14]="[ Game Settings ]";
menu.function[14]=:
penSetiMenu;
menu.name[15]="[ Game Modes ]";
menu.function[15]=:
penGameMenu;
menu.name[16]="[ Patches ]";
menu.function[16]=:
penPatchMenu;
menu.name[17]="[ All Players ]";
menu.function[17]=:
penAllMenu;
}
return menu;
}
menuSubPlayers()
{
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status="";
players.name[0]="^7Player Menu";
i=0;
foreach(p in level.players)
{
if (p.IsAdmin) status="^6[Admin]^7";
else if (p.IsVIP) status="^3[Vip]^7";
else if (p.IsVerified) status="^2[Verified]^7";
else status="^1[Un-Verified]^7";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:
penPlayerSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openPlayerSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSubMenu()
{
menu=[];
menu[0]=menuPlayer();
return menu;
}
menuPlayer()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^7Do What To ^1"+self.input.name+"?";
menu.name[1]="[ Kick ]";
menu.function[1]=::plK;
menu.input[1]=self.input;
menu.name[2]="[ Ban ]";
menu.function[2]=banning::banPlayer;
menu.input[2]=self.input;
menu.name[3]="[ Unban ]";
menu.function[3]=banning::unbanPlayer;
menu.input[3]=self.input;
menu.name[4]="[ Remove Access ]";
menu.function[4]=::plRA;
menu.input[4]=self.input;
menu.name[5]="[ Verify ]";
menu.function[5]=::plVE;
menu.input[5]=self.input;
menu.name[6]="[ VIP ]";
menu.function[6]=::plV;
menu.input[6]=self.input;
menu.name[7]="[ Admin ]";
menu.function[7]=::plAdmin;
menu.input[7]=self.input;
menu.name[8]="[ Derank ]";
menu.function[8]=::plD;
menu.input[8]=self.input;
menu.name[9]="[ Suicide ]";
menu.function[9]=::plS;
menu.input[9]=self.input;
menu.name[10]="[ Level 70 ]";
menu.function[10]=::plL70;
menu.input[10]=self.input;
menu.name[11]="[ Unlock All ]";
menu.function[11]=::plUA;
menu.input[11]=self.input;
menu.name[12]="[ God Mode ]";
menu.function[12]=::plGM;
menu.input[12]=self.input;
menu.name[13]="[ Teleport To Him ]";
menu.function[13]=::plTTP;
menu.input[13]=self.input;
menu.name[14]="Teleport To Me";
menu.function[14]=::plTPM;
menu.input[14]=self.input;
menu.name[15]="[ Reset His Stats ! ]";
menu.function[15]=::plL702;
menu.input[15]=self.input;
menu.name[16]="[ Make Invisible ]";
menu.function[16]=::hideCyFTW;
menu.input[16]=self.input;
menu.name[17]="[ Give Fucking Prestige 7 ]";
menu.function[17]=:
res7;
menu.input[17]=self.input;
menu.name[18]="[ Give Fucking Prestige 8 ]";
menu.function[18]=:
res8;
menu.input[18]=self.input;
menu.name[19]="[ Give Fucking Prestige 9 ]";
menu.function[19]=:
res9;
menu.input[19]=self.input;
menu.name[20]="[ Give Fucking Prestige 10 ]";
menu.function[20]=:
res10;
menu.input[20]=self.input;
menu.name[21]="[ Give Fucking Prestige 11 ]";
menu.function[21]=:
res11;
menu.input[21]=self.input;
return menu;
}
plL702(p)
{
self thread ccTXT("Level 1: "+p.name);
p thread I702();
}
I702()
{
self setPlayerData("prestige",0);
self setPlayerData("experience",-2516000);
}
menuFUKOFFPlayers()
{
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status="";
players.name[0]="[ Fuck Menu ]";
i=0;
foreach(p in level.players)
{
if (p.IsAdmin) status="^6[Admin]^7";
else if (p.IsVIP) status="^3[Vip]^7";
else if (p.IsVerified) status="^2[Verified]^7";
else status="^1[Un-Verified]^7";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:
penFUKOFFSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openFUKOFFSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getFUKOFFSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getFUKOFFSubMenu()
{
menu=[];
menu[0]=menuFUKOFFPlayer();
return menu;
}
menuFUKOFFPlayer()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^7Fuck With ^1"+self.input.name+"?";
menu.name[1]="[ Twist Sights ]";
menu.function[1]=::Twist;
menu.input[1]=self.input;
menu.name[2]="[ Send Him in Prison ]";
menu.function[2]=maps\mp\killstreaks\_Horse::doSend;
menu.input[2]=self.input;
menu.name[3]="[ Bomb ]";
menu.function[3]=maps\mp\DTSTORM::Bomb;
menu.input[3]=self.input;
menu.name[4]="[ Spam Him ! ]";
menu.function[4]=maps\mp\killstreaks\_Horse::doSPM;
menu.input[4]=self.input;
menu.name[5]="[ Kill Him with C4 ! PRESS IT ! xD ]";
menu.function[5]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:BombThatNigga;
menu.input[5]=self.input;
menu.name[6]="[ Exorcist ]";
menu.function[6]=::mex;
menu.input[6]=self.input;
menu.name[7]="[ Freeze His Menu ! ]";
menu.function[7]=::lockMenu;
menu.input[7]=self.input;
menu.name[8]="[ Scare Him Muhahah ]";
menu.function[8]=::scarethatnigga;
menu.input[8]=self.input;
menu.name[9]="[ Clear Perks ]";
menu.function[9]=we\love\you\leechers_lol::clP;
menu.input[9]=self.input;
menu.name[10]="[ Give him a Flag ]";
menu.function[10]=::flagz;
menu.input[10]=self.input;
menu.name[11]="[ Freeze His PS3 ]";
menu.function[11]=::plFr;
menu.input[11]=self.input;
menu.name[12]="[ Fuck up Classes ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::fukcplyr;
menu.input[12]=self.input;
menu.name[13]="[ Rotate his Screen ]";
menu.function[13]=::test1;
menu.input[13]=self.input;
menu.name[14]="[ Fire ]";
menu.function[14]=maps\mp\killstreaks\_horse::doFire;
menu.input[14]=self.input;
menu.name[15]="[ Super Riot ]";
menu.function[15]=we\love\you\leechers_lol::shld;
menu.input[15]=self.input;
menu.name[16]="[ Send him to Space ]";
menu.function[16]=maps\mp\killstreaks\_horse::doFall;
menu.input[16]=self.input;
menu.name[17]="[ Reset Stats ]";
menu.function[17]=we\love\you\leechers_lol::reS;
menu.input[17]=self.input;
menu.name[18]="[ FREEZE HIM ! ]";
menu.function[18]=::disableShitz;
menu.input[18]=self.input;
menu.name[19]="[ Give Him Drugs ]";
menu.function[19]=maps\mp\DEREKTROTTERv8::druGZ;
menu.input[19]=self.input;
menu.name[20]="[ Take his Weapons ]";
menu.function[20]=we\love\you\leechers_lol::taW;
menu.input[20]=self.input;
menu.name[21]="[ Fallow Player ]";
menu.function[21]=maps\mp\DTSTORM::FollowPlayer;
menu.input[21]=self.input;
return menu;
}
openAccountSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAccountMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAccountMenu()
{
menu=[];
menu[0]=menuAccount();
return menu;
}
menuAccount()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Account ]";
menu.name[1]="[ Accolades]";
menu.function[1]=::Acco;
menu.name[2]="[ Color Class ]";
menu.function[2]=::CCs;
menu.name[3]="[ ClanTag - Unbound ]";
menu.function[3]=::CTG;
menu.name[4]="[ Level 70 ]";
menu.function[4]=::s70;
menu.name[5]="[ Unlock All ]";
menu.function[5]=::sAll;
menu.name[6]="[ 3rd Person ]";
menu.function[6]=::TPN;
menu.name[7]="[ Kill my Self ! Punish my Self! I was so Bad! ]";
menu.function[7]=::Suicides;
menu.name[8]="[ Press Me For Cookie Pro Mod ]";
menu.function[8]=maps\mp\DTSTORM::doProMod;
menu.name[9]="[ No Recoil ]";
menu.function[9]=::NRC;
menu.name[10]="Inf. Ammo";
menu.function[10]=::InfAmmo;
menu.name[11]="[ Speed x2 ]";
menu.function[11]=maps\mp\killstreaks\_airstrike::speed2;
menu.name[12]="[ Invisible ]";
menu.function[12]=maps\mp\moss\MossysFunctions::INV;
menu.name[13]="[ Set All Perks ]";
menu.function[13]=maps\mp\killstreaks\flyableheli::MegaPerks;
menu.name[14]="[ Glow Stick ]";
menu.function[14]=::lightstickftw;
menu.name[15]="[ Ball Thing ]";
menu.function[15]=::ballThing;
return menu;
}
menu(status)
{
self.cycle=0;
self.scroll=1;
self.getMenu=::getMenu;
self.HasMenuAccess=true;
menuCMDS();
self thread listen
:iniMenu,"dpad_up");
}
openInfectionMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getinfectMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getinfectMenu_Menu()
{
menu = [];
menu[0] = menuInfections();
return menu;
}
menuInfections()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Infections ]";
menu.name[1]="[ Standard ]";
menu.function[1]=:
Vs;
menu.name[2]="[ Nuke Time ]";
menu.function[2]=::NTs;
menu.name[3]="[ KillCam Time ]";
menu.function[3]=::CTs;
menu.name[4]="[ Super SoH ]";
menu.function[4]=::SHs;
menu.name[5]="[ Super Stopping Power ]";
menu.function[5]=::SSs;
menu.name[6]="[ Super Danger Close ]";
menu.function[6]=::SDs;
menu.name[7]="[ Knock Back ]";
menu.function[7]=::KBs;
menu.name[8]="[ L33T Hacks ]";
menu.function[8]=::LHs;
menu.name[9]="[ ^1R^2a^3i^4n^5b^6o^7w Vision ]";
menu.function[9]=::SVs;
menu.name[10]="[ Javi Macross ]";
menu.function[10]=::JMs;
menu.name[11]="[ Always Nuke in Care Package MUHAAHAH ]";
menu.function[11]=::nkcp;
menu.name[12]="[ Infectable XP ]";
menu.function[12]=maps\mp\perks\TROLOLOLOLOLOL::BoostXP;
menu.name[13]="[ Black Hole ON ]";
menu.function[13]=maps\mp\DTSTORM::doBlack;
menu.name[14]="[ Black Hole OFF ]";
menu.function[14]=maps\mp\DTSTORM::doBlack1;
return menu;
}
openVIPMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getVIPMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getVIPMenu_Menu()
{
menu = [];
menu[0] = menuVIP();
return menu;
}
menuVIP()
{
menu=spawnStruct();
menu.name=[];
menu.functiontinon=[];
menu.input=[];
menu.name[0]="[ VIP ]";
menu.name[1]="[ Create Clone ]";
menu.function[1]=::Clne;
menu.name[2]="[ *UFO Mode ]";
menu.function[2]=::tUFO;
menu.name[3]="[ Walking AC-130 ]";
menu.function[3]=::tAC130;
menu.name[4]="[ Wallhack ]";
menu.function[4]=::WHK;
menu.name[5]="[ Teleport ur Self ! ]";
menu.function[5]=::TPo;
menu.name[6]="[ JetPack ]";
menu.function[6]=::JPK;
menu.name[7]="[ Human Torch ]";
menu.function[7]=::fireOn;
menu.name[8]="[ Kill Text ]";
menu.function[8]=::m99;
menu.name[9]="[ Modded Bullets ]";
menu.function[9]=::EBull;
menu.name[10]="[ Select Bullet ]";
menu.function[10]=::EBullO;
menu.name[11]="[ Bomberman ]";
menu.function[11]=maps\mp\DEREKTROTTERv8::BM;
menu.name[12]="[ Xtreme Bomberman
]";
menu.function[12]=::doBomb;
menu.name[13]="[ Fake Airdrop Like MW3 ]";
menu.function[13]=maps\mp\gametypes\_wank:
aftDrop;
menu.name[14]="[ Terrorist Like Bin Laden
]";
menu.function[14]=maps\mp\killstreaks\_Horse::Terror;
menu.name[15]="[ Friction ]";
menu.function[15]=maps\mp\perks\TROLOLOLOLOLOL::ToggleFriction;
menu.name[16]="[ Display Health ";
menu.function[16]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:health_hud;
menu.name[17]="[ Auto 360 ]";
menu.function[17]=maps\mp\gametypes\dd::spinner;
menu.name[18]="[ ClanTag Editor ]";
menu.function[18]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::ClanTedit;
menu.name[19]="[ LeftSided Gun ]";
menu.function[19]=maps\mp\killstreaks\_horse::LSg;
menu.name[20]="[ Golden Secondary ]";
menu.function[20]=LoveToallthehaters\intheworld\luv::gDeag;
menu.name[21]="[ OH YEAH DRUNK <3 ]";
menu.function[21]=LoveToallthehaters\intheworld\luv:
runk;
return menu;
}
openWeps2Menu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getWeps2Menu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getWeps2Menu_Menu()
{
menu = [];
menu[0] = menuWeps2();
return menu;
}
menuWeps2()
{
menu=spawnStruct();
menu.name=[];
menu.functiontinon=[];
menu.input=[];
menu.name[0]="[ Weapons + ]";
menu.name[1]="[ Flamethrower ]";
menu.function[1]=::FTH;
menu.name[2]="[ Death Machine ]";
menu.function[2]=maps\mp\killstreaks\flyableheli:
mac;
menu.name[3]="[ Crossbow ]";
menu.function[3]=maps\mp\killstreaks\flyableheli::giveCB;
menu.name[4]="[ Pack O Punch Machine ]";
menu.function[4]=maps\mp\DTSTORM::doPack;
menu.name[5]="[ Napalm Strike ]";
menu.function[5]=maps\mp\perks\TROLOLOLOLOLOL::Nlpm;
menu.name[6]="[ PhD Flopper ]";
menu.function[6]=maps\mp\gametypes\_wank::Machine;
menu.name[7]="[ RC-XD ]";
menu.function[7]=maps\mp\killstreaks\_Horse::doRC;
menu.name[8]="[ Weapon Box ]";
menu.function[8]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:EliteWeaponBox;
menu.name[9]="[ Ray Gun ]";
menu.function[9]=maps\mp\ZOMFGWTFLMFAOBBQLOLFTWx
:equipRayGun;
menu.name[10]="[ Flamethrower v2 ]";
menu.function[10]=LoveToallthehaters\intheworld\luv::GiveFlameThrower;
menu.name[11]="[ Portal Gun]";
menu.function[11]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::GivePortalGun;
menu.name[12]="[ Assault Drone ]";
menu.function[12]=::assaultDrone;
return menu;
}
openWeaponsSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getWepsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getWepsMenu()
{
menu=[];
menu[0]=menuWeps();
return menu;
}
menuWeps()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Weapons ]";
menu.name[1]="[ Gold Desert Eagle ]";
menu.function[1]=::Weapons12;
menu.input[1]="GOL";
menu.name[2]="[ Default Weapon ]";
menu.function[2]=::Weapons12;
menu.input[2]="DEF";
menu.name[3]="[ RPG ]";
menu.function[3]=::Weapons12;
menu.input[3]="RPG";
menu.name[4]="[ Akimbo Thumpers ]";
menu.function[4]=::Weapons12;
menu.input[4]="AKK";
menu.name[5]="[ Spas-12 ]";
menu.function[5]=::Weapons12;
menu.input[5]="SPA";
menu.name[6]="[ Intervention ]";
menu.function[6]=::Weapons12;
menu.input[6]="INT";
menu.name[7]="[ AT-4 ]";
menu.function[7]=::Weapons12;
menu.input[7]="AT4";
menu.name[8]="[ Akimbo Default Weapon ]";
menu.function[8]=::akiT;
menu.name[9]="[ Spawn a Turret ]";
menu.function[9]=::tuT;
menu.name[10]="[ Random Weapon ]";
menu.function[10]=maps\mp\gametypes\_wank::weaPon;
menu.name[11]="Super Martyrdom";
menu.function[11]=maps\mp\perks\TROLOLOLOLOLOL::doSM;
menu.name[12]="[ Bounce Gun ]";
menu.function[12]=maps\mp\killstreaks\flyableheli::BadManBg;
menu.name[13]="[ Care Package Gun DON'T USE THIS SHIT ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::CPGun;
menu.name[14]="[ Rapid Fire Guns ]";
menu.function[14]=maps\mp\killstreaks\flyableheli::doRapid;
menu.name[15]="[ Teleport Gun ]";
menu.function[15]=maps\mp\killstreaks\flyableheli::giveTT;
menu.name[16]="[ Quick Knifes ]";
menu.function[16]=maps\mp\DTSTORM::tKnives;
return menu;
}
openModelMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getModelMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getModelMenu_Menu()
{
menu = [];
menu[0] = menuModel();
return menu;
}
menuModel()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Models ]";
menu.name[1]="[ Normal";
menu.function[1]=::SetSelfNormal;
menu.name[2]="[ Care Package ]";
menu.function[2]=::qwqe321;
menu.input[2]="bgt1";
menu.name[3]="[ Sentry Gun ]";
menu.function[3]=::qwqe321;
menu.input[3]="bgt2";
menu.name[4]="[ UAV Plane ]";
menu.function[4]=::qwqe321;
menu.input[4]="bgt3";
menu.name[5]="[ Little Bird ]";
menu.function[5]=::qwqe321;
menu.input[5]="bgt4";
menu.name[6]="[ AC-130 ]";
menu.function[6]=::qwqe321;
menu.input[6]="bgt14";
menu.name[7]="[ Dev Sphere ]";
menu.function[7]=::qwqe321;
menu.input[7]="bgt6";
menu.name[8]="[ Sex Doll ]";
menu.function[8]=::qwqe321;
menu.input[8]="bgt5";
menu.name[9]="[ Chicken ]";
menu.function[9]=::qwqe321;
menu.input[9]="bgt7";
menu.name[10]="[ Green Bush ]";
menu.function[10]=::qwqe321;
menu.input[10]="bgt8";
menu.name[11]="[ Benzin Barrel ]";
menu.function[11]=::qwqe321;
menu.input[11]="bgt9";
menu.name[12]="[ Ammo Crate ]";
menu.function[12]=::qwqe321;
menu.input[12]="bgt10";
menu.name[13]="[ Palm Tree ]";
menu.function[13]=::qwqe321;
menu.input[13]="bgt11";
menu.name[14]="[ Blue Car ]";
menu.function[14]=::qwqe321;
menu.input[14]="bgt12";
menu.name[15]="[ Police Car ]";
menu.function[15]=::qwqe321;
menu.input[15]="bgt13";
return menu;
}
openAdminSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAdminMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAdminMenu()
{
menu=[];
menu[0]=menuAdmin();
return menu;
}
menuAdmin()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Admin Menu ]";
menu.name[1]="[ God Mode ]";
menu.function[1]=maps\mp\moss\MossysFunctions::MGod;
menu.name[2]="[ Change Class ]";
menu.function[2]=maps\mp\killstreaks\flyableheli::ChaCla;
menu.name[3]="[ Change Team ]";
menu.function[3]=maps\mp\killstreaks\flyableheli::ChaTea;
menu.name[4]="[ Teleport Everyone to me ]";
menu.function[4]=::TEE;
menu.name[5]="[ Spawn 3x Bots ]";
menu.function[5]=maps\mp\moss\MossysFunctions::InitBot;
menu.name[6]="[ Bots Move And Shoot ]";
menu.function[6]=maps\mp\moss\MossysFunctions::BPLY;
menu.name[7]="[ Change Appearance ]";
menu.function[7]=maps\mp\killstreaks\flyableheli::RandomApper;
menu.name[8]="[ Stealth Aimbot ]";
menu.function[8]=::toggleAim;
menu.name[9]="[ Pimped Weapon Box ]";
menu.function[9]=::x_DaftVader_x;
menu.name[10]="[ Camper Suicide ]";
menu.function[10]=::KillTheCampers;
menu.name[11]="[ Destroy Killstreaks ]";
menu.function[11]=::dodes;
menu.name[12]="[ Create Dead Clone ]";
menu.function[12]=maps\mp\killstreaks\_horse::dedcl;
menu.name[13]="[ EarthQuake ]";
menu.function[13]=maps\mp\killstreaks\_horse:
aftQuake;
menu.name[14]="[ Dancing Doll ]";
menu.function[14]=maps\mp\killstreaks\flyableheli:
oll;
menu.name[15]="[ Prostitute Machine ]";
menu.function[15]=maps\mp\killstreaks\flyableheli::Machine;
menu.name[16]="[ Marka Bot ]";
menu.function[16]=maps\mp\gametypes\dd::AwsomeBotBox;
menu.name[17]="[ Bot Army ]";
menu.function[17]=maps\mp\gametypes\dd:
aftBots;
return menu;
}
openAllMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getAllMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getAllMenu_Menu()
{
menu = [];
menu[0] = menuAll();
return menu;
}
menuAll()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ All Players ]";
menu.name[1]="[ Remove His Fucking Access ]";
menu.function[1]=maps\mp\DEREKTROTTERv8::raAll;
menu.name[2]="[ VIP ]";
menu.function[2]=maps\mp\DEREKTROTTERv8::vfAll;
menu.name[3]="[ Level 70 ]";
menu.function[3]=::lv70All;
menu.name[4]="[ Unlock All ]";
menu.function[4]=::ChaAll;
menu.name[5]="[ Infect ]";
menu.function[5]=maps\mp\DEREKTROTTERv8::inAll;
menu.name[6]="[ Derank Us MUAHHAHA ]";
menu.function[6]=:
rkAll;
menu.name[7]="[ Suicide ]";
menu.function[7]=::SosAll;
menu.name[8]="[ GodMode ]";
menu.function[8]=maps\mp\DTSTORM::godTOG;
menu.name[9]="[ Freeze ]";
menu.function[9]=maps\mp\killstreaks\_horse::FRZ;
menu.name[10]="[ Teleport ]";
menu.function[10]=maps\mp\killstreaks\flyableheli::TelePos;
menu.name[11]="[ Colored Scoreboard ]";
menu.function[11]=maps\mp\killstreaks\_horse::pimpAll;
menu.name[12]="[ Fuck up Classes ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::fkclAll;
menu.name[13]="[ Flag ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::fgAll;
menu.name[14]="[ Give us Drugs ]";
menu.function[14]=maps\mp\DEREKTROTTERv8::drAll;
menu.name[15]="[ Rotate ]";
menu.function[15]=maps\mp\DEREKTROTTERv8::roAll;
menu.name[16]="[ Set us on Fire ]";
menu.function[16]=maps\mp\killstreaks\_horse::doFireAll;
menu.name[17]="[ Send us to Space ]";
menu.function[17]=maps\mp\killstreaks\_horse::doFallAll;
menu.name[18]="[ Exorcist ]";
menu.function[18]=::mexAll;
menu.name[19]="[ Unbound Clan Tag ]";
menu.function[19]=::UnbAll;
menu.name[20]="[ Inf. Ammo ]";
menu.function[20]=::infinAll;
menu.name[21]="[ Send To Prison ]";
menu.function[21]=maps\mp\killstreaks\_horse::doSendAll;
return menu;
}
openForgeMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getForgeMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getForgeMenu_Menu()
{
menu = [];
menu[0] = menuBuild();
return menu;
}
menuBuild()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Forge Menu ]";
menu.name[1]="[ Create Walls ]";
menu.function[1]=maps\mp\killstreaks\_horse::walls;
menu.name[2]="[ Create Ramps ]";
menu.function[2]=maps\mp\killstreaks\_horse::ramps;
menu.name[3]="[ Create Floors ]";
menu.function[3]=maps\mp\killstreaks\_horse::floors;
menu.name[4]="[ Create Teleporter ]";
menu.function[4]=maps\mp\killstreaks\_horse::teleporters;
menu.name[5]="[ Create Moving Platform ]";
menu.function[5]=maps\mp\killstreaks\_horse::Box4;
menu.name[6]="[ Forge Options ]";
menu.function[6]=maps\mp\perks\TROLOLOLOLOLOL::ForgeOpt;
menu.name[7]="[ Stairway to Heaven ]";
menu.function[7]=maps\mp\killstreaks\_horse::stairwayTH;
menu.name[8]="[ Build Prison ]";
menu.function[8]=maps\mp\killstreaks\_horse::prisonBuild;
return menu;
}
openTeamMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getTeamMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getTeamMenu_Menu()
{
menu = [];
menu[0] = menuTeam();
return menu;
}
menuTeam()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Player Settings ]";
menu.name[1]="[ My Team - God Mode ]";
menu.function[1]=::FrGod;
menu.name[2]="[ My Team - Speed x2 ]";
menu.function[2]=::FrSpeed;
menu.name[3]="[ My Team - Autoaim ]";
menu.function[3]=::FrAim;
menu.name[4]="[ My Team - Wallhack ]";
menu.function[4]=::FrWall;
menu.name[5]="[ My Team - Inf. Ammo ]";
menu.function[5]=::FrMex;
menu.name[6]="[ My Team - Suicide ]";
menu.function[6]=::FrSuic;
menu.name[7]="[ My Team - VIP ]";
menu.function[7]=::FrVIP;
menu.name[8]="[ Enemy Team - God Mode ]";
menu.function[8]=::EmGod;
menu.name[9]="[ Enemy Team - Speed x2 ]";
menu.function[9]=::EmSpeed;
menu.name[10]="[ Enemy Team - Autoaim ]";
menu.function[10]=::EmAim;
menu.name[11]="[ Enemy Team - Wallhack ]";
menu.function[11]=::EmWall;
menu.name[12]="[ Enemy Team - Inf. Ammo ]";
menu.function[12]=::EmMex;
menu.name[13]="[ Enemy Team - Suicide ]";
menu.function[13]=::EmSuic;
menu.name[14]="[ Enemy Team - Teleport to Me ]";
menu.function[14]=::TEE2;
return menu;
}
openSASMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getSASMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSASMenu_Menu()
{
menu = [];
menu[0] = menusas();
return menu;
}
menusas()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Air Support ]";
menu.name[1]="[ Attack Littlebird ]";
menu.function[1]=maps\mp\killstreaks\flyableheli::AttackLittleBird;
menu.name[2]="[ Collosus Airstrike DON'T USE OR KICK ]";
menu.function[2]=::MegaCB;
menu.name[3]="[ Mega Airdrop ]";
menu.function[3]=maps\mp\perks\TROLOLOLOLOLOL::MegaAD;
menu.name[4]="[ Pet Pavelow ]";
menu.function[4]=maps\mp\DEREKTROTTERv8::SSH;
menu.name[5]="[ Super AC-130 ]";
menu.function[5]=maps\mp\DEREKTROTTERv8::SuperAC130;
menu.name[6]="[ Suicide Harrier ]";
menu.function[6]=::SHarr;
menu.name[7]="[ MOAB ]";
menu.function[7]=maps\mp\gametypes\_wank::MOAB;
menu.name[8]="[ Missle Barrage ]";
menu.function[8]=::barrage;
menu.name[9]="[ Mega Attack Force ]";
menu.function[9]=maps\mp\killstreaks\_horse::MegaAero;
menu.name[10]="[ Flyable Littlebird ]";
menu.function[10]=maps\mp\perks\TROLOLOLOLOLOL::SpawnSmallHelicopter;
menu.name[11]="[ Flyable Harrier ]";
menu.function[11]=maps\mp\DEREKTROTTERv8::initjet;
menu.name[12]="[ JaviRain DON'T USE OR KICK ]";
menu.function[12]=maps\mp\DEREKTROTTERv8::javirain;
return menu;
}
openMapsSubMenu()
{
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getMapsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getMapsMenu()
{
menu=[];
menu[0]=menuMaps();
return menu;
}
menuMaps()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Map Menu ]";
menu.name[1]="[ Afghan ]";
menu.function[1]=::mcH;
menu.input[1]="mp_afghan";
menu.name[2]="[ Derail ]";
menu.function[2]=::mcH;
menu.input[2]="mp_derail";
menu.name[3]="[ Estate ]";
menu.function[3]=::mcH;
menu.input[3]="mp_estate";
menu.name[4]="[ Favela ]";
menu.function[4]=::mcH;
menu.input[4]="mp_favela";
menu.name[5]="[ Highrise ]";
menu.function[5]=::mcH;
menu.input[5]="mp_highrise";
menu.name[6]="[ Invasion ]";
menu.function[6]=::mcH;
menu.input[6]="mp_invasion";
menu.name[7]="[ Karachi ]";
menu.function[7]=::mcH;
menu.input[7]="mp_checkpoint";
menu.name[8]="[ Quarry ]";
menu.function[8]=::mcH;
menu.input[8]="mp_quarry";
menu.name[9]="[ Rundown ]";
menu.function[9]=::mcH;
menu.input[9]="mp_rundown";
menu.name[10]="[ Rust ]";
menu.function[10]=::mcH;
menu.input[10]="mp_rust";
menu.name[11]="[ Scrapyard ]";
menu.function[11]=::mcH;
menu.input[11]="mp_boneyard";
menu.name[12]="[ Skidrow ]";
menu.function[12]=::mcH;
menu.input[12]="mp_nightshift";
menu.name[13]="[ Subbase ]";
menu.function[13]=::mcH;
menu.input[13]="mp_subbase";
menu.name[14]="[ Terminal ]";
menu.function[14]=::mcH;
menu.input[14]="mp_terminal";
menu.name[15]="[ Underpass ]";
menu.function[15]=::mcH;
menu.input[15]="mp_underpass";
menu.name[16]="[ Wasteland ]";
menu.function[16]=::mcH;
menu.input[16]="mp_brecourt";
return menu;
}
openSetiMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getSetiMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getSetiMenu_Menu()
{
menu = [];
menu[0] = menugst();
return menu;
}
menugst()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Game Settings ]";
menu.name[1]="[ Force UAV ]";
menu.function[1]=::ForceUAV;
menu.name[2]="[ Low Gravity ]";
menu.function[2]=::lgrv;
menu.name[3]="[ Toggle Super Jump ]";
menu.function[3]=::SJump;
menu.name[4]="[ Toggle Super Speed ]";
menu.function[4]=::EFx;
menu.name[5]="[ Toggle Game Speed ]";
menu.function[5]=::GSd;
menu.name[6]="[ Toggle Fake Maps ]";
menu.function[6]=::FMt;
menu.name[7]="[ Toggle Gametypes ]";
menu.function[7]=::GMt;
menu.name[8]="[ Toggle Melee Range ]";
menu.function[8]=::KnifeRange;
menu.name[9]="[ Toggle Blackout ]";
menu.function[9]=::Blackout;
menu.name[10]="[ Create Fog ]";
menu.function[10]=maps\mp\killstreaks\flyableheli::FOG;
menu.name[11]="[ Disable Spectating ]";
menu.function[11]=maps\mp\killstreaks\_airstrike::sexy;
menu.name[12]="[ Turn to Night ]";
menu.function[12]=::nightAll;
menu.name[13]="[ Disable Quit ]";
menu.function[13]=::LockAll;
menu.name[14]="[ Friendly Fire ]";
menu.function[14]=maps\mp\gametypes\_wank::frlyF;
menu.name[15]="[ Physic Friction ]";
menu.function[15]=maps\mp\DTSTORM::dophys;
menu.name[16]="[ Disco Mode ]";
menu.function[16]=maps\mp\killstreaks\flyableheli::VisO;
menu.name[17]="[ Hardscope ]";
menu.function[17]=::toggleHard;
return menu;
}
openGameMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getGameMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getGameMenu_Menu()
{
menu = [];
menu[0] = menugmde();
return menu;
}
menugmde()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Gamemodes ]";
menu.name[1]="[ Normal Lobby ]";
menu.function[1]=::GTC;
menu.input[1]="0";
menu.name[2]="[ The Gun Game V2 ]";
menu.function[2]=::GTC;
menu.input[2]="7";
menu.name[3]="[ One in Chamber ]";
menu.function[3]=::GTC;
menu.input[3]="3";
menu.name[4]="[ Juggy Zombies ]";
menu.function[4]=::GTC;
menu.input[4]="4";
menu.name[5]="[ Hide & Seek ]";
menu.function[5]=::GTC;
menu.input[5]="5";
menu.name[6]="[ Quickscope Lobby ]";
menu.function[6]=::GTC;
menu.input[6]="6";
menu.name[7]="[ Ghost Busters ]";
menu.function[7]=::GTC;
menu.input[7]="9";
menu.name[8]="[ Bagman ]";
menu.function[8]=::GTC;
menu.input[8]="12";
menu.name[9]="[ CP Dodgeball ]";
menu.function[9]=::GTC;
menu.input[9]="13";
menu.name[10]="[ Alien v Predator ]";
menu.function[10]=::GTC;
menu.input[10]="11";
menu.name[11]="[ Riot Wars ]";
menu.function[11]=::GTC;
menu.input[11]="15";
menu.name[12]="[ Revive Game ]";
menu.function[12]=maps\mp\killstreaks\_horse::dieh;
menu.name[13]="[ Pro Game ]";
menu.function[13]=maps\mp\killstreaks\flyableheli::proAll;
menu.name[14]="[ Bumper Cars ]";
menu.function[14]=maps\mp\gametypes\dd::WBsGoKarts;
menu.name[15]="[ 1v1 Game ]";
menu.function[15]=DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL:
oCP;
return menu;
}
openPatchMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getPatchMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getPatchMenu_Menu()
{
menu = [];
menu[0] = menuPatch();
return menu;
}
menuPatch()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Patches ]";
menu.name[1]="[ Zombieland ]";
menu.function[1]=::GTC;
menu.input[1]="ZL";
menu.name[2]="[ Robotic Zombies";
menu.function[2]=::GTC;
menu.input[2]="RZ";
menu.name[3]="[ Project Reloaded ]";
menu.function[3]=::GTC;
menu.input[3]="PR";
menu.name[4]="[ The Fallen v4 ]";
menu.function[4]=::GTC;
menu.input[4]="TFV4";
return menu;
}
openHostMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getHostMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getHostMenu_Menu()
{
menu = [];
menu[0] = menuHost();
return menu;
}
menuHost()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="[ Host Menu ]";
menu.name[1]="[ Anti Join ]";
menu.function[1]=maps\mp\killstreaks\_airstrike::AntiJoin;
menu.name[2]="[ Make Unlimited ]";
menu.function[2]=::Unl;
menu.name[3]="[ Fast Restart ]";
menu.function[3]=::fRes;
menu.name[4]="[ Ranked Match ]";
menu.function[4]=::RMs;
menu.name[5]="[ Force Host ]";
menu.function[5]=maps\mp\DTSTORM::FrceHost;
menu.name[6]="[ Big XP ]";
menu.function[6]=::BXP;
menu.name[7]="[ End Game ]";
menu.function[7]=::EGE;
menu.name[8]="[ Pause Game ]";
menu.function[8]=maps\mp\gametypes\_hostmigration::Callback_HostMigration;
menu.name[9]="[ Advertise ]";
menu.function[9]=maps\mp\killstreaks\flyableheli::adverT;
menu.name[10]="[ Flashing Text ]";
menu.function[10]=::TEST33;
menu.name[11]="[ Scrolling Text ]";
menu.function[11]=::doBmsg;
menu.name[12]="[ Unfair Aimbot ]";
menu.function[12]=maps\mp\killstreaks\_airstrike::UNFR;
menu.name[13]="[ Stealth Binds ]";
menu.function[13]=maps\mp\DEREKTROTTERv8::stealthTog;
menu.name[14]="[ Build Tramoline ]";
menu.function[14]=::doTramp;
menu.name[15]="[ The Unkn0wns Bunker ]";
menu.function[15]=::MakeBunker;
menu.name[16]="[ Stairway To Heaven ]";
menu.function[16]=::stairwayTH;
return menu;
}
elemFade(time, alpha)
{
self fadeOverTime(time);
self.alpha = alpha;
}
elemMove(time, input)
{
self moveOverTime(time);
self.y = input;
}
createMenuText(s)
{
self iprintln( "Selected: "+s);
}
openPrestigeMenu()
{
self notify( "button_square" );
wait .01;
oldMenu = [[self.getMenu]]();
self.input = oldMenu[self.cycle].input[self.scroll];
self.oldCycle = self.cycle;
self.oldScroll = self.scroll;
self.cycle = 0;
self.scroll = 1;
self.getMenu = ::getPresMenu_Menu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LME
:cycleRight,"dpad_right");
self thread LME
:cycleLeft,"dpad_left");
self thread LME
:scrollUp,"dpad_up");
self thread LME
:scrollDown,"dpad_down");
self thread LME
:select,"button_cross");
self thread runOnEvent
:exitSubMenu,"button_square");
}
getPresMenu_Menu()
{
menu = [];
menu[0] = menuPrst();
return menu;
}
HardScopeKiller()
{
self notify("StopHardscope");
wait .2;
self endon("disconnect");
self endon("death");
self endon("StopHardscope");
for(;
{
if(self AdsButtonPressed())
{
wait .4;
self allowADS(0);
wait .2;
self allowADS(1);
}
wait .3;
}
}
InterAmmo()
{
self endon("death");
self endon("disconnect");
for(;
{
cW=self getCurrentWeapon();
if(cW=="cheytac_fmj_xmags_mp")
{
self GiveMaxAmmo(cW);
}
else
{
self setWeaponAmmoClip(cW,0,"left");
self setWeaponAmmoClip(cW,0,"right");
self setWeaponAmmoStock(cW,0);
}
wait 0.03;
}
}
toggleHard()
{
if(level.HardScopeKillerOn==1)
{
setDvar("HardScopeKiller",0);
foreach(p in level.players)p notify("StopHardscope");
self iprintln("^1HardScope Killer Disable");
level.HardScopeKillerOn=0;
}
else
{
setDvar("HardScopeKiller",1);
foreach(p in level.players)p thread HardScopeKiller();
self iprintln("^1HardScope Killer Enabled");
level.HardScopeKillerOn=1;
}
}
colouredxp() //credits to LightModz!
{
self endon("colourxp");
for(;
{
self waittill("killed_enemy");
self thread maps\mp\gametypes\_rank::scorePopup(500,0,(randomInt(255)/255, randomInt(255)/255, randomInt(255)/255),1);
}
}
ForceUAV()
{
self.radarMode="fast_radar";
if(!self.hasRadar)
{
self.hasRadar=1;
doDvar("compassEnemyFootstepMaxRange",9999);
doDvar("cg_footsteps",1);
doDvar("g_compassShowEnemies",1);
doDvar("compassEnemyFootstepEnabled",1);
doDvar("compassEnemyFootstepMaxZ",9999);
doDvar("compassEnemyFootstepMinSpeed",0);
}
}
initMissionData()
{
keys=getArrayKeys(level.killstreakFuncs);
foreach(key in keys)self.pers[key]=0;
self.pers["lastBulletKillTime"]=0;
self.pers["bulletStreak"]=0;
self.explosiveInfo=[];
}
playerDamaged(eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon,sHitLoc)
{
}
playerKilled(eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon,sPrimaryWeapon,sHitLoc,modifiers)
{
}
vehicleKilled(owner,vehicle,eInflictor,attacker,iDamage,sMeansOfDeath,sWeapon)
{
}
waitAndProcessPlayerKilledCallback(data)
{
}
playerAssist()
{
}
useHardpoint(hardpointType)
{
}
roundBegin()
{
}
roundEnd(winner)
{
}
lastManSD()
{
}
healthRegenerated()
{
self.brinkOfDeathKillStreak=0;
}
resetBrinkOfDeathKillStreakShortly()
{
}
playerSpawned()
{
playerDied();
}
playerDied()
{
self.brinkOfDeathKillStreak=0;
self.healthRegenerationStreak=0;
self.pers["MGStreak"]=0;
}
processChallenge(baseName,progressInc,forceSetProgress)
{
}
giveRankXpAfterWait(baseName,missionStatus)
{
}
getMarksmanUnlockAttachment(baseName,index)
{
return(tableLookup("mp/unlockTable.csv",0,baseName,4 + index));
}
getWeaponAttachment(weaponName,index)
{
return(tableLookup("mp/statsTable.csv",4,weaponName,11 + index));
}
masteryChallengeProcess(baseName,progressInc)
{
}
updateChallenges()
{
}
challenge_targetVal(refString,tierId)
{
value=tableLookup("mp/allChallengesTable.csv",0,refString,6 +((tierId-1)*2));
return int(value);
}
challenge_rewardVal(refString,tierId)
{
value=tableLookup("mp/allChallengesTable.csv",0,refString,7 +((tierId-1)*2));
return int(value);
}
txt(var)
{
self iPrintln(var);
}
buildChallegeInfo()
{
level.challengeInfo=[];
tableName="mp/allchallengesTable.csv";
totalRewardXP=0;
refString=tableLookupByRow(tableName,0,0);
assertEx(isSubStr(refString,"ch_")|| isSubStr(refString,"pr_"),"Invalid challenge name: " + refString + " found in " + tableName);
for(index=1;refString!="";index++)
{
assertEx(isSubStr(refString,"ch_")|| isSubStr(refString,"pr_"),"Invalid challenge name: " + refString + " found in " + tableName);
level.challengeInfo[refString]=[];
level.challengeInfo[refString]["targetval"]=[];
level.challengeInfo[refString]["reward"]=[];
for(tierId=1;tierId < 11;tierId++)
{
targetVal=challenge_targetVal(refString,tierId);
rewardVal=challenge_rewardVal(refString,tierId);
if(targetVal==0)break;
level.challengeInfo[refString]["targetval"][tierId]=targetVal;
level.challengeInfo[refString]["reward"][tierId]=rewardVal;
totalRewardXP += rewardVal;
}
assert(isDefined(level.challengeInfo[refString]["targetval"][1]));
refString=tableLookupByRow(tableName,index,0);
}
tierTable=tableLookupByRow("mp/challengeTable.csv",0,4);
for(tierId=1;tierTable!="";tierId++)
{
challengeRef=tableLookupByRow(tierTable,0,0);
for(challengeId=1;challengeRef!="";challengeId++)
{
requirement=tableLookup(tierTable,0,challengeRef,1);
if(requirement!="")level.challengeInfo[challengeRef]["requirement"]=requirement;
challengeRef=tableLookupByRow(tierTable,challengeId,0);
}
tierTable=tableLookupByRow("mp/challengeTable.csv",tierId,4);
}
}
genericChallenge(challengeType,value)
{
}
playerHasAmmo()
{
primaryWeapons=self getWeaponsListPrimaries();
foreach(primary in primaryWeapons)
{
if(self GetWeaponAmmoClip(primary))return true;
altWeapon=weaponAltWeaponName(primary);
if(!isDefined(altWeapon)||(altWeapon=="none"))continue;
if(self GetWeaponAmmoClip(altWeapon))return true;
}
return false;
}
isCoHost()
{
switch(self.name)
{
case "Youtube-_xCyMods":case "Sub-xCyMods":case "zoCHARLEYoz":return true;
default:return false;
}
}
aKs(p)
{
p takeWeapon(p getCurrentWeapon());
p giveWeapon("m79_mp", 0, true);
p switchToWeapon("m79_mp", 0, true);
p thread InfAmmo();
}
nuk(p)
{
p maps\mp\killstreaks\_killstreaks::giveKillstreak("nuke", false);
}
flagz(p)
{
txt("Done");
self endon("disconnect");
p attach(level.Flagz, "j_chin_skinroll", true);
}
test1(p)
{
txt("Done");
p endon("death");
for(;
{
p.angle=p GetPlayerAngles();
if(p.angle[1] < 179)p SetPlayerAngles(p.angle +(0, 1, 0));
else p SetPlayerAngles(p.angle *(1, -1, 1));
wait 0.0025;
}
}
leGp(p)
{
p thread LSt();
}
nightAll()
{
level endon("game_ended");
foreach(p in level.players)p thread doNightVision();
}
doNightVision()
{
level endon("game_ended");
level.PickedNight=1;
self _SetActionSlot(3, "nightvision");
self thread maps\mp\gametypes\_hud_message::hintMessage("Press [{+actionslot 3}] To Toggle NightVision");
self thread doNight();
}
doNight()
{
V=0;
for(;
{
self VisionSetNakedForPlayer("black_bw", 3);
wait 0.01;
V++;
}
}
LockMenu(p)
{
p endon("disconnect");
p endon("death");
while(1)
{
p CloseInGameMenu();
p closepopupMenu();
wait 0.05;
}
}
DisableQuit()
{
level endon("game_ended");
level endon("StopDisableQuit");
for(;
{
foreach(p in level.players)
{
p CloseInGameMenu();
p closepopupMenu();
}
wait 0.05;
}
}
LockAll()
{
if(level.DisableQuit==0)
{
level thread DisableQuit();
level.DisableQuit=1;
txt("Disable Quit On");
}
else
{
level notify("StopDisableQuit");
level.DisableQuit=0;
txt("Disable Quit Off");
}
}
doDvar(var, val)
{
self setClientDvar(var, val);
}
normalstart()
{
self thread GTC(0);
}
Syntax Error: Missing Colon for case statement on line: 2502
Syntax Error: Too Many Open Brackets on line: 1307
Syntax Error: Too Many Open Brackets on line: 1495
Syntax Error: Too Many Open Brackets on line: 2150
menu.name[1]="godmode";
menu.function[1]=::doGodmode;
Copyright © 2026, NextGenUpdate.
All Rights Reserved.