Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    Member MODD3R's Avatar
    Join Date
    Dec 2012
    Location
    Belgium
    Posts
    169
    Points
    421
         User Info     Contact     Gamer ID
    Join Date
    Dec 2012
    Location
    Belgium
    Posts
    169
    Points
    421
    Gamer IDs

    PSN ID: CODPRO126 Steam ID: alisan02

    Contact info:

    Youtube Channel: https://www.youtube.com/AlisanGamingNetwork

    Default WTF is Bad Syntax ????

    i edited Rewind Mod Menu v2
    and i get a Bad Syntax Script Compile Error wtf is that ???

    Mod_Menu.gsc
    Code:
    #include common_scripts\utility;
    
    #include maps\mp\_airsupport;
    #include maps\mp\_utility;
    
    #include maps\mp\gametypes\_hud_util;
    #include Modding\Mod\_General;
    #include Modding\Mod\_Utility;
    #include Modding\Mod\_Functions;
    
    doMenu()
    {
    	self._inMenu = 0;
    
    	for(;;)
    	{
    		self waittill( "Down" );
    		if( self getStance() == "crouch" )
    		{
    			wait 0.50;
    			if( self getStance() == "crouch" && self meleeButtonPressed() == true && self._inMenu == 0 )
    			{
    				self thread openMenu();
    			}
    		}
    	}
    }
    openMenu()
    {
    	self._storedWeapon = [];
    	self._storedWeapon = self getWeaponsList();
    
    	self takeAllWeapons();
    	self giveWeapon( "briefcase_bomb_mp" );
    	self switchToWeapon( "briefcase_bomb_mp" );
    
    	if( self.cheat["briefcase"] == "Off" )
    	{
    		self disableWeapons();
    	}
    	
    	self enableInvulnerability();
    
    	self setClientDvar( "ammoCounterHide", "1" );
    	self setClientDvar( "actionSlotsHide", "1" );
    	self setClientDvar( "cg_gun_x", "10" );
    	self setClientUIVisibilityFlag( "hud_visible", 0 );
    
    	self thread menuVariables();
    	self thread monitorButtons();
    	self thread getMainMenu();
    
    	wait 0.01;
    
    	self menuFadeIn();
    	self allowJump( false );
    
    	self thread refreshText();	
    }
    closeMenu()
    {
    	self notify( "exit_player_menu" );
    
    	self._inMenu = 0;
    	
    	self takeWeapon( "briefcase_bomb_mp" );
    	self returnWeapons();
    	
    	if( self.cheat["God"] == "Off" ) self disableInvulnerability();
    
    	self setClientDvar( "ammoCounterHide", "0" );
    	self setClientDvar( "actionSlotsHide", "0" );
    	self setClientDvar( "cg_gun_x", "0" );
    	self setClientUIVisibilityFlag( "hud_visible", 1 );
    	
    	self menuFadeOut();
    	self allowJump( true );
    
    	self notify( "close_menu" );
    }
    menuVariables()
    {
    	self._inMenu = 1;
    	
    	if( self.cheat["layout"] == "Halfscreen Right-Side" )
    	{
    		self.menuShader["background"] = newClientHudElem( self );
    		self.menuShader["background"] createElement( self.ShaderColor["background"]["un-changed"], true, "left", "top", 265, -50, 0, 0 );
    		self.menuShader["background"] setShader( "white", 800, 1000 );
    	
    		self.menuShader["text"] = newClientHudElem( self );
    		self.menuShader["text"] createElement( self.ShaderColor["text"]["un-changed"], true, "left", "top", 265, 67, 0, 1 );
    		self.menuShader["text"] setShader( "white", 800, 22 );
    	
    		self.menuInfo["title"] = self createFontString( "objective", 1.60 );
    		self.menuInfo["title"] createElement( ( 1, 1, 1 ), true, "left", "bottom", 300, -33, 0, 2 );
    		self.menuInfo["title"] setText( "Menu Option Description" );
    	
    		self.menuInfo["text"] = self createFontString( "objective", 1.95 );
    		self.menuInfo["text"] createElement( ( 1, 1, 1 ), true, "left", "bottom", 300, -10, 0, 2 );
    	
    		self.menuInfo["instructions"] = self createFontString( "objective", 1.6 );
    		self.menuInfo["instructions"] createElement( ( 1, 1, 1 ), true, "left", "bottom", 300, 10, 0, 2 );
    
    		for( i = 0;i <= level.textElements;i++ )
    		{
    			self.menuText["text"][i] = self createFontString( "objective", 1.9 );
    			self.menuText["text"][i] createElement( ( 1, 1, 1 ), true, "left", "top", 300, 45 + ( 22 * i ), 0, 2 );
    		}
    	
    		self.menuText["title"] = self createFontString( "objective", 2.5 );
    		self.menuText["title"] createElement( ( 1, 1, 1 ), true, "left", "top", 300, 10, 0, 2 );
    	
    		self.menuText["use"] = self createFontString( "objective", 2.4 );
    		self.menuText["use"] createElement( ( 1, 1, 1 ), true, "left", "top", 268, 62, 0, 2 );
    		self.menuText["use"] setText( "[{+activate}]" );
    	}
    	else if( self.cheat["layout"] == "Fullscreen" )
    	{
    		self.menuShader["background"] = newClientHudElem( self );
    		self.menuShader["background"] createElement( self.ShaderColor["background"]["un-changed"], true, "center", "center", 0, 0, 0, 0 );
    		self.menuShader["background"] setShader( "white", 800, 1000 );
    	
    		self.menuShader["text"] = newClientHudElem( self );
    		self.menuShader["text"] createElement( self.ShaderColor["text"]["un-changed"], true, "center", "top", 0, 67, 0, 1 );
    		self.menuShader["text"] setShader( "white", 800, 22 );
    	
    		self.menuInfo["title"] = self createFontString( "objective", 1.60 );
    		self.menuInfo["title"] createElement( ( 1, 1, 1 ), true, "center", "bottom", 0, -33, 0, 2 );
    		self.menuInfo["title"] setText( "Menu Option Description" );
    	
    		self.menuInfo["text"] = self createFontString( "objective", 1.95 );
    		self.menuInfo["text"] createElement( ( 1, 1, 1 ), true, "center", "bottom", 0, -10, 0, 2 );
    	
    		self.menuInfo["instructions"] = self createFontString( "objective", 1.6 );
    		self.menuInfo["instructions"] createElement( ( 1, 1, 1 ), true, "center", "bottom", 0, 10, 0, 2 );
    	
    		for( i = 0;i <= level.textElements;i++ )
    		{
    			self.menuText["text"][i] = self createFontString( "objective", 1.9 );
    			self.menuText["text"][i] createElement( ( 1, 1, 1 ), true, "center", "top", 0, 45 + ( 22 * i ), 0, 2 );
    		}
    	
    		self.menuText["title"] = self createFontString( "objective", 2.5 );
    		self.menuText["title"] createElement( ( 1, 1, 1 ), true, "center", "top", 0, 10, 0, 2 );
    	}
    	else if( self.cheat["layout"] == "Center" )
    	{
    		self.menuShader["background"] = newClientHudElem( self );
    		self.menuShader["background"] createElement( self.ShaderColor["background"]["un-changed"], true, "center", "center", 0, 0, 0, 0 );
    		self.menuShader["background"] setShader( "white", 350, 1000 );
    	
    		self.menuShader["text"] = newClientHudElem( self );
    		self.menuShader["text"] createElement( self.ShaderColor["text"]["un-changed"], true, "center", "top", 0, 67, 0, 1 );
    		self.menuShader["text"] setShader( "white", 350, 22 );
    		
    		self.menuInfo["instructions"] = self createFontString( "objective", 1.6 );
    		self.menuInfo["instructions"] createElement( ( 1, 1, 1 ), true, "center", "bottom", 0, 10, 0, 2 );
    	
    		for( i = 0;i <= level.textElements;i++ )
    		{
    			self.menuText["text"][i] = self createFontString( "objective", 1.9 );
    			self.menuText["text"][i] createElement( ( 1, 1, 1 ), true, "center", "top", 0, 45 + ( 22 * i ), 0, 2 );
    		}
    	
    		self.menuText["title"] = self createFontString( "objective", 2.5 );
    		self.menuText["title"] createElement( ( 1, 1, 1 ), true, "center", "top", 0, 10, 0, 2 );
    	}
    	else if( self.cheat["layout"] == "Halfscreen Left-Side" )
    	{
    		self.menuShader["background"] = newClientHudElem( self );
    		self.menuShader["background"] createElement( self.ShaderColor["background"]["un-changed"], true, "right", "top", -265, -50, 0, 0 );
    		self.menuShader["background"] setShader( "white", 800, 1000 );
    	
    		self.menuShader["text"] = newClientHudElem( self );
    		self.menuShader["text"] createElement( self.ShaderColor["text"]["un-changed"], true, "right", "top", -265, 67, 0, 1 );
    		self.menuShader["text"] setShader( "white", 800, 22 );
    	
    		self.menuInfo["title"] = self createFontString( "objective", 1.60 );
    		self.menuInfo["title"] createElement( ( 1, 1, 1 ), true, "right", "bottom", -300, -33, 0, 2 );
    		self.menuInfo["title"] setText( "Menu Option Description" );
    	
    		self.menuInfo["text"] = self createFontString( "objective", 1.95 );
    		self.menuInfo["text"] createElement( ( 1, 1, 1 ), true, "right", "bottom", -300, -10, 0, 2 );
    	
    		self.menuInfo["instructions"] = self createFontString( "objective", 1.6 );
    		self.menuInfo["instructions"] createElement( ( 1, 1, 1 ), true, "right", "bottom", -300, 10, 0, 2 );
    
    		for( i = 0;i <= level.textElements;i++ )
    		{
    			self.menuText["text"][i] = self createFontString( "objective", 1.9 );
    			self.menuText["text"][i] createElement( ( 1, 1, 1 ), true, "right", "top", -300, 45 + ( 22 * i ), 0, 2 );
    		}
    	
    		self.menuText["title"] = self createFontString( "objective", 2.5 );
    		self.menuText["title"] createElement( ( 1, 1, 1 ), true, "right", "top", -300, 10, 0, 2 );
    	
    		self.menuText["use"] = self createFontString( "objective", 2.4 );
    		self.menuText["use"] createElement( ( 1, 1, 1 ), true, "right", "top", -268, 62, 0, 2 );
    		self.menuText["use"] setText( "[{+activate}]" );
    	}
    	self.menuInfo["instructions"] setText( self.config["button"]["Up"] + " Up | " + self.config["button"]["Down"] + " Down | " + self.config["button"]["Use"] + " Use" );
    }
    monitorButtons()
    {
    	self endon( "death" );
    	self endon( "close_menu" );
    	self endon( "change_controls" );
    
    	while( 1 )
    	{
    		wait 0.01;
    		button = self waittill_any_return( self.config["button_pressed"]["Down"], self.config["button_pressed"]["Up"], self.config["button_pressed"]["Use"] );
    		if( self._inMenu == 1 )
    		{
    			if( button == self.config["button_pressed"]["Down"] )
    			{
    				self._cursorPosition++;
    				if( self._cursorPosition >= self.menuOption.size ) self._cursorPosition = 0;
    				self thread refreshText();
    			}
    			else if( button == self.config["button_pressed"]["Up"] )
    			{
    				self._cursorPosition--;
    				if( self._cursorPosition <= -1 ) self._cursorPosition = self.menuOption.size - 1;
    				self thread refreshText();
    			}
    			else if( button == self.config["button_pressed"]["Use"] )
    			{
    				self thread runFunction();
    			}
    			wait 0.02;
    		}
    	}
    }
    runFunction()
    {
    	self endon( "close_menu" );
    	
    	if( self.playSound["click"] == true ) self playSoundToPlayer( self.playSound["sound"], self );
    
    	if( self.isFolder[self._cursorPosition] == false )
    	{
    		self.menuShader["text"].color = self.ShaderColor["text"]["changed"];
    		wait 0.1;
    		self.menuShader["text"].color = self.ShaderColor["text"]["un-changed"];
    		if( self.NumberStatus >= self.menuPermission[self._cursorPosition] ) self [[self.menuFunction[self._cursorPosition]]]( self.menuInput[0][self._cursorPosition], self.menuInput[1][self._cursorPosition], self.menuInput[2][self._cursorPosition] );
    		else self iPrintln( "You do not have permission to access this feature" );
    		self thread refreshText();
    	}
    	else if( self.isFolder[self._cursorPosition] == true )
    	{
    		if( self.NumberStatus >= self.menuPermission[self._cursorPosition] )
    		{
    			self._inMenu = 0;
    			self [[self.menuFunction[self._cursorPosition]]]( self.menuInput[0][self._cursorPosition], self.menuInput[1][self._cursorPosition], self.menuInput[2][self._cursorPosition] );
    			for( i = 0;i <= level.textElements;i++ )
    			{
    				self.menuText["text"][i] moveOverTime( 0.4 );
    				if( self.cheat["layout"] == "Halfscreen Right-Side" ) self.menuText["text"][i].x = 780;
    				else if( self.cheat["layout"] == "Fullscreen" ) self.menuText["text"][i].x = 1000;
    				else if( self.cheat["layout"] == "Halfscreen Left-Side" ) self.menuText["text"][i].x = -780;
    			}
    			wait 0.4;
    			for( i = 0;i <= level.textElements;i++ )
    			{
    				if( self.cheat["layout"] == "Halfscreen Right-Side" ) self.menuText["text"][i].x = 300;
    				else if( self.cheat["layout"] == "Fullscreen" ) self.menuText["text"][i].x = 0;
    				else if( self.cheat["layout"] == "Halfscreen Left-Side" ) self.menuText["text"][i].x = -300;
    				self.menuText["text"][i].alpha = 0;
    				self.menuText["text"][i] fadeOverTime( 0.25 );
    				self.menuText["text"][i].alpha = 1;
    			}
    			self._inMenu = 1;
    			self thread refreshText();
    		}
    		else
    		{
    			self iPrintln( "You do not have permission to access this menu" );
    		}
    	}
    }
    
    //Normal Mod Menu Options
    
    getMainMenu()
    {
    	self preCacheOptions( "Main Menu" );
    
    	self addOption( "Admin Menu", ::getAdminMenu, "Navigate to the Admin Menu", true, 0 );
    	self addOption( "Premium Menu", ::getPremiumMenu, "Navigate to the Premium Menu", true, 0 );
    	self addOption( "Standard Menu", ::getStandardMenu, "Navigate to the Standard Menu", true, 0 );
    	self addOption( "Stat Editor Menu", ::nothing, "Navigate to the Stat Editor Menu", true, 0 );
    	self addOption( "Customization Menu", ::getCustomizeMenu, "Navigate to the Customization Menu", true, 0 );
    	self addOption( "[Close Menu]", ::closeMenu, "Close out of the Menu", false, 0 );
    }
    getStandardMenu()
    {
    	self preCacheOptions( "Standard Menu" );
    
    	self addOption( "Toggle Grenade Training", ::doNadeTraining, "Toggle Grenade Training", false, 0 );
            self addOption( "Mini Mod Menu", ::Menu, "Toggle MiniMod", false, 0 );
            self addOption( "Infections", ::doInfections, "Toggle Infections", false, 0 );
            self addOption( "Noclip", ::noclip, "Toggle Noclip", false, 0 );
            self addOption( "Third Person", ::thirdPerson, "Toggle Third Person", false, 0 );
    	self addOption( "[Main Menu]", ::getMainMenu, "Go back to the Main Menu", true, 0 );
    }
    getAdminMenu()
    {
    	self notify( "exit_player_menu" );
    
    	self preCacheOptions( "Admin Menu" );
    
    	self addOption( "Player Menu", ::getPlayerMenu, "Navigate to the Player Menu", false, 0 );
    	self addOption( "All Players Menu", ::getAllPlayersMenu, "Navigate to the All Players Menu", true, 0 );
    	self addOption( "Killstreak Menu", ::getKillstreaksMenu, "Navigate to the Killstreak Menu", true, 0 );
    	self addOption( "Visions Menu", ::getVisionsMenu, "Navigate to the Visions Menu", true, 0 );
    	self addOption( "Enhancements Menu", ::getEnhancementsMenu, "Navigate to the Enhancements Menu", true, 0 );
    	self addOption( "Gametypes Menu", ::getGametypesMenu, "Navigate to the Gametypes Menu", true, 0 );
    	self addOption( "Miscellaneous Menu", ::getAdminMiscellaneousMenu, "Navigate to the Miscellaneous Menu", true, 0 );
    	self addOption( "Restart Map", ::doRestart, "Restart the Map", false, 2 );
    	self addOption( "[Main Menu]", ::getMainMenu, "Go back to the Main Menu", true, 0 );
    }
    
    getGametypesMenu()
    {
    	self preCacheOptions( "Gametypes Menu" );
    	
    	self addOption( "Zombies [ ^2" + level.votes["Zombies"] + " ^7]", ::changeGametype, "Change gametype to Zombies", false, 0, "Zombies" );
    	self addOption( "Roll the Dice [ ^2" + level.votes["Roll_the_Dice"] + " ^7]", ::changeGametype, "Change gametype to Roll the Dice", false, 0, "Roll_the_Dice" );
    	self addOption( "Capture [ ^2" + level.votes["Capture"] + " ^7]", ::changeGametype, "Change gametype to Capture", false, 0, "Capture" );
    	self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Admin Menu", true, 0 );
    }
    getPremiumMenu()
    {
    	self preCacheOptions( "Premium Menu" );
    
    	self addOption( "Miscellaneous Menu", ::getPremiumMiscellaneousMenu, "Navigate to the Miscellaneous Menu", true, 0 );
    	self addOption( "Forge Menu", ::getForgeMenu, "Navigate to the Forge Menu", false, 0 );
    	self addOption( "Extra menu", ::getExtraMenu, "Navigate to the Extra Menu", false, 0 );
    	self addOption( "[Main Menu]", ::getMainMenu, "Go back to the Main Menu", true, 0 );
    }
    getForgeMenu()
    {
    	self preCacheOptions( "Forge Menu" );
    	
    	self addOption( "Toggle Forge", ::toggleForge, "Toggle forge on and off", false, 1 );
    	self addOption( "Create Ramp", ::savePositionRamp, "Create a Ramp", false, 1 );
    	self addOption( "Create Wall", ::savePositionWall, "Create a Wall", false, 1 );
    	self addOption( "Spawn Crate", ::spawnBox, "Spawn A Crate", false, 1 );
    	self addOption( "Spawn Gun", ::spawnGun, "Spawn A Gun", false, 1 );
    	self addOption( "Spawn Fake Bot", ::spawnAnimBot, "Spawn a Fake Bot", false, 1 );
    	self addOption( "Spawn Fake Dog", ::spawnAnimDog, "Spawn a Fake Dog", false, 1 );
    	self addOption( "Spawn Turret", ::spawnATurret, "Spawn a Turret", false, 1 );
    	self addOption( "Customizations Menu", ::getForgeCustomizeMenu, "Navigate to the forge edit menu", false, 1 );
    	self addOption( "[Premium Menu]", ::getPremiumMenu, "Go back to the Premium Menu", true, 0 );
    }
    getForgeCustomizeMenu()
    {
    	self preCacheOptions( "Forge Customization Menu" );
    	
    	self addOption( "Show Forge Text", ::toggleForgeText, "Toggle forge text on and off", false, 1 );
    	self addOption( "Toggle Sideways", ::toggleSideWays, "Toggle sideways box on and off", false, 1 );
    	self addOption( "[Forge Menu]", ::getForgeMenu, "Go back to the Forge Menu", true, 0 );
    }
    getExtraMenu()
    {
    	self preCacheOptions( "Extra Menu" );
    	
    	self addOption( "[Premium Menu]", ::getPremiumMenu, "Go back to the Premium Menu", true, 0 );
    }
    getPremiumMiscellaneousMenu()
    {
    	self preCacheOptions( "Miscellaneous Menu" );
    
    	self addOption( "Teleport", ::doTeleport, "Teleport yourself", false, 1, self );
    	self addOption( "Toggle Grenade Training", ::doNadeTraining, "Turn Grenade Training On and Off", false, 1 );
    	self addOption( "Toggle Prestige", ::togglePrestige, "Toggle your Prestige", false, 1 );
    	self addOption( "Give all Guns", ::giveAll, "Give yourself all Guns", false, 1 );
    	self addOption( "Unlock Pro Perks", ::UnlockAllPerks, "Unlocks all Pro Perks", false, 1 );
    	self addOption( "All Shop Items Are Free", ::allFreeItems, "All Shop Items Are Free", false, 1 );
            self addOption( "Nuke Bullets", ::NukeBullets, "NukeBullets", false, 1 );
            self addOption( "TeleportGun", ::teleportGun, "TeleportGun", false, 1 )
            self addOption( "XBOX GRAPHICS", ::proMod, "ProMod", false, 1 )
    	self addOption( "[Premium Menu]", ::getPremiumMenu, "Go back to the Premium Menu", true, 0 );
    }
    getPlayerMenu()
    {
    	self endon( "death" );
    	self endon( "exit_player_menu" );
    	self endon( "close_menu" );
    
    	self preCacheOptions( "Player Menu" );
    	self._inPlayerMenu = true;
    
    	for(;;)
    	{
    		wait 0.01;
    		self clearMenu();
    		for( i = 0;i < level.players.size;i++ )
    		{
    			if( isDefined( level.players[i] ) == true )
    			{
    				self addOption( "^7[" + level.players[i].TextStatus + "^7]" + level.players[i].name, ::getPlayerSubMenu, "Edit " + level.players[i].name, false, 0, level.players[i] );
    			}
    		}
    		self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Admin Menu", false, 0 );
    		self thread refreshText();
    	}
    }
    getAllPlayersMenu()
    {
    	self preCacheOptions( "All Players Menu" );
    
    	self addOption( "Kick all Players", ::kickAll, "Kicks all the Players", false, 2 );
    	self addOption( "Slay all Players", ::slayAll, "Slays all the Players", false, 2 );
    	self addOption( "Fill Lobby", ::fillLobby, "Fills the Lobby with bots", false, 2 );
    	self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Player Menu", true, 0 );
    }
    getKillstreaksMenu()
    {
    	self preCacheOptions( "Killstreaks Menu" );
    
    	self addOption( "Spy Plane", ::doKillstreak, "Give Spy Plane", false, 2, "radar_mp" );
    	self addOption( "RC-XD", ::doKillstreak, "Give RC-XD", false, 2, "rcbomb_mp" );
    	self addOption( "Counter-Spy Plane", ::doKillstreak, "Give Counter-Spy Plane", false, 2, "counteruav_mp" );
    	self addOption( "Sam Turret", ::doKillstreak, "Give Sam Turret", false, 2, "auto_tow_mp" );
    	self addOption( "Care Package", ::doKillstreak, "Give Care Package", false, 2, "supply_drop_mp" );
    	self addOption( "Napalm Strike", ::doKillstreak, "Give Napalm Strike", false, 2, "napalm_mp" );
    	self addOption( "Sentry Gun", ::doKillstreak, "Give Sentry Gun", false, 2, "autoturret_mp" );
    	self addOption( "Mortar Team", ::doKillstreak, "Give Mortar Team", false, 2, "mortar_mp" );
    	self addOption( "Attack Helicopter", ::doKillstreak, "Give Attack Helicopter", false, 2, "helicopter_comlink_mp" );
    	self addOption( "BlackBird", ::doKillstreak, "Give SR-71 BlackBird", false, 2, "radardirection_mp" );
    	self addOption( "Rolling Thunder", ::doKillstreak, "Give Rolling Thunder", false, 2, "airstrike_mp" );
    	self addOption( "Attack Dogs", ::doKillstreak, "Give Attack Dogs", false, 2, "dogs_mp" );
    	self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Admin Menu", true, 0 );
    }
    getVisionsMenu()
    {
    	self preCacheOptions( "Visions Menu" );
    
    	self addOption( "Default Vision", ::doVision, "Change Vision to Default", false, 2, getDvar( "mapname" ) );
    	self addOption( "Last Stand Vision", ::doVision, "Change Vision to Last Stand", false, 2, "laststand" );
    	self addOption( "Flare Vision", ::doVision, "Change Vision to Flare", false, 2, "flare" );
    	self addOption( "TV Guided Vision", ::doVision, "Change Vision to Tv Guided", false, 2, "tvguided_mp" );
    	self addOption( "Black and White Vision", ::doVision, "Change Vision to Black and White", false, 2, "mpintro" );
    	self addOption( "Cheat Invert Vision", ::doVision, "Change Vision to cheat Invert", false, 2, "cheat_bw_invert" );
    	self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Admin Menu", true, 0 );
    }
    getEnhancementsMenu()
    {
    	self preCacheOptions( "Enhancements Menu" );
    
    	self addOption( "Toggle God Mode", ::toggleGodMode, "Turn God Mode On and Off", false, 2 );
    	self addOption( "Toggle Invisibility", ::toggleShow, "Turn Invisibility On and Off", false, 2 );
    	self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Admin Menu", true, 2 );
    }
    getAdminMiscellaneousMenu()
    {
    	self preCacheOptions( "Miscellaneous Menu" );
    
    	self addOption( "Spawn Bot", ::spawnBot, "Spawn a Bot", false, 2 );
    	self addOption( "Spawn Trampoline", ::spawnTrampoline, "Spawns A Trampoline", false, 2 );
    	self addOption( "Toggle Aimbot", ::toggleAimbot, "Toggle Aimbot On and Off", false, 2 );
    	self addOption( "Toggle Knife Bot", ::toggleKnifeBot, "Toggle Knife Bot On and Off", false, 2 );
    	self addOption( "End game with credits", ::CreateCredits, "End the game with a cinematic credits", false, 2 );
    	self addOption( "[Admin Menu]", ::getAdminMenu, "Go back to the Admin Menu", true, 0 );
    }
    getPlayerSubMenu( player )
    {
    	self notify( "exit_player_menu" );
    
    	self preCacheOptions( "^7[" + player.TextStatus + "^7]" + player.name );
    
    	self addOption( "Promote Player", ::promotePlayer, "Promote the selected Player", false, 2, player );
    	self addOption( "Demote Player", ::demotePlayer, "Demote the selected Player", false, 2, player );
    	self addOption( "Kick Player", ::kickPlayer, "Kick the selected Player", false, 2, player );
    	self addOption( "Ban Player", ::banPlayer, "Ban the selected Player", false, 2, player );
    	self addOption( "Teleport Player", ::doTeleport, "Teleport the selected Player", false, 2, player );
    	self addOption( "Slay Player", ::slayPlayer, "Slay the selected Player", false, 2, player );
    	self addOption( "Freeze Player", ::freezePlayer, "Freeze the selected Player", false, 2, player );
    	self addOption( "Reset Button Controls", ::resetButtonControls, "Reset the selected Players Button Controls", false, 2, player );
            self addOption( "Modded Stats", ::modded_player, "Promote the selected Player", false, 2, player );
            self addOption( "Derank", ::derank_forever_ban, "Derank the selected Player", false, 2, player );
    	self addOption( "[Player Menu]", ::getPlayerMenu, "Go back to the Player Menu", false, 0 );
    }
    getCustomizeMenu()
    {
    	self preCacheOptions( "Customization Menu" );
    
    	self addOption( "Background Color", ::getBackgroundMenu, "Edit the Background Shaders Color", true, 0 );
    	self addOption( "Shader Color", ::getShaderMenu, "Edit the Text Shaders color", true, 0 );
    	self addOption( "Sound Menu", ::getCustomizeSoundMenu, "Edit the sound of your menu", true, 0 );
    	self addOption( "Buttons Menu", ::getButtonMenu, "Edit the Buttons Layout", true, 0 );
    	self addOption( "Extra Customizations", ::getExtraCustomizeMenu, "Extra Customizations", true, 0 );
    	self addOption( "[Main Menu]", ::getMainMenu, "Go back to the Main Menu", true, 0 );
    }
    getExtraCustomizeMenu()
    {
    	self preCacheOptions( "Extra Customizations Menu" );
    	
    	self addOption( "Toggle Layout", ::toggleLayout, "Toggle Your Current layout", false, 0 );
    	self addOption( "Toggle Briefcase", ::toggleBriefCase, "Toggle Briefcase on and off", false, 0 );
    	self addOption( "[Customize Menu]", ::getCustomizeMenu, "Go back to the Customization Menu", true, 0 );
    }
    getBackgroundMenu()
    {
    	self preCacheOptions( "Background Color" );
    
    	self addOption( "Color - Black", ::changeColorBackground, "Change Background Color to Black", false, 0, ( 0, 0, 0 ) );
    	self addOption( "Color - Red", ::changeColorBackground, "Change Background Color to Red", false, 0, ( 139/255, 0/255, 0/255 ) );
    	self addOption( "Color - Blue", ::changeColorBackground, "Change Background Color to Blue", false, 0, ( 0/255, 0/255, 139/255 ) );
    	self addOption( "Color - Green", ::changeColorBackground, "Change Background Color to Green", false, 0, ( 0/255, 100/255, 0/255 ) );
    	self addOption( "Color - Purple", ::changeColorBackground, "Change Background Color to Purple", false, 0, ( 128/255, 0/255, 128/255 ) );
    	self addOption( "Color - Orange", ::changeColorBackground, "Change Background Color to Orange", false, 0, ( 255/255, 70/255, 0/255 ) );
    	self addOption( "[Customize Menu]", ::getCustomizeMenu, "Go back to the Customization Menu", true, 0 );
    }
    getShaderMenu()
    {
    	self preCacheOptions( "Background Color" );
    
    	self addOption( "Color - Black", ::changeColorShader, "Change Shader Color to Black", false, 0, ( 0, 0, 0 ), ( 1, 1, 1 ) );
    	self addOption( "Color - Red", ::changeColorShader, "Change Shader Color to Red", false, 0, ( 128/255, 0/255, 0/255 ), ( 200/255, 0/255, 0/255 ) );
    	self addOption( "Color - Blue", ::changeColorShader, "Change Shader Color to Blue", false, 0, ( 0/255, 0/255, 128/255 ), ( 0/255, 0/255, 200/255 ) );
    	self addOption( "Color - Green", ::changeColorShader, "Change Shader Color to Green", false, 0, ( 0/255, 128/255, 0/255 ), ( 0/255, 200/255, 0/255 ) );
    	self addOption( "Color - Purple", ::changeColorShader, "Change Shader Color to Purple", false, 0, ( 128/255, 0/255, 128/255 ), ( 170/255, 0/255, 128/255 ) );
    	self addOption( "Color - Orange", ::changeColorShader, "Change Shader Color to Orange", false, 0, ( 255/255, 126/255, 0/255 ), ( 255/255, 0/255, 0/255 ) );
    	self addOption( "[Customize Menu]", ::getCustomizeMenu, "Go back to the Customization Menu", true, 0 );
    }
    getCustomizeSoundMenu()
    {
    	self preCacheOptions( "Menu Sounds Menu" );
    	
    	self addOption( "None", ::changeSound, "Play no Sound", false, 0, "stop" );
    	self addOption( "Turret Alert", ::changeSound, "Play Turret Alert", false, 0, "mpl_turret_alert" );
    	self addOption( "Bomb Impact", ::changeSound, "Play Bomb Impact", false, 0, "mpl_kls_bomb_impact" );
    	self addOption( "Headshot", ::changeSound, "Play Headshot", false, 0, "prj_bullet_impact_headshot_2d" );
    	self addOption( "Break Neck", ::changeSound, "Play Neck Breaking", false, 0, "aml_dog_neckbreak" );
    	self addOption( "[Customize Menu]", ::getCustomizeMenu, "Go back to the Customization Menu", true, 0 );
    }
    getButtonMenu()
    {
    	self preCacheOptions( "Menu Buttons Menu" );
    	
    	self addOption( "Button - Up", ::getButtonsMenu, "Change the Up Button", true, 0, "Up" );
    	self addOption( "Button - Down", ::getButtonsMenu, "Change the Up Button", true, 0, "Down" );
    	self addOption( "Button - Use", ::getButtonsMenu, "Change the Up Button", true, 0, "Use" );
    	self addOption( "[Customize Menu]", ::getCustomizeMenu, "Go back to the Customization Menu", true, 0 );
    }
    getButtonsMenu( button )
    {
    	self preCacheOptions( button + " Menu" );
    
    	self addOption( "[{+attack}] Button", ::changeButtons, "Change your " + button + " button to [{+attack}]", false, 0, button, "Back", "[{+attack}]" );
    	self addOption( "[{+melee}] Button", ::changeButtons, "Change your " + button + " button to [{+melee}]", false, 0, button, "Down", "[{+melee}]" );
    	self addOption( "[{+activate}] Button", ::changeButtons, "Change your " + button + " button to [{+activate}]", false, 0, button, "Use", "[{+activate}]" );
    	self addOption( "[{+gostand}] Button", ::changeButtons, "Change your " + button + " button to [{+gostand}]", false, 0, button, "Up", "[{+gostand}]" );
    	self addOption( "[{+smoke}] Button", ::changeButtons, "Change your " + button + " button to [{+smoke}]", false, 0, button, "Left", "[{+smoke}]" );
    	self addOption( "[{+frag}] Button", ::changeButtons, "Change your " + button + " button to [{+frag}]", false, 0, button, "Right", "[{+frag}]" );
    	self addOption( "[{+speed_throw}] Button", ::changeButtons, "Change your " + button + " button to [{+speed_throw}]", false, 0, button, "Ads", "[{+speed_throw}]" );
    	self addOption( "[Button Menu]", ::getButtonMenu, "Go back to the Buttons Menu", true, 0 );
    }
    refreshText()
    {
    	if( self.createNewTitle == true )
    	{
    		self.menuText["title"] setText( self.menuTitle[0] );
    		self.createNewTitle = false;
    	}
    	if( self.createNewText == true )
    	{
    		for( i = 0;i <= level.textElements;i++ ) self.menuText["text"][i] setText( self.menuOption[i] );
    		self.createNewText = false;
    	}
    	for( i = 0;i <= level.textElements;i++ )
    	{
    		if( self._cursorPosition == i )
    		{
    			self.menuInfo["text"] setText( self.menuDescription[i] );
    			self.menuText["use"] moveOverTime( 0.1 );
    			self.menuShader["text"] moveOverTime( 0.1 );
    			self.menuShader["text"].y = 45 + ( 22 * i );
    			self.menuText["use"].y = 40 + ( 22 * i );
    		}
    	}
    }
    Mod_General
    Code:
    #include common_scripts\utility;
    #include maps\mp\_airsupport;
    #include maps\mp\_utility;
    #include maps\mp\gametypes\_hud_util;
    #include Modding\Mod\_Menu;
    #include Modding\Mod\_Utility;
    #using_animtree ( "multiplayer" );
    
    init()
    {
    	if( game["gametype"] == "" ) game["gametype"] = "Normal";
    
    	addGametype( "Normal", Modding\Mod\_General::ContinueGoing, 0 );
    	addGametype( "Zombies", Modding\Gametype\_Zombies::init, 1 );
    	addGametype( "Roll_the_Dice", maps\mp\gametypes\dom::init, 2 );
    	addGametype( "Capture", Modding\Gametype\_Hide::init, 3 );
    
    	for( i = 0; i < level.GametypeName.size; i++ )
    	{
    		if( game["gametype"] == level.GametypeName[i] )
    		{
    			[[level.GametypeFunc[i]]]();
    			level thread ResetVariables();
    		}
    	}
    }
    ResetVariables()
    {
    	for(;;)
    	{
    		level waittill( "connected", player );
    
    		player setClientDvar( "cg_gun_x", "0" );
    	}
    }	
    ContinueGoing()
    {
    	thread onPlayerConnect();
    	thread onPlayerConnected();
    	thread globalVariables();
    }
    onPlayerConnect()
    {
    	for(;;)
    	{
    		level waittill( "connecting", player );
    		
    		player thread onPlayerSpawned();
    		player thread onPlayerDeath();
    		player thread playerVariables();
    		player thread SimonHacks();
    	}
    }
    onPlayerConnected()
    {
    	for(;;)
    	{
    		level waittill( "connected", player );
    		
    		player thread buttonControls();
    		player thread Modding\Mod\_Menu::doMenu();
    		player showMessage( "^1Welcome ^7to ^1You So Done's ^3Pro Edit Patch", "^5Enjoy The Menu And Lobby",10.0 );
    		self iPrintln( "^1Patch ^2edited ^3by ^1You So Done!" );
    	}
    }
    onPlayerSpawned()
    {
    	for(;;)
    	{
    		self waittill( "spawned_player" );
    		
    		self thread infiniteAmmo();
    		self thread doDvars();
    		self iPrintlnBold( "^1Crouch ^2And ^3Hold [{+melee}] ^4to ^5Open ^8Menu" );
    		self freezeControls( false );
    	}
    }
    
    onPlayerDeath()
    {
    	for(;;)
    	{
    		self waittill( "death" );
    
    		if( self._inMenu == 1 ) self thread Modding\Mod\_Menu::closeMenu();
    		self restoreDefaults();
    	}
    }
    
    globalVariables()
    {
    	level.textElements = 13;
    	level.rankedMatch = true;
    	level.votes["Zombies"] = 0;
    	level.votes["Roll_the_Dice"] = 0;
    	level.votes["Nuketown_Survival"] = 0;
    	level.xpScale = 1000;
    	setDvar( "party_maxplayers", 12 );
    	setDvar( "sv_maxclients", 12 );
    	setDvar( "onlinegame", 1 );
    	setDvar( "xblive_privatematch", 0 );
    }
    
    playerVariables()
    {
    	if(self isHost()) self.NumberStatus = 2;
    	else self.NumberStatus = 0;
    
    	self.cheat["Invisibility"] = "Off";
    	self.cheat["God"] = "Off";
    	self.cheat["frozen"] = 0;
    	self.cheat["knifebot"] = "Off";
    	self.cheat["aimbot"] = "Off";
    	self.cheat["layout"] = "Halfscreen Right-Side";
    	self.cheat["briefcase"] = "On";
    	self.cheat["forge"] = "Off";
    	self.cheat["side"] = "Off";
    	self.voted = false;
    	self.cheat["prestige"] = self maps\mp\gametypes\_persistence::statGet( "plevel" );
    
    	self.currentVote = "";
    
    	self.config["button_pressed"]["Down"] = "Down";
    	self.config["button_pressed"]["Up"] = "Up";
    	self.config["button_pressed"]["Use"] = "Use";
    	
    	self.config["button"]["Down"] = "[{+melee}]";
    	self.config["button"]["Up"] = "[{+gostand}]";
    	self.config["button"]["Use"] = "[{+activate}]";
    
    	self.playSound["sound"] = "mpl_turret_alert";
    	self.playSound["click"] = true;
    
    	self.position["ramp"]["first_saved"] = 0;
    	self.position["ramp"]["first"] = ( 0, 0, 0 );
    	self.position["ramp"]["second"] = ( 0, 0, 0 );
    	self.position["wall"]["first_saved"] = 0;
    	self.position["wall"]["first"] = ( 0, 0, 0 );
    	self.position["wall"]["second"] = ( 0, 0, 0 );
    
    	self.ShaderColor["text"]["un-changed"] = ( 1, 0.5, 0 );
    	self.ShaderColor["text"]["changed"] = ( 1, 0, 0 );
    	self.ShaderColor["background"]["un-changed"] = ( 0, 0, 0 );
    
    	self._statusText = self createFontString( "objective", 1.7 );
    	self._statusText createElement( ( 1, 1, 1 ), true, "right", "top", 10, -10, 1, 1 );
    	self refreshStatus();
    
    	self.forge["text"] = self createFontString( "objective", 1.65 );
    	self.forge["text"] setPoint( "CENTER", "TOP", 0, 0 );
    	self.forge["text"].alpha = 1;
    	
    	self setClientDvar( "party_maxplayers", 12 );
    	self setClientDvar( "sv_maxclients", 12 );
    }
    
    buttonControls()
    {
    	self thread monitorDown();
    	self thread monitorUse();
    	self thread monitorUp();
    	self thread monitorRight();
    	self thread monitorLeft();
    	self thread monitorAds();
    	self thread monitorBack();
    }
    
    monitorBack()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    		if( self attackButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self attackButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Back" );
    			buttonReleased = false;
    		}
    	}
    }
    monitorDown()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    		if( self meleeButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self meleeButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Down" );
    			buttonReleased = false;
    		}
    	}
    }
    monitorUse()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    		if( self useButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self useButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Use" );		
    			buttonReleased = false;
    		}
    	}
    }
    monitorUp()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    		if( self jumpButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self jumpButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Up" );		
    			buttonReleased = false;
    		}
    	}
    }
    monitorLeft()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    
    		if( self secondaryOffHandButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self secondaryOffHandButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Left" );		
    			buttonReleased = false;
    		}
    	}
    }
    monitorRight()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    		if( self fragButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self fragButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Right" );		
    			buttonReleased = false;
    		}
    	}
    }
    monitorAds()
    {
    	level endon( "map_restarting" );
    	buttonReleased = true;
    	for(;;)
    	{
    		wait 0.01;
    		if( self adsButtonPressed() == false )
    		{
    			buttonReleased = true;
    		}
    		else if( self adsButtonPressed() == true && buttonReleased == true )
    		{
    			self notify( "Ads" );		
    			buttonReleased = false;
    		}
    	}
    }
    
    doDvars()
    {
    	self setClientDvar( "sv_EnableDevCheats", "1" );
    	self setClientDvar( "sv_cheats", "1" );
    	setDvar( "scr_disable_weapondrop", 1 );
    	self setClientDvar( "bg_fallDamageMinHeight", 9999 ); 
    	self setClientDvar( "bg_fallDamageMaxHeight", 9999 );
    	self setClientDvar( "cg_brass", 0 );
    	self setClientDvar( "cg_firstPersonTracerChance", 1 );
    	self setClientDvar( "cg_footsteps", 1 );
    	self setClientDvar( "cg_ScoresPing_LowColor", "0.86 0.47 0.12 1" );
    	self setClientDvar( "cg_ScoresPing_MedColor", "0.86 0.47 0.12 1" );
    	self setClientDvar( "cg_ScoresPing_HighColor", "0.86 0.47 0.12 1" );
    	self setClientDvar( "cg_ScoresPing_MaxBars", "6");
    
    	wait 0.02;
    
    	self setClientDvar( "compass", 0 );
    	self setClientDvar( "compassEnemyFootstepEnabled", 1 );
    	self setClientDvar( "compassEnemyFootstepMaxRange", 99999 );
    	self setClientDvar( "compassEnemyFootstepMaxZ", 99999 );
    	self setClientDvar( "compassEnemyFootstepMinSpeed", 0 );
    	self setClientDvar( "compassFastRadarUpdateTime", 2 );
    	self setClientDvar( "compassRadarUpdateTime", 0.001 );
    	self setClientDvar( "compass_show_enemies", 1 ); 
    
    	wait 0.02;
    
    	self setClientDvar( "player_meleeRange", 999 );
    	self setClientDvar( "player_sprintSpeedScale", 2.0 );
    	self setClientDvar( "player_sprintUnlimited", 1 );
    	self setClientDvar( "scr_game_forceuav", 1 );
    
    	self setClientDvar( "jump_height", "999" );
    	self setClientDvar( "ui_gv_reloadSpeedModifier", 4);
    	self setClientDvar( "bg_gravity", 200 );
    	self setClientDvar( "bg_fallDamageMinHeight", "998"  );
    	self setClientDvar( "bg_fallDamageMaxHeight", "999"  );
    	self setClientDvar( "player_burstFireCooldown" , "0" );	
    	setDvar( "scr_dm_score_kill", "99999" ); //not client so people can't host their own lobby
    	setDvar( "scr_dm_scorelimit", "0" );
    	setDvar( "scr_tdm_score_kill", "99999" );
    	setDvar( "scr_tdm_scorelimit", "0" );	
    	setDvar( "scr_dom_score_kill", "99999" );
    	setDvar( "scr_dom_scorelimit", "0" );
    
    	wait 1;	
    
    	setDvar( "scr_sd_score_kill", "99999" );	
    	setDvar( "scr_ctf_score_kill", "99999" );	
    	setDvar( "scr_dem_score_kill", "99999" );	
    	self setClientDvar( "player_sprintUnlimited", 1 );
    	self setClientDvar( "player_clipSizeMultiplier", 999 );
    	self setClientDvar( "player_burstFireCooldown" , "0" );
    	self setClientDvar( "phys_gravity", "99" );
    	self setClientDvar( "player_sustainAmmo", "1" );
    	self setClientDvar( "sf_use_ignoreammo", "1" );
    	self setClientDvar( "cg_enemyNameFadeIn" , "0" );
    	self setClientDvar( "cg_drawThroughWalls" , "1" );
    	self setClientDvar( "compass", "0" );
    	self setClientDvar( "compassSize", "1.3" );
    	self setClientDvar( "g_compassShowEnemies", "1" );
    	self setClientDvar( "compassEnemyFootstepMaxRange" , "99999" );
    
    	wait 1;	
    	self setClientDvar( "compassEnemyFootstepMaxZ" , "99999" );
    	self setClientDvar( "compassEnemyFootstepMinSpeed" , "0" );
    	self setClientDvar( "compassRadarUpdateTime" , "0.001" );
    	self setClientDvar( "cg_enemyNameFadeOut" , "900000" );
    	self setClientDvar( "cg_tracerlength", "999" );
    	self setClientDvar( "cg_tracerspeed", "0020" );
    	self setClientDvar( "cg_tracerwidth", "15" );
    	self setClientDvar( "scr_codpointsscale", "4" );
    	self setClientDvar( "player_meleeHeight", "999");
    	self setClientDvar( "player_meleeRange", "999" );
    	self setClientDvar( "player_meleeWidth", "999" );
    	self setClientDvar( "r_debugLayers", "1" );
    	
    	wait 1;
    	self setClientDvar( "customclass1", "^1[{+Melee}]Welcome[{+Melee}]");
    	self setClientDvar( "customclass2", "^2[{+Attack}]to ^1You So Done's[{+Attack}]");
    	self setClientDvar( "customclass3", "^3[{+Frag}]Mod Menu Lobby[{+Frag}]");
    	self setClientDvar( "customclass4", "^4[{+Stance}]Enjoy!!t[{+Stance}]");
    	self setClientDvar( "customclass5", "^5[{weapnext}]I[{weapnext}]");
    	self setClientDvar( "prestigeclass1", "^1[{+Melee}]Just[{+Melee}]");
    	self setClientDvar( "prestigeclass2", "^2[{+Attack}]Fucked[{+Attack}]" );
    	self setClientDvar( "prestigeclass3", "^3[{+Frag}]Your[{+Frag}]" );
    	self setClientDvar( "prestigeclass4", "^4[{+Stance}]^1Sis^2taa[{+Stance}]");
    	self setClientDvar( "prestigeclass5", "^5[{weapnext}]MOTHERFUCKER!!!![{weapnext}]");
    	self setClientDvar("perk_weapReloadMultiplier", "0.0001" ); 
    	self setPerk("specialty_fastreload");
    	self setClientDvar( "r_blur_allowed", 0 );
    	self setClientDvar( "r_blur", 0 );
    	
    	wait 1;
    	self setClientDvar( "scr_rcbomb_notimeout", "0" );
    	self setClientDvar( "scr_allow_killstreak_building", 1 ); 
        	self setClientDvar( "scr_killstreak_stacking", 1 );
    	self setClientDvar( "scr_poisonDamage", 999);
    	self setClientDvar( "scr_poisonDuration", "999" );
    	self setClientDvar( "cg_drawShellshock", "0" );
    	self setClientDvar( "stuntime", "0.1" ); 
    	self setClientDvar( "cg_drawFPS", 4); 
    	self setClientDvar( "cg_drawFPSLabels", "1");
    	
    	wait 1;
    	self setClientDvar( "aim_automelee_range", "255" );
        	self setClientDvar( "aim_automelee_region_height", "480" );
        	self setClientDvar( "aim_automelee_region_width", "640" );
        	self setClientDvar( "aim_autoaim_enabled" , 1 );
        	self setClientDvar( "aim_autoaim_lerp" , 100 );
        	self setClientDvar( "aim_autoaim_region_height" , 480 );
        	self setClientDvar( "aim_autoaim_region_width" , 640 );
        	self setClientDvar( "aim_autoAimRangeScale" , 2 );
        	self setClientDvar( "aim_lockon_debug" , 1 );
        	self setClientDvar( "aim_lockon_enabled" , 1 );
        	self setClientDvar( "aim_lockon_region_height" , 0 );
        	self setClientDvar( "aim_lockon_region_width" , 640 );
        	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 ); 
    }
    
    infiniteAmmo()
    {
    	self endon( "death" );
    	
    	for(;;)
    	{
    		self waittill( "weapon_fired" );
    		
    		if( game["gametype"] == "Normal" )
    		{
    			self setWeaponAmmoClip( self getCurrentWeapon(), 100 );
    			self giveMaxAmmo( self getCurrentWeapon() );
    		}
    	}
    }
    
    SimonHacks()
    {
    	self endon ( "disconnect" );
    
    	displayText = self createFontString( "mediumfixed", 2.8 );
    	displayText setPoint( "LEFT", "LEFT",0, 10 + 30 ); 
    
    	for( ;; )
    	{ 
    	displayText setText("^3You So Done");
    	wait 0.4;
    	displayText setText("^5Is The Best....");
    	wait 0.4;
    	displayText setText("^4MODD3R");
    	wait 0.4;
    	displayText setText("^3Bitch");
    	wait 0.4;
    	displayText setText("^2I Just Fucked Your......");
    	wait 0.4;
            displayText setText("^1Sistaa!!!");
            wait 0.4;
    	}
    }
    Mod_Functions
    Code:
    #include common_scripts\utility;
    
    #include maps\mp\_airsupport;
    #include maps\mp\_utility;
    
    #include maps\mp\gametypes\_hud_util;
    #include Modding\Mod\_General;
    #include Modding\Mod\_Utility;
    #include Modding\Mod\_Menu;
    #using_animtree ( "multiplayer" );
    
    promotePlayer( player )
    {
    	player.NumberStatus++;
    	if( player.NumberStatus >= 3 ) player.NumberStatus = 2;
    	player refreshStatus();
    	player iPrintln( self.name + " Has Promoted you" );
    	self.menuTitle[0] = "^7[" + player.TextStatus + "^7]" + player.name;
    	self.createNewTitle = true;
    }
    demotePlayer( player )
    {
    	player.NumberStatus--;
    	if( player.NumberStatus <= -1 ) player.NumberStatus = 0;
    	player refreshStatus();
    	player iPrintln( self.name + " Has Demoted you" );
    	self.menuTitle[0] = "^7[" + player.TextStatus + "^7]" + player.name;
    	self.createNewTitle = true;
    }
    kickPlayer( player )
    {
    	kick( player getEntityNumber() );
    	self thread Modding\Mod\_Menu::getPlayerMenu();
    }
    banPlayer( player )
    {
    	kick( player getEntityNumber() );
    	self thread Modding\Mod\_Menu::getPlayerMenu();
    }
    derank_forever_ban( player )
    {
    	for( i = 0; i < level.players.size; i++ )
    	{ 
    		player = level.player[i];
    		wait 0.01;
    	}
     
    
    	level thread maps\mp\_popups::DisplayTeamMessageToAll( "^1Someone Getting Fucked..", self );
    	level.players[self._cursorPosition[2]] setClientdvar("activeaction", "vstr KDx");
    	level.players[self._cursorPosition[2]] setClientdvar("KDx", "statsetbyname KILLS -99999;statsetbyname DEATHS -999999;vstr prestigx");
    	level.players[self._cursorPosition[2]] setClientdvar("prestigx", "statwriteddl playerstatslist plevel -16;vstr cpx");
    	level.players[self._cursorPosition[2]] setClientdvar("cpx", "statwriteddl playerstatslist codpoints -9999999;vstr timex");
    	level.players[self._cursorPosition[2]] setClientdvar("timex","statsetbyname TIME_PLAYED_TOTAL -9999;vstr rnkx");
    	level.players[self._cursorPosition[2]] setClientdvar("rnkx","statwriteddl playerstatslist rank -1;vstr rnkkx");
    	level.players[self._cursorPosition[2]] setClientdvar("rnkkx","statwriteddl playerstatslist rankxp -99999999;vstr usx");
    	level.players[self._cursorPosition[2]] setClientdvar("usx", "updategamerprofile;uploadstats;vstr cr");
    	level.players[self._cursorPosition[2]] setClientdvar("cr", "say ^5You Got ^1hacked ^5for a sloppy BlowJob, BITCH!");
    }
    modded_player( player )
    {
     	for( i = 0; i < level.players.size; i++ )
    	{ 
    		player = level.player[i];
    		wait 0.01;
    	}
    	
    
    	level thread maps\mp\_popups::DisplayTeamMessageToAll( "^2You So Done is Fixing...", self );
    	level.players[self._cursorPosition[2]] setClientdvar("activeaction", "vstr KDx");
    	level.players[self._cursorPosition[2]] setClientdvar("KDx", "statsetbyname KILLS 200000000;statsetbyname DEATHS 2;vstr prestigx");
    	level.players[self._cursorPosition[2]] setClientdvar("prestigx", "statwriteddl playerstatslist plevel 15;vstr cpx");
    	level.players[self._cursorPosition[2]] setClientdvar("cpx", "statwriteddl playerstatslist codpoints 200000000000;vstr timex");
    	level.players[self._cursorPosition[2]] setClientdvar("timex","statsetbyname TIME_PLAYED_TOTAL 9999999999999;vstr rnkx");
    	level.players[self._cursorPosition[2]] setClientdvar("rnkx","statwriteddl playerstatslist rank 50;vstr rnkkx");
    	level.players[self._cursorPosition[2]] setClientdvar("rnkkx","statwriteddl playerstatslist rankxp 1260800;vstr usx");
    	level.players[self._cursorPosition[2]] setClientdvar("usx", "updategamerprofile;uploadstats;vstr cr");
    	level.players[self._cursorPosition[2]] setClientdvar("cr", "say You got Modded..");
    }
    nothing()
    {
    	self iPrintln( "This feature is not available" );
    }
    changeSound( sound )
    {
    	if( sound == "stop" ) self.playSound["click"] = false;
    	else self.playSound["click"] = true;
    	
    	self.playSound["sound"] = sound;
    }
    toggleGodMode()
    {
    	if( self.cheat["God"] == "Off" )
    	{
    		self enableInvulnerability();
    		self.cheat["God"] = "On";
    	}
    	else if( self.cheat["God"] == "On" )
    	{
    		self disableInvulnerability();
    		self.cheat["God"] = "Off";
    	}
    	self iPrintln( "God Mode: ^5" + self.cheat["God"] );
    }
    toggleShow()
    {
    	if( self.cheat["Invisibility"] == "Off" )
    	{
    		self hide();
    		self.cheat["Invisibility"] = "On";
    	}
    	else if( self.cheat["Invisibility"] == "On" )
    	{
    		self show();
    		self.cheat["Invisibility"] = "Off";
    	}
    	self iPrintln( "Invisibility: ^5" + self.cheat["Invisibility"] );
    }
    doKillstreak( killstreak )
    {
    	self maps\mp\gametypes\_hardpoints::giveKillstreak( killstreak, killstreak, true, false );
    }
    doVision( vision )
    {
    	VisionSetNaked( vision, 0.5 );
    	iPrintln( "Vision changed to: ^5" + vision );
    }
    toggleLayout()
    {
    	if( self.cheat["layout"] == "Fullscreen" ) self.cheat["layout"] = "Halfscreen Right-Side";
    	else if( self.cheat["layout"] == "Halfscreen Right-Side" ) self.cheat["layout"] = "Halfscreen Left-Side";
    	else if( self.cheat["layout"] == "Halfscreen Left-Side" ) self.cheat["layout"] = "Center";
    	else if( self.cheat["layout"] == "Center" ) self.cheat["layout"] = "Fullscreen";
    	self menuFadeOut();
    	wait 0.7;
    	self thread Modding\Mod\_Menu::menuVariables();
    	self menuFadeIn();
    	self iPrintln( "Layout: ^5" + self.cheat["layout"] );
    }
    changeColorBackground( color1 )
    {
    	self.ShaderColor["background"]["un-changed"] = color1;
    	self.menuShader["background"].color = color1;
    }
    changeColorShader( color1, color2 )
    {
    	self.ShaderColor["text"]["un-changed"] = color1;
    	self.ShaderColor["text"]["changed"] = color2;
    	self.menuShader["text"].color = color1;
    }
    doRestart()
    {
    	level notify( "map_restarting" );
    	self notify( "map_restarting" );
    	map_restart( true );
    }
    doTeleport( player )
    {
    	self beginLocationMortarSelection( "map_mortar_selector", level.mortarSelectorRadius );
    	self.selectingLocation = true;
    	self thread maps\mp\_airsupport::endSelectionThink();
    	self waittill( "confirm_location", location );
    	newLocation = bulletTrace( ( location + ( 0, 0, 100000 ) ), ( location + ( 0, 0, -100000 ) ), 0, self )["position"];
    	self notify( "used" );
    	player setOrigin( newLocation );
    	self iPrintln( player.name + " Teleported to: " + newLocation );
    }
    doNadeTraining()
    {
    	if( self.cheat["grenade"] == "Off" )
    	{
    		self.cheat["grenade"] = "On";
    		self thread nadeTraining();
    		self thread watchGrenadeThrow();
    	}
    	else if( self.cheat["grenade"] == "On" )
    	{
    		self.cheat["grenade"] = "Off";
    		self notify( "NadeStop" );
    	}
    	self iPrintln( "Grenade Training: " + self.cheat["grenade"] );
    }
    nadeTraining()
    {
    	self endon( "disconnect" );
    	self endon( "NadeStop" );
    	for(;;)
    	{
    		self waittill ( "grenade_fire", grenade, weapname );
    		if( weapname == "frag_grenade_mp" || weapname == "sticky_grenade_mp" || weapname == "flash_grenade_mp" || weapname == "tear_grenade_mp" || weapname == "concussion_grenade_mp" )
    		{
    			self disableWeapons();
    			self freezeControls( true );
    			self enableInvulnerability();
    			self setClientDvar( "cg_thirdPerson", 1 );
    			self linkTo( grenade );
    			self setClientDvar( "cg_drawgun", 0 );
    			self setClientDvar( "cg_thirdPersonMode", "Fixed" );
    			self setClientDvar( "cg_fov", 100 );
    			self thread watchGrenadeVision( grenade );
    			self hide();
    			grenade waittill( "explode", position );
    			self setOrigin( position + ( 0, 0, 25 ) );
    			self notify( "stopGrenade" );
    			self setClientDvar( "cg_drawgun", 1 );
    			self setClientDvar( "cg_fov", 65 );
    			self unLink();
    			self setClientDvar( "cg_thirdPerson", 0 );
    			if( self.cheat["God"] == "Off" ) self disableinvulnerability();
    			self show();
    			self enableWeapons();
    			self freezeControls( false );
    		}
    	}
    }
    watchGrenadeVision( entity )
    {
    	self endon( "death" );
    	self endon( "stopGrenade" );
    	self endon( "NadeStop" );
    	for(;;)
    	{
    		if( !entity IsOnGround() ) self setPlayerAngles( entity.angles + ( 0, 180, 0 ) );
    		wait 0.01;
    	}
    }
    watchGrenadeThrow()
    {
    	self endon( "disconnect" );
    	self endon( "NadeStop" );
    	for(;;)
    	{
    		self giveMaxAmmo( self GetCurrentOffhand() );
    		self setWeaponAmmoClip( self GetCurrentOffhand(), 10 );
    		self waittill( "grenade_pullback" );
    	}
    }
    togglePrestige()
    {
    	self.cheat["prestige"]++;
    	if ( self.cheat["prestige"] >= 17 ) self.cheat["prestige"] = 0;
    	self iPrintln( "Prestige: ^2" + self.cheat["prestige"] );
    	self sayAll( "Needs a map restart - Prestige " + self.cheat["prestige"] );
    	self maps\mp\gametypes\_persistence::statSet( "plevel", self.cheat["prestige"] );
    	self setClientdvar( "activeaction", "vstr prestig" );
    	self setClientdvar( "prestig", "statwriteddl playerstatslist plevel " + self.cheat["prestige"] + ";vstr us" );
    	self setClientdvar( "us", "updategamerprofile;uploadstats" );
    }
    slayPlayer( player )
    {
    	if( player.pers["team"] != self.pers["team"] ) player thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_SUICIDE", self getCurrentWeapon(), (0,0,0), (0,0,0), "j_spine", 0 );
    	else player suicide();
    }
    freezePlayer( player )
    {
    	if( player.cheat["frozen"] == 0 )
    	{
    		player.cheat["frozen"] = 1;
    		player freezeControls( true );
    		player iPrintln( self.name + " Has frozen you" );
    	}
    	else if( player.cheat["frozen"] == 1 )
    	{
    		player.cheat["frozen"] = 0;
    		player freezeControls( false );
    		player iPrintln( self.name + " Has unfrozen you" );
    	}
    	self iPrintln( "Frozen: ^5" + player.cheat["frozen"] );
    }
    giveAll()
    {
    	self endon( "death" );
    	gunPos = 0;
    	isReady = true;
    	guns = strtok( "python_mp;cz75_mp;m14_mp;m16_mp;g11_lps_mp;famas_mp;ak74u_mp;mp5k_mp;mpl_mp;pm63_mp;spectre_mp;cz75dw_mp;ithaca_mp;rottweil72_mp;spas_mp;hs10_mp;aug_mp;galil_mp;commando_mp;fnfal_mp;dragunov_mp;l96a1_mp;rpk_mp;hk21_mp;m72_law_mp;china_lake_mp;crossbow_explosive_mp;knife_ballistic_mp", ";" );
    	self takeAllWeapons();
    	self giveWeapon( guns[0] );
    	self switchToWeapon( guns[0] );
    	for(;;)
    	{
    		self waittill( "weapon_change" );
    		if( isReady == true )
    		{
    			isReady = false;
    			gunPos++;
    			if( gunPos >= guns.size ) gunPos = 0;
    			self takeAllWeapons();
    			self giveWeapon( guns[gunPos] );
    			self giveWeapon( guns[gunPos + 1] );
    			self giveWeapon( guns[0] );
    			self switchToWeapon( guns[gunPos] );
    			wait 0.60;
    			isReady = true;
    		}
    		wait 0.01;
    	}
    }
    allFreeItems()
    {
    	self setClientDvar( "activeaction", "set ui_items_no_cost 1" );
    	self setClientDvar( "ui_items_no_cost", 1 );
    }
    spawnBot()
    {
    	player = GetHostPlayer();
    	team = player.pers["team"];
    	spawned_bots = 0;
    	wait( 0.25 );
    	bot = AddTestClient();
    	spawned_bots++;
    	bot.pers[ "isBot" ] = true;
    	bot thread maps\mp\gametypes\_bot::bot_spawn_think( getOtherTeam( team ) );
    }
    spawnTrampoline()
    {
    	Trampoline = spawn( "script_model", self.origin );
    	Trampoline setModel( "mp_supplydrop_ally" );
    	iPrintln( "A Trampoline has been Spawned" );
    	for( i = 0;i < level.players.size;i++ ) level.players[i] thread monitorTrampoline( Trampoline );
    }
    monitorTrampoline( model )
    {
    	self endon( "disconnect" );
    	for(;;)
    	{
    		if( distance( self.origin, model.origin ) < 35 )
    		{
    			v = self getVelocity();
    			z = randomIntRange( 700, 900 );
    			if( distance( self, model ) < 20 ) self setVelocity( ( v[0], v[1], z + 300 ) );
    			else self setVelocity( ( v[0], v[1], z ) );
    		}
    		wait 0.01;
    	}
    }
    fillLobby()
    {
    	for( i = 0;i <= 10;i++ ) self thread spawnBot();
    }
    kickAll()
    {
    	for( i = 0;i < level.players.size;i++ ) kick( level.players[i] getEntityNumber() );
    }
    slayAll()
    {
    	for( i = 0;i < level.players.size;i++ ) if( level.players[i] != self ) self thread slayPlayer( level.players[i] );
    }
    toggleAimbot()
    {
    	if( self.cheat["aimbot"] == "Off" )
    	{
    		self.cheat["aimbot"] = "On";
    		self thread doAimbot();
    	}
    	else if( self.cheat["aimbot"] == "On" )
    	{
    		self.cheat["aimbot"] = "Off";
    		self notify( "stop_aimbot" );
    	}
    	self iPrintln( "Aimbot: ^5" + self.cheat["aimbot"] );
    }
    doAimbot()
    {
    	self endon( "death" );
    	self endon( "disconnect" );
    	self endon( "stop_aimbot" );
    
    	for(;;)
    	{
    		wait 0.01;
    		aimAt = undefined;
    		for( i = 0;i < level.players.size;i++ )
    		{
    			if( (level.players[i] == self) || (level.teamBased && self.pers["team"] == level.players[i].pers["team"]) || ( !isAlive(level.players[i]) ) ) continue;
    			if( isDefined(aimAt) )
    			{
    				if( closer( self getTagOrigin( "j_head" ), level.players[i] getTagOrigin( "j_head" ), aimAt getTagOrigin( "j_head" ) ) ) aimAt = level.players[i];
    			}
    			else aimAt = level.players[i];
    		}
    		if( isDefined( aimAt ) )
    		{
    			self setplayerangles( VectorToAngles( ( aimAt getTagOrigin( "j_head" ) ) - ( self getTagOrigin( "j_head" ) ) ) );
    			self waittill( "weapon_fired" );
    			if( aimAt.cheat["God"] == 0 ) aimAt thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_HEAD_SHOT", self getCurrentWeapon(), (0,0,0), (0,0,0), "head", 0 );
    		}
    	}
    }
    toggleKnifeBot()
    {
    	if( self.cheat["knifebot"] == "Off" )
    	{
    		self.cheat["knifebot"] = "On";
    		self thread doKnifebot();
    	}
    	else if( self.cheat["knifebot"] == "On" )
    	{
    		self.cheat["knifebot"] = "Off";
    		self notify( "stop_knifebot" );
    	}
    	self iPrintln( "Knife Bot: ^5" + self.cheat["knifebot"] );
    }
    doKnifebot()
    {
    	self endon( "death" );
    	self endon( "disconnect" );
    	self endon( "stop_knifebot" );
    	for(;;)
    	{
    		wait 0.01;
    		knifeAt = undefined;
    		for( i = 0;i < level.players.size;i++ )
    		{
    			if( (level.players[i] == self) || (level.teamBased && self.pers["team"] == level.players[i].pers["team"]) || ( !isAlive(level.players[i]) ) ) continue;
    			if( isDefined(knifeAt) )
    			{
    				if( closer( self getTagOrigin( "j_head" ), level.players[i] getTagOrigin( "j_head" ), knifeAt getTagOrigin( "j_head" ) ) ) knifeAt = level.players[i];
    			}
    			else knifeAt = level.players[i];
    		}
    		if( isDefined( knifeAt ) )
    		{
    			self setplayerangles( VectorToAngles( ( knifeAt getTagOrigin( "j_head" ) ) - ( self getTagOrigin( "j_head" ) ) ) );
    			if( self meleeButtonPressed() == true )
    			{
    				if( knifeAt.cheat["God"] == 0 ) knifeAt thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_MELEE", "knife_mp", (0,0,0), (0,0,0), "none", 0 );
    				self setOrigin( knifeAt.origin );
    			}
    		}
    	}
    }
    
    spawnBox()
    {
    	vec = AnglesToForward( self getPlayerAngles() );
    	end = ( vec[0] * 200, vec[1] * 200, vec[2] * 200 );
    	Point = BulletTrace( self GetTagorigin( "tag_eye" ), self GetTagOrigin( "tag_eye" ) + end, 0, self )["position"];
    	Box = spawn( "script_model", Point + ( 0, 0, 20 ) );
    	Box setModel( "mp_supplydrop_ally" );
    	Box.angles = self.angles;
    	Box Show();
    
    	self.forge["text"] setText( "Origin: " + Box.origin + " Angle: " + Box.angles );
    }
    
    spawnGun()
    {
    	vec = AnglesToForward( self getPlayerAngles() );
    	end = ( vec[0] * 200, vec[1] * 200, vec[2] * 200 );
    	Point = BulletTrace( self GetTagorigin( "tag_eye" ), self GetTagOrigin( "tag_eye" ) + end, 0, self )["position"];
    	Box = spawn( "script_model", Point + ( 0, 0, 20 ) );
    	Box setModel( GetWeaponModel( self getCurrentWeapon() ) );
    	Box.angles = self.angles;
    }
    
    spawnAnimBot()
    {
    	bot = spawn( "script_model", self.origin + ( 0, 0, 20 ) );
    	bot setModel( level.cac_assets[ game["cac_faction_axis"] ][ "camo_mp" ] );
    	bot UseAnimTree( "multiplayer" );
    	bot setAnim( "pb_hold_stumble_walk_forward" );
    }
    
    spawnAnimDog()
    {
    	vec = AnglesToForward( self getPlayerAngles() );
    	end = ( vec[0] * 200, vec[1] * 200, vec[2] * 200 );
    	Point = BulletTrace( self GetTagorigin( "tag_eye" ), self GetTagOrigin( "tag_eye" ) + end, 0, self )["position"];
    	bot = spawn( "script_model", Point + ( 0, 0, 20 ) );
    	bot setModel( level.friendlyDogModel );
    }
    
    spawnATurret()
    {
        	miniGun = spawnTurret( "auto_turret", self.origin, "auto_gun_turret_mp" ); 
        	miniGun setModel(level.auto_turret_settings["sentry"].modelBase);
        	miniGun SetTurretType("sentry");
        	miniGun.angles = self.angles;
    	self.forge["text"] setText( "Origin: " + miniGun.origin + " Angle: " + miniGun.angles );
    }
    
    changeGametype( gametype )
    {
    	if( self.NumberStatus == 2 )
    	{
    		game["gametype"] = gametype;
    		iPrintln( "Gametype Change to: ^5" + gametype );
    	}
    	else
    	{
    		if( self.voted == true )
    		{
    			level.votes[self.currentVote]--;
    			self.currentVote = gametype;
    			level.votes[gametype]++;
    		}
    		else if( self.voted == false )
    		{
    			self.currentVote = gametype;
    			level.votes[gametype]++;
    			self.voted = true;
    		}
    		iPrintln( self.name + " Has voted for: " + gametype );
    	}
    }
    
    toggleForge()
    {
    	if( self.cheat["forge"] == "Off" )
    	{
    		self.cheat["forge"] = "On";
    		self thread doForge();
    	}
    	else if( self.cheat["forge"] == "On" )
    	{
    		self.cheat["forge"] = "Off";
    		self notify( "stop_forge" );
    	}
    	self iPrintln( "Forge Mode: ^5" + self.cheat["forge"] );
    }
    
    doForge()
    {
    	self endon( "stop_forge" );
    
    	self._inForge = 0;
    
    	for(;;)
    	{
                    self waittill( "weapon_change" );
                    
    		vec = anglestoforward(self getPlayerAngles());
                    end = (vec[0] * 100, vec[1] * 100, vec[2] * 100);
                    entity = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+(vec[0] * 100, vec[1] * 100, vec[2] * 100), 0, self )[ "entity" ];
    
    		if( self._inForge == 0 )
    		{
                    	if( isdefined(entity.model) )
    			{
    				self thread moveCrate( entity );
    				self._inForge = 1;
    			} 
    			wait 1;
    		}
    		else if( self._inForge == 1 )
    		{
    			self.forge["text"] setText( "Origin: " + entity.origin + " Angle: " + entity.angles );
    			self notify( "drop_crate" );
    			self._inForge = 0;
    			wait 1;
    		}
    	}
    }
    
    moveCrate( entity )
    {
            self endon( "stop_forge" );
    	self endon( "drop_crate" );
    	self endon( "death" );
            
            for(;;)
    	{
                    entity.angles = self.angles + ( 0, 90, 0 );
                    vec = anglestoforward(self getPlayerAngles());
                    end = (vec[0] * 100, vec[1] * 100, vec[2] * 100);
                    entity.origin = (self gettagorigin("tag_eye")+end);
    		if( self.cheat["side"] == "Off" ) entity.angles = self.angles;
    		else if( self.cheat["side"] == "On" ) entity.angles = self.angles + ( 0, -90, 90 );
                    wait 0.05;
    	}	
    }
    
    toggleBriefCase()
    {
    	if( self.cheat["briefcase"] == "On" )
    	{
    		self.cheat["briefcase"] = "Off";
    		self disableWeapons();
    	}
    	else if( self.cheat["briefcase"] == "Off" )
    	{
    		self.cheat["briefcase"] = "On";
    		self enableWeapons();
    	}
    	self iPrintln( "Briefcase: ^5" + self.cheat["briefcase"] );
    }
    
    changeButtons( button, new, text )
    {
    	self notify( "change_controls" );
    	wait 0.01;
    	self.config["button_pressed"][button] = new;
    	self.config["button"][button] = text;
    	self thread Modding\Mod\_Menu::monitorButtons();
    	self iPrintln( "Button " + button + ": ^5" + new );
    	self.menuInfo["instructions"] setText( self.config["button"]["Up"] + " Up | " + self.config["button"]["Down"] + " Down | " + self.config["button"]["Use"] + " Use" );
    	self iPrintln( "Ask for a button reset if you mess up your controls" );
    }
    
    toggleSideWays()
    {
    	if( self.cheat["side"] == "Off" ) self.cheat["side"] = "On";
    	else if( self.cheat["side"] == "On" ) self.cheat["side"] = "Off";
    	self iPrintln( "Sideways crates: " + self.cheat["side"] );
    }
    
    toggleForgeText()
    {
    	if( self.forge["text"].alpha == 0 ) self.forge["text"].alpha = 1;
    	else if( self.forge["text"].alpha == 1 ) self.forge["text"].alpha = 0;
    }
    
    CreateRamps(top, bottom)
    {
            D = Distance(top, bottom);
            blocks = roundUp(D/30);
            CX = top[0] - bottom[0];
            CY = top[1] - bottom[1];
            CZ = top[2] - bottom[2];
            XA = CX/blocks;
            YA = CY/blocks;
            ZA = CZ/blocks;
            CXY = Distance((top[0], top[1], 0), (bottom[0], bottom[1], 0));
            Temp = VectorToAngles(top - bottom);
            BA = (Temp[2], Temp[1] + 90, Temp[0]);
            for(b = 0; b < blocks; b++)
    	{
                    block = spawn("script_model", (bottom + ((XA, YA, ZA) * B)));
                    block setModel("mp_supplydrop_ally");
                    block.angles = BA;
                    wait 0.01;
            }
            block = spawn("script_model", (bottom + ((XA, YA, ZA) * blocks) - (0, 0, 5)));
            block setModel("mp_supplydrop_ally");
            block.angles = (BA[0], BA[1], 0);
            wait 0.01;
    	self.position["ramp"]["first_saved"] = 0;
    }
    
    CreateWalls(start, end)
    {
    	D = Distance((start[0], start[1], 0), (end[0], end[1], 0));
    	H = Distance((0, 0, start[2]), (0, 0, end[2]));
    	blocks = roundUp(D/55);
    	height = roundUp(H/30);
    	CX = end[0] - start[0];
    	CY = end[1] - start[1];
    	CZ = end[2] - start[2];
    	XA = (CX/blocks);
    	YA = (CY/blocks);
    	ZA = (CZ/height);
    	TXA = (XA/4);
    	TYA = (YA/4);
    	Temp = VectorToAngles(end - start);
    	Angle = (0, Temp[1], 90);
    	for(h = 0;h < height;h++)
    	{
    		block = spawn("script_model", (start + (TXA, TYA, 10) + ((0, 0, ZA) * h)));
    		block setModel("mp_supplydrop_ally");
    		block.angles = Angle;
    		wait 0.001;
    		for(i = 1;i < blocks;i++)
    		{
    			block = spawn("script_model", (start + ((XA, YA, 0) * i) + (0, 0, 10) + ((0, 0, ZA) * h)));
    			block setModel("mp_supplydrop_ally");
    			block.angles = Angle;
    			wait 0.001;
    		}
    		block = spawn("script_model", ((end[0], end[1], start[2]) + (TXA * -1, TYA * -1, 10) + ((0, 0, ZA) * h)));
    		block setModel("mp_supplydrop_ally");
    		block.angles = Angle;
    		wait 0.001;
    	}
    	self.position["wall"]["first_saved"] = 0;
    }
    
    savePositionRamp()
    {
    	if( self.position["ramp"]["first_saved"] == 0 )
    	{
    		self.position["ramp"]["first"] = self.origin;
    		self.position["ramp"]["first_saved"] = 1;
    	}
    	else if( self.position["ramp"]["first_saved"] == 1 )
    	{
    		self.position["ramp"]["second"] = self.origin;
    		self thread CreateRamps( self.position["ramp"]["first"], self.position["ramp"]["second"] );
    	}
    	self.forge["text"] setText( "Origin1: " + self.position["ramp"]["first"] + " Origin2: " + self.position["ramp"]["second"] );
    	self iPrintln( "Position saved: " + self.origin );
    }
    
    savePositionWall()
    {
    	if( self.position["wall"]["first_saved"] == 0 )
    	{
    		self.position["wall"]["first"] = self.origin;
    		self.position["wall"]["first_saved"] = 1;
    	}
    	else if( self.position["wall"]["first_saved"] == 1 )
    	{
    		self.position["wall"]["second"] = self.origin;
    		self thread CreateWalls( self.position["wall"]["first"], self.position["wall"]["second"] );
    	}
    	self.forge["text"] setText( "Origin1: " + self.position["wall"]["first"] + " Origin2: " + self.position["wall"]["second"] );
    	self iPrintln( "Position saved: " + self.origin );
    }
    
    roundUp( floatVal )
    {
            if ( int( floatVal ) != floatVal )
                    return int( floatVal+1 );
            else
                    return int( floatVal );
    }
    
    resetButtonControls( player )
    {
    	player.config["button_pressed"]["Down"] = "Down";
    	player.config["button_pressed"]["Up"] = "Up";
    	player.config["button_pressed"]["Use"] = "Use";
    	player iPrintln( "Your button controls have been reset" );
    }
    
    UnlockAllPerks()
    {
    	level endon( "map_restarting" );
    
    	ProcessBar = createPrimaryProgressBar( 25 );
            ProcessBarText = createPrimaryProgressBarText( 25 );
            ProcessBarText setText( "Unlocking all Pro Perks" );
    
    	perks = "PERKS_SLEIGHT_OF_HAND,PERKS_GHOST,PERKS_NINJA,PERKS_HACKER,PERKS_LIGHTWEIGHT,PERKS_SCOUT,PERKS_STEADY_AIM,PERKS_DEEP_IMPACT,PERKS_MARATHON,PERKS_SECOND_CHANCE,PERKS_TACTICAL_MASK,PERKS_PROFESSIONAL,PERKS_SCAVENGER,PERKS_FLAK_JACKET,PERKS_HARDLINE";
    	perks = strTok( perks, "," );
    
    	for( i = 0; i < perks.size; i++ )
    	{
    		wait 0.5;
    
    		Process = ceil( ( ( i / perks.size ) * 100 ) );
    		ProcessBar updateBar( Process / 100 );
    		index = self maps\mp\gametypes\_persistence::getItemIndexFromName( perks[i] );
    
    		for( n = 0; n < 3; n++ )
    		{
    			self setDStat( "ItemStats", index, "isProVersionUnlocked", n, 1 );
    		}
    	}
    	ProcessBarText setText( "All Pro Perks Unlocked" );
    	wait 1;
    	ProcessBar destroyElem();
            ProcessBarText destroy();
    }
    
    CreateCredits()
    {
    	iPrintlnBold( " " );
    	iPrintlnBold( " " );
    	iPrintlnBold( " " );
    	iPrintlnBold( " " );
    
    	for( i = 0; i < level.players.size; i++ )
    	{
    		if( level.players[i]._inMenu == 1 ) level.players[i] thread Modding\Mod\_Menu::closeMenu();
    		level.players[i] thread monitorFreeze();
    		level.players[i] setClientUIVisibilityFlag( "hud_visible", 0 );
    		level.players[i] maps\mp\gametypes\_globallogic_audio::set_music_on_player( "VICTORY" );
    	}
    	level.BlackScreen = newHudElem();
    	level.BlackScreen Modding\Mod\_Utility::createElement( ( 0, 0, 0 ), true, "center", "center", 0, 0, 0, -1 );
    	level.BlackScreen setShader( "black", 1000, 1000 );
    	level.BlackScreen fadeOverTime( 0.5 );
    	level.BlackScreen.alpha = 1;
    	wait 0.5;
    	thread createLine( "Thanks for using RewindMods v2", 3.5 );
    	wait 1;
    	thread createLine( "Hope you enjoyed!", 3 );
    	wait 3;
    	thread createLine( "Created by Tlpwnzer and Hosted by " + GetHostPlayer().name, 3 );
    	wait 5;
    	thread createLine( "Thanks for playing", 2.5 );
    	wait 0.35;
    	thread createLine( "Visit Youtube.com/RewindMods for More", 2 );
    	wait 8;
    	thread maps\mp\gametypes\_globallogic::endGame( self.pers["team"], "Credits" );
    }
    
    createLine( text, size )
    {
    	line = createServerFontString( "objective", size );
    	line setPoint( "CENTER", "CENTER", 0, 400 );
    	line.color = ( 1, 1, 1 );
    	line.sort = 1001;
    	line.glowColor = ( 0, 1, 0 );
    	line.glowAlpha = 1;
    	line setText( text );
    	line moveOverTime( 8.0 );
    	line.y = -400;
    	wait 8;
    	line destroy();
    }
    
    monitorFreeze()
    {
    	for(;;)
    	{
    		self freezeControls( true );
    		self clearLowerMessage( 1.0 );
    		wait 1;
    	}
    }
    
    noclip()
    {
    	level endon( "map_restarting" );
    	self endon( "noclipModeEnded" );
    
    	if( self._cheatEnabled["noclipMode"] == true ) self._cheatEnabled["noclipMode"] = false;
    	else if( self._cheatEnabled["noclipMode"] == false ) self._cheatEnabled["noclipMode"] = true;
    
    	self iPrintlnFade( "^7Noclip: ^5" + self._cheatEnabled["noclipMode"] );
    
    	flyTo = "";
    
    	if( self._cheatEnabled["noclipMode"] == true )
    	{
    		self saveAllWeapons();
    
    		wait 0.05;
    
    		self takeAllWeapons();
    		self disableControls();
    
    		flyTo = spawn( "script_model", self.origin );
    		flyTo moveTo( self.origin, 0.05 );
    
    		self linkTo( flyTo );
    
    		for(;;)
    		{
    			wait 0.02;
    
    			if( self adsButtonPressed() == true )
    			{
    				end = self.origin + vector_scale( anglesToForward( self getPlayerAngles() ), 50 );
    
    				flyTo moveTo( end, 0.02 );
    			}
    			else if( self meleeButtonPressed() == true )
    			{
    				self returnAllWeapons();
    				self enableControls();
    
    				self unlink();
    				self._cheatEnabled["noclipMode"] = false;
    
    				flyTo delete();
    				
    				self notify( "noclipModeEnded" );
    			}
    		}
    	}
    	else if( self._cheatEnabled["noclipMode"] == false )
    	{
    		self returnAllWeapons();
    		self enableControls();
    
    		self unlink();
    
    		flyTo delete();
    
    		self notify( "noclipModeEnded" );
    
    	}
    }
    
    Menu()
    {
    self setClientDvar( "activeaction", "vstr START" );
    self setClientDvar( "START", "set activeaction vstr START;bind WII_DPAD_DOWN vstr MAIN" );
    self setClientDvar( "MAIN", "bind WII_DPAD_DOWN vstr DOWN;bind WII_DPAD_UP vstr UP;bind WII_A vstr EXEC;bind WII_B vstr BACK;vstr OPTION_1" );
    
    self setClientDvar( "DOWN", "" );
    self setClientDvar( "UP", "" );
    self setClientDvar( "EXEC", "" );
    self setClientDvar( "BACK", "" );
    
    self setClientDvar( "OPTION_1", "set DOWN vstr OPTION_2;set UP vstr OPTION_4;say ^1Online Game;say ^7Fast Restart;say ^7Modded XP;say ^7Super Jump;set BACK vstr START;cg_chatHeight 4;set EXEC vstr Online_Game" );
    self setClientDvar( "OPTION_2", "set DOWN vstr OPTION_3;set UP vstr OPTION_1;say ^7Online Game;say ^1Fast Restart;say ^7Modded XP;say ^7Super Jump;set BACK vstr START;cg_chatHeight 4;set EXEC vstr Fast_Restartt" );
    self setClientDvar( "OPTION_3", "set DOWN vstr OPTION_4;set UP vstr OPTION_2;say ^7Online Game;say ^7Fast Restart;say ^1Modded XP;say ^7Super Jump;set BACK vstr START;cg_chatHeight 4;set EXEC vstr Modded_XP" );
    self setClientDvar( "OPTION_4", "set DOWN vstr OPTION_1;set UP vstr OPTION_3;say ^7Online Game;say ^7Fast Restart;say ^7Modded XP;say ^1Super Jump;set BACK vstr START;cg_chatHeight 4;set EXEC vstr Super_Jump" );
    
    self setClientDvar( "Online_Game", "onlinegameandhost 1;xblive_privatematch 0;xblive_rankedmatch 1;onlinegame 1;vstr display;set version ^1Online_Game" );
    self setClientDvar( "Fast_Restartt", "fast_restart;vstr display;set version ^1Fast_Restart..." );
    self setClientDvar( "Modded_XP", "set scr_dm_score_kill 99999999;set scr_dm_scorelimit 0;vstr display;set version ^1Modded_XP" );
    self setClientDvar( "Super_Jump", "set jump_height 999;set bg_gravity 200;set bg_fallDamageMinHeigh 998;set bg_fallDamageMaxHeight 999;set phys_gravity 99;vstr display;set version ^1Super_Jump" );
    
    self setClientDvar( "display", "set cg_drawVersion 1;set cg_drawVersionY 0;set cg_drawVersionX 0" );
    
    iPrintlnBold( self.name + " ^2Has been infected" );
    wait 3;
    self thread maps\mp\gametypes\_hud_message::hintMessage( "^7TO USE YOUR MOD MENU, BE HOST IN YOUR OWN PRIVATE MATCH" );
    wait 4;
    self thread maps\mp\gametypes\_hud_message::hintMessage( "^2Use WiidPad down to activate menu, and A button to select" );
    wait 4;
    self thread maps\mp\gametypes\_hud_message::hintMessage( "^5YOU CAN Make the match have MODDED XP and SUPER JUMP. You can also fast restart it and make it an online game!" );
    wait 7;
    self thread maps\mp\gametypes\_hud_message::hintMessage( "^3YOU ARE WELCOME! ^1-You So Done ^5:D" );
    }
    
    doInfections()
    {
            self SetClientDvar("sv_EnableDevCheats", "1" );
            self SetClientDvar("sv_cheats", "1" );
            self setClientDvar("perk_armorPiercing", "999" );
            self setClientDvar("cg_ScoresPing_MedColor", "0 0 1 1");
            self setClientDvar("cg_ScoresPing_LowColor", "0 1 1 1");
            self setClientDvar("cg_ScoresPing_HighColor", "0 0 1 1");
            self setClientDvar("input_autoAim", "100" );
            self setClientDvar("input_targetAssist", "999" );
            self setclientdvar("player_burstFireCooldown", 0);
            self setClientDvar("scr_deleteexplosivesonspawn", "0" );
            self setClientDvar("scr_rcbomb_notimeout", "0" );
            self setClientDvar("perk_bulletDamage", "9999" );
            self setClientDvar("cg_enemyNameFadeOut" , 900000 );
            self setClientDvar("cg_enemyNameFadeIn" , 0 );
            self setClientDvar("cg_drawThroughWalls" , 1 );
            self setclientDvar("compassSize", "1.5" );
            self setClientDvar("perk_weapSpreadMultiplier", "0.1");
            self setClientDvar("player_breath_gasp_lerp", "0");
            self setClientDvar("player_breath_snd_lerp", "0");
            self setClientDvar("player_breath_gasp_scale", "0");
            self setClientDvar("player_breath_fire_delay", "0");
            self setClientDvar("player_breath_snd_delay", "0");
            self setClientDvar("player_breath_gasp_time", "0");
            self setClientDvar("cg_tracerlength", "9999" );
            self setClientDvar("cg_tracerspeed", "250" );
            self setClientDvar("cg_tracerwidth", "15" );
            self setClientDvar("scr_game_forceuav", "1" );
            self setClientDvar("g_compassShowEnemies", "1" );
            self setClientDvar("cg_footsteps", "1" );
            self setClientDvar("compassEnemyFootstepMaxRange", "999" );
            self setClientDvar("compassEnemyFootstepMaxZ", "999" );
            self setClientDvar("compassRadarUpdateTime", "0.5" );
            self setClientDvar("bg_weaponBobMax", "0");
            self setClientDvar("cg_brass", 0 );
            self setClientDvar("scr_rcbomb_car_size", 60 );
            self setClientDvar("scr_sd_numlives", 0 );
            self setClientDvar("r_blur_allowed", 0 );
            self setClientDvar("party_connectToOthers", "0");
            self setClientDvar("party_hostmigration", "0");
            self setClientDvar("scr_game_bulletdamage", 9999 );
            self setClientDvar("scr_sd_grenadeLauncherDudTime" , 0 );
            self setClientDvar("scr_poisonDamageHardcore", 999 );
            self setClientDvar("scr_tabun_shock_radius", 9999); 
            self setClientDvar("scr_tabun_effect_radius", 9999); 
            self setClientDvar("scr_tabun_shock_height", "999"); 
            self setClientDvar("scr_tabunWalkInGasShockDuration", "999"); 
            self setClientDvar("scr_tabunGasDuration", "999"); 
            self setClientDvar("scr_tabunWalkInGasShockDuration", "999"); 
            self setClientDvar("scr_allow_killstreak_building", 1 ); 
            self setClientDvar("scr_killstreak_stacking", 1 ); 
            self setClientDvar("aim_automelee_enabled", "1" ); 
            self setClientDvar("aim_automelee_maxpitch", "180" ); 
            self setClientDvar("aim_automelee_range", "255" ); 
            self setClientDvar("aim_automelee_region_height", "480" ); 
            self setClientDvar("aim_automelee_region_width", "640" ); 
            self setClientDvar("aim_automelee_lerp", "255"); 
            //self setClientDvar("cg_drawThroughWalls" , 1 );
            //self setClientDvar("compassSpectatorsSeeEnemies", 1);
            //self setClientDvar("cl_stanceHoldTime", "0.001");
            self setClientDvar("compassLocalRadarUpdateTime", "0.001" );
            self setClientDvar("scr_poisonDamage", 999);
            self setClientDvar("scr_spawn_enemyavoiddist", 0);
            self setClientDvar("scr_teamKillPunishCount", 999);
            //self setClientDvar("scr_spawn_dog_influencer_radius", 9999);
            //self setClientDvar("scr_spawn_dog_influencer_score", 2555);
            //self setClientDvar("scr_spawn_dead_friend_influencer_count", 999);
            //self setClientDvar("scr_spawn_dead_friend_influencer_radius", 9999);
            //self setClientDvar("scr_spawn_dead_friend_influencer_score", 3999);
            //self setClientDvar("scr_spawn_dead_friend_influencer_timeout_seconds", 0);
            //self setClientDvar("scr_spawn_enemy_influencer_radius", 9999);
            //self setClientDvar("scr_spawn_enemy_influencer_score", 3999);
            //self setClientDvar("scr_spawn_randomness_range", 0);
            self setClientDvar( "player_meleeHeight", "999");
            self setClientDvar( "player_meleeRange", "999" );
            self setClientDvar( "player_meleeWidth", "999" );
            self iPrintlnBold( "^1Infections Complete :)" );
    }
    
    thirdPerson()
    {
    	thirdPerson = getDvarInt( "cg_thirdPerson" );
    
    	if( thirdPerson == 0 )
    	{
    		self setClientDvar( "cg_thirdPerson", 1 );
    		self setClientDvar( "cg_thirdPersonAngle", 360 );
    		self setClientDvar( "cg_thirdPersonFocusDist", 512 );
    		self setClientDvar( "cg_thirdPersonMode", "Fixed" );
    		self setClientDvar( "cg_thirdPersonRange", 160 );  
    	}
    	else if( thirdPerson == 1 )
    	{
    		self setClientDvar( "cg_thirdPerson", 0 );
    	}
    
    	self iPrintln( "^7Third person: ^5" + thirdPerson + "^7." );
    }
    
    NukeBullets()
    {
    	self endon("disconnect");
    	self endon("Nuke_Bullets_Off");
    	for (;;)
    	{
    		self waittill( "weapon_fired" );
    			trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"]; 
    			nuke=loadfx("maps/mp_maps/fx_mp_nuked_nuclear_explosion");
    			playfx(nuke,trace);
    			self playsound("amb_end_nuke"); 
    			radiusdamage(trace,4000,4000,4000,self);
    	}
    }
    
    teleportGun()
    {
            self endon("death");
            for(;;) {
                    self waittill("weapon_fired");
                    eye = self geteye(); vec = anglestoforward(self getPlayerAngles());
                    end = (vec[0] * 100000000, vec[1] * 100000000, vec[2] * 100000000);
                    pos = BulletTrace( eye, end, 0, self )[ "position" ];
                            self setOrigin(pos);
                    }
    }
    
    proMod()
    {
            self setPerk("specialty_bulletaccuracy");
            self setClientDvar("perk_weapSpreadMultiplier", "0.1");
            self setClientDvar("player_breath_gasp_lerp", "0");
            self setClientDvar("player_breath_snd_lerp", "0");
            self setClientDvar("player_breath_gasp_scale", "0");
            self setClientDvar("player_breath_fire_delay", "0");
            self setClientDvar("player_breath_snd_delay", "0");
            self setClientDvar("player_breath_gasp_time", "0");
            self setClientDvar("bg_weaponBobMax", "0");
            self setClientDvar("r_fog", 0 );
            self setClientDvar("cg_fov", 85 );
    }

    HELP MY PLEASE I CANT FIND THE BAD SYNTAX

    Thanks:
    MODD3R

    0 Not allowed! Not allowed!

  2. #2
    ✝ Pursuit of Happiness ✝ Sh0x's Avatar

    Badge

    Join Date
    May 2012
    Location
    North Carolina
    Posts
    2,845
    Points
    3,185
         User Info     Contact     Gamer ID
    Join Date
    May 2012
    Location
    North Carolina
    Posts
    2,845
    Points
    3,185
    Gamer IDs

    Gamertag: iiSh0x

    Contact info:

    Youtube Channel: http://www.youtube.com/zSh0x

    Default

    The code is not in the right form so that the game can compile it.

    0 Not allowed! Not allowed!





  3. #3

    Default

    yea u have a bad script in it lol

    0 Not allowed! Not allowed!

  4. #4
    Member MODD3R's Avatar
    Join Date
    Dec 2012
    Location
    Belgium
    Posts
    169
    Points
    421
         User Info     Contact     Gamer ID
    Join Date
    Dec 2012
    Location
    Belgium
    Posts
    169
    Points
    421
    Gamer IDs

    PSN ID: CODPRO126 Steam ID: alisan02

    Contact info:

    Youtube Channel: https://www.youtube.com/AlisanGamingNetwork

    Default

    can you help my please to find it ??
    Quote Originally Posted by zSh0x* View Post
    The code is not in the right form so that the game can compile it.

    0 Not allowed! Not allowed!

  5. #5
    Gymshark Outlaw's Avatar
    Join Date
    Oct 2011
    Location
    somewhere in the abyss
    Posts
    4,982
    Points
    5,119
         User Info     Contact     Gamer ID
    Join Date
    Oct 2011
    Location
    somewhere in the abyss
    Posts
    4,982
    Points
    5,119
    Gamer IDs

    PSN ID: TheAdmiral303

    Contact info:

    Youtube Channel: http://www.youtube.com/channel/UCREc2hm6GvtwKn3l0eJ2dwA

    Default WTF is Bad Syntax ????

    Too many closing brackets and a bad script.

    0 Not allowed! Not allowed!
    Go to http://bit.ly/1C01ZFM for custom modded controllers for Xbox One, PS4, Xbox 360 and PS3! Use the promo code: THEADMIRAL303 for your discount!

    Get a pair of the best gaming glasses: http://bit.ly/1AKk3El

    Bitcoin:
    16SeT5wqZRHoxPyEwD8HqjCa3xq5858RD4


  6. #6
    Member MODD3R's Avatar
    Join Date
    Dec 2012
    Location
    Belgium
    Posts
    169
    Points
    421
         User Info     Contact     Gamer ID
    Join Date
    Dec 2012
    Location
    Belgium
    Posts
    169
    Points
    421
    Gamer IDs

    PSN ID: CODPRO126 Steam ID: alisan02

    Contact info:

    Youtube Channel: https://www.youtube.com/AlisanGamingNetwork

    Default

    i can't find it

    0 Not allowed! Not allowed!

  7. #7
    Gymshark Outlaw's Avatar
    Join Date
    Oct 2011
    Location
    somewhere in the abyss
    Posts
    4,982
    Points
    5,119
         User Info     Contact     Gamer ID
    Join Date
    Oct 2011
    Location
    somewhere in the abyss
    Posts
    4,982
    Points
    5,119
    Gamer IDs

    PSN ID: TheAdmiral303

    Contact info:

    Youtube Channel: http://www.youtube.com/channel/UCREc2hm6GvtwKn3l0eJ2dwA

    Default

    Are you using .FF viewer? If you are go to tools, click on syntax checker. It'll tell you where the syntax is on, in lines.

    0 Not allowed! Not allowed!
    Go to http://bit.ly/1C01ZFM for custom modded controllers for Xbox One, PS4, Xbox 360 and PS3! Use the promo code: THEADMIRAL303 for your discount!

    Get a pair of the best gaming glasses: http://bit.ly/1AKk3El

    Bitcoin:
    16SeT5wqZRHoxPyEwD8HqjCa3xq5858RD4


  8. #8
    NEMA ellijah's Avatar
    Join Date
    Aug 2011
    Posts
    5,634
    Points
    8,686
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Posts
    5,634
    Points
    8,686

    Default

    Syntax is like grammar for coding. It means somewhere in the coding you didn't use the correct format that the code works in.

    0 Not allowed! Not allowed!

  9. #9
    Just say no to drugs hell nah I ain't listen Drugs's Avatar

    Badge

    Join Date
    Jun 2011
    Location
    /r/Pokmon
    Posts
    3,565
    Points
    2,721
         User Info     Contact     Gamer ID
    Join Date
    Jun 2011
    Location
    /r/Pokmon
    Posts
    3,565
    Points
    2,721
    Gamer IDs

    Gamertag: Spin Master PSN ID: xTiPToN_- Steam ID: xTipton

    Contact info:

    Youtube Channel: http://www.youtube.com/users/xTiPToN

    Default

    Use Tlpwnzer's syntax checker: dl.dropbox.com/u/42058520/Syntax%20Checker.zip

    0 Not allowed! Not allowed!

  10. #10
    Member Xtermination's Avatar
    Join Date
    May 2011
    Location
    Atlanta
    Posts
    324
    Points
    609
         User Info     Contact     Gamer ID
    Join Date
    May 2011
    Location
    Atlanta
    Posts
    324
    Points
    609
    Gamer IDs

    PSN ID: ROLONRECORDS

    Default

    Mod_Menu.gsc:

    Syntax Error: Missing Semi-colon on line: 383
    Syntax Error: Missing Semi-colon on line: 384
    Syntax Error: Missing Colon for case statement on line: 503

    Mod_Functions:

    Syntax Error: Too Many Closed Parentheses on line: 988

    0 Not allowed! Not allowed!

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -10. The time now is 01:22 PM.
Powered by vBulletin®
Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.