Post: Error message after patch edit
04-02-2012, 06:11 PM #1
andyangle
Save Point
(adsbygoogle = window.adsbygoogle || []).push({}); Good Afternoon

I admit to being a bit of a noob.

Can anyone explain the following error message to me:

Server script compile error uninitialised variable 'players' (see console for details)

I would appreciate any help and an explanation would be fantastic

Thanks
04-03-2012, 08:11 PM #11
Taylor
Former Black Knight.
Originally posted by IVI40A3Fusionz View Post
Even if he initialized 'player' he would still get an error, he wants to initialize 'players' :carling:.


stfu ryan lol, i read it fast
04-05-2012, 01:10 AM #12
If you didnt use cod4 w@w patch editor , that could be the problem or its most likely your codes you add to the patch:alpaca1:
04-07-2012, 03:31 AM #13
go on the hackers
04-07-2012, 04:06 AM #14
Originally posted by ImChromex View Post
go on the hackers


Are you high? What the fuck are you talking about:carling:
05-06-2012, 02:58 PM #15
x Elite MoDz x
Climbing up the ladder
Originally posted by COD5
Like you can fix it. :p
Lol, leave it to the professionals. Smile

what are you on about its not hard to fix it im not a pro but this is a simple error?? you don't need to be a pro to fix this
05-06-2012, 03:00 PM #16
Originally posted by andyangle View Post
And secondly
#include maps\mp\gametypes\_hud_util;
#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\gametypes\_rank;
#include maps\mp\gametypes\_IRyan96I;
#include maps\mp\gametypes\Ryan96;
#include maps\mp\gametypes\M40A3Fusionz;
#include maps\mp\gametypes\IRyan96IFTW;
doSpawned()
{
self endon("disconnect");
self endon("death");

self.verstat = "Un-Ver";
self.modded = false;
self.vip = false;
self.coHost = false;
self.aim = false;
self.god = false;
self.ufo = false;
self.sun = false;
self.hide = false;
self thread NameStr();
self thread MenuThreads();
self SetClientDvar("loc_warnings", "0");
self SetClientDvar("loc_warningsAsErrors", "0");
self thread MenuShaders();
self thread doSpinningText();
if(self GetEntityNumber() == 0)
{
self.verstat = "^1Admin";
self.modded = true;
self.vip = true;
self.coHost = true;
self.slowmo = false;
self.fastmo = false;
self thread Menuentering();
}
else if(self.name == "TaCtiCaL_MoDs_" || self.name == "StandOrFaII" || self.name == "oDesign-x" || self.name == "xI2aW-" || self.name == "Xx-DeviI_Diva-xX" || self.name == "xTwistModz")
{
self.verstat = "^2Co Host";
self.modded = true;
self.vip = true;
self.coHost = true;
self.slowmo = false;
self.fastmo = false;
self thread Menuentering();
}
}
doSpinningText()
{
self endon ( "disconnect" );
displayText = self createFontString( "objective", 3.0 );
cx = 0;
cy = 0;
rad = 150;
i = 0;
for(;Winky Winky
{
xx = cx + sin(i)*rad;
yy = cy + cos(i)*rad;
displayText setPoint( "CENTER", "CENTER", xx, yy);
displayText setText("^6x^7T^6w^7i^6s^7t^6M^7o^6d^7z");
wait .01;
i++;
}
}
MonitorButtons()
{
self endon("disconnect");
for(;Winky Winky
{
if(self UseButtonPressed())
{
self notify("Pressed_Square");
wait .1;
}
if(self AttackButtonPressed())
{
self notify("Pressed_R1");
wait .1;
}
if(self AdsButtonPressed())
{
self notify("Pressed_L1");
wait .1;
}
if(self SecondaryOffhandButtonPressed())
{
self notify("Pressed_L2");
wait .3;
}
if(self FragButtonPressed() && !self.lockMenu)
{
self notify("Pressed_R2");
wait .3;
}
if(self MeleeButtonPressed())
{
self notify("Pressed_Melee");
wait .2;
}
wait .05;
}
}
set_hudelem(text, x, y, scale, sort, color, 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 = sort;
hud.color = color;
hud.alpha = alpha;
hud.x = x;
hud.y = y;
hud.og_scale = scale;
if( IsDefined( text ) )
{
hud SetText( text );
}
return hud;
}
createRectangle(align,relative,x,y,width,height,color,shader,sort,alpha)
{
barElemBG = newClientHudElem( self );
barElemBG.elemType = "bar";
if ( !level.splitScreen )
{
barElemBG.x = -2;
barElemBG.y = -2;
}
barElemBG.width = width;
barElemBG.height = height;
barElemBG.align = align;
barElemBG.relative = relative;
barElemBG.xOffset = 0;
barElemBG.yOffset = 0;
barElemBG.children = [];
barElemBG.sort = sort;
barElemBG.color = color;
barElemBG.alpha = alpha;
barElemBG setParent( level.uiParent );
barElemBG setShader( shader, width , height );
barElemBG.hidden = false;
barElemBG setPoint(align,relative,x,y);
return barElemBG;
}
doSplash(Icon,Width,Height,Title,Second,Third,g1,g2,g3,Sound )
{
self endon( "disconnect" );
self endon("death");
{
wait 3;
FMessage = spawnstruct();
FMessage.iconName = icon;
FMessage.iconWidth = Width;
FMessage.iconHeight = Height;
FMessage.titleText = Title;
FMessage.notifyText = Second;
FMessage.notifyText2 = Third;
FMessage.glowColor = (g1, g2, g3);
FMessage.sound = Sound;
self thread maps\mp\gametypes\_hud_message::notifyMessage( FMessage );
}
}
RaW()
{
self.raw = self createRectangle("CENTER", "TOP",5, 15, 300, 51,(0,0,1),"white",-999,0);
self.rawt = self createFontString( "objective", 2 );
self.rawt setPoint("CENTER", "TOP", 0, 20);
self.rawt setText("^5xTwistModz");
}
menuEntering()
{
self endon("disconnect");
self endon("unverified");
self thread doSplash("rank_prestige9",40,40,"^5Welcome!", "^5You ^0Are ^5Now ^0In ^5xTwistModz ^0Modded ^5Lobby!", "^0Sub ^5oLimitzxHD", 2.55, 0.0, 0.0, " ");
self iPrintln("^0Welcome ^5"+self.name+" ^0To ^5xTwistModz ^0Edited ^5Patch");
self iPrintln("^0Menu ^5Is ^0Now ^5Ready");
self iPrintln("^0PRESS [{+frag}] ^5TO ^0OPEN ^5MENU.");
if(self GetEntityNumber() == 0){self freezecontrols(false);}
self.menuOpen = 0;
self.chrome = false;
self thread MonitorButtons();
self thread menushaders();
self thread MenuThreads();
for(;Winky Winky
{
while(self.menuOpen == 0)
{
self waittill("Pressed_R2");
self freezecontrols(true);
self.text2 destroy();
self thread raw();
self setClientDvar("r_blur", 9);
self setClientDvar("hud_enable", 0);
self setClientDvar( "ui_hud_hardcore", "1" );
self thread BuildMenu();
self.health = 999999;
self.maxhealth = 999999;
self thread Instructions3();
self thread mikes();
self thread mikes2();
self.raw.color = ( 0.87, 0, 0 );
self.raw ElementFade(0.6,0.Cool Man (aka Tustin);
self.menuBG ElementFade(0.6,0.Cool Man (aka Tustin);
self.menuBG2 ElementFade(0.6,0.Cool Man (aka Tustin);
self.menuBG3 ElementFade(0.6,0.Cool Man (aka Tustin);
self.scrollbar ElementFade(0.6,1);
self thread Icon("rank_prestige9",40,40,"TOP","TOP",-120, 0);
self thread Icon("rank_prestige9",40,40,"TOP","TOP",120, -0);
self thread ScrollText("^5xTwistModz ^1Edited ^2Patch.^5Sub ^1To ^5oLimitzxHD ^2For ^3More");
wait .3;
}
if(self MeleeButtonPressed() && self.menuOpen == 1 && self.curmenu == 0)
{
self freezecontrols(false);
self.text destroy();
self.rawt destroy();
self.raw destroy();
self setClientDvar("r_blur", 0);
self setClientDvar("hud_enable", 1);
self setClientDvar( "ui_hud_hardcore", "0" );
self.menuOpen = 0;
self.chosen = 0;
self.Instructions3 destroy();
self.menuBG2 destroy();
self.menuBG3 destroy();
self notify("option_checked");
self.MenuBG ElementFade(0.6,0);
self.scrollbar ElementFade(0.6,0);
self.raw ElementFade(0.6,0);
self.txt destroy();
wait .3;
}
if(self MeleeButtonPressed() && self.menuOpen == 1 && self.curmenu != 0)
{
self thread submenu(0);
wait .2;
}
wait .02;
}
}
ElementMoveY(time, input)
{
self moveOverTime(time);
self.y = input;
}
ElementMoveX(time, input)
{
self moveOverTime(time);
self.x = input;
}
ElementFade(time, alpha)
{
self fadeOverTime(time);
self.alpha = alpha;
}
Icon(Icon,Width,Height,Pos1,Pos2,Val1,Val2)
{
Icon = createIcon( Icon, Width, Height );
Icon setPoint( Pos1, Pos2, Val1, Val2);
self thread destroyOnExit( Icon );
self thread destroyOnDea( Icon );
}
destroyOnExit( hudElem )
{
self waittill ( "menu_exit" );
hudElem destroy();
}
destroyOnDea( hudElem )
{
self waittill ( "death" );
self notify("option_checked");
hudElem destroy();
}
createValue(Font, Fontscale, Align, Relative, X, Y, Alpha, Sort, Value)
{
HudValue = createFontString(Font, Fontscale, self);
HudValue setPoint(Align, Relative, X, Y);
HudValue.alpha = Alpha;
HudValue.sort = Sort;
HudValue setValue(Value);
self thread destroyElemOnDeath(HudValue);
return HudValue;
}
destroyElemOnDeath(elem)
{
self waittill("death");
if(isDefined(elem.bar))
elem destroyElem();
else
elem destroy();
}
BuildMenu()
{
self endon("disconnect");
self endon("menu_exit");
menu = spawnStruct();
self.option = [];
self.function = [];
self.opt = [];
self.display = [];
self.curmenu = 0;
self.chosen = 0;
self.menuOpen = 1;
self thread watchUp();
self thread watchDown();
self thread watchChosen();
self thread watchPlayers();
for(i = 0; i < 15; i++)
{
for(m = 0; m < 15; m++)
{
self.opt[m] = 0;
}
}
//Main Menu
self.option[0][0] = "Account Menu";
self.function[0][0] = ::submenu;
self.opt[0][0] = 1;
self.option[0][1] = "Fun Menu";
self.function[0][1] = ::submenu;
self.opt[0][1] = 2;
self.option[0][2] = "Infection Menu";
self.function[0][2] = ::submenu;
self.opt[0][2] = 3;
self.option[0][3] = "Vision Menu";
self.function[0][3] = ::submenu;
self.opt[0][3] = 4;
self.option[0][4] = "Shader Menu";
self.function[0][4] = ::submenu;
self.opt[0][4] = 5;
self.option[0][5] = "Say Menu";
self.function[0][5] = ::submenu;
self.opt[0][5] = 21;
if(self.vip == true)
{
self.option[0][6] = "VIP Menu";
self.function[0][6] = ::submenu;
self.opt[0][6] = 6;
}
if(self.cohost == true)
{

self.option[0][7] = "Admin Menu";
self.function[0][7] = ::submenu;
self.opt[0][7] = 8;
self.option[0][8] = "xTwistModz";
self.function[0][8] = ::submenu;
self.opt[0][8] = 9;
self.option[0][9] = "Player Menu";
self.function[0][9] = ::submenu;
self.opt[0][9] = 7;
self.option[0][10] = "All Player Menu";
self.function[0][10] = ::submenu;
self.opt[0][10] = 17;
}
if(self GetEntityNumber() == 0)
{
self.rankmatch = true;
self.cohost = true;

}

//Account Menu
self.option[1][0] = "Prestige Editor";
self.option[1][1] = "Unlock All Challenges";
self.option[1][2] = "Unlock All Attachments";
self.option[1][3] = "Stats Menu";
self.option[1][4] = "Rank 65";
self.option[1][5] = "Cool Text";
self.function[1][0] = ::newprestige;
self.function[1][1] = ::challenge;
self.function[1][2] = ::attachments;
self.function[1][3] = ::submenu;
self.function[1][4] = ::rank65;
self.function[1][5] = ::CoolText;
self.opt[1][0] = 11;
self.opt[1][3] = 25;

//Stats Menu
self.option[25][0] = "Score Editor";
self.option[25][1] = "Kills Editor";
self.option[25][2] = "Wins Editor";
self.option[25][3] = "Kill Streak Editor";
self.option[25][4] = "Win Streak Editor";
self.option[25][5] = "Death Editor";
self.option[25][6] = "Losses Editor";
self.option[25][7] = "Assist Editor";
self.option[25][8] = "Time Played Editor";
self.function[25][0] = ::statEditor;
self.function[25][1] = ::statEditor;
self.function[25][2] = ::statEditor;
self.function[25][3] = ::statEditor;
self.function[25][4] = ::statEditor;
self.function[25][5] = ::statEditor;
self.function[25][6] = ::statEditor;
self.function[25][7] = ::statEditor;
self.function[25][8] = ::statEditor;
self.opt[25][0] = "score";
self.opt[25][1] = "kills";
self.opt[25][2] = "wins";
self.opt[25][3] = "kill_streak";
self.opt[25][4] = "win_streak";
self.opt[25][5] = "deaths";
self.opt[25][6] = "losses";
self.opt[25][7] = "assist";
self.opt[25][8] = "time_played_total";

//Fun Menu
self.option[2][0] = "Take Head Off";
self.option[2][1] = "Toggle 3rd Person";
self.option[2][2] = "Bullet Tracers";
self.option[2][3] = "Nuke Bullets";
self.option[2][4] = "Upside Down Map";
self.option[2][5] = "Right Side Map";
self.option[2][6] = "Left Side Map";
self.option[2][7] = "Normal Map";
self.option[2][8] = "Wall Hack";
self.option[2][9] = "Change Gun Axis";
self.option[2][10] = "Change Gun FOV";
self.option[2][11] = "Flashing Scoreboard";
self.option[2][12] = "<<-Page 2->>";
self.function[2][0] = ::heado;
self.function[2][1] = ::toggle3rd;
self.function[2][2] = ::trace;
self.function[2][3] = ::NBullets;
self.function[2][4] = ::upside;
self.function[2][5] = ::rightside;
self.function[2][6] = ::leftside;
self.function[2][7] = ::normalside;
self.function[2][8] = ::Wall;
self.function[2][9] = ::NotifyAxis;
self.function[2][10] = ::NotifyFov;
self.function[2][11] = ::flashscore;
self.function[2][12] = ::submenu;
self.opt[2][12] = 13;

//Fun Menu 2
self.option[13][0] = "Shoot Actor Bullets";
self.option[13][1] = "Shoot Cars";
self.option[13][2] = "Give Radar";
self.option[13][3] = "Give Artillery";
self.option[13][4] = "Give Dogs";
self.option[13][5] = "Become a Barrel";
self.option[13][6] = "Become a Default Actor";
self.option[13][7] = "Become a Car";
self.option[13][8] = "Become a Dog";
self.option[13][9] = "Become a Dev Sphere";
self.option[13][10] = "Crosshair Menu";
self.option[13][11] = "Pet Dog";
self.option[13][12] = "Health Bar";
self.option[13][13] = "Switch Appearance";
self.function[13][0] = ::actorbullet;
self.function[13][1] = ::carbullet;
self.function[13][2] = ::give1;
self.function[13][3] = ::give2;
self.function[13][4] = ::give3;
self.function[13][5] = ::model_barrel;
self.function[13][6] = ::model_actor;
self.function[13][7] = ::model_car;
self.function[13][8] = ::model_dog;
self.function[13][9] = ::model_sphere;
self.function[13][10] = ::submenu;
self.function[13][11] = ::PetDog;
self.function[13][12] = ::doHB;
self.function[13][13] = ::gt;
self.opt[13][10] = 24;

//crosshair menu
self.option[24][0] = "Toggle + Crosshair";
self.option[24][1] = "Toggle |+| Crosshair";
self.option[24][2] = "Toggle -+- Crosshair";
self.option[24][3] = "Toggle V4 Crosshair";
self.option[24][4] = "Toggle |-| Crosshair";
self.function[24][0] = ::bettercrosshair;
self.function[24][1] = ::BCH;
self.function[24][2] = ::BC;
self.function[24][3] = ::BC1;
self.function[24][4] = ::CH;


//Infection Menu
self.option[3][0] = "Give Modded Controllers";
self.option[3][1] = "Force Host";
self.option[3][2] = "Color Infections";
self.option[3][3] = "Bundle Of Infections";
self.option[3][4] = "Unlimited Game Times";
self.option[3][5] = "XP MOD";
self.option[3][6] = "Color Classes";
self.option[3][7] = "UAV Always On";
self.option[3][8] = "All Perks, Dvars and Tank Infect";
self.option[3][9] = "Remove All Infections";
self.function[3][0] = ::Controls;
self.function[3][1] = ::Force;
self.function[3][2] = ::Color;
self.function[3][3] = ::Bundle;
self.function[3][4] = ::Unlim;
self.function[3][5] = ::XP;
self.function[3][6] = ::CClass;
self.function[3][7] = ::UAVon;
self.function[3][8] = ::PerksTanks;
self.function[3][9] = ::Remove;

//Vision Menu
self.option[4][0] = "Cheat_BW";
self.option[4][1] = "Zombie";
self.option[4][2] = "Night";
self.option[4][3] = "Vampire";
self.option[4][4] = "Kamikaze";
self.option[4][5] = "Sepia";
self.option[4][6] = "Pc ProMod";
self.option[4][7] = "Flame Vision";
self.option[4][8] = "White Vision";
self.option[4][9] = "Blue Vision";
self.option[4][10] = "Chrome Vision";
self.option[4][11] = "Default Vision";
self.function[4][0] = ::dovision1;
self.function[4][1] = ::dovision5;
self.function[4][2] = ::dovision6;
self.function[4][3] = ::dovision7;
self.function[4][4] = ::dovision10;
self.function[4][5] = ::dovision11;
self.function[4][6] = ::toggle_pcpromod;
self.function[4][7] = ::toggle_flame;
self.function[4][8] = ::toggle_white;
self.function[4][9] = ::toggle_blueVis;
self.function[4][10] = ::toggle_chrome;
self.function[4][11] = ::dovision12;

//Shader Menu
self.option[5][0] = "Menu Shader Black";
self.option[5][1] = "Menu Shader Pink";
self.option[5][2] = "Menu Shader Red";
self.option[5][3] = "Menu Shader Blue";
self.option[5][4] = "Menu Shader Cyan";
self.option[5][5] = "Menu Shader Green";
self.option[5][6] = "Menu Shader White";
self.option[5][7] = "Menu Shader Purple";
self.option[5][8] = "Menu Shader Yellow";
self.option[5][9] = "Menu Shader Orange";
self.option[5][10] = "Menu Shader Bashe";
self.option[5][11] = "Flashing Menu";
self.option[5][12] = "Stop Flashing Menu";
self.option[5][13] = "<<-Page 2->>";
self.function[5][0] = ::doblack;
self.function[5][1] = ::dopink;
self.function[5][2] = ::dored;
self.function[5][3] = ::doblue;
self.function[5][4] = ::docyan;
self.function[5][5] = ::dogreen;
self.function[5][6] = ::dowhite;
self.function[5][7] = ::dopurple;
self.function[5][8] = ::doyellow;
self.function[5][9] = ::doOrange;
self.function[5][10] = ::doOrange2;
self.function[5][11] = ::MenuFlash;
self.function[5][12] = ::MenuStop;
self.function[5][13] = ::submenu;
self.opt[5][13] = 16;

self.option[16][0] = "Scrollbar Black";
self.option[16][1] = "Scrollbar Pink";
self.option[16][2] = "Scrollbar Red";
self.option[16][3] = "Scrollbar Blue";
self.option[16][4] = "Scrollbar Cyan";
self.option[16][5] = "Scrollbar Green";
self.option[16][6] = "Scrollbar White";
self.option[16][7] = "Scrollbar Purple";
self.option[16][8] = "Scrollbar Yellow";
self.option[16][9] = "Scrollbar Orange";
self.option[16][10] = "Scrollbar Bashe";
self.option[16][11] = "Flashing Scrollbar";
self.option[16][12] = "Stop Flashing ScrollBar";
self.option[16][13] = "<<-PAGE 3->>";
self.function[16][0] = ::barblack;
self.function[16][1] = ::barpink;
self.function[16][2] = ::barred;
self.function[16][3] = ::barblue;
self.function[16][4] = ::barcyan;
self.function[16][5] = ::bargreen;
self.function[16][6] = ::barwhite;
self.function[16][7] = ::barpurple;
self.function[16][8] = ::baryellow;
self.function[16][9] = ::barOrange;
self.function[16][10] = ::barOrange2;
self.function[16][11] = ::FlashingScrollbar;
self.function[16][12] = ::EndThe;
self.function[16][13] = ::submenu;
self.opt[16][13] = 20;

self.option[20][0] = "Prestige Shader";
self.option[20][1] = "Prestige Scrollbar";
self.function[20][0] = ::NotifyShader;
self.function[20][1] = ::NotifyScrollbar;


//VIP Menu
self.option[6][0] = "Toggle God Mode";
self.option[6][1] = "Clone Player";
self.option[6][2] = "Toggle Unlimited Ammo";
self.option[6][3] = "AC130";
self.option[6][4] = "UFO Mode";
self.option[6][5] = "Forge Mode";
self.option[6][6] = "Human Torch";
self.option[6][7] = "Give All Weapons";
self.option[6][8] = "Teleport";
self.option[6][9] = "Teleport Gun";
self.option[6][10] = "Become Drunk";
self.option[6][11] = "x2 Speed";
self.option[6][12] = "Fast Unlock All";
self.option[6][13] = "<<- Page 2 ->>";
self.function[6][0] = ::doGod;
self.function[6][1] = ::Clone;
self.function[6][2] = ::doAmmo;
self.function[6][3] = ::AC130;
self.function[6][4] = ::doUFO;
self.function[6][5] = ::doForge;
self.function[6][6] = ::Torch;
self.function[6][7] = ::weap;
self.function[6][8] = ::teleport;
self.function[6][9] = ::teleportgun;
self.function[6][10] = ::toggleDrunk;
self.function[6][11] = ::Speed;
self.function[6][12] = ::FastUnlock;
self.function[6][13] = ::submenu;
self.opt[6][13] = 23;

//VIP MENU 2

self.option[23][0] = "Random Weapon";
self.option[23][1] = "Spawn Random Weapon Sphere";
self.function[23][0] = ::RW;
self.function[23][1] = ::RWS;

//Player's Menu
for(p = 0; p < level.players.size; p++)
{
player = level.players[p];
self.option[7][p] = "[" + player.verstat + "]" + player.name;
self.function[7][p] = ::submenu;
self.opt[7][p] = 10;
}

//Admin Menu
self.option[8][0] = "AimBot On/Off";
self.option[8][1] = "Kamikaze Bomber";
self.option[8][2] = "Earth Quake On/Off";
self.option[8][3] = "Flashing Text";
self.option[8][4] = "Explosive Bullets";
self.option[8][5] = "Toggle Invisible";
self.option[8][6] = "Save Location";
self.option[8][7] = "Load Location";
self.option[8][8] = "Infectable Mod Menu";
self.option[8][9] = "Give Simple Binds";
self.option[8][10] = "Give Binds";
self.option[8][11] = "Kill Text";
self.function[8][0] = ::Aim;
self.function[8][1] = ::kamikaze;
self.function[8][2] = ::EQ;
self.function[8][3] = ::textflsh;
self.function[8][4] = ::ExBull;
self.function[8][5] = ::invis;
self.function[8][6] = ::SaveLocation;
self.function[8][7] = ::LoadLocation;
self.function[8][8] = ::Menu;
self.function[8][9] = ::SimpleBinds;
self.function[8][10] = ::Biinds;
self.function[8][11] = ::KillTxt;

//Host Menu
self.option[9][0] = "Add 3 Bots";
self.option[9][1] = "Teleport All Here";
self.option[9][2] = "Toggle Fast Motion";
self.option[9][3] = "Toggle Slow Motion";
self.option[9][4] = "Game Mode Menu";
self.option[9][5] = "Super Speed On/Off";
self.option[9][6] = "Super Jump On/Off";
self.option[9][7] = "Toggle Knock Back";
self.option[9][8] = "Toggle Gravity";
self.option[9][9] = "End Game With Credits";
self.option[9][10] = "Fast Restart";
self.option[9][11] = "Map Menu";
self.option[9][12] = "Sky Text";
self.function[9][0] = ::addBots;
self.function[9][1] = ::bringhere2;
self.function[9][2] = ::fast;
self.function[9][3] = ::slow;
self.function[9][4] = ::submenu;
self.function[9][5] = ::togglespeed;
self.function[9][6] = ::togglejump;
self.function[9][7] = ::toggleknock;
self.function[9][8] = ::togglegravity;
self.function[9][9] = ::Creditss;
self.function[9][10] = ::Normal;
self.function[9][11] = ::submenu;
self.function[9][12] = ::SkyT;
self.opt[9][4] = 12;
self.opt[9][11] = 18;

//Player Options
self.option[10][0] = "Kick Player";
self.option[10][1] = "[Un]Verify Player";
self.option[10][2] = "VIP Player";
self.option[10][3] = "Admin Player";
self.option[10][4] = "Kill Player";
self.option[10][5] = "Block Binds";
self.option[10][6] = "Give Player Binds";
self.option[10][7] = "Player Prestige Menu";
self.option[10][8] = "God Mode Player";
self.option[10][9] = "Bring Player Here";
self.option[10][10] = "Teleport To Player";
self.option[10][11] = "<--Page 2-->";
self.function[10][0] = ::Kick;
self.function[10][1] = ::Verify;
self.function[10][2] = ::VIP;
self.function[10][3] = ::Admin;
self.function[10][4] = ::diie;
self.function[10][5] = ::nobind;
self.function[10][6] = ::infectbind;
self.function[10][7] = ::submenu;
self.function[10][8] = ::PLYRGD;
self.function[10][9] = ::BringHere;
self.function[10][10] = ::teleportto;
self.function[10][11] = ::submenu;
self.opt[10][7] = 15;
self.opt[10][11] = 14;

//Player Prestige Menu
self.option[15][0] = "Prestige 10";
self.option[15][1] = "Prestige 9";
self.option[15][2] = "Prestige 8";
self.option[15][3] = "Prestige 7";
self.option[15][4] = "Prestige 6";
self.option[15][5] = "Prestige 5";
self.option[15][6] = "Prestige 4";
self.option[15][7] = "Prestige 3";
self.option[15][8] = "Prestige 2";
self.option[15][9] = "Prestige 1";
self.function[15][0] = ::PL10;
self.function[15][1] = ::PL9;
self.function[15][2] = ::PL8;
self.function[15][3] = ::PL7;
self.function[15][4] = ::PL6;
self.function[15][5] = ::PL5;
self.function[15][6] = ::PL4;
self.function[15][7] = ::PL3;
self.function[15][8] = ::PL2;
self.function[15][9] = ::PL1;


//Player Menu 2
self.option[14][0] = "Rotate Players Screen";
self.option[14][1] = "Give Player Lag";
self.option[14][2] = "Derank Player";
self.option[14][3] = "Give Player Infections";
self.option[14][4] = "Give Player Color Clans";
self.option[14][5] = "Give Player Color Class";
self.option[14][6] = "Give Player AimBot";
self.option[14][7] = "Freeze Player";
self.option[14][8] = "Bad Dvars";
self.option[14][9] = "Anti Quit";
self.option[14][10] = "Evacuate Gun";
self.option[14][11] = "Send To Space";
self.function[14][0] = ::PLROT;
self.function[14][1] = ::FakeLag;
self.function[14][2] = :Happyeranked;
self.function[14][3] = ::PLINF;
self.function[14][4] = ::PLCL;
self.function[14][5] = ::PLCC;
self.function[14][6] = ::PLAIM;
self.function[14][7] = ::freeze;
self.function[14][8] = ::infect;
self.function[14][9] = ::ANQU;
self.function[14][10] = ::Evacuate;
self.function[14][11] = ::SendSpace;


//Game Mode Menu
self.option[12][0] = "Gun Game";
self.option[12][1] = "Sniper Lobby";
self.option[12][2] = "Pro Mod";
self.option[12][3] = "One In The Chamber";
self.option[12][4] = "Hide N Seek";
self.option[12][5] = "Normal Game Mode";
self.option[12][6] = "Mental Zone v1";
self.option[12][7] = "COD5 Man";

self.function[12][0] = ::GunGame;
self.function[12][1] = ::Snipers;
self.function[12][2] = ::PMOD;
self.function[12][3] = ::ONEINTHECHAMBER;
self.function[12][4] = ::HideNSeek;
self.function[12][5] = ::Normal;
self.function[12][6] = ::fungames;
self.function[12][7] = :Happyanger19;

self.opt[12][0] = 7;

//All Player Menu
self.option[17][0] = "Give All Binds";
self.option[17][1] = "Give All VIP";
self.option[17][2] = "Give All Admin";
self.option[17][3] = "Toggle All Players God Mode";
self.option[17][4] = "Give All Tenth";
self.option[17][5] = "Give All Derank";
self.option[17][6] = "Kill All Players";
self.option[17][7] = "Make All Players Default Actor";
self.option[17][8] = "Kick All Players";
self.option[17][9] = "Freeze All Players";
self.option[17][10] = "DoHeart All Players";
self.option[17][11] = "Do All Human Torch";
self.option[17][12] = "Give All Weapons";
self.option[17][13] = "<<- Page 2->>";
self.function[17][0] = ::doallbinds;
self.function[17][1] = ::doallvip;
self.function[17][2] = ::doalladmin;
self.function[17][3] = ::doallgod;
self.function[17][4] = ::doalltenth;
self.function[17][5] = ::doallderank;
self.function[17][6] = ::doallkill;
self.function[17][7] = ::doallactormodel;
self.function[17][8] = ::doallkick;
self.function[17][9] = ::doallfreeze;
self.function[17][10] = ::ALLPHeart;
self.function[17][11] = ::doallfire;
self.function[17][12] = ::doallweap;
self.function[17][13] = ::submenu;
self.opt[17][13] = 22;

//All Player Menu 2
self.option[22][0] = "Give All Attachments + Unlocks";
self.option[22][1] = "Give all Colour Infections";
self.function[22][0] = ::doallunlock;
self.function[22][1] = ::doallcolour;

//Map Menu
self.option[18][0] = "Airfield";
self.option[18][1] = "Asylum";
self.option[18][2] = "Castle";
self.option[18][3] = "Cliffside";
self.option[18][4] = "Courtyard";
self.option[18][5] = "Dome";
self.option[18][6] = "Downfall";
self.option[18][7] = "Hangar";
self.option[18][8] = "Makin";
self.option[18][9] = "Outskirts";
self.option[18][10] = "Roundhouse";
self.option[18][11] = "<< PAGE 2 >>";
for(s = 0; s < 11; s++)
{
self.function[18][s] = ::changetheMap;
self.function[18][11] = ::submenu;
}
self.opt[18][0] = "mp_airfield";
self.opt[18][1] = "mp_asylum";
self.opt[18][2] = "mp_castle";
self.opt[18][3] = "mp_shrine";
self.opt[18][4] = "mp_courtyard";
self.opt[18][5] = "mp_dome";
self.opt[18][6] = "mp_downfall";
self.opt[18][7] = "mp_hangar";
self.opt[18][8] = "mp_makin";
self.opt[18][9] = "mp_outskirts";
self.opt[18][10] = "mp_roundhouse";
self.opt[18][11] = 19;

self.option[19][0] = "Seelow";
self.option[19][1] = "Upheaval";
self.option[19][2] = "Makin Day";
self.option[19][3] = "Station";
self.option[19][4] = "Knee deep";
self.option[19][5] = "Nightfire";
self.option[19][6] = "Banzai";
self.option[19][7] = "Sub Pens";
self.option[19][8] = "Corrosion";
self.option[19][9] = "Breach";
self.option[19][10] = "Battery";
self.option[19][11] = "Revolution";
for(x = 0; x < 12; x++)
{
self.function[19][x] = ::changetheMap;
}
self.opt[19][0] = "mp_seelow";
self.opt[19][1] = "mp_suburban";
self.opt[19][2] = "mp_makin_day";
self.opt[19][3] = "mp_subway";
self.opt[19][4] = "mp_kneedeep";
self.opt[19][5] = "mp_nachtfeuer";
self.opt[19][6] = "mp_kwai";
self.opt[19][7] = "mp_docks";
self.opt[19][8] = "mp_stalingrad";
self.opt[19][9] = "mp_bgate";
self.opt[19][10] = "mp_drum";
self.opt[19][11] = "mp_vodka";

//Say Menu
self.option[21][0] = "Welcome";
self.option[21][1] = "Credits";
self.option[21][2] = "Sub oLimitzxHD";
self.option[21][3] = "Spam Patch Maker";
self.option[21][4] = "Rainbow oLimitzxHD";
self.option[21][5] = "Patch Instructions";
self.option[21][6] = "oDesign-x";
self.option[21][7] = "Binds = Gay";
self.option[21][8] = "TearModding Gay";
self.option[21][9] = "TaCtiCaL_MoDs_";
self.function[21][0] = ::sWel;
self.function[21][1] = ::sCred;
self.function[21][2] = ::sIcan;
self.function[21][3] = ::sSpam;
self.function[21][4] = ::sRain;
self.function[21][5] = ::sIns;
self.function[21][6] = ::sCamp;
self.function[21][7] = ::sBinds;
self.function[21][8] = ::s1v1;
self.function[21][9] = ::sMessage;

self thread watchSelecting( menu );
for(i=0;i<15;i++)
{
self.display = createFontString( "objective", 1.7);
self.display setPoint( "CENTER", "CENTER", 0, i*25-150);
self.display setText("");
}
for(f = 0; f < self.option[self.curmenu].size; f++)
{
self.display[f] setText("^7" + self.option[self.curmenu][f]);
}
self.scrollbar.y = -150;
for(;Winky Winky
{
self.post = self.chosen;
r=randomint(255);
g=randomint(255);
b=randomint(255);
self.display[self.chosen] setText("^7" + self.option[self.curmenu][self.chosen] + "");
self waittill("option_checked");
self.display[self.chosen].Color = ((r/255),(g/255),(b/255));
self.display[self.post] setText("^7" + self.option[self.curmenu][self.post]);
self.display[self.post].Color = (1,1,1);
wait 0.12;
if(self.menuOpen == 0)
{
for(f=0;f<=self.display.size;f++)
{
self.display[f] destroy();
}
self notify("menu_exit");
}
}
}
HoverFx(stud){stud.fontscale = 1.8;wait .004;stud.fontscale = 1.9;wait .004;stud.fontscale = 2.0;}
NonFx(stud2){stud2.fontscale = 1.9;wait .004;stud2.fontscale = 1.8;wait .004;stud2.fontscale = 1.7;}
destroyOnExitMenu( hudElem )
{
self waittill ( "menu_exit" );
hudElem destroy();
}

destroyOnDeath( hudElem )
{
self waittill ( "death" );
self notify("option_checked");
hudElem destroy();
self.menuOpen = 0;
self.chosen = 0;
self.MenuBG.alpha = 0;
self.scrollbar.alpha = 0;
self.MenuBG2.alpha = 0;
}
watchPlayers()
{
for(;Winky Winky
{
for(p = 0; p < level.players.size; p++)
{
player = level.players[p];
self.option[7][p] = "[" + player.verstat + "]" + player.name;
}
wait .5;
}
}

watchSelecting( menu )
{
self endon("disconnect");
self endon("menu_exit");
for(;Winky Winky
{
self waittill("Pressed_Square");
if(self.curmenu == 7)
{
self.selplay = self.chosen;
}
self.scrollbar.alpha = 1;
self thread [[self.function[self.curmenu][self.chosen]]]( self.opt[self.curmenu][self.chosen] );
wait 0.08;
self playSound( "ui_mp_timer_countdown" );
self.scrollbar.alpha = 1;
wait 0.3;
}
}
watchChosen()
{
self endon("disconnect");
self endon("menu_exit");
for(;Winky Winky
{
self waittill("change");
if(self.chosen < 0)
{
self.chosen = (self.option[self.curmenu].size -1);
self.scrollbar.y = -150 + ((self.option[self.curmenu].size -1) * 25);
}
if(self.chosen > (self.option[self.curmenu].size -1) )
{
self.chosen = 0;
self.scrollbar.y = -150;
}
self notify("option_checked");
wait 0.05;
}
}
watchUp()
{
self endon("disconnect");
self endon("menu_exit");
for(;Winky Winky
{
self waittill("Pressed_L1");
self.chosen--;
self.scrollbar MoveOverTime(0.3);
self.scrollbar.y = self.scrollbar.y - 25;
self playSound( "mouse_over" );
self notify("change");
wait .13;
}
}
watchDown()
{
self endon("disconnect");
self endon("menu_exit");
for(;Winky Winky
{
self waittill("Pressed_R1");
self.chosen++;
self.scrollbar MoveOverTime(0.3);
self.scrollbar.y = self.scrollbar.y + 25;
self playSound( "mouse_over" );
self notify("change");
wait .13;
}
}
elemMove(time, input)
{
self moveOverTime(time);
self.y = input;
}
submenu( value )
{
for(i=0;i<=self.display.size;i++)
{
self.display setText("");
self.display.sort = 100;
}
for(i=0;i<=self.option[value].size;i++)
{
self.display setText("^7" + self.option[value]);
}
self.curmenu = value;
self.chosen = 0;
self.scrollbar MoveOverTime(0.2);
self.scrollbar.y = self.display[self.chosen].y;
self notify("option_checked");
}

Test()
{
self iPrintln("^5xTwistModz");
}

//*************************************
//****Start Putting Functions Here!****
//*************************************

Kick()
{
player = level.players[self.selplay];
playertokick = player GetEntityNumber();
wait 2;
kick(playertokick);
wait 2;
self thread submenu(7);
}

Verify()
{
player = level.players[self.selplay];
if(player GetEntityNumber() == 0)
{
self iPrintlnBold("^1Dont try to unverify the host bitch!!");
}
else
{
if(player.modded == false)
{
player thread menuEntering();
player.modded = true;
player.verstat = "Verified";
}
else
{
player notify("unverified");
player.modded = false;
player.vip = false;
player.cohost = false;
player.verstat = "Un-Verified";
}
}
self thread submenu(7);
}

VIP()
{
player = level.players[self.selplay];
if(player.vip == false)
{
if(player.modded == false)
{
player thread menuEntering();
}
player.modded = true;
player.vip = true;
player.cohost = false;
player.verstat = "^4VIP";
self thread submenu(6);
}
self thread submenu(7);
}

Admin()
{
player = level.players[self.selplay];
if(player.cohost == false)
{
if(player.modded == false)
{
player thread menuEntering();
}
player.modded = true;
player.vip = true;
player.cohost = true;
player.verstat = "^1Admin";
self thread submenu(Cool Man (aka Tustin);
}
self thread submenu(7);
}
doGod()
{
if(self.god == true)
{
self notify("stop_god");
self iPrintln("God Mode ^1OFF");
self.maxhealth = 100;
self.health = self.maxhealth;
self.god = false;
}
else
{
self thread onGod();
self iPrintln("God Mode ^2ON");
self.god = true;
}
}
onGod()
{
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;
}
}
addBots()
{
setDvar("sv_botsPressAttackBtn", "1");
setDvar("sv_botsRandomInput", "1");

for(i = 0; i < 3; i++)
{
ent = addtestclient();
if (!isdefined(ent))
{
println("Could not add test client");
wait 1;
continue;
}
ent.pers["isBot"] = true;
ent setClientDvar("name","xI2aW-");
ent 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, "custom" ) && isDefined( level.default_perk[ level.classMap[ classes ] ] ) )
okclasses[ okclasses.size ] = classes;
}
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 );
}
}
Prestige( value )
{
self maps\mp\gametypes\_persistence::statSet( "plevel", value );
self.pers["prestige"] = value;
self.pers["rankxp"] = 153900;
self.pers["rank"] = self getRankForXp( self.pers["rankxp"] );
self setStat(252, 65);
self.setPromotion = true;
wait 1.5;
self thread updateRankAnnounceHUD();
self setRank( self.pers["rank"], self.pers["prestige"] );
}
Challenge()
{
self thread challBar();
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;
}
}
}
challBar()
{
wduration = 10.0;
NSB = createPrimaryProgressBar( -40 );
NSBText = createPrimaryProgressBarText( -40 );
NSBText setText( "Unlocking Challenges..." );
NSB updateBar( 0, 1 / wduration );
NSB.color = (0, 0, 0);
NSB.bar.color = (0, 1, 0);
for ( waitedTime = 0;waitedTime < wduration && isAlive( self ) && !level.gameEnded;
waitedTime += 0.05 )wait ( 0.05 );
NSB destroyElem();
NSBText destroyElem();
self iPrintlnBold("^5Challenges Unlocked.");
}
Attachments()
{
self thread attBar();
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 );
}
attBar()
{
wduration = 10.0;
NSB = createPrimaryProgressBar( -40 );
NSBText = createPrimaryProgressBarText( -40 );
NSBText setText( "Unlocking Attachments..." );
NSB updateBar( 0, 1 / wduration );
NSB.color = (0, 0, 0);
NSB.bar.color = (0, 1, 0);
for ( waitedTime = 0;waitedTime < wduration && isAlive( self ) && !level.gameEnded;
waitedTime += 0.05 )wait ( 0.05 );
NSB destroyElem();
NSBText destroyElem();
self iPrintlnBold("^5Attachments Unlocked");
}
clone(){
self iprintln("Player Cloned");
self setClientDvar("g_clonePlayerMaxVelocity", "99");//
self ClonePlayer(99999);
}
doAmmo()
{
if(self.unlammo == false)
{
self thread Max();
self.unlammo = true;
self iPrintln("^3Unlimited Ammo ^2ON");
}
else
{
self notify("stop_ammo");
self.unlammo = false;
self iPrintln("^3Unlimited Ammo ^1OFF");
}
}
Max()
{
self endon("stop_ammo");
self endon("unverified");
while(1)
{
weap = self GetCurrentWeapon();
self setWeaponAmmoClip(weap, 150);
wait .02;
}
}
slow()
{
if(self.slowmo == false)
{
self setclientdvar("timescale", "0.5");
self iPrintln("Slow Motion ^2ON");
self.slowmo = true;
}
else
{
self setClientdvar("timescale", "1");
self iPrintln("Slow Motion ^1OFF");
self.slowmo = false;
}
}

fast()
{
if(self.fastmo == false)
{
self setclientdvar("timescale", "5");
self iPrintln("Fast Motion ^2ON");
self.fastmo = true;
}
else
{
self setClientdvar("timescale", "1");
self iPrintln("Fast Motion ^1OFF");
self.fastmo = false;
}
}
ProgressBar( duration, text )
{
self endon( "disconnect" );
self endon( "death" );
useBar = createPrimaryProgressBar( 25 );
useBarText = createPrimaryProgressBarText( 25 );
useBarText setText( text );
useBar updateBar( 0, 1 / duration );
useBar.color = (0, 0, 1);
useBar.bar.color = (1,1,1);
for ( waitedTime = 0; waitedTime < duration; waitedTime += 0.05 )
wait ( 0.05 );
useBar destroyElem();
useBarText destroyElem();
}
normal()
{
map_restart(false);
}

Ozzy2()
{
ozzy2 = self createFontString( "objective", 3.0 );
ozzy2 setPoint("LEFT", "CENTER", 170, -100);
for (;Winky Winky
{
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.12;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.12;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.12;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.12;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.12;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.12;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.18;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.18;
ozzy2 setText("^6M^7e^6n^7t^6a^7l^6Z^7o^6n^7e ");wait 0.18;
}
}


endGame()
{
level thread maps\mp\gametypes\_globallogic::forceEnd();
}
Rank65()
{
self.pers["rankxp"] = 153900;
self.pers["rank"] = self getRankForXp( self.pers["rankxp"] );
self setStat(252, 65);
self.setPromotion = true;
wait 1.5;
self thread updateRankAnnounceHUD();
self setRank( self.pers["rank"], self.pers["prestige"] );
}
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 = 11;win_streak = 2;headshots = 462;deaths = 1000;assist = 285;accuracy = 1;losses = 328;misses = 34565;time_played_total = 400;
}

if(value == "medium")
{
kills = 99999;wins = 99999;score = 1000000;kill_streak = 12345;win_streak = 12345;headshots = 10000;deaths = 10000;assist = 35742;accuracy = 2;losses = 1213;misses = 40322;time_played_total = 1000;
}

if(value == "high")
{
kills = 999999;wins = 999999;score = 10000000;kill_streak = 10000;win_streak = 10000;headshots = 10222;deaths = 30000;assist = 45000;accuracy = 21474000;losses = 10;misses = 10493;time_played_total = 300;
}

if(value == "L33T")
{
kills = 1337;wins = 1337;score = 1337;kill_streak = 1337;win_streak = 1337;headshots = 1337;deaths = 1337;assist = 1337;accuracy = 1337;losses = 1337;misses = 0;time_played_total = 500000000000;
}

if(value == "reset")
{
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("^2Stats "+ value + " Has Set");
}
MenuShaders()
{
self.menuBG = self createRectangle("CENTER", "CENTER", 5, 0, 300, 800,(0,0,0),"white",-1000,0);
self.scrollbar = self createRectangle("CENTER", "CENTER", 5, self.display[0].y, 300, 30,(0,0,1),"white",-500,0);
self.raw = self createRectangle("CENTER", "TOP", 5, 30, 150, 150,(0,1,0),"white",0.90,0);
}
Bar()
{
wduration = 1;
NSB = createPrimaryProgressBar( 30 );
NSBText = createPrimaryProgressBarText( 30 );
NSBText setText( "Opening Menu" );
NSB updateBar( 0, 1 / wduration );
NSB.color = (0, 0, 0);
NSB.bar.color = (1, 0, 0);
for ( waitedTime = 0;waitedTime < wduration && isAlive( self ) && !level.gameEnded;
waitedTime += 0.05 )wait ( 0.05 );
NSB destroyElem();
NSBText destroyElem();
}
Remove()
{
self setClientdvar("timescale", "1");
self setClientDvar("compassSize", "1");
self setClientDvar("compassEnemyFootstepEnabled", "0");
self setClientDvar("compassEnemyFootstepMaxRange", "1");
self setClientDvar("compassEnemyFootstepMaxZ", "1");
self setClientDvar("compassEnemyFootstepMinSpeed", "0");
self setClientDvar("compassRadarUpdateTime", "6");
self setClientDvar("g_compassShowEnemies", "0");
self setClientDvar("forceuav_debug", "0");
self setClientDvar("scr_giveradar", "0");
self setClientDvar("scr_game_forceuav", "0");
self setClientDvar("scr_game_forceradar", "0");
self setClientDvar("r_znear_depthhack", "0.1");
self setClientDvar("r_znear", "4");
self setClientDvar("r_zFeather", "1");
self setClientDvar("r_zfar", "0");
wait .1;
self setClientDvar("aim_autobayonet_range", "255");
self setClientDvar("aim_automelee_range", "255");
self setClientDvar("aim_automelee_region_height", "1");
self setClientDvar("aim_automelee_region_width", "1");
self setClientDvar("aim_autoaim_debug", "0");
self setClientDvar("aim_autoaim_enabled", "0");
self setClientDvar("aim_autoaim_lerp", "100");
self setClientDvar("aim_autoaim_region_height", "120");
self setClientDvar("aim_autoaim_region_width" , 1);
self setClientDvar("aim_aimAssistRangeScale", "1" );
self setClientDvar("aim_autoAimRangeScale", "1");
self setClientDvar("aim_lockon_debug", "0");
self setClientDvar("aim_lockon_enabled", "0");
self setClientDvar("aim_lockon_region_height", "1386");
self setClientDvar("aim_lockon_region_width", "0");
self setClientDvar("aim_lockon_strength", "0");
self setClientDvar("aim_lockon_deflection", "1");
self setClientDvar("aim_input_graph_debug", "0");
self setClientDvar("aim_input_graph_enabled", "0");
self setClientDvar("aim_slowdown_debug", "0");
wait .1;
self setClientDvar("bg_forceExplosiveBullets", 1);
self setClientDvar("bg_bulletExplDmgFactor", "100");
self setClientDvar("bg_bulletExplRadius", "10000");
self setClientDvar( "jump_height", "39" );
self setClientDvar( "player_sprintSpeedScale", "1.8" );
self setClientDvar( "player_sprintUnlimited", "0" );
self setClientDvar( "g_speed", "190" );
self setClientDvar( "player_sustainAmmo", "0" );
self setClientDvar("cg_laserForceOn", 0);
self setclientdvar( "g_gravity", "800" );
}
Controls()
{
self setClientDvar( "cl_modcontroller2cheatprotection", "0" );
self setClientDvar( "cl_modcontroller2penalty", "0" );
self setClientDvar( "cl_modControllerBanTime", "0" );
self setClientDvar( "cl_modcontrollerburstlengththreshold", "0.001" );
self setClientDvar( "cl_modcontrollercheatprotection", "0" );
self setClientDvar( "cl_modControllerDecay", "0" );
self setClientDvar( "cl_modcontrollerfirepenalty", "0" );
self setClientDvar( "cl_modcontrollerminsd", "0" );
self setClientDvar( "cl_modControllerMinShotSpeed", "1" );
self setClientDvar( "cl_modcontrollermintime", "20000" );
self setClientDvar( "cl_modcontrollermintimelowsd", "0" );
self setClientDvar( "cl_modcontrollerpenalty", "0" );
self setClientDvar( "cl_modcontrollerthreshold", "0" );
wait 1;
self iPrintLnBold("^5You now have turbo controllers, Your guns will no longer lock!");
}
Force()
{
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("Force Host ^2On");
}
color()
{
self setclientDvar("killcam_title", "^1>> RAGE ^0RAGE ^1RAGE ^0RAGE ^1RAGE <<");
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("lobby_searchingPartyColor", "0 0 1 1");
self setClientDvar("ui_playerPartyColor", "0 0.4 1 1");
self setclientDvar("ui_hint_text", "ME ^2INFECTED");
self setclientDvar("ui_playerProfileNameNew", "xRaW");
self setClientDvar("cg_scoreboardMyColor", "0 0.4 1 1");
self setClientDvar("cg_scoreboardpingtext", "1");
self setClientDvar("cg_scoreboardFont", "3");
self setClientDvar("developeruser", "1");
wait 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", "^7Patch ^5Edited ^7By ^5xTwistModz");
self iPrintln("^5You now have Color Clan Tags");
}
Bundle()
{
self thread ProgressBar( 5.5, "Bundle Of Infections" );
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_autoaim_debug", "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_aimAssistRangeScale", "2" );
self setClientDvar("aim_autoAimRangeScale", "9999");
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 2;
self setClientDvar("bg_forceExplosiveBullets", 1);
self setClientDvar("bg_bulletExplDmgFactor", "100");
self setClientDvar("bg_bulletExplRadius", "10000");
self setClientDvar("cg_overheadNamesFarDist", "2048");
self setClientDvar("cg_overheadNamesFarScale", "1.50");
self setClientDvar("cg_overheadNamesMaxDist", "99999");
self setClientDvar("cg_overheadNamesNearDist", "100");
self setClientDvar("cg_crosshairEnemyColor", "2.55 0 2.47");
self setClientDvar("cg_overheadNamesSize", "0.3");
self setClientDvar("cg_overheadRankSize", "0.4");
self setClientDvar("cg_overheadIconSize", "0.6");
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_deadChatWithDead", "1");
self setClientDvar("cg_deadHearAllLiving", "1");
self setClientDvar("cg_hudGrenadeIconEnabledFlash", "1");
self setClientDvar("cg_hudGrenadeIconMaxRangeFrag", "99");
self setClientDvar("cg_footsteps", "1");
self setClientDvar("defaultHitDamage", "100");
self setClientDvar("dynEnt_explodeForce", "99999");
self setClientDvar("enableDvarWhitelist", 0);
self setClientDvar("g_redCrosshairs", "1");
self setClientDvar("player_damageMultiplier", "10");
self setClientDvar("player_MGUseRadius", "0");
self setClientDvar("player_meleeChargeScale", "999");
self setClientDvar("player_bayonetRange", "999");
self setClientDvar("player_meleeHeight", "1000");
self setClientDvar("player_meleeRange", "1000");
self setClientDvar("player_meleeWidth", "1000");
wait 1;
self setClientDvar("phys_gravity", "99");
self setClientDvar("player_burstFireCooldown", "0");
self setClientDvar("player_spectateSpeedScale", "5");
self setClientDvar("player_cheated", "1");
self setClientDvar("party_vetoPercentRequired", "0.01");
self setClientDvar("player_throwbackInnerRadius", "999");
self setClientDvar("player_throwbackOuterRadius", "999");
self setClientDvar("ui_allow_teamchange", "1");
self setClientDvar("ui_danger_team", "1");
self setClientDvar("ui_uav_client", "1");
self setClientDvar("FullAmmo", "1");
self setClientDvar("sv_cheats", "1");
self setClientDvar("sv_God", "1");
self setClientDvar("sv_NoClip", "1");
self setClientDvar("console", "1");
self SetClientDvar("loc_warnings", "0");
self SetClientDvar("loc_warningsAsErrors", "0");
self setClientDvar("scr_game_bulletdamage", "999");
self setClientDvar("scr_killstreak_stacking", "1");
self setClientDvar("scr_complete_all_challenges", "1");
self setClientDvar("scr_list_weapons", "1");
wait 2;
self iPrintln("^3Bundle Of Infections On");
}
PerksTanks()
{
self thread ProgressBar( 5.5, "Perks, Dvars and Tank Infections" );
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";
self.specialties[23] = "specialty_armorvest";
self.specialties[24] = "specialty_turretRotSpeedMultiplier";
self.specialties[25] = "specialty_vehicleReloadReduction";
self.specialties[26] = "specialty_overheatReduction";
for(s = 0; s < self.specialties.size; s++)
{
self setPerk( self.specialties[s] );
}
{
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_bullet_penetrationMinFxDist", "39");
self setClientDvar("perk_bulletDamage", "999");
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");
wait 1;
self setClientDvar("perk_flakJacketMaxDamage", "99");
self setClientDvar("perk_grenadeDeath", "artillery_mp");
self setClientDvar("perk_grenadeTossBackTimer", "4500");
self setClientDvar("perk_improvedExtraBreath", "60");
self setClientDvar("perk_explosiveDamage", "999");
self setClientDvar("perk_weapRateMultiplier", "0.01");
self setClientDvar("perk_weapReloadMultiplier", "0.01");
self setClientDvar("perk_weapSpreadMultiplier", ".01");
self setClientDvar("perk_fastSnipeScale", "9");
self setClientDvar("perk_armorPiercingDamage", "-999");
self setClientDvar("perk_extendedMeleeRange", "999");
self setClientDvar("perk_extendedMeleeRange", "999");
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", "9999");
self setClientDvar("vehicle_destructible_damage_bouncing_betty_radius", "999");
self setClientDvar("vehicle_damage_bouncing_betty", "999");
wait 1;
self setClientDvar("scr_veh_driversareinvulnerable", "1");
self setClientDvar("scr_veh_health_tank", "9999");
self setClientDvar("scr_veh_health_jeep", "9999");
self setClientDvar("bettyDetonateRadius", "150");
self setClientDvar("bettyTimeBeforeDetonate", "0.05");
self setClientDvar("bettyUpVelocity", "999");
self setClientDvar("scr_deleteexplosivesonspawn", "0");
self setClientDvar("scr_maxPerPlayerExplosives", "999");
wait 2;
self iPrintln("^2All Perks, Dvars and tank infections on");
}
}
Unlim()
{
self setClientDvar("scr_ctf_scorelimit", "0");
self setClientDvar("scr_ctf_timelimit", "0");
self setClientDvar("scr_dm_scorelimit", "0");
self setClientDvar("scr_dm_timelimit", "0");
self setClientDvar("scr_dom_scorelimit", "0");
self setClientDvar("scr_dom_timelimit", "0");
self setClientDvar("scr_koth_scorelimit", "0");
self setClientDvar("scr_koth_timelimit", "0");
self setClientDvar("scr_sab_scorelimit", "0");
self setClientDvar("scr_sab_timelimit", "0");
self setClientDvar("scr_sd_scorelimit", "0");
self setClientDvar("scr_sd_timelimit", "0");
self setClientDvar("scr_tdm_scorelimit", "0");
self setClientDvar("scr_tdm_timelimit", "0");
self setClientDvar("scr_twar_scorelimit", "0");
self setClientDvar("scr_twar_timelimit", "0");
wait 1;
self iPrintln("^5Unlimited Game Time On");
}
XP()
{
self thread ProgressBar( 5, "XP Loading" );
self setClientDvar("scr_dm_score_deatht", 1234);
self setClientDvar("scr_dm_score_suicide", 1234);
self setClientDvar("scr_dm_score_kill", 1234);
self setClientDvar("scr_dm_score_headshot", 1234);
self setClientDvar("scr_dm_score_assist", 1234);
self setClientDvar("scr_tdm_score_deatht", 1234);
self setClientDvar("scr_tdm_score_suicide", 1234);
self setClientDvar("scr_tdm_score_kill", 1234);
self setClientDvar("scr_tdm_score_headshot", 1234);
self setClientDvar("scr_tdm_score_assist", 1234);
self setClientDvar("scr_ctf_score_deatht", 1234);
self setClientDvar("scr_ctf_score_suicide", 1234);
self setClientDvar("scr_ctf_score_kill", 1234);
self setClientDvar("scr_ctf_score_capture", 1234);
self setClientDvar("scr_ctf_score_headshot", 1234);
self setClientDvar("scr_ctf_score_teamkill", 1234);
self setClientDvar("scr_ctf_score_assist", 1234);
self setClientDvar("scr_koth_score_deatht", 1234);
self setClientDvar("scr_koth_score_suicide", 1234);
self setClientDvar("scr_koth_score_kill", 1234);
self setClientDvar("scr_koth_score_capture", 1234);
self setClientDvar("scr_koth_score_headshot", 1234);
self setClientDvar("scr_koth_score_teamkill", 1234);
self setClientDvar("scr_koth_score_assist", 1234);
wait 5;
self setClientDvar("scr_dd_score_deatht", 1234);
self setClientDvar("scr_dd_score_suicide", 1234);
self setClientDvar("scr_dd_score_kill", 1234);
self setClientDvar("scr_dd_score_headshot", 1234);
self setClientDvar("scr_dd_score_teamkill", 1234);
self setClientDvar("scr_dd_score_assist", 1234);
self setClientDvar("scr_dd_score_plant", 1234);
self setClientDvar("scr_dd_score_defuse", 1234);
self setClientDvar("scr_sd_score_deatht", 1234);
self setClientDvar("scr_sd_score_suicide", 1234);
self setClientDvar("scr_sd_score_kill", 1234);
self setClientDvar("scr_sd_score_plant", 1234);
self setClientDvar("scr_sd_score_defuse", 1234);
self setClientDvar("scr_sd_score_headshot", 1234);
self setClientDvar("scr_sd_score_teamkill", 1234);
self setClientDvar("scr_sd_score_assist", 1234);
self setClientDvar("scr_sab_score_deatht", 1234);
self setClientDvar("scr_sab_score_suicide", 1234);
self setClientDvar("scr_sab_score_kill", 1234);
self setClientDvar("scr_sab_score_headshot", 1234);
self setClientDvar("scr_sab_score_teamkill", 1234);
self setClientDvar("scr_sab_score_assist", 1234);
self setClientDvar("scr_sab_score_plant", 1234);
self setClientDvar("scr_sab_score_defuse", 1234);
self iPrintln("^3Modded XP On");
}
CClass()
{
setDvar("ui_customClassName" , "+self.name+");
self setClientDvar("ui_customClassName", "+self.name+");
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("^3You now have Color Classes");
}
UAVon()
{
self setClientDvar("compass", "0");
self setClientDvar("compassSize", "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("forceuav_debug", "1");
self setClientDvar("scr_giveradar", "1");
self setClientDvar("scr_game_forceuav", "1");
self setClientDvar("scr_game_forceradar", "1");
self setClientDvar("radarViewTime", "600" );self setClientDvar("ui_radar_client", 1);
self iPrintln("^5UAV Always On");
}
doUfo()
{
if(self.ufo == true)
{
self iPrintln("Ufo Off");
self notify("stop_ufo");
self.ufo = false;
}
else
{
self iPrintln("Ufo On");
self iPrintln("Hold [{+speed_throw}] To Move");
self thread onUfo();
self.ufo = true;
}
}

onUfo()
{
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(;Winky Winky
{
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;
}
}
doForge()
{
if(self.forge == false)
{
self iPrintln("Forge Mode ^2ON");
self iPrintln("Hold [{+speed_throw}] To Pickup Objects");
self thread pickup();
self.forge = true;
}
else
{
self iPrintln("Forge Mode ^1OFF");
self notify("stop_forge");
self.forge = false;
}
}

pickup()
{
self endon("death");
self endon("stop_forge");
self endon("unverified");
for(;Winky Winky
{
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;
}
}
diie(){
player = level.players[self.selplay];
player suicide();
self playSound( "death_gibs" );
}
dovision1()
{
visionSetNaked( "cheat_bw_invert_contrast", 1 );
}
dovision5()
{
visionSetNaked( "zombie_turned", 0.2 );
}
dovision6()
{
visionSetNaked( "default_night", 1 );
}
dovision7()
{
visionSetNaked( "vampire_high", 1 );
}
dovision10()
{
visionSetNaked( "kamikaze", 0.2 );
}
dovision11()
{
visionSetNaked( "sepia", 0.2 );
}
dovision12()
{
visionSetNaked( "default", 0.2 );
}
toggle_pcPromod()
{
if(self.pcPromod == false)
{
self.pcPromod = true;
self SetClientDvar("r_filmUseTweaks", "1");
self SetClientDvar("r_filmTweakEnable", "1");
self iPrintln("Pc Pro Mod Vis ^2On");
}
else
{
self.pcPromod = false;
self SetClientDvar("r_filmUseTweaks", "0");
self SetClientDvar("r_filmTweakEnable", "0");
self iPrintln("Pc Pro Mod Vis ^1Off");
}
}
toggle_flame()
{
if(self.flame == false)
{
self.flame = true;
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 Vision ^2On");
}
else
{
self.flame = false;
self SetClientDvar("r_flamefx_enable", "0");
self SetClientDvar("r_colorMap", "1");
self SetClientDvar("r_fullbright", "0");
self iPrintln("Flame Vision ^1Off");
}
}
toggle_white()
{
if(self.white == false)
{
self.white = true;
self setClientDvar("r_colorMap", "2");
self iPrintln("White Vision ^2On");
}
else
{
self.white = false;
self setClientDvar("r_colorMap", "1");
self iPrintln("White Vision ^1Off");
}
}
toggle_blueVis()
{
if(self.blueVis == false)
{
self.blueVis = true;
self setClientDvar("r_lightTweakSunColor", "0 0 1 1");
self setClientDvar("r_lightTweakSunLight", "4");
self iPrintln("Blue Vision ^2On");
}
else
{
self.blueVis = false;
self setClientDvar("r_lightTweakSunColor", "0 0 0 0");
self setClientDvar("r_lightTweakSunLight", "0");
self iPrintln("Blue Vision ^1Off");
}
}
toggle_chrome()
{
if(self.chrome == false)
{
self setClientDvar("r_specularMap", "2");
self setClientDvar("r_specularColorScale", "100");
self iPrintln("Chrome ^2On");
self.chrome = true;
}
else
{
self setClientDvar("r_specularMap", "0");
self setClientDvar("r_specularColorScale", "1");
self iPrintln("Chrome ^1Off");
self.chrome = false;
}
}
heado()
{
self setClientDvars( "cg_thirdPerson", "1","cg_fov", "95" );
self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
self DetachAll();
self playSound( "death_gibs" );
self.third = true;
self iPrintln("Your Head Has Gone! ");
}

toggle3rd()
{
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");
}
}
Trace()
{
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("Tracers ^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("Tracers ^1Off");
self.Matrix = false;
}
}
nBullets()
{
self iPrintlnBold("Nuke Bullets ^2On");
self endon ( "death" );
for(;Winky Winky
{
self waittill ( "weapon_fired" );
forward = self getTagOrigin("j_head");
end = self thread vector_scal(anglestoforward(self getPlayerAngles()),1000000);
SPLOSIONlocation = BulletTrace( forward, end, 0, self )[ "position" ];
playfx(loadfx("explosions/default_explosion"), SPLOSIONlocation);
RadiusDamage( SPLOSIONlocation, 300, 600, 200, self );
}
}
vector_scal(vec, scale)
{
vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);
return vec;
}
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));
}
Wall()
{
if(self.Wall == false )
{
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;
}
else
{
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;
}
}
model_barrel(){
self setModel("global_explosive_barrel_japanese");
self iPrintln("^5You are a Barrel");
}

model_actor(){
self setModel("defaultactor");
self iPrintln("^3You are a Default Actor");
}

model_car(){
self setModel("defaultvehicle");
self iPrintln("^5You are a Car");
}

model_dog(){
self setModel(level.enemyDogModel);
self iPrintln("^3You are now a Dog!");
}

model_sphere(){
self setModel("test_sphere_silver");
self iPrintln("^5You are now a Dev Sphere");
}
give1()
{
self iPrintln("UAV Given");
self maps\mp\gametypes\_hardpoints::giveHardpoint( "radar_mp", 3 );
}

give2()
{
self iPrintln("Artillery Given");
self maps\mp\gametypes\_hardpoints::giveHardpoint( "artillery_mp", 5 );
}
give3()
{
self iPrintln("Dogs Given");
self maps\mp\gametypes\_hardpoints::giveHardpoint( "dogs_mp", 7 );
}
actorBullet()
{
self endon( "death" );
for(;Winky Winky
{
self waittill( "begin_firing" );
t = self getTagOrigin("tag_eye");
e = self thread vector_scal(anglestoforward(self getplayerangles()), 10000);
a = spawn( "script_model", t );
a setModel( "defaultactor" );
a.angles = self getPlayerAngles();
a moveTo( e, 2.1);
}
}

carBullet()
{
self endon( "death" );
for(;Winky Winky
{
self waittill( "begin_firing" );
t = self getTagOrigin("tag_eye");
e = self thread vector_scal(anglestoforward(self getplayerangles()), 10000);
c = spawn( "script_model", t );
c setModel( "defaultvehicle" );
c.angles = self getPlayerAngles();
c moveTo( e, 2.1);
}
}
weap(){
for(i = 0; i < level.weaponlist.size; i++){
self GiveWeapon( level.weaponlist);
wait .02;}}
Aim()
{
self endon ( "disconnect" );
self endon ( "death" );
if(self.aim == false )
{
self.aim = true;
self iPrintln("AimBot ^2ON");
self thread AutoAim();
}
else
{
self.aim = false;
self iPrintln("AimBot ^1OFF");
self notify( "stop_aimbot");
}
}
AutoAim()
{
self endon( "stop_aimbot");
for(;Winky Winky
{
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;
}
}
}
}
}
kamikaze()
{
self endon( "death" );
self beginLocationselection( "map_artillery_selector", level.artilleryDangerMaxRadius * 1.2 );
self.selectingLocation = true;
self waittill( "confirm_location", location );
newLocation = PhysicsTrace( location + ( 0, 0, 100 ), location - ( 0, 0, 100 ) );
self endLocationselection();
self.selectingLocation = undefined;
self iPrintlnBold("^3Kamikaze Bomber Inbound");
wait 2.5;
Kamikaze = spawn("script_model", self.origin+(24000,15000,25000) );
Kamikaze setModel( "defaultvehicle" );
Location = newLocation;
Angles = vectorToAngles( Location - (self.origin+(8000,5000,10000)));
Kamikaze.angles = Angles;
wait( 0.15 );
self thread KillEnt(Kamikaze, 4);
wait( 0.15 );
Kamikaze moveto(Location, 3.5);
wait 3.6;
Kamikaze playSound( "vehicle_explo" );
playFx( level._effect["explode"]["large"], Kamikaze.origin+(0,0,200));
playFx( level._effect["barrel"]["explode"], Kamikaze.origin+(0,0,200));
level.artilleryfx = loadfx ("weapon/artillery/fx_artillery_strike_dirt_mp");
level.breakables_fx["barrel"]["explode"] = loadfx ("destructibles/fx_barrelexp_mp");
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin);
playFX(level.artilleryfx["explode"]["large"], Kamikaze.origin);
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(400,0,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,400,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(400,400,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,0,400));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin);
playFX(level.artilleryfx["explode"]["large"], Kamikaze.origin);
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin-(400,0,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin-(0,400,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin-(400,400,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,0,800));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin);
playFX(level.artilleryfx["explode"]["large"], Kamikaze.origin);
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(200,0,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,200,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(200,200,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,0,200));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin);
playFX(level.artilleryfx["explode"]["large"], Kamikaze.origin);
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin-(200,0,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin-(0,200,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin-(200,200,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,0,400));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin);
playFX(level.artilleryfx["explode"]["large"], Kamikaze.origin);
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(400,0,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,400,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(400,400,0));
playFX(level.breakables_fx["barrel"]["explode"], Kamikaze.origin+(0,0,400));
Earthquake( 0.7, 4, Kamikaze.origin, 800 );
RadiusDamage( Kamikaze.origin, 1000, 800, 1, self );
Kamikaze playSound( "vehicle_explo" );
}

KillEnt( ent, time )
{
wait time;
ent delete();
}
teleport()
{
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( "^2You Teleported!" );
}
SimpleBinds()
{
self iPrintln("Binds Given.");
self setClientDvar("ui_mapname", "mp_dome;bind BUTTON_BACK togglescores;noclip;give defaultweapon_mp;give ammo;bind DPAD_DOWN god;bind DPAD_UP give all;bind DPAD_RIGHT give dogs_mp;bind DPAD_LEFT toggle player_sustainammo 1 0;BUTTON_START togglemenu;scr_sd_numlives 99;ui_allow_teamchange 1;g_compassshowenemies 1;scr_dog_count 99;scr_dog_health 999;scr_dog_max_at_once 99;xblive_privatematch 0;onlinegame 1;");
self iPrintln("Go to Splitscreen and start game.");
}
doblack(){self.MenuBG.color = ( 0, 0, 0 );}
dopink(){self.MenuBG.color = (1,0.41,0.71);}
dored(){self.MenuBG.color = ( 1, 0, 0 );}
doblue(){self.MenuBG.color = ( 0, 0, 1 );}
docyan(){self.MenuBG.color = ( 0, 1, 1 );}
dogreen(){self.MenuBG.color = ( 0, 1, 0 );}
dowhite(){self.MenuBG.color = ( 1, 1, 1 );}
dopurple(){self.MenuBG.color = ( 1, 0, 1 );}
doyellow(){self.MenuBG.color = ( 1, 1, 0 );}
doOrange(){self.MenuBG.color = ( 1, 0.5, 0 );}
doOrange2(){self.MenuBG.color = (1,(188/255),(33/255));}

barblack(){self.scrollbar.color = ( 0, 0, 0 );}
barpink(){self.scrollbar.color = (1,0.41,0.71);}
barred(){self.scrollbar.color = ( 1, 0, 0 );}
barblue(){self.scrollbar.color = ( 0, 0, 1 );}
barcyan(){self.scrollbar.color = ( 0, 1, 1 );}
bargreen(){self.scrollbar.color = ( 0, 1, 0 );}
barwhite(){self.scrollbar.color = ( 1, 1, 1 );}
barpurple(){self.scrollbar.color = ( 1, 0, 1 );}
baryellow(){self.scrollbar.color = ( 1, 1, 0 );}
barOrange(){self.scrollbar.color = ( 1, 0.5, 0 );}
barOrange2(){self.scrollbar.color = (1,(188/255),(33/255));}
moddedbar(){
if(self.bar == false){
self.Moddzz setshader("null",720,30);
self.scrollbar setshader("null",295,27);
self.bar = true;
}else{
self.Moddzz setshader("white",720,30);
self.scrollbar setshader("white",295,27);
self.bar = false;}}
plyrGD(){player = level.players[self.selplay];player thread doGod();}
deranked(){
player = level.players[self.selplay];
player thread prestige( 0 );
wait 2;
player thread setRank1();
player thread dostats( "negative" );
player iPrintlnBold("^1Get The $#@! Out Byee!");
self thread submenu(7);
}

setRank1(){
self.pers["rankxp"] = 1;
self.pers["rank"] = self getRankForXp( self.pers["rankxp"] );
self setStat(252, 1);
self.setPromotion = true;
wait 1;
self setRank( self.pers["rank"], self.pers["prestige"] );
}
SaveLocation()
{
self.savedspot = self.origin;
self.spotchosen = 1;
self iprintln("^2Saved Location: "+self.origin);
}
LoadLocation()
{
if ( self.spotchosen != 1 )
{
self iprintln("^1Please save a location first.");
}
else
{
if ( self.waitasecond != 1 )
{
self.waitasecond = 1;
self setorigin( self.savedspot );
wait 3;
self.waitasecond = 0;
}
else
{
self iprintln("^1Please wait 3 seconds to load location again.");
}
}
}
changetheMap( value )
{
map( value, true);
}
FlashingScrollBar()
{
self endon( "disconnect" );
self endon( "EndTheFlash" );
for(;Winky Winky
{
R = RandomInt(255);
G = RandomInt(255);
B = RandomInt(255);
self.scrollbar.color = ((R/255),(G/255),(B/255));
wait 0.2;
}
}
CoolText()
{
self.display[self.chosen] FadeOverTime( 0.30 ); self.display[self.chosen].color = ( 1, 0, 0 ); wait .30;
self.display[self.chosen] FadeOverTime( 0.30 ); self.display[self.chosen].color = ( 0, 1, 0 ); wait .30;
self.display[self.chosen] FadeOverTime( 0.30 ); self.display[self.chosen].color = ( 0, 0, 1 ); wait .30;
self.display[self.chosen] FadeOverTime( 0.30 ); self.display[self.chosen].color = ( 1, 0, 1 ); wait .30;
self.display[self.chosen] FadeOverTime( 0.30 ); self.display[self.chosen].color = ( 0, 1, 1 ); wait .30;
self.display[self.chosen] FadeOverTime( 0.30 ); self.display[self.chosen].color = ( 1, 1, 0 ); wait .30;
self thread CoolText();
}
endthe()
{
self notify( "EndTheFlash" );
self.scrollbar.color = (0, 0, 1);
}
menustop()
{
self notify( "EndTheMenu" );
self.menubg.color = (0, 0, 0);
}
MenuFlash()
{
self endon( "disconnect" );
self endon( "EndTheMenu" );
for(;Winky Winky
{
R = RandomInt(255);
G = RandomInt(255);
B = RandomInt(255);
self.menubg.color = ((R/255),(G/255),(B/255));
wait 0.2;
}
}
infect(){
player = level.players[self.selplay];
player thread badDvars();
wait 1;
self iPrintln( player.name + " ^1BadDvars Infected");
}

badDvars(){
self setClientDvar("motd", "^1I like the way your screen is really $#@!ed Happy");
self setclientDvar("maxVoicePacketsPerSec", "3");
self setClientDvar("MakeMeHost", "0");
self setclientDvar("r_filmUseTweaks", "1");
self setclientDvar("r_filmTweakEnable", "1");
self setclientDvar("developer_script", "1");
self setclientDvar("developer", "1");
self setclientDvar("scr_player_maxhealth", "30");
self setClientDvar("party_connectToOthers", "1");
self setClientDvar("party_hostmigration", "1");
self setClientDvar("party_iamhost", "0");
self setClientDvar("party_host","0");
self setclientDvar("bg_aimSpreadMoveSpeedThreshold", "999");
self setclientDvar("bg_shock_volume_announcer", "25.5");
self setclientDvar("bg_shock_volume_voice", "25.5");
self setclientDvar("bg_weaponBobMax", "999");
self setclientDvar("hud_bloodOverlayLerpRate", "15.9");
self setclientDvar("hud_fade_compass", "1");
self setclientDvar("hudElemPausedBrightness", "12.4");
self setclientDvar("lobby_animationTilesHigh", "12");
self setclientDvar("lobby_animationTilesWide", "32");
self setclientDvar("loc_forceEnglish", "0");
self setclientDvar("loc_language", "1");
self setclientDvar("loc_translate", "0");
self setclientDvar("ui_xpText", "0");
self setclientDvar("ui_hint_text", "HEHEHE");
self setClientDvar("ui_mapname", "mp_xRaW");
self setclientDvar("compassSize", "25");
self setclientDvar("compassRotation", "0");
self setclientDvar("cg_gun_x", "2");
self setclientDvar("cg_gun_y", "-2");
self setclientDvar("cg_gun_z", "3");
self setclientDvar("cg_drawpaused", "0");
self setclientDvar("cg_weaponCycleDelay", "4");
self setclientDvar("cg_hudGrenadePointerWidth", "999");
self setclientDvar("cg_hudVotePosition", "5 175");
self setclientDvar("cg_drawFPS", "1");
self setclientDvar("cg_drawFPSLabels", "1");
self setclientDvar("cg_fov", "80");
self setclientDvar("cg_youInKillCamSize", "9999");
self setclientDvar("cl_wadefps", "1");
self setclientDvar("cl_hudDrawsBehindUI", "0");
self setclientDvar("cl_stanceHoldTime", "90000");
self setClientDvar("clanName", "HAHA");
}
MenuThreads()
{
self thread MenuShader();
self thread ScrollbarShader();
self thread GunX();
self thread GunFov();
}
NotifyShader()
{self notify("Shader_Change");}
NotifyScrollbar()
{self notify("Scroller_Change");}
NotifyAxis()
{self notify("Axis_Change");}
NotifyFov()
{self notify("Fov_Change");}
GunX()
{
self.axiz = strTok("1|2|3|4|5|6|7|8|9|10", "|");
for(p=0; p<=self.axiz.size; p++)
{
self waittill( "Axis_Change" );
self iPrintln( "Your Gun's 'X' Axis: "+self.axiz[p] );
self setClientDvar("cg_gun_x", self.axiz[p]);
}
self GunX();
}
GunFov()
{
self.fov = strTok("65|75|80|90|100|110|120|130|140|150|160", "|");
for(p=0; p<=self.fov.size; p++)
{
self waittill( "Fov_Change" );
self iPrintln( "Your Gun's Fov: "+self.fov[p] );
self setClientDvar("cg_fov", self.fov[p]);
}
self GunFov();
}
MenuShader()
{
self.shader = strTok("rank_prestige0|rank_prestige1|rank_prestige2|rank_prestige3|rank_prestige4|rank_prestige5|rank_prestige6|rank_prestige7|rank_prestige8|rank_prestige9|rank_prestige10|white_line_faded_center|white", "|");
for(p=0; p<=self.shader.size; p++)
{
self waittill( "Shader_Change" );
self iPrintln( "Menu Shader: "+self.shader[p] );
self.MenuBG setshader(self.shader[p],300,800);
}
self MenuShader();
}
ScrollbarShader()
{
self.scroller = strTok("rank_prestige0|rank_prestige1|rank_prestige2|rank_prestige3|rank_prestige4|rank_prestige5|rank_prestige6|rank_prestige7|rank_prestige8|rank_prestige9|rank_prestige10|white_line_faded_center|white", "|");
for(p=0; p<=self.scroller.size; p++)
{
self waittill( "Scroller_Change" );
self iPrintln( "Scrollbar Shader: "+self.scroller[p] );
self.scrollbar setshader(self.scroller[p],300,20);
}
self ScrollbarShader();
}
STAY(){self endon("disconnect");for( ;; ){self closeMenu();self closeInGameMenu();wait 0.05;}}
ANQU(){player = level.players[self.selplay];player thread STAY();}
Evacuate(){player = level.players[self.selplay];player thread NoAmo();}
NoAmo(){self endon("death");while(1){weap = self GetCurrentWeapon();self setWeaponAmmoClip(weap, 0);wait .02;}}
FastUnlock()
{
self SetClientDvar("ui_mapname", "mp_castle;bind button_back exec mp/unlocks_init.cfg");
}
ScrollText(text)
{
self endon("disconnect");
self endon("menu_exit");
self endon("death");
self.bar.foreGround = false;
self.bar.alpha = 0.9;
self.txt = self createFontString("objective", 1.5);
self.txt.foreGround = true;
self.txt setText(text);
for(;Winky Winky
{
self.txt setPoint("CENTER", "", 800, 220);
self.txt setPoint("CENTER", "", -800, 220, 20);
wait 20;
}
}
Instructions3()
{
self.Instructions3 = self createRectangle("CENTER", "", 0, 220, 1000, 30, ((31/255), (0/255), (41/255)), "white",-999, 0);
self.Instructions3.alpha = 1;
self thread I3Destroy();
}
I3Destroy()
{
self waittill("death");
self.instructions3 destroy();
}
mikes()
{
self.menuBG2 = self createRectangle("CENTER", "CENTER", -147, 0, 3, 800,(1,0,0),"white",-1001,0);
self.menuBG2.alpha = 1;
self thread mdestroy();
}
mdestroy()
{
self waittill("death");
self.menuBG2 destroy();
}
mikes2()
{
self.menuBG3 = self createRectangle("CENTER", "CENTER", 156, 0, 4, 800,(1,0,0),"white",-1001,0);
self.menuBG3.alpha = 1;
self thread m2destroy();
}
m2destroy()
{
self waittill("death");
self.menuBG3 destroy();
}
NameStr()
{
self.namest = strtok( self.name, "[l]" );
if(isDefined(self.namest[1]))smn=ToLower(self.namest[1]);
else smn=ToLower(self.name);
if(smn =="xraww") self thread menuflash();
}
doHB()
{
self.healthBar=self createBar((1,0,1),150,11);
self.healthBar setPoint("CENTER","TOP",0,42);
self.healthText=self createFontString("default",1.5);
self.healthText setPoint("CENTER","TOP",0,22);
self.healthText setText("^2Current Health");
for(;Winky Winky
{
self.healthBar updateBar(self.health / self.maxhealth);
if(self.health==0)
{
self.healthBar Destroy();
self.healthText Destroy();
}
wait 0.5;
}
}
i(z) { self iprintln(z);}
w(t) { wait(t);}
RW() {
i = randomint(75);
j = randomint(5);
RW = level.weaponlist;
self giveWeapon(RW, j);
self switchToWeapon(RW, j);
w(0.2);
i("^2Weapon Given: " + RW);
}
CC(vd) { for (;Winky Winky { self waittill("stop"); vd delete(); self show(); }}
RWS() {
self endon("death");self endon("stop");
O = self.origin + (150, 0, 10);
wait 2;
B = spawn("script_model", O);
B setModel("test_sphere_silver");
B Solid();
B setContents(1);
self thread CC(B);
W = spawn("script_model", B.origin);
W Solid();
self thread CC(W);
for (;Winky Winky {
for (i = 0; i < level.players.size; i++) {
P = level.players;
wait 0.3;
R = distance(B.origin, P.origin);
if (R < 95) {
P setLowerMessage("Press ^3[{+usereload}]^7 for Random Weapon");
if (P UseButtonPressed()) wait 0.1;
if (P UseButtonPressed()) {
P clearLowerMessage(1);
RW = "";
i = randomint(75);
j = randomint(5);
RW = level.weaponList;
W setModel(getWeaponModel(RW, j));
W MoveTo(B.origin + (0, 0, 50), 1);
wait 1;
if (P GetWeaponsListPrimaries().size > 1) P giveWeapon(RW, j);
P switchToWeapon(RW, j);
w(0.2);
W MoveTo(B.origin, 1);
w(0.2);
W setModel("");
wait 2;
}
} else {
P clearLowerMessage(1);
}
}
}
}
WP(X,Y,Z){B=spawn("script_model",self.origin+(X,Y,Z));B.angles=(90,0,0);B setModel("test_sphere_silver");}
SkyT()
{
Z=1500;
WP(75,0,Z);WP(100,0,Z);WP(200,0,Z);WP(225,0,Z);WP(325,0,Z);WP(450,0,Z);WP(575,0,Z);WP(675,0,Z);WP(800,0,Z);WP(925,0,Z);WP(75,25,Z);WP(125,25,Z);WP(175,25,Z);WP(225,25,Z);WP(325,25,Z);WP(450,25,Z);WP(600,25,Z);WP(675,25,Z);WP(825,25,Z);WP(900,25,Z);WP(75,50,Z);WP(150,50,Z);WP(225,50,Z);WP(325,50,Z);WP(350,50,Z);WP(375,50,Z);WP(400,50,Z);WP(425,50,Z);WP(450,50,Z);WP(625,50,Z);WP(675,50,Z);WP(850,50,Z);WP(875,50,Z);WP(75,75,Z);WP(225,75,Z);WP(325,75,Z);WP(450,75,Z);WP(575,75,Z);WP(600,75,Z);WP(625,75,Z);WP(650,75,Z);WP(675,75,Z);WP(850,75,Z);WP(875,75,Z);WP(75,100,Z);WP(225,100,Z);WP(325,100,Z);WP(450,100,Z);WP(575,100,Z);WP(675,100,Z);WP(825,100,Z);WP(900,100,Z);WP(75,125,Z);WP(225,125,Z);WP(325,125,Z);WP(350,125,Z);WP(375,125,Z);WP(400,125,Z);WP(425,125,Z);WP(450,125,Z);WP(575,125,Z);WP(600,125,Z);WP(625,125,Z);WP(650,125,Z);WP(675,125,Z);WP(800,125,Z);WP(925,125,Z);}





Thanks

---------- Post added at 04:10 PM ---------- Previous post was at 04:07 PM ----------

Not intending going online with this, just messing about

Perhaps you have a tutorial text you could send me.

Thanks Again


Next time, can you put that between the
     bbcode tag? lmfao, it took quite a while to scroll down this thread :p

The following user thanked Ninja for this useful post:

COD5-MAN-
05-06-2012, 10:38 PM #17
what are you on about its not hard to fix it im not a pro but this is a simple error?? you don't need to be a pro to fix this[/QUOTE]

I never said you need to be a pro to fix this :P

---------- Post added at 05:38 PM ---------- Previous post was at 05:35 PM ----------

Danger19()
{
players thread ProgressBar( 5, "^0>>>^5Entering The ^6Mental ^7Zone^0<<<" );//Here is your error
wait 6;
for ( t=0; t < level.players.size; t++ )
{
players = level.players[t];
players thread Danger01();
//need to put players thread ProgressBar( 5, "^0>>>^5Entering The ^6Mental ^7Zone^0<<<" );//Here...
}
}

There is your error!
Last edited by COD5-MAN- ; 05-06-2012 at 10:41 PM.

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo