So you made a square with trigger texture on it, tied it to func_buyzone, went to properties and choose buyzone for terrorists or ct depending on what team you want to be able to buy and then clicked compile.
Is the map in the right place or are you using the right game?