There are lots of maps with 4 flag, i think you mean maps with 4 teams
There is a nice map for 3 teams (made by S8NSSON?), but i can't remember the name.
It would be great, if mappers could use the func_teamwall for those maps, that the parts of not playing teams were closed.