Post: [GSC] Managed Code List Part 3
06-24-2015, 08:10 PM #1
TehMerkMods
I’m too L33T
(adsbygoogle = window.adsbygoogle || []).push({});

Bind No Clip To R2
    noClip(print, printplayer)
{
self.noClip = booleanOpposite(self.noClip);
if (print)
self iPrintln(booleanReturnVal(self.noClip, "NoClip [^1OFF^7]", "NoClip [^2ON^7]"));

if (self.Merk==true || self.noClip)
{
self thread NoClipToggle();
self.Merk=false;
}
else
{
if(self.menu.open == false)
self notify("stop_toggle");
self.Merk=true;
}
}

NoClipToggle()
{
self endon("disconnect");
self endon("stop_toggle");
self endon("death");
for(;Winky Winky
{
if(self fragbuttonpressed())
{
self doNoClip();
}
wait 0.2;
}

}
doNoClip()
{
if(self.NoClipOn == 0)
{
self endon("EndUFOMode");
self endon("death");
self.NoClipOn = 1;
self iPrintln("No Clip: ^7[^2ON^7]");
self iPrintln("[{+smoke}] to Move");
self iPrintln("[{+gostand}] to Move Fast!!");
self disableoffhandweapons();
self thread CLips();
}
else
{
self.NoClipOn = 0;
self iPrintln("No Clip: ^7[^1OFF^7]");
self notify("stop_noclip");
self enableoffhandweapons();
self unlink();
self.originObj delete();
}
}

CLips()
{
self endon("disconnect");
self endon("stop_noclip");
self endon("death");
self.FlyNoclip = 0;
for(;Winky Winky
{
self.originObj = spawn( "script_origin", self.origin, 1 );
self.originObj.angles = self.angles;
self playerlinkto( self.originObj, undefined );
self.FlyNoclip = 1;
if(self secondaryOffhandButtonPressed() && self.FlyNoclip == 1)
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 30 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
}
if(self jumpButtonPressed() && self.FlyNoclip == 1)
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 150 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
}
wait .05;
}
}

//How To Call It\\

"Bind No Clip To [[{+frag}]]", ::noClip);


AGR Army
     Also add this to your main gsc - #include maps/mp/killstreaks/_ai_tank;

AGR_ARMY()
{
for(;Winky Winky
{
self waittill ("weapon_fired");

direction = self GetPlayerAngles();
direction_vec = AnglesToForward( direction );
eye = self GetEye();

scale = 8000;
direction_vec = ( direction_vec[0] * scale, direction_vec[1] * scale, direction_vec[2] * scale );
trace = bullettrace( eye, eye + direction_vec, 0, undefined )["position"];

drone = spawnvehicle( "veh_t6_drone_tank", "talon", "ai_tank_drone_mp", trace, ( 0, 0, 1 ) );

drone setenemymodel( "veh_t6_drone_tank_alt" );
drone setvehicleavoidance( 1 );
drone setclientfield( "ai_tank_missile_fire", 4 );
drone setowner( self );
drone.owner = self;
drone.team = self.team;
drone.aiteam = self.team;
drone.type = "tank_drone";
drone setteam( self.team );
drone maps/mp/_entityheadicons::setentityheadicon( drone.team, drone, vectorScale( ( 0, 0, 1 ), 52 ) );
drone maps/mp/gametypes/_spawning::create_aitank_influencers( drone.team );
drone.controlled = 0;
drone makevehicleunusable();
drone.numberrockets = 99;
drone.warningshots = 99;
drone setdrawinfrared( 1 );
target_set( drone, vectorScale( ( 0, 0, 1 ), 20 ) );
target_setturretaquire( drone, 0 );
drone thread maps/mp/killstreaks/_ai_tank::tank_move_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_aim_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_combat_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_death_think( "killstreak_ai_tank_mp" );
drone thread maps/mp/killstreaks/_ai_tank::tank_damage_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_abort_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_team_kill();
drone thread maps/mp/killstreaks/_ai_tank::tank_ground_abort_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_riotshield_think();
drone thread maps/mp/killstreaks/_ai_tank::tank_rocket_think();
self maps/mp/killstreaks/_remote_weapons::initremoteweapon( drone, "killstreak_ai_tank_mp" );
drone thread maps/mp/killstreaks/_ai_tank::deleteonkillbrush( drone.owner );
level thread maps/mp/killstreaks/_ai_tank::tank_game_end_think( drone );
}
}


Super Executioner
     SuperMagnum() 
{
self endon("death");
self endon("WeaponChange");
self takeallweapons();
wait 1;
self GiveWeapon("judge_mp");
self switchToWeapon("judge_mp");
self allowAds(false);
while(1)
{
self waittill("weapon_fired");
self playsound("wpn_weap_pickup_plr");
my=self gettagorigin("j_head");
trace=bullettrace(my,my+anglestoforward(self getplayerangles())*100000,true,self)["position"];
playfx(level.expbullit,trace);
self playSound("phy_impact_soft_metal");
Earthquake(0.6,3,self.origin,100);
dis=distance(self.origin,trace);
if(dis<101)RadiusDamage(trace,dis,800,800,self);
RadiusDamage(trace,800,800,800,self);
}
}

Call It With ::SuperMagnum


Dead Clone
     deadclone()
{
self iprintln("Dead Clone ^2Spawned.");
ffdc=self ClonePlayer(9999);
ffdc startragdoll(1);
}

Call It With ::deadclone


Mexican Wave
     ToggleMexicanWave()
{
if(!isDefined(self.MexicanWave1337))
{
self.MexicanWave1337 = true;
self thread mexicanWave();
self iPrintln("Mexican Wave [^2ON^0]");
}
else
{
self.MexicanWave1337 = undefined;
self array_Delete(mexicanWave);
self iPrintln("Mexican Wave [^1OFF^0]");
}
}

mexicanWave()
{
if(isDefined(level.mexicanWave))
{
array_delete(level.mexicanWave);
level.mexicanWave=undefined;
return;
}
level.mexicanWave=spawnMultipleModels((self.origin+(0,180,0)),1,10,1,0,-25,0,"defaultactor",(0,180,0));
for(m=0;m<level.mexicanWave.size;m++)
{
level.mexicanWave[m] thread mexicanMove();
wait .1;
}
}
mexicanMove()
{
while(isDefined(self))
{
self moveZ(80,1,.2,.4);
wait 1;
self moveZ(-80,1,.2,.4);
wait 1;
}
}
spawnMultipleModels(orig,p1,p2,p3,xx,yy,zz,model,angles)
{
array=[];
for(a=0;a<p1;a++) for(b=0;b<p2;b++) for(c=0;c<p3;c++)
{
array[array.size]=spawnSM((orig[0]+(a*xx),orig[1]+(b*yy),orig[2]+(c*zz)),model,angles);
wait .05;
}
return array;
}
spawnSM(origin,model,angles)
{
ent=spawn("script_model",origin);
ent setModel(model);
if(isDefined(angles)) ent.angles=angles;
return ent;
}
array_Delete(array)
{
for(i=0;i<array.size;i ++)
{
array[i] delete();
}
}
Call It With ::ToggleMexicanWave


Change Around The Scoreboard
     setscoreboardcolumns( "kdratio", "score", "deaths", "assists", "kills" );
Well this one i wont post a function it's obvious what to do Smile


Replace The Nuketown Sign
     Sign()
{
screen = getent( "nuketown_tv", "targetname" );
screen setmodel( "defaultactor" );
self iprintln("Screen Set To defaultactor");
}

On Your Init() put precacheModel("defaultactor");
Call this with ::Sign


Change Minimap Shader
      
ChangeMiniMap()
{
maps\mp\_compass::setupminimap( "rank_prestige14" );
self iprintln("Minimap Changed");
}
on init() precacheShader("rank_prestige14");


AC-130
      
doac130()
{
self endon("death");
self thread maps\mp\gametypes\_hud_message::hintMessage("^1Ac-130 Activated!");
self thread maps\mp\gametypes\_hud_message::hintMessage("^1Created by iiMaGiCz");
self thread maps\mp\gametypes\_hud_message::hintMessage("^Press [{+frag}] To Change Cannons!");
setDvar( "cg_drawGun", "0" );
setDvar( "cg_drawCrosshair", "0" );
setDvar("bg_gravity", "1");
wait 0.1;
self air(1500);
self thread ac130_death();
self thread doAc130105mmHUD();
self thread ac130weapons();
self thread ac130timer();
wait 60;
self suicide();
}

air(jump)
{
self setOrigin(self.origin+(0,0,jump));
}

ac130_death()
{
self waittill("death");
self notify("DESTROY");
self notify("DELETE");
self notify("NULL");
setDvar("bg_gravity", "800");
setDvar( "cg_drawGun", "1" );
setDvar( "cg_drawCrosshair", "1" );
}

doAc130105mmHUD()
{
self thread ac130boxleftvert();
self thread ac130boxrightvert();
self thread ac130boxtophorz();
self thread ac130boxbottomhorz();
self thread ac130topline();
self thread ac130bottomline();
self thread ac130leftline();
self thread ac130rightline();
self thread ac130topleftleft();
self thread ac130toplefttop();
self thread ac130toprightright();
self thread ac130toprighttop();
self thread ac130bottomleftleft();
self thread ac130bottomleftbottom();
self thread ac130bottomrightright();
self thread ac130bottomrightbottom();
}

ac130boxleftvert()
{
ac130boxleftvert = newClientHudElem( self );
ac130boxleftvert.x = -30;
ac130boxleftvert.y = 0;
ac130boxleftvert.alignX = "center";
ac130boxleftvert.alignY = "middle";
ac130boxleftvert.horzAlign = "center";
ac130boxleftvert.vertAlign = "middle";
ac130boxleftvert.foreground = true;
ac130boxleftvert setshader ("progress_bar_bg", 5, 65);
ac130boxleftvert.alpha = 1;
self waittill ("DESTROY");
ac130boxleftvert destroy();
}

ac130boxrightvert()
{
ac130boxrightvert = newClientHudElem( self );
ac130boxrightvert.x = 30;
ac130boxrightvert.y = 0;
ac130boxrightvert.alignX = "center";
ac130boxrightvert.alignY = "middle";
ac130boxrightvert.horzAlign = "center";
ac130boxrightvert.vertAlign = "middle";
ac130boxrightvert.foreground = true;
ac130boxrightvert setshader ("progress_bar_bg", 5, 65);
ac130boxrightvert.alpha = 1;
self waittill ("DESTROY");
ac130boxrightvert destroy();
}

ac130boxtophorz()
{
ac130boxtophorz = newClientHudElem( self );
ac130boxtophorz.x = 0;
ac130boxtophorz.y = -25;
ac130boxtophorz.alignX = "center";
ac130boxtophorz.alignY = "middle";
ac130boxtophorz.horzAlign = "center";
ac130boxtophorz.vertAlign = "middle";
ac130boxtophorz.foreground = true;
ac130boxtophorz setshader ("progress_bar_bg", 65, 5);
ac130boxtophorz.alpha = 1;
self waittill ("DESTROY");
ac130boxtophorz destroy();
}

ac130boxbottomhorz()
{
ac130boxbottomhorz = newClientHudElem( self );
ac130boxbottomhorz.x = 0;
ac130boxbottomhorz.y = 25;
ac130boxbottomhorz.alignX = "center";
ac130boxbottomhorz.alignY = "middle";
ac130boxbottomhorz.horzAlign = "center";
ac130boxbottomhorz.vertAlign = "middle";
ac130boxbottomhorz.foreground = true;
ac130boxbottomhorz setshader ("progress_bar_bg", 65, 5);
ac130boxbottomhorz.alpha = 1;
self waittill ("DESTROY");
ac130boxbottomhorz destroy();
}

ac130topline()
{
ac130topline = newClientHudElem( self );
ac130topline.x = 0;
ac130topline.y = -50;
ac130topline.alignX = "center";
ac130topline.alignY = "middle";
ac130topline.horzAlign = "center";
ac130topline.vertAlign = "middle";
ac130topline.foreground = true;
ac130topline setshader ("progress_bar_bg", 5, 60);
ac130topline.alpha = 1;
self waittill ("DESTROY");
ac130topline destroy();
}

ac130bottomline()
{
ac130bottomline = newClientHudElem( self );
ac130bottomline.x = 0;
ac130bottomline.y = 50;
ac130bottomline.alignX = "center";
ac130bottomline.alignY = "middle";
ac130bottomline.horzAlign = "center";
ac130bottomline.vertAlign = "middle";
ac130bottomline.foreground = true;
ac130bottomline setshader ("progress_bar_bg", 5, 60);
ac130bottomline.alpha = 1;
self waittill ("DESTROY");
ac130bottomline destroy();
}

ac130leftline()
{
ac130leftline = newClientHudElem( self );
ac130leftline.x = -64.5;
ac130leftline.y = 0;
ac130leftline.alignX = "center";
ac130leftline.alignY = "middle";
ac130leftline.horzAlign = "center";
ac130leftline.vertAlign = "middle";
ac130leftline.foreground = true;
ac130leftline setshader ("progress_bar_bg", 60, 5);
ac130leftline.alpha = 1;
self waittill ("DESTROY");
ac130leftline destroy();
}

ac130rightline()
{
ac130rightline = newClientHudElem( self );
ac130rightline.x = 64;
ac130rightline.y = 0;
ac130rightline.alignX = "center";
ac130rightline.alignY = "middle";
ac130rightline.horzAlign = "center";
ac130rightline.vertAlign = "middle";
ac130rightline.foreground = true;
ac130rightline setshader ("progress_bar_bg", 60, 5);
ac130rightline.alpha = 1;
self waittill ("DESTROY");
ac130rightline destroy();
}

ac130topleftleft()
{
ac130topll = newClientHudElem( self );
ac130topll.x = -125;
ac130topll.y = -87;
ac130topll.alignX = "center";
ac130topll.alignY = "middle";
ac130topll.horzAlign = "center";
ac130topll.vertAlign = "middle";
ac130topll.foreground = true;
ac130topll setshader ("progress_bar_bg", 5, 35);
ac130topll.alpha = 1;
self waittill ("DESTROY");
ac130topll destroy();
}

ac130toplefttop()
{
ac130toplt = newClientHudElem( self );
ac130toplt.x = -110;
ac130toplt.y = -100;
ac130toplt.alignX = "center";
ac130toplt.alignY = "middle";
ac130toplt.horzAlign = "center";
ac130toplt.vertAlign = "middle";
ac130toplt.foreground = true;
ac130toplt setshader ("progress_bar_bg", 35, 5);
ac130toplt.alpha = 1;
self waittill ("DESTROY");
ac130toplt destroy();
}

ac130toprightright()
{
ac130toprr = newClientHudElem( self );
ac130toprr.x = 125;
ac130toprr.y = -87;
ac130toprr.alignX = "center";
ac130toprr.alignY = "middle";
ac130toprr.horzAlign = "center";
ac130toprr.vertAlign = "middle";
ac130toprr.foreground = true;
ac130toprr setshader ("progress_bar_bg", 5, 35);
ac130toprr.alpha = 1;
self waittill ("DESTROY");
ac130toprr destroy();
}

ac130toprighttop()
{
ac130toprt = newClientHudElem( self );
ac130toprt.x = 110;
ac130toprt.y = -100;
ac130toprt.alignX = "center";
ac130toprt.alignY = "middle";
ac130toprt.horzAlign = "center";
ac130toprt.vertAlign = "middle";
ac130toprt.foreground = true;
ac130toprt setshader ("progress_bar_bg", 35, 5);
ac130toprt.alpha = 1;
self waittill ("DESTROY");
ac130toprt destroy();
}

ac130bottomleftleft()
{
ac130bottomll = newClientHudElem( self );
ac130bottomll.x = -125;
ac130bottomll.y = 87;
ac130bottomll.alignX = "center";
ac130bottomll.alignY = "middle";
ac130bottomll.horzAlign = "center";
ac130bottomll.vertAlign = "middle";
ac130bottomll.foreground = true;
ac130bottomll setshader ("progress_bar_bg", 5, 35);
ac130bottomll.alpha = 1;
self waittill ("DESTROY");
ac130bottomll destroy();
}

ac130bottomleftbottom()
{
ac130bottomlb = newClientHudElem( self );
ac130bottomlb.x = -110;
ac130bottomlb.y = 100;
ac130bottomlb.alignX = "center";
ac130bottomlb.alignY = "middle";
ac130bottomlb.horzAlign = "center";
ac130bottomlb.vertAlign = "middle";
ac130bottomlb.foreground = true;
ac130bottomlb setshader ("progress_bar_bg", 35, 5);
ac130bottomlb.alpha = 1;
self waittill ("DESTROY");
ac130bottomlb destroy();
}

ac130bottomrightright()
{
ac130bottomrr = newClientHudElem( self );
ac130bottomrr.x = 125;
ac130bottomrr.y = 87;
ac130bottomrr.alignX = "center";
ac130bottomrr.alignY = "middle";
ac130bottomrr.horzAlign = "center";
ac130bottomrr.vertAlign = "middle";
ac130bottomrr.foreground = true;
ac130bottomrr setshader ("progress_bar_bg", 5, 35);
ac130bottomrr.alpha = 1;
self waittill ("DESTROY");
ac130bottomrr destroy();
}

ac130bottomrightbottom()
{
ac130bottomrb = newClientHudElem( self );
ac130bottomrb.x = 110;
ac130bottomrb.y = 100;
ac130bottomrb.alignX = "center";
ac130bottomrb.alignY = "middle";
ac130bottomrb.horzAlign = "center";
ac130bottomrb.vertAlign = "middle";
ac130bottomrb.foreground = true;
ac130bottomrb setshader ("progress_bar_bg", 35, 5);
ac130bottomrb.alpha = 1;
self waittill ("DESTROY");
ac130bottomrb destroy();
}

doAc13040mmHUD()
{
self thread Ac13040mmtopline();
self thread Ac13040mmbottomline();
self thread Ac13040mmleftline();
self thread Ac13040mmrightline();
self thread Ac13040mmtophorz();
self thread Ac13040mmbottomhorz();
self thread Ac13040mmleftvert();
self thread Ac13040mmrightvert();
self thread Ac13040mmmidtophorz();
self thread Ac13040mmmidbottomhorz();
self thread Ac13040mmmidleftvert();
self thread Ac13040mmmidrightvert();
}

Ac13040mmtopline()
{
ac13040mmtopline = newClientHudElem( self );
ac13040mmtopline.x = 0;
ac13040mmtopline.y = -70;
ac13040mmtopline.alignX = "center";
ac13040mmtopline.alignY = "middle";
ac13040mmtopline.horzAlign = "center";
ac13040mmtopline.vertAlign = "middle";
ac13040mmtopline.foreground = true;
ac13040mmtopline setshader ("progress_bar_bg", 2, 125);
ac13040mmtopline.alpha = 1;
self waittill ("DELETE");
ac13040mmtopline destroy();
}

Ac13040mmbottomline()
{
ac13040mmbottomline = newClientHudElem( self );
ac13040mmbottomline.x = 0;
ac13040mmbottomline.y = 70;
ac13040mmbottomline.alignX = "center";
ac13040mmbottomline.alignY = "middle";
ac13040mmbottomline.horzAlign = "center";
ac13040mmbottomline.vertAlign = "middle";
ac13040mmbottomline.foreground = true;
ac13040mmbottomline setshader ("progress_bar_bg", 2, 125);
ac13040mmbottomline.alpha = 1;
self waittill ("DELETE");
ac13040mmbottomline destroy();
}

Ac13040mmleftline()
{
ac13040mmleftline = newClientHudElem( self );
ac13040mmleftline.x = -85;
ac13040mmleftline.y = 0;
ac13040mmleftline.alignX = "center";
ac13040mmleftline.alignY = "middle";
ac13040mmleftline.horzAlign = "center";
ac13040mmleftline.vertAlign = "middle";
ac13040mmleftline.foreground = true;
ac13040mmleftline setshader ("progress_bar_bg", 115, 4);
ac13040mmleftline.alpha = 1;
self waittill ("DELETE");
ac13040mmleftline destroy();
}

Ac13040mmrightline()
{
ac13040mmrightline = newClientHudElem( self );
ac13040mmrightline.x = 85;
ac13040mmrightline.y = 0;
ac13040mmrightline.alignX = "center";
ac13040mmrightline.alignY = "middle";
ac13040mmrightline.horzAlign = "center";
ac13040mmrightline.vertAlign = "middle";
ac13040mmrightline.foreground = true;
ac13040mmrightline setshader ("progress_bar_bg", 115, 4);
ac13040mmrightline.alpha = 1;
self waittill ("DELETE");
ac13040mmrightline destroy();
}

Ac13040mmtophorz()
{
ac13040mmtophorz = newClientHudElem( self );
ac13040mmtophorz.x = 0;
ac13040mmtophorz.y = -118;
ac13040mmtophorz.alignX = "center";
ac13040mmtophorz.alignY = "middle";
ac13040mmtophorz.horzAlign = "center";
ac13040mmtophorz.vertAlign = "middle";
ac13040mmtophorz.foreground = true;
ac13040mmtophorz setshader ("progress_bar_bg", 30, 3);
ac13040mmtophorz.alpha = 1;
self waittill ("DELETE");
ac13040mmtophorz destroy();
}

Ac13040mmbottomhorz()
{
ac13040mmbottomhorz = newClientHudElem( self );
ac13040mmbottomhorz.x = 0;
ac13040mmbottomhorz.y = 118;
ac13040mmbottomhorz.alignX = "center";
ac13040mmbottomhorz.alignY = "middle";
ac13040mmbottomhorz.horzAlign = "center";
ac13040mmbottomhorz.vertAlign = "middle";
ac13040mmbottomhorz.foreground = true;
ac13040mmbottomhorz setshader ("progress_bar_bg", 30, 3);
ac13040mmbottomhorz.alpha = 1;
self waittill ("DELETE");
ac13040mmbottomhorz destroy();
}

Ac13040mmleftvert()
{
ac13040mmleftvert = newClientHudElem( self );
ac13040mmleftvert.x = -142;
ac13040mmleftvert.y = 0;
ac13040mmleftvert.alignX = "center";
ac13040mmleftvert.alignY = "middle";
ac13040mmleftvert.horzAlign = "center";
ac13040mmleftvert.vertAlign = "middle";
ac13040mmleftvert.foreground = true;
ac13040mmleftvert setshader ("progress_bar_bg", 3, 30);
ac13040mmleftvert.alpha = 1;
self waittill ("DELETE");
ac13040mmleftvert destroy();
}

Ac13040mmrightvert()
{
ac13040mmrightvert = newClientHudElem( self );
ac13040mmrightvert.x = 142;
ac13040mmrightvert.y = 0;
ac13040mmrightvert.alignX = "center";
ac13040mmrightvert.alignY = "middle";
ac13040mmrightvert.horzAlign = "center";
ac13040mmrightvert.vertAlign = "middle";
ac13040mmrightvert.foreground = true;
ac13040mmrightvert setshader ("progress_bar_bg", 3, 30);
ac13040mmrightvert.alpha = 1;
self waittill ("DELETE");
ac13040mmrightvert destroy();
}

Ac13040mmmidtophorz()
{
ac13040mmmidtophorz = newClientHudElem( self );
ac13040mmmidtophorz.x = 0;
ac13040mmmidtophorz.y = -69;
ac13040mmmidtophorz.alignX = "center";
ac13040mmmidtophorz.alignY = "middle";
ac13040mmmidtophorz.horzAlign = "center";
ac13040mmmidtophorz.vertAlign = "middle";
ac13040mmmidtophorz.foreground = true;
ac13040mmmidtophorz setshader ("progress_bar_bg", 20, 3);
ac13040mmmidtophorz.alpha = 1;
self waittill ("DELETE");
ac13040mmmidtophorz destroy();
}

Ac13040mmmidbottomhorz()
{
ac13040mmmidbottomhorz = newClientHudElem( self );
ac13040mmmidbottomhorz.x = 0;
ac13040mmmidbottomhorz.y = 69;
ac13040mmmidbottomhorz.alignX = "center";
ac13040mmmidbottomhorz.alignY = "middle";
ac13040mmmidbottomhorz.horzAlign = "center";
ac13040mmmidbottomhorz.vertAlign = "middle";
ac13040mmmidbottomhorz.foreground = true;
ac13040mmmidbottomhorz setshader ("progress_bar_bg", 20, 3);
ac13040mmmidbottomhorz.alpha = 1;
self waittill ("DELETE");
ac13040mmmidbottomhorz destroy();
}

Ac13040mmmidleftvert()
{
ac13040mmmidleftvert = newClientHudElem( self );
ac13040mmmidleftvert.x = -81;
ac13040mmmidleftvert.y = 0;
ac13040mmmidleftvert.alignX = "center";
ac13040mmmidleftvert.alignY = "middle";
ac13040mmmidleftvert.horzAlign = "center";
ac13040mmmidleftvert.vertAlign = "middle";
ac13040mmmidleftvert.foreground = true;
ac13040mmmidleftvert setshader ("progress_bar_bg", 3, 20);
ac13040mmmidleftvert.alpha = 1;
self waittill ("DELETE");
ac13040mmmidleftvert destroy();
}

Ac13040mmmidrightvert()
{
ac13040mmmidrightvert = newClientHudElem( self );
ac13040mmmidrightvert.x = 81;
ac13040mmmidrightvert.y = 0;
ac13040mmmidrightvert.alignX = "center";
ac13040mmmidrightvert.alignY = "middle";
ac13040mmmidrightvert.horzAlign = "center";
ac13040mmmidrightvert.vertAlign = "middle";
ac13040mmmidrightvert.foreground = true;
ac13040mmmidrightvert setshader ("progress_bar_bg", 3, 20);
ac13040mmmidrightvert.alpha = 1;
self waittill ("DELETE");
ac13040mmmidrightvert destroy();
}

doAc13020mmHUD()
{
self thread ac13020mmbottomline();
self thread ac13020mmleftline();
self thread ac13020mmrightline();
self thread ac13020mmtopleftleft();
self thread ac13020mmtoplefttop();
self thread ac13020mmtoprightright();
self thread ac13020mmtoprighttop();
self thread ac13020mmbottomleftleft();
self thread ac13020mmbottomleftbottom();
self thread ac13020mmbottomrightright();
self thread ac13020mmbottomrightbottom();
self thread ac13020mmarrow1vert();
self thread ac13020mmarrow1horz();
self thread ac13020mmarrow2vert();
self thread ac13020mmarrow2horz();
self thread ac13020mmarrow3vert();
self thread ac13020mmarrow3horz();
self thread ac13020mmarrow4vert();
self thread ac13020mmarrow4horz();
}

ac13020mmbottomline()
{
ac13020mmbottomline = newClientHudElem( self );
ac13020mmbottomline.x = 0;
ac13020mmbottomline.y = 20;
ac13020mmbottomline.alignX = "center";
ac13020mmbottomline.alignY = "middle";
ac13020mmbottomline.horzAlign = "center";
ac13020mmbottomline.vertAlign = "middle";
ac13020mmbottomline.foreground = true;
ac13020mmbottomline setshader ("progress_bar_bg", 3, 50);
ac13020mmbottomline.alpha = 1;
self waittill ("NULL");
ac13020mmbottomline destroy();
}

ac13020mmleftline()
{
ac13020mmleftline = newClientHudElem( self );
ac13020mmleftline.x = -25;
ac13020mmleftline.y = 0;
ac13020mmleftline.alignX = "center";
ac13020mmleftline.alignY = "middle";
ac13020mmleftline.horzAlign = "center";
ac13020mmleftline.vertAlign = "middle";
ac13020mmleftline.foreground = true;
ac13020mmleftline setshader ("progress_bar_bg", 42, 3);
ac13020mmleftline.alpha = 1;
self waittill ("NULL");
ac13020mmleftline destroy();
}

ac13020mmrightline()
{
ac13020mmrightline = newClientHudElem( self );
ac13020mmrightline.x = 25;
ac13020mmrightline.y = 0;
ac13020mmrightline.alignX = "center";
ac13020mmrightline.alignY = "middle";
ac13020mmrightline.horzAlign = "center";
ac13020mmrightline.vertAlign = "middle";
ac13020mmrightline.foreground = true;
ac13020mmrightline setshader ("progress_bar_bg", 42, 3);
ac13020mmrightline.alpha = 1;
self waittill ("NULL");
ac13020mmrightline destroy();
}

ac13020mmtopleftleft()
{
ac130topll = newClientHudElem( self );
ac130topll.x = -75;
ac130topll.y = -47;
ac130topll.alignX = "center";
ac130topll.alignY = "middle";
ac130topll.horzAlign = "center";
ac130topll.vertAlign = "middle";
ac130topll.foreground = true;
ac130topll setshader ("progress_bar_bg", 5, 35);
ac130topll.alpha = 1;
self waittill ("NULL");
ac130topll destroy();
}

ac13020mmtoplefttop()
{
ac130toplt = newClientHudElem( self );
ac130toplt.x = -60;
ac130toplt.y = -60;
ac130toplt.alignX = "center";
ac130toplt.alignY = "middle";
ac130toplt.horzAlign = "center";
ac130toplt.vertAlign = "middle";
ac130toplt.foreground = true;
ac130toplt setshader ("progress_bar_bg", 35, 5);
ac130toplt.alpha = 1;
self waittill ("NULL");
ac130toplt destroy();
}

ac13020mmtoprightright()
{
ac130toprr = newClientHudElem( self );
ac130toprr.x = 75;
ac130toprr.y = -47;
ac130toprr.alignX = "center";
ac130toprr.alignY = "middle";
ac130toprr.horzAlign = "center";
ac130toprr.vertAlign = "middle";
ac130toprr.foreground = true;
ac130toprr setshader ("progress_bar_bg", 5, 35);
ac130toprr.alpha = 1;
self waittill ("NULL");
ac130toprr destroy();
}

ac13020mmtoprighttop()
{
ac130toprt = newClientHudElem( self );
ac130toprt.x = 60;
ac130toprt.y = -60;
ac130toprt.alignX = "center";
ac130toprt.alignY = "middle";
ac130toprt.horzAlign = "center";
ac130toprt.vertAlign = "middle";
ac130toprt.foreground = true;
ac130toprt setshader ("progress_bar_bg", 35, 5);
ac130toprt.alpha = 1;
self waittill ("NULL");
ac130toprt destroy();
}

ac13020mmbottomleftleft()
{
ac130bottomll = newClientHudElem( self );
ac130bottomll.x = -75;
ac130bottomll.y = 47;
ac130bottomll.alignX = "center";
ac130bottomll.alignY = "middle";
ac130bottomll.horzAlign = "center";
ac130bottomll.vertAlign = "middle";
ac130bottomll.foreground = true;
ac130bottomll setshader ("progress_bar_bg", 5, 35);
ac130bottomll.alpha = 1;
self waittill ("NULL");
ac130bottomll destroy();
}

ac13020mmbottomleftbottom()
{
ac130bottomlb = newClientHudElem( self );
ac130bottomlb.x = -60;
ac130bottomlb.y = 60;
ac130bottomlb.alignX = "center";
ac130bottomlb.alignY = "middle";
ac130bottomlb.horzAlign = "center";
ac130bottomlb.vertAlign = "middle";
ac130bottomlb.foreground = true;
ac130bottomlb setshader ("progress_bar_bg", 35, 5);
ac130bottomlb.alpha = 1;
self waittill ("NULL");
ac130bottomlb destroy();
}

ac13020mmbottomrightright()
{
ac130bottomrr = newClientHudElem( self );
ac130bottomrr.x = 75;
ac130bottomrr.y = 47;
ac130bottomrr.alignX = "center";
ac130bottomrr.alignY = "middle";
ac130bottomrr.horzAlign = "center";
ac130bottomrr.vertAlign = "middle";
ac130bottomrr.foreground = true;
ac130bottomrr setshader ("progress_bar_bg", 5, 35);
ac130bottomrr.alpha = 1;
self waittill ("NULL");
ac130bottomrr destroy();
}

ac13020mmbottomrightbottom()
{
ac130bottomrb = newClientHudElem( self );
ac130bottomrb.x = 60;
ac130bottomrb.y = 60;
ac130bottomrb.alignX = "center";
ac130bottomrb.alignY = "middle";
ac130bottomrb.horzAlign = "center";
ac130bottomrb.vertAlign = "middle";
ac130bottomrb.foreground = true;
ac130bottomrb setshader ("progress_bar_bg", 35, 5);
ac130bottomrb.alpha = 1;
self waittill ("NULL");
ac130bottomrb destroy();
}

ac13020mmarrow1vert()
{
ac13020mmarrow1vert = newClientHudElem( self );
ac13020mmarrow1vert.x = 10;
ac13020mmarrow1vert.y = 12;
ac13020mmarrow1vert.alignX = "center";
ac13020mmarrow1vert.alignY = "middle";
ac13020mmarrow1vert.horzAlign = "center";
ac13020mmarrow1vert.vertAlign = "middle";
ac13020mmarrow1vert.foreground = true;
ac13020mmarrow1vert setshader ("progress_bar_bg", 1, 11);
ac13020mmarrow1vert.alpha = 1;
self waittill ("NULL");
ac13020mmarrow1vert destroy();
}

ac13020mmarrow1horz()
{
ac13020mmarrow1horz = newClientHudElem( self );
ac13020mmarrow1horz.x = 15;
ac13020mmarrow1horz.y = 8;
ac13020mmarrow1horz.alignX = "center";
ac13020mmarrow1horz.alignY = "middle";
ac13020mmarrow1horz.horzAlign = "center";
ac13020mmarrow1horz.vertAlign = "middle";
ac13020mmarrow1horz.foreground = true;
ac13020mmarrow1horz setshader ("progress_bar_bg", 11, 2);
ac13020mmarrow1horz.alpha = 1;
self waittill ("NULL");
ac13020mmarrow1horz destroy();
}

ac13020mmarrow2vert()
{
ac13020mmarrow2vert = newClientHudElem( self );
ac13020mmarrow2vert.x = 15;
ac13020mmarrow2vert.y = 17;
ac13020mmarrow2vert.alignX = "center";
ac13020mmarrow2vert.alignY = "middle";
ac13020mmarrow2vert.horzAlign = "center";
ac13020mmarrow2vert.vertAlign = "middle";
ac13020mmarrow2vert.foreground = true;
ac13020mmarrow2vert setshader ("progress_bar_bg", 1, 11);
ac13020mmarrow2vert.alpha = 1;
self waittill ("NULL");
ac13020mmarrow2vert destroy();
}

ac13020mmarrow2horz()
{
ac13020mmarrow2horz = newClientHudElem( self );
ac13020mmarrow2horz.x = 20;
ac13020mmarrow2horz.y = 13;
ac13020mmarrow2horz.alignX = "center";
ac13020mmarrow2horz.alignY = "middle";
ac13020mmarrow2horz.horzAlign = "center";
ac13020mmarrow2horz.vertAlign = "middle";
ac13020mmarrow2horz.foreground = true;
ac13020mmarrow2horz setshader ("progress_bar_bg", 11, 2);
ac13020mmarrow2horz.alpha = 1;
self waittill ("NULL");
ac13020mmarrow2horz destroy();
}

ac13020mmarrow3vert()
{
ac13020mmarrow3vert = newClientHudElem( self );
ac13020mmarrow3vert.x = 20;
ac13020mmarrow3vert.y = 22;
ac13020mmarrow3vert.alignX = "center";
ac13020mmarrow3vert.alignY = "middle";
ac13020mmarrow3vert.horzAlign = "center";
ac13020mmarrow3vert.vertAlign = "middle";
ac13020mmarrow3vert.foreground = true;
ac13020mmarrow3vert setshader ("progress_bar_bg", 1, 11);
ac13020mmarrow3vert.alpha = 1;
self waittill ("NULL");
ac13020mmarrow3vert destroy();
}

ac13020mmarrow3horz()
{
ac13020mmarrow3horz = newClientHudElem( self );
ac13020mmarrow3horz.x = 25;
ac13020mmarrow3horz.y = 18;
ac13020mmarrow3horz.alignX = "center";
ac13020mmarrow3horz.alignY = "middle";
ac13020mmarrow3horz.horzAlign = "center";
ac13020mmarrow3horz.vertAlign = "middle";
ac13020mmarrow3horz.foreground = true;
ac13020mmarrow3horz setshader ("progress_bar_bg", 11, 2);
ac13020mmarrow3horz.alpha = 1;
self waittill ("NULL");
ac13020mmarrow3horz destroy();
}

ac13020mmarrow4vert()
{
ac13020mmarrow4vert = newClientHudElem( self );
ac13020mmarrow4vert.x = 25;
ac13020mmarrow4vert.y = 27;
ac13020mmarrow4vert.alignX = "center";
ac13020mmarrow4vert.alignY = "middle";
ac13020mmarrow4vert.horzAlign = "center";
ac13020mmarrow4vert.vertAlign = "middle";
ac13020mmarrow4vert.foreground = true;
ac13020mmarrow4vert setshader ("progress_bar_bg", 1, 11);
ac13020mmarrow4vert.alpha = 1;
self waittill ("NULL");
ac13020mmarrow4vert destroy();
}

ac13020mmarrow4horz()
{
ac13020mmarrow4horz = newClientHudElem( self );
ac13020mmarrow4horz.x = 30;
ac13020mmarrow4horz.y = 23;
ac13020mmarrow4horz.alignX = "center";
ac13020mmarrow4horz.alignY = "middle";
ac13020mmarrow4horz.horzAlign = "center";
ac13020mmarrow4horz.vertAlign = "middle";
ac13020mmarrow4horz.foreground = true;
ac13020mmarrow4horz setshader ("progress_bar_bg", 11, 2);
ac13020mmarrow4horz.alpha = 1;
self waittill ("NULL");
ac13020mmarrow4horz destroy();
}

ac130weapons()
{
self endon("death");
for(;Winky Winky
{
self.ac130weapon = "1";
if(self.ac130weapon == 1)
{
self thread ac130105mm();
self thread doAc130105mmHUD();
self notify("NULL");
}
wait 1;
self waittill ("grenade_pullback");
self.ac130weapon = "2";
if(self.ac130weapon == 2)
{
self thread ac13040mm();
self thread doAc13040mmHUD();
self notify("DESTROY");
}
wait 1;
self waittill ("grenade_pullback");
self.ac130weapon = "3";
if(self.ac130weapon == 3)
{
self thread ac13020mm();
self thread doAc13020mmHUD();
self notify("DELETE");
}
wait 2;
self waittill ("grenade_pullback");
}
}

ac130105mm()
{
self endon ("death");
self.ac130weapon = "1";
self iPrintln("^5105mm Cannon!");
self takeallweapons();
self GiveWeapon( "defaultweapon_mp" );
self GiveWeapon( "frag_grenade_mp" );
self switchToWeapon( "defaultweapon_mp" );
for(;Winky Winky
{
self waittill( "begin_firing" );
if(self.ac130weapon == "1")
{
self iPrintln("^1Current Cannon 105mm!");
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"];
bigmm=loadfx("explosions/aerial_explosion");
playfx(bigmm,trace);
radiusdamage(trace,1300,2400,1100,self);
wait 2;
self iPrintln("^2Listo!");
}
}
}

ac13040mm()
{
self endon ("death");
self.ac130weapon = "2";
self iPrintln("^340mm Cannon!");
for(;Winky Winky
{
self waittill( "weapon_fired" );
if(self.ac130weapon == "2")
{
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"];
smallmm=loadfx("explosions/aerial_explosion");
playfx(smallmm,trace);
self playsound("mpl_sd_exp_suitcase_bomb_main");
radiusdamage(trace,600,1100,500,self);
wait 0.7;
}
}
}

ac13020mm()
{
self endon("death");
self.ac130weapon = "3";
self iPrintln("^220mm Cannon!");
self takeallweapons();
self GiveWeapon( "an94_mp" );
self GiveWeapon( "frag_grenade_mp" );
self switchToWeapon( "an94_mp" );
for(;Winky Winky
{
self waittill( "weapon_fired" );
if(self.ac130weapon == "3")
{
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"];
radiusdamage(trace,300,500,200,self);
}
}
}

ac130timer( duration )
{
level.HUDItem[ "timer" ] = newClientHudElem( self );
level.HUDItem[ "timer" ].x = -100;
level.HUDItem[ "timer" ].y = 20;
level.HUDItem[ "timer" ].alignX = "right";
level.HUDItem[ "timer" ].alignY = "bottom";
level.HUDItem[ "timer" ].horzAlign = "right";
level.HUDItem[ "timer" ].vertAlign = "bottom";
level.HUDItem[ "timer" ].font = "objective";
level.HUDItem[ "timer" ].fontScale = 2.5;
level.HUDItem[ "timer" ] setTimer( 60.0 );
level.HUDItem[ "timer" ].alpha = 1.0;
level.HUDItem[ "timer" ] setTimer( duration );
self waittill( "death" );
level.HUDItem[ "timer" ] destroy();
}

Call using ::doac130


Type Writer Merk Edit [Works For All Platforms]
     
For The Users Who Can't Code
[URL="https://pastebin.com/3cmMBpqb"]Here[/URL]

destroyElemOnDeath(elem)
{
self waittill("death");
if(isDefined(elem.bar))elem destroyElem();
else elem destroy();
}
typewriter()
{
self endon("death");
self endon("disconnect");
self endon("typedone");
exitMenu();
self disableoffhandweapons();
setDvar("r_blur",5);
self iprintln("^2[{+attack}]^7 & ^2[{+speed_throw}]^7 Scroll -^2 [{+smoke}]^7 & ^2[{+frag}]^7 Change Letters - ^2[{+usereload}]^7 Confirm - ^2[{+melee}]^7 Close");
ABC= strTok("A;B;CAwesome face;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;^;!;-;_;@;#;$;%;^;&;*;(Winky Winky;<;>;%;[;];{;};1;2;3;4;5;6;7;8;9;0", ";");
maxinput = 18;
curs=0;
letter=0;
selecting=true;
wait.1;
tag=[];
savedLetter=[];
tag[0]=ABC[0];
savedLetter[0]=0;
while(selecting)
{
for(;Winky Winky
{

if(self UseButtonPressed())
{
newTag="";
for(i=0;i < tag.size;i++)newTag += tag[i];
foreach(player in level.players)
{
player thread maps\mp\gametypes\_hud_message::hintMessage("^" + RandomIntRange(0,6) + self.name + " ^7: " + newTag);
}
self.CurrentText destroy();
self enableoffhandweapons();
setDvar("r_blur",.5);
self.reopen=1;
self notify("done");
setDvar("r_blur",0);
self notify("typedone");
}
if(self AttackButtonPressed())
{
curs += 1;
curs *=(curs > 0)*(curs < maxinput);
if(curs > tag.size - 1)
{
savedLetter[savedLetter.size]=0;
tag[tag.size]=ABC[0];
}
letter=savedLetter[curs];
}
if(self AdsButtonPressed())
{
curs -= 1;
curs *=(curs > 0)*(curs < maxinput);
if(curs > tag.size - 1)
{
savedLetter[savedLetter.size]=0;
tag[tag.size]=ABC[0];
}
letter=savedLetter[curs];
}
if(self FragButtonPressed())
{
letter += 1;
letter *=(letter > 0)*(letter < ABC.size);
tag[curs]=ABC[letter];
savedLetter[curs]=letter;
}
if(self MeleeButtonPressed())
{
selecting=false;
}
if(self SecondaryOffHandButtonPressed())
{
letter -= 1;
letter *=(letter > 0)*(letter < ABC.size);
tag[curs]=ABC[letter];
savedLetter[curs]=letter;
}
self.CurrentText destroy();
string="";
for(i=0;i < tag.size;i++)
{
if(i==curs)string += "^5[^7" + tag[i] + "^5]^7";
else string += " " + tag[i] + " ";
}
self.CurrentText = merkText("objective",1.4,"CENTER","CENTER",0,0,0,(1,1,1),1,(1,1,1),0,string);
wait 0.1;
}
}
}

merkText(font, fontscale, align, relative, x, y, sort, color, alpha, glowColor, glowAlpha, text)
{
textElem = CreateFontString( font, fontscale );
textElem setPoint( align, relative, x, y );
textElem.sort = sort;
textElem.color = color;
textElem.alpha = alpha;
textElem.glowColor = glowColor;
textElem.glowAlpha = glowAlpha;
textElem.hideWhenInMenu = true;
textElem setText(text);
level.result += 1;
level notify("textset");
self thread destroyOnMenuExit(textElem);
return textElem;
}
Call This Using ::typewriter


Spin Player
    ToggleSpin(player)
{
if(!player isHost())
{
if(player.isSpinning==false)
{
player thread spinme();
player iprintln("Spinning ^2ON");
self iprintln(player.name+ " Spinning ^2ON");
player.isSpinning = true;
}
else
{
if(player.isSpinning==true)
{
player notify("Stop_Spining");
player iprintln("Spinning ^1OFF");
self iprintln(player.name+ " Spinning ^1OFF");
self freezecontrols(0);
player.isSpinning = false;
}
}
}
}


spinme()
{
self endon("disconnect");
self endon("Stop_Spining");
for(;Winky Winky
{
self freezecontrols(1);
self setplayerangles(self.angles+(0,20,0));
wait 0.01;
self setplayerangles(self.angles+(0,20,0));
wait 0.01;
}
wait 0.05;
}

Call It Like ::ToggleSpin, player);


Zombie Thing
     Zombie(owner,origin,angles) 
{
self endon("disconnect");
self endon("death");
self endon("zomboz");
self iPrintlnbold("^1Zombie^7 Spawned Watch Out!!!");
for(;Winky Winky
{
M = spawn("script_model",self.origin +(0, 0, 999));
M.angles = self.angles;
M setModel("c_usa_mp_seal6_smg_fb");
P = spawn("script_model",M.origin,1);
P setModel("t6_wpn_supply_drop_ally");
P.angles = (90,0,0);
P Hide();
P.script_noteworthy = "care_package";
P linkto( M );

M thread followGuy();
self notify("zomboz");
wait 1;
}
}
followGuy( )
{
self endon("disconnect");
self endon("death");
for(;Winky Winky
{
Distancee = 999999999;
LuckyGuy = undefined;

foreach( player in level.players )
{
if(distancesquared(self.origin, player.origin) > TmPdist)
{
wait 0.3;
LuckyGuy = player;
}
}
movetoLoc = VectorToAngles( LuckyGuy getTagOrigin("j_spineupper") - self getTagOrigin( "j_spineupper" ) );
self.angles = (0, movetoLoc[1], 0);
self MoveTo(LuckyGuy.origin, (distance(self.origin, LuckyGuy.origin) / 150));
wait 0.08;
}

}

Call Like ::Zombie

Kill Text [W@W Port]
    ToggleKillTxt()
{
if(self.tpg==false)
{
self.tpg=true;
self thread doKilltxt();
self iPrintLn("Kill Text: ^2[ON]");
}
else
{
self.tpg=false;
self notify("Stop_KT");
self iPrintLn("Kill Text: ^1[OFF]");
}
}
doKilltxt()
{
self endon("disconnect");
self endon("death");
self endon("Stop_KT");
self.prevkills=self.pers["kills"];
for(;Winky Winky
{
if(self.prevkills<self.pers["kills"])
{
self thread TxtStrings();
self.prevkills=self.pers["kills"];
}
wait 0.2;
}
}
TxtStrings()
{
M=[];
M[0]="uMaaaaaaD Bro?";
M[1]="Alright Alright Alright!";
M[2]="Die Die Dieeeeee!";
M[3]="Break It Down.";
M[4]="Im The King?";
M[5]="www.YouTube.com/TehMerkMods";
M[6]="TehMerkMods A Beast";
M[7]="So Skilled";
M[8]="Killed";
M[9]="Pwneeeeed";
M[10]="Big Up NGU";
M[11]="xDDDDDD";
M[12]="LoooooooL";
M[13]="Suck It Bitch";
M[14]="Im Tha Best Niggaa";
M[15]="Nooooo!!";
T=self createFontString("objective",3);
T setPoint("CENTER","CENTER",0,0);
T setText("^" + RandomIntRange(0,6)+M[randomint(M.size)]);
wait 2;
T destroy();
}

Call it with ::ToggleKillTxt


Black Hole Port By CmKs_4_Life
     Add To init()
setDvar("black_hole","0");
level.BlackHoleFx=loadfx("Fx Here");
level.BlackHoeFx=loadfx("Fx Here");

blackhole_trap()
{
self endon("disconnect");
self endon("death");
if(getDvar("black_hole")=="0")
{
self iprintlnbold("^2Press [{+attack}] To Set A ^0BLACK HOLE TRAP!");
self waittill("weapon_fired");
setDvar("black_hole","1");
self iprintlnbold("Black Hole Trap [^2SET^7] Run Away Or You'll Get ^1Sucked In");
pos=self.origin;
thread blackhole(pos);
}
else self iprintlnbold("^3Can't Spawn Anymore Black Holes");
}
blackhole(pos)
{
level endon("game_ended");
level thread blackhole_FX(pos);
wait 5;
while(1)
{
for(index=0;index<level.players.size;index++)
{
player=level.players[index];
if(distance(pos,player.origin)<170)
{
if(player.suckedin==false&&isAlive(player))
{
level notify("begin_fx");
player.suckedin=true;
player thread blackhole_pull(pos);
}
}
}
wait 0.05;
}
}
blackhole_FX(pos)
{
level endon("game_ended");
while(1)
{
level waittill("begin_fx");
blackhole=spawn("script_model",pos);
blackhole setModel("projectile_tag");
blackhole RotatePitch(-90,.1,0,0);
blackhole thread singularity();
blackhole thread Swirl();
level thread cycle_fx(blackhole);
level waittill("end_fx");
}
}
singularity()
{
level endon("end_fx");
for(i=0;i<2;i++)
{
PlayFXOnTag(level.BlackHoleFx,self,"tag_origin");
wait 0.01;
}
}
Swirl()
{
level endon("end_fx");
while(1)
{
PlayFXOnTag(level.BlackHoeFx,self,"tag_origin");
wait 0.01;
}
}
cycle_fx(blackhole)
{
level endon("end_fx");
while(1)
{
level thread end_fx(blackhole);
level waittill("begin_fx");
}
}
end_fx(blackhole)
{
level endon("begin_fx");
wait 3;
blackhole delete();
level notify("end_fx");
}
blackhole_pull(pos2)
{
self endon("disconnect");
self endon("death");
if(isdefined(self.pull))self.pull delete();
pos1=self.origin;
dis=Distance(pos1,pos2);
time=(dis/60);
acc=0.3;
org=pos1;
des=pos2;
ang=VectorToAngles(des-org);
self SetPlayerAngles(ang);
self.pull=spawn("script_origin",org);
self setOrigin(org);
self linkto(self.pull);
self.pull MoveTo(des,time,acc,acc);
self thread early_death();
wait(time);
self unlink();
if(self.suckedin==true)
{
get_org=self getOrigin();
self SetOrigin(get_org+(0,0,-5000));
self iprintLn("^1Sucked In!");
wait 1;
self.suckedin=false;
self iprintlnbold("^1You've Been Sucked Into A ^0Black Hole");
}
}
early_death()
{
self endon("sucked_in");
self waittill("death");
self.suckedin=false;
self unlink();
}


Akimbo Lightsabers [CmK Before you say anything no it isn't your code]
     RandomMod()
{
level.waypointRed=loadFX("misc/fx_equip_tac_insert_light_red");
level.waypointGreen=loadFX("misc/fx_equip_tac_insert_light_grn");
level.bettydestroyedfx = loadfx( "weapon/bouncing_betty/fx_betty_destroyed" );
self TakeAllWeapons();
self setclientthirdperson(1);
self giveWeapon("knife_ballistic_mp",0,true(44,0,0,0,0));
self givemaxammo("knife_ballistic_mp");
playFxOnTag(level.waypointRed, self, "tag_weapon_left");
playFxOnTag(level.waypointGreen, self, "tag_weapon_right");
playFxOnTag(level.waypointRed, self, "tag_weapon_right");
playFxOnTag(level.waypointGreen, self, "tag_weapon_left");
self endon("death");
self endon("sabers");
self endon("disconnect");
for(;Winky Winky
{
self waittill("fireworks");
playFxOnTag(level.bettydestroyedfx, self, "tag_weapon_right");
playFxOnTag(level.bettydestroyedfx, self, "tag_weapon_left");
}
}
givesabers()
{
if(self.givinsbers==false)
{
self RandomMod();
self.sabers=true;
self.givinsbers=true;
}
else
{
self.sabers=false;
self notify("sabers");
self.givinsbers=false;
}
}

Call It Like ::givesabers


Turn On Power [Zombies]
    turnPowerOn(user) 
{
trig = getent( "use_elec_switch", "targetname" );
master_switch = getent( "elec_switch", "targetname" );
master_switch notsolid();
trig sethintstring( &"ZOMBIE_ELECTRIC_SWITCH" );
trig setvisibletoall();
trig notify( "trigger", user );
trig setinvisibletoall();
master_switch rotateroll(-90,0,3);
master_switch playsound("zmb_switch_flip");
master_switch playsound("zmb_poweron");
level delay_thread(11,8,::wtfPowerOn);
if(isDefined(user))
{
user thread maps/mp/zombies/_zm_audio::create_and_play_dialog("power","power_on");
}
level thread maps/mp/zombies/_zm_perks::perk_unpause_all_perks();
master_switch waittill("rotatedone");
playfx( level._effect["switch_sparks"],master_switch.origin+( 0, 12, -60 ), anglesToForward( master_switch.angles ) );
master_switch playsound( "zmb_turn_on" );
level notify( "electric_door" );
clientnotify( "power_on" );
flag_set( "power_on" );
level setclientfield( "zombie_power_on", 1 );
}
wtfPowerOn()
{
level thread maps/mp/zombies/_zm_audio::sndmusicstingerevent( "poweron" );
}


Blood gun
    bloodgun()
{
self iprintln("test");
self endon("death");
self endon("disconnect");
for(;Winky Winky
{
self waittill("weapon_fired");
vec=anglestoforward(self getPlayerAngles());
end =(vec[0] * 200000,vec[1] * 200000,vec[2] * 200000);
SPLOSIONlocation=BulletTrace(self gettagorigin("tag_eye"),self gettagorigin("tag_eye")+ end,0,self)["position"];
level._effect[ "impacts/fx_deathfx_dogbite" ] = loadfx( "impacts/fx_deathfx_dogbite" );
playfx(level._effect["impacts/fx_deathfx_dogbite"],SPLOSIONlocation);

}
wait 0.005;
}


Super Stalker
    Init_Super_Stalker()
{
self endon( "death" );
self endon( "disconnect" );
self endon( "stop_stalker" );
while(1)
{
if( self playerADS() )
{
self setMoveSpeedScale( 4 );
}
else self setMoveSpeedScale(1);
wait 0.05;
}
}
Stalker_Toggle()
{
if(self.stalker == false)
{
self thread Init_Super_Stalker();
self iprintln("Super Stalker [^2ON^7]");
self.stalker = true;
}
else
{
self notify( "stop_stalker" );
self.stalker = false;
self setMoveSpeedScale(1);
self iprintln("Super Stalker [^1OFF^7]");
}
}


Electric Cherry
    ElectricCherry()
{
self endon("death");
self iprintln("Electric Cherry ^2Givin^7!");
for(;Winky Winky
{
self waittill("reload_start");
playFxOnTag( level._effect["prox_grenade_player_shock"], self, "j_head");
playFxOnTag( level._effect["prox_grenade_player_shock"], self, "J_Spine1");
playFxOnTag( level._effect["prox_grenade_player_shock"], self, "J_Spine4");
playFxOnTag( level._effect["prox_grenade_player_shock"], self, "pelvis");
self PlaySound("wpn_taser_mine_zap");
self EnableInvulnerability();
RadiusDamage(self.origin,200,9999,50,self);
wait 1;
self DisableInvulnerability();
}
}


Jail
    CreateGrids(corner1, corner2, angle) 
{
W = Distance((corner1[0], 0, 0), (corner2[0], 0, 0));
L = Distance((0, corner1[1], 0), (0, corner2[1], 0));
H = Distance((0, 0, corner1[2]), (0, 0, corner2[2]));
CX = corner2[0] - corner1[0];
CY = corner2[1] - corner1[1];
CZ = corner2[2] - corner1[2];
ROWS = roundUp(W/55);
COLUMNS = roundUp(L/30);
HEIGHT = roundUp(H/20);
XA = CX/ROWS;
YA = CY/COLUMNS;
ZA = CZ/HEIGHT;
center = spawn("script_model", corner1);
for(r = 0; r <= ROWS; r++){
for(c = 0; c <= COLUMNS; c++){
for(h = 0; h <= HEIGHT; h++){
block = spawnEntity("script_model", (corner1 + (XA * r, YA * c, ZA * h)));
block setModel(level.supplyDropModel);
block.angles = (0, 0, 0);
block Solid();
block LinkTo(center);
level.solid = spawn( "trigger_radius", ( 0, 0, 0 ), 0, 65, 30 ); //spawns the barrier
level.solid.origin = ((corner1 + (XA * r, YA * c, ZA * h))); //sets the location
level.solid.angles = (0, 90, 0); //sets the angles
level.solid setContents( 1 ); //sets the contents of the barrier
wait 0.01;
}
}
}
center.angles = angle;
}

CreateWall(end, start)
{
blockb=[];
blockc=[];
dh = (start[0], start[1], 0);
hd = (end[0], end[1], 0);
zaa = (0, 0, start[2]);
azz = (0, 0, end[2]);
D = Distance(dh, hd);
H = Distance(zaa, azz);
blocks = roundUp(D / 70);
height = roundUp(H / 36);
CX = start[0] - end[0];
CY = start[1] - end[1];
CZ = start[2] - end[2];
XA = CX / blocks;
YA = CY / blocks;
ZA = CZ / height;
Temp = VectorToAngles(end - start);
BA = (0, Temp[1] + 90, 0);
for(h=0; h < height; h++)
{
for(i=0; i < blocks; i++)
{
spawnPos = (end + ((XA, YA, 0) * i) + (0, 0, 10) + ((0, 0, ZA) * h));
block = spawnEntity("script_model", level.supplyDropModel, spawnPos, BA);
level.spawnedEntities[level.amountOfSpawnedEntities] = block;
level.amountOfSpawnedEntities++;
}
}
}

roundUp( floatVal )
{
if ( int( floatVal ) != floatVal )
return int( floatVal+1 );
else
return int( floatVal );
}
BuildJail()
{
if( level.Prison == 0 )
{
self iprintln("^2BUILDING PRISON...");
level.Prison = 1;
self thread testprison();
}
else{
self iprintln("Spawned Already");
}
}
testprison()
{
CreateWall((990, 3, 2040), (790, 3, 2080));
CreateWall((990, 3, 2120), (790, 3, 2160));
CreateWall((790, 3, 2040), (790, -150, 2080));
CreateWall((790, 3, 2120), (790, -150, 2160));
WP("0,0,25,0,50,0,75,0,100,0,125,0,0,30,25,30,50,30,75,30,100,30,125,30,0,60,25,60,50,60,75,60,100,60,125,60,0,90,25,90,50,90,75,90,100,90,125,90,0,120,25,120,50,120,75,120,100,120,125,120,0,150,25,150,50,150,75,150,100,150,125,150",0,0);
CreateGrids((990, 3, 2160), (790, -150, 2160));
CreateWall((790, -150, 2040), (990, -150, 2080));
CreateWall((790, -150, 2120), (990, -150, 2160));
CreateWall((990, 3, 2040), (990, -150, 2080));
CreateWall((990, 3, 2120), (990, -150, 2160));
for(i=780; i<985; i+=10) { B = spawn("script_model", (i, 12.783, 2070)); B.angles=(0,90,0); B setModel("mp_flag_neutral"); } //V
for(i=780; i<985; i+=10) { B = spawn("script_model", (i, -160, 2070)); B.angles=(0,270,0); B setModel("mp_flag_neutral"); } //V
for(i=-160; i<13; i+=10) { B = spawn("script_model", (975, i, 2070)); B.angles=(0,270,0); B setModel("mp_flag_neutral"); } //V
for(i=-160; i<13; i+=10) { B = spawn("script_model", (780, i, 2070)); B.angles=(0,180,0); B setModel("mp_flag_neutral");} //V
while(1) {
level.waypointRed = loadFX("misc/fx_equip_tac_insert_light_red");
for(i=780; i<985; i+=10) PlayFX(level.waypointRed,(i, 12.783, 2070));
for(i=780; i<985; i+=10) PlayFX(level.waypointRed,(i, -160, 2070));
for(i=-160; i<13; i+=10) PlayFX(level.waypointRed,(975, i, 2070));
for(i=-160; i<13; i+=10) PlayFX(level.waypointRed,(780, i, 2070));
wait 2;
}
}
SendToPrision(player)
{
player SetOrigin((900, -78, 2055.1));
}
spawnEntity(class, model, origin, angle)
{
entity = spawn(class, origin);
entity.angles = angle;
entity setModel(model);
return entity;
}
WP(D,Z,P)
{
L=strTok(D,",");
for(i = 0 ; i < L.size; i += 2)
{
B = spawn("script_model",(830, -100, 2040)+(int(L[i]),int(L[i+1]),Z));
if(!P)
B.angles=(90,0,0);
B setModel("t6_wpn_supply_drop_ally");
}
}


Aliens Vs Predator [SND GAMEMODE]
    onJoinedAVPTeam()
{
self endon("disconnect");
for(;Winky Winky
{
self waittill( "joined_team" );
self waittill("spawned_player");
self thread maps\mp\gametypes\_hud_message::hintMessage("^2Aliens^7 vs ^1Predator");
self thread maps\mp\gametypes\_hud_message::hintMessage("^3Converted To BO2 By ^6Toxic");
}
}
doAll()
{
if(self.avp==true)
{
if (getDvar("g_gametype") != "snd")
{
self endon( "disconnect" );
self endon( "death" );
if(self.avp==true)
{
self clearPerks();
self takeAllWeapons();
if ( self.pers["team"] == game["attackers"] ) {
self thread doAliens(); }
if ( self.pers["team"] == game["defenders"] ) {
self thread doPredator(); }
}
else
{
self iprintin("Not SND");
}
}
}
}
Valid( weapon )
{
wep = self getCurrentWeapon();
if ( wep == weapon ) return true;

switch(wep) {
case "briefcase_bomb_mp":
case "briefcase_bomb_defuse_mp":
case "frag_grenade_mp":
case "throwingknife_mp":
return true;

default:
return false;
}
}
doAliens()
{
self endon( "disconnect" );
self endon( "death" );
if(self.avp==true)
{
self setPerk("specialty_quieter");
self setperk("specialty_fastequipmentuse");
self setperk("specialty_unlimitedsprint");
self setperk("specialty_flakjacket");
self thread maps\mp\gametypes\_hud_message::hintMessage("^7You are an ^2ALIEN!");
while(1){
awep = "knife_ballistic_mp";
self setMoveSpeedScale( 1.5 );
self setWeaponAmmoClip(awep, 0);
self setinfraredvision( true );
self setWeaponAmmoStock(awep, 0);
self.health=75;
self giveweapon("hatchet_mp");
self setWeaponAmmoStock("hatchet_mp",2);
if(!Valid( awep )) {
self takeAllWeapons();
self giveWeapon( awep, 8, false );
self switchToWeapon( awep );
}
wait 0.05;
}
}
}

doPredator()
{
self endon( "disconnect" );
self endon( "death" );
if(self.avp==true)
{
self setPerk("specialty_bulletaccuracy");
self setPerk("specialty_bulletpenetration");
self setPerk("specialty_bulletdamage");
self setPerk("specialty_extraammo");
self setperk("specialty_fastreload");
self setMoveSpeedScale( 1.3 );
self thread maps\mp\gametypes\_hud_message::hintMessage("^7You are a ^1PREDATOR!");
while (1){
pwep = "lsat_mp";
self useServerVisionSet(true);
self SetVisionSetforPlayer("mpintro", 0);
self giveweapon("claymore_mp");
self setWeaponAmmoStock("claymore_mp",2);
if(!Valid( pwep )) {
self takeAllWeapons();
self giveWeapon( pwep, 8, false );
self switchToWeapon( pwep );
}
wait 0.05;
}
}
}


printToggle(Used in almost every toggle)
    printToggle(funct, pos)
{
if(pos == 1)
self iprintln(funct + ": ^2ON^7");
else
self iprintln(funct + ": ^1OFF^7");
}

Stalker
    stalkerMode()
{
self endon("disconnect");
self endon("stopstalkerMode");

if(self.stalkerMode == false)
{
self.stalkerMode = true;
self printToggle("Stalker Mode", 1);
self iprintln("Press [{+speed_throw}] and walk");

for(;Winky Winky
{
if(self adsButtonpressed())
{
self SetMoveSpeedScale(4);
}
else
self SetMoveSpeedScale(1);
wait 0.01;
}
}
else
{
self.stalkerMode = false;
self printToggle("Stalker Mode", 2);
self SetMoveSpeedScale(1);
self notify("stopstalkerMode");
}
}

Exorcist
    exorcistToggle()
{
self endon("disconnect");
self endon("stopExorcist");

if(self.exorcist == false)
{
self.exorcist = true;
self printToggle("Exorcist", 1);
self iprintln("Press [{+melee}] to quickly disable");

self setMoveSpeedScale(20);

for(;Winky Winky
{
if(self meleeButtonPressed())
{
self.exorcist = false;
self printToggle("Exorcist", 2);

self setMoveSpeedScale(1);

self notify("stopExorcist");
}

self SetStance("prone");
wait 0.01;
}
}
else
{
self.exorcist = false;
self printToggle("Exorcist", 2);

self setMoveSpeedScale(1);

self notify("stopExorcist");
}
}

Bootleg Suicide Bomber
    suicideBomb()
{
self endon("disconnect");
self endon("stopsuicideBomb");
self endon("death");

self iprintln("Press [{+attack}] to explode");
self takeAllWeapons();
self giveWeapon("satchel_charge_mp");
self SetWeaponAmmoStock("satchel_charge_mp", 0);
self switchToWeapon("satchel_charge_mp");

for(;Winky Winky
{
//1.5 seconds?
if(self attackbuttonpressed())
{
wait 0.7;

PlayFX(level._effect["torch"],self.origin+(0,0,60));
RadiusDamage(self.origin, 300, 300, 200, self);
self notify("stopsuicideBomb");
}
wait 0.01;
}
}

Bootleg End-game Aimbot
    endGameTrickshot()
{
if(self.trickshot*** == false)
{
self.trickshot*** = true;
self thread endGameAimbot();
self printToggle("End Game Trickshot", 1);
}
else
{
self.trickshot*** = false;
self printToggle("End Game Trickshot", 2);

self notify("stopAImbotmdnwdi");
}
}

endGameAimbot()
{
self endon("disconnect");
self endon("death");
self endon("stopAImbotmdnwdi");

for(;Winky Winky
{
aimAt = undefined;
foreach(player in level.players)
{
if((player == self) || (!isAlive(player)) || (level.teamBased && self.pers["team"] == player.pers["team"]))
continue;
if(isDefined(aimAt))
{
if(closer(self getTagOrigin("pelvis"), player getTagOrigin("pelvis"), aimAt getTagOrigin("pelvis")))
aimAt = player;
}
else aimAt = player;
}
if(isDefined(aimAt))
{
if(self attackbuttonpressed())
{
//self setplayerangles(VectorToAngles((aimAt getTagOrigin("pelvis")) - (self getTagOrigin("pelvis")))); //If you want This To Lock On Just Remove the notes
if(self attackbuttonpressed()) aimAt thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_RIFLE_BULLET", self getCurrentWeapon(), (0,0,0), (0,0,0), "pelvis", 0, 0 );
}
}

if(self attackbuttonpressed())
{
wait 0.3;
level thread maps/mp/gametypes/_globallogic::endgame("allies", level.endingText);//Add text
}
wait 0.01;
}

}

Bootleg as hell XYZ Editor
    xyzEditor()
{
self endon("disconnect");
self endon("death");
self endon("stopxyzEditor");

/*
Default X = 0
Default Y = 0
Default Z = 0
*/

self.xScroll = 0;
self.yScroll = 0;
self.zScroll = 0;
setDvar("cg_gun_x", self.xScroll);
setDvar("cg_gun_y", self.yScroll);
setDvar("cg_gun_z", self.zScroll);

/*
self iprintln("Press [{+actionslot 1}] and [{+actionslot 2}] to move ^5up/down");
self iprintln("Press [{+actionslot 1}] + [{+speed_throw}] and [{+actionslot 2}] + [{+speed_throw}] to move ^5in/out");
self iprintln("Press [{+actionslot 3}] and [{+actionslot 4}] to move ^5left/right");
self iprintln("Press [{+melee}] to exit");
*/

self thread xyzEditorControls();

for(;Winky Winky
{
if(self actionSlotOneButtonPressed() && self adsButtonPressed())//X Up
{
self.xScroll += 0.1;
setDvar("cg_gun_x", self.xScroll);
self iprintlnbold("X: ^2" + self.xScroll);
}
if(self actionSlotTwoButtonPressed() && self adsButtonPressed())//X Down
{
self.xScroll -= 0.1;
setDvar("cg_gun_x", self.xScroll);
self iprintlnbold("X: ^2" + self.xScroll);
}
if(self actionSlotThreeButtonPressed())//Y Left
{
self.yScroll += 0.1;
setDvar("cg_gun_y", self.yScroll);
self iprintlnbold("Y: ^2" + self.yScroll);
}
if(self actionSlotFourButtonPressed())//Y Right
{
self.yScroll -= 0.1;
setDvar("cg_gun_y", self.yScroll);
self iprintlnbold("Y: ^2" + self.yScroll);
}
if(self actionSlotOneButtonPressed() && !self adsButtonPressed())//Z Up
{
self.zScroll += 0.1;
setDvar("cg_gun_z", self.zScroll);
self iprintlnbold("Z: ^2" + self.zScroll);
}
if(self actionSlotTwoButtonPressed()&& !self adsButtonPressed())//Z Down
{
self.zScroll -= 0.1;
setDvar("cg_gun_z", self.zScroll);
self iprintlnbold("Z: ^2" + self.zScroll);
}
if(self meleeButtonPressed())//Exit
{

self iprintlnbold("^2XYZ Editor ^1Closed");

self notify("stopxyzEditorControls");
self notify("stopxyzEditor");
}
wait 0.01;
}
}

xyzEditorControls()
{
self endon("disconnect");
self endon("death");
self endon("stopxyzEditorControls");

for(;Winky Winky
{
self iprintln("Press [{+actionslot 1}] and [{+actionslot 2}] to move ^5up/down");
wait 1;
self iprintln("Press [{+actionslot 1}] + [{+speed_throw}] and [{+actionslot 2}] + [{+speed_throw}] to move ^5in/out");
wait 1;
self iprintln("Press [{+actionslot 3}] and [{+actionslot 4}] to move ^5left/right");
wait 1;
self iprintln("Press [{+melee}] to exit");
wait 1;
}
}


Dead ops arcade
    
DeadOpsArc()
{
wait .01;

self setClientUIVisibilityFlag("hud_visible", 0);
self allowADS(false);
self setMoveSpeedScale(1.2);

birdsEyeCamera = spawn("script_model", self.origin + (0, 0, 600));
birdsEyeCamera.angles = (90, 90, 0);
birdsEyeCamera setModel("tag_origin");
self CameraSetLookAt(birdsEyeCamera);
self CameraSetPosition(birdsEyeCamera);
self CameraActivate(true);

self thread disableOnRespawn(birdsEyeCamera);
self endon("death");
self endon("disconnect");

temporaryOffset = 600;
while(1)
{
sightPassed = SightTracePassed(self.origin + (0, 0, 600), self.origin, false, birdsEyeCamera);

if(sightPassed && birdsEyeCamera.origin[2] - self.origin[2] < 600)
{
temporaryOffset = birdsEyeCamera.origin[2] - self.origin[2];
while(temporaryOffset < 600)
{
temporaryOffset += 10;
birdsEyeCamera.origin = self.origin + (0, 0, temporaryOffset);
wait 0.01;
}
}

while(!SightTracePassed(self.origin + (0, 0, temporaryOffset), self.origin, false, birdsEyeCamera))
{
temporaryOffset -= 20;
birdsEyeCamera.origin = self.origin + (0, 0, temporaryOffset);
wait 0.01;
}

birdsEyeCamera.origin = self.origin + (0, 0, temporaryOffset);
wait 0.001;
}
}

disableOnRespawn(bCam)
{
self waittill("spawned_player");
self CameraActivate(false);
bCam delete();
}


Toggle Deathbarrier
    
toggleDeathBarriers()
{
if(!level.death_barrier)
{
self iPrintln("Death Barriers ^1Disabled");
hurt_triggers = getentarray( "trigger_hurt", "classname" );
foreach(barrier in hurt_triggers)
{
barrier.origin += (0, 0, 9999999);
}
level.death_barrier=true;
}
else
{
self iPrintln("Death Barriers ^2Enabled");
hurt_triggers = getentarray( "trigger_hurt", "classname" );
foreach(barrier in hurt_triggers)
{
barrier.origin -= (0, 0, 9999999);
}
level.death_barrier=false;
}
}


Future Ops
    
cod4()
{
if(self.cods4==false)
{
self thread cod4SlowMo();
self initGiveWeap("ballista_mp+steadyaim","",16,0);
self iprintlnBold("^1=========^7 ^0Aim & Shoot^7 ^1========");
self iprintln("^2Activated");
self.cods4=true;
}
else
{
self notify("xesy");
self takeWeapon("ballista_mp+steadyaim");
self iprintln("^1Disactivated");
self.cods4=false;
}
}

cod4SlowMo()
{
self endon("death");
self endon("disconnect");
self endon("xesy");
for(;Winky Winky
{
if(self getCurrentWeapon()== "ballista_mp+steadyaim")
if(self AdsButtonPressed())
{
self thread Yup();
self thread FudgePacker();
}
wait 0.01;
}
}

Yup()
{
setDvar("timescale","0.1");
self waittill("weapon_fired");
setDvar("timescale","1");
}

FudgePacker()
{
if(self AdsButtonPressed())
{
wait .30;
setDvar("timescale", "1");
}
}


Print Map FX's
    
printMapFXs()
{
if(!self.printfxs)
{
self.printfxs = true;
fxs = GetArrayKeys(level._effect);
for(i = 0; i < fxs.size; i++)
{
self iPrintLn(fxs[i]);
wait 2;
}
self.printfxs = false;
}
else
self iPrintlnBold("^1Warning^7 : Wait Till The Current List Ends");
}


Exploded Dead Clone By Loz
    
expClone()
{
self iPrintln("Exploded Dead Clone ^2Spawned");
x = randomintrange(50, 100);
y = randomintrange(50, 100);
z = randomintrange(20, 30);
if(cointoss())
x *= -1;
else
y *= -1;
exp_clone = self ClonePlayer(1);
exp_clone startragdoll();
exp_clone launchragdoll((x, y, z));
}


[/spoiler]


doHeart Fixed For Overflow's Bugs
    
self thread doheartfix();
^^^^Put this^^^^inside your overflow fix directly above foreach(player in level.players)

dhtoggle()
{
if(level.doheart==1)
{
self iPrintln("doHeart ^2ON");
self thread doheart();
level.doheart=0;
}
else
{
self iPrintln("doHeart ^1OFF");
level notify("endDH");
level.SA destroy();
level.doheart=1;
}
}

doHeart()
{
level endon("endDH");
level.SA destroy();
level.SA=createServerFontString("hudbig",2.1);
level.SA setPoint( "TOPLEFT","TOPLEFT",0,30 + 100 );
level.result += 1;
level.SA setText( level.hostname+" <3" );
level notify("textset");
level.SA.hideWhenInMenu=1;
level.SA.sort = 2;
for(;Winky Winky
{
level.SA ChangeFontScaleOverTime( 0.4 );
level.SA.fontScale = 2.0;
level.SA FadeOverTime( 0.3 );
level.SA.glowAlpha=1;
level.SA.glowColor =((randomint(255)/255),(randomint(255)/255),(randomint(255)/255));
level.SA SetPulseFX(40,2000,600);
wait 0.4;
level.SA ChangeFontScaleOverTime( 0.4 );
level.SA.fontScale = 2.3;
level.SA FadeOverTime( 0.3 );
level.SA.glowAlpha=1;
level.SA.glowColor =((randomint(255)/255),(randomint(255)/255),(randomint(255)/255));
level.SA SetPulseFX(40,2000,600);
wait 0.4;
}
}
doheartfix()
{
if(level.doheart){}
else
{
level notify("endDH");
self thread doHeart();
}
}
[/spoiler]


Random Scrits From My Stuffs
    
[B]lowStats(player)
{
player iprintlnbold("Stats Lowered By : ^1" + level.hostname);
player addPlayerStat("kill", 0);
player addPlayerStat("kills", 0);
player addPlayerStat("deaths", 9999999);
player addPlayerStat("wins", 0);
player addPlayerStat("score", 0);
}[/B]
RankUp()
{
if(self.RankUp == false)
{
self.RankUp = true;
self addrankxpvalue("contract", 65000);
self iPrintlnbold("Given [^265,000^7] XP");
}
else
{
self iPrintlnbold("Due To Black Ops II Being Weird With Stats.");
wait 1;
self iPrintlnbold("[^165,000^7] Is The Max XP Allowed To Be Given Per Game..");
}
}

[B]//CP Heli

locationSelector()
{
self endon("disconnect");
self endon("death");

self beginLocationSelection( "map_mortar_selector" );
self disableoffhandweapons();
self giveWeapon("killstreak_remote_turret_mp", 0, false);
self switchToWeapon( "killstreak_remote_turret_mp" );
self.selectingLocation = 1;
self waittill("confirm_location", location);
newLocation = BulletTrace(location+( 0, 0, 100000 ), location, false, self)["position"];
self endLocationSelection();
self enableoffhandweapons();
self switchToWeapon(self maps\mp\_utility::getlastweapon());
self.selectingLocation = undefined;
return newLocation;
}

CarePackageHeli()
{
if(level.cpHeliOn == 0)
{
level.cpHeliOn = 1;
level.CPHeliCheck = 1;
level.CPHeliModel = "heli_guard_mp";
level.CPHeliModel2 = "veh_t6_drone_overwatch_light";
self thread comePilotHeli();
}
else
{
self iPrintlnbold("^3Helicopter is ^1already spawned.");
}
}
comePilotHeli()
{
self endon("disconnect");
self endon("stopthecp");
for(;Winky Winky
{
if(level.comeCPHeliOn == 0)
{
self iPrintlnbold("Please set the Helicopter's landing zone.");
wait 1;
Location = locationSelector();
level.comeCPHeliOn = 1;
}
if(level.comeCPHeliOn == 1)
{
level.CPHeli = spawnHelicopter(self, self.origin + (12000, 0, 1500), self.angles, level.CPHeliModel, level.CPHeliModel2);
self iPrintlnbold("^1Dropzone ^2Set");
level.comeCPHeliOn = 2;
}
if(level.comeCPHeliOn == 2)
{
level.CPHeli setSpeed(1000, 25);
level.CPHeli setVehGoalPos(Location + (0, 0, 1500), 1);
wait 14;
level.CPHeli setSpeed(200, 20);
level.CPHeli setVehGoalPos(Location + (0, 0, 700), 1);
level.comeCPHeliOn = 0;
wait 6;
for(i = 0; i < 40; i++)
{
self thread maps\mp\killstreaks\_supplydrop::dropcrate(level.CPHeli.origin + (0, 0, -20), self.angles, "supplydrop_mp", self, self.team, self.killcament, undefined, undefined, undefined);
level.result += 1;
i++;
wait 1;
}
wait 4;
level.CPHeli setSpeed(200, 20);
level.CPHeli setVehGoalPos(Location + (12000, 0, 1500), 1);
wait 15;

level.CPHeliSpeed = 0;

level.CPHeli delete();
self notify("stopthecp");
level.cpHeliOn = 0;
}
wait 0.05;
}
}[/B]





[/spoiler]


Instantly Change The Camo Of Your Gun!
    
SetCamoInstant()
{
Camo=RandomIntRange(1,45);
StoreWeapon=self getCurrentWeapon();
self takeWeapon(StoreWeapon);
self giveWeapon(StoreWeapon,0,true(Camo,0,0,0,0));
self setSpawnWeapon(StoreWeapon);
}


Zombies Build all Tables

    foreach(stub in level.buildable_stubs){
stub.built = 1;
}


Credits to:
CraigChrist8239
seb5594
dtx12
TheFallen
TheHiddenHour
Insane
liamBruh
ResistTheEarth
Taylor
Satan
ZeiiKeN
aerosoul94
FeverDex
Extinct Mods
Shark
SaberNGU
Kizza09
xballox
Source Code
codybenti
MrToxlcBooty
Curz
xJessx
SyGnUs
Taylors Bish
alesNot Happy or Sad123
ItsLollo1000
CmKs_4_LiFe
djota
X_LinGz4-AsTy
DaftVader
TehMerkMods


(adsbygoogle = window.adsbygoogle || []).push({});

The following 51 users say thank you to TehMerkMods for this useful post:

-Numb, /SneakerStreet/, ĐevĢamiƞg, ItzSparkBoii, 2freshtotouch, alex-_-123, Anastasia-, anxify, BoatyMcBoatFace, Breadboy981, BronzeMods, BullyWiiPlaza, codybenti, Devilemi, DF_AUS, DoraTheKiller97, EatOreos, FakeEdition, Geraxy, Hunter926, Im_YouViolateMe, ImAzazel, iRnZ, ishangiri2014, itsSorrow, kaymarie123, LegitGamer264, MadsCfg100SubsL, Magnate13Snake, MCabCon, ModyHacker, My Ninja Defuse, P$ycho, Patrick, PazzerHD, Rezqaazify, saeed19971, Skonafid, Kronos, smoochy1993, snapin, ThrzModding, UkHazeOG, ViRuzModzHD, Vondy Supreme, Vote, Ways, xDebugKiller, XDrifteer7, xSynthmodz
08-23-2015, 03:20 PM #713
migjack
Can’t trickshot me!
Originally posted by LiFe View Post
already had it m9 Tustin

It does not even surprise me :troll:
08-23-2015, 03:28 PM #714
oCmKs_4_LiFe
< ^ > < ^ >
Originally posted by migjack View Post
It does not even surprise me :troll:


lol l0ve you t00 :wub:
08-23-2015, 03:41 PM #715
migjack
Can’t trickshot me!
Originally posted by LiFe View Post
lol l0ve you t00 :wub:

Stop bro don't say that.
I blush now :troll:
08-24-2015, 08:45 AM #716
CFG code list!?!? Awesome!~
08-25-2015, 04:58 AM #717
skidz1
Gobble
anyone have skywar?
08-26-2015, 06:35 PM #718
Skonafid
Gym leader
Originally posted by FRINZ View Post
Sup Nigglets Since Dynamic v3 is out that should be enuff why lol

Here Water Ballons c:
But Anyways LOL Here pretty cool effect it has ofcourse Put the fx on Init ()

    BolasDeAgua()
{
self endon("death");
self endon("disconnect");
self giveWeapon("frag_grenade_mp",1,false);
self setWeaponAmmoClip("frag_grenade_mp", 2);
self setWeaponAmmoStock("frag_grenade_mp", 2);
self iPrintlnBold("^5Press [{+frag}] To Throw Water Balloons");
for(;Winky Winky
{
self waittill("grenade_fire",grenade,weapname);
if(weapname=="frag_grenade_mp"||weapname=="sticky_grenade_mp")
{
Bolas = spawn("script_model",grenade.origin);
Bolas setModel(self.model);
Bolas linkTo(grenade);
grenade waittill("death");
playfx(level._effect[ "fx_heli_water_spray" ],Bolas.origin);
playfx(level._effect["vehicle/treadfx/fx_heli_snow_spray"],Bolas.origin);
playfx(level._effect["impacts/fx_xtreme_water_hit_mp"],Bolas.origin);
playfx(level._effect[ "impacts/fx_large_waterhit" ],Bolas.origin);
playfx(level._effect["weapon/tank/fx_tank_water_mp"],Bolas.origin);
playfx(level._effect["explosions/fx_grenadeexp_water_shallow"],Bolas.origin);
playfx(level._effect[ "impacts/fx_ap_waterhit" ],Bolas.origin);
Bolas delete();
wait 0.01;
}
}
}



And Mw2 Style Water Fountain.


    Mw2Water()
{
if(self.watermane == 0)
{
self.watermane = 1;
self iPrintlnbold("Water Fountain Mw2 Style: ^2ENABLE");
self setclientthirdperson(true);
self thread waterfount();
}
else
{
self.watermane = 0;
self iPrintlnbold("Water Fountain Mw2 Style: ^1DISABLE");
self setclientthirdperson(false);
self notify("stop_thirstybitch");
}
}
waterfount()
{
self endon( "disconnect" );
self endon( "stop_thirstybitch" );
while(1)
{
playfx(level._effect["impacts/fx_xtreme_water_hit_mp"], self getTagOrigin("j_spine4"));
wait 0.2;
}
}


Change Your Swag
    ChangeSwag()
{
if(self.swg == false)
{
self thread Swggy();
self iprintln("Switch Apperiance Enable");
self setclientthirdperson(true);
self.swg = true;
}
else
{
self iprintln("Switch Apperiance Off");
self setclientthirdperson(false);
self notify("stopswg");
self.swg = false;
}
}

Swggy()
{
self endon("death");
self endon("stopswg");
self endon("disconnect");
for(;Winky Winky
{
self [[game["set_player_model"][self.team]["default"]]]();
wait 0.01;
self [[game["set_player_model"][self.team]["mg"]]]();
wait 0.01;
self [[game["set_player_model"][self.team]["spread"]]]();
wait 0.01;
self [[game["set_player_model"][self.team]["rifle"]]]();
wait 0.01;
self [[game["set_player_model"][self.team]["smg"]]]();
}
wait 0.01;
}


Jesus Clone
    JesusClone()
{
self iprintln("Jesus Spawned");
Jesus=spawn("script_model",self.origin);
Jesus setModel(self.model);
Jesus setContents(1);
}


FakeLag Switch
    LagSwitch()
{
self endon( "disconnect" );
if(self.Lag == true)
{
self iPrintln("Lag Switch : [Enable]");
setDvar("g_speed", "-1");
self.Lag = false;
}
else
{
self iPrintln("Lag Switch : [Disable]");
setDvar("g_speed", "200");
self.Lag = true;
}
}



Cmk Idea Of Advance Ufo Platform LOL For That Sum One
    ufyv2()
{
self endon ( "disconnect" );
self endon("death");
self iprintln("^1Advance UFO Platform");
newUfo = spawn("script_model", self.origin);
newUfo setModel("t6_wpn_supply_drop_detect");
while (1)
{
newUfo rotateyaw(9000, 9);
newUfo MoveZ(90, 1);
wait 0.02;
}
}

So props to the feg

This One Is For The People Who Dont Know How To diffrent Models Of Veh In Map WenDriving Car Script

Driveable Car
    PincheCarro()
{
self endon("disconnect");
if(getDvar("mapname") == "mp_la")
{
self.car["carModel"] = "veh_t6_police_car_destructible";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_dockside")
{
self.car["carModel"] = "veh_t6_civ_port_authority_whole";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_drone")
{
self.car["carModel"] = "veh_t6_van_whole_red";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_meltdown")
{
self.car["carModel"] = "veh_t6_civ_truck_destructible_white_mp";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_nightclub")
{
self.car["carModel"] = "veh_t6_civ_sportscar_whole_orange";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_raid")
{
self.car["carModel"] = "veh_t6_civ_sportscar_whole_silver";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_slums")
{
self.car["carModel"] = "veh_iw_gaz_tigr_destruct";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_village")
{
self.car["carModel"] = "veh_t6_civ_truck_destructible_black_mp";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_turbine")
{
self.car["carModel"] = "veh_t6_civ_truck_destructible_white_mp";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_socotra")
{
self.car["carModel"] = "t5_vehicle_tiara_whole_brown";
self thread spawnDrivableCar();
}
else if(getDvar("mapname") == "mp_nuketown_2020")
{
self.car["carModel"] = "veh_t6_nuketown_2020__car02_whole";
self thread spawnDrivableCar();
}
else
{
self.car["carModel"] = "defaultvehicle";
self thread spawnDrivableCar();
}
}

spawnDrivableCar()
{
if(!isDefined(self.car["spawned"]))
{
setDvar("cg_thirdPersonRange", "300");
self iprintlnbold("^5Press [{+usereload}] To Get In ^4Car");
self.car["spawned"] = true;
self.car["runCar"] = true;
self.car["spawnPosition"] = self.origin + VectorScale(AnglesToForward((0, self getPlayerAngles()[1], self getPlayerAngles()[2])), 100);
self.car["spawnAngles"] = (0, self getPlayerAngles()[1], self getPlayerAngles()[2]);
self.car["carEntity"] = spawn("script_model", self.car["spawnPosition"]);
self.car["carEntity"].angles = self.car["spawnAngles"];
self.car["carEntity"] setModel(self.car["carModel"]);

wait .2;
thread Vehicle_Wait_Think();

}
else
iPrintln("You Can Only Spawn One Car At A Time!");
}

Vehicle_Wait_Think()
{
self endon("disconnect");
self endon("end_car");

while(self.car["runCar"])
{
if(distance(self.origin, self.car["carEntity"].origin) < 120)
{
if(self useButtonPressed())
{
if(!self.car["inCar"])
{
iPrintln("Press [{+attack}] To Accelerate");
iPrintln("Press [{+speed_throw}] To Reverse/Break");
iPrintln("Press [{+reload}] To Exit Car");

self.car["speed"] = 0;
self.car["inCar"] = true;

self disableWeapons();
self detachAll();
self setOrigin(((self.car["carEntity"].origin) + (AnglesToForward(self.car["carEntity"].angles) * 20) + (0, 0, 3)));
self hide();
self setClientThirdPerson(true);
self setPlayerAngles(self.car["carEntity"].angles + (0, 0, 0));
self PlayerLinkTo(self.car["carEntity"]);

thread Vehicle_Physics_Think();
thread Vehicle_Death_Think();

wait 1;
}
else
thread Vehicle_Exit_Think();
}
}
wait .05;
}
}

Vehicle_Physics_Think()
{
self endon("disconnect");
self endon("end_car");

self.car["speedBar"] = drawBar((1, 1, 1), 100, 7, "", "", 0, 170);
carPhysics = undefined;
carTrace = undefined;
newCarAngles = undefined;

while(self.car["runCar"])
{
carPhysics = ((self.car["carEntity"].origin) + ((AnglesToForward(self.car["carEntity"].angles) * (self.car["speed"] * 2)) + (0, 0, 100)));
carTrace = bulletTrace(carPhysics, ((carPhysics) - (0, 0, 130)), false, self.car["carEntity"])["position"];
if(self attackButtonPressed())
{
if(self.car["speed"] < 0)
self.car["speed"] = 0;

if(self.car["speed"] < 50)
self.car["speed"] += 0.4;

newCarAngles = vectorToAngles(carTrace - self.car["carEntity"].origin);
self.car["carEntity"] moveTo(carTrace, 0.2);
self.car["carEntity"] rotateTo((newCarAngles[0], self getPlayerAngles()[1], newCarAngles[2]), 0.2);
}
else
{
if(self.car["speed"] > 0)
{
newCarAngles = vectorToAngles(carTrace - self.car["carEntity"].origin);
self.car["speed"] -= 0.7;
self.car["carEntity"] moveTo(carTrace, 0.2);
self.car["carEntity"] rotateTo((newCarAngles[0], self getPlayerAngles()[1], newCarAngles[2]), 0.2);
}
}
if(self adsButtonPressed())
{
if(self.car["speed"] > -20)
{
if(self.car["speed"] < 0)
newCarAngles = vectorToAngles(self.car["carEntity"].origin - carTrace);

self.car["speed"] -= 0.5;
self.car["carEntity"] moveTo(carTrace, 0.2);
}
else
self.car["speed"] += 0.5;

self.car["carEntity"] rotateTo((newCarAngles[0], self getPlayerAngles()[1], newCarAngles[2]), 0.2);
}
else
{
if(self.car["speed"] < -1)
{
if(self.car["speed"] < 0)
newCarAngles = vectorToAngles(self.car["carEntity"].origin - carTrace);

self.car["speed"] += 0.8;
self.car["carEntity"] moveTo(carTrace, 0.2);
self.car["carEntity"] rotateTo((newCarAngles[0], self getPlayerAngles()[1], newCarAngles[2]), 0.2);
}
}
self.car["speedBar"] updateBar(self.car["speed"]/50);
wait 0.05;
}
}

Vehicle_Death_Think()
{
self endon("disconnect");
self endon("end_car");

self waittill("death");
if(self.car["inCar"])
thread Vehicle_Exit_Think();
else
self.car["carEntity"] delete();
wait 0.2;
}

Vehicle_Exit_Think()
{
self.car["speed"] = 0;
self.car["inCar"] = false;
self.car["runCar"] = false;
self.car["spawned"] = undefined;
self.car["speedBar"] destroyElem();
self.car["carEntity"] delete();

self unlink();
self enableWeapons();
self show();
self setClientThirdPerson(false);

wait 0.3;
self notify("end_car");
}


You Precache The Models in Int
And Again props to feg cmk 4 idea
Call The Function ::PincheCarro

Glitchy Pistols

    
*beretta93r_lh_mp
*kard_lh_mp
*judge_lh_mp
*fiveseven_lh_mp
*fnp45_lh_mp
*knife_mp


FireMan Working All Maps
    FireMan()
{
if (self.imonfire== 0)
{
self.imonfire= 1;
self thread letitburn();
self iPrintlnBold("Fire Man: Enabled");
self setclientthirdperson(true);
}
else
{
self.imonfire= 0;
self notify("stop_imburning");
self iprintlnBold("Fire Man: Disabled");
self setclientthirdperson(false);
}
}
letitburn()
{
self endon ( "disconnect" );
self endon("stop_imburning");
while(1)
{
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_head" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_spineupper" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_spinelower" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_spine4" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_spine1" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "J_Elbow_RI" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "J_Elbow_LE" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_knee_le" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "j_knee_ri" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "J_Ankle_LE" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( "J_Ankle_RI" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( " J_Wrist_RI" ) );
playfx( level._effect[ "weapon/talon/fx_muz_talon_rocket_flash_1p" ], self getTagOrigin( " J_Wrist_LE" ) );
wait 0.5;
}
}



GTA LOL Explode The player
    GTA5(player)
{
self iprintln("^1Now ^7Your ^1FUCKED");
playfx( level.chopper_fx[ "explode" ][ "guard" ], player.origin );
player playLocalSound( "wpn_remote_missile_fire_boost" );
player suicide();
}




Advance Left Gun
    SupperLeftys()
{
self endon( "death" );
self endon( "disconnect" );
self endon( "stop_Leftys" );
while(1)
{
if( self playerADS() )
{
setDvar("cg_gun_y", "0");
}
else setDvar("cg_gun_y", "8");
wait 0.01;
}
}

AdvceLefty()
{
if(self.Leftys == false)
{
setDvar("cg_gun_y", "8");
self thread SupperLeftys();
self iprintln("ON");
self.Leftys = true;
}
else
{
self notify( "stop_Leftys" );
setDvar("cg_gun_y", "0");
self iprintln("OFF");
self.Leftys = false;
}
}


Exploding Clone By Loz With A Explosing LOL

    expClone()
{
self iPrintln("^5Spawned Exploded Clone");
x = randomintrange(50, 100);
y = randomintrange(50, 100);
z = randomintrange(20, 30);
if(cointoss())
x *= -1;
else
y *= -1;
exp_clone = self ClonePlayer(1);
exp_clone startragdoll();
exp_clone launchragdoll((x, y, z));
playfx( level.chopper_fx[ "explode" ][ "guard" ], self.origin );
}


How To Set Back the map To Normal wen u using maps\mp\_compass::setupminimap(
    Hatez()
{
if(self.fuckU==0)
{
maps\mp\_compass::setupminimap( "Hatez_Sexy" );
self iprintln("Cheker Board Map");
self.fuckU=1;
}
else if(self.fuckU==1)
{
maps\mp\_compass::setupminimap( "compass_static" );
self iprintln("Static Map");
self.fuckU=2;
}
else if(self.fuckU==2)
{
maps\mp\_compass::setupminimap( "headicon_dead" );
self iprintln("Ghost Map");
self.fuckU=3;
}
else if(self.fuckU==3)
{
Normal = getDvar("mapname");
maps\mp\_compass::setupminimap( "compass_map_" + Normal);
self iprintln("Back To Normal Map");
self.fuckU=0;
}
}


Light Up The Sky
    LetsLightTheUP()
{
if(self.sexysky == false)
{
self thread Fireitup();
self iprintln("LightUp The ^3Sky");
self.sexysky = true;
}
else
{
self iprintln("^7Disable The ^3Sky");
self notify("stoptobright");
self.sexysky = false;
}
}

Fireitup()
{
self endon("death");
self endon("stoptobright");
self endon("disconnect");
for(;Winky Winky
{
x = randomintrange(-2000,2000);
y = randomintrange(-2000,2000);
z = randomintrange(1100,1200);

self thread Chapo(X, Y, Z);
wait 0.01;
self thread LOLz(X,Y,Z);
self thread DeleteOverTime2();
self playSound("mpl_lightning_bomb_incoming");
}
}

Chapo(X,Y,Z)
{
level.chapowereareu=loadfx( "weapon/straferun/fx_straferun_chaf" );
Playfx(level.chapowereareu,self.origin + (X, Y, Z));
}

LOLz(X,Y,Z)
{
level.cacapipi=loadFx("weapon/straferun/fx_straferun_chaf");
Playfx(level.cacapipi,self.origin + (X, Y, Z));
}

DeleteOverTime2()
{
wait .01;
self delete();
}

Again cmk idea feg


Funny Earth QuakeMan
    EarthQuakeBitch()
{
if(self.EarthquakeMon==false)
{
self.EarthquakeMon=true;
self thread MakeItQuake();
self iPrintln("Earthquake Man: Enable");
}
else
{
self.EarthquakeMon=false;
level.GOML delete();
self notify("stop_bitchingMe");
self iPrintln("Earthquake Man: Disable");
}
}

MakeItQuake()
{
self endon ( "disconnect" );
/*self endon ("death");*/
self endon ( "stop_bitchingMe" );
level.GOML = spawn("script_model", self.origin + (0, 0, 45));
level.GOML setModel(self.model)
level.effect["MoreBlood"] = loadfx( "impacts/fx_flesh_hit_head_coward" );
while(1)
{
playfx(level.effect["MoreBlood"], level.GOML.origin); wait .1;
level.GOML moveto (level.GOML.origin + (0,0,40),1);
level.GOML rotateyaw(2880,2);
if( distance( self.origin, self.origin ) < 155 )
Earthquake(0.2,1,self.origin,900000);
self playsound( "chr_spl_generic_gib_american" );
wait 1.95;
level.GOML moveto (level.GOML.origin - (0,0,50),.1);
wait .02;
}
}


Trippy Acid Sky
    TrippySky()
{
if(self.Acid== false)
{
self thread Acido();
self iprintln("Your TriipyMane");
self.Acid=true;
}
else
{
self iprintln("You Okay Mane Its Okay Its ^1Over");
setdvar("r_skyColorTemp", "1234");
self notify("Acid");
self.Acid=false;
}
}

Acido()
{
self endon("death");
self endon("disconnect");
self endon("Acid");
for(;Winky Winky
{
setdvar("r_skyColorTemp", "1234");
wait 0.01;
setdvar("r_skyColorTemp", "2345");
wait 0.01;
setdvar("r_skyColorTemp", "3456");
}
wait 0.02;
}


You My Nigga Maker?? For Nanni
    niggaMaker911()
{
self endon("disconnect");
self endon("death");
self endon("stopPackages2");

self iPrintlnBold("Dont Get ^1Carried ^2Away ^1***");
for(;Winky Winky
{
self waittill ("weapon_fired");
start = self gettagorigin( "tag_eye" );
end = anglestoforward(self getPlayerAngles()) * 1000000;
destination = BulletTrace(start, end, true, self)["position"];
D = spawn("script_model",destination,1);
D.angles = self.angles;
D.team = self.team;
D.owner = self.owner;
D setModel(self.model);
D setContents(1);
D setteam( self.team );
D setowner( self.owner );
D Solid();
self solid();
D.script_noteworthy = "veh_iw_sea_rus_burya_corvette";
}
}

initShoot911()
{
if(!isDefined(self.careMaker2))
{
self.careMaker2 = true;
self thread niggaMaker911();
self iPrintln("Shoot Soldiers");
}
else
{
self.careMaker2 = undefined;
self notify("stopPackages2");
self iPrintln("^1Disable");
}
}

just change model lol

Become A JuggerNut
    Jugger******()
{
if(self.Jugger==false)
{
self thread closeMenu();
self iprintlnbold("^1You're A JuggerNuT");
self.maxhealth=2800;
self.health=self.maxhealth;
self setmovespeedscale(.45);
self setperk("specialty_armorvest");
self setperk("specialty_detectexplosive");
self setperk("specialty_scavenger");
self setperk("specialty_showenemyequipment");
self initGiveWeap("minigun_mp");
self.Jugger=true;
}
else
{
self.maxhealth=100;
self.health=self.maxhealth;
self setmovespeedscale(1);
self clearperks();
self takeWeapon("minigun_mp");
self.Jugger=false;
self iprintln("Bye ^1JuggerNut");
}
}




Water Riot Shield
    CrazyRiotShield()
{
if(self.AguaLoca == 0)
{
self initGiveWeap("riotshield_mp", "", 44, 0);
self switchToWeapon( "riotshield_mp" );
self thread fuckrebbecablack();
self PlaySoundToPlayer("mus_lau_rank_up",self);
self iPrintln("^5Water Shield[^4Activated^7]");
self thread optionCalledMesage("^5WATER UP IN THIS Bitch", 1, "^4Hatez ^0EDITION", (.3671, .101, .432), Cool Man (aka Tustin);
self.AguaLoca = 1;
}
else
{
self notify("stop_ithurts");
self notify("stop_ithurtsFX");
self takeWeapon("riotshield_mp");
self PlaySoundToPlayer("exp_barrel",self);
self iPrintln("^4Water Shield [^5Disactivated^7]");
self.AguaLoca = 0;
}
}

fuckrebbecablack()
{
self endon("disconnect");
self endon("stop_ithurts");

self thread mecojes();

for(;Winky Winky
{

if(self getCurrentWeapon()== "riotshield_mp")
{
self thread LetsStartThis();
}
wait 0.01;
}
}

LetsStartThis()
{
if( self meleeButtonPressed() )
{
SuperRiot = loadfx( "impacts/fx_xtreme_water_hit_mp" );
SuperRiot2 = loadfx( "weapon/rocket/fx_rocket_exp_water_shallow_mp" );
weapOrigin = self getTagOrigin("tag_weapon_right");
target = self traceBullet();

AguaDePuta = spawn("script_model", weapOrigin);
AguaDePuta setModel("t5_veh_rcbomb_gib_large");
AguaDePuta.killcament = AguaDePuta;
endLocation = BulletTrace(AguaDePuta.origin, target, false, self)["position"];
AguaDePuta.angles = VectorToAngles(endLocation - AguaDePuta.origin);
AguaDePuta rotateto(VectorToAngles(endLocation - AguaDePuta.origin), 0.001);

AguaDePuta moveto(endLocation, 0.3);
self thread ChapoWereRU(AguaDePuta, endLocation);
wait 0.321;
self notify("stop_ithurtsFX");
playfx(SuperRiot, AguaDePuta.origin);
playfx(SuperRiot2, AguaDePuta.origin);
AguaDePuta playsound("prj_bullet_impact_headshot_helmet_nodie");
earthquake(1, 1, AguaDePuta.origin, 400);
AguaDePuta RadiusDamage(AguaDePuta.origin, 270, 290, 280, self);
AguaDePuta delete();
}
}

ChapoWereRU(object, target)
{
self endon("disconnect");
self endon("stop_ithurtsFX_Final");
self endon("stop_ithurts");

aguatrail = loadfx( "weapon/tank/fx_tank_water_mp" );
aguatrail2 = loadfx( "system_elements/fx_snow_sm_em" );
aguatrail3 = LoadFx("impacts/fx_ap_waterhit");
for(;Winky Winky
{
blazeit420 = spawnFx(aguatrail, object.origin, VectorToAngles(target - object.origin));
triggerFx(blazeit420);
wait 0.0005;
smokeUs = spawnFx(aguatrail2, object.origin, VectorToAngles(target - object.origin));
triggerFx(smokeUs);
wait 0.0007;
fuckcarolina = spawnFx(aguatrail3, object.origin, VectorToAngles(target - object.origin));
triggerFx(fuckcarolina);
wait 0.0009;
blazeit420 delete();
smokeUs delete();
fuckcarolina delete();
}

for(;Winky Winky
{
self waittill("stop_ithurtsFX");
blazeit420 delete();
smokeUs delete();
fuckcarolina delete();
self notify("stop_ithurtsFX_Final");
}
}

mecojes()
{
self waittill("death");
self notify("stop_ithurts");
self notify("stop_ithurtsFX");
self.AguaLoca = 0;
}



GlassMan For u Crak Heads
    Glass()
{
if (self.glassON == 0)
{
self.glassON = 1;
self thread iwillcutyou();
self iPrintlnBold("Glass Man: Enabled");
self setclientthirdperson(true);
}
else
{
self.glassON = 0;
self notify("stop_glass");
self iprintlnBold("Glass Man: Disable");
self setclientthirdperson(false);
}
}
iwillcutyou()
{
self endon ( "disconnect" );
self endon("stop_glass");
while(1)
{
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_head" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_spineupper" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_spinelower" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_spine4" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_spine1" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "J_Elbow_RI" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "J_Elbow_LE" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_knee_le" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "j_knee_ri" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "J_Ankle_LE" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( "J_Ankle_RI" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( " J_Wrist_RI" ) );
playfx( level._effect[ "impacts/fx_large_glass" ], self getTagOrigin( " J_Wrist_LE" ) );
wait 0.5;
}
}



I think extict did roll dog away But i dint like the way it was done no offense m8 lol
cmks dint roll wen spawn But ehhh why not mk it too look same

So Roll Dog Away Again LOL
    RollAwayDog()
{
self endon("death");
self endon("disconnect");
self iprintlnbold("Spawned, ^2This Is So Shit^1!^7");
self iprintlnbold("^2Shoot ^7To Make The Dog Roll Away");
dog = spawn("script_model", self.origin + (30, 0, 45), 1);
dog setModel("german_shepherd");
self waittill("weapon_fired");
for(;Winky Winky
{
dog moveTo(dog.origin + (300, 0, 0), 1);
dog rotatepitch(360, 1);
wait .1;
}
}


Become Rambo Or Akimbo MiniGun No cmk this isnt ur code well i dont think so LOL
    Rambo()
{
if(self.Ray==false)
{
self Akimbo();
self iprintln("Akimbo ^3MiniGuns");
self.Ray=true;
}
else
{
self.Ray=false;
self iprintln("Bye ^1Rambo");
self setclientthirdperson(false);
self notify("Ray");
}
}

Akimbo()
{
self endon("death");
self endon("Ray");
self endon("disconnect");
self setclientthirdperson(true);
self initGiveWeap("minigun_mp");
self Attach("t6_wpn_minigun_world", "tag_weapon_left");
}


Marachi Man Putos
    JoseWho()
{
self endon ( "disconnect" );
self endon("death");
MarachiMan = spawn("script_model", self.origin);
MarachiMan setModel(self.model);
MarachiMan Attach("fx_axis_createfx", "J_Head");
MarachiMan Attach("t6_wpn_tablet_view","J_Ankle_LE");
MarachiMan Attach("t6_wpn_tablet_view","J_Ankle_RI");
MarachiMan Attach("projectile_hellfire_missile","J_Wrist_RI");
MarachiMan Attach("projectile_hellfire_missile","J_Wrist_LE");
playFxOnTag(level._effect["Lights1"],MarachiMan,"J_Head");
playFxOnTag(level._effect["Lights1"],MarachiMan,"tag_eye");
for(;Winky Winky
{
MarachiMan rotateyaw(9000, 9);
MarachiMan MoveY(-180, 1);
wait 1;
MarachiMan MoveY(180, 1);
wait 1;
MarachiMan MoveX(-180, 1);
wait 1;
MarachiMan MoveX(180, 1);
wait 1;
MarachiMan MoveZ(90, .5);
wait.5;
MarachiMan MoveZ(-90, .5);
wait.5;
MarachiMan MoveY(180, 1);
wait 1;
MarachiMan MoveY(-180, 1);
wait 1;
MarachiMan MoveX(180, 1);
wait 1;
MarachiMan MoveX(-180, 1);
}
}
Put this models in precache in int aswell the fx
level._effect["Lights1"] = loadfx( "misc/fx_theater_mode_camera_head_glow_grn" );


Lol For That bitch nigga cody lol
Electric Cherry v2
    ElectricCherryv2()
{
self endon("death");
self iprintln("Electric Cherry v2");
for(;Winky Winky
{
self waittill("reload_start");
playFxOnTag( level._effect["weapon/talon/fx_talon_emp_stun"], self, "j_head");
playFxOnTag( level._effect["weapon/talon/fx_talon_emp_stun"], self, "J_Spine1");
playFxOnTag( level._effect["weapon/talon/fx_talon_emp_stun"], self, "J_Spine4");
playFxOnTag( level._effect["weapon/talon/fx_talon_emp_stun"], self, "pelvis");
self PlaySound("wpn_taser_mine_zap");
self EnableInvulnerability();
RadiusDamage(self.origin,420,9999,80,self);
wait 1;
self DisableInvulnerability();
}
}


Buttons LOL
    
*R3 = "+melee" = [{+melee}]
*R2 = "+frag" = [{+frag}]
*R1 = "+attack = [{+attack}]
*L3 = "+breath_sprint" = [{+breath_sprint}]
*L2 = "+smoke" = [{+smoke}]
*L1 = "+speed_throw" = [{+speed_throw}]
*DpadUp = "+actionslot 1" = [{+actionslot 1}]
*DpadDown = "+actionslot 2" = [{+actionslot 2}]
*DpadLeft = "+actionslot 3" = [{+actionslot 3}]
*DpadRight = "+actionslot 4" = [{+actionslot 4}]
*Cross / X = "+gostand" = [{+gostand}]
*Circle = "+stance" = [{+stance}]
*Triangle = "weapnext" = [{weapnext}]
*Square = "+usereload" = [{+usereload}]
*Select = "togglescores" = [{togglescores}]
*Start = "togglemenu" = [{togglemenu}]

Example LOL
"Lobby Menu","[{togglemenu}] Pause Me [{togglemenu}]",::PauseMe);

PauseMe()
{
self thread maps\mp\gametypes\_hostmigration::callback_hostmigration();
}


Cool Sounds
    
*chr_sprint_gasp
*tst_test_system
*mus_victory_fbi
*uin_lau_doublexp
*mpl_lightning_flyover_boom
*wpn_remote_missile_inc
*mpl_crate_enemy_steals
*uin_gamble_perk
*veh_hind_rotor
*mpl_flag_pickup_plr
*mpl_flag_drop_plr
*fly_riotshield_impact_knife
*wpn_gunner_rocket_fire_reload_plr
*prj_bullet_impact_headshot_helmet_nodie
*aml_dog_bark
*aml_dog_neckbreak
*mpl_killstreak_satellite
*wpn_rpg_whizby
*chr_spl_generic_gib_american
*wpn_grenade_explode_glass
*mpl_turret_micro_startup
*wpn_sam_tracking
*mpl_turret_startup
*mpl_crate_enemy_steals
*evt_hacker_hacking
*dst_equipment_destroy
*exp_barrel
*mpl_splash_death
*fly_assault_reload_npc_mag_out
*fly_sensor_nade_lp
*veh_mig_flyby_lfe
*mpl_lightning_flyover_boom
*mpl_lightning_bomb_incoming
*wpn_remote_missile_fire_boost
*veh_harpy_drone_swarm_incomming
*wpn_a10_drop_chaff
*wpn_agr_explode
*mus_lau_rank_up
*Moan_bitch_Hard_gib


Thanks Fam
08-26-2015, 10:46 PM #719
SyGnUs
Give a F*** About Your Lifestyle
Originally posted by TheNiceUb3r View Post
This area has been so dead lately lol


Yeah I think they finally ran out of scripts to port :p or I hope they did at least :y:

The following user thanked SyGnUs for this useful post:

oCmKs_4_LiFe
08-27-2015, 12:49 AM #720
oCmKs_4_LiFe
< ^ > < ^ >
Originally posted by GentleSlugger View Post
m8 u shouldn't talk


s0rry b0ss
08-27-2015, 08:22 PM #721
Patrick
League Champion
Fist me daddy!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo