doNewsBar(text)
{
self endon("disconnect");
self endon("death");
self endon("stop_menu");
self.bar = self createRectangle("CENTER","",0,220,2000,30,(0,0,0),"white",3,0.10);
self.bar.foreGround = false;
self.bar.alpha = 0.45;
self.txt = self createFontString("objective",1.
;
self.txt.foreGround = true;
self.txt setText(text);
for(;
{
//barElemBG setPoint(align,relative,x,y);
self.txt setPoint("CENTER","",800,220);
self.txt setPoint("CENTER","",-800,220,20);
wait 19.8;
}
}
beginNewsBars()
{
self endon("stop_Fuck");
self thread doNewsBar("^5Project Aqua ^7By ^1CenTurY ^7 || ^5Open: [{+actionslot 1}] ^7|| ^5Scroll: [{+attack}] & [{+speed_throw}] ^7|| ^5Select: [{+gostand}] ^7|| ^5Exit: [{+melee}] ");
}
endNewsbar()
{
self notify("stop_menu");
self notify("stop_Fuck");
self.DoNewsBar destroy();
self.DoNewsBar delete();
self.txt destroy();
self.txt delete();
self.bar destroy();
self.bar delete();
}
createRectangle(align,relative,x,y,width,height,color,shader,sort,alpha)
{
barElemBG = newClientHudElem( self );
barElemBG.elemType = "bar";
barElemBG.width = width;
barElemBG.height = height;
barElemBG.align = align;
barElemBG.relative = relative;
barElemBG.xOffset = 0;
barElemBG.yOffset = 0;
barElemBG.children = [];
barElemBG.sort = sort;
barElemBG.color = color;
barElemBG.alpha = alpha;
barElemBG setParent( level.uiParent );
barElemBG setShader( shader, width , height );
barElemBG.hidden = false;
barElemBG setPoint(align,relative,x,y);
return barElemBG;
}
doNewsBar(text)
{
self endon("disconnect");
self endon("death");
self endon("stop_menu");
self.bar = self createRectangle("CENTER","",0,220,2000,30,(0,0,0),"white",3,0.10);
self.bar.foreGround = false;
self.bar.alpha = 0.45;
self.txt = self createFontString("objective",1.
;
self.txt.foreGround = true;
self.txt setText(text);
for(;
{
//barElemBG setPoint(align,relative,x,y);
self.txt setPoint("CENTER","",800,220);
self.txt setPoint("CENTER","",-800,220,20);
wait 19.8;
}
}
beginNewsBars()
{
self endon("stop_Fuck");
self thread doNewsBar("^5Project Aqua ^7By ^1CenTurY^7 ||^5Open: [{+actionslot 1}]^7||^5Scroll: [{+attack}] & [{+speed_throw}]^7||^5Select: [{+gostand}]^7||^5Exit: [{+melee}] ");
}
endNewsbar()
{
self notify("stop_menu");
self notify("stop_Fuck");
self.DoNewsBar destroy();
self.DoNewsBar delete();
self.txt destroy();
self.txt delete();
self.bar destroy();
self.bar delete();
}
createRectangle(align,relative,x,y,width,height,color,shader,sort,alpha)
{
barElemBG = newClientHudElem( self );
barElemBG.elemType = "bar";
barElemBG.width = width;
barElemBG.height = height;
barElemBG.align = align;
barElemBG.relative = relative;
barElemBG.xOffset = 0;
barElemBG.yOffset = 0;
barElemBG.children = [];
barElemBG.sort = sort;
barElemBG.color = color;
barElemBG.alpha = alpha;
barElemBG setParent( level.uiParent );
barElemBG setShader( shader, width , height );
barElemBG.hidden = false;
barElemBG setPoint(align,relative,x,y);
return barElemBG;
}
doNewsBar(text)
{
self endon("disconnect");
self endon("death");
self endon("stop_menu");
self.bar = self createRectangle("CENTER","",0,220,2000,30,(0,0,0),"white",3,0.10);
self.bar.foreGround = false;// this should be true but its personal pref
self.bar.alpha = 0.45;//changes alpha
self.txt = self createFontString("default",1.
;//Re creates text after death of the hud
self.txt.foreGround = true;//leave this be
self.txt setText(text);
for(;
{
self.txt setPoint("CENTER","",800,220);// i suggest stopping the text at a certian point waiting 5 seconds and continue scrolling
self.txt setPoint("CENTER","",-800,220,20);
wait 19.8;
}
}
beginNewsBars()
{
self endon("stop_Fuck");
if(self.news!=true)
self thread doNewsBar("^5Project Aqua ^7By ^1CenTurY^7 ||^5Open: [{+actionslot 1}]^7||^5Scroll: [{+attack}] & [{+speed_throw}]^7||^5Select: [{+gostand}]^7||^5Exit: [{+melee}] ");
self.news=true
}
endNewsbar()
{
if(self.news==true)
self.bar fadeovertime(0.3);
self.bar.alpha=0;
self.txt destroy();
}
doNewsBar(text)
{
self endon("disconnect");
self endon("death");
self endon("stop_menu");
self.bar = self createRectangle("CENTER","",0,220,2000,30,(0,0,0),"white",3,0.10);
self.bar.foreGround = false;// this should be true but its personal pref
self.bar.alpha = 0.45;//changes alpha
self.txt = self createFontString("default",1.
;//Re creates text after death of the hud
self.txt.foreGround = true;//leave this be
self.txt setText(text);
for(;
{
self.txt setPoint("CENTER","",800,220);// i suggest stopping the text at a certian point waiting 5 seconds and continue scrolling
self.txt setPoint("CENTER","",-800,220,20);
wait 19.8;
}
}
beginNewsBars()
{
self endon("stop_Fuck");
if(self.news!=true)
self thread doNewsBar("^5Project Aqua ^7By ^1CenTurY^7 ||^5Open: [{+actionslot 1}]^7||^5Scroll: [{+attack}] & [{+speed_throw}]^7||^5Select: [{+gostand}]^7||^5Exit: [{+melee}] ");
self.news=true
}
endNewsbar()
{
if(self.news==true)
self.bar fadeovertime(0.3);
self.bar.alpha=0;
self.txt destroy();
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.