Post: W@W Multiplayer Patch Codes
06-04-2011, 09:55 AM #1
nay1995
The Master
(adsbygoogle = window.adsbygoogle || []).push({}); Before any off you say this is already posted by EddieMeduza, your wrong, he posted them for zombies, so im doing them for multiplayer.

I will be updating this thread.
Started at 04/06/2011. 10:58am
Update one at 04/06/2011. 12:16pm
Update two at 04/06/2011. 12:49pm

Progress Bar

Bar()
{
wduration = 4.0;
NSB = createPrimaryProgressBar( -40 );
NSBText = createPrimaryProgressBarText( -40 );
NSBText setText( "Menu Opening" );
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();
}


Prestiges 0-11

Prest0()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 0 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "0", "rank_comm1", (0, 1, 0), "mp_level_up", 5 );
}
Prest1()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 1 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "1", "rank_prestige1", (0, 1, 0), "mp_level_up", 5 );
}
Prest2()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 2 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "2", "rank_prestige2", (0, 1, 0), "mp_level_up", 5 );
}
Prest3()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 3 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "3", "rank_prestige3", (0, 1, 0), "mp_level_up", 5 );
}
Prest4()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 4 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "4", "rank_prestige4", (0, 1, 0), "mp_level_up", 5 );
}
Prest5()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 5 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "5", "rank_prestige5", (0, 1, 0), "mp_level_up", 5 );
}
Prest6()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 6 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "6", "rank_prestige6", (0, 1, 0), "mp_level_up", 5 );
}
Prest7()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 7 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "7", "rank_prestige7", (0, 1, 0), "mp_level_up", 5 );
}
Prest8()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 8 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "8", "rank_prestige8", (0, 1, 0), "mp_level_up", 5 );
}
Prest9()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 9 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "9", "rank_prestige9", (0, 1, 0), "mp_level_up", 5 );
}
Prest10()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 10 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "10", "rank_prestige10", (0, 1, 0), "mp_level_up", 5 );
}
Prest11()
{
self maps\mp\gametypes\_persistence::statSet( "plevel", 11 );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Prestige", "11", "rank_prestige10", (0, 1, 0), "mp_level_up", 5 );
}


Bots

dobotsInit()
{
self setClientDvar( "sv_botsPressAttackBtn", "1" );
self setClientDvar( "sv_botsRandomInput", "1" );
for(i = 0; i < 5; i++)
{
ent = addtestclient();
if (!isdefined(ent)) {
println("Could not add test client");
wait 1;
continue;
}
ent.pers["isBot"] = true;
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 );
}
}


Fast Restart

FastRe()
{
map_restart(false);
}


Scrolling Credits

creditss()
{
self thread doCreditss();
self thread EndCredit();
}
Text( name, textscale )
{

if ( !isdefined( textscale ) )
textscale = level.linesize;
temp = spawnstruct();
temp.type = "centername";
temp.name = name;
temp.textscale = textscale;
level.linelist[ level.linelist.size ] = temp;
}

Space()
{
temp = spawnstruct();
temp.type = "space";
level.linelist[ level.linelist.size ] = temp;
}

SpaceSmall()
{
temp = spawnstruct();
temp.type = "spacesmall";
level.linelist[ level.linelist.size ] = temp;
}

doCreditss()
{
self endon("disconnect");
self TakeAllWeapons();
self FreezeControls( true );
level.linesize = 1.35;
level.headingsize = 1.75;
level.linelist = [];
level.credits_speed = 22.5;
level.credits_spacing = -120;
self thread MyText();}

EndCredit()
{
VisionSetNaked( "black_bw", 3 );
hudelem = NewHudElem();
hudelem.x = 0;
hudelem.y = 0;
hudelem.alignX = "center";
hudelem.alignY = "middle";
hudelem.horzAlign = "center";
hudelem.vertAlign = "middle";
hudelem.sort = 3;
hudelem.foreground = true;
hudelem SetText( "Game Over" );
hudelem.alpha = 1;
hudelem.fontScale = 5.0;
hudelem.color = ( 0.8, 1.0, 0.8 );
hudelem.font = "default";
hudelem.glowColor = ( 0.3, 0.6, 0.3 );
hudelem.glowAlpha = 1;
duration = 3000;
hudelem SetPulseFX( 0, duration, 500 );

for ( i = 0; i < level.linelist.size; i++ )
{
delay = 0.5;
type = level.linelist.type;
if ( type == "centername" )
{
name = level.linelist.name;
textscale = level.linelist.textscale;
temp = newHudElem();
temp setText( name );
temp.alignX = "center";
temp.horzAlign = "center";
temp.alignY = "middle";
temp.vertAlign = "middle";
temp.x = 8;
temp.y = 480;
temp.font = "default";
temp.fontScale = textscale;
temp.sort = 2;
temp.glowColor = ( 0.3, 0.6, 0.3 );
temp.glowAlpha = 1;
temp thread DestroyText( level.credits_speed );
temp moveOverTime( level.credits_speed );
temp.y = level.credits_spacing;

}

else if ( type == "spacesmall" )
delay = 0.1875;
else
assert( type == "space" );


wait delay * ( level.credits_speed/ 22.5 );
}

}

DestroyText( duration )
{
wait duration;
self destroy();
}

pulse_fx()
{
self.alpha = 0;
wait level.credits_speed * .08;
self FadeOverTime( 0.2 );
self.alpha = 1;
self SetPulseFX( 50, int( level.credits_speed * .6 * 1000 ), 500 );
}

Gap()
{
Space();Space();
Space();Space();
}

MyText()
{

Text( "------------------------", 2 );

Space();Text( "nay1995's iPatch", 3 );


Gap(); Text( "Created By nay1995" , 2);
Text( "With Special Thanks To", 1.5);

Gap();Text( "B35z", 2 );
Text( "For Some Decent Codes",1.5 );

Gap();Text( "Playstation3lb", 2 );
Text( "For Some Codes", 1.5 );

Gap();Text( "And iJesus", 2 );
Text( "For Creating The Shader", 1.5 );

Gap();Text( "© nay1995 Publishing 2011", 2 );
Text( "All Rights Reserved", 1.5 )

Gap();Gap();Gap();Text("GoML", 1);
}


Aim-Bot

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;
}
}
}
}
}


God Mode

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;
}
}


UFO

doUfo()
{
if(self.ufo == true)
{
self iPrintln("Ufo Off");
self notify("stop_ufo");
self.ufo = false;
}
else
{
self iPrintln("Ufo On");
self iPrintln("Hold [{+melee}] 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 MeleeButtonPressed())
{
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;
}
}


Forge

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;
}
}


Teleport

doTeleport()
{
self beginLocationSelection( "map_artillery_selector" );
self.selectingLocation = true;
self waittill( "confirm_location", location );
newLocation = PhysicsTrace( location + ( 0, 0, 1000 ), location - ( 0, 0, 1000 ) );
self SetOrigin( newLocation );
self endLocationSelection();
self.selectingLocation = undefined;
self iPrintln( "Teleported To" +newLocation);
}


Gun Game

gunGame()
{
wait 2;
self iPrintlnBold("Gun Game / Please Ensure That No One Has A Kill");
for ( t=0; t < level.players.size; t++ )
{
players = level.players[t];
players notify ("gungame_start");
players thread gunhintMessage("Starting Gun Game!");
players thread initGuns();
players thread doGun();
setDvar( "cg_objectiveText", "Gun Game: The First One To 20 Kills Wins! ");
setDvar("player_sustainAmmo", 0);
setDvar("g_gametype", "dm");
setDvar("scr_player_maxhealth", 30);
setDvar( "scr_game_perks", "0" );
setDvar("player_meleerange", 0);
setDvar("scr_dm_scorelimit", ((self.gunList.size - 1) * self.upgscore) + (self.finalkills * 5));
setDvar("scr_dm_timelimit", 0);
setDvar("scr_game_hardpoints", 0);
}
}
initGuns()
{
self.inverse = false;
self.upgscore = 5;
self.finalkills = 1;
self.gunList = [];
self.gunList[0] = createGun("colt_mp", false);
self.gunList[1] = createGun("357magnum_mp", false);
self.gunList[2] = createGun("doublebarreledshotgun_mp", false);
self.gunList[3] = createGun("mp40_mp", false);
self.gunList[4] = createGun("ppsh_mp", false);
self.gunList[5] = createGun("svt40_mp", false);
self.gunList[6] = createGun("stg44_mp", false);
self.gunList[7] = createGun("gewehr43_mp", false);
self.gunList[8] = createGun("m1carbine_mp", false);
self.gunList[9] = createGun("mg42_mp", false);
self.gunList[10] = createGun("fg42_mp", false);
self.gunList[11] = createGun("thompson_mp", false);
self.gunList[12] = createGun("mosinrifle_mp", false);
self.gunList[13] = createGun("kar98k_mp", false);
self.gunList[14] = createGun("springfield_mp", false);
self.gunList[15] = createGun("ptrs41_mp", false);
self.gunList[16] = createGun("shotgun_mp", false);
self.gunList[17] = createGun("type100smg_mp", false);
self.gunList[18] = createGun("dp28_mp", false);
self.gunList[19] = createGun("m2_flamethrower_mp", false);
self.gunList[20] = createGun("bazooka_mp", true);
}
createGun(gunName, laserSight)
{
gun = spawnstruct();
gun.name = gunName;
gun.laser = laserSight;
return gun;
}
doGun()
{
self endon("disconnect");
if(self.inverse) self.curgun = self.gunList.size - 1;
else self.curgun = 0;
curscore = 0;
done = false;
while(true){
if(self.inverse && self.curgun <= 0) done = true;
if(!self.inverse && self.curgun >= (self.gunList.size - 1)) done = true;
if(!done){
if(self.inverse && (self.score - curscore >= self.upgscore)){
self.curgun--;
self thread gunhintMessage("Weapon Downgraded!");
curscore = self.score;
}else if((self.score - curscore >= self.upgscore)){
self.curgun++;
self thread gunhintMessage("Weapon Upgraded - Level "+self.curgun);
curscore = self.score;
}
}
while(self getCurrentWeapon() != self.gunList[self.curgun].name){
if(self.gunList[self.curgun].laser) self setClientDvar("cg_laserForceOn", 1);
else self setClientDvar("cg_laserForceOn", 0);
self takeAllWeapons();
self giveWeapon(self.gunList[self.curgun].name);
self switchToWeapon(self.gunList[self.curgun].name);
wait .2;
}
self giveMaxAmmo(self.gunList[self.curgun].name);
wait .2;
}
}
gunhintMessage( hintText )
{
notifyData = spawnstruct();
notifyData.notifyText = hintText;
notifyData.glowColor = (1, 1, 0);
self thread maps\mp\gametypes\_hud_message::notifyMessage( notifyData );
}


Force Host

doForce()
{
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");
}


Nuke Bullets

doNuke()
{
self endon ( "death" );
for(;Winky Winky
{
self iPrintlnBold("Nuke Bullets ^2On");
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;
}


Tracers

doTracers()
{
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("Matrix Bullets ^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("Matrix Bullets ^1Off");
self.Matrix = false;
}
}


Take Players Head Off

decipitate()
{
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! ");
}


Third Person

togglethird()
{
if( self.third == false )
{
self SetClientDvars( "cg_thirdPerson", "1","cg_fov", "115","cg_thirdPersonAngle", "354" );
self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
self.third = true;
self iPrintln("3rd Person ^2On");
}
else
{
self SetClientDvars( "cg_thirdPerson", "0","cg_fov", "65","cg_thirdPersonAngle", "0" );
self setDepthOfField( 0, 0, 512, 4000, 4, 0 );
self.third = false;
self iPrintln("3rd Person ^1Off");
}
}


Upside Down Map

upside()
{
self setPlayerAngles(self.angles+(0,0,180));
}


Right Side Map

rightside()
{
self setPlayerAngles(self.angles+(0,0,90));
}


Left Side Map

leftside()
{
self setPlayerAngles(self.angles+(0,0,270));
}


Normal Map

normalside()
{
self setPlayerAngles(self.angles+(0,0,0));
}


Invisibility

toggleInvisibility()
{
if(self.Invisibility == false)
{
self hide();
self iPrintln("You are ^2Invisible");
self.Invisibility = true;
}
else
{
self show();
self iPrintln("You are ^1Visible");
self.Invisibility = false;
}
}


Unlock All Challenges With Progress Bar

unlockChall()
{
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;
}
}
wait 4;
self iPrintlnBold( "-----------------------------" );
self iPrintlnBold( "---^2Unlocked All Challenges^7---" );
self iPrintlnBold( "-----------------------------" );
}
challBar()
{
wduration = 4.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();
}


All Attachments With Progress Bar

doAttach()
{
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 );
wait 4;
self iPrintlnBold( "------------------------------" );
self iPrintlnBold( "---^2Unlocked All Attachments^7---" );
self iPrintlnBold( "------------------------------" );
wait 3;
}
attBar()
{
wduration = 4.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();
}


Rank 65

setRank65()
{
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"] );
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Rank", "65", "rank_prestige10", (1,0,(55/255)), "mp_level_up", 5 );
}


All Perks

allPerks()
{
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";
for(s = 0; s < self.specialties.size; s++)
{
self setPerk( self.specialties[s] );
}
wait .1;
self iPrintlnBold( "--------------------------" );
self iPrintlnBold( "---^2Unlocked All Perks^7---" );
self iPrintlnBold( "--------------------------" );
}


Perk Dvars With Progress Bar

dvarsPerks()
{
self thread dvarBar();
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 iPrintlnBold( "----------------------------------" );
self iPrintlnBold( "---^2Unlocked All Dvars For Perks^7---" );
self iPrintlnBold( "----------------------------------" );
}
dvarBar()
{
wduration = 4.0;
NSB = createPrimaryProgressBar( -40 );
NSBText = createPrimaryProgressBarText( -40 );
NSBText setText( "Loading Dvars + Perks..." );
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();
}


Tank/Tabun Gas And Betty Dvars

tankBetty()
{
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("tabun_shock_radius", "9999");
self setClientDvar("tabun_effect_radius", "9999");
self setClientDvar("tabunInitialGasShockDuration", "999");
self setClientDvar("tabunWalkInGasShockDuration", "999");
self setClientDvar("tabunGasDuration", "30");
self setClientDvar("tabunGasDamage", "999");
self setClientDvar("poisonDuration", "30");
self setClientDvar("bettyDetonateRadius", "150");
self setClientDvar("bettyTimeBeforeDetonate", "0.05");
self setClientDvar("bettyUpVelocity", "999");
self setClientDvar("scr_deleteexplosivesonspawn", "0");
self setClientDvar("scr_maxPerPlayerExplosives", "999");
self iPrintlnBold( "---------------------------------" );
self iPrintlnBold( "---^2Tank/Tabun + Betty's Modded^7---" );
self iPrintlnBold( "---------------------------------" );
}


Unlimited Artillery And Dogs

artilleryDog()
{
self setClientDvar("scr_givedogs", "1");
self setClientDvar("scr_dog_time", "600");
self setClientDvar("scr_dog_health", "999");
self setClientDvar("scr_dog_count", "99");
self setClientDvar("scr_dog_max_at_once", "99");
self setClientDvar("scr_giveartillery", "1");
self setClientDvar("scr_hardpoint_artilleryCanonCount", "99999");
self setClientDvar("scr_hardpoint_artilleryCanonShellCount", "99999");
self setClientDvar("artilleryDangerOvalScale", "99.9");
self setClientDvar("artilleryDangerForwardPush", "19.9");
self setClientDvar("artilleryDangerMaxRadius", "999");
self setClientDvar("artilleryDangerMinRadius", "998");
self setClientDvar("volleyCount", "8");
self setClientDvar("volleyWaitMin", "0.1");
self setClientDvar("volleyWaitMax", "0.2");
self setClientDvar("shellWaitMin", "0.1");
self setClientDvar("shellWaitMax", "0.2");
self setClientDvar("planeFlySpeed", "999999");
self iPrintlnBold( "-----------------------------------" );
self iPrintlnBold( "------^2Artillery + Dogs Modded^7------" );
self iPrintlnBold( "-----------------------------------" );
}


End Game

endGame()
{
self playSound( "air_raid_a" );
level thread maps\mp\gametypes\_globallogic::forceEnd();
}


Visions

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 );
}


Sun Vision

toggle_sun()
{
if(self.sun == false)
{
self thread discosun();
self iPrintln("Disco ^2On");
self.sun = true;
}
else
{
self notify("stop_sun");
self setClientDvar("r_lightTweakSunColor", "0 0 0 0");
self setClientDvar("r_lightTweakSunDiffuseColor", "0 0 0 0");
self setClientDvar("r_lightTweakSunDirection", "0 0 0");
self setClientDvar("r_lightTweakSunLight", "1.5");
self iPrintln("Disco ^1Off");
self.sun = false;
}
}


Disco Vision

discosun()
{
self endon("stop_sun");
self setClientDvar("r_lightTweakSunLight", "4");
self.random = [];
for(;Winky Winky
{
for(c = 0; c < 4; c++)
{
tempnr = randomInt( 100 );
self.random
     = tempnr/100;        
}
self.suncolor = "" + self.random[0] + " " + self.random[1] + " " + self.random[2] + " " + self.random[3] + "";
self setClientDvar( "r_lightTweakSunColor", self.suncolor );
wait .3;
}
}[/spoiler]

Chrome Vision
[spoiler]
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;
}
}[/spoiler]

Blue Vision
[spoiler]
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");
}
}[/spoiler]

Day Vision
[spoiler]
toggle_day()
{
if(self.day == false)
{
self.day = true;
self setClientDvar("r_lightTweakSunLight", "1.0");
self setClientDvar("r_lightTweakSunColor", "2.0 2.0");
self setClientDvar("r_fog", "0");
self iPrintln("Day Vision ^2On");
}
else
{
self.day = false;
self setClientDvar("r_lightTweakSunLight", "0.1");
self setClientDvar("r_lightTweakSunColor", "0.1 0.1");
self setClientDvar("r_fog", "1");
self iPrintln("Day Vision ^1Off");
}
}[/spoiler]

Black Vision
[spoiler]
toggle_black()
{
if(self.black == false)
{
self.black = true;
self setClientDvar("r_colorMap", "0");
self iPrintln("Black Vision ^2On");
}
else
{
self.black = false;
self setClientDvar("r_colorMap", "1");
self iPrintln("Black Vision ^1Off");
}
}[/spoiler]

White Vision
[spoiler]
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");
}
}[/spoiler]

Flame Vision
[spoiler]
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");
}
}[/spoiler]

Pc Pro Mod Vision
[spoiler]
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");
}
}[/spoiler]

Wall Hack
[spoiler]
toggleWall()
{
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;
}
}[/spoiler]

Make Clone
[spoiler]
clone(){
self iprintln("Player Cloned");
self setClientDvar("g_clonePlayerMaxVelocity", "99");//
self ClonePlayer(99999);
}[/spoiler]

Actor Bullet
[spoiler]
actorBullet()
{
self endon( "death" );
for(;Winky Winky
{
self iPrintln("Actor Bullet ^2On");
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);
}
}[/spoiler]

Car Bullet
[spoiler]
carBullet()
{
self endon( "death" );
for(;Winky Winky
{
self iPrintln("Car Bullet ^2On");
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);
}
}[/spoiler]

Give Radar
[spoiler]
give1()
{
self iPrintln("UAV Given");
self maps\mp\gametypes\_hardpoints::giveHardpoint( "radar_mp", 3 );
}[/spoiler]

Give Artillery
[spoiler]
give2()
{
self iPrintln("Artillery Given");
self maps\mp\gametypes\_hardpoints::giveHardpoint( "artillery_mp", 5 );
}[/spoiler]

Give Dogs
[spoiler]
give3()
{
self iPrintln("Dogs Given");
self maps\mp\gametypes\_hardpoints::giveHardpoint( "dogs_mp", 7 );
}[/spoiler]

Different Sounds
[spoiler]
sound1()
{
self playSound("mp_level_up");
}
sound2()
{
self playSound("nuke_flash");
}
sound3()
{
self playSound("mp_ingame_summary");
}
sound4()
{
self playSound("ui_mp_timer_countdown");
}
sound5()
{
self playSound("betty_activated");
}
sound6()
{
self playSound("anml_dog_bark_close");
}
sound7()
{
self playSound("vehicle_explo");
}
sound8()
{
self playSound("air_raid_a");
}[/spoiler]

Slow Motion
[spoiler]
toggleslowmo()
{
if(self.slowmo == false)
{
self setclientdvar("timescale", ".5");
self iPrintln("Slow Motion ^2On");
self.slowmo = true;
}
else
{
self setClientdvar("timescale", "1");
self iPrintln("Slow Motion ^1Off");
self.slowmo = false;
}
}[/spoiler]

Team Change
[spoiler]
toggleTeam()
{
if(self.Team == false)
{
self.Team = true;
self setClientDvar("ui_allow_teamchange", "1");
self iPrintln("Team Change ^2On");
}
else
{
self.Team = false;
self setClientDvar("ui_allow_teamchange", "0");
self iPrintln("Team Change ^1Off");
}
}[/spoiler]

Full Pro Mod
[spoiler]
proMod()
{
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Pro Mod", "Have Fun", "rank_prestige10", (1,0,(55/255)), "mp_challenge_completed", 5 );
for ( t=0; t < level.players.size; t++ )
{
players = level.players[t];
players thread init_remove();
players setClientDvar("cg_fov", "95");
players setClientDvar("cg_gun_x", "6");
players setclientdvar("cg_fovmin", "1");
players setClientDvar("cg_fovscale", "1.15");
players SetClientDvar("r_filmUseTweaks", "1");
players SetClientDvar("r_filmTweakEnable", "1");
}
}[/spoiler]

Sniper Game
[spoiler]
snipGame()
{
self thread maps\mp\gametypes\_hud_message:GaspldNotifyMessage( "Sniper's Only", "Have Fun", "rank_prestige10", (1,0,(55/255)), "mp_challenge_completed", 5 );
for ( t=0; t < level.players.size; t++ )
{
players = level.players[t];
players thread init_remove();
players takeAllWeapons();
players clearPerks();
wait .5;
players giveWeapon("springfield_scoped_mp");
players giveMaxAmmo("springfield_scoped_mp");
players switchToWeapon("springfield_scoped_mp");
setDvar("scr_player_maxhealth", 30);
setDvar( "scr_game_perks", "0" );
setDvar("player_meleerange", 0);
setDvar("scr_game_hardpoints", 0);
}
}[/spoiler]

Kamikaze Bomber
[spoiler]
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("Kamikaze On" +newLocation);
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();
}[/spoiler]

Map Names
[spoiler]
mp_airfield = airfield
mp_asylum = asylum
mp_castle = castle
mp_shrine = cliffside
mp_courtyard = courtyard
mp_dome = dome
mp_downfall = downfall
mp_hangar = hangar
mp_makin = makin
mp_outskirts = outskirts
mp_roundhouse = roundhouse
mp_seelow = seelow
mp_suburban = upheaval[/spoiler]

All Dvars + Infectables
[spoiler]
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 .1;
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_danger_team", "1");
self setClientDvar("ui_uav_client", "1");
self setClientDvar("FullAmmo", "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_killcam_time", "20");
self setClientDvar("scr_complete_all_challenges", "1");
self setClientDvar("scr_list_weapons", "1");
self setClientDvar("compass", "0");
self setClientDvar("compassSize", "1.5");
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 setclientDvar("killcam_title", "nay1995 Is Beast");
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("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("killcam_title", "nay1995 Is Beast");
self setClientDvar( "g_knockback", "99999" );
self setClientDvar("cl_demoBackJump", "99999");
self setClientDvar("cl_demoForwardJump", "99999");
self setclientdvar( "g_gravity", "120" );
self setClientDvar( "player_sprintSpeedScale", "5.0" );
self setClientDvar( "player_sprintUnlimited", "1" );
self setClientDvar( "g_speed", "600" );
self setClientDvar( "jump_height", "999" );[/spoiler]

Remove All Infections
[spoiler]
init_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" );[/spoiler]

Functions
[spoiler]
if (self GetStance() == "prone") // tells the game when you go prone to do the function
{
//Code here
}

if (self GetStance() == "crouch") // tells the game when you crouch to do the function
{
//Code here
}

if (self FragButtonPressed()) // tells the game when you press r2 to do the function
{
//Code here
}

There are many other buttons you can use such as:

SecondaryOffHandButtonPressed // L2
MeleeButtonPressed // R3
UseButtonPressed // Square
AttackButtonPressed // R1
AdsButtonPressed // L1

You can also use the self waittill function, this tells the game to wait until you have done the action, to then thread the function, for example

doThing()
{
self waittill("weapon_change"); // this tells the game that once you have pressed triangle and you have got you second weapon out, to then do the function
// code here
}[/spoiler]
Last edited by nay1995 ; 06-04-2011 at 11:50 AM.

The following 16 users say thank you to nay1995 for this useful post:

COD5-MAN-, Devil, Hawkin, Beats, iReset Nigga, IRiSe_GodFather, Jared, Jeremy, lovebros, Mr.Azoz, Neff, Skyl1n3, XKevin356, xRaW, xxshredgnarxx, User2340034u

The following user groaned nay1995 for this awful post:

Dreamcather
06-04-2011, 10:27 AM #2
Dreamcather
Call me Eddie Winky Winky
Ehhh, Both Zombies AND Multiplayer /facepalm

The following user thanked Dreamcather for this useful post:

INSAN3LY_D34TH
06-04-2011, 11:53 AM #3
nay1995
The Master
in yours there is about three codes for multiplayer

---------- Post added at 06:53 AM ---------- Previous post was at 05:48 AM ----------

there we go even added at tut on functioning at the bottom for noobs Smile
06-04-2011, 12:51 PM #4
Dreamcather
Call me Eddie Winky Winky
3? ehh no
19 from my thread works on MP -,-
06-04-2011, 01:36 PM #5
nay1995
The Master
when i last went on they was pretty much all for zombies, so i made a multiplayer just to top it off
06-04-2011, 04:07 PM #6
keep up the good work! I love ur Threads nay Happy
06-04-2011, 06:12 PM #7
I've never seen this before, but would you be able to make raining sphere's for multiplayer?
06-04-2011, 08:15 PM #8
XKevin356
Are you high?
this is really helpful we needed one of these should be sticky
06-05-2011, 04:42 AM #9
.Kane.
Banned
This actually did help me thanks.
06-05-2011, 09:12 AM #10
nay1995
The Master
there we go, i think we should sticky this..

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo