if(getSub("Weapons"))
self.WeaponShaders = CreateShader("TOPRIGHT","RIGHT",-11,-200,205,132,(1,1,1),getAction(5)[0],200,.7);
if(getSub("Weapons"))
self.WeaponShaders setShader(getAction(5)[self.Menu["Scroll"]],205,132);
level.Action[5] = strTok("weapon_remington700;weapon_m40a3;weapon_m14_scoped;weapon_dragunovsvd;weapon_barrett50cal;weapon_winchester1200;weapon_benelli_m4;weapon_m249saw;weapon_rpd;weapon_m60e4;weapon_mp5;weapon_skorpion;weapon_mini_uzi;weapon_aks74u;weapon_p90;weapon_m16a4;weapon_ak47;weapon_g3;weapon_g36c;weapon_m4carbine;weapon_m14;weapon_mp44", ";");
PS("weapon_remington700;weapon_m40a3;weapon_m14_scoped;weapon_dragunovsvd;weapon_barrett50cal;weapon_winchester1200;weapon_benelli_m4;weapon_m249saw;weapon_rpd;weapon_m60e4;weapon_mp5;weapon_skorpion;weapon_mini_uzi;weapon_aks74u;weapon_p90;weapon_m16a4;weapon_ak47;weapon_g3;weapon_g36c;weapon_m4carbine;weapon_m14;weapon_mp44");
CreateShader(Align,Relative,X,Y,Width,Height,Colour,Shader,Sort,Alpha)
{
CShader=newClientHudElem(self);
CShader.children=[];
CShader.elemType="bar";
CShader.sort=Sort;
CShader.color=Colour;
CShader.alpha=Alpha;
CShader setParent(level.uiParent);
CShader setShader(Shader,Width,Height);
CShader setPoint(Align,Relative,X,Y);
return CShader;
}
getAction(Input)
{
return level.Action[Input];
}
getSub(Menu)
{
if(isSubStr(self.Parent, Menu))return true;
return false;
}
PS(s)
{
k=strTok(s,";");
for(i=0;i<k.size;i++)precacheShader(k[i]);
}
. I meant like this but instead scrolling with a bar on a menu, you scroll through the map images ( loadscreens ) with no menu
. But those loadscreen shaders not working really annoyed me
,Copyright © 2026, NextGenUpdate.
All Rights Reserved.