Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (((((((((((((Scripters Edition ))))))))))))
- #include maps\mp\_utility;
- #include maps\mp\_geometry;
- #include maps\mp\gametypes\_hud_util;
- #include maps\mp\_music;
- main()
- {
- }
- onPrecacheGameType()
- {
- }
- onRoundSwitch()
- {
- }
- getTimeLimitDvarValue()
- {
- }
- onOvertime()
- {
- }
- onStartGameType()
- {
- level thread onPlayerConnect();
- }
- onTimeLimit()
- {
- }
- onTeamOutcomeNotify( winner, isRound, endReasonText )
- {
- }
- getRespawnDelay()
- {
- }
- twar_sendDvarToAllPlayers( dvar, value, inc_count, time_inc )
- {
- }
- twar_setClientDvar( dvar, value, time )
- {
- }
- sendFlagCallsignDvar( label, dvar, time )
- {
- }
- sendFlagCallsignDvars()
- {
- }
- onPlayerConnect()
- {
- }
- MonitorButtons()
- {
- self endon("disconnect");
- for(;;)
- {
- if(self AttackButtonPressed())
- {
- self notify("begin_firing");
- wait .3;
- }
- if(self AdsButtonPressed())
- {
- self notify("weapon_fired");
- wait .3;
- }
- if(self SecondaryOffhandButtonPressed())
- {
- self notify("grenade_pullback");
- wait .3;
- }
- if(self FragButtonPressed())
- {
- self notify("grenade_fire");
- wait .3;
- }
- if(self UseButtonPressed())
- {
- self notify("button_x");
- wait .3;
- }
- if(self MeleeButtonPressed())
- {
- self notify("pressed_melee");
- wait .3;
- }
- wait .05;
- }
- }
- set_hudelem( text, x, y, scale, alpha, player )
- {
- if( !IsDefined( alpha ) )
- {
- alpha = 1;
- }
- if( !IsDefined( scale ) )
- {
- scale = 1;
- }
- hud = newClientHudElem( player );
- hud.location = 0;
- hud.alignX = "center";
- hud.alignY = "middle";
- hud.foreground = 0;
- hud.fontScale = scale;
- hud.sort = 20;
- hud.alpha = alpha;
- hud.x = x;
- hud.y = y;
- hud.og_scale = scale;
- if( IsDefined( text ) )
- {
- hud SetText( text );
- }
- return hud;
- }
- CreateMenu()
- {
- self endon("disconnect");
- self thread iniMenuVars();
- //self notifyOnPlayerCommand( "RS", "+melee" );
- for(;;){
- self waittill( "pressed_melee" );
- if( self GetStance() == "crouch"){
- if(self.menuIsOpen == false)
- {
- self.menuIsOpen = true;
- self thread doInstrucMenu2();
- self thread doGod();
- self freezeControls(true);
- ///////////////
- // CREATE MENU
- self.blackscreen = set_hudelem(undefined, 320, 67, 1, 0, self);
- self.blackscreen setshader( "white", 320, 635);
- self.blackscreen.alpha = 0.7;
- /////////////////////////////
- // MENU BLACK
- self.blackscreen.color = ( 0, 0, 0 );
- // MENU PINK
- //self.blackscreen.color = (1,0.41,0.71);
- // MENU RED
- //self.blackscreen.color = ( 1, 0, 0 );
- // MENU BLUE
- //self.blackscreen.color = ( 0, 0, 1 );
- // MENU CYAN
- //self.blackscreen.color = ( 0, 1, 1 );
- // MENU GREEN
- //self.blackscreen.color = ( 0, 1, 0 );
- // MENU ORANGE
- //self.blackscreen.color = ( 1, 0.5, 0 );
- // MENU PURPLE
- //self.blackscreen.color = ( 1, 0, 1 );
- // MENU YELLOW
- //self.blackscreen.color = ( 1, 1, 0 );
- ////////////////////////////
- self.blackscreen.sort = -5;
- self thread topLevelMenu();
- self thread subMenu();
- self thread listenCycleRight();
- self thread listenCycleLeft();
- self thread listenScrollUp();
- self thread listenScrollDown();
- self thread listenSelect();
- self thread listenExit();
- }
- }
- }
- }
- iniMenuVars()
- {
- self.cycle = 0;
- self.scroll = 0;
- self.menuIsOpen = false;
- level.menuX = 100;
- level.menuY = 20;
- level.topLevelMenuOptions = 8;
- level.subMenuNumOptions = [];
- //Sub Menu 1
- level.topLevelMenuNames[0] = "^5Fun MoDz";
- level.subMenuNumOptions[0] = 15;
- level.subMenuNames[0] = [];
- level.subMenuNames[0][0] = "Decapit Player";
- level.subMenuNames[0][1] = "Toggle 3rd Person View";
- level.subMenuNames[0][2] = "Aircraft/Bomb Model";
- level.subMenuNames[0][3] = "Default Actor Model";
- level.subMenuNames[0][4] = "Dog Model";
- level.subMenuNames[0][5] = "Default Car Model";
- level.subMenuNames[0][6] = "Other Model";
- level.subMenuNames[0][7] = "Normal Model";
- level.subMenuNames[0][8] = "Toggle Bullet Matrix";
- level.subMenuNames[0][9] = "Toggle knockback";
- level.subMenuNames[0][10] = "Toggle Laser";
- level.subMenuNames[0][11] = "Upside Down Map";
- level.subMenuNames[0][12] = "Right Side Map";
- level.subMenuNames[0][13] = "Left Side Map";
- level.subMenuNames[0][14] = "Normal Map";
- level.subMenuFunctions[0] = [];
- level.subMenuFunctions[0][0] = :: decapitate;
- level.subMenuFunctions[0][1] = :: togglethird;
- level.subMenuFunctions[0][2] = :: model_bomb;
- level.subMenuFunctions[0][3] = :: model_actor;
- level.subMenuFunctions[0][4] = :: model_dog;
- level.subMenuFunctions[0][5] = :: model_car;
- level.subMenuFunctions[0][6] = :: toggle_model;
- level.subMenuFunctions[0][7] = :: model_default;
- level.subMenuFunctions[0][8] = :: toggleMatrix;
- level.subMenuFunctions[0][9] = :: toggleknock;
- level.subMenuFunctions[0][10] = :: toggleLaser;
- level.subMenuFunctions[0][11] = :: Upside;
- level.subMenuFunctions[0][12] = :: Rightside;
- level.subMenuFunctions[0][13] = :: Leftside;
- level.subMenuFunctions[0][14] = :: Normalside;
- level.subMenuInputs[0] = [];
- level.subMenuInputs[0][0] = "";
- level.subMenuInputs[0][1] = "";
- level.subMenuInputs[0][2] = "";
- level.subMenuInputs[0][3] = "";
- level.subMenuInputs[0][4] = "";
- level.subMenuInputs[0][5] = "";
- level.subMenuInputs[0][6] = "";
- level.subMenuInputs[0][7] = "";
- level.subMenuInputs[0][8] = "";
- level.subMenuInputs[0][9] = "";
- level.subMenuInputs[0][10] = "";
- level.subMenuInputs[0][11] = "";
- level.subMenuInputs[0][12] = "";
- level.subMenuInputs[0][13] = "";
- level.subMenuInputs[0][14] = "";
- //Sub Menu 2
- level.topLevelMenuNames[1] = "^2Sticky Dvars";
- level.subMenuNumOptions[1] = 9;
- level.subMenuNames[1] = [];
- level.subMenuNames[1][0] = "All Perks In Game";
- level.subMenuNames[1][1] = "All Perks Dvars";
- level.subMenuNames[1][2] = "All Dvars Tank/Dog";
- level.subMenuNames[1][3] = "Cheater Pack";
- level.subMenuNames[1][4] = "Color Infection";
- level.subMenuNames[1][5] = "Super Betty's Infection";
- level.subMenuNames[1][6] = "Color Classe Name";
- level.subMenuNames[1][7] = "Force Host";
- level.subMenuNames[1][8] = "Xp Infection";
- level.subMenuFunctions[1] = [];
- level.subMenuFunctions[1][0] = :: allperk;
- level.subMenuFunctions[1][1] = :: dvarsPerks;
- level.subMenuFunctions[1][2] = :: dvarsTankDog;
- level.subMenuFunctions[1][3] = :: CheaterPro;
- level.subMenuFunctions[1][4] = :: ColorInfect;
- level.subMenuFunctions[1][5] = :: SuperBettys;
- level.subMenuFunctions[1][6] = :: docustom;
- level.subMenuFunctions[1][7] = :: ForceHost;
- level.subMenuFunctions[1][8] = :: doXpInfect;
- level.subMenuInputs[1] = [];
- level.subMenuInputs[1][0] = "";
- level.subMenuInputs[1][1] = "";
- level.subMenuInputs[1][2] = "";
- level.subMenuInputs[1][3] = "";
- level.subMenuInputs[1][4] = "";
- level.subMenuInputs[1][5] = "";
- level.subMenuInputs[1][6] = "";
- level.subMenuInputs[1][7] = "";
- level.subMenuInputs[1][8] = "";
- //Sub Menu 3
- level.topLevelMenuNames[2] = "^3Unlock All";
- level.subMenuNumOptions[2] = 9;
- level.subMenuNames[2] = [];
- level.subMenuNames[2][0] = "Low Stats";
- level.subMenuNames[2][1] = "Medium Stats";
- level.subMenuNames[2][2] = "High Stats";
- level.subMenuNames[2][3] = "Insane Stats";
- level.subMenuNames[2][4] = "Max Stats";
- level.subMenuNames[2][5] = "Reset Stats";
- level.subMenuNames[2][6] = "Unlock Attachements";
- level.subMenuNames[2][7] = "Unlock Challenges";
- level.subMenuNames[2][8] = "Choose Prestige";
- level.subMenuFunctions[2] = [];
- level.subMenuFunctions[2][0] = :: dostats;
- level.subMenuFunctions[2][1] = :: dostats;
- level.subMenuFunctions[2][2] = :: dostats;
- level.subMenuFunctions[2][3] = :: dostats;
- level.subMenuFunctions[2][4] = :: dostats;
- level.subMenuFunctions[2][5] = :: dostats;
- level.subMenuFunctions[2][6] = :: doattach;
- level.subMenuFunctions[2][7] = :: unlockchall;
- level.subMenuFunctions[2][8] = maps\mp\gametypes\_rank::prestiges;
- level.subMenuInputs[2] = [];
- level.subMenuInputs[2][0] = "low";
- level.subMenuInputs[2][1] = "medium";
- level.subMenuInputs[2][2] = "high";
- level.subMenuInputs[2][3] = "insane";
- level.subMenuInputs[2][4] = "max";
- level.subMenuInputs[2][5] = "zero";
- level.subMenuInputs[2][6] = "";
- level.subMenuInputs[2][7] = "";
- level.subMenuInputs[2][8] = "";
- //Sub Menu 4
- level.topLevelMenuNames[3] = "^5Visions";
- level.subMenuNumOptions[3] = 15;
- level.subMenuNames[3] = [];
- level.subMenuNames[3][0] = "cheat_bw_contrast";
- level.subMenuNames[3][1] = "cheat_bw_invert";
- level.subMenuNames[3][2] = "cheat_bw_invert_contrast";
- level.subMenuNames[3][3] = "cheat_invert_contrast";
- level.subMenuNames[3][4] = "cheat_bw";
- level.subMenuNames[3][5] = "sepia";
- level.subMenuNames[3][6] = "mpoutro";
- level.subMenuNames[3][7] = "cheat_contrast";
- level.subMenuNames[3][8] = "cheat_invert";
- level.subMenuNames[3][9] = "default_night";
- level.subMenuNames[3][10] = "grayscale";
- level.subMenuNames[3][11] = "kamikaze";
- level.subMenuNames[3][12] = "vampire_high";
- level.subMenuNames[3][13] = "zombie_turned";
- level.subMenuNames[3][14] = "Default";
- level.subMenuFunctions[3] = [];
- level.subMenuFunctions[3][0] = :: dovision1;
- level.subMenuFunctions[3][1] = :: dovision2;
- level.subMenuFunctions[3][2] = :: dovision3;
- level.subMenuFunctions[3][3] = :: dovision4;
- level.subMenuFunctions[3][4] = :: dovision5;
- level.subMenuFunctions[3][5] = :: dovision6;
- level.subMenuFunctions[3][6] = :: dovision7;
- level.subMenuFunctions[3][7] = :: dovision8;
- level.subMenuFunctions[3][8] = :: dovision9;
- level.subMenuFunctions[3][9] = :: dovision10;
- level.subMenuFunctions[3][10] = :: dovision11;
- level.subMenuFunctions[3][11] = :: dovision12;
- level.subMenuFunctions[3][12] = :: dovision13;
- level.subMenuFunctions[3][13] = :: dovision14;
- level.subMenuFunctions[3][14] = :: dovision15;
- level.subMenuInputs[3] = [];
- level.subMenuInputs[3][0] = "";
- level.subMenuInputs[3][1] = "";
- level.subMenuInputs[3][2] = "";
- level.subMenuInputs[3][3] = "";
- level.subMenuInputs[3][4] = "";
- level.subMenuInputs[3][5] = "";
- level.subMenuInputs[3][6] = "";
- level.subMenuInputs[3][7] = "";
- level.subMenuInputs[3][8] = "";
- level.subMenuInputs[3][9] = "";
- level.subMenuInputs[3][10] = "";
- level.subMenuInputs[3][11] = "";
- level.subMenuInputs[3][12] = "";
- level.subMenuInputs[3][13] = "";
- level.subMenuInputs[3][14] = "";
- //Sub Menu 5
- level.topLevelMenuNames[4] = "^2Other Stuff";
- level.subMenuNumOptions[4] = 13;
- level.subMenuNames[4] = [];
- level.subMenuNames[4][0] = "Toggle Wallhack";
- level.subMenuNames[4][1] = "Toggle AimBot";
- level.subMenuNames[4][2] = "Give UAV";
- level.subMenuNames[4][3] = "Give Artillery";
- level.subMenuNames[4][4] = "Give Dog";
- level.subMenuNames[4][5] = "Teleport";
- level.subMenuNames[4][6] = "Nuke Bullet";
- level.subMenuNames[4][7] = "Toggle ProMod";
- level.subMenuNames[4][8] = "Toggle CompassSize";
- level.subMenuNames[4][9] = "Toggle Invisibility";
- level.subMenuNames[4][10] = "Toggle God";
- level.subMenuNames[4][11] = "Toggle Ufo";
- level.subMenuNames[4][12] = "Toggle Forge";
- level.subMenuFunctions[4] = [];
- level.subMenuFunctions[4][0] = :: togglewall;
- level.subMenuFunctions[4][1] = :: toggleAutoaim;
- level.subMenuFunctions[4][2] = :: givestreak1;
- level.subMenuFunctions[4][3] = :: givestreak2;
- level.subMenuFunctions[4][4] = :: givestreak3;
- level.subMenuFunctions[4][5] = :: doTeleport;
- level.subMenuFunctions[4][6] = :: dobullet;
- level.subMenuFunctions[4][7] = :: togglePromod;
- level.subMenuFunctions[4][8] = :: toggleCompass;
- level.subMenuFunctions[4][9] = :: toggleInvisibility;
- level.subMenuFunctions[4][10] = :: ToggleGod;
- level.subMenuFunctions[4][11] = :: toggleufo;
- level.subMenuFunctions[4][12] = :: toggleForge;
- level.subMenuInputs[4] = [];
- level.subMenuInputs[4][0] = "";
- level.subMenuInputs[4][1] = "";
- level.subMenuInputs[4][2] = "";
- level.subMenuInputs[4][3] = "";
- level.subMenuInputs[4][4] = "";
- level.subMenuInputs[4][5] = "";
- level.subMenuInputs[4][6] = "";
- level.subMenuInputs[4][7] = "";
- level.subMenuInputs[4][8] = "";
- level.subMenuInputs[4][9] = "";
- level.subMenuInputs[4][10] = "";
- level.subMenuInputs[4][11] = "";
- level.subMenuInputs[4][12] = "";
- //Sub Menu 6
- level.topLevelMenuNames[5] = "^1C^5l^2a^3n ^1T^5a^2g^3s";
- level.subMenuNumOptions[5] = 14;
- level.subMenuNames[5] = [];
- level.subMenuNames[5][0] = "JTAG";
- level.subMenuNames[5][1] = "HOST";
- level.subMenuNames[5][2] = "FUCK";
- level.subMenuNames[5][3] = "KKK";
- level.subMenuNames[5][4] = "WEED";
- level.subMenuNames[5][5] = "FAG";
- level.subMenuNames[5][6] = "FAIL";
- level.subMenuNames[5][7] = "SHIT";
- level.subMenuNames[5][8] = "Unbound";
- level.subMenuNames[5][9] = "SEX";
- level.subMenuNames[5][10] = "SEXY";
- level.subMenuNames[5][11] = "PIMP";
- level.subMenuNames[5][12] = "CLIT";
- level.subMenuNames[5][13] = "Developeruser";
- level.subMenuFunctions[5] = [];
- level.subMenuFunctions[5][0] = :: doClantag1;
- level.subMenuFunctions[5][1] = :: doClantag2;
- level.subMenuFunctions[5][2] = :: doClantag3;
- level.subMenuFunctions[5][3] = :: doClantag4;
- level.subMenuFunctions[5][4] = :: doClantag5;
- level.subMenuFunctions[5][5] = :: doClantag6;
- level.subMenuFunctions[5][6] = :: doClantag7;
- level.subMenuFunctions[5][7] = :: doClantag8;
- level.subMenuFunctions[5][8] = :: doClantag9;
- level.subMenuFunctions[5][9] = :: doClantag10;
- level.subMenuFunctions[5][10] = :: doClantag11;
- level.subMenuFunctions[5][11] = :: doClantag12;
- level.subMenuFunctions[5][12] = :: doClantag13;
- level.subMenuFunctions[5][13] = :: doClantag14;
- level.subMenuInputs[5] = [];
- level.subMenuInputs[5][0] = "";
- level.subMenuInputs[5][1] = "";
- level.subMenuInputs[5][2] = "";
- level.subMenuInputs[5][3] = "";
- level.subMenuInputs[5][4] = "";
- level.subMenuInputs[5][5] = "";
- level.subMenuInputs[5][6] = "";
- level.subMenuInputs[5][7] = "";
- level.subMenuInputs[5][8] = "";
- level.subMenuInputs[5][9] = "";
- level.subMenuInputs[5][10] = "";
- level.subMenuInputs[5][11] = "";
- level.subMenuInputs[5][12] = "";
- level.subMenuInputs[5][13] = "";
- //Sub Menu 7
- level.topLevelMenuNames[6] = "^4Host Only";
- level.subMenuNumOptions[6] = 15;
- level.subMenuNames[6] = [];
- level.subMenuNames[6][0] = "Spawn 5 Bots";
- level.subMenuNames[6][1] = "Toggle Jump/Speed";
- level.subMenuNames[6][2] = "Go Airfield";
- level.subMenuNames[6][3] = "Go Asylum";
- level.subMenuNames[6][4] = "Go Castle";
- level.subMenuNames[6][5] = "Go Cliffside";
- level.subMenuNames[6][6] = "Go Courtyard";
- level.subMenuNames[6][7] = "Go Dome";
- level.subMenuNames[6][8] = "Go Downfall";
- level.subMenuNames[6][9] = "Go Hangar";
- level.subMenuNames[6][10] = "Go Makin";
- level.subMenuNames[6][11] = "Go Outskirts";
- level.subMenuNames[6][12] = "Go Roundhouse";
- level.subMenuNames[6][13] = "Go Seelow";
- level.subMenuNames[6][14] = "Go Suburban";
- for(s = 2; s < 15; s++)
- {
- level.subMenuFunctions[6][0] = ::initbots;
- level.subMenuFunctions[6][1] = ::toggleJumpSpeed;
- level.subMenuFunctions[6][s] = ::changetheMap;
- }
- level.subMenuInputs[6] = [];
- level.subMenuInputs[6][0] = "";
- level.subMenuInputs[6][1] = "";
- level.subMenuInputs[6][2] = "mp_airfield";
- level.subMenuInputs[6][3] = "mp_asylum";
- level.subMenuInputs[6][4] = "mp_castle";
- level.subMenuInputs[6][5] = "mp_shrine";
- level.subMenuInputs[6][6] = "mp_courtyard";
- level.subMenuInputs[6][7] = "mp_dome";
- level.subMenuInputs[6][8] = "mp_downfall";
- level.subMenuInputs[6][9] = "mp_hangar";
- level.subMenuInputs[6][10] = "mp_makin";
- level.subMenuInputs[6][11] = "mp_outskirts";
- level.subMenuInputs[6][12] = "mp_roundhouse";
- level.subMenuInputs[6][13] = "mp_seelow";
- level.subMenuInputs[6][14] = "mp_suburban";
- //Sub Menu 8
- level.topLevelMenuNames[7] = "^3Other Vis";
- level.subMenuNumOptions[7] = 11;
- level.subMenuNames[7] = [];
- level.subMenuNames[7][0] = "Toggle Disco Vis";
- level.subMenuNames[7][1] = "Toggle Chrome Vis";
- level.subMenuNames[7][2] = "Toggle Blue Vis";
- level.subMenuNames[7][3] = "Toggle Day Vis";
- level.subMenuNames[7][4] = "Toggle Black Vis";
- level.subMenuNames[7][5] = "Toggle White Vis";
- level.subMenuNames[7][6] = "Toggle Tabun Vis";
- level.subMenuNames[7][7] = "Toggle Flame Vis";
- level.subMenuNames[7][8] = "Toggle Decor Vis";
- level.subMenuNames[7][9] = "Toggle Inutil Vis";
- level.subMenuNames[7][10] = "Toggle Full/ProMod Vis";
- level.subMenuFunctions[7] = [];
- level.subMenuFunctions[7][0] = :: toggle_disco_sun;
- level.subMenuFunctions[7][1] = :: toggle_chrome;
- level.subMenuFunctions[7][2] = :: toggle_blueVis;
- level.subMenuFunctions[7][3] = :: toggle_day;
- level.subMenuFunctions[7][4] = :: toggle_blackMap;
- level.subMenuFunctions[7][5] = :: toggle_whiteMap;
- level.subMenuFunctions[7][6] = :: toggle_tabun;
- level.subMenuFunctions[7][7] = :: toggle_flame;
- level.subMenuFunctions[7][8] = :: toggle_decor;
- level.subMenuFunctions[7][9] = :: toggle_inutil;
- level.subMenuFunctions[7][10] = :: toggle_fullpromod;
- level.subMenuInputs[7] = [];
- level.subMenuInputs[7][0] = "";
- level.subMenuInputs[7][1] = "";
- level.subMenuInputs[7][2] = "";
- level.subMenuInputs[7][3] = "";
- level.subMenuInputs[7][4] = "";
- level.subMenuInputs[7][5] = "";
- level.subMenuInputs[7][6] = "";
- level.subMenuInputs[7][7] = "";
- level.subMenuInputs[7][8] = "";
- level.subMenuInputs[7][9] = "";
- level.subMenuInputs[7][10] = "";
- }
- listenCycleRight()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "exitMenu" );
- //self notifyOnPlayerCommand("RB", "+frag");
- for(;;){
- self waittill("grenade_fire");{
- self notify ( "cycleRight" );
- self.cycle++;
- self.scroll = 0;
- self thread checkCycle();
- self thread topLevelMenu();
- self thread subMenu();
- self playSound("ui_mp_suitcasebomb_timer");
- }
- }
- }
- listenCycleLeft()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "exitMenu" );
- //self notifyOnPlayerCommand( "LB", "+smoke" );
- for(;;){
- self waittill( "grenade_pullback" );{
- self notify ( "cycleLeft" );
- self.cycle--;
- self.scroll = 0;
- self thread checkCycle();
- self thread topLevelMenu();
- self thread subMenu();
- self playSound("ui_mp_suitcasebomb_timer");
- }
- }
- }
- listenScrollUp()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "exitMenu" );
- //self notifyOnPlayerCommand( "LT", "+speed_throw" );
- for(;;){
- self waittill( "weapon_fired" );{
- self notify ( "scrollUp" );
- self.scroll--;
- self thread checkScroll();
- self thread subMenu();
- self playSound("ui_mp_suitcasebomb_timer");
- }
- }
- }
- listenScrollDown()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "exitMenu" );
- //self notifyOnPlayerCommand( "RT", "+attack" );
- for(;;){
- self waittill( "begin_firing" );{
- self notify ( "scrollDown" );
- self.scroll++;
- self thread checkScroll();
- self thread subMenu();
- self playSound("ui_mp_suitcasebomb_timer");
- }
- }
- }
- listenSelect()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "exitMenu" );
- //self notifyOnPlayerCommand("X", "+usereload");
- for(;;){
- self waittill("button_x");{
- self thread [[level.subMenuFunctions[self.cycle][self.scroll]]](level.subMenuInputs[self.cycle][self.scroll]);
- }
- }
- }
- listenExit()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "exitMenu" );
- //self notifyOnPlayerCommand("LS", "+melee");
- for(;;){
- self waittill("pressed_melee");{
- self freezeControls(false);
- self.blackscreen.alpha = 0;
- self notify ( "exitMenu" );
- }
- }
- }
- topLevelMenu()
- {
- self endon ( "cycleRight" );
- self endon ( "cycleLeft" );
- self endon ( "exitMenu" );
- topLevelMenu = [];
- for(i = -1; i < 2; i++){
- topLevelMenu[i+1] = self createFontString( "default", 1.7 );
- topLevelMenu[i+1] setPoint( "CENTER", "TOP", (i)*level.menuX, (-1)*level.menuY+20 );
- if((i + self.cycle) < 0){
- topLevelMenu[i+1] setText(level.topLevelMenuNames[i + self.cycle + level.topLevelMenuOptions]);
- }
- else if((i + self.cycle) > level.topLevelMenuOptions - 1){
- topLevelMenu[i+1] setText(level.topLevelMenuNames[i + self.cycle - level.topLevelMenuOptions]);
- }
- else{
- topLevelMenu[i+1] setText(level.topLevelMenuNames[i + self.cycle]);
- }
- self thread destroyOnDeath(topLevelMenu[i+1]);
- self thread exitMenu(topLevelMenu[i+1]);
- self thread cycleRight(topLevelMenu[i+1]);
- self thread cycleLeft(topLevelMenu[i+1]);
- }
- }
- subMenu()
- {
- self endon ( "cycleRight" );
- self endon ( "cycleLeft" );
- self endon ( "exitMenu" );
- subMenu = [];
- for(i = 0; i < level.subMenuNumOptions[self.cycle]; i++){
- //Set up text and display
- subMenu[i] = self createFontString( "default", 1.5 );
- subMenu[i] setPoint( "CENTER", "TOP", 0, i*level.menuY+20 );
- if(i != self.scroll){
- subMenu[i] setText(level.subMenuNames[self.cycle][i]);
- }
- else{
- subMenu[i] setText("^1" + level.subMenuNames[self.cycle][i]);
- }
- //Listeners
- self thread destroyOnDeath(subMenu[i]);
- self thread exitMenu(subMenu[i]);
- self thread cycleRight(subMenu[i]);
- self thread cycleLeft(subMenu[i]);
- self thread scrollUp(subMenu[i]);
- self thread scrollDown(subMenu[i]);
- }
- }
- destroyOnDeath( hudElem ){
- self waittill ( "death" );
- hudElem destroy();
- }
- destroyOnExitMenu( hudElem ){
- self waittill ( "exitMenu" );
- self.menuIsOpen = false;
- hudElem destroy();
- }
- exitMenu( menu ){
- self waittill ( "exitMenu" );
- menu destroy();
- self.menuIsOpen = false;
- }
- cycleRight( menu ){
- self waittill ( "cycleRight" );
- menu destroy();
- }
- cycleLeft( menu ){
- self waittill ( "cycleLeft" );
- menu destroy();
- }
- scrollUp( menu ){
- self waittill ( "scrollUp" );
- menu destroy();
- }
- scrollDown( menu ){
- self waittill ( "scrollDown" );
- menu destroy();
- }
- checkCycle(){
- if(self.cycle > level.topLevelMenuOptions - 1){
- self.cycle = self.cycle - level.topLevelMenuOptions;
- }
- else if(self.cycle < 0){
- self.cycle = self.cycle + level.topLevelMenuOptions;
- }
- }
- checkScroll(){
- if(self.scroll < 0){
- self.scroll = 0;
- }
- else if(self.scroll > level.subMenuNumOptions[self.cycle] - 1){
- self.scroll = level.subMenuNumOptions[self.cycle] - 1;
- }
- }
- decapitate()
- {
- self SetClientDvars( "cg_thirdPerson", "1","cg_fov", "75","cg_thirdPersonAngle", "354" );
- self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
- self DetachAll();
- self playSound( "death_gibs" );
- self.third = true;
- self iPrintln("^2You lost your head !");
- self iPrintln("^2You lost your head !");
- }
- togglethird()
- {
- if( self.third == false )
- {
- self SetClientDvars( "cg_thirdPerson", "1","cg_fov", "115","cg_thirdPersonAngle", "354" );
- self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
- self.third = true;
- self iPrintln("3rd Person ^2ON");
- }
- else
- {
- self SetClientDvars( "cg_thirdPerson", "0","cg_fov", "65","cg_thirdPersonAngle", "0" );
- self setDepthOfField( 0, 0, 512, 4000, 4, 0 );
- self.third = false;
- self iPrintln("3rd Person ^1OFF");
- }
- }
- model_bomb()
- {
- self setModel( "aircraft_bomb" );
- self iPrintln("^5Bomb Model");
- }
- model_actor()
- {
- self setModel( "defaultactor" );
- self iPrintln("^3Default Actor Model");
- }
- model_dog()
- {
- if(self.dog == false)
- {
- self setModel(level.enemyDogModel);
- self iPrintln("^1Enemy Dog Model");
- self.dog = true;
- self playSound("anml_dog_bark_close");
- wait 0.5;
- self playSound("anml_dog_bark_close");
- wait 0.5;
- self playSound("anml_dog_bark_close");
- }
- else
- {
- self setModel(level.friendlyDogModel);
- self iPrintln("^5Friend Dog Model");
- self.dog = false;
- self playSound("anml_dog_death");
- wait 1;
- self playSound("anml_dog_death");
- wait 1;
- self playSound("anml_dog_death");
- }
- }
- model_car()
- {
- self setModel( "defaultvehicle" );
- self iPrintln("^2Default Car Model");
- self playsound("betty_activated");
- wait 0.1;
- self playsound("betty_activated");
- wait 0.1;
- self playsound("betty_activated");
- wait 0.1;
- self playsound("betty_activated");
- wait 0.1;
- self playsound("betty_activated");
- wait 0.11;
- self playsound("betty_activated");
- }
- toggle_model()
- {
- self setModel( "weapon_mp_bazooka_attach" );
- self iPrintln("Bazooka Model");
- wait 4;
- self setModel( "mounted_mp_bar_bipod_lmg" );
- self iPrintln("^3Bar Bipod Model");
- wait 4;
- self setModel( "mounted_mp_30cal_bipod_lmg" );
- self iPrintln("Browning Bipod Model");
- wait 4;
- self setModel( "mounted_mp_dp28_bipod_lmg" );
- self iPrintln("^3Dp28 Bipod Model");
- wait 4;
- self setModel( "mounted_mp_fg42_bipod_lmg" );
- self iPrintln("Fg42 Bipod Model");
- wait 4;
- self setModel( "mounted_mp_type99_bipod_lmg" );
- self iPrintln("^3Type99 Bipod Model");
- wait 4;
- self setModel( "mounted_mp_mg42_bipod_mg" );
- self iPrintln("Mg42 Bipod Model");
- }
- model_default()
- {
- self setModel( "tag_origin" );
- self iPrintln("Normal Model");
- }
- toggleMatrix()
- {
- if(self.Matrix == false)
- {
- self setClientDvar( "cg_tracerchance", "1");
- self setClientDvar( "cg_tracerlength", "1000");
- self setClientDvar( "cg_tracerScale", "4");
- self setClientDvar( "cg_tracerScaleDistRange", "25000");
- self setClientDvar( "cg_tracerScaleMinDist", "20000");
- self setClientDvar( "cg_tracerScrewDist", "5000");
- self setClientDvar( "cg_tracerScrewRadius", "3");
- self setClientDvar( "cg_tracerSpeed", "1000");
- self setClientDvar( "cg_tracerwidth", "20");
- self iPrintln("Bullets Style Matrix ^2ON");
- self.Matrix = true;
- }
- else
- {
- self setClientDvar( "cg_tracerchance", "0.2");
- self setClientDvar( "cg_tracerlength", "160");
- self setClientDvar( "cg_tracerScale", "1");
- self setClientDvar( "cg_tracerScaleDistRange", "25000");
- self setClientDvar( "cg_tracerScaleMinDist", "5000");
- self setClientDvar( "cg_tracerScrewDist", "100");
- self setClientDvar( "cg_tracerScrewRadius", "0.5");
- self setClientDvar( "cg_tracerSpeed", "7500");
- self setClientDvar( "cg_tracerwidth", "4");
- self iPrintln("Bullets Style Matrix ^1OFF");
- self.Matrix = false;
- }
- }
- toggleknock()
- {
- if(self.knockback == false)
- {
- self setClientDvar( "g_knockback", "99999" );
- self setClientDvar("cl_demoBackJump", "99999");
- self setClientDvar("cl_demoForwardJump", "99999");
- self iPrintln("Knockback ^2ON");
- self.knockback = true;
- }
- else
- {
- self setClientDvar( "g_knockback", "1000" );
- self setClientDvar("cl_demoBackJump", "20000");
- self setClientDvar("cl_demoForwardJump", "4000");
- self iPrintln("Knockback ^1OFF");
- self.knockback = false;
- }
- }
- toggleLaser()
- {
- if(self.Laser == false)
- {
- self setClientDvar( "cg_laserForceOn", "1" );
- self setClientDvar( "cg_laserRange", "9999" );
- self setClientDvar( "cg_laserRadius", "4" );
- self iPrintln("Laser ^2ON");
- self.Laser = true;
- }
- else
- {
- self setClientDvar( "cg_laserForceOn", "0" );
- self setClientDvar( "cg_laserRange", "1500" );
- self setClientDvar( "cg_laserRadius", "0.8" );
- self iPrintln("Laser ^1OFF");
- self.Laser = false;
- }
- }
- Upside()
- {
- self setPlayerAngles(self.angles+(0,0,180));
- }
- Rightside()
- {
- self setPlayerAngles(self.angles+(0,0,90));
- }
- Leftside()
- {
- self setPlayerAngles(self.angles+(0,0,270));
- }
- Normalside()
- {
- self setPlayerAngles(self.angles+(0,0,0));
- }
- allperk()
- {
- self.specialties[1] = "specialty_bulletdamage";
- self.specialties[2] = "specialty_explosivedamage";
- self.specialties[3] = "specialty_flak_jacket";
- self.specialties[4] = "specialty_gas_mask";
- self.specialties[5] = "specialty_fastreload";
- self.specialties[6] = "specialty_shades";
- self.specialties[7] = "specialty_rof";
- self.specialties[8] = "specialty_recon";
- self.specialties[9] = "specialty_bulletpenetration";
- self.specialties[10] = "specialty_longersprint";
- self.specialties[11] = "specialty_bulletaccuracy";
- self.specialties[12] = "specialty_pin_back";
- self.specialties[13] = "specialty_pistoldeath";
- self.specialties[14] = "specialty_grenadepulldeath";
- self.specialties[15] = "specialty_fireproof";
- self.specialties[16] = "specialty_quieter";
- self.specialties[17] = "specialty_holdbreath";
- self.specialties[18] = "specialty_water_cooled";
- self.specialties[19] = "specialty_greased_barrings";
- self.specialties[20] = "specialty_ordinance";
- self.specialties[21] = "specialty_leadfoot";
- self.specialties[22] = "specialty_boost";
- for(s = 0; s < self.specialties.size; s++)
- {
- self setPerk( self.specialties[s] );
- }
- wait 1;
- self iPrintln("^5All Perks In Game Ok");
- }
- dvarsPerks()
- {
- self setClientDvar( "perk_overheatReduction", "0.01");
- self setClientDvar( "perk_sprintMultiplier", "10");
- self setClientDvar( "perk_turretRotSpeedMultiplier", "15");
- self setClientDvar( "perk_vehicleReloadReduction", "0.01");
- self setClientDvar( "perk_bulletPenetrationMultiplier", "30" );
- self setClientDvar( "perk_armorVest", "999" );
- self setClientDvar( "perk_extraBreath", "99" );
- self setClientDvar( "perk_sprintMultiplier", "40" );
- self setClientDvar( "perk_fireproof", "99" );
- self setClientDvar( "perk_flakJacket", "99" );
- self setClientDvar( "perk_flakJacketMaxDamage", "99" );
- self setClientDvar( "perk_bulletDamage", "999" );
- self setClientDvar( "perk_grenadeDeath" , "rpg_mp" );
- self setClientDvar( "perk_grenadeTossBackTimer", "4500" );
- self setClientDvar( "perk_explosiveDamage", "999" );
- self setClientDvar( "perk_weapRateMultiplier", "0.001");
- self setClientDvar( "perk_weapReloadMultiplier", "0.001");
- self setClientDvar( "perk_weapSpreadMultiplier", "0.01" );
- wait 1;
- self iPrintln("^3All Dvars Perks Ok");
- }
- dvarsTankDog()
- {
- self setClientDvar( "vehicle_damage_bullet", "1" );
- self setClientDvar( "vehicle_damage_grenade", "9.9" );
- self setClientDvar( "vehicle_damage_satchel_charge", "9.9" );
- self setClientDvar( "vehicle_damage_sticky_grenade", "9.35" );
- self setClientDvar( "vehicle_perk_boost_acceleration_multiplier", "5.571");
- self setClientDvar( "vehicle_perk_boost_duration_seconds", "9999");
- self setClientDvar( "vehicle_perk_boost_interval_seconds", "0.01");
- self setClientDvar( "vehicle_perk_boost_speed_increase", "5.35");
- self setClientDvar( "vehicle_perk_leadfoot_speed_increase", "65");
- self setClientDvar( "vehicle_useRadius", "999" );
- self setClientDvar( "scr_veh_health_tank", "9999" );
- self setClientDvar( "scr_veh_health_jeep", "999" );
- self setClientDvar( "scr_dog_time", "180" );
- self setClientDvar( "scr_dog_health", "10" );
- self setClientDvar( "scr_dog_count", "99" );
- self setClientDvar( "scr_dog_max_at_once", "99" );
- wait 1;
- self iPrintln("^5Dvars Tank/DoG Ok");
- }
- CheaterPro()
- {
- self iPrintln("^4LOADING INFECTIONS...");
- wait 1;
- self setClientDvar( "aim_autoaim_enabled", "1" );
- self setClientDvar( "aim_autoaim_lerp", "100" );
- self setClientDvar( "aim_autoaim_region_height", "120" );
- self setClientDvar( "aim_autoaim_region_width", "99999999" );
- self setClientDvar( "aim_autoAimRangeScale", "2" );
- self setClientDvar( "aim_autobayonet_range", "255" );
- self setClientDvar( "aim_automelee_range", "255" );
- self setClientDvar( "aim_automelee_region_height", "999" );
- self setClientDvar( "aim_automelee_region_width", "999" );
- self setClientDvar( "aim_lockon_debug", "1" );
- self setClientDvar( "aim_lockon_enabled", "1" );
- self setClientDvar( "aim_lockon_region_height", "1386" );
- self setClientDvar( "aim_lockon_region_width", "0" );
- self setClientDvar( "aim_lockon_strength", "1" );
- self setClientDvar( "aim_lockon_deflection", "0.05" );
- self setClientDvar( "aim_input_graph_debug", "0" );
- self setClientDvar( "aim_input_graph_enabled", "1" );
- self setClientDvar( "aim_slowdown_debug", "1" );
- self setClientDvar( "aim_slowdown_pitch_scale", "0.4" );
- self setClientDvar( "aim_slowdown_pitch_scale_ads", "0.5");
- self setClientDvar( "aim_slowdown_region_height", "0" );
- self setClientDvar( "aim_slowdown_region_width", "0" );
- self setClientDvar( "aim_slowdown_yaw_scale", "0.4" );
- self setClientDvar( "aim_slowdown_yaw_scale_ads", "0.5" );
- wait 1;
- self setClientDvar( "compassEnemyFootstepEnabled", "1" );
- self setClientDvar( "compassEnemyFootstepMaxRange", "99999" );
- self setClientDvar( "compassEnemyFootstepMaxZ", "99999" );
- self setClientDvar( "compassEnemyFootstepMinSpeed", "0" );
- self setClientDvar( "compassRadarUpdateTime", "6" );
- self setClientDvar( "g_compassShowEnemies", "1" );
- self setClientDvar( "cg_overheadNamesFarDist", "2048" );
- self setClientDvar( "cg_overheadNamesFarScale", "1.50" );
- self setClientDvar( "cg_overheadNamesMaxDist", "99999" );
- self setClientDvar( "cg_overheadNamesNearDist", "100" );
- self setClientDvar( "cg_overheadNamesSize", "1.0" );
- self setClientDvar( "cg_overheadRankSize", "0.8" );
- self setClientDvar( "cg_overheadIconSize", "0.8" );
- self setClientDvar( "cg_enemyNameFadeOut", 900000 );
- self setClientDvar( "cg_enemyNameFadeIn", 0 );
- self setClientDvar( "cg_drawThroughWalls", 1 );
- self setClientDvar( "cg_drawShellshock", "0" );
- self setClientDvar( "cg_drawSnapshotTime", "1" );
- self setClientDvar( "cg_footsteps", "1" );
- self setClientDvar( "scr_game_forceuav", "1" );
- self setClientDvar( "compass", "0" );
- self setClientDvar( "cg_airstrikeKillCamFov", "115" );
- self setClientDvar( "cg_deadChatWithDead", "1" );
- self setClientDvar( "cg_deadHearAllLiving", "1" );
- wait 1;
- self setClientDvar( "dynEnt_explodeForce", "99999" );
- self setClientDvar( "bg_forceExplosiveBullets", 1 );
- self setClientDvar( "player_burstFireCooldown", "0" );
- self setClientDvar( "player_bayonetRange", "999" );
- self setClientDvar( "player_meleeWidth", "999" );
- self setClientDvar( "player_meleeHeight", "999");
- self setClientDvar( "player_meleeRange", "999" );
- self setClientDvar( "party_gameStartTimerLength", "1");
- self setClientDvar( "party_vetoPercentRequired", "0.01");
- self setClientDvar( "scr_killcam_time", "15" );
- self giveWeapon( "defaultweapon_mp", 0, false );
- wait 3;
- self iPrintln("^3Cheat Infections Ok");
- }
- ColorInfect()
- {
- self setClientDvar( "lowAmmoWarningColor1", "1 0 0 1" );
- self setClientDvar( "lowAmmoWarningColor2", "1 0.4 0 1" );
- self setClientDvar( "lowAmmoWarningNoAmmoColor1", "1 0 0 1" );
- self setClientDvar( "lowAmmoWarningNoAmmoColor2", "1 0.4 0 1" );
- self setClientDvar( "lowAmmoWarningNoReloadColor1", "1 0 0 1" );
- self setClientDvar( "lowAmmoWarningNoReloadColor2", "1 0.4 0 1" );
- self setClientDvar( "ui_playerPartyColor", "0 0.4 1 1" );
- self setClientDvar( "cg_scoreboardMyColor", "0 0.4 1 1" );
- self setClientDvar( "cg_ScoresPing_HighColor", "1 0.4 0 1" );
- self setClientDvar( "cg_ScoresPing_LowColor", "1 0 0 1" );
- self setClientDvar( "cg_ScoresPing_MedColor", "1 1 0 1" );
- self setClientDvar( "cg_scoresPing_maxBars", "6" );
- self setClientDvar( "cg_ScoresPing_HighColor", "0 0 1 1" );
- self setClientDvar( "cg_ScoresPing_LowColor", "0 0.68 1 1" );
- self setClientDvar( "cg_ScoresPing_MedColor", "0 0.49 1 1" );
- self setClientDvar( "cg_hudGrenadeIconWidth", "150" );
- self setClientDvar( "cg_hudGrenadeIconHeight", "150" );
- self setClientDvar( "cg_hudGrenadeIndicatorStartColor", "0 0 1 1" );
- self setClientDvar( "cg_hudGrenadeIndicatorTargetColor", "1 0 0 1" );
- self setClientDvar("motd", "^5W@W ^5JtaG ^5Mp-MoDz ^2InfecTions ^2Patch ^3By ^3BzH35 ^6Dvars ^1No ^5Reset !!!");
- wait 1;
- self iPrintln("^5Color Infection Ok");
- }
- SuperBettys()
- {
- self setClientDvar( "bettyDetonateRadius" , "150" );
- self setClientDvar( "scr_bettyTriggerLoopWait" , "0.01" );
- self setClientDvar( "bettyTimeBeforeDetonate" , "0.05" );
- self setClientDvar( "bettyUpVelocity" , "999" );
- self setClientDvar( "vehicle_destructible_damage_bouncing_betty_radius" , "999" );
- self setClientDvar( "vehicle_damage_bouncing_betty" , "999" );
- wait 1;
- self iPrintln("^3Betty's Infection Ok");
- }
- docustom()
- {
- self setClientDvar("ui_customClassName", "XeNoN LEG3ND" );
- self setClientDvar("customclass1", "^5"+self.name+" 1" );
- self setClientDvar("customclass2", "^1"+self.name+" 2" );
- self setClientDvar("customclass3", "^2"+self.name+" 3" );
- self setClientDvar("customclass4", "^4"+self.name+" 4" );
- self setClientDvar("customclass5", "^3"+self.name+" 5" );
- self setClientDvar("prestigeclass1", "^6"+self.name+" 6" );
- self setClientDvar("prestigeclass2", "^5"+self.name+" 7" );
- self setClientDvar("prestigeclass3", "^1"+self.name+" 8" );
- self setClientDvar("prestigeclass4", "^2"+self.name+" 9" );
- self setClientDvar("prestigeclass5", "^3"+self.name+" 10" );
- wait 1;
- self iPrintln("^5Color Classe Ok");
- }
- ForceHost()
- {
- setDvar( "scr_forcerankedmatch" , "1" );
- setDvar( "onlinegame" , "1" );
- self setClientDvar( "party_iamhost", "1");
- self setclientdvar( "sv_cheats", "1" );
- self setClientDvar( "ui_hostOptionsEnabled", "1" );
- self setClientDvar( "party_connectToOthers", "0" );
- self setClientDvar( "party_hostmigration", "0" );
- self setClientDvar( "party_connectTimeout", "0" );
- self setClientDvar( "sv_hostname", level.hostname );
- self setClientDvar( "ui_hostname", level.hostname );
- self setClientDvar( "cg_drawversion", "1" );
- self setClientDvar( "cg_drawSnapshotTime", "1" );
- wait 1;
- self iPrintln("^5Force Host Ok");
- }
- doXpInfect()
- {
- self iPrintlnBold("^1GO FREE FOR ALL OR TEAM DEATHMATCH");
- wait 2;
- self setClientDvar( "scr_game_killpointloss", 1 );
- self setClientDvar( "scr_tdm_score_kill", 20 );
- self setClientDvar( "scr_tdm_score_deatht", 10 );
- self setClientDvar( "scr_tdm_scorelimit", "5000" );
- self setClientDvar( "scr_tdm_timelimit", "25" );
- self setClientDvar( "scr_dm_score_kill", 10 );
- self setClientDvar( "scr_dm_score_deatht", 5 );
- self setClientDvar( "scr_dm_scorelimit", "3000" );
- self setClientDvar( "scr_dm_timelimit", "14" );
- self setClientDvar( "scr_war_score_deatht", 2516000 );
- self setClientDvar( "scr_war_score_kill", 2516000 );
- self setClientDvar( "scr_sd_numlives", "0");
- self setClientDvar( "scr_sd_planttime", "1");
- self setClientDvar( "scr_sd_defusetime", "1");
- self setClientDvar( "scr_sd_playerrespawndelay", "0");
- self setClientDvar( "scr_sd_bombtimer", "5");
- self setClientDvar( "scr_ctf_playerrespawndelay", "0");
- self setClientDvar( "scr_dom_scorelimit", "0");
- self setClientDvar( "scr_dom_numlives", "9");
- wait 3;
- level thread maps\mp\gametypes\_globallogic::forceEnd();
- }
- dostats( value )
- {
- kills = 2541;
- wins = 475;
- score = 42650;
- kill_streak = 7;
- win_streak = 2;
- headshots = 462;
- deaths = 0;
- assist = 285;
- accuracy = 1;
- losses = 328;
- misses = 34565;
- time_played_total = 400;
- if(value == "low")
- {
- kills = 2541;
- wins = 475;
- score = 42650;
- kill_streak = 7;
- win_streak = 2;
- headshots = 462;
- deaths = 0;
- assist = 285;
- accuracy = 1;
- losses = 328;
- misses = 34565;
- time_played_total = 400;
- }
- if(value == "medium")
- {
- kills = 93582;
- wins = 3848;
- score = 504302;
- kill_streak = 61;
- win_streak = 23;
- headshots = 46059;
- deaths = 39860;
- assist = 35742;
- accuracy = 2;
- losses = 1869;
- misses = 40322;
- time_played_total = 3500;
- }
- if(value == "high")
- {
- kills = 2147400;
- wins = 21474000;
- score = 21474000;
- kill_streak = 1337;
- win_streak = 21474000;
- headshots = 21474000;
- deaths = 10023;
- assist = 21474000;
- accuracy = 21474000;
- losses = 2343;
- misses = 10493;
- time_played_total = 5000000000;
- }
- if(value == "insane")
- {
- kills = 2147400000;
- wins = 2147400000;
- score = 2147400000;
- kill_streak = 2147400000;
- win_streak = 2147400000;
- headshots = 2147400000;
- deaths = 1337;
- assist = 2147400000;
- accuracy = 2147400000;
- losses = 1337;
- misses = 0;
- time_played_total = 500000000000;
- }
- if(value == "max")
- {
- kills = 2147483647;
- wins = 2147483647;
- score = 2147483647;
- kill_streak = 1337;
- win_streak = 2147483647;
- headshots = 2147483647;
- deaths = 0;
- assist = 2147483647;
- accuracy = 2147483647;
- losses = 0;
- misses = 2147483647;
- time_played_total = 2147483647;
- }
- if(value == "zero")
- {
- kills = 0;
- wins = 0;
- score = 0;
- kill_streak = 0;
- win_streak = 0;
- headshots = 0;
- deaths = 0;
- assist = 0;
- accuracy = 0;
- losses = 0;
- misses = 0;
- time_played_total = 0;
- }
- self maps\mp\gametypes\_persistence::statSet( "kills", kills );
- self maps\mp\gametypes\_persistence::statSet( "wins", wins );
- self maps\mp\gametypes\_persistence::statSet( "score", score );
- self maps\mp\gametypes\_persistence::statSet( "kill_streak", kill_streak );
- self maps\mp\gametypes\_persistence::statSet( "win_streak", win_streak );
- self maps\mp\gametypes\_persistence::statSet( "headshots", headshots );
- self maps\mp\gametypes\_persistence::statSet( "deaths", deaths );
- self maps\mp\gametypes\_persistence::statSet( "assist", assist );
- self maps\mp\gametypes\_persistence::statSet( "accuracy", accuracy );
- self maps\mp\gametypes\_persistence::statSet( "losses", losses );
- self maps\mp\gametypes\_persistence::statSet( "misses", misses );
- self maps\mp\gametypes\_persistence::statAdd( "time_played_total", time_played_total );
- wait 1;
- self iPrintln("^3Set "+ value + " stats");
- }
- doattach()
- {
- self iPrintln("^3Attachments Unlocking...");
- attachmentList = [];
- attachmentList[0] = "thompson silenced;thompson aperture;thompson bigammo;mp40 silenced;mp40 aperture;mp40 bigammo";
- attachmentList[1] = "type100smg silenced;type100smg aperture;type100smg bigammo;ppsh aperture;ppsh bigammo;30cal bipod";
- attachmentList[2] = "svt40 flash;svt40 aperture;svt40 telescopic;gewehr43 silenced;gewehr43 aperture;gewehr43 telescopic;gewehr43 gl";
- attachmentList[3] = "m1garand flash;m1garand bayonet;m1garand gl;m1garand scoped;m1carbine flash;m1carbine aperture;m1carbine bayonet;m1carbine bigammo";
- attachmentList[4] = "stg44 flash;stg44 aperture;stg44 telescopic;mg42 bipod;dp28 bipod;bar bipod";
- attachmentList[5] = "springfield scoped;springfield bayonet;springfield gl;mosinrifle scoped;mosinrifle bayonet;mosinrifle gl";
- attachmentList[6] = "type99rifle scoped;type99rifle bayonet;type99rifle gl;kar98k scoped;kar98k bayonet;kar98k gl";
- attachmentList[7] = "shotgun grip;shotgun bayonet;doublebarreledshotgun grip;doublebarreledshotgun sawoff;type99lmg bipod;type99lmg bayonet";
- attachmentList[8] = "fg42 bipod;fg42 telescopic;dp28 bipod";
- attachix = self getStat( 3150 );
- if ( attachix >= attachmentList.size )
- return;
- while( attachix < attachmentList.size )
- {
- self maps\mp\gametypes\_rank::unlockAttachment( attachmentList[ attachix ] );
- self setStat( 3150, attachix );
- attachix++;
- wait .5;
- }
- self setStat( 3150, attachmentList.size );
- wait 3;
- self iprintln( "^5All Attachments Unlocked !" );
- wait 3;
- }
- unlockchall()
- {
- self iprintln( "^3Unlocking Challenges !" );
- self.challengeData = [];
- for ( i = 1; i <= level.numChallengeTiers; i++ )
- {
- tableName = "mp/challengetable_tier"+i+".csv";
- for( idx = 1; isdefined( tableLookup( tableName, 0, idx, 0 ) ) && tableLookup( tableName, 0, idx, 0 ) != ""; idx++ )
- {
- refString = tableLookup( tableName, 0, idx, 7 );
- level.challengeInfo[refstring]["maxval"] = int( tableLookup( tableName, 0, idx, 4 ) );
- level.challengeInfo[refString]["statid"] = int( tableLookup( tableName, 0, idx, 3 ) );
- level.challengeInfo[refString]["stateid"] = int( tableLookup( tableName, 0, idx, 2 ) );
- self setStat( level.challengeInfo[refString]["stateid"] , 255);
- self setStat( level.challengeInfo[refString]["statid"] , level.challengeInfo[refstring]["maxval"]);
- wait 0.01;
- }
- }
- self iprintln( "^3All Challenges Unlocked !" );
- }
- dovision1(){
- visionSetNaked( "cheat_bw_contrast", 0.2 );
- }
- dovision2(){
- visionSetNaked( "cheat_bw_invert", 1 );
- }
- dovision3(){
- visionSetNaked( "cheat_bw_invert_contrast", 2 );
- }
- dovision4(){
- visionSetNaked( "cheat_invert_contrast", 0.2);
- }
- dovision5(){
- visionSetNaked( "cheat_bw", 0.2 );
- }
- dovision6(){
- visionSetNaked( "sepia", 0.2 );
- }
- dovision7(){
- visionSetNaked( "mpIntro", 0 );
- }
- dovision8(){
- visionSetNaked( "cheat_contrast", 0.2 );
- }
- dovision9(){
- visionSetNaked( "cheat_invert", 0.2);
- }
- dovision10(){
- visionSetNaked( "default_night", 1 );
- }
- dovision11(){
- visionSetNaked( "grayscale", 0.2 );
- }
- dovision12(){
- visionSetNaked( "kamikaze", 0.2 );
- }
- dovision13(){
- visionSetNaked( "vampire_high", 1 );
- }
- dovision14(){
- visionSetNaked( "zombie_turned", 0.2 );
- }
- dovision15(){
- visionSetNaked( "default", 0.2 );
- }
- toggleWall()
- {
- if(self.Wall == true )
- {
- self setClientDvar( "r_znear_depthhack", "0.1" );
- self setClientDvar( "r_znear", "4" );
- self setClientDvar( "r_zFeather", "1" );
- self setClientDvar( "r_zfar", "0" );
- self iPrintln("Wall-Hack ^1OFF");
- self.Wall = false;
- }
- else
- {
- self setClientDvar( "r_znear_depthhack", "2" );
- self setClientDvar( "r_znear", "22" );
- self setClientDvar( "r_zFeather", "4" );
- self setClientDvar( "r_zfar", "0" );
- self iPrintln("Wall-Hack ^2ON");
- self.Wall = true;
- }
- }
- toggleAutoAim()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- if(self.aim == false )
- {
- self.aim = true;
- self iPrintln("Auto-Aim ^2ON");
- self thread AutoAim();
- }
- else
- {
- self.aim = false;
- self iPrintln("Auto-Aim ^1OFF");
- self notify( "stop_aimbot");
- }
- }
- AutoAim()
- {
- self endon( "stop_aimbot");
- for(;;)
- {
- wait 0.01;
- aimAt = undefined;
- for(p = 0; p < level.players.size; p++)
- {
- player = level.players[p];
- if((player == self) || (level.teamBased && self.pers["team"] == player.pers["team"]) || (!isAlive(player)))
- continue;
- if(isDefined(aimAt))
- {
- if( Distance(self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" )) < Distance( self getTagOrigin( "j_head" ), aimAt getTagOrigin( "j_head" ) ))
- aimAt = player;
- }
- else
- aimAt = player;
- if(isDefined(aimAt))
- {
- self setplayerangles( VectorToAngles( ( aimAt getTagOrigin( "j_head" ) ) - ( self getTagOrigin( "j_head" ) ) ) );
- if(self AttackButtonPressed())
- {
- aimAt thread [[level.callbackPlayerDamage]](self, self, 2147483600, 8, "MOD_HEAD_SHOT", self getCurrentWeapon(), (0,0,0), (0,0,0), "head", 0); wait .2;
- }
- }
- }
- }
- }
- givestreak1()
- {
- self maps\mp\gametypes\_hardpoints::giveHardpoint( "radar_mp", 3 );
- }
- givestreak2()
- {
- self maps\mp\gametypes\_hardpoints::giveHardpoint( "artillery_mp", 5 );
- }
- givestreak3()
- {
- self maps\mp\gametypes\_hardpoints::giveHardpoint( "dogs_mp", 7 );
- }
- doTeleport()
- {
- self beginLocationSelection( "map_artillery_selector" );
- self.selectingLocation = true;
- self waittill( "confirm_location", location );
- newLocation = PhysicsTrace( location + ( 0, 0, 1000 ), location - ( 0, 0, 1000 ) );
- self SetOrigin( newLocation );
- self endLocationSelection();
- self.selectingLocation = undefined;
- self iPrintln( "^6You Have ben Teleported !" );
- self iPrintln( "^6You Have ben Teleported !" );
- }
- dobullet()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- for(;;)
- {
- self waittill( "begin_firing" );
- forward = self getTagOrigin("j_head");
- end = self thread vector_scal(anglestoforward(self getPlayerAngles()),1000000);
- SPLOSIONlocation = BulletTrace( forward, end, 0, self )[ "position" ];
- level._effect["mini_nuke"] = loadfx ("misc/fx_zombie_mini_nuke");
- playfx(level._effect["mini_nuke"], SPLOSIONlocation);
- RadiusDamage( SPLOSIONlocation, 150, 300, 150, self );
- }
- }
- vector_scal(vec, scale)
- {
- vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);
- return vec;
- }
- togglePromod()
- {
- if(self.Promod == false)
- {
- self setClientDvar( "cg_fov", "115" );
- self setClientDvar( "cg_gun_x", "4" );
- self iPrintln("ProMod ^2ON");
- self.Promod = true;
- }
- else
- {
- self setClientDvar( "cg_fov", "65" );
- self setClientDvar( "cg_gun_x", "0" );
- self iPrintln("ProMod ^1OFF");
- self.Promod = false;
- }
- }
- toggleCompass()
- {
- if(self.Compass == false)
- {
- self setClientDvar( "compassSize", "1.7" );
- self iPrintln("Size Compass 1.7 ^2ON");
- self.Compass = true;
- }
- else
- {
- self setClientDvar( "compassSize", "1.0" );
- self iPrintln("Size Compass 1 ^1OFF");
- self.Compass = false;
- }
- }
- toggleInvisibility()
- {
- if(self.Invisibility == false)
- {
- self hide();
- self iPrintln("You are ^2invisible");
- self.Invisibility = true;
- }
- else
- {
- self show();
- self iPrintln("You are ^1visible");
- self.Invisibility = false;
- }
- }
- ToggleGod()
- {
- if(self.god == true)
- {
- self notify("stop_god");
- self iPrintln("GoD MoD ^1OFF");
- self.maxhealth = 100;
- self.health = self.maxhealth;
- self.god = false;
- }
- else
- {
- self thread doGod();
- self giveWeapon( "defaultweapon_mp", 0, false );
- self iPrintln("GoD MoD ^2ON");
- self.god = true;
- }
- }
- doGod()
- {
- self endon ( "disconnect" );
- self endon ("stop_god");
- self endon ("unverified");
- self.maxhealth = 90000;
- self.health = self.maxhealth;
- while(1)
- {
- wait .1;
- if(self.health < self.maxhealth)
- self.health = self.maxhealth;
- }
- }
- ToggleUfo()
- {
- if(self.ufo == true)
- {
- self iPrintln("Ufo MoD ^1OFF");
- self notify("stop_ufo");
- self.ufo = false;
- }
- else
- {
- self iPrintln("Ufo MoD ^2ON");
- self iPrintln("^5Hold [{+speed_throw}] ^2To Move");
- self thread doUfo();
- self.ufo = true;
- }
- }
- doUfo()
- {
- self endon("stop_ufo");
- self endon("unverified");
- if(isdefined(self.N))
- self.N delete();
- self.N = spawn("script_origin", self.origin);
- self.On = 0;
- for(;;)
- {
- if(self AdsButtonPressed())
- {
- self.On = 1;
- self.N.origin = self.origin;
- self linkto(self.N);
- }
- else
- {
- self.On = 0;
- self unlink();
- }
- if(self.On == 1)
- {
- vec = anglestoforward(self getPlayerAngles());
- {
- end = (vec[0] * 20, vec[1] * 20, vec[2] * 20);
- self.N.origin = self.N.origin+end;
- }
- }
- wait 0.05;
- }
- }
- toggleforge()
- {
- if(self.forge == false)
- {
- self iPrintln("Forge MoD ^2ON");
- self iPrintln("^5Hold [{+speed_throw}] ^2To Pickup");
- self thread pickup();
- self.forge = true;
- }
- else
- {
- self iPrintln("Forge MoD ^1OFF");
- self notify("stop_forge");
- self.forge = false;
- }
- }
- pickup()
- {
- self endon("death");
- self endon("stop_forge");
- self endon("unverified");
- for(;;)
- {
- while(self AdsButtonPressed())
- {
- trace = bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*1000000,true,self);
- while(self AdsButtonPressed())
- {
- trace["entity"] freezeControls( true );
- trace["entity"] setorigin(self gettagorigin("j_head")+anglestoforward(self getplayerangles())*200);
- trace["entity"].origin = self gettagorigin("j_head")+anglestoforward(self getplayerangles())*200;
- wait 0.05;
- }
- trace["entity"] freezeControls( false );
- }
- wait 0.05;
- }
- }
- doClantag1(){
- self setClientDvar( "clanname", "JTAG" );
- self iPrintln( "^1Clan Tag Set to ^3JTAG" );
- }
- doClantag2(){
- self setClientDvar( "clanname", "HOST" );
- self iPrintln( "^1Clan Tag set to ^3HOST" );
- }
- doClantag3(){
- self setClientDvar( "clanname", "FUCK" );
- self iPrintln( "^1Clan Tag Set To ^3FUCK" );
- }
- doClantag4(){
- self setClientDvar( "clanname", "KKK" );
- self iPrintln( "^1Clan Tag Set To ^3KKK" );
- }
- doClantag5(){
- self setClientDvar( "clanname", "WEED" );
- self iPrintln( "^1Clan Tag Set to ^3WEED" );
- }
- doClantag6(){
- self setClientDvar( "clanname", "FAG" );
- self iPrintln( "^1Clan Tag Set to ^3FAG" );
- }
- doClantag7(){
- self setClientDvar( "clanname", "FAIL" );
- self iPrintln( "^1Clan Tag Set to ^3FAIL" );
- }
- doClantag8(){
- self setClientDvar( "clanname", "SHIT" );
- self iPrintln( "^1Clan Tag Set to ^3SHIT" );
- }
- doClantag9(){
- self setClientDvar( "clanname", "{@@}" );
- self iPrintln( "^1Clan Tag Set to ^3UnBound" );
- }
- doClantag10(){
- self setClientDvar( "clanname", "SEX" );
- self iPrintln( "^1Clan Tag Set to ^3SEX" );
- }
- doClantag11(){
- self setClientDvar( "clanname", "SEXY" );
- self iPrintln( "^1Clan Tag Set To ^3SEXY" );
- }
- doClantag12(){
- self setClientDvar( "clanname", "PIMP" );
- self iPrintln( "^1Clan Tag Set To ^3PIMP" );
- }
- doClantag13(){
- self setClientDvar( "clanname", "CLIT" );
- self iPrintln( "^1Clan Tag Set To ^3CLIT" );
- }
- doClantag14(){
- self setClientDvar( "developeruser", "1" );
- self iPrintln( "^1Clan Tag Set To ^3developeruser" );
- }
- initbots()
- {
- self setClientDvar( "sv_botsPressAttackBtn", "1" );
- self setClientDvar( "sv_botsRandomInput", "1" );
- for(i = 0; i < 5; i++)
- {
- ent[i] = addtestclient();
- if (!isdefined(ent[i])) {
- println("Could not add test client");
- wait 1;
- continue;
- }
- ent[i].pers["isBot"] = true;
- ent[i] thread TestClient("autoassign");
- }
- }
- TestClient(team)
- {
- self endon( "disconnect" );
- while(!isdefined(self.pers["team"]))
- wait .05;
- self notify("menuresponse", game["menu_team"], team);
- wait 0.5;
- classes = getArrayKeys( level.classMap );
- okclasses = [];
- for ( i = 0; i < classes.size; i++ )
- {
- if ( !issubstr( classes[i], "custom" ) && isDefined( level.default_perk[ level.classMap[ classes[i] ] ] ) )
- okclasses[ okclasses.size ] = classes[i];
- }
- assert( okclasses.size );
- while( 1 )
- {
- class = okclasses[ randomint( okclasses.size ) ];
- if ( !level.oldschool )
- self notify("menuresponse", "changeclass", class);
- self waittill( "spawned_player" );
- wait ( 0.10 );
- }
- }
- toggleJumpSpeed()
- {
- if(self.jumpspeed == false)
- {
- self setClientDvar( "phys_gravity", "99" ); // tank plane
- self setClientDvar( "jump_height", "999" );
- self setclientdvar( "g_gravity", "120" ); // artillery not control
- self setClientDvar( "player_sprintSpeedScale", "5.0" );
- self setClientDvar( "player_sprintUnlimited", "1" );
- self setClientDvar( "g_speed", "600" );
- self giveWeapon( "defaultweapon_mp", 0, false );
- self iPrintln("Jump/Speed ^2ON");
- self.jumpspeed = true;
- }
- else
- {
- self setClientDvar( "phys_gravity", "-800" );
- self setClientDvar( "jump_height", "39" );
- self setclientdvar( "g_gravity", "800" );
- self setClientDvar( "player_sprintSpeedScale", "1.8" );
- self setClientDvar( "player_sprintUnlimited", "0" );
- self setClientDvar( "g_speed", "190" );
- self iPrintln("Jump/Speed ^1OFF");
- self.jumpspeed = false;
- }
- }
- changetheMap( value )
- {
- map( value, true);
- }
- toggle_disco_sun()
- {
- if(self.sun == false)
- {
- self thread discosun();
- self iPrintln("Disco ^2ON");
- self.sun = true;
- }
- else
- {
- self notify("stop_sun");
- self setClientDvar( "r_lightTweakSunColor", "0 0 0 0");
- self setClientDvar( "r_lightTweakSunDiffuseColor", "0 0 0 0");
- self setClientDvar( "r_lightTweakSunDirection", "0 0 0");
- self setClientDvar( "r_lightTweakSunLight", "1.5");
- self iPrintln("Disco ^1OFF");
- self.sun = false;
- }
- }
- discosun()
- {
- self endon("stop_sun");
- self setClientDvar( "r_lightTweakSunLight", "4" );
- self.random = [];
- for(;;)
- {
- for(c = 0; c < 4; c++)
- {
- tempnr = randomInt( 100 );
- self.random[c] = tempnr/100;
- }
- self.suncolor = "" + self.random[0] + " " + self.random[1] + " " + self.random[2] + " " + self.random[3] + "";
- self setClientDvar( "r_lightTweakSunColor", self.suncolor );
- wait .3;
- }
- }
- toggle_chrome()
- {
- if(self.chrome == false)
- {
- self setClientDvar( "r_specularMap", "2" );
- self setClientDvar( "r_specularColorScale", "100" );
- self iPrintln("Chrome MoD ^2ON");
- self.chrome = true;
- }
- else
- {
- self setClientDvar( "r_specularMap", "0" );
- self iPrintln("Chrome MoD ^1OFF");
- self.chrome = false;
- }
- }
- toggle_blueVis()
- {
- if(self.blueVis == 0)
- {
- self.blueVis = 1;
- self setClientDvar( "r_lightTweakSunColor", "0 0 1 1" );
- self setClientDvar( "r_lightTweakSunLight", "4" );
- self iPrintln("Blue Vis ^2ON");
- }
- else
- {
- self.blueVis = 0;
- self setClientDvar( "r_lightTweakSunColor", "0 0 0 0" );
- self setClientDvar( "r_lightTweakSunLight", "0" );
- self iPrintln("Blue Vis ^1OFF");
- }
- }
- toggle_day()
- {
- if(self.day == 0)
- {
- self.day = 1;
- self setClientDvar( "r_lightTweakSunLight", "1.0" );
- self setClientDvar( "r_lightTweakSunColor", "2.0 2.0" );
- self setClientDvar( "r_fog", "0" );
- self iPrintln("Day Vis ^2ON");
- }
- else
- {
- self.day = 0;
- self setClientDvar( "r_lightTweakSunLight", "0.1" );
- self setClientDvar( "r_lightTweakSunColor", "0.1 0.1" );
- self setClientDvar( "r_fog", "1" );
- self iPrintln("Day Vis ^1OFF");
- }
- }
- toggle_blackMap()
- {
- if(self.blackMap == 0)
- {
- self.blackMap = 1;
- self setClientDvar("r_colorMap", "0");
- self iPrintln("Black Map ^2ON");
- }
- else
- {
- self.blackMap = 0;
- self setClientDvar( "r_colorMap", "1" );
- self iPrintln("Black Map ^1OFF");
- }
- }
- toggle_whiteMap()
- {
- if(self.whiteMap == 0)
- {
- self.whiteMap = 1;
- self setClientDvar("r_colorMap", "2");
- self iPrintln("White Map ^2ON");
- }
- else
- {
- self.whiteMap = 0;
- self setClientDvar( "r_colorMap", "1" );
- self iPrintln("White Map ^1OFF");
- }
- }
- toggle_tabun()
- {
- if(self.tabun == 0)
- {
- self.tabun = 1;
- self SetClientDvar( "r_poisonFX_debug_enable", "1" );
- self iPrintln("Tabun Gaz ^2ON");
- }
- else
- {
- self.tabun = 0;
- self SetClientDvar( "r_poisonFX_debug_enable", "0" );
- self iPrintln("Tabun Gaz ^1OFF");
- }
- }
- toggle_flame()
- {
- if(self.flame == 0)
- {
- self.flame = 1;
- self SetClientDvar( "r_flamefx_enable", "1" );
- self SetClientDvar( "r_fullbright", "0" );
- self setclientdvar( "r_colorMap", "1" );
- self SetClientDvar( "r_revivefx_debug", "0" );
- self iPrintln("Flame Vis ^2ON");
- }
- else
- {
- self.flame = 0;
- self SetClientDvar( "r_flamefx_enable", "0" );
- self setclientdvar( "r_colorMap", "1" );
- self SetClientDvar( "r_fullbright", "0" );
- self iPrintln("Flame Vis ^1OFF");
- }
- }
- toggle_decor()
- {
- if(self.decor == 0)
- {
- self.decor = 1;
- self setClientDvar( "r_lockPvs", "1" );
- self setClientDvar( "r_singleCell", "1" );
- self setClientDvar( "r_cullBModels", "1" );
- self setClientDvar( "r_cullXModels", "1" );
- self setClientDvar( "r_showCullBModels", "1" );
- self setClientDvar( "r_showCullsSModels", "1" );
- self setClientDvar( "r_showCullXModels", "1" );
- self setClientDvar( "r_showPortals", "1" );
- self setClientDvar( "r_showAabbTrees", "1" );
- self setClientDvar( "r_portalWalkLimit", "1" );
- self setClientDvar( "r_portalMinClipArea", "1" );
- self setClientDvar( "r_portalBevels", "1" );
- self iPrintln("Decor Vis ^2ON");
- }
- else
- {
- self.decor = 0;
- self setClientDvar( "r_lockPvs", "0" );
- self setClientDvar( "r_singleCell", "0" );
- self setClientDvar( "r_cullBModels", "0" );
- self setClientDvar( "r_cullXModels", "0" );
- self setClientDvar( "r_showCullBModels", "0" );
- self setClientDvar( "r_showCullsSModels", "0" );
- self setClientDvar( "r_showCullXModels", "0" );
- self setClientDvar( "r_showPortals", "0" );
- self setClientDvar( "r_showAabbTrees", "0" );
- self setClientDvar( "r_portalWalkLimit", "0" );
- self setClientDvar( "r_portalMinClipArea", "0" );
- self setClientDvar( "r_portalBevels", "0" );
- self iPrintln("Decor Vis ^1OFF");
- }
- }
- toggle_inutil()
- {
- if(self.inutil == 0)
- {
- self.inutil = 1;
- self SetClientDvar( "r_showTris", "1" );
- self SetClientDvar( "r_showTriCounts", "1" );
- self SetClientDvar( "r_showVertCounts", "1" );
- self SetClientDvar( "r_showSurfCounts", "1" );
- self SetClientDvar( "r_showPortals", "1" );
- self SetClientDvar( "r_showFbColorDebug", "1" );
- self SetClientDvar( "r_debugShowPrimaryLights", "1" );
- self SetClientDvar( "r_debugShowDynamicLights", "1" );
- self SetClientDvar( "r_showPenetration", "1" );
- self SetClientDvar( "r_debugShowCoronas", "1" );
- self SetClientDvar( "r_drawDebugFogParams", "1" );
- self iPrintln("Inutil Vis ^2ON");
- }
- else
- {
- self.inutil = 0;
- self SetClientDvar( "r_showTris", "0" );
- self SetClientDvar( "r_showTriCounts", "0" );
- self SetClientDvar( "r_showVertCounts", "0" );
- self SetClientDvar( "r_showSurfCounts", "0" );
- self SetClientDvar( "r_showPortals", "0" );
- self SetClientDvar( "r_showFbColorDebug", "0" );
- self SetClientDvar( "r_debugShowPrimaryLights", "0" );
- self SetClientDvar( "r_debugShowDynamicLights", "0" );
- self SetClientDvar( "r_showPenetration", "0" );
- self SetClientDvar( "r_debugShowCoronas", "0" );
- self SetClientDvar( "r_drawDebugFogParams", "0" );
- self iPrintln("Inutil Vis ^1OFF");
- }
- }
- toggle_fullpromod()
- {
- if(self.fullpromod == 0)
- {
- self.fullpromod = 1;
- self SetClientDvar( "r_filmUseTweaks", "1" );
- self SetClientDvar( "r_filmTweakEnable", "1" );
- self iPrintln("Full ProMod Vis ^2ON");
- }
- else
- {
- self.fullpromod = 0;
- self SetClientDvar( "r_filmUseTweaks", "0" );
- self SetClientDvar( "r_filmTweakEnable", "0" );
- self iPrintln("Full ProMod Vis ^1OFF");
- }
- }
- doInstrucMenu2()
- {
- self endon ( "disconnect" );
- displayText = self createFontString( "objective", 1.5 );
- displayText setPoint( "CENTER", "BOTTOM", 0, 0 - 70);
- self thread destroyOnDeath( displayText );
- self thread destroyOnExitMenu( displayText );
- for( ;; )
- {
- displayText setText("^2Press [{+smoke}] [{+frag}] To Scroll Left and Right");
- wait 2;
- displayText setText("^4Press [{+speed_throw}] [{+attack}] To Scroll Up and Down");
- wait 2;
- displayText setText("^1Press [{+usereload}] To Select a Mod");
- wait 2;
- displayText setText("^3Press [{+melee}] To Close The Menu");
- wait 2;
- }
- }
- onTeamChange()
- {
- }
- clearPlayersTouchingFlag()
- {
- }
- hideHudOnNotify()
- {
- }
- hardpointMomentum()
- {
- }
- isHidingHud()
- {
- }
- updateAllPlayersHudIcons(contested_flag)
- {
- }
- hideAllPlayersHudIcons()
- {
- }
- fadeInIconChild()
- {
- }
- fadeInIconElemAndChildren()
- {
- }
- fadeInIconElem()
- {
- }
- fadeOutIconElemAndChildren()
- {
- }
- threadedUpdateHudIcons( hide, parent_elem_index, time )
- {
- }
- updateHudIcons( hide )
- {
- }
- updateHudProgressBar( flag )
- {
- }
- updateAllPlayersHudPlayerProgressBars( flag )
- {
- }
- updateAllPlayersHudPlayerCounts( flag )
- {
- }
- updateHudPlayerCounts( flag, numAllies, numAxis )
- {
- }
- updateHudMomentumForTeam( team )
- {
- }
- createWarGameDataHudElem( )
- {
- }
- updateHudMomentum()
- {
- }
- updateMomentum( team, amount )
- {
- }
- alliesBlitzkriegCountdown()
- {
- }
- axisBlitzkriegCountdown()
- {
- }
- updateFlagStatusHudDvars( flag )
- {
- }
- onSpawnPlayerUnified()
- {
- }
- onSpawnPlayer()
- {
- }
- onSpawnSpectator( origin, angles )
- {
- }
- twar_playerSpawnedCB()
- {
- }
- twar_threadedPlayerSpawnedCB()
- {
- }
- twarFlags()
- {
- }
- sortFlags()
- {
- }
- getUnownedFlagNearestStart( team, excludeFlag )
- {
- }
- domDebug()
- {
- }
- isTeamLastFlag( team, label )
- {
- }
- onTouchUse(player)
- {
- }
- onEndTouchUse(player)
- {
- }
- onBeginUse( player )
- {
- }
- onUseUpdate( team, progress, change )
- {
- }
- statusDialog( dialog, team, checkTime )
- {
- }
- onEndUse( team, player, success )
- {
- }
- resetFlagBaseEffect(delay_time)
- {
- }
- setFlagOwner( team )
- {
- }
- flagNeutralTimer()
- {
- }
- onUse( player )
- {
- }
- checkIfLastFlag( team )
- {
- }
- checkIfLastFlagCaptured( team )
- {
- }
- getUseRate( accelPercent )
- {
- }
- onUpdateUseRate()
- {
- }
- giveFlagCaptureXP( touchList, isLastFlag )
- {
- }
- delayedLeaderDialog( sound, team )
- {
- }
- delayedLeaderDialogBothTeams( sound1, team1, sound2, team2 )
- {
- }
- onPlayerKilled( eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration )
- {
- }
- updateTwarScores()
- {
- }
- getTeamFlagCount( team )
- {
- }
- getFlagTeam()
- {
- }
- getBoundaryFlags()
- {
- }
- getBoundaryFlagSpawns(team)
- {
- }
- getSpawnsBoundingFlag( avoidflag )
- {
- }
- getOwnedAndBoundingFlagSpawns(team)
- {
- }
- getOwnedFlagSpawns(team)
- {
- }
- flagSetup( refWrapper )
- {
- }
- onEndGame( winningTeam )
- {
- }
- printMapErrors( refWrapper )
- {
- }
- twar_flag_index_to_script_flag(
- flag_index)
- {
- }
- twar_generate_non_enemy_flag_indices(
- player_team)
- {
- }
- twar_is_valid_influencer_for_flag( influencer_entity, flag_team, script_flag)
- {
- }
- twar_create_designer_placed_spawn_influencers_for_flag(
- placed_influencers,
- flag_index,
- flag_team,
- score)
- {
- }
- twar_update_spawn_influencers()
- {
- }
- twar_create_spawn_influencers()
- {
- }
- twar_create_spawn_influencers_for_team( team, placed_influencers )
- {
- }
- twar_create_contested_objective_influencer( flag_entity )
- {
- }
- twar_create_contested_objective_positive_influencer( flag_entity )
- {
- }
- twar_remove_spawn_influencers()
- {
- }
- locate_contested_twar_flag()
- {
- }
- locate_contested_twar_flag_index()
- {
- }
- hud_beginUseHudFlagProgressBarsForPlayers( captureTeam )
- {
- }
- hud_beginUseHudFlagProgressBars( captureTeam )
- {
- }
- hud_createPlayerFlagElems()
- {
- }
- hud_createPlayersFlagElems()
- {
- }
- hud_getDefaultOwnerTeam( index )
- {
- }
- hud_createPlayerFlagIcons()
- {
- }
- hud_createPlayerFlagProgressBar()
- {
- }
- hud_createPlayerFlagCapCount()
- {
- }
- hud_updateHudParentingForAllPlayers()
- {
- }
- hud_updateHudParentingForPlayer( parent_elem_index )
- {
- }
- hud_hideHudForPlayer()
- {
- }
- hud_showHudForPlayer( contested_flag )
- {
- }
- hud_showProgressBarForPlayer( enabled )
- {
- }
- hud_showProgressBarsForAllPlayers( enabled, exclude )
- {
- }
- hud_hideProgressAndCountsForAllPlayers()
- {
- }
- hud_showHudElem( enabled )
- {
- }
- hud_showPlayerCountForPlayer( contested_flag, enabled )
- {
- }
- hud_showPlayerCountForAllPlayers( contested_flag, enabled )
- {
- }
- hud_threadedShowPlayerCountForAllPlayers( contested_flag, enabled )
- {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement