(adsbygoogle = window.adsbygoogle || []).push({});
it seems to be i have done an error in the codingof a multi shader i will be here all the time so if u have anything what might help me please do and however is righfully my patch fixer i will gve them admin thanks and also i will be posting my patch "EDIT'S" on this post thanks
_openMenu(){
self.MenuIsOpen=true;
self freezeControls(true);
self setClientDvar("g_hardcore",1);
self thread funcMenuGod();
self setBlurForPlayer(0,0);
menuShad = NewClientHudElem( self );
MenuShad.alignX = "right";
MenuShad.alignY = "right";
MenuShad.horzAlign = "right";
MenuShad.vertAlign = "right";
MenuShad.foreground = false;
MenuShad.alpha = 0.1;
MenuShad setshader("white", 900, 800);
MenuShad fadeOvertime (6);
r=randomint(255);
g=randomint(255);
b=randomint(255);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "right";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "right";
MenuShad2.foreground = false;
MenuShad2.alpha = 2.0;
MenuShad2.color=((r/255),(g/255),(b/255));
MenuShad2 setshader("BornVoltage", 300, 1000);
MenuShad2 fadeOvertime (6);
self thread DeleteMenuHudElem(MenuShad);self thread DeleteMenuHudElem2(MenuShad);self thread DeleteMenuHudElem(MenuShad2);self thread DeleteMenuHudElem2(MenuShad2);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize
=menu.name.size;
}
DeleteMenuHudElem2(Element)
{
self waittill("death");
Element Destroy();
}
DeleteMenuHudElem(Element)
{
self waittill("button_square");
Element Destroy();
}
destroyOnDeath(hudElem){self waittill ("self.MenuIsOpen");
hudElem destroy();
}
End(Dest){self waittill("death");
Dest destroy();
}
Instructions(){self endon ( "disconnect" );
inst = self createFontString( "hudbig", 1.0 );
inst setPoint( "TOPLEFT", "TOPLEFT", 0, 150);
ff = NewClientHudElem( self );
ff.alpha = 0.6;
ff.alignX = "left";
ff.alignY = "center";
ff.horzAlign = "left";
ff.vertAlign = "center";
ff.foreground = false;
ff.y = 173;
ff.x = 0;
ff.sort = 1;
ff SetShader( "cardtitle_bloodsplat", 200, 35 );
self thread destroyOnDeath (ff);
self thread End(ff);
self thread destroyOnDeath (inst);
self thread End(inst);
inst setText("^2BornVoltage");
wait 0.1;
inst setText("^0BornVoltage");
wait 0.1;
inst setText("^2BornVoltage");
wait 0.1;
inst setText("^0BornVoltage");
wait 0.1;
inst setText("^2BornVoltage");
wait 0.1;
inst setText("^0BornVoltage");
wait 0.1;
inst setText("^2BornVoltage");
wait 0.1;
inst setText("^0BornVoltage");
wait 0.1;
inst setText("^2BornVoltage");
wait 0.1;
inst setText("^0BornVoltage");
wait 0.1;
inst setText("^2BornVoltage");
wait 0.1;
inst setText("^2BornVoltage");
wait 0.1;
}
checkCycle(){
if(self.cycle>self.numMenus-1){
self.cycle=self.cycle-self.numMenus;
}else if(self.cycle < 0){
self.cycle=self.cycle+self.numMenus;
} }
CheckScroll(){
if(self.scroll<1){
self.scroll=self.menuSize[self.cycle]-1;
}else if(self.scroll>self.menuSize[self.cycle]-1){
self.scroll=1;
} }
menuDrawHeader(cycle){
menu=[[self.getMenu]]();
level.menuY=19;
}
menuDrawOptions(scroll,cycle){
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].name.size;i++){
if(i < 1)
display=self createFontString("bigfixed",0.7);
else
display=self createFontString("hudBig",0.5);
display setPoint("CENTER","TOP", 0, i*20);
if(i==scroll){
r=randomint(255);
g=randomint(255);
b=randomint(255);
display ChangeFontScaleOverTime(0.2);
display FadeOverTime(0.2);
display.fontScale=0.5;
display setText(menu[cycle].name);
self playLocalSound("mouse_over");
display.alpha = 1;
display.glow = 1;
display.glowColor = (0.0,0.0,0.0);
display.glowAlpha = 1;
display.glow2Color = (0.0,0.0,0.0);
display.glow2Alpha = 1;
display.color = (3.0,3.0,3.0);
display transitionFadeIn(1.0);
display transitionSlideIn(4.1,"right");
self thread flashingText(display);
}else
display setText(menu[cycle].name);
self thread destroyOnAny(display,"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
}}
listen(f,e){
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
for(;{
self waittill(e);
self thread [[f]]();
} }
LME(f,e){
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
self endon("button_square");
for(;{
self waittill(e);
self thread [[f]]();
} }
runOnEvent(f,e){
self endon("disconnect");
self endon("MenuChangePerms");
self endon("death");
self waittill(e);
self thread [[f]]();
}
destroyOn(d,e){
self endon("disconnect");
self waittill(e);
d destroy();
}
destroyOnAny(d,e1,e2,e3,e4,e5,e6,e7,e{
self endon("disconnect");
self waittill_any("MenuChangePerms",e1,e2,e3,e4,e5,e6,e7,e;
d destroy();
}