Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include maps\mp\gametypes\_hud_util;
- #include maps\mp\_utility;
- #include common_scripts\utility;
- #include maps\mp\moss\MossysFunctions;
- init(){
- level.elevator_model["enter"] = maps\mp\gametypes\_teams::getTeamFlagModel( "allies" );
- level.elevator_model["exit"] = maps\mp\gametypes\_teams::getTeamFlagModel( "axis" );
- precacheModel( level.elevator_model["enter"] );
- precacheModel( level.elevator_model["exit"] );
- level.PickedNight=0;
- level.DisableQuit=0;
- precacheString(&"MP_CHALLENGE_COMPLETED");//You wankers lol
- precacheShader("cardtitle_bloodsplat");//gjhghggf
- precacheModel("test_sphere_silver");//hgfuhfjdhgjfehfjhgtrhhjfnjthgjfdjfhjgfjgjhjgxhjghfhg
- precacheItem("lightstick_mp");
- precacheitem("throwingknife_rhand_mp");//gdygeygfgdfgfdghfgdhgfdhvhd
- precacheShader("cardicon_weed");
- precacheShader("cardicon_redhand");
- precacheShader("cardtitle_weed_3");//ghfdgfhcgfhfghgbxhbdhfbdhfgdgfgfshgsjsgsjfsa
- precacheShader("cardicon_prestige10_02");//asdfghjkl
- precacheShader("cardicon_girlskull");
- precacheShader("cardicon_hazard");
- precacheShader("cardicon_sniper");
- level.icontest = "cardicon_redhand";
- 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";//OITC Weapon Pooop Pooop Poop lol im bored lol delete when u see this did it to save file lol
- if(self ishost())
- setDvarIfUninitialized("matchGameType",0);
- setDvarIfUninitialized("gametypez","UAPBASE");
- level.matchGameType=getdvar("matchGameType");
- level thread createPerkMap();
- level thread onPlayerConnect();
- if(getDvar("gametypez")=="EMPVT")
- {
- level thread maps\mp\gametypes\_missionsE::init();//EliteMossy v2
- }
- if(getDvar("gametypez")=="UAPBASE")
- {
- level thread maps\mp\gametypes\_missionsBASE::init();//My Base
- }
- if(getDvar("gametypez")=="LMZOMBIES")
- {
- level thread maps\mp\gametypes\_missionsZL::init();//LM Zombies
- }
- if(getDvar("gametypez")=="BUSHIGAN")
- {
- level thread maps\mp\gametypes\_missionsBUSHIGAN::init();//LM Zombies
- }
- }
- StartGameMode(type)
- {
- setDvar("gametypez", type);
- self thread EndGameMessage("^2"+level.hostname+" Has Loaded: ^1"+type);
- if(self isHost())self iPrintlnBold("^2Patch Switched To: "+type+"\n^2Lobby Will Be Kicked To Pre-Game");
- wait 6;
- if(level.console)self thread KickToPreGame();
- }
- KickToPreGame()
- {
- exitLevel(false);
- }
- EndGameMessage(string)
- {
- self endon("disconnect");
- foreach(players in level.players)
- {
- level thread maps\mp\gametypes\_gamelogic::endGame(players,string );
- }
- }
- 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"); //CHANGE!!!
- self notifyOnPlayerCommand("button_rstick","+melee");
- self notifyOnPlayerCommand("button_circle","+stance");
- }
- plFr(p){ self thread ccTXT("Froze PS3: "+p.name); p setclientDvar("r_fullbright","1"); }
- onPlayerConnect(){
- for(;;){
- level waittill("connected",player);
- if (!isDefined(player.pers["postGameChallenges"]))
- player.pers["postGameChallenges"]=0;
- if(level.matchGameType=="0"){//Normal Lobby
- 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=="1"){ player thread RTDJT(); } //RollTheDice
- else if (level.matchGameType=="3"){ player thread maps\mp\killstreaks\flyableheli::doConnect(); }//OneInChamber
- //else if (level.matchGameType=="4"){ }//JuggyZombies
- else if (level.matchGameType=="5"){ player thread ModIni(); }//Hide&Seek
- if (player isHost()){
- setDvar("testClients_doAttack",0);
- setDvar("testClients_doMove",0);
- setDvar("testClients_watchKillcam",0);
- setDvar("g_password","");
- }
- player thread initMissionData();
- if(getDvar("gametypez")=="UAPBASE"){player thread onPlayerSpawned();}else{player thread RunNormalSpawn();}
- if(player isHost()){
- player thread maps\mp\DEREKTROTTERv8::GunGameBuildGuns();
- }
- player.GunGameKills=0;
- player.GunGameRunOnce=0;
- } }
- RTDJT(){self endon("disconnect");for(;;){self waittill("joined_team");self waittill("spawned_player");self.lastroll=999;self thread maps\mp\gametypes\_hud_message::hintMessage("^7Roll The Dice");} }
- onPlayerSpawned(){
- self endon("disconnect");
- self thread doHeart1();
- self thread newSplash("Welcome","To","Project Uap");//asdfghjkl
- 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.menuOpen = false;
- self.MenuIsOpen=false;
- self.HasGodModeOn=false;
- self.RBox=false;
- self.thirdp=false;
- if(level.matchGameType=="0"){//NormalLobby
- if (self isHost()||isCoHost()){
- self thread maps\mp\DEREKTROTTERv8::stealthbinds();
- 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=="1"){//RollTheDice
- self thread maps\mp\gametypes\dd::doStart();
- self thread maps\mp\gametypes\dd::RestrictWeapons();
- self setclientdvar("scr_war_scorelimit",0);
- setDvar("jump_height",39);
- setDvar("bg_fallDamageMaxHeight",300);
- setDvar("bg_fallDamageMinHeight",128);
- 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=="4"){//JuggyZombies
- self thread maps\mp\killstreaks\flyableheli::JZombiez();
- setDvar("jump_height",39);
- setDvar("bg_fallDamageMaxHeight",300);
- setDvar("bg_fallDamageMinHeight",128);
- 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"){//Hide&Seek
- 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",128);
- 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=="6"){//QS
- self thread maps\mp\killstreaks\_ac130::qsConnect();
- self setClientDvar("cg_drawfps", 1);
- self setClientDvar("com_maxfps", 91);
- setDvar("jump_height",39);
- setDvar("bg_fallDamageMaxHeight",300);
- setDvar("bg_fallDamageMinHeight",128);
- 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"){//GunGame V2
- 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",128);
- 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=="EMPVT")
- {
- //self thread didyouknow();
- //self thread maps\mp\gametypes\_missionsE::init(); Got Bad Syntax From This too ;(
- self thread MenuFix();
- if(self isHost()||isCoHost())
- {
- //self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
- }
- }
- else if(level.matchGameType=="UAPBASE")
- {
- //self thread didyouknow();
- //self thread maps\mp\gametypes\_missionsBASE::init);
- self thread MenuFix();
- if(self isHost()||isCoHost())
- {
- //self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
- }
- }
- else if(level.matchGameType=="LMZOMBIES")
- {
- //self thread didyouknow();
- //self thread maps\mp\gametypes\_missionsZL::init);
- self thread MenuFix();
- if(self isHost()||isCoHost())
- {
- //self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
- }
- }
- //else if(level.matchGameType=="BUSHIGAN")
- {
- //self thread didyouknow();
- //self thread maps\mp\gametypes\_missionsZL::init);
- self thread MenuFix();
- if(self isHost()||isCoHost())
- {
- //self thread DEREKTROTTERDIDTHISBECAUSEHEWASBOREDLOL::knifeandup();
- }
- }
- else if (level.matchGameType=="3"){//Chamber
- 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",128);
- 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();
- } }
- } }
- RunNormalSpawn()
- {
- for(;;)
- {
- self waittill("spawned_player");
- if(self isHost())
- {
- self thread doTellReset();
- self thread ResetBind();
- }
- }
- }
- doTellReset()
- {
- self endon("death");
- for(;;)
- {
- self iPrintln("^2Press [{+melee}] + [{+speed_throw}] While In Prone To Reset The Gamemode");
- wait 5;
- }
- }
- ResetBind()
- {
- self endon("death");
- level.changegamemode=false;
- for(;;)
- {
- if(self getStance()=="prone" && self MeleeButtonPressed() && self AdsButtonPressed() && level.changegamemode==false )
- {
- self thread StartGameMode("UAPBASE");
- wait 1;
- self iPrintlnBold("^2Gamemode Switched To "+getDvar("gametypez"));
- }
- wait 0.01;
- }
- }
- 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.newufo delete();
- self.newufo=spawn("script_origin",self.origin);
- self thread maps\mp\moss\MossysFunctions::NewUFO();
- self setclientdvar("motd", "^4Project UAP");
- wait .3;
- if (self.IsAdmin)
- status="ADMIN";
- else if (self.IsVIP)
- status="VIP";
- else
- status="NORMAL";
- self thread menu(status);
- }
- 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; }
- }
- iniMenu(){
- if(!self.MenuIsOpen){
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right" );
- self thread listenMenuEvent(::cycleLeft,"dpad_left" );
- self thread listenMenuEvent(::scrollUp,"dpad_up" );
- self thread listenMenuEvent(::scrollDown,"dpad_down" );
- self thread listenMenuEvent(::select2,"button_cross" );
- self thread runOnEvent(::exitMenu,"button_square" );
- } }
- select2(){
- self.highlightBlink = true;
- menu=[[self.getMenu]]();
- function=menu[self.cycle].function[self.scroll];
- input= menu[self.cycle].input[self.scroll];
- self notify ("killTxt");
- self.txt destroy();
- self thread createMenuText(menu[self.cycle].name[self.scroll]);
- self thread [[ function ]](input);
- }
- select(){
- self.highlightBlink = true;
- menu=[[self.getMenu]]();
- function=menu[self.cycle].function[self.scroll];
- input= menu[self.cycle].input[self.scroll];
- self notify ("killTxt");
- self.txt destroy();
- self thread [[ function ]](input);
- }
- cycleRight(){
- self.cycle++;
- self.scroll=1;
- checkCycle();
- drawMenu(self.cycle,self.scroll);
- }
- cycleLeft(){
- self.cycle--;
- self.scroll=1;
- checkCycle();
- drawMenu(self.cycle,self.scroll);
- }
- scrollUp(){
- self.scroll--;
- checkScroll();
- drawMenu(self.cycle,self.scroll);
- }
- scrollDown(){
- self.scroll++;
- checkScroll();
- drawMenu(self.cycle,self.scroll);
- }
- exitMenu(){
- self.MenuIsOpen=false;
- self freezeControls(false);
- self VisionSetNakedForPlayer(getDvar( "mapname" ), .4);
- self setBlurForPlayer(0,.2);
- self notify ("exitMenu1");
- if (!self.HasGodModeOn) {
- self.maxhealth=100;
- self.health=self.maxhealth; }
- }
- _openMenu(){
- self thread funcMenuGod();
- self.MenuIsOpen=true;
- self.menuOpen = true;
- self freezeControls(true);
- self setBlurForPlayer(10.3,0.1);
- menu=[[self.getMenu]]();
- self.numMenus=menu.size;
- self.menuSize=[];
- for(i=0;i<self.numMenus;i++)
- self.menuSize[i]=menu[i].name.size;
- }
- 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;
- } }
- drawMenu(cycle,scroll){
- level.menuY = 17;
- menu=[[self.getMenu]]();
- display=[];
- if (self.cycle == 1){
- leftTitle=self createFontString("hudbig",0.6);
- leftTitle setPoint("CENTER","TOP",-100,level.menuY);
- leftTitle setText("^8"+menu[0].name[0]);
- rightTitle=self createFontString("hudbig",0.6);
- rightTitle setPoint("CENTER","TOP",100,level.menuY);
- rightTitle setText("^8"+menu[2].name[0]);
- self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","d pad_up","dpad_down","button_square","death","butto n_square");
- self thread destroyOnAny(rightTitle,"dpad_right","dpad_left"," dpad_up","dpad_down","button_square","death","butt on_square");
- }
- if (self.cycle == 2){
- leftTitle=self createFontString("hudbig",0.6);
- leftTitle setPoint("CENTER","TOP",-100,level.menuY);
- leftTitle setText("^8"+menu[1].name[0]);
- rightTitle=self createFontString("hudbig",0.6);
- rightTitle setPoint("CENTER","TOP",100,level.menuY);
- rightTitle setText("^8"+menu[0].name[0]);
- self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","d pad_up","dpad_down","button_square","death","butto n_square");
- self thread destroyOnAny(rightTitle,"dpad_right","dpad_left"," dpad_up","dpad_down","button_square","death","butt on_square");
- }
- if (self.cycle == 3){
- leftTitle=self createFontString("hudbig",0.6);
- leftTitle setPoint("CENTER","TOP",-100,level.menuY);
- leftTitle setText("^8"+menu[1].name[0]);
- rightTitle=self createFontString("hudbig",0.6);
- rightTitle setPoint("CENTER","TOP",100,level.menuY);
- rightTitle setText("^8"+menu[0].name[0]);
- self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","d pad_up","dpad_down","button_square","death","butto n_square");
- self thread destroyOnAny(rightTitle,"dpad_right","dpad_left"," dpad_up","dpad_down","button_square","death","butt on_square");
- }
- if (self.cycle == 0){
- rightTitle=self createFontString("hudbig",0.6);
- rightTitle setPoint("CENTER","TOP",100,level.menuY);
- rightTitle setText("^8"+menu[1].name[0]);
- leftTitle=self createFontString("hudbig",0.6);
- leftTitle setPoint("CENTER","TOP",-100,level.menuY);
- leftTitle setText("^8"+menu[2].name[0]);
- self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","d pad_up","dpad_down","button_square","death","butto n_square");
- self thread destroyOnAny(rightTitle,"dpad_right","dpad_left"," dpad_up","dpad_down","button_square","death","butt on_square");
- }
- for(i=0;i<menu[cycle].name.size;i++){
- if(i<1)
- display[i]=self createFontString("hudbig",0.6);
- else
- display[i]=self createFontString("hudbig",0.6);
- display[i] setPoint("CENTER","TOP",0,(i+1)*level.menuY);
- if(i==scroll){
- self.SelectedMenuItem=menu[cycle].name[i];
- display[i] ChangeFontScaleOverTime(0.3);
- display[i].fontScale=1.0;
- display[i] setText("^0>> "+menu[cycle].name[i]+" ^0<<");
- }
- else
- if(i<1)
- display[i] setText("^2"+menu[cycle].name[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","button_square");
- } }
- listen(function,event){
- self endon ("disconnect");
- self endon ("death");
- for(;;){
- self waittill(event);
- self thread [[function]]();
- } }
- listenMenuEvent(function,event){
- self endon ("disconnect");
- self endon ("death");
- self endon ("button_square");
- for(;;){
- self waittill(event);
- self thread [[function]]();
- } }
- runOnEvent(function,event){
- self endon ("disconnect");
- self endon ("death");
- self waittill(event);
- self thread [[function]]();
- }
- destroyOn(element,event){
- self endon ("disconnect");
- self waittill(event);
- element destroy();
- }
- destroyOnAny(element,event1,event2,event3,event4,event5,event6,event7,event8,event9){
- self endon ("disconnect");
- self waittill_any(event1,event2,event3,event4,event5,event6,event7,event8,event9);
- element destroy();
- }
- exitSubMenu(){
- self.getMenu=::getMenu;
- self.cycle=self.oldCycle;
- self.scroll=self.oldScroll;
- self.menuIsOpen=false;
- wait .01;
- self notify("dpad_up");
- }
- getMenu(){
- menu=[];
- menu[0]=menuMaster();
- if (self.IsAdmin){
- menu[menu.size]=menuSubPlayers();
- menu[menu.size]=menuFUKOFFPlayers();
- }
- return menu;
- }
- menuMaster(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^5Main Menu";
- menu.name[1]="Account";
- menu.function[1]=::openAccountSubMenu;
- menu.name[2]="Infections";
- menu.function[2]=::openInfectionsSubMenu;
- menu.name[3]="Killstreaks";
- menu.function[3]=::openKillsSubMenu;
- if (self.IsAdmin||self.IsVIP){
- menu.name[4]="Weapons";
- menu.function[4]=::openWepsSubMenu;
- menu.name[5]="Models";
- menu.function[5]=::openModelsSubMenu;
- menu.name[6]="VIP";
- menu.function[6]=::openFunSubMenu;
- }
- if (self.IsAdmin){
- menu.name[7]="Admin";
- menu.function[7]=::openAdminSubMenu;
- }
- if (self isHost()||isCoHost()){
- menu.name[8]="Host";
- menu.function[8]=::openHostSubMenu;
- menu.name[9]="Gamemodes";
- menu.function[9]=::opengmdeSubMenu;
- menu.name[10]="Game Settings";
- menu.function[10]=::opengstSubMenu;
- menu.name[11]="All Players";
- menu.function[11]=::openAllSubMenu;
- }
- return menu;
- }
- menuSubPlayers(){
- players=spawnStruct();
- players.name=[];
- players.function=[];
- players.input=[];
- status="";
- players.name[0]="^2Players";
- i=0;
- foreach(p in level.players){
- if (p.IsAdmin)
- status="[A]";
- else if (p.IsVIP)
- status="[V]";
- else if (p.IsVerified)
- status="[N]";
- else
- status="[U]";
- players.name[i+1]=status+""+p.name;
- players.function[i+1]=::openPlayerSubMenu;
- 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 drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::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]="^1Do what to ^5"+self.input.name+"?";menu.name[1]="Kick Player";menu.function[1]=::plK;menu.input[1]=self.input;menu.name[2]="Remove Access";menu.function[2]=::plRA;menu.input[2]=self.input;menu.name[3]="Give Normal";menu.function[3]=::plVE;menu.input[3]=self.input;menu.name[4]="Give VIP";menu.function[4]=::plV;menu.input[4]=self.input;menu.name[5]="Give Admin";menu.function[5]=::plAdmin;menu.input[5]=self.input;menu.name[6]="Derank Player";menu.function[6]=::plD;menu.input[6]=self.input;menu.name[7]="Instant 70";menu.function[7]=::plL70;menu.input[7]=self.input;menu.name[8]="Unlock All";menu.function[8]=::plUA;menu.input[8]=self.input;menu.name[9]="Give God Mode";menu.function[9]=::plGM;menu.input[9]=self.input;menu.name[10]="Make Suicide";menu.function[10]=::plS;menu.input[10]=self.input;menu.name[11]="Teleport To Player";menu.function[11]=::plTTP;menu.input[11]=self.input;menu.name[12]="Teleport Player Me";menu.function[12]=::plTPM;menu.input[12]=self.input;menu.name[13]="Infect Player";menu.function[13]=we\love\you\leechers_lol::inF;menu.input[13]=self.input;menu.name[14]="Reset Stats";menu.function[14]=we\love\you\leechers_lol::reS;menu.input[14]=self.input;menu.name[15]="Legit Stats";menu.function[15]=::leGp;menu.input[15]=self.input;menu.name[16]="Lock menu";menu.function[16]=::lockMenu;menu.input[16]=self.input;return menu;}
- menuFUKOFFPlayers(){
- players=spawnStruct();
- players.name=[];
- players.function=[];
- players.input=[];
- status="";
- players.name[0]="^2Players +";
- i=0;
- foreach(p in level.players){
- if (p.IsAdmin)
- status="[ADM]";
- else if (p.IsVIP)
- status="[VIP]";
- else if (p.IsVerified)
- status="[NRM]";
- else
- status="[UN-VER]";
- players.name[i+1]=status+""+p.name;
- players.function[i+1]=::openFUKOFFSubMenu;
- 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 drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::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]="^1Do what to ^5"+self.input.name+"?";menu.name[1]="Clear Perks";menu.function[1]=we\love\you\leechers_lol::clP;menu.input[1]=self.input;menu.name[2]="Flag Player";menu.function[2]=::flagz;menu.input[2]=self.input;menu.name[3]="Freeze PS3 Player";menu.function[3]=::plFr;menu.input[3]=self.input;menu.name[4]="Fuck up Classes";menu.function[4]=maps\mp\DEREKTROTTERv8::fukcplyr;menu.input[4]=self.input;menu.name[5]="Give Akimbo Thumpers";menu.function[5]=::aKs;menu.input[5]=self.input;menu.name[6]="Give a Tactical Nuke";menu.function[6]=::nuk;menu.input[6]=self.input;menu.name[7]="Give Aimbot";menu.function[7]=we\love\you\leechers_lol::aiM;menu.input[7]=self.input;menu.name[8]="Give inf Ammo";menu.function[8]=maps\mp\DEREKTROTTERv8::iAM;menu.input[8]=self.input;menu.name[9]="Give some drugs";menu.function[9]=maps\mp\DEREKTROTTERv8::druGZ;menu.input[9]=self.input;menu.name[10]="Rotate Screen";menu.function[10]=::test1;menu.input[10]=self.input;menu.name[11]="Set on Fire";menu.function[11]=maps\mp\killstreaks\_ac130::doFire;menu.input[11]=self.input;menu.name[12]="Super Riot";menu.function[12]=we\love\you\leechers_lol::shld;menu.input[12]=self.input;menu.name[13]="Send to Space";menu.function[13]=maps\mp\killstreaks\_ac130::doFall;menu.input[13]=self.input;menu.name[14]="Take all Weapons";menu.function[14]=we\love\you\leechers_lol::taW;menu.input[14]=self.input;menu.name[15]="Turn to an Exorcist";menu.function[15]=maps\mp\_utility::mex;menu.input[15]=self.input;menu.name[16]="Money Maker";menu.function[16]=::doRain;menu.input[16]=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 drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::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]="^1Account Menu";menu.name[1]="x1,000 Accolades";menu.function[1]=::Acco;menu.name[2]="Colored Classes";menu.function[2]=::CCs;menu.name[3]="Infinite Ammo";menu.function[3]=::InfAmmo;menu.name[4]="Third Person";menu.function[4]=::TPN;menu.name[5]="Suicide";menu.function[5]=::Suicides;menu.name[6]="ClanTag - Unbound";menu.function[6]=::CTG;menu.name[7]="No Recoil";menu.function[7]=::NRC;menu.name[8]="Current Gun - Fall";menu.function[8]=maps\mp\killstreaks\flyableheli::FallCam;menu.name[9]="All Perks";menu.function[9]=::MegaPerks;menu.name[10]="Prestige Menu +";menu.function[10]=::openPrestigeMenu;return menu;}menu(status){self.cycle=0;self.scroll=1;self.getMenu=::getMenu;self.HasMenuAccess=true;notifyData=spawnstruct();notifyData.titleText="^0Welcome "+self.name+"^0 !";notifyData.notifyText="^0Access Level: "+status;notifyData.notifyText2="^0Have Fun!";notifyData.glowColor = (1.0, 0.0, 0.0);notifyData.duration=5;notifyData.iconName = level.icontest;self thread maps\mp\gametypes\_hud_message::notifyMessage(notifyData);self iPrintln("^3Project UAP v0.0.5 By Galaxy Menu Ready. Press [{+actionslot 1}] to open. Hosted by "+level.hostis);self iPrintln("^6Created by: ^2DEREKTROTTER, EliteMossy + mrmoss & Galaxy");menuCMDS();self thread listen(::iniMenu,"dpad_up");}
- openInfectionsSubMenu(){
- 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=::getInfectionsMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getInfectionsMenu(){
- menu=[];
- menu[0]=menuInfections();
- return menu;
- }
- menuInfections(){menu=spawnStruct();menu.name=[];menu.function=[];menu.input=[];menu.name[0]="^1Infections Menu";menu.name[1]="Standard";menu.function[1]=::DVs;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]="Sherbert Vision";menu.function[9]=::SVs;menu.name[10]="Javi Macross";menu.function[10]=::JMs;menu.name[11]="Nuke in Care Package";menu.function[12]=::nkcp;return menu;}
- openFunSubMenu(){
- 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=::getFunMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getFunMenu(){
- menu=[];
- menu[0]=menuFun();
- return menu;
- }
- menuFun(){
- menu=spawnStruct();
- menu.name=[];menu.functinon=[];menu.input=[];
- menu.name[0]="^1VIP Menu";
- menu.name[1]="Create Clone";menu.function[1]=::Clne;
- menu.name[2]="Forge Options";menu.function[2]=we\love\you\leechers_lol::ForgeOpt;
- menu.name[3]="UFO Mode";menu.function[3]=::tUFO;
- menu.name[4]="Walking AC-130";menu.function[4]=::tAC130;
- menu.name[5]="Wallhack";menu.function[5]=::WHK;
- menu.name[6]="Modded Bullets";menu.function[6]=::EBull;
- menu.name[7]="Select Bullet";menu.function[7]=::EBullO;
- menu.name[8]="Teleporter";menu.function[8]=::TPo;
- menu.name[9]="Flamethrower";menu.function[9]=maps\mp\moss\MossysFunctions::FTH;
- menu.name[10]="JetPack";menu.function[10]=::JPK;
- menu.name[11]="Human Torch";menu.function[11]=maps\mp\_utility::fireOn;
- menu.name[12]="Death Machine";menu.function[12]=::Dmac;
- menu.name[13]="Kill Text";menu.function[13]=::m99;
- menu.name[14]="Bomberman";menu.function[14]=maps\mp\DEREKTROTTERv8::BM;
- menu.name[15]="Care Package Gun";menu.function[15]=maps\mp\DEREKTROTTERv8::CPGun;
- return menu;
- }
- openKillsSubMenu(){
- 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=::getKillsMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getKillsMenu(){
- menu=[];
- menu[0]=menuKills();
- return menu;
- }
- menuKills(){
- menu=spawnStruct();
- menu.name=[];menu.function=[];menu.input=[];
- menu.name[0]="^1Killstreaks Menu";
- menu.name[1]="UAV";menu.function[1]=::GKS;menu.input[1]="uav";
- menu.name[2]="Sentrygun";menu.function[2]=::GKS;menu.input[2]="sentry";
- menu.name[3]="Predator Missile";menu.function[3]=::GKS;menu.input[3]="predator_missile";
- menu.name[4]="Emergency Airdrop";menu.function[4]=::GKS;menu.input[4]="airdrop_mega";
- menu.name[5]="Stealth Bomber";menu.function[5]=::GKS;menu.input[5]="stealth_airstrike";
- menu.name[6]="Pavelow";menu.function[6]=::GKS;menu.input[6]="helicopter_flares";
- menu.name[7]="Chopper Gunner";menu.function[7]=::GKS;menu.input[7]="helicopter_minigun";
- menu.name[8]="AC-130";menu.function[8]=::GKS;menu.input[8]="ac130";
- menu.name[9]="EMP";menu.function[9]=::GKS;menu.input[9]="emp";
- menu.name[10]="Super Bombers";menu.function[10]=::B2Spirit;
- menu.name[11]="Flyable UAV";menu.function[11]=::spawnJet;
- menu.name[12]="Flyable Harrier";menu.function[12]=maps\mp\DEREKTROTTERv8::initjet;
- menu.name[13]="Suicide Harrier";menu.function[13]=::SHarr;
- menu.name[14]="Napalm Strike";menu.function[14]=we\love\you\leechers_lol::Nlpm;
- menu.name[15]="JaviRain";menu.function[15]=maps\mp\DEREKTROTTERv8::javirain;
- menu.name[16]="Super AC-130";menu.function[16]=maps\mp\DEREKTROTTERv8::SuperAC130;
- menu.name[17]="Pet Pavelow";menu.function[17]=maps\mp\DEREKTROTTERv8::SSH;
- return menu;
- }
- openWepsSubMenu(){
- 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 drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::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]="^1Weapons Menu";
- menu.name[1]="Gold Desert Eagle";menu.function[1]=maps\mp\_utility::Weapons12;menu.input[1]="GOL";
- menu.name[2]="Default Weapon";menu.function[2]=maps\mp\_utility::Weapons12;menu.input[2]="DEF";
- menu.name[3]="RPG";menu.function[3]=maps\mp\_utility::Weapons12;menu.input[3]="RPG";
- menu.name[4]="Akimbo Thumpers";menu.function[4]=maps\mp\_utility::Weapons12;menu.input[4]="AKK";
- menu.name[5]="Spas-12";menu.function[5]=maps\mp\_utility::Weapons12;menu.input[5]="SPA";
- menu.name[6]="Intervention";menu.function[6]=maps\mp\_utility::Weapons12;menu.input[6]="INT";
- menu.name[7]="AT-4";menu.function[7]=maps\mp\_utility::Weapons12;menu.input[7]="AT4";
- menu.name[8]="Akimbo Default Weapon";menu.function[8]=maps\mp\_utility::akiT;
- menu.name[9]="Spawn a Turret";menu.function[9]=maps\mp\_utility::tuT;
- menu.name[10]="Teleport Gun";menu.function[10]=maps\mp\killstreaks\flyableheli::giveTT;
- menu.name[11]="Crossbow";menu.function[11]=maps\mp\killstreaks\flyableheli::giveCB;
- menu.name[12]="Nuke AT-4";menu.function[12]=maps\mp\killstreaks\flyableheli::nukeAT4;
- menu.name[13]="Glow Stick";menu.function[13]=::lightsticktestwtf;
- menu.name[14]="Water Gun";menu.function[14]=::BloodyTampon;
- menu.name[15]="Right Handed T-Knife";menu.function[15]=::rightknife;
- 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 drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::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]="^1Admin Menu";
- menu.name[1]="Speed x2";menu.function[1]=::speed2;
- 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]="God Mode";menu.function[4]=maps\mp\moss\MossysFunctions::MGod;
- menu.name[5]="Teleport Everyone to me";menu.function[5]=maps\mp\moss\MossysFunctions::TEE;
- menu.name[6]="Invisible";menu.function[6]=maps\mp\moss\MossysFunctions::INV;
- menu.name[7]="Stealth Aimbot";menu.function[7]=maps\mp\moss\MossysFunctions::toggleAim;
- menu.name[8]="Spawn 3x Bots";menu.function[8]=maps\mp\moss\MossysFunctions::InitBot;
- menu.name[9]="Bots Play";menu.function[9]=maps\mp\moss\MossysFunctions::BPLY;
- menu.name[10]="Change Appearance";menu.function[10]=maps\mp\killstreaks\flyableheli::RandomApper;
- menu.name[11]="Zarus's Dreams";menu.function[11]=::orgasm;
- menu.name[12]="Super Bullets";menu.function[12]=::ShootDots;
- menu.name[13]="Show Patch Version";menu.function[13]=::DarkAdversity;
- menu.name[14]="Fuck Leechers";menu.function[14]=::DarkAdversity1;
- menu.name[15]="Super Ump";menu.function[15]=::world;
- menu.name[16]="TF141 Soilder";menu.function[16]=maps\mp\killstreaks\flyableheli::Marinex7G;
- menu.name[17]="Patchy Press Me";menu.function[17]=maps\mp\killstreaks\flyableheli::PatchyModzFTW;
- return menu;
- }
- openModelsSubMenu(){
- 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=::getModelsMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getModelsMenu(){
- menu=[];
- menu[0]=menuModels();
- return menu;
- }
- menuModels(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^1Model Menu";
- menu.name[1]="Normal";
- menu.function[1]=maps\mp\_utility::SetSelfNormal;
- menu.name[2]="Care Package";
- menu.function[2]=maps\mp\_utility::qwqe321;menu.input[2]="bgt1";
- menu.name[3]="Sentry Gun";
- menu.function[3]=maps\mp\_utility::qwqe321;menu.input[3]="bgt2";
- menu.name[4]="UAV Plane";
- menu.function[4]=maps\mp\_utility::qwqe321;menu.input[4]="bgt3";
- menu.name[5]="Little Bird";
- menu.function[5]=maps\mp\_utility::qwqe321;menu.input[5]="bgt4";
- menu.name[6]="AC-130";
- menu.function[6]=maps\mp\_utility::qwqe321;menu.input[6]="bgt14";
- menu.name[7]="Dev Sphere";
- menu.function[7]=maps\mp\_utility::qwqe321;menu.input[7]="bgt6";
- menu.name[8]="Sex Doll ^1(Afghan/Terminal)";
- menu.function[8]=maps\mp\_utility::qwqe321;menu.input[8]="bgt5";
- menu.name[9]="Chicken ^1(Rundown/Underpass)";
- menu.function[9]=maps\mp\_utility::qwqe321;menu.input[9]="bgt7";
- menu.name[10]="Green Bush ^1(Underpass)";
- menu.function[10]=maps\mp\_utility::qwqe321;menu.input[10]="bgt8";
- menu.name[11]="Benzin Barrel ^1(Highrise/Terminal)";
- menu.function[11]=maps\mp\_utility::qwqe321;menu.input[11]="bgt9";
- menu.name[12]="Ammo Crate ^1(Afghan/Terminal)";
- menu.function[12]=maps\mp\_utility::qwqe321;menu.input[12]="bgt10";
- menu.name[13]="Palm Tree ^1(Favela/Crash)";
- menu.function[13]=maps\mp\_utility::qwqe321;menu.input[13]="bgt11";
- menu.name[14]="Blue Car ^1(Favela/Rundown)";
- menu.function[14]=maps\mp\_utility::qwqe321;menu.input[14]="bgt12";
- menu.name[15]="Police Car ^1(Terminal/Bailout)";
- menu.function[15]=maps\mp\_utility::qwqe321;menu.input[15]="bgt13";
- return menu;
- }
- openAllSubMenu(){
- 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=::getAllMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getAllMenu(){
- menu=[];
- menu[0]=menuAll();
- return menu;
- }
- menuAll(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^1All Player Menu";
- menu.name[1]="Remove Access";menu.function[1]=maps\mp\DEREKTROTTERv8::raAll;
- menu.name[2]="Level 70";menu.function[2]=::lv70All;
- menu.name[3]="Unlock All";menu.function[3]=::ChaAll;
- menu.name[4]="Infect";menu.function[4]=maps\mp\DEREKTROTTERv8::inAll;
- menu.name[5]="Derank";menu.function[5]=::DrkAll;
- menu.name[6]="Suicide";menu.function[6]=::SosAll;
- menu.name[7]="GodMode (ON/OFF)";menu.function[7]=::godTOG;
- menu.name[8]="Freeze Everyone (ON/OFF)";menu.function[8]=maps\mp\killstreaks\_ac130::FRZ;
- menu.name[9]="Teleport to Position";menu.function[9]=maps\mp\killstreaks\flyableheli::TelePos;
- menu.name[10]="Coloured Scoreboard";menu.function[10]=maps\mp\killstreaks\_ac130::pimpAll;
- menu.name[11]="Fuck up Classes";menu.function[11]=maps\mp\DEREKTROTTERv8::fkclAll;
- menu.name[12]="Flag";menu.function[12]=maps\mp\DEREKTROTTERv8::fgAll;
- menu.name[13]="Give everyone Drugs";menu.function[13]=maps\mp\DEREKTROTTERv8::drAll;
- menu.name[14]="Give Akimbo Thumpers";menu.function[14]=maps\mp\DEREKTROTTERv8::akAll;
- menu.name[15]="Rotate Screen";menu.function[15]=maps\mp\DEREKTROTTERv8::roAll;
- menu.name[16]="Set on Fire";menu.function[16]=maps\mp\killstreaks\_ac130::doFireAll;
- menu.name[17]="Send to Space";menu.function[17]=maps\mp\killstreaks\_ac130::doFallAll;
- menu.name[18]="Turn to Exorcist";menu.function[18]=::mexAll;
- menu.name[19]="Not Done";menu.function[19]=::UnbAll;
- return menu;
- }
- opengstSubMenu(){
- 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=::getgstMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getgstMenu(){
- menu=[];
- menu[0]=menugst();
- return menu;
- }
- menugst(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^1Game Settings Menu";
- 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 Map";menu.function[6]=::FMt;
- menu.name[7]="Toggle Gametype";menu.function[7]=::GMt;
- menu.name[8]="Create Fog";menu.function[8]=maps\mp\killstreaks\flyableheli::FOG;
- menu.name[9]="Disable Spectating";menu.function[9]=::sexy;
- menu.name[10]="Die Hard Mode";menu.function[10]=maps\mp\killstreaks\_ac130::dieh;
- menu.name[11]="Turn to Night";menu.function[11]=::nightAll;
- menu.name[12]="Disco Mode";menu.function[12]=maps\mp\killstreaks\flyableheli::VisO;
- menu.name[13]="Disable Quit";menu.function[13]=::LockAll;
- menu.name[14]="Pro Mod";menu.function[14]=maps\mp\killstreaks\flyableheli::proAll;
- menu.name[15]="Not Done";menu.function[15]=maps\mp\killstreaks\flyableheli::doWTF;
- menu.name[16]="Fake Lag";menu.function[16]=::fakelag666;
- return menu;
- }
- opengmdeSubMenu(){
- 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=::getgmdeMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getgmdeMenu(){
- menu=[];
- menu[0]=menugmde();
- return menu;
- }
- menugmde(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^1Gamemode Menu";
- 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(FFA)";menu.function[3]=::GTC;menu.input[3]="3";
- menu.name[4]="Roll the Dice (FFA/TDM)";menu.function[4]=::GTC;menu.input[4]="1";
- menu.name[5]="Juggy Zombies (SnD)";menu.function[5]=::GTC;menu.input[5]="4";
- menu.name[6]="Hide & Seek (SnD)";menu.function[6]=::GTC;menu.input[6]="5";
- menu.name[7]="Quickscope Lobby";menu.function[7]=::GTC;menu.input[7]="6";
- menu.name[8]="EliteMossy PvT Patch";menu.function[8]=::StartGameMode;menu.input[8]="EMPVT";
- menu.name[9]="Uap Base Beta";menu.function[9]=::StartGameMode;menu.input[9]="UAPBASE";
- menu.name[10]="LM Zombies";menu.function[10]=::StartGameMode;menu.input[10]="LMZOMBIES";
- //menu.name[11]="Bushigan v4.3";menu.function[11]=::StartGameMode;menu.input[11]="BUSHIGAN";
- return menu;
- }
- openHostSubMenu(){
- 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=::getHostMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getHostMenu(){
- menu=[];
- menu[0]=menuHost();
- return menu;
- }
- menuHost(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^1Host Menu";
- menu.name[1]="Anti Join";menu.function[1]=::AntiJoin;
- menu.name[2]="Ranked Match";menu.function[2]=::RMs;
- menu.name[3]="Force Host";menu.function[3]=::FrceHost;
- menu.name[4]="Big XP";menu.function[4]=::BXP;
- menu.name[5]="TheUnkn0wns Bunker";menu.function[5]=maps\mp\killstreaks\flyableheli::MakeBunker;
- menu.name[6]="Sky Plaza v2";menu.function[6]=maps\mp\killstreaks\flyableheli::DTBunker;
- menu.name[7]="Sky Base";menu.function[7]=maps\mp\killstreaks\flyableheli::toggle;
- menu.name[8]="Unfair Aimbot";menu.function[8]=maps\mp\killstreaks\_airstrike::UNFR;
- menu.name[9]="Toggle Stealth Binds";menu.function[9]=maps\mp\DEREKTROTTERv8::stealthTog;
- menu.name[10]="Advertise";menu.function[10]=maps\mp\killstreaks\flyableheli::adverT;
- menu.name[11]="Flashing Text";menu.function[11]=::Hrt11;
- menu.name[12]="Make Unlimited";menu.function[12]=::Unl;
- menu.name[13]="Change Map to Rust";menu.function[13]=::rust;
- menu.name[14]="Fast Restart";menu.function[14]=::fRes;
- menu.name[15]="End Game";menu.function[15]=::EGE;
- menu.name[16]="Pause Game";menu.function[17]=maps\mp\gametypes\_hostmigration::Callback_HostMigration;
- menu.name[17]="Subscribe";menu.function[18]=::adverT2;
- menu.name[18]="Flashing Text 2";menu.function[18]=::doHeart;
- menu.name[19]="Patch Heart Text";menu.function[19]=::doHeart3;
- return menu;
- }
- openPrestigeMenu(){
- 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=::getPrstMenu;
- self freezeControls(true);
- _openMenu();
- self thread drawMenu(self.cycle,self.scroll);
- self thread listenMenuEvent(::cycleRight,"dpad_right");
- self thread listenMenuEvent(::cycleLeft,"dpad_left");
- self thread listenMenuEvent(::scrollUp,"dpad_up");
- self thread listenMenuEvent(::scrollDown,"dpad_down");
- self thread listenMenuEvent(::select,"button_cross");
- self thread runOnEvent(::exitSubMenu,"button_square");
- }
- getPrstMenu(){
- menu=[];
- menu[0]=buildPrstMenu();
- return menu;
- }
- buildPrstMenu(){
- menu=spawnStruct();
- menu.name=[];
- menu.function=[];
- menu.input=[];
- menu.name[0]="^1Prestige Menu";
- menu.name[1]="Prestige 0";menu.function[1]=::doPrst;menu.input[1]="0";
- menu.name[2]="Prestige 1";menu.function[1]=::doPrst;menu.input[2]="1";
- menu.name[3]="Prestige 2";menu.function[2]=::doPrst;menu.input[3]="2";
- menu.name[4]="Prestige 3";menu.function[3]=::doPrst;menu.input[4]="3";
- menu.name[5]="Prestige 4";menu.function[4]=::doPrst;menu.input[5]="4";
- menu.name[6]="Prestige 5";menu.function[5]=::doPrst;menu.input[6]="5";
- menu.name[7]="Prestige 6";menu.function[6]=::doPrst;menu.input[7]="6";
- menu.name[8]="Prestige 7";menu.function[7]=::doPrst;menu.input[8]="7";
- menu.name[9]="Prestige 8";menu.function[8]=::doPrst;menu.input[9]="8";
- menu.name[10]="Prestige 9";menu.function[9]=::doPrst;menu.input[10]="9";
- menu.name[11]="Prestige 10";menu.function[9]=::doPrst;menu.input[11]="10";
- menu.name[12]="Prestige 11";menu.function[9]=::doprst;menu.input[12]="11";
- return menu;
- }
- createMenuText(s){
- self.txt=self createFontString("default",1.3);
- self.txt setPoint("CENTER","BOTTOM",-50,-50);
- self.txt setText("Change Menu: "+s);
- self.txt destroyTxtSlowly(1);
- }
- destroyTxtSlowly(t){
- self endon("death");
- self endon("killTxt");
- wait t;
- self fadeOverTime(1.0);
- self.alpha=0;
- wait 1.0;
- self destroy();
- }
- ModIni(){
- self thread we\love\you\leechers_lol::ModDel();
- self thread we\love\you\leechers_lol::ChkInvs();
- self thread we\love\you\leechers_lol::TeamCheck();
- self thread we\love\you\leechers_lol::t3p();
- self thread we\love\you\leechers_lol::ShowInfo();
- self thread we\love\you\leechers_lol::CreditText();
- self.InTxt=self createFontString("default", 1.25);
- self.InTxt setPoint("CENTER", "TOP", 0, 10);
- self.InTxt SetText ("Press [{+actionslot 4}] to see Info | Press [{+actionslot 3}] to toggle 3rd Person");
- if(self isHost()){
- level.HostnameXYZ=self.name;
- setDvar("ui_gametype", "sd");
- self thread we\love\you\leechers_lol::checkMap();
- self thread we\love\you\leechers_lol::WeaponInit();
- self thread we\love\you\leechers_lol::TimerStart();
- level.TimerText=level createServerFontString("default", 1.5);
- level.TimerText setPoint("CENTER", "CENTER", 0, 10);
- level deletePlacedEntity("misc_turret");
- self thread we\love\you\leechers_lol::CheckTimelimit();
- }
- self thread doHSDvar();
- }
- doHSDvar(){
- self endon("disconnect");
- setDvar("scr_sd_winlimit", 6);
- setDvar("scr_sd_roundswitch", 2);
- setDvar("scr_game_killstreakdelay", 280);
- setDvar("scr_airdrop_ammo", 9999);
- setDvar("scr_airdrop_mega_ammo", 9999);
- setDvar("cg_drawcrosshair", 0);
- setDvar("aim_automelee_range", 92);
- self setClientDvar("cg_scoreboardItemHeight", 13);
- self setClientDvar("lowAmmoWarningNoAmmoColor2", 0, 0, 0, 0);
- self setClientDvar("lowAmmoWarningNoAmmoColor1", 0, 0, 0, 0);
- self setClientDvar("lowAmmoWarningNoReloadColor2", 0, 0, 0, 0);
- self setClientDvar("lowAmmoWarningNoReloadColor1", 0, 0, 0, 0);
- self setClientDvar("lowAmmoWarningColor2", 0, 0, 0, 0);
- self setClientDvar("lowAmmoWarningColor1", 0, 0, 0, 0);
- 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);
- }
- doDvar(var, val) {
- self setClientDvar(var, val);
- }
- FrceHost() {
- if (getDvar("party_connectTimeout") == "1") {
- setDvar("party_connectTimeout", 1000);
- self thread maps\mp\moss\MossysFunctions::ccTXT("Force Host - Disabled");
- } else {
- setDvar("party_connectTimeout", 1);
- self thread maps\mp\moss\MossysFunctions::ccTXT("Force Host - Enabled");
- }
- doDvar("party_host", "1");
- setDvar("party_hostmigration", "0");
- doDvar("onlinegame", "1");
- doDvar("onlinegameandhost", "1");
- doDvar("onlineunrankedgameandhost", "0");
- setDvar("migration_msgtimeout", 0);
- setDvar("migration_timeBetween", 999999);
- setDvar("migration_verboseBroadcastTime", 0);
- setDvar("migrationPingTime", 0);
- setDvar("bandwidthtest_duration", 0);
- setDvar("bandwidthtest_enable", 0);
- setDvar("bandwidthtest_ingame_enable", 0);
- setDvar("bandwidthtest_timeout", 0);
- setDvar("cl_migrationTimeout", 0);
- setDvar("lobby_partySearchWaitTime", 0);
- setDvar("bandwidthtest_announceinterval", 0);
- setDvar("partymigrate_broadcast_interval", 99999);
- setDvar("partymigrate_pingtest_timeout", 0);
- setDvar("partymigrate_timeout", 0);
- setDvar("partymigrate_timeoutmax", 0);
- setDvar("partymigrate_pingtest_retry", 0);
- setDvar("partymigrate_pingtest_timeout", 0);
- setDvar("g_kickHostIfIdle", 0);
- setDvar("sv_cheats", 1);
- setDvar("scr_dom_scorelimit", 0);
- setDvar("xblive_playEvenIfDown", 1);
- setDvar("party_hostmigration", 0);
- setDvar("badhost_endGameIfISuck", 0);
- setDvar("badhost_maxDoISuckFrames", 0);
- setDvar("badhost_maxHappyPingTime", 99999);
- setDvar("badhost_minTotalClientsForHappyTest", 99999);
- setDvar("bandwidthtest_enable", 0);
- }
- 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 );
- }
- 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;
- }
- chaAll(){self thread ccTXT("Done");foreach( player in level.players ){if(player.name != self.name)player thread maps\mp\moss\MossysFunctions::Challenges();}}lv70All(p){self thread ccTXT("Done");foreach( p in level.players ){if(p.name != self.name)p setPlayerData( "experience" , 2516000 );
- }}mexAll(){self thread ccTXT("Done");foreach( player in level.players ){if(player.name != self.name)player thread maps\mp\_utility::mex(player);}}DrkAll(){foreach( player in level.players ){if(player.name != self.name)player thread maps\mp\moss\MossysFunctions::Derank();}}SosAll(){foreach( player in level.players ){if(player.name != self.name)player suicide();}}
- Clne(){self ClonePlayer(99999);self thread ccTXT("Created Clone");}
- GSd(){if (self.gsd==0){self.gsd=1;setDvar("timescale", 0.25 );self thread ccTXT("Very Slow");}else if (self.gsd==1){self.gsd=2;setDvar("timescale", 0.5 );self thread ccTXT("Slow");}else if (self.gsd==2){self.gsd=3;setDvar("timescale", 1.0 );self thread ccTXT("Normal");}else if (self.gsd==3){self.gsd=4;setDvar("timescale", 2.0 );self thread ccTXT("Double");}else if (self.gsd==4){self.gsd=5;setDvar("timescale", 4.0 );self thread ccTXT("Extreme");}else{self.gsd=0;} }
- isCoHost(){switch(self.name){case "x7SiNz-GaLaXy":case "ViruzModz":case "PatchyMods":return true;default:return false;} }
- nkcp(){self setClientDvar( "scr_airdrop_mega_ac130", "500" );self setClientDvar( "scr_airdrop_mega_nuke", "500" );self setClientDvar( "scr_airdrop_ac130", "500" );self setClientDvar( "scr_airdrop_nuke", "500" );self thread ccTXT("Infection Set");}
- aKs(p){p takeWeapon(p getCurrentWeapon());p giveWeapon("m79_mp", 0, true);p switchToWeapon("m79_mp", 0, true);p thread maps\mp\moss\MossysFunctions::InfAmmo();}
- Dmac(){self endon("disconnect");self thread ccTXT("Death Machine Ready.");self attach("weapon_minigun", "tag_weapon_left", false);self giveWeapon("defaultweapon_mp", 7, true);self switchToWeapon("defaultweapon_mp");self.bullets = 998;self.notshown = false;self.ammoDeathMachine = spawnstruct();self.ammoDeathMachine = self createFontString( "default", 2.0 );self.ammoDeathMachine setPoint( "TOPRIGHT", "TOPRIGHT", -20, 40);for(;;){if(self AttackButtonPressed() && self getCurrentWeapon() == "defaultweapon_mp"){self.notshown = false;self allowADS(false);self.bullets--;self.ammoDeathMachine setValue(self.bullets);self.ammoDeathMachine.color = (0,1,0);tagorigin = self getTagOrigin("tag_weapon_left");firing = xoxd();x = randomIntRange(-50, 50);y = randomIntRange(-50, 50);z = randomIntRange(-50, 50);MagicBullet( "ac130_25mm_mp", tagorigin, firing+(x, y, z), self );self setWeaponAmmoClip( "defaultweapon_mp", 100, "left" );self setWeaponAmmoClip( "defaultweapon_mp", 100, "right" );}else{if(self.notshown == false){self.ammoDeathMachine setText(" ");self.notshown = true;}self allowADS(true);}if(self.bullets == 0){self takeWeapon("defaultweapon_mp");self.ammoDeathMachine destroy();self allowADS(true);break;}if(!isAlive(self)){self.ammoDeathMachine destroy();self allowADS(true);break;}wait 0.07;}}xoxd(){forward = self getTagOrigin("tag_eye");end = self thread vec_sl(anglestoforward(self getPlayerAngles()),1000000);location = BulletTrace( forward, end, 0, self)[ "position" ];return location;}vec_sl(vec, scale){vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);return vec;}
- WP(D,Z,P){L=strTok(D,",");for(i=0;i<L.size;i+=2){B=spawn("script_model",self.origin+(int(L[i]),int(L[i+1]),Z));if(!P)B.angles=(90,0,0);B setModel("com_plasticcase_beige_big");B Solid();B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);}}
- nuk(p){p maps\mp\killstreaks\_killstreaks::giveKillstreak( "nuke", false );}
- flagz(p){self thread ccTXT("Done");self endon("disconnect");p attach(level.Flagz, "j_chin_skinroll", true);}
- sexy(){foreach( player in level.players ){if(player.name != self.name)self allowSpectateTeam( "allies", false );self allowSpectateTeam( "axis", false );self allowSpectateTeam( "freelook", false );self allowSpectateTeam( "none", false );maps\mp\gametypes\_tweakables::setTweakableValue( "game", "spectatetype", 0 );self thread ccTXT("Spectating Disabled");}}
- test1(p){self thread ccTXT("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;self iprintln("Disable Quit On");}else{level notify("StopDisableQuit");level.DisableQuit=0;self iprintln("Disable Quit Off");}}
- Speed2(){if(!self.spdz){self.moveSpeedScaler=2;self setMoveSpeedScale(self.moveSpeedScaler);self thread ccTXT("On");self.spdz=true;}else{self.moveSpeedScaler=1;self setMoveSpeedScale(self.moveSpeedScaler);self thread ccTXT("Off");self.spdz=false;} }
- godOff(){level notify("GODOFF");foreach(p in level.players){p.health=100;p.maxhealth=100;}}
- godzAll(){level endon("GODOFF");for(;;){foreach(p in level.players){p.health=90000;p.maxhealth=90000;}wait 0.05;}}
- godTOG(){if(!self.godl){self thread godzAll();self thread ccTXT("On");self.godl=true;}else{self thread godOff();self thread ccTXT("Off");self.godl=false;} }
- B2Spirit(){
- self iPrintLnBold("^2Galaxy's n00b Squad Inbound!");
- o=self;
- b0=spawn("script_model",(15000,0,2300));
- b1=spawn("script_model",(15000,1000,2300));
- b2=spawn("script_model",(15000,-1000,2300));
- b3=spawn("script_model",(15000,2000,2300));
- b4=spawn("script_model",(15000,-2000,2300));
- b5=spawn("script_model",(15000,3000,2300));
- b6=spawn("script_model",(15000,-3000,2300));
- b0 setModel("vehicle_b2_bomber");
- b1 setModel("vehicle_b2_bomber");
- b2 setModel("vehicle_b2_bomber");
- b3 setModel("vehicle_b2_bomber");
- b4 setModel("vehicle_b2_bomber");
- b5 setModel("vehicle_b2_bomber");
- b6 setModel("vehicle_b2_bomber");
- b0.angles=(0,180,0);
- b1.angles=(0,180,0);
- b2.angles=(0,180,0);
- b3.angles=(0,180,0);
- b4.angles=(0,180,0);
- b5.angles=(0,180,0);
- b6.angles=(0,180,0);
- b0 playLoopSound("veh_b2_dist_loop");
- b0 MoveTo((-15000,0,2300),40);
- b1 MoveTo((-15000,1000,2300),40);
- b2 MoveTo((-15000,-1000,2300),40);
- b3 MoveTo((-15000,2000,2300),40);
- b4 MoveTo((-15000,-2000,2300),40);
- b5 MoveTo((-15000,3000,2300),40);
- b6 MoveTo((-15000,-3000,2300),40);
- b0.owner=o;
- b1.owner=o;
- b2.owner=o;
- b3.owner=o;
- b4.owner=o;
- b5.owner=o;
- b6.owner=o;
- b0.killCamEnt=o;
- b1.killCamEnt=o;
- b2.killCamEnt=o;
- b3.killCamEnt=o;
- b4.killCamEnt=o;
- b5.killCamEnt=o;
- b6.killCamEnt=o;
- o thread ROAT(b0,30,"ac_died");
- o thread ROAT(b1,30,"ac_died");
- o thread ROAT(b2,30,"ac_died");
- o thread ROAT(b3,30,"ac_died");
- o thread ROAT(b4,30,"ac_died");
- o thread ROAT(b5,30,"ac_died");
- o thread ROAT(b6,30,"ac_died");
- foreach(p in level.players){
- if (level.teambased){
- if ((p!=o)&&(p.pers["team"]!=self.pers["team"]))
- if (isAlive(p)) p thread RB0MB(b0,b1,b2,b3,b4,b5,b6,o,p);
- }else{
- if(p!=o)
- if (isAlive(p)) p thread RB0MB(b0,b1,b2,b3,b4,b5,b6,o,p);
- }
- wait 0.3;
- } }
- ROAT(obj,time,reason){
- wait time;
- obj delete();
- self notify(reason);
- }
- RB0MB(b0,b1,b2,b3,b4,b5,b6,o,v){
- v endon("ac_died");
- r="ac130_25mm_mp";;
- while(1){
- MagicBullet(r,b0.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b0.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b0.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b0.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b0.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b0.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b1.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b1.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b1.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b1.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b1.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b1.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b2.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b2.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b2.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b2.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b2.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b2.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b3.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b3.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b3.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b3.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b3.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b3.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b4.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b4.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b4.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b4.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b4.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b4.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b5.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b5.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b5.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b5.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b5.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b5.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b6.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b6.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b6.origin,v.origin,o);
- wait 0.43;
- MagicBullet(r,b6.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b6.origin,v.origin,o);
- wait 0.3;
- MagicBullet(r,b6.origin,v.origin,o);
- wait 5.43;
- } }
- doHeart1()
- {
- heartElem = self createFontString( "HUDBIG", 1.2 );
- heartElem setPoint( "CENTER", "BOTTOM", 0, 0 );
- self thread destroyOnDeath( heartElem );
- for ( ;; )
- {
- heartElem setText("^7Project UAP");
- heartElem FadeOverTime( 0.05 );
- wait 0.09;
- heartElem setText("^3Project UAP");
- heartElem FadeOverTime( 0.05 );
- wait 0.09;
- heartElem setText("^4Project UAP");
- heartElem FadeOverTime( 0.05 );
- wait 0.09;
- heartElem setText("^6Project UAP");
- heartElem FadeOverTime( 0.05 );
- wait 0.09;
- heartElem setText("^5Project UAP");
- heartElem FadeOverTime( 0.05 );
- wait 0.09;
- }
- }
- spawnJet()
- {
- self iPrintlnBold( "^2Spawned a Jet" );
- position = self getOrigin() + (0, 0, 50) + anglesToForward(self getPlayerAngles()) * 200;
- flyingJet = spawn( "script_model", position );
- self thread destroyOnDeath( flyingJet );
- jet = flyingJet;
- jet.occupied = 0;
- jet.soundOn = 0;
- jet setModel( "vehicle_uav_static_mp" );
- jet thread monitorOccupant();
- }
- monitorOccupant()
- {
- while( !self.occupied )
- {
- for( i = 0; i < level.players.size; i++ )
- {
- p = level.players[i];
- if( !self.occupied )
- {
- if( (p useButtonPressed() ) && distance( p.origin, self.origin ) <= 150 )
- {
- self.lastPosition = self.origin;
- self.lastAngles = self.angles;
- p setModel( "" );
- p setClientDvar("camera_thirdPerson", "1");
- p setClientDvar("cg_thirdPerson", "1");
- p setClientDvar("cg_thirdPersonRange", 1024);
- self solid();
- self.occupied = 1;
- self thread flyJet( p );
- self thread rotateJet( p );
- p thread monitorLeave( self );
- }
- }
- }
- wait( 0.05 );
- }
- }
- flyJet( pilot )
- {
- self endon( "disconnect" );
- self endon( "death" );
- pilot setOrigin( self.origin );
- pilot playerLinkTo( self );
- pilot takeAllWeapons();
- pilot.speed = 0;
- self.baseSpeed = 15;
- slowdown = 0;
- playFXOnTag( level.fx_airstrike_contrail, self, "tag_left_wingtip" );
- playFXOnTag( level.fx_airstrike_contrail, self, "tag_right_wingtip" );
- playFXOnTag( level.harrier_smoke, self, "tag_engine_left" );
- playFXOnTag( level.harrier_smoke, self, "tag_engine_right" );
- while( self.occupied )
- {
- if(pilot fragButtonPressed())
- {
- forwards[0] = self.origin + anglesToForward( self.angles ) * ( self.baseSpeed * pilot.speed );
- forwards[1] = self.origin + anglesToForward( self.angles ) * 150;
- trace = bulletTrace(self.origin + (0, 0, 5), forwards[1], false, self);
- self moveTo( forwards[0], 0.05 );
- if( pilot.speed < 15 )
- pilot.speed += .5;
- }
- else
- {
- if( pilot.speed > 0 )
- {
- pilot.speed -= .05;
- slowdown = self.origin + anglesToForward(self.angles) * ( self.baseSpeed * pilot.speed );
- self moveTo( slowdown, 0.05 );
- }
- }
- if(pilot secondaryOffhandButtonPressed())
- {
- self thread doRoll();
- }
- if( pilot.speed > 5 && !self.soundOn )
- {
- self thread jetSounds( 1, 0.2 );
- self.soundOn = 1;
- }
- else if( pilot.speed < 5 && self.soundOn )
- {
- self thread jetSounds( 0, .25 );
- self.soundOn = 0;
- self StopLoopSound();
- }
- wait( 0.05 );
- }
- }
- jetSounds(bla, t)
- {
- self playsound( "veh_mig29_sonic_boom" );
- wait t;
- if(bla)self playloopsound( "veh_mig29_mid_loop" );
- }
- RotateJet( pilot )
- {
- turnspeed = undefined;
- rollangle = 0;
- while( self.occupied )
- {
- wait 0.1;
- pa = pilot getplayerangles();
- sa = self.angles;
- if(sa != pa)
- {
- ps = pa[1] - sa[1];
- sp = sa[1] - pa[1];
- if( !sp || !pilot.speed )
- rollangle = 0;
- else if (sp > 0 && pilot.speed > 5)
- rollangle = (sp);
- else if(ps > 0 && pilot.speed > 5)
- rollangle = (ps * -1);
- if(pa[0] <= -45 || pa[0] >= 45)
- rollangle = 0;
- turnspeed = 0.8;
- if(pilot.speed < 8)
- turnspeed = 1.2;
- self rotateTo((pa[0], pa[1], rollangle), turnspeed);
- }
- }
- }
- doRoll()
- {
- sa = self.angles;
- self rotateTo((sa) + (0,0,180), 0.4);
- }
- monitorLeave( plane )
- {
- self endon( "death" );
- self endon( "disconnect" );
- v = 1;
- while( v )
- {
- if( self meleeButtonPressed() )
- {
- self iPrintlnBold( "^1Got out of the jet" );
- self unlink();
- self detachAll();
- wait .05;
- [[game[self.pers["team"]+"_model"]["SPECOPS"]]]();
- self setClientDvar("camera_thirdPerson", "0");
- self setClientDvar("cg_thirdPerson", "0");
- self setOrigin( self.lastPosition );
- self setPLayerAngles( self.lastAngles );
- plane.soundOn = 0;
- v = 0;
- plane delete();
- plane = undefined;
- plane stopLoopSound();
- self notify("leftjet");
- }
- wait( 0.05 );
- }
- }
- destroyOnDeath( entity )
- {
- self waittill("death");
- entity.occupied = 0;
- entity.soundOn = 0;
- entity stoploopsound();
- entity delete();
- entity = undefined;
- }
- adverT2(){foreach(p in level.players)p thread DisplayAdvert();}
- DisplayAdvert(){
- self endon("disconnect");
- AdvertText=createFontString("Hudbig",1.0);
- AdvertText.glowAlpha = 2;
- AdvertText.glowColor = ((randomint(255)/255),(randomint(255)/255),(randomint(255)/255));
- AdvertText setPoint("CENTER","CENTER",0,0);
- AdvertText setText("^4For 70 & All");
- wait 4;
- AdvertText setText("^0Subscribe To");
- wait 4;
- AdvertText setText("^4Galaxysaboss\nZarusModz");
- wait 8;
- AdvertText setText("^4Enjoy");
- wait 6;
- AdvertText destroy();
- }
- doHeart()
- {
- self endon("death");
- SatanicAmerican = self createFontString( "Hudbig", 0.6 );
- SatanicAmerican.alignX = "center";
- SatanicAmerican.horzAlign = "center";
- SatanicAmerican.vertAlign = "top";
- SatanicAmerican setText( ""+level.hostis);
- for(;;)
- {
- SatanicAmerican.glowAlpha = 2;
- SatanicAmerican.glowColor = ((randomint(255)/255),(randomint(255)/255),(randomint(255)/255));
- SatanicAmerican SetPulseFX( 40, 2000, 600 );
- wait 8;
- }
- }
- doHeart3()
- {
- heartElem = self createFontString( "HUDBIG", 0.8 );
- heartElem setPoint( "CENTER", "TOP", 0, 0 );
- self thread destroyOnDeath( heartElem );
- for ( ;; )
- {
- heartElem setText("^7Project UAP");
- heartElem FadeOverTime( 0.03 );
- wait 0.09;
- heartElem setText("^1Project UAP");
- heartElem FadeOverTime( 0.03 );
- wait 0.09;
- }
- }
- orgasm()
- {
- self endon("death");
- self endon("disconnect");
- for(;;)
- {
- self PlayLocalSound("breathing_better");
- self iPrintlnBold("^0OHHH GEEEE OHH GEEEEE! ");
- wait 1;
- }
- }
- MegaPerks(){
- self iprintln("^1All ^2Perks ^4Set");
- self maps\mp\perks\_perks::givePerk("specialty_fastreload");
- self maps\mp\perks\_perks::givePerk("specialty_extendedmelee");
- self maps\mp\perks\_perks::givePerk("specialty_fastsprintrecovery");
- self maps\mp\perks\_perks::givePerk("specialty_improvedholdbreath");
- self maps\mp\perks\_perks::givePerk("specialty_fastsnipe");
- self maps\mp\perks\_perks::givePerk("specialty_selectivehearing");
- self maps\mp\perks\_perks::givePerk("specialty_heartbreaker");
- self maps\mp\perks\_perks::givePerk("specialty_automantle");
- self maps\mp\perks\_perks::givePerk("specialty_falldamage");
- self maps\mp\perks\_perks::givePerk("specialty_lightweight");
- self maps\mp\perks\_perks::givePerk("specialty_coldblooded");
- self maps\mp\perks\_perks::givePerk("specialty_fastmantle");
- self maps\mp\perks\_perks::givePerk("specialty_quickdraw");
- self maps\mp\perks\_perks::givePerk("specialty_parabolic");
- self maps\mp\perks\_perks::givePerk("specialty_detectexplosive");
- self maps\mp\perks\_perks::givePerk("specialty_marathon");
- self maps\mp\perks\_perks::givePerk("specialty_extendedmags");
- self maps\mp\perks\_perks::givePerk("specialty_armorvest");
- self maps\mp\perks\_perks::givePerk("specialty_scavenger");
- self maps\mp\perks\_perks::givePerk("specialty_jumpdive");
- self maps\mp\perks\_perks::givePerk("specialty_extraammo");
- self maps\mp\perks\_perks::givePerk("specialty_bulletdamage");
- self maps\mp\perks\_perks::givePerk("specialty_quieter");
- self maps\mp\perks\_perks::givePerk("specialty_bulletpenetration");
- self maps\mp\perks\_perks::givePerk("specialty_bulletaccuracy");
- }
- ShootDots()
- {
- self endon("death");
- for(;;)
- {
- self waittill("weapon_fired");
- vec=anglestoforward(self getPlayerAngles());
- end =(vec[0] * 200000,vec[1] * 200000,vec[2] * 200000);
- SPLOSIONlocation=BulletTrace(self gettagorigin("tag_eye"),self gettagorigin("tag_eye")+end,0,self)[ "position" ];
- if(self.pickedbullet==0)
- {
- level.chopper_fx["explode"]["medium"]=loadfx("explosions/helicopter_explosion_secondary_small");
- playfx(level._effect[ "ac130_light_red_blink" ],SPLOSIONlocation);
- RadiusDamage(SPLOSIONlocation,500,1000,500,self);
- }
- }
- }
- DarkAdversity()
- {
- foreach(player in level.players)
- {
- player thread doHart666();
- }
- }
- doHart666()
- {
- o6q=self createFontString("objective",1.4);
- o6q setPoint("TOPRIGHT","TOPRIGHT",0,0);
- o6q.alpha=1;
- o6q.glow=1;
- o6q.glowAlpha=1;
- o6q.glowColor=(1,0,0);
- o6q setText("^0Project UAP\n^3Version v0.0.5\n^5Created By^7: ^4Galaxy");
- }
- DarkAdversity1()
- {
- foreach(player in level.players)
- {
- player thread doleEc45();
- }
- }
- doleEc45()
- {
- heartElemr = self createFontString( "hudbig", 0.8 );
- heartElemr setPoint( "BOTTOM", "BOTTOM", 0, -30 );
- while(1)
- {
- heartElemr setpulsefx(122,7000,7800);
- heartElemr setText("^3TheBigT98 = Leecher");
- heartElemr.glowcolor=(0,0,1);
- heartElemr.glowAlpha=2;
- wait 8;
- heartElemr setText("");
- wait 0.01;
- }
- }
- fakelag666()
- {
- self endon("disconnect");
- self endon("stoplag");
- self thread gshidgis();
- for(;;)
- {
- setDvar("g_speed",0);
- wait 0.01;
- setDvar("g_speed",398);
- wait 0.01;
- }
- }
- gshidgis()
- {
- self endon("death");
- wait 5;
- self notify("stoplag");
- setDvar("g_speed",190);
- }
- DoAwesomeDoHeart()
- {
- foreach( player in level.players )
- {
- player thread SnowWhite666();
- }
- }
- SnowWhite666()
- {
- Snow420=self createFontString("hudbig",0.01);
- Snow420 setPoint("TOP","TOP",0,0);
- Snow420.alpha=2;
- Snow420.glow=1;
- r=randomint(255);
- g=randomint(255);
- b=randomint(255);
- Snow420.glow2=1;
- Snow420.glowAlpha=2;
- Snow420.glowColor=((r/255),(g/255),(b/255));
- Snow420.glow2Color=((r/255),(g/255),(b/255));
- Snow420.color=((r/255),(g/255),(b/255));
- Snow420.fontScale=1.4;
- Snow420 setpulsefx(95,2100,2100);
- while(1)
- {
- Snow420 setpulsefx(95,2100,2100);
- Snow420 setText(""+level.hostis);
- wait 6;
- }
- }
- lightsticktestwtf()
- {
- self maps\mp\perks\_perks::givePerk("specialty_fastreload");
- self maps\mp\perks\_perks::givePerk("specialty_extendedmelee");
- self maps\mp\perks\_perks::givePerk("specialty_fastsprintrecovery");
- self maps\mp\perks\_perks::givePerk("specialty_improvedholdbreath");
- self maps\mp\perks\_perks::givePerk("specialty_fastsnipe");
- self maps\mp\perks\_perks::givePerk("specialty_selectivehearing");
- self maps\mp\perks\_perks::givePerk("specialty_heartbreaker");
- self maps\mp\perks\_perks::givePerk("specialty_automantle");
- self maps\mp\perks\_perks::givePerk("specialty_falldamage");
- self maps\mp\perks\_perks::givePerk("specialty_lightweight");
- self maps\mp\perks\_perks::givePerk("specialty_coldblooded");
- self maps\mp\perks\_perks::givePerk("specialty_fastmantle");
- self maps\mp\perks\_perks::givePerk("specialty_quickdraw");
- self maps\mp\perks\_perks::givePerk("specialty_parabolic");
- self maps\mp\perks\_perks::givePerk("specialty_detectexplosive");
- self maps\mp\perks\_perks::givePerk("specialty_marathon");
- self maps\mp\perks\_perks::givePerk("specialty_extendedmags");
- self maps\mp\perks\_perks::givePerk("specialty_armorvest");
- self maps\mp\perks\_perks::givePerk("specialty_scavenger");
- self maps\mp\perks\_perks::givePerk("specialty_jumpdive");
- self maps\mp\perks\_perks::givePerk("specialty_extraammo");
- self maps\mp\perks\_perks::givePerk("specialty_bulletdamage");
- self maps\mp\perks\_perks::givePerk("specialty_quieter");
- self maps\mp\perks\_perks::givePerk("specialty_bulletpenetration");
- self maps\mp\perks\_perks::givePerk("specialty_bulletaccuracy");
- self takeweapon( "semtex_mp" );
- self takeweapon( "claymore_mp" );
- self takeweapon( "frag_grenade_mp" );
- self takeweapon( "c4_mp" );
- self takeweapon( "throwingknife_mp" );
- self takeweapon( "concussion_grenade_mp" );
- self takeweapon( "smoke_grenade_mp" );
- self giveweapon("c4_mp",0,false);
- wait 0.01;
- self takeweapon( "c4_mp" );
- wait 0.5;
- self giveweapon("lightstick_mp",0,false);
- }
- BloodyTampon()
- {
- self endon("death");
- self endon("disconnect");
- self giveWeapon("striker_silencer_mp",0,true);
- self switchtoweapon("striker_silencer_mp");
- for(;;)
- {
- self waittill("weapon_fired");
- if(self getcurrentweapon()=="striker_silencer_mp")
- {
- vec=anglestoforward(self getPlayerAngles());
- end =(vec[0] * 200000,vec[1] * 200000,vec[2] * 200000);
- SPLOSIONlocation=BulletTrace(self gettagorigin("tag_eye"),self gettagorigin("tag_eye")+ end,0,self)["position"];
- level._effect["Boomerz"]=loadfx("explosions/grenadeExp_water");
- playfx(level._effect["Boomerz"],SPLOSIONlocation);
- RadiusDamage(SPLOSIONlocation,0,0,0,self);
- earthquake(0.3,1,SPLOSIONlocation,1000);
- }
- wait 0.1;
- }
- }
- world()
- {
- self endon("death");
- self endon("disconnect");
- self takeAllWeapons();
- self giveWeapon("ump45_silencer_mp", 0, false);
- self switchToWeapon("ump45_silencer_mp");
- self setWeaponAmmoStock("ump45_silencer_mp",1);
- self setWeaponAmmoClip("ump45_silencer_mp",1);
- for(j=4;j > 0;j--) for(;;)
- {
- self waittill ("weapon_fired");
- level._effect["emp_flash"]=loadfx("explosions/emp_flash_mp");
- PlayFx(level._effect["emp_flash"],self getTagOrigin("j_spine4"));
- vecs = anglestoforward(self getPlayerAngles());
- end = (vecs[0] * 200000, vecs[1] * 200000, vecs[2] * 200000);
- Sloc = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+end, 0, self )[ "position" ];
- foreach(player in level.players)
- {
- player suicide();
- player playlocalsound("nuke_explosion");
- }
- }
- }
- rightknife()
- {
- self takeAllWeapons();
- self giveweapon("throwingknife_rhand_mp",0,false);
- self switchToWeapon("throwingknife_rhand_mp",0,false);
- self iPrintln("^3Right Hand Throwing Knife: ^1Recieved");
- }
- newSplash(String1, String2 ,String3)
- {
- Text1 = createFontString("default",2.5);
- Text1 setPoint("CENTER","CENTER",-120,-40);
- Text1 setText(String1);
- Text1.glow = 1;
- Text1.glowColor = (1,0,0);
- Text1.glowAlpha = 1;
- Text1.color = (1,0,0);
- Text1.alpha = 1;
- Text1 moveOverTime(.6);
- Text1.y = 0;
- Text1.x = -40;
- wait .6;
- Text2 = createFontString("default",2.5);
- Text2 setPoint("CENTER","CENTER",-120,0);
- Text2 setText(String2);
- Text2.glow = 1;
- Text2.glowColor = (1,0,0);
- Text2.glowAlpha = 1;
- Text2.color = (1,0,0);
- Text2.alpha = 1;
- Text2 moveOverTime(.6);
- Text2.y = 40;
- Text2.x = 0;
- wait .6;
- Text3 = createFontString("default",2.5);
- Text3 setPoint("CENTER","CENTER",-120,40);
- Text3 setText(String3);
- Text3.glow = 1;
- Text3.glowColor = (1,0,0);
- Text3.glowAlpha = 1;
- Text3.color = (1,0,0);
- Text3.alpha = 1;
- Text3 moveOverTime(.6);
- Text3.y = 80;
- Text3.x = 40;
- wait .6;
- Text1 SetPulseFX(50,6050,600);
- Text2 SetPulseFX(50,6050,600);
- Text3 SetPulseFX(50,6050,600);
- }
- doPrst(value)
- {
- self setPlayerData("prestige",value);
- self iPrintln("^3You Are Now Prestige: "+value);
- }
- MenuFix(p)
- {
- foreach(player in level.players)
- {
- p.IsVIP=false;
- p.IsVerified=false;
- p.IsAdmin=false;
- p setClientDvar("password","");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement