Hello Ghost_fang,
some month ago, this was a big subject over at quakeone.com.
I made a downloadeable version of what you intend to do:
http://quakeone.com/forums/quake-mod-re ... ing-2.html
Please read the linked post and find the download a little deeper on that page.
You will find the shader + textures inside the zip file.
I hope it will help you a little bit.
There are very nice tutorial sites available for shaders.
The one at dpwiki will explain the dp-specific shaders:
http://dpwiki.slipgateconstruct.com/ind ... ion_for_DP
The one from nexuizninjaz for standard Q3 shaders (be aware that not all of them work in DP):
http://toolz.nexuizninjaz.com/shader/
Regarding your attempt to use dp_reflect on models:
This does not work at the moment in DP.
You can use dp_reflect/dp_refract on world textures just fine, but not on model textures:
Nahuel even made an amazing mirror, using dp_reflect on meshes:
http://www.youtube.com/watch%3Fv%3D8t9_ ... i9f_x68IwA
For models (just like the weapon for example) you need to use dpreflectcube shader to get the visual you want.
This shader does not reflect the real world around you. But it will give you a quite similar effect, using a cubemap.
This is a WIP clip I made:
http://www.youtube.com/watch%3Fv%3DDA5C ... ONc7gSgw3g
You will find many downloads in the above linked thread (see also post #1) with nice ideas and realization of shaders in DarkPlaces.
That thread was really fun to participate. It brought many nice things to live.
In the end, webangle made a compilation thread with a major release:
http://quakeone.com/forums/quake-mod-re ... rload.html
Have fun, playing around with shaders.
Kind regards,
Seven