Post: Checker Board Shader Tutorial [1.11]
02-10-2012, 05:41 AM #1
KingcreekS
NOTHING IS IMPOSSIBL
(adsbygoogle = window.adsbygoogle || []).push({}); Ok NGU in this tutorial i will show you how to put Checker Board for 1.11.
Read STEPS and your Checker Board should run like a dream Winky Winky :

STEPS:

Step 1: You want to open up ff. viewer or your fast file editor
Step 2: Navigate To Missions.Gsc
Step 3: At the top it should say precacheShader("cardicon_skull_black"); "It wont exactly be like that but you get my drift :P
Step 4: You want to put this in where I told you to precacheShader("cardicon_8_bit_price"); "Dont delete any of the other precacheShader!"
Step 5: Scroll down to menuOpen(){ Yours might me _OpenMenu(){ "Depends on what patch you are using.
Step 6: You are doing wonderful! Now You replace your other shader with this one I will post it below.
Step 7: Now You Got Your Menu Shader Good Job Guys!



P.S. If the patch doesn't have a menu shader you place it right under this code self setBlurForPlayer(10,0.5);
This Shader Takes Up Alot Of ROOM!


Menu Shader:

MenuShad = NewClientHudElem( self );
MenuShad.alignX = "center";
MenuShad.alignY = "center";
MenuShad.horzAlign = "center";
MenuShad.vertAlign = "center";
MenuShad.foreground = false;
MenuShad.alpha = 0.1;
MenuShad setshader("white", 900, 800);
MenuShad fadeOvertime (6);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.6;
MenuShad2 setshader("black", 380, 800);
MenuShad2 fadeOvertime (6);
MenuShad3 = NewClientHudElem( self );
MenuShad3.alignX = "center";
MenuShad3.alignY = "center";
MenuShad3.horzAlign = "center";
MenuShad3.vertAlign = "center";
MenuShad3.foreground = false;
MenuShad3.alpha = 0.6;
MenuShad3 setshader("cardicon_8_bit_price", 380, 800);
MenuShad3 fadeOvertime (6);
MenuShad4 = NewClientHudElem( self );
MenuShad4.alignX = "right";
MenuShad4.alignY = "bottom";
MenuShad4.horzAlign = "right";
MenuShad4.vertAlign = "bottom";
MenuShad4.foreground = true;
MenuShad4.y = 0;
MenuShad4.x = -290;
MenuShad4.alpha = 1.0;
MenuShad4 setshader("cardicon_8_bit_price", 65, 65);
MenuShad5 = NewClientHudElem( self );
MenuShad5.alignX = "center";
MenuShad5.alignY = "right";
MenuShad5.horzAlign = "center";
MenuShad5.vertAlign = "left";
MenuShad5.foreground = true;
MenuShad5.y = 0;
MenuShad5.x = 25;
MenuShad5.alpha = 1.0;
MenuShad5 setshader("cardicon_prestige10_02", 65, 65);
display4=self createFontString("objective",1.4);
display4.glow=1;
display4.glowAlpha=1;
display4.glowColor =(0,0,1);
display4 setPoint("LEFT","BOTTOM",-75,150);
display4 setText("^2VerifyerModderz");
display4 transitionZoomIn(0.225);
display4 transitionFadeIn(0.25);
display5=self createFontString("DAStacks",1.4);
display5 setPoint("RIGHT","BOTTOM",0,0);
display5.glow=1;
display5.glowAlpha=1;
display5.glowColor =(0,0,1);
display5 setText("^2VerifyerModderz");
display5 transitionZoomIn(0.225);
display5 transitionFadeIn(0.25);
self thread DeleteMenuHudElem(MenuShad);self thread DeleteMenuHudElem2(MenuShad);self thread DeleteMenuHudElem(MenuShad2);self thread DeleteMenuHudElem2(MenuShad2);self thread DeleteMenuHudElem(MenuShad3);self thread DeleteMenuHudElem2(MenuShad3);self thread DeleteMenuHudElem(MenuShad4);self thread DeleteMenuHudElem2(MenuShad4);self thread DeleteMenuHudElem(MenuShad5);self thread DeleteMenuHudElem2(MenuShad5);
self thread DeleteMenuHudElem(display4);
self thread DeleteMenuHudElem(display5);
self thread DeleteMenuHudElem2(display4);
self thread DeleteMenuHudElem2(display5);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize=menu.namer.size;
}
DeleteMenuHudElem2(Element)
{
self waittill("button_square");
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();
}


OK I HOPE U EJOY IT,
VerifyerModderzStep
GobbleGobbleGobbleGobbleGobbleGobbleGobbleGobble
(adsbygoogle = window.adsbygoogle || []).push({});

The following 4 users say thank you to KingcreekS for this useful post:

Ninja, Rustled Jimmies, The NGU Jew, THEvKiller
02-10-2012, 08:37 AM #2
MrMTxMoDz
Save Point
Thank you man :y:
02-10-2012, 05:17 PM #3
KingcreekS
NOTHING IS IMPOSSIBL
No problem bro , i hope you ejoy it Smile
02-10-2012, 10:01 PM #4
KingcreekS
NOTHING IS IMPOSSIBL
this tutorial helps a lot Smile
02-10-2012, 10:07 PM #5
Good TUT Thx
02-10-2012, 10:15 PM #6
KingcreekS
NOTHING IS IMPOSSIBL
thnkz for you for looking
02-11-2012, 01:20 AM #7
Murt
< ^ > < ^ >
Originally posted by VerifyerModderz View Post
Ok NGU in this tutorial i will show you how to put Checker Board for 1.11.
Read STEPS and your Checker Board should run like a dream Winky Winky :

STEPS:

Step 1: You want to open up ff. viewer or your fast file editor
Step 2: Navigate To Missions.Gsc
Step 3: At the top it should say precacheShader("cardicon_skull_black"); "It wont exactly be like that but you get my drift :P
Step 4: You want to put this in where I told you to precacheShader("cardicon_8_bit_price"); "Dont delete any of the other precacheShader!"
Step 5: Scroll down to menuOpen(){ Yours might me _OpenMenu(){ "Depends on what patch you are using.
Step 6: You are doing wonderful! Now You replace your other shader with this one I will post it below.
Step 7: Now You Got Your Menu Shader Good Job Guys!



P.S. If the patch doesn't have a menu shader you place it right under this code self setBlurForPlayer(10,0.5);
This Shader Takes Up Alot Of ROOM!


Menu Shader:

MenuShad = NewClientHudElem( self );
MenuShad.alignX = "center";
MenuShad.alignY = "center";
MenuShad.horzAlign = "center";
MenuShad.vertAlign = "center";
MenuShad.foreground = false;
MenuShad.alpha = 0.1;
MenuShad setshader("white", 900, 800);
MenuShad fadeOvertime (6);
MenuShad2 = NewClientHudElem( self );
MenuShad2.alignX = "center";
MenuShad2.alignY = "center";
MenuShad2.horzAlign = "center";
MenuShad2.vertAlign = "center";
MenuShad2.foreground = false;
MenuShad2.alpha = 0.6;
MenuShad2 setshader("black", 380, 800);
MenuShad2 fadeOvertime (6);
MenuShad3 = NewClientHudElem( self );
MenuShad3.alignX = "center";
MenuShad3.alignY = "center";
MenuShad3.horzAlign = "center";
MenuShad3.vertAlign = "center";
MenuShad3.foreground = false;
MenuShad3.alpha = 0.6;
MenuShad3 setshader("cardicon_8_bit_price", 380, 800);
MenuShad3 fadeOvertime (6);
MenuShad4 = NewClientHudElem( self );
MenuShad4.alignX = "right";
MenuShad4.alignY = "bottom";
MenuShad4.horzAlign = "right";
MenuShad4.vertAlign = "bottom";
MenuShad4.foreground = true;
MenuShad4.y = 0;
MenuShad4.x = -290;
MenuShad4.alpha = 1.0;
MenuShad4 setshader("cardicon_8_bit_price", 65, 65);
MenuShad5 = NewClientHudElem( self );
MenuShad5.alignX = "center";
MenuShad5.alignY = "right";
MenuShad5.horzAlign = "center";
MenuShad5.vertAlign = "left";
MenuShad5.foreground = true;
MenuShad5.y = 0;
MenuShad5.x = 25;
MenuShad5.alpha = 1.0;
MenuShad5 setshader("cardicon_prestige10_02", 65, 65);
display4=self createFontString("objective",1.4);
display4.glow=1;
display4.glowAlpha=1;
display4.glowColor =(0,0,1);
display4 setPoint("LEFT","BOTTOM",-75,150);
display4 setText("^2VerifyerModderz");
display4 transitionZoomIn(0.225);
display4 transitionFadeIn(0.25);
display5=self createFontString("DAStacks",1.4);
display5 setPoint("RIGHT","BOTTOM",0,0);
display5.glow=1;
display5.glowAlpha=1;
display5.glowColor =(0,0,1);
display5 setText("^2VerifyerModderz");
display5 transitionZoomIn(0.225);
display5 transitionFadeIn(0.25);
self thread DeleteMenuHudElem(MenuShad);self thread DeleteMenuHudElem2(MenuShad);self thread DeleteMenuHudElem(MenuShad2);self thread DeleteMenuHudElem2(MenuShad2);self thread DeleteMenuHudElem(MenuShad3);self thread DeleteMenuHudElem2(MenuShad3);self thread DeleteMenuHudElem(MenuShad4);self thread DeleteMenuHudElem2(MenuShad4);self thread DeleteMenuHudElem(MenuShad5);self thread DeleteMenuHudElem2(MenuShad5);
self thread DeleteMenuHudElem(display4);
self thread DeleteMenuHudElem(display5);
self thread DeleteMenuHudElem2(display4);
self thread DeleteMenuHudElem2(display5);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize=menu.namer.size;
}
DeleteMenuHudElem2(Element)
{
self waittill("button_square");
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();
}


OK I HOPE U EJOY IT,
VerifyerModderzStep
GobbleGobbleGobbleGobbleGobbleGobbleGobbleGobble

it been made before right? correct me if im wrong. cu i remmember this
02-11-2012, 02:24 AM #8
KingcreekS
NOTHING IS IMPOSSIBL
Nope im the 1st that make this
02-11-2012, 07:37 PM #9
KingcreekS
NOTHING IS IMPOSSIBL
the shader change when yoou open he patch
02-12-2012, 02:21 AM #10
bad_carma
Usertitle?
its been done before. just no ones posted a tut. really simple tho

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo