Does this old motherboard of my friend supports Pixel Shader version 3.0 and Vertex Shader version 3.0.
The Board is:Intel 946GZ Express Chipset Family

Reply as soon as possible.

The support for pixel / vertex shaders has nothing to do with the motherboard, it has to do with the graphics card (or its GPU, to be more precise). You need to find out which graphics card (or integrated graphics GPU) that your computer uses. Then, you can look up what kind of shader support it has.

With appropriate driver support, the 946GX does support OpenGL 2.0, which should have the shader support you need. Go to the Intel web site support page for these GPUs and see what they say.