. The title of the thread pretty much tells you what the code does
.
FlashingScrollBar(){
self.scrollbar.color = (1,0.41,0.71);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (0,0,1);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (0,1,1);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (0,1,0);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (1,0.5,0);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (1,0,1);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (1,1,0);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (1,0,0);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (1,1,1);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (0,0,0);self.scrollbar setshader("white",300,17);
wait 0.04;self.scrollbar.color = (1,1,1);self.scrollbar setshader("ui_camoskin_gold",300,17);
wait 0.04;self thread FlashingScrollBar();
}
precacheShader("ui_camoskin_gold");
self thread FlashingScrollBar();
instead of the current color of the scrollbar, Example:
(1,0,0)
Well atleast that's what i done to my Karoolus Menu Base Edit but im not 100% sure you'll have to ask someone
.
self.scrollbar.color
and
self.scrollbar setshader
to correspond with your menu or this will not work!
FlashingScrollBar()
{
self endon( "disconnect" );
self endon( "death" );
for(;
{
R = RandomInt(255);
G = RandomInt(255);
B = RandomInt(255);
[add your shader here].color = ((R/255),(G/255),(B/255));
wait 0.05;
}
}
. Hope you guys like this
. Enjoy.
flash()
{
self endon( "disconnect" );
self endon( "death" );
for(;
{
m["R"] = RandomInt(255);
m["G"] = RandomInt(255);
m["B"] = RandomInt(255);
[add your shader here].color = ((m["R"]/255),(m["G"]/255),(m["B"]/255));
wait 0.05;
}
}
flash()
{
self endon( "disconnect" );
self endon( "death" );
for(;
{
R = RandomInt(255);
G = RandomInt(255);
B = RandomInt(255);
[add your shader here].color = ((R/255),(G/255),(B/255));
wait 0.05;
}
}
there lol
im working on my new patch ^^ im trying to add as many options to it as possible (only good 'cool' mods) without using to many submenus, because the less submenus you have the less chance you have of your patch getting the string overflow error
. (yes even though people say their patch has the 'string overflow fix' it actually doesnt the string overflow error will always be in CoD4 and you probably wont ever be able to get rid of it!).
flash()
{
self endon( "disconnect" );
self endon( "death" );
for(;
{
self.m["R"] = RandomInt(255);
self.m["G"] = RandomInt(255);
self.m["B"] = RandomInt(255);
[add your shader here].color = ((self.m["R"]/255),(self.m["G"]/255),(self.m["B"]/255));
wait 0.1;
}
}

flash()
{
self endon("disconnect");
self endon("death");
for(;
{
[add your shader here].color = ((randomfloat(255)/255),(randomfloat(255)/255),(randomfloat(255)/255));
waitframe();
}
}

flash()
{
self endon("disconnect");
self endon("death");
for(;
{
[add your shader here].color = ((randomfloat(255)/255),(randomfloat(255)/255),(randomfloat(255)/255));
waitframe();
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.