The Bot Ping is from a script used in eventscripts. Here's where you can get that bot ping script.
http://addons.eventscripts.com/addons/view/rg_botping
You will need eventscripts for the bot script to work. This is the website where you can get eventscripts.
http://mattie.info/cs/
To install eventscripts you will need to extract it into your server. C:/"name of server"/cstrike/
Add these into the autoexec.cfg:
eventscripts_subdirectory events
mattie_eventscripts 1
That's all you basically do for installing eventscripts.
As for the bot ping script you will need to extract it into. C:/"name of server"/cstrike/addons/eventscripts/
Then you add es_load "what ever name of the script is" into autoexec.cfg.
For the downloading maps from your server, I'd go with downloading and installing wamp server. Wamp server is basically a three programs put together "mysql, php, apache so that you can host either a website, forums, or sv_downloadurl. It's like a web server. Here's the website for wamp server.
http://www.en.wampserver.com/
You can use SourceRSC to compress the maps into the wamp server...located in C:/wamp/www/"name of folder you make"/"
There are special instructions for SourceRSC in the config that you will need to edit. I'm not 100% what settings to put so I'd just go google it. Once you have set up the config...you just need to click the shortcut icon to start compressing the custom maps, models, sounds...etc. Here's the topic in this forums about SourceRSC.
http://forums.srcds.com/viewtopic/5453
You can use a different compressing program other than the one I suggested. There are many others.
Once you have done all that...you just need to add sv_downloadurl "http://xxx.xxx.xxx.xxx/name of folder" in server.cfg so it will work. The ip needs to be where ever you have wamp server installed on. If your behind a router, you will need to put the internal ip on there instead. Also I would suggest opening port 80 through firewall of your computer (if your hosting on your own computer) or game server so you can access the web server from another computer.
*name of folder is the folder in wamp/www/
Players should be able to join your server and download whatever you have on the server such as custom maps, sounds, models, skins, mods...etc.
Each time that you add new things to the server such as custom maps...etc. You will need to start the SourceRSC program so it will compress and put it into the wamp server location so people can download stuff from your server.