Post: Some C++ Codes Converted in COD4 ! **-UPDATABLE-*** [SCRIPTS]
08-24-2011, 03:53 AM #1
(adsbygoogle = window.adsbygoogle || []).push({});
Hey, Now I Post You Some MW2 1.11 Amazing Scripts Converted in COD4 :y:

Big Thanks To
- DEREKTROTTER -> Codes in V8.20
- x_DaftVader_x -> Some Codes
- EliteMossy -> Optimizer / Desoptimizer
- Newelly / xCorrey -> Codes
- xGod-Modz / xR3Pro__MoDz -> DoHeart
- Amanda -> Some Codes.


[Kill Text]
    doKilltxt()
{
self endon("disconnect");
self endon("death");
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]="Baaaaaaaalin !";
M[2]="Die Die Dieeeeee !";
M[3]="Break It Down.";
M[4]="xBaByxRx The King ?";
M[5]="Visit My Youtube Boy";
M[6]="Snnnnnipeeeeee";
M[7]="u Jelly ?";
M[8]="Killed";
M[9]="Pwneeeeed";
M[10]="Moment 4 Life ?"; [I][COLOR=#00FF00]//You Can Change The Names[/COLOR][/I] Smile
M[11]="xDDDDDD";
M[12]="LoooooooL";
M[13]="Suck It Bitch";
M[14]="Im Tha Best Niggaa";
M[15]="No";
T=self createFontString("objective",3);
T setPoint("CENTER","CENTER",0,0);
T setText("^1"+M[randomint(M.size)]);
wait 2;
T destroy();
}


[Movies Credits]

    doCredits()
{
self thread doCreds();
self thread EndCredit();
wait 30;
level thread maps\mp\gametypes\_globallogic::forceEnd();}
Text( name, textscale )
{
if ( !isdefined( textscale ) )
textscale = level.linesize;
temp = spawnstruct();
temp.type = "centername";
temp.name = name;
temp.textscale = textscale;
level.linelist[ level.linelist.size ] = temp;
}
Space()
{
temp = spawnstruct();
temp.type = "space";
level.linelist[ level.linelist.size ] = temp;
}
SpaceSmall()
{
temp = spawnstruct();
temp.type = "spacesmall";
level.linelist[ level.linelist.size ] = temp;
}
doCreds()
{
self endon("disconnect");
self TakeAllWeapons();
self FreezeControls( true );
level.linesize = 1.35;
level.headingsize = 1.75;
level.linelist = [];
level.credits_speed = 22.5;
level.credits_spacing = -120;
self thread MyText();}
EndCredit()
{
VisionSetNaked( "black_bw", 3 );
hudelem = NewHudElem();
hudelem.x = 0;
hudelem.y = 0;
hudelem.alignX = "center";
hudelem.alignY = "middle";
hudelem.horzAlign = "center";
hudelem.vertAlign = "middle";
hudelem.sort = 3;
hudelem.foreground = true;
hudelem SetText( "Game Over" );
hudelem.alpha = 1;
hudelem.fontScale = 5.0;
hudelem.color = ( 0.8, 1.0, 0.8 );
hudelem.font = "default";
hudelem.glowColor = ( 0.3, 0.6, 0.3 );
hudelem.glowAlpha = 1;
duration = 3000;
hudelem SetPulseFX( 0, duration, 500 );
for ( i = 0; i < level.linelist.size; i++ )
{
delay = 0.5;
type = level.linelist[ i ].type;
if ( type == "centername" )
{
name = level.linelist[ i ].name;
textscale = level.linelist[ i ].textscale;
temp = newHudElem();
temp setText( name );
temp.alignX = "center";
temp.horzAlign = "center";
temp.alignY = "middle";
temp.vertAlign = "middle";
temp.x = 8;
temp.y = 480;
temp.font = "default";
temp.fontScale = textscale;
temp.sort = 2;
temp.glowColor = ( 0.3, 0.6, 0.3 );
temp.glowAlpha = 1;
temp thread DestroyText( level.credits_speed );
temp moveOverTime( level.credits_speed );
temp.y = level.credits_spacing;
}
else if ( type == "spacesmall" )
delay = 0.1875;
else
assert( type == "space" );
wait delay * ( level.credits_speed/ 22.5 );
}
}
DestroyText( duration )
{
wait duration;
self destroy();
}
pulse_fx()
{
self.alpha = 0;
wait level.credits_speed * .08;
self FadeOverTime( 0.2 );
self.alpha = 1;
self SetPulseFX( 50, int( level.credits_speed * .6 * 1000 ), 500 );
}
Gap()
{
Space();Space();
Space();Space();
}
MyText(){
Text( "Change It", 2 );
Space();Text( "Change It", 3 );
Gap(); Text( "Change It" , 2);
Text( "Change It", 1.5);
Gap();Text( "Change It", 2 );
Text( "Change It",1.5 );
Gap();Text( "Change It", 2 ); [I][COLOR=#00FF00]//You Can Change The Names[/COLOR][/I]
Text( "Change It", 1.5 );
Gap();Text( "Change It", 2 );
Text( "Change It", 1.5 );
Gap();Text( "Change It", 2 );
Text( "Change It", 1.5 )
Gap();Gap();Gap();Text("Change It", 1);
}


[Customs Sights]

//You Must Precache The Emblem Before
    doCs()
{
if(self.WantsSights)
{
self.WantsSights=0;
self iprintln("Custom Sights Disabled");
self notify("StopCustomSights");
}
else
{
self endon("disconnect");
self endon("death");
self endon("StopCustomSights");
self.WantsSights=1;
self iprintln("Custom Sights Enabled");
if(!isDefined(self.SightIcon))
{
self.SightIcon=createIcon(level.CSL[self.PCS],25,25);
self.SightIcon setPoint("CENTER","CENTER",0,0);
self.SightIcon.alpha=0;
}
for(;Winky Winky
{
wait .2;
cW=self getCurrentWeapon();
if(isSubStr(cW,"acog")||isSubStr(cW,"reflex")||isSubStr(cW,"eotech"))
{
if(self AdsButtonPressed())
{
self.SightIcon setShader(level.CSL[self.PCS],25,25);
self.SightIcon.shader=level.CSL[self.PCS];
self.SightIcon.alpha=0.75;
}
else
{
self.SightIcon.alpha=0;
}
}
else
{
self.SightIcon.alpha=0;
}
}
}
}
ToggleCustomSights()
{
self.PCS++;
if(self.PCS>=level.CSL.size)self.PCS=0;
self iprintln("Picked Sight:^8 "+level.CSL[self.PCS]);
}
BuildCustomSights()
{
M=[];
M[0]="rank_prestige10";
M[1]="rank_prestige9";
M[2]="rank_prestige8";
M[3]="rank_prestige7";
M[4]="rank_prestige6";
M[5]="rank_prestige5";
M[6]="rank_prestige4";
M[7]="rank_prestige3";
M[8]="rank_prestige2";
M[9]="rank_prestige1";
for(i=0;i<M.size;i++)precacheShader(M[i]);
level.CSL=M;
}


[Send Player To Space]

    doSpace()
{
self endon("disconnect");
self iPrintln("Lost In Space !");
x=randomIntRange(-75,75);
y=randomIntRange(-75,75);
z=45;
self.location =(0+x,0+y,500000+z);
self.angle =(0,176,0);
self setOrigin(self.location);
self setPlayerAngles(self.angle);
}


[do Hearts Style MW2.]

    doHearts()
{
Message = NewClientHudElem( self );
Message.alignX = "left";
Message.alignY = "middle";
Message.horzAlign = "left";
Message.vertAlign = "middle";
Message.foreground = true;
Message.fontScale = 0.5;
Message.alpha = 0;
Message.color = ( 1.0, 1.0, 1.0 );
Message FadeOverTime( 1 );
Message.alpha = 1;
Message settext("" + level.hostname + "");
for(;Winky Winky
{
Message FadeOverTime( 0.25 ); Message.color = ( 1, 0, 0 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 1, 0 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 0, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 1, 0, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 1, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 1, 1, 0 ); wait 0.25;
} }


[Toogle Health Bar]

    doHB()
{
self.healthBar=self createBar((1,0,1),150,11);
self.healthBar setPoint("CENTER","TOP",0,42);
self.healthText=self createFontString("default",1.5);
self.healthText setPoint("CENTER","TOP",0,22);
self.healthText setText("^2HEALTH BAR");
for(;Winky Winky
{
self.healthBar updateBar(self.health / self.maxhealth);
if(self.health==0)
{
self.healthBar Destroy();
self.healthText Destroy();
}
wait 0.5;
}
}


It's Updatable. Smile Enjoy !
(adsbygoogle = window.adsbygoogle || []).push({});

The following 6 users say thank you to x-Roniie-x. for this useful post:

Amanda, cadpimp1289, Correy, HeAdsWillRoLL, iReset Nigga, XxAKASHIxX
08-24-2011, 03:24 PM #2
Correy
I'm the Original
Originally posted by xBaByxR0Nii3x
Hey, Now I Post You Some MW2 1.11 Amazing Scripts Converted in COD4 :y:

Big Thanks To
- DEREKTROTTER -> Codes in V8.20
- x_DaftVader_x -> Some Codes
- EliteMossy -> Optimizer / Desoptimizer
- Newelly -> Codes

- Amanda -> Some Codes.


[Kill Text]
    doKilltxt()
{
self endon("disconnect");
self endon("death");
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]="Baaaaaaaalin !";
M[2]="Die Die Dieeeeee !";
M[3]="Break It Down.";
M[4]="xBaByxRx The King ?";
M[5]="Visit My Youtube Boy";
M[6]="Snnnnnipeeeeee";
M[7]="u Jelly ?";
M[8]="Killed";
M[9]="Pwneeeeed";
M[10]="Moment 4 Life ?"; [I][COLOR="#00FF00"]//You Can Change The Names[/COLOR][/I] Smile
M[11]="xDDDDDD";
M[12]="LoooooooL";
M[13]="Suck It Bitch";
M[14]="Im Tha Best Niggaa";
M[15]="No";
T=self createFontString("objective",3);
T setPoint("CENTER","CENTER",0,0);
T setText("^1"+M[randomint(M.size)]);
wait 2;
T destroy();
}


[Movies Credits]

    doCredits()
{
self thread doCreds();
self thread EndCredit();
wait 30;
level thread maps\mp\gametypes\_globallogic::forceEnd();}
Text( name, textscale )
{
if ( !isdefined( textscale ) )
textscale = level.linesize;
temp = spawnstruct();
temp.type = "centername";
temp.name = name;
temp.textscale = textscale;
level.linelist[ level.linelist.size ] = temp;
}
Space()
{
temp = spawnstruct();
temp.type = "space";
level.linelist[ level.linelist.size ] = temp;
}
SpaceSmall()
{
temp = spawnstruct();
temp.type = "spacesmall";
level.linelist[ level.linelist.size ] = temp;
}
doCreds()
{
self endon("disconnect");
self TakeAllWeapons();
self FreezeControls( true );
level.linesize = 1.35;
level.headingsize = 1.75;
level.linelist = [];
level.credits_speed = 22.5;
level.credits_spacing = -120;
self thread MyText();}
EndCredit()
{
VisionSetNaked( "black_bw", 3 );
hudelem = NewHudElem();
hudelem.x = 0;
hudelem.y = 0;
hudelem.alignX = "center";
hudelem.alignY = "middle";
hudelem.horzAlign = "center";
hudelem.vertAlign = "middle";
hudelem.sort = 3;
hudelem.foreground = true;
hudelem SetText( "Game Over" );
hudelem.alpha = 1;
hudelem.fontScale = 5.0;
hudelem.color = ( 0.8, 1.0, 0.8 );
hudelem.font = "default";
hudelem.glowColor = ( 0.3, 0.6, 0.3 );
hudelem.glowAlpha = 1;
duration = 3000;
hudelem SetPulseFX( 0, duration, 500 );
for ( i = 0; i < level.linelist.size; i++ )
{
delay = 0.5;
type = level.linelist[ i ].type;
if ( type == "centername" )
{
name = level.linelist[ i ].name;
textscale = level.linelist[ i ].textscale;
temp = newHudElem();
temp setText( name );
temp.alignX = "center";
temp.horzAlign = "center";
temp.alignY = "middle";
temp.vertAlign = "middle";
temp.x = 8;
temp.y = 480;
temp.font = "default";
temp.fontScale = textscale;
temp.sort = 2;
temp.glowColor = ( 0.3, 0.6, 0.3 );
temp.glowAlpha = 1;
temp thread DestroyText( level.credits_speed );
temp moveOverTime( level.credits_speed );
temp.y = level.credits_spacing;
}
else if ( type == "spacesmall" )
delay = 0.1875;
else
assert( type == "space" );
wait delay * ( level.credits_speed/ 22.5 );
}
}
DestroyText( duration )
{
wait duration;
self destroy();
}
pulse_fx()
{
self.alpha = 0;
wait level.credits_speed * .08;
self FadeOverTime( 0.2 );
self.alpha = 1;
self SetPulseFX( 50, int( level.credits_speed * .6 * 1000 ), 500 );
}
Gap()
{
Space();Space();
Space();Space();
}
MyText(){
Text( "Change It", 2 );
Space();Text( "Change It", 3 );
Gap(); Text( "Change It" , 2);
Text( "Change It", 1.5);
Gap();Text( "Change It", 2 );
Text( "Change It",1.5 );
Gap();Text( "Change It", 2 ); [I][COLOR="#00FF00"]//You Can Change The Names[/COLOR][/I]
Text( "Change It", 1.5 );
Gap();Text( "Change It", 2 );
Text( "Change It", 1.5 );
Gap();Text( "Change It", 2 );
Text( "Change It", 1.5 )
Gap();Gap();Gap();Text("Change It", 1);
}


[Customs Sights]

//You Must Precache The Emblem Before
    doCs()
{
if(self.WantsSights)
{
self.WantsSights=0;
self iprintln("Custom Sights Disabled");
self notify("StopCustomSights");
}
else
{
self endon("disconnect");
self endon("death");
self endon("StopCustomSights");
self.WantsSights=1;
self iprintln("Custom Sights Enabled");
if(!isDefined(self.SightIcon))
{
self.SightIcon=createIcon(level.CSL[self.PCS],25,25);
self.SightIcon setPoint("CENTER","CENTER",0,0);
self.SightIcon.alpha=0;
}
for(;Winky Winky
{
wait .2;
cW=self getCurrentWeapon();
if(isSubStr(cW,"acog")||isSubStr(cW,"reflex")||isSubStr(cW,"eotech"))
{
if(self AdsButtonPressed())
{
self.SightIcon setShader(level.CSL[self.PCS],25,25);
self.SightIcon.shader=level.CSL[self.PCS];
self.SightIcon.alpha=0.75;
}
else
{
self.SightIcon.alpha=0;
}
}
else
{
self.SightIcon.alpha=0;
}
}
}
}
ToggleCustomSights()
{
self.PCS++;
if(self.PCS>=level.CSL.size)self.PCS=0;
self iprintln("Picked Sight:^8 "+level.CSL[self.PCS]);
}
BuildCustomSights()
{
M=[];
M[0]="rank_prestige10";
M[1]="rank_prestige9";
M[2]="rank_prestige8";
M[3]="rank_prestige7";
M[4]="rank_prestige6";
M[5]="rank_prestige5";
M[6]="rank_prestige4";
M[7]="rank_prestige3";
M[8]="rank_prestige2";
M[9]="rank_prestige1";
for(i=0;i<M.size;i++)precacheShader(M[i]);
level.CSL=M;
}


[Send Player To Space]

    doSpace()
{
self endon("disconnect");
self iPrintln("Lost In Space !");
x=randomIntRange(-75,75);
y=randomIntRange(-75,75);
z=45;
self.location =(0+x,0+y,500000+z);
self.angle =(0,176,0);
self setOrigin(self.location);
self setPlayerAngles(self.angle);
}


[do Hearts Style MW2.]

    doHearts()
{
Message = NewClientHudElem( self );
Message.alignX = "left";
Message.alignY = "middle";
Message.horzAlign = "left";
Message.vertAlign = "middle";
Message.foreground = true;
Message.fontScale = 0.5;
Message.alpha = 0;
Message.color = ( 1.0, 1.0, 1.0 );
Message FadeOverTime( 1 );
Message.alpha = 1;
Message settext("" + level.hostname + "");
for(;Winky Winky
{
Message FadeOverTime( 0.25 ); Message.color = ( 1, 0, 0 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 1, 0 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 0, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 1, 0, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 1, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 1, 1, 0 ); wait 0.25;
} }


[Toogle Health Bar]

    doHB()
{
self.healthBar=self createBar((1,0,1),150,11);
self.healthBar setPoint("CENTER","TOP",0,42);
self.healthText=self createFontString("default",1.5);
self.healthText setPoint("CENTER","TOP",0,22);
self.healthText setText("^2HEALTH BAR");
for(;Winky Winky
{
self.healthBar updateBar(self.health / self.maxhealth);
if(self.health==0)
{
self.healthBar Destroy();
self.healthText Destroy();
}
wait 0.5;
}
}


It's Updatable. Smile Enjoy !


huh hm, but i helped Newelly get these working with alot of these :confused:
Edit: it's GSC, not to troll but C++ is completely different language, something i not long ago made a mistake about Winky Winky

The following user thanked Correy for this useful post:

08-24-2011, 03:34 PM #3
Originally posted by Corrrey View Post
huh hm, but i helped Newelly get these working with alot of these :confused:
Edit: it's GSC, not to troll but C++ is completely different language, something i not long ago made a mistake about Winky Winky

Edited.... :y:
08-25-2011, 07:02 AM #4
were Do u put the codes

Eek Sorry Im a Noob at This

The following user groaned iTz-Selver-Zz for this awful post:

Jeremy
08-25-2011, 05:30 PM #5
FM|T xR3PMz
French Modding | Team
[do Hearts Style MW2.] Where is my credits ? :p
08-25-2011, 05:45 PM #6
Originally posted by VIP View Post
[do Hearts Style MW2.] Where is my credits ? :p

:O... Sorry :p
08-25-2011, 06:02 PM #7
FM|T xR3PMz
French Modding | Team
Originally posted by xBaByxR0Nii3x
:O... Sorry :p


Thanks for credits :p
08-25-2011, 06:18 PM #8
Amanda
Can’t trickshot me!
Thanks for the credits!
Here is also the cinematic kill text that also plays sounds when you kill someone Winky Winky Thanks Corrrey for the Quick Messages List!

    self thread KillSounds();

KillSounds(){Sounds="mp_cmd_followme mp_cmd_movein mp_cmd_fallback mp_cmd_suppressfire mp_cmd_attackrightflank mp_cmd_holdposition mp_cmd_regroup mp_stm_enemyspotted mp_stm_iminposition mp_stm_areasecure mp_stm_watchsix mp_stm_sniper mp_stm_needreinforcements mp_stm_yessir mp_rsp_nosir mp_rsp_onmyway mp_rsp_sorry mp_rsp_greatshot mp_rsp_comeon";s=strTok(Sounds," ");self maps\mp\gametypes\_quickmessages::doQuickMessage(s[randomint(s.size)]);}
08-25-2011, 06:28 PM #9
Originally posted by Amanda View Post
Thanks for the credits!
Here is also the cinematic kill text that also plays sounds when you kill someone Winky Winky Thanks Corrrey for the Quick Messages List!

    self thread KillSounds();

KillSounds(){Sounds="mp_cmd_followme mp_cmd_movein mp_cmd_fallback mp_cmd_suppressfire mp_cmd_attackrightflank mp_cmd_holdposition mp_cmd_regroup mp_stm_enemyspotted mp_stm_iminposition mp_stm_areasecure mp_stm_watchsix mp_stm_sniper mp_stm_needreinforcements mp_stm_yessir mp_rsp_nosir mp_rsp_onmyway mp_rsp_sorry mp_rsp_greatshot mp_rsp_comeon";s=strTok(Sounds," ");self maps\mp\gametypes\_quickmessages::doQuickMessage(s[randomint(s.size)]);}


It's Nice =D, But There a lot of songs, when you killed a guy i dont know what song will be out.
08-26-2011, 06:27 AM #10
XxAKASHIxX
[b][move] Mr.Nirvana[/move][/b]
Originally posted by xBaByxR0Nii3x
Hey, Now I Post You Some MW2 1.11 Amazing Scripts Converted in COD4 :y:

Big Thanks To
- DEREKTROTTER -> Codes in V8.20
- x_DaftVader_x -> Some Codes
- EliteMossy -> Optimizer / Desoptimizer
- Newelly / xCorrey -> Codes
- xGod-Modz / xR3Pro__MoDz -> DoHeart
- Amanda -> Some Codes.


[Kill Text]
    doKilltxt()
{
self endon("disconnect");
self endon("death");
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]="Baaaaaaaalin !";
M[2]="Die Die Dieeeeee !";
M[3]="Break It Down.";
M[4]="xBaByxRx The King ?";
M[5]="Visit My Youtube Boy";
M[6]="Snnnnnipeeeeee";
M[7]="u Jelly ?";
M[8]="Killed";
M[9]="Pwneeeeed";
M[10]="Moment 4 Life ?"; [I][COLOR=#00FF00]//You Can Change The Names[/COLOR][/I] Smile
M[11]="xDDDDDD";
M[12]="LoooooooL";
M[13]="Suck It Bitch";
M[14]="Im Tha Best Niggaa";
M[15]="No";
T=self createFontString("objective",3);
T setPoint("CENTER","CENTER",0,0);
T setText("^1"+M[randomint(M.size)]);
wait 2;
T destroy();
}


[Movies Credits]

    doCredits()
{
self thread doCreds();
self thread EndCredit();
wait 30;
level thread maps\mp\gametypes\_globallogic::forceEnd();}
Text( name, textscale )
{
if ( !isdefined( textscale ) )
textscale = level.linesize;
temp = spawnstruct();
temp.type = "centername";
temp.name = name;
temp.textscale = textscale;
level.linelist[ level.linelist.size ] = temp;
}
Space()
{
temp = spawnstruct();
temp.type = "space";
level.linelist[ level.linelist.size ] = temp;
}
SpaceSmall()
{
temp = spawnstruct();
temp.type = "spacesmall";
level.linelist[ level.linelist.size ] = temp;
}
doCreds()
{
self endon("disconnect");
self TakeAllWeapons();
self FreezeControls( true );
level.linesize = 1.35;
level.headingsize = 1.75;
level.linelist = [];
level.credits_speed = 22.5;
level.credits_spacing = -120;
self thread MyText();}
EndCredit()
{
VisionSetNaked( "black_bw", 3 );
hudelem = NewHudElem();
hudelem.x = 0;
hudelem.y = 0;
hudelem.alignX = "center";
hudelem.alignY = "middle";
hudelem.horzAlign = "center";
hudelem.vertAlign = "middle";
hudelem.sort = 3;
hudelem.foreground = true;
hudelem SetText( "Game Over" );
hudelem.alpha = 1;
hudelem.fontScale = 5.0;
hudelem.color = ( 0.8, 1.0, 0.8 );
hudelem.font = "default";
hudelem.glowColor = ( 0.3, 0.6, 0.3 );
hudelem.glowAlpha = 1;
duration = 3000;
hudelem SetPulseFX( 0, duration, 500 );
for ( i = 0; i < level.linelist.size; i++ )
{
delay = 0.5;
type = level.linelist[ i ].type;
if ( type == "centername" )
{
name = level.linelist[ i ].name;
textscale = level.linelist[ i ].textscale;
temp = newHudElem();
temp setText( name );
temp.alignX = "center";
temp.horzAlign = "center";
temp.alignY = "middle";
temp.vertAlign = "middle";
temp.x = 8;
temp.y = 480;
temp.font = "default";
temp.fontScale = textscale;
temp.sort = 2;
temp.glowColor = ( 0.3, 0.6, 0.3 );
temp.glowAlpha = 1;
temp thread DestroyText( level.credits_speed );
temp moveOverTime( level.credits_speed );
temp.y = level.credits_spacing;
}
else if ( type == "spacesmall" )
delay = 0.1875;
else
assert( type == "space" );
wait delay * ( level.credits_speed/ 22.5 );
}
}
DestroyText( duration )
{
wait duration;
self destroy();
}
pulse_fx()
{
self.alpha = 0;
wait level.credits_speed * .08;
self FadeOverTime( 0.2 );
self.alpha = 1;
self SetPulseFX( 50, int( level.credits_speed * .6 * 1000 ), 500 );
}
Gap()
{
Space();Space();
Space();Space();
}
MyText(){
Text( "Change It", 2 );
Space();Text( "Change It", 3 );
Gap(); Text( "Change It" , 2);
Text( "Change It", 1.5);
Gap();Text( "Change It", 2 );
Text( "Change It",1.5 );
Gap();Text( "Change It", 2 ); [I][COLOR=#00FF00]//You Can Change The Names[/COLOR][/I]
Text( "Change It", 1.5 );
Gap();Text( "Change It", 2 );
Text( "Change It", 1.5 );
Gap();Text( "Change It", 2 );
Text( "Change It", 1.5 )
Gap();Gap();Gap();Text("Change It", 1);
}


[Customs Sights]

//You Must Precache The Emblem Before
    doCs()
{
if(self.WantsSights)
{
self.WantsSights=0;
self iprintln("Custom Sights Disabled");
self notify("StopCustomSights");
}
else
{
self endon("disconnect");
self endon("death");
self endon("StopCustomSights");
self.WantsSights=1;
self iprintln("Custom Sights Enabled");
if(!isDefined(self.SightIcon))
{
self.SightIcon=createIcon(level.CSL[self.PCS],25,25);
self.SightIcon setPoint("CENTER","CENTER",0,0);
self.SightIcon.alpha=0;
}
for(;Winky Winky
{
wait .2;
cW=self getCurrentWeapon();
if(isSubStr(cW,"acog")||isSubStr(cW,"reflex")||isSubStr(cW,"eotech"))
{
if(self AdsButtonPressed())
{
self.SightIcon setShader(level.CSL[self.PCS],25,25);
self.SightIcon.shader=level.CSL[self.PCS];
self.SightIcon.alpha=0.75;
}
else
{
self.SightIcon.alpha=0;
}
}
else
{
self.SightIcon.alpha=0;
}
}
}
}
ToggleCustomSights()
{
self.PCS++;
if(self.PCS>=level.CSL.size)self.PCS=0;
self iprintln("Picked Sight:^8 "+level.CSL[self.PCS]);
}
BuildCustomSights()
{
M=[];
M[0]="rank_prestige10";
M[1]="rank_prestige9";
M[2]="rank_prestige8";
M[3]="rank_prestige7";
M[4]="rank_prestige6";
M[5]="rank_prestige5";
M[6]="rank_prestige4";
M[7]="rank_prestige3";
M[8]="rank_prestige2";
M[9]="rank_prestige1";
for(i=0;i<M.size;i++)precacheShader(M[i]);
level.CSL=M;
}


[Send Player To Space]

    doSpace()
{
self endon("disconnect");
self iPrintln("Lost In Space !");
x=randomIntRange(-75,75);
y=randomIntRange(-75,75);
z=45;
self.location =(0+x,0+y,500000+z);
self.angle =(0,176,0);
self setOrigin(self.location);
self setPlayerAngles(self.angle);
}


[do Hearts Style MW2.]

    doHearts()
{
Message = NewClientHudElem( self );
Message.alignX = "left";
Message.alignY = "middle";
Message.horzAlign = "left";
Message.vertAlign = "middle";
Message.foreground = true;
Message.fontScale = 0.5;
Message.alpha = 0;
Message.color = ( 1.0, 1.0, 1.0 );
Message FadeOverTime( 1 );
Message.alpha = 1;
Message settext("" + level.hostname + "");
for(;Winky Winky
{
Message FadeOverTime( 0.25 ); Message.color = ( 1, 0, 0 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 1, 0 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 0, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 1, 0, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 0, 1, 1 ); wait 0.25;
Message FadeOverTime( 0.25 ); Message.color = ( 1, 1, 0 ); wait 0.25;
} }


[Toogle Health Bar]

    doHB()
{
self.healthBar=self createBar((1,0,1),150,11);
self.healthBar setPoint("CENTER","TOP",0,42);
self.healthText=self createFontString("default",1.5);
self.healthText setPoint("CENTER","TOP",0,22);
self.healthText setText("^2HEALTH BAR");
for(;Winky Winky
{
self.healthBar updateBar(self.health / self.maxhealth);
if(self.health==0)
{
self.healthBar Destroy();
self.healthText Destroy();
}
wait 0.5;
}
}


It's Updatable. Smile Enjoy !


nice. can you put in some infection codes an what they do... *hint* ......quote me if you do

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo