Pour jouer sur une map custom, il faut que tu ais cette map sur ton ordinateur et il faut que cette map soit présente sur le serveur.
Pour l'uploader sur ton serveur, sa dépends de l'hébergeur mais en général il y a une interface prévue à cet effet sur la gestion du compte sur le site de l'hébergeur.
Ensuite, pour les trouver ben il suffit d'écumer ce forum où les fan sites L4D.