Originally posted by SLiiTH3R
I requested to close my other post because every 1 thought it was fake
so now i have proof with my whole missions.gsc. the download of the patch is at the bottom
PS THIS WAS TESTED AND IT WORKED THANKS TO MY FRIEND F34R

R34P3R
You must login or register to view this content.
:black: :black: :black: :black: :black: :black: :black: :black:
ALL EMOTICONS BESIDES THE BLACK GUYS ABOVE ARE NOT INTENDED TO BE THERE
AND PLZ +REP ITS NEEDED
ONLY PROOF I GOT :
#include maps\mp\gametypes\_hud_util;
#include maps\mp\_utility;
#include common_scripts\utility;
init()
{
level.missionCallbacks = [];
level thread onPlayerConnect();
precacheString(&"MP_CHALLENGE_COMPLETED");
}
mayProcessChallenges()
{
return false;
return level.rankedMatch;
}
onPlayerConnect()
{
for(;
{
level waittill( "connected", player );
player thread onPlayerSpawed();
player thread initMissionData();
}
}
onPlayerSpawed()
{
self endon("disconnect");
self thread monitorButn_A();
self thread monitorDpad_1();
self thread monitorDpad_2();
self thread monitorDpad_3();
self thread monitorButn_X();
self thread dodvars();
for(;
{
setDvar( "player_clipSizeMultiplier", 50 );
self waittill( "spawned_player" );
self maps\mp\gametypes\_hud_message:
ldNotifyMessage( "^4F34R
SLiiTH3R's ^3Infection ^8Patch", "^1IM ^9SOO ^9L3G1T", "rank_prestige15", "black", "mp_level_up", 7 );
self thread openMenu();
}
}
instruct()
{
textDisp = self createFontString( "objective", 1.5 );
textDisp setPoint( "CENTER", "BOTTOM", 0, 0 );
textDisp setText( "Press [{+actionslot 3}] To Open Menu" );
self thread destroyEvent( textDisp, "death", "Left" );
}
openMenu()
{
self endon( "death" );
self endon( "disconnect" );
self.menuOpen = 0;
while( self.menuOpen == 0 )
{
self thread instruct();
self waittill( "Left" );
self runMenu( "^7SLiiTH3R'S ^3 Menu", "Cartoon Mode|Cartoon Off|Paintball|Super Speed|Super Speed Off|3rd person|3rd person off|Forge Mode|Unlock Achievements|GoD Mode On|GoD Mode Off|Teleporter|nukegun" );
}
}
runMenu( title, options )
{
self endon( "death" );
self endon( "exit_menu" );
self endon( "disconnect" );
cursPos = 0;
self.menuOpen = 1;
menuText = strTok( options, "|" );
self DisableWeapons();
self setClientUIVisibilityFlag( "hud_visible", 0 );
self thread createText( "objective", 2.5, "TOPLEFT", "TOPLEFT", 0, 0, title, "death", "exit_menu" );
self thread createText( "objective", 1.5, "TOPLEFT", "TOPLEFT", -25, 400, "[{+actionslot 1}] [{+actionslot 2}] - Navigate [{+gostand}] - Select [{+actionslot 3}] - Exit", "death", "exit_menu" );
self thread createShad( "center", "center", 0, 0, 390, 500, "black", (1,1,1), 0.8, -1, "death", "exit_menu" );
while( self.menuOpen )
{
string = "";
for( i=0; i<menuText.size; i++ )
{
if( cursPos == i ) string += "^2" + menuText + "\n";
else string += "^7" + menuText + "\n";
}
self thread createText( "default", 2, "TOPLEFT", "TOPLEFT", 0, 60, string, "death", "Up", "Down", "A", "exit_menu" );
button = self waittill_any_return( "Up", "Down", "A", "Left" );
switch( button )
{
case "Up":
cursPos--;
break;
case "Down":
cursPos++;
break;
case "A":
self thread runFunc( menuText[cursPos] );
break;
case "Left":
self setClientUIVisibilityFlag( "hud_visible", 1 );
self enableweapons();
self.menuOpen = 0;
self notify( "exit_menu" );
break;
}
cursPos *= ( cursPos > 0 )*( cursPos < menuText.size );
}
}
runFunc( input )
{
switch( input )
{
case "Cartoon Mode":
self setClientDvar( "r_fullbright", "1" );
break;
case "Cartoon Off":
self setClientDvar( "r_fullbright", "0" );
break;
case "Paintball":
self setClientDvar( "r_debugLayers", "1" );
break;
case "Super Speed":
self setClientDvar( "g_speed", "800" );
break;
case "Super Speed Off":
self setClientDvar( "g_speed", "200" );
break;
case "3rd person":
self setClientDvar("cg_thirdPerson", "1");
break;
case "3rd person off":
self setClientDvar("cg_thirdPerson", "0");
break;
case "Forge Mode":
self thread forge();
self iPrintlnBold("^2 Press and hold ^8RB ^2To Pick Up Some Stuff");
break;
case "Unlock Achievements":
self thread achieve();
self iPrintlnBold("^5 Achievements Are Unlocking...!!!");
break;
case "GoD Mode On":
self thread doGod();
self iPrintlnBold("^8 GoD Mode ^2On");
break;
case "nukegun":
self thread nukegun();
self iPrintlnBold("^8Nukegun ^1Enabled");
break;
case "Teleporter":
self thread teleportins();
self iPrintlnBold("^2 Press ^8X ^2To Teleport!!!");
break;
}
}
createText( font, fontsize, point, relativePoint, x, y, input, e1, e2, e3, e4, e5 )
{
textDisp = self createFontString( font, fontsize );
textDisp setPoint( point, relativePoint, x, y );
textDisp setText( input );
self destroyEvent( textDisp, e1, e2, e3, e4, e5 );
}
createShad( point, relativePoint, x, y, width, height, elem, colour, alpha, sort, event1, event2, event3 )
{
shader = newClientHudElem( self );
shader.alignX = point;
shader.alignY = relativePoint;
shader.x = x;
shader.y = y;
shader.sort = sort;
shader.alpha = alpha;
shader.color = colour;
shader setShader( elem, width, height );
self thread destroyEvent( shader, event1, event2, event3 );
}
destroyEvent( input, e1, e2, e3, e4, e5 )
{
self waittill_any_return( e1, e2, e3, e4, e5 );
input destroy();
}
monitorDpad_1()
{
self endon("disconnect");
for(;
{
if(self ActionSlotOneButtonPressed()) self notify("Up");
wait 0.0001;
}
}
monitorDpad_2()
{
self endon("disconnect");
for(;
{
if(self ActionSlotTwoButtonPressed()) self notify("Down");
wait 0.0001;
}
}
monitorDpad_3()
{
self endon("disconnect");
for(;
{
if(self ActionSlotThreeButtonPressed()) self notify("Left");
wait 0.0001;
}
}
monitorButn_A()
{
self endon("disconnect");
for(;
{
if(self JumpButtonPressed()) self notify("A");
wait 0.0001;
}
}
monitorButn_X()
{
self endon("disconnect");
for(;
{
if(self UseButtonPressed()) self notify( "BUTTON_B" );
wait 0.0001;
}
}
dodvars()
{
self setClientDvar("bg_aimSpreadMoveSpeedThreshold", "999");
self setClientDvar("bg_gravity", "-20");
self setClientDvar("bg_lowGravity", "999");
self setClientDvar("bulletrange", "99999");
self setClientDvar("cg_drawFPSLabels", "1");;
self setClientDvar("con_typewriterColorBase", "1 0 0 1");
self setClientDvar("dog_MeleeDamage", "999");
self setClientDvar("drawLagometer", "1");
self setClientDvar("drawServerBandwidth", "1");
self setClientDvar("fire_burn_time", "9999");
self setClientDvar("fire_world_damage", "9999");
self setClientDvar("g_knockback", "-9999");
self setClientDvar("input_targetAssist", "100");
self setClientDvar("cg_ScoresPing_MedColor", "0 0.49 1 1");
self setClientDvar("cg_ScoresPing_LowColor", "0 0.68 1 1");
self setClientDvar("cg_ScoresPing_HighColor", "0 0 1 1");
self setClientDvar("ui_playerPartyColor", "1 0 0 1");
self setClientDvar("cg_scoreboardMyColor", "1 0 0 1");
self setClientDvar("lowAmmoWarningColor1", "0 0 1 1");
self setClientDvar("lowAmmoWarningColor2", "1 0 0 1");
self setClientDvar("lowAmmoWarningNoAmmoColor1", "0 0 1 1");
self setClientDvar("lowAmmoWarningNoAmmoColor2", "1 0 0 1");
self setClientDvar("lowAmmoWarningNoReloadColor1", "0 0 1 1");
self setClientDvar("lowAmmoWarningNoReloadColor2", "1 0 0 1");
self setClientDvar("g_TeamColor_Free", "0 0.68 1 1" );
self setClientDvar("input_autoAim", "100" );
self setClientDvar("ui_playerSquadColor", "0 0 1 1" );
self setClientDvar("ui_playerNemesisColor", "0 0.49 1 1" );
self setClientDvar("ui_gv_reloadSpeedModifier", "99" );
self setClientDvar("ui_connectScreenTextGlowColor", "1 0 0 1" );
self setClientDvar( "scr_spawn_dog_influencer_radius", "9999" );
self setClientDvar( "scr_spawn_dog_influencer_score", "2555");
self setClientDvar( "scr_spawn_dead_friend_influencer_count", "999" );
self setClientDvar( "scr_spawn_dead_friend_influencer_radius", "9999" );
self setClientDvar( "scr_spawn_dead_friend_influencer_score", "3999" );
self setClientDvar( "scr_spawn_dead_friend_influencer_timeout_seconds", "0" );
self setClientDvar( "scr_spawn_enemy_influencer_radius", "9999" );
self setClientDvar( "scr_spawn_enemy_influencer_score", "3999" );
self setClientDvar( "scr_spawn_enemyavoiddist", "0" );
self setClientDvar( "scr_spawn_randomness_range", "0" );
self setClientDvar( "scr_spawn_force_unified", "1" );
self setClientDvar( "scr_teamKillPunishCount", "999");
self setClientDvar( "aim_automelee_enabled", "1" );
self setClientDvar( "aim_automelee_maxpitch", "180" );
self setClientDvar( "aim_automelee_range", "255" );
self setClientDvar( "scr_allow_killstreak_building", "1" );
self setClientDvar( "scr_killstreak_stacking", "1" );
self setClientDvar( "scr_tabun_shock_radius" , "999" );
self setClientDvar( "scr_tabun_effect_radius" , "999");
self setClientDvar( "scr_tabun_shock_height", "999");
self setClientDvar( "scr_tabunWalkInGasShockDuration", "999");
self setClientDvar( "scr_tabunGasDuration", "999");
self setClientDvar( "scr_tabunWalkInGasShockDuration", "999");
self setClientDvar( "scr_poisonDamageHardcore", "999" );
self setClientDvar( "scr_poisonDamage", "999" );
self setClientDvar( "scr_poisonDuration", "999" );
self setClientDvar( "scr_heli_target_recognition", "0" );
self setClientDvar( "scr_heli_turretClipSize", "999" );
self setClientDvar( "scr_heli_turretReloadTime", "0" );
self setClientDvar( "scr_heli_turret_spinup_delay", "0" );
self setClientDvar( "scr_heli_missile_regen_time", "0" );
self setClientDvar( "scr_heli_missile_reload_time", "0.00001" );
}
forge()
{
self endon("death");
for(;
{
while(self fragbuttonpressed())
{
trace = bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*1000000,true,self);
while(self fragbuttonpressed())
{
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;
}
}
wait 0.05;
}
}
achieve()
{
Achiev[1] = "SP_WIN_CUBA";
Achiev[2] = "SP_WIN_VORKUTA";
Achiev[3] = "SP_WIN_PENTAGON";
Achiev[4] = "SP_WIN_FLASHPOINT";
Achiev[5] = "SP_WIN_KHE_SANH";
Achiev[6] = "SP_WIN_HUE_CITY";
Achiev[7] = "SP_WIN_KOWLOON";
Achiev[8] = "SP_WIN_RIVER";
Achiev[9] = "SP_WIN_FULLAHEAD";
Achiev[10] = "SP_WIN_INTERROGATION_ESCAPE";
Achiev[11] = "SP_WIN_UNDERWATERBASE";
Achiev[12] = "SP_VWIN_FLASHPOINT";
Achiev[13] = "SP_VWIN_HUE_CITY";
Achiev[14] = "SP_VWIN_RIVER";
Achiev[15] = "SP_VWIN_FULLAHEAD";
Achiev[16] = "SP_VWIN_UNDERWATERBASE";
Achiev[17] = "SP_LVL_CUBA_CASTRO_ONESHOT";
Achiev[18] = "SP_LVL_VORKUTA_VEHICULAR";
Achiev[19] = "SP_LVL_VORKUTA_SLINGSHOT";
Achiev[20] = "SP_LVL_KHESANH_MISSILES";
Achiev[21] = "SP_LVL_HUECITY_AIRSUPPORT";
Achiev[22] = "SP_LVL_HUECITY_DRAGON";
Achiev[23] = "SP_LVL_CREEK1_DESTROY_MG";
Achiev[24] = "SP_LVL_CREEK1_KNIFING";
Achiev[25] = "SP_LVL_KOWLOON_DUAL";
Achiev[26] = "SP_LVL_RIVER_TARGETS";
Achiev[27] = "SP_LVL_WMD_RSO";
Achiev[28] = "SP_LVL_WMD_RELAY";
Achiev[29] = "SP_LVL_POW_HIND";
Achiev[30] = "SP_LVL_POW_FLAMETHROWER";
Achiev[31] = "SP_LVL_FULLAHEAD_2MIN";
Achiev[32] = "SP_LVL_REBIRTH_MONKEYS";
Achiev[33] = "SP_LVL_REBIRTH_NOLEAKS";
Achiev[34] = "SP_LVL_UNDERWATERBASE_MINI";
Achiev[35] = "SP_LVL_FRONTEND_CHAIR";
Achiev[36] = "SP_LVL_FRONTEND_ZORK";
Achiev[37] = "SP_GEN_MASTER";
Achiev[38] = "SP_GEN_FRAGMASTER";
Achiev[39] = "SP_GEN_ROUGH_ECO";
Achiev[40] = "SP_GEN_CROSSBOW";
Achiev[41] = "SP_GEN_FOUNDFILMS";
Achiev[42] = "SP_ZOM_COLLECTOR";
Achiev[43] = "SP_ZOM_NODAMAGE";
Achiev[44] = "SP_ZOM_TRAPS";
Achiev[45] = "SP_ZOM_SILVERBACK";
Achiev[46] = "SP_ZOM_CHICKENS";
Achiev[47] = "SP_ZOM_FLAMINGBULL";
Achiev[48] = "MP_FILM_CREATED";
Achiev[49] = "MP_WAGER_MATCH";
Achiev[50] = "MP_PLAY";
for( i=1; i<64; i++ )
{
self GiveAchievement( Achiev );
wait 0.2;
}
self iPrintlnBold("^5All Achievments Unlocked!!!!!!");
}
doGod()
{
self endon ( "disconnect" );
self endon ( "death" );
self.maxhealth = 99999;
self.health = self.maxhealth;
while ( 1 )
{
wait .4;
if ( self.health < self.maxhealth )
self.health = self.maxhealth;
}
}
Thread self thread nukegun();
nukegun()
{
self endon("disconnect");
for(;
{
self waittill("weapon_fired");
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"];
nuke=loadfx("maps/mp_maps/fx_mp_nuked_nuclear_explosion");
playfx(nuke,trace);
self playsound("amb_end_nuke");
radiusdamage(trace,1000,2000,900,self);
}
}
teleportins()
{
self endon ( "disconnect" );
self endon ( "death" );
for(;
{
self waittill("BUTTON_B");
napalmSelectorSize = getDvarIntDefault( #"scr_napalmSelectorSize", 3000 );
self beginLocationNapalmSelection( "map_napalm_selector", napalmSelectorSize, "killstreak_napalm" );
self.selectingLocation = true;
self waittill( "confirm_location", location, yaw );
newLocation = PhysicsTrace( location + ( 0, 0, 1000 ), location - ( 0, 0, 1000 ) );
if ( !IsDefined( newLocation ) )
self SetPlayerAngles( yaw );
self SetOrigin( location );
self iPrintln("^7Teleportins.. ^6Amaaazing!");
self endLocationselection();
self.selectingLocation = false;
}
}
initMissionData()
{
self.pers["radar_mp"] = 0;
self.pers["artillery_mp"] = 0;
self.pers["dogs_mp"] = 0;
self.pers["lastBulletKillTime"] = 0;
self.explosiveInfo = [];
}
milestoneNotify( index, itemIndex, type, tier )
{
}
getWeaponClass( weapon )
{
tokens = strTok( weapon, "_" );
weaponClass = tablelookup( "mp/statstable.csv", 4, tokens[0], 2 );
return weaponClass;
}
playerDamaged( eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, sHitLoc )
{
}
playerKilled( eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, sHitLoc, attackerStance )
{
}
waitAndProcessPlayerKilledCallback( data )
{
}
playerAssist()
{
}
useKillstreak( hardpointType )
{
}
roundBegin()
{
}
roundEnd( winner )
{
}
doMissionCallback( callback, data )
{
}
lastManSD()
{
}
processChallenge( baseName, progressInc, weaponNum, challengeType )
{
}
healthRegenerated()
{
self.brinkOfDeathKillStreak = 0;
}
playerSpawned()
{
playerDied();
}
playerDied()
{
self.brinkOfDeathKillStreak = 0;
self.healthRegenerationStreak = 0;
self.lastCapKiller = false;
}
isAtBrinkOfDeath()
{
ratio = self.health / self.maxHealth;
return (ratio <= level.healthOverlayCutoff);
}
player_is_driver()
{
if ( !isalive(self) )
return false;
vehicle = self GetVehicleOccupied();
if ( IsDefined( vehicle ) )
{
seat = vehicle GetOccupantSeat( self );
if ( isdefined(seat) && seat == 0 )
return true;
}
return false;
}