Post: MW2 Specialist
11-21-2012, 05:19 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); .....
(adsbygoogle = window.adsbygoogle || []).push({});
11-21-2012, 11:50 AM #2
Originally posted by Zz69zZ View Post
Hey NGU here is a specialist code i made in about 10 minutes it probably could be better but i can't be bothered to

    specialist()
{
self endon("death");
self endon("disconect");
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
wait 0.01;
self waittill("killed_enemy");
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "All Perks Unlocked", "specialty_one_man_army" );
self thread maps\mp\killstreaks\flyableheli::MegaPerks();
self setClientDvar("g_speed",205);
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

and if you don't have the all perks code here it is
    MegaPerks()
{
self maps\mp\perks\_perks::givePerk("specialty_fastreload");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee");
self maps\mp\perks\_perks::givePerk("specialty_fastsprintrecovery");
self maps\mp\perks\_perks::givePerk("specialty_improvedholdbreath");
self maps\mp\perks\_perks::givePerk("specialty_fastsnipe");
self maps\mp\perks\_perks::givePerk("specialty_selectivehearing");
self maps\mp\perks\_perks::givePerk("specialty_heartbreaker");
self maps\mp\perks\_perks::givePerk("specialty_automantle");
self maps\mp\perks\_perks::givePerk("specialty_falldamage");
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
self maps\mp\perks\_perks::givePerk("specialty_coldblooded");
self maps\mp\perks\_perks::givePerk("specialty_fastmantle");
self maps\mp\perks\_perks::givePerk("specialty_quickdraw");
self maps\mp\perks\_perks::givePerk("specialty_parabolic");
self maps\mp\perks\_perks::givePerk("specialty_detectexplosive");
self maps\mp\perks\_perks::givePerk("specialty_marathon");
self maps\mp\perks\_perks::givePerk("specialty_extendedmags");
self maps\mp\perks\_perks::givePerk("specialty_armorvest");
self maps\mp\perks\_perks::givePerk("specialty_scavenger");
self maps\mp\perks\_perks::givePerk("specialty_jumpdive");
self maps\mp\perks\_perks::givePerk("specialty_extraammo");
self maps\mp\perks\_perks::givePerk("specialty_bulletdamage");
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_bulletpenetration");
self maps\mp\perks\_perks::givePerk("specialty_bulletaccuracy");
}

Why so many of these? You only need that once each time u set a waittill
self waittill("killed_enemy");
self waittill("killed_enemy");
11-21-2012, 05:47 PM #3
ByteSource
League Champion
Originally posted by Zz69zZ View Post
Hey NGU here is a specialist code i made in about 10 minutes it probably could be better but i can't be bothered to

    specialist()
{
self endon("death");
self endon("disconect");
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
wait 0.01;
self waittill("killed_enemy");
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "All Perks Unlocked", "specialty_one_man_army" );
self thread maps\mp\killstreaks\flyableheli::MegaPerks();
self setClientDvar("g_speed",205);
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

and if you don't have the all perks code here it is
    MegaPerks()
{
self maps\mp\perks\_perks::givePerk("specialty_fastreload");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee");
self maps\mp\perks\_perks::givePerk("specialty_fastsprintrecovery");
self maps\mp\perks\_perks::givePerk("specialty_improvedholdbreath");
self maps\mp\perks\_perks::givePerk("specialty_fastsnipe");
self maps\mp\perks\_perks::givePerk("specialty_selectivehearing");
self maps\mp\perks\_perks::givePerk("specialty_heartbreaker");
self maps\mp\perks\_perks::givePerk("specialty_automantle");
self maps\mp\perks\_perks::givePerk("specialty_falldamage");
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
self maps\mp\perks\_perks::givePerk("specialty_coldblooded");
self maps\mp\perks\_perks::givePerk("specialty_fastmantle");
self maps\mp\perks\_perks::givePerk("specialty_quickdraw");
self maps\mp\perks\_perks::givePerk("specialty_parabolic");
self maps\mp\perks\_perks::givePerk("specialty_detectexplosive");
self maps\mp\perks\_perks::givePerk("specialty_marathon");
self maps\mp\perks\_perks::givePerk("specialty_extendedmags");
self maps\mp\perks\_perks::givePerk("specialty_armorvest");
self maps\mp\perks\_perks::givePerk("specialty_scavenger");
self maps\mp\perks\_perks::givePerk("specialty_jumpdive");
self maps\mp\perks\_perks::givePerk("specialty_extraammo");
self maps\mp\perks\_perks::givePerk("specialty_bulletdamage");
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_bulletpenetration");
self maps\mp\perks\_perks::givePerk("specialty_bulletaccuracy");
}


Nice Ill Use it One Day
11-21-2012, 05:51 PM #4
OmGRhys-x
Are you high?
Originally posted by Zz69zZ View Post
Hey NGU here is a specialist code i made in about 10 minutes it probably could be better but i can't be bothered to

    specialist()
{
self endon("death");
self endon("disconect");
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
wait 0.01;
self waittill("killed_enemy");
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "All Perks Unlocked", "specialty_one_man_army" );
self thread maps\mp\killstreaks\flyableheli::MegaPerks();
self setClientDvar("g_speed",205);
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

and if you don't have the all perks code here it is
    MegaPerks()
{
self maps\mp\perks\_perks::givePerk("specialty_fastreload");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee");
self maps\mp\perks\_perks::givePerk("specialty_fastsprintrecovery");
self maps\mp\perks\_perks::givePerk("specialty_improvedholdbreath");
self maps\mp\perks\_perks::givePerk("specialty_fastsnipe");
self maps\mp\perks\_perks::givePerk("specialty_selectivehearing");
self maps\mp\perks\_perks::givePerk("specialty_heartbreaker");
self maps\mp\perks\_perks::givePerk("specialty_automantle");
self maps\mp\perks\_perks::givePerk("specialty_falldamage");
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
self maps\mp\perks\_perks::givePerk("specialty_coldblooded");
self maps\mp\perks\_perks::givePerk("specialty_fastmantle");
self maps\mp\perks\_perks::givePerk("specialty_quickdraw");
self maps\mp\perks\_perks::givePerk("specialty_parabolic");
self maps\mp\perks\_perks::givePerk("specialty_detectexplosive");
self maps\mp\perks\_perks::givePerk("specialty_marathon");
self maps\mp\perks\_perks::givePerk("specialty_extendedmags");
self maps\mp\perks\_perks::givePerk("specialty_armorvest");
self maps\mp\perks\_perks::givePerk("specialty_scavenger");
self maps\mp\perks\_perks::givePerk("specialty_jumpdive");
self maps\mp\perks\_perks::givePerk("specialty_extraammo");
self maps\mp\perks\_perks::givePerk("specialty_bulletdamage");
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_bulletpenetration");
self maps\mp\perks\_perks::givePerk("specialty_bulletaccuracy");
}



Your right it could of been made better Heres my very quick version lol

    specialist()
{
switch()
{
case 1:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
break;
case 2:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 3:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}
11-21-2012, 08:21 PM #5
Originally posted by isnipez55 View Post
Why so many of these? You only need that once each time u set a waittill
self waittill("killed_enemy");
self waittill("killed_enemy");

yer but you need two kills to get first one then two for next and so on but like i said it could be better

---------- Post added at 08:14 PM ---------- Previous post was at 08:13 PM ----------

Originally posted by x View Post
Your right it could of been made better Heres my very quick version lol

    specialist()
{
switch()
{
case 1:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
break;
case 2:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 3:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

Smile

---------- Post added at 08:21 PM ---------- Previous post was at 08:14 PM ----------

Originally posted by x View Post
Your right it could of been made better Heres my very quick version lol

    specialist()
{
switch()
{
case 1:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
break;
case 2:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 3:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

bad syntax
switch()
if you want a picture to proof it ill be happy to just tell me
11-21-2012, 09:25 PM #6
Originally posted by Zz69zZ View Post
Hey NGU here is a specialist code i made in about 10 minutes it probably could be better but i can't be bothered to

    specialist()
{
self endon("death");
self endon("disconect");
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
wait 0.01;
self waittill("killed_enemy");
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
wait 0.01;
self waittill("killed_enemy");
self waittill("killed_enemy");
self thread perkMessage( "All Perks Unlocked", "specialty_one_man_army" );
self thread maps\mp\killstreaks\flyableheli::MegaPerks();
self setClientDvar("g_speed",205);
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

and if you don't have the all perks code here it is
    MegaPerks()
{
self maps\mp\perks\_perks::givePerk("specialty_fastreload");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee");
self maps\mp\perks\_perks::givePerk("specialty_fastsprintrecovery");
self maps\mp\perks\_perks::givePerk("specialty_improvedholdbreath");
self maps\mp\perks\_perks::givePerk("specialty_fastsnipe");
self maps\mp\perks\_perks::givePerk("specialty_selectivehearing");
self maps\mp\perks\_perks::givePerk("specialty_heartbreaker");
self maps\mp\perks\_perks::givePerk("specialty_automantle");
self maps\mp\perks\_perks::givePerk("specialty_falldamage");
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
self maps\mp\perks\_perks::givePerk("specialty_coldblooded");
self maps\mp\perks\_perks::givePerk("specialty_fastmantle");
self maps\mp\perks\_perks::givePerk("specialty_quickdraw");
self maps\mp\perks\_perks::givePerk("specialty_parabolic");
self maps\mp\perks\_perks::givePerk("specialty_detectexplosive");
self maps\mp\perks\_perks::givePerk("specialty_marathon");
self maps\mp\perks\_perks::givePerk("specialty_extendedmags");
self maps\mp\perks\_perks::givePerk("specialty_armorvest");
self maps\mp\perks\_perks::givePerk("specialty_scavenger");
self maps\mp\perks\_perks::givePerk("specialty_jumpdive");
self maps\mp\perks\_perks::givePerk("specialty_extraammo");
self maps\mp\perks\_perks::givePerk("specialty_bulletdamage");
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_bulletpenetration");
self maps\mp\perks\_perks::givePerk("specialty_bulletaccuracy");
}


I Fixed it for you. Smile

    
specialist()
{
for(;Winky Winky
{
self waittill("killed_enemy");
switch(self.pers["cur_kill_streak"])
{
case 3:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
break;
case 5:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 7:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
}
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

The following user thanked Jakes625 for this useful post:

Midnight
11-22-2012, 02:24 AM #7
Originally posted by GAMER View Post
I Fixed it for you. Smile

    
specialist()
{
for(;Winky Winky
{
self waittill("killed_enemy");
switch(self.pers["cur_kill_streak"])
{
case 3:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
break;
case 5:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 7:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
}
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

thanks your to good at coding Smile
11-22-2012, 07:03 AM #8
updated!!!
11-22-2012, 04:38 PM #9
Taylor
Former Black Knight.
Originally posted by Zz69zZ View Post
Hey NGU here is a specialist code i made in about 10 minutes then PREMIER-GAMER made it better then i finished it off

    specialist() 
{
self endon( "death" );
self endon( "disconnect" );
for(;Winky Winky
{
self waittill("killed_enemy");
switch(self.pers["cur_kill_streak"])
{
case 2:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger");
break;
case 4:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 5:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
case 7:
self thread perkMessage( "Specialist Achieved" );
self thread xpBonus();
self.xpScaler = 2;
}
}
}
xpBonus()
{
self endon( "death" );
for(;Winky Winky
{
vDronez = self createFontString("hudsmall",0.9);
vDronez setPoint("CENTER","CENTER",95,0);
while(1)
{
self waittill( "killed_enemy" );
vDronez setText( "^3Specialist Bonus" );
wait 0.8;
vDronez destroy();
wait 0.1;
self thread xpBonus();
}
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}

or you can use PREMIER-GAMER's code
    specialist() 
{
for(;Winky Winky
{
self waittill("killed_enemy");
switch(self.pers["cur_kill_streak"])
{
case 3:
self thread perkMessage( "Scavenger Unlocked", "specialty_scavenger" );
self maps\mp\perks\_perks::givePerk("specialty_scavenger_upgrade");
break;
case 5:
self thread perkMessage( "Hardline Unlocked", "specialty_hardline" );
self maps\mp\perks\_perks::givePerk("specialty_hardline");
break;
case 7:
self thread perkMessage( "Commando Unlocked", "specialty_commando" );
self maps\mp\perks\_perks::givePerk("specialty_commando");
break;
}
}
}
perkMessage( title, icon )
{
pmessage = spawnstruct();
pmessage.iconName = icon;
pmessage.titleText = title;
self thread maps\mp\gametypes\_hud_message::notifyMessage( pmessage );
}


Credits:
Me - For making it
PREMIER-GAMER - For making it better

Just tell me if im missing anyone and ill add!


This is my v7, but it might make it a lil better.....

    
WatchKSLights()
{
self.killstreakLightUp=0;
self endon("StopMw3KSLights");
self endon("death");
for(i=1;i<12;i++)
{
self.LightUpKS[i]=createIcon( "white", 10, 5 );
self.LightUpKS[i] setPoint( "BOTTOMRIGHT", "BOTTOMRIGHT", -15, (i*-10) - 55 );
self.LightUpKS[i].color=(0,0,0);
self.LightUpKS[i].alpha=0.6;
self thread DestroyKSWatchOnDeath(self.LightUpKS[i]);
}
for(;Winky Winky
{
self.killstreakLightUp = self.pers["cur_kill_streak"];
if(self.killstreakLightUp!=0)
{
self.LightUpKS[self.killstreakLightUp].color=(1,1,0);
self.LightUpKS[self.killstreakLightUp].alpha=1;
}
wait 0.01;
}
}
DestroyKSWatchOnDeath(elem)
{
self waittill("death");
elem destroy();
}

The following user thanked Taylor for this useful post:

Midnight
11-22-2012, 08:17 PM #10
Originally posted by xYARDSALEx View Post
This is my v7, but it might make it a lil better.....

    
WatchKSLights()
{
self.killstreakLightUp=0;
self endon("StopMw3KSLights");
self endon("death");
for(i=1;i<12;i++)
{
self.LightUpKS[i]=createIcon( "white", 10, 5 );
self.LightUpKS[i] setPoint( "BOTTOMRIGHT", "BOTTOMRIGHT", -15, (i*-10) - 55 );
self.LightUpKS[i].color=(0,0,0);
self.LightUpKS[i].alpha=0.6;
self thread DestroyKSWatchOnDeath(self.LightUpKS[i]);
}
for(;Winky Winky
{
self.killstreakLightUp = self.pers["cur_kill_streak"];
if(self.killstreakLightUp!=0)
{
self.LightUpKS[self.killstreakLightUp].color=(1,1,0);
self.LightUpKS[self.killstreakLightUp].alpha=1;
}
wait 0.01;
}
}
DestroyKSWatchOnDeath(elem)
{
self waittill("death");
elem destroy();
}

Thanks might use this

The following user thanked Midnight for this useful post:

Taylor

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo