With sbExtra (sbe) you can record your server using SourceTV.
It allows the use of sb_status (by sbsrc) in the demo.
This is necessary for steambans to validate the players and their steamids.
Add this to your server config, to make sbExtra probably work
tv_enable 1
tv_autorecord 0
tv_maxclients 0 // dont allows any spectators in sourcetv
tv_delay 0
Commands:
sbe start <optional filename> - Start recording a demo
sbe stop - Stop recording a demo
sbe help - Show this help
Cvars:
sbe_print <0-2> - how messages should be printed
0 = no messages, 1 = messages to all players, 2 = messages spoken by TVBot
sbe_fireinhole <0/1> - record fire in the hole?
0 = no, 1 = yes
sbe_radio <0/1> - record radio?
0 = no, 1 = yes
sbe_teamchat <0/1> - record team chat?
0 = no, 1 = yes
Installation
simply upload sbextra.py into addons/eventscripts/sbextra/ on your server
and load it via es_load sbextra
to start a demo: sbe start
to stop it: sbe stop
status: sbe
After starting sbe the first time you got a config in your sbextra directory.
Version Notes For 1.2
Updated on: 2010-02-24 10:37:43 EST by Eun (View Zip Contents)
* possible to record "fire in the hole"
* possible to record radio commands
* possible to record teamchat in demo
* sbe_print 2 improvements (alive players see messages too)
* requires pMsg (included!)