I have never been so angry in my life and those damn custom textures makes me angry because mine don't work!!!
I made the vtf using vmex.exe from the .tga and filled the .txt with the bump map details (I got that part from the tutorial)
I placed the vtf, .txt and .tga in C:Program FilesValveSteamSteamAppshabboicounter-strike sourcecstrikematerialsmytexes
and also in
C:Program FilesValveSteamSteamAppshabboisourcesdk_contentcstrikematerialsrcmytexes
I opened Hammer and clicked new map. I went to texture browser and typed fence1 which is the name of my custom texture but annoyingly nothing appeared!
This must mean that it's in the wrong folder so I pasted it nearly everywhere in SDK folders and CSS folders!
Please help!