Post: Blackops NewsBar (ScrollBar)
02-19-2011, 01:35 AM #1
DiJiTaLNiCk
BaLLiN' STaTuS
(adsbygoogle = window.adsbygoogle || []).push({}); Here is a preview:
[ame=https://www.youtube.com/watch?v=kdxaw-E1uXo]YouTube - Black Ops - Modded Gametype - Roll The Dice - by Nitram[/ame]

Here is The Script:
Create_Newsbar( Shader, Align, Alpha, Color, Speed )
{
News = spawnStruct();
News.Text = newHudElem();
News.Text.alignX = "CENTER";
News.Text.horzAlign = "CENTER";
News.Text.foreGround = true;
News.Text.hideWhenInMenu = true;
News.Text.Glow = 1;
News.Text.Sort = 2;
News.Shader = newHudElem();
News.Shader.horzAlign = "CENTER";
News.Shader.alignX = "CENTER";
News.Shader.foreGround = FALSE;
News.Shader.hideWhenInMenu = TRUE;
News.Shader.Sort = 1;
News.Speed = 60;
if( isDefined( Speed ) ) News.Speed = Speed;
if( isDefined( Align ) )
{
News.Text.alignY = Align;
News.Text.vertAlign = Align;
News.Shader.alignY = Align;
News.Shader.vertAlign = Align;
}
else
{
News.Text.alignY = "TOP";
News.Text.vertAlign = "TOP";
News.Shader.alignY = "TOP";
News.Shader.vertAlign = "TOP";
}
if( isDefined( Alpha ) ) News.Shader.Alpha = Alpha;
else News.Shader.Alpha = 0.75;
if( ( !isDefined( Color ) ) && ( !isDefined( Shader ) ) ) Shader = "BLACK";
if( isDefined( Shader ) ) News.Shader setShader( Shader, 0, 25 );
if( ( isDefined( Color ) ) && ( !isDefined( Shader ) ) )
{
News.Shader.Color = Color;
News.Shader setShader( "WHITE", 0, 25 );

}
News.Shader scaleOverTime( 7, 880, 25 );
wait 7;
level notify( "Created_Newsbar", News );
wait ( 0.05 );
}

Set_Newsbartext( Text, Font, FontScale, Color, GColor, GAlpha )
{
level waittill( "Created_Newsbar", News );
News.Message = Text;
if( isDefined( Font ) ) News.Text.Font = Font;
else News.Text.Font = "HUDBIG";
if( isDefined( FontScale ) ) News.Text.FontScale = FontScale;
else News.Text.FontScale = 1;
if( isDefined( Color ) ) News.Text.Color = ( Color[0], Color[1], Color[2] );
if( isDefined( GColor ) ) News.Text.GlowColor = ( GColor[0]/255, GColor[1]/255, GColor[2]/255 );
if( isDefined( GAlpha ) ) News.Text.GlowAlpha = GAlpha;
if( isDefined( Text ) ) News.Text setText( Text );
else News.Text setText( "define your text dip****" );
News.Text.x += ( Text.size + 870 ) * 1.45;
News.TextSize = Text.size;
for( ;; )
{
wait ( 0.05 );
News.Text moveOverTime( ( ( News.TextSize + 870 ) / News.Speed ) );
News.Text.x -= ( News.TextSize + 870 ) * 2.9;
wait ( ( News.TextSize + 870 ) / News.Speed ) - 0.05;
News.Text.x += ( News.TextSize + 870 ) * 2.9;
level notify ( "Done_Message", News );
}
}

Update_Newsbar( NewText, KeepOld )
{
self endon( "Done_Update" );
level waittill( "Done_Message", News );
News.OldMessage = News.Message;
News.OldTextSize = News.TextSize;
News.OldSpeed = News.Speed;
News.Text setText( "^1News Update : ^7" + NewText );
News.TextSize = NewText.size;
News.Speed = 100;
level waittill( "Done_Message" );
News.Speed = News.OldSpeed;
if( isDefined( KeepOld ) && KeepOld )
{
News.Text setText( News.OldMessage );
News.TextSize = News.OldTextSize;
}
else
{
News.Text setText( NewText );
News.TextSize = NewText.size;
}
level notify( "Done_Update" );
}



This function creates the Background

Create_Newsbar( Shader, Align, Alpha, Color, Speed )

//Example's ,
level thread Create_Newsbar(); // You don't have to define any option's for it to work there are defaults.
level thread Create_Newsbar( undefined, "BOTTOM", 50, ( 180, 0, 0 ) );



This function is for the news text,

Set_Newsbartext( Text, Font, FontScale, Color, GColor, GAlpha )

//Example's ,
level thread Set_Newsbartext( "Welcome To ^4NITRAM's ^7Modified Warfare" ); // Now with this you can if you wont just define the text.
level thread Set_Newsbartext( "Welcome To ^4NITRAM's ^7Modified Warfare", "HUDBIG", 1, ( 180, 0, 180 ), ( 180, 180, 0 ), 50 );


This function is for if you what to update the news text an example you just Kick/Verified someone, to use this you would just call it up anytime you want NewText is for what you want to update the text to and KeepOld is if you what it to display the old message again after to update.

Update_Newsbar( NewText, KeepOld )

//Example's ,
level thread Update_Newsbar( "Welcome To ^4NITRAM's ^7Modified Warfare ^1only 30 minutes left!" ); // Won't keep the old message
level thread Update_Newsbar( player.name + " Has been kicked by " + self.name, true );


CREDITS: Nitram - Making the bar
Lost4468 - Based of His idea.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 2 users say thank you to DiJiTaLNiCk for this useful post:

boombrshot, ReK
02-20-2011, 12:54 PM #20
Originally posted by niccrx View Post
how much u wanna F*CKING BET.
me and SCHOAS have been in 2 hacked lobbies on PS3. and you can get the fricken ff key in IDA. soo shutup and stop trollin ur embarrassing urself.


Lol its eboot.bin mods dumbass
02-20-2011, 08:02 PM #21
DiJiTaLNiCk
BaLLiN' STaTuS
Originally posted by xDMO View Post
Lol its eboot.bin mods dumbass


ahhk so 5 headshots at the start of a SND game is eboot.bin mods. yeah sorry ur right (Y)
/facepalm

---------- Post added at 03:02 PM ---------- Previous post was at 02:57 PM ----------

Originally posted by XxprokillahxX View Post
hahahaha im so proud of you... "niccrx" let him in his "team"....

have fun leeching. ive got nothing else to say to your sir

EDIT: omg a -rep im going to go kill myself now... because my life revolves around forums and virtual reputation......


LOL nah i didnt let him in anything boss. :P

The following user thanked DiJiTaLNiCk for this useful post:

XxprokillahxX

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo