Die nötigen Informationen findest du hier:
http://developer.valvesoftware.com/wiki/Server_Plugins
http://developer.valvesoftware.com/wiki/Querying_ConVars_from_Server_Plugins
http://developer.valvesoftware.com/wiki/Orange_box_server_plugins
http://developer.valvesoftware.com/wiki/Plugin_Commands
Eine Liste mit Open Source Plugins findest du hier:
http://developer.valvesoftware.com/wiki/Open_Source_Server_Plugin_List
Ein Framework für Plugins gibt es auch: Metamod Source
zu finden hier:
http://www.sourcemm.net/