I have tried the solution here
https://forums.alliedmods.net/showthread.php?t=247063. I go into my surf server and set the following
mp_roundtime 30
mp_roundtime_defuse 0
mp_roundtime_hostage 0
and then I restart the map. The round time is still 3 mins and all the settings are back to default. I have changed the server.cfg file to include the commands mentioned above but it still is stuck at a 3 min timer for every map, and then once the timer runs out its stuck at 0 for forever. Any help offered would be greatly appreciated thank you.