If any of you(s) played on GPP's Asia Unofficial [was SiR clan server] by wogomo, there's a training mode that can be activated by callvoting it [callvote <map> <layout>] while layout would be 'practice' if the layout for that map exists.*
The difference between normal gameplay is that g_freefundperiod is set to 1 second, buildable damage is set to '0'... and you cant build eggs/repeaters/rc/om. It's basically a config file he created with a slightly modded qvm.
His server also supports a team kill mod but thats something else...
*From what i know the following maps have practice: Tremor, Atcs, Nano, Strafserie_b [to practice strafe jumping, human teams locked]
There may be other maps with the practice layout which i do not know of yet. They can be seen with the /listlayouts command.