If you want to test your map and see any custom textures in them...you have to put the image files in the mod folder of watever mod you are using.....FOR EXAMPLE: ModWarfare
GoTo -> C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\Mods\ModWarfare
Create folder called images
put all of the
custom .iwi files that you are going to be using in it
now create a WinRar Archive named mp_mapname.iwd //change mapname to watever your map is called obviously!
open the winRar archive(.iwd file) and drag the images folder into it
now Run cod 4, go to mods, select ModWarfare, go to console(`/~) and type: devmap mp_mapname
or /devmap mp_mapname.
All of your custom textures should now show up ^^. This is also how you can change the images of UI elements...i changed the picture that you see when you select a gun...then i also changed the scope

to do this all you have to do is make an image -> convert to .iwi yadda yadda...dimensions power of 2...yadda yadda, GoTo -> C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\main and browse the iw_##.iwd's(MOST weapons in iw_04.iwd!!!) till you find an image you want to replace in your mod...make teh image and name it the same. for example: weapon_rpd_col.iwi <---- Original ----> New sexy looks weapon_rpd_col.iwi
REMEMBER: Images with a _col or _c at the end...thats the color map...this is mostly what you see on a gun In game.
If it doesn't have _col or _c, then it is probably the UI picture...of when you choose your weapons
Note: You might have to Run -> converter and re-compile everything after these changes...but i don't think so
HOPE THIS HELPS! Good lucks!
ALSO!!! Update your Zone file!!