Well, first of all I think the gameplay need some major changes (something like ProMod comes to mind). AFAIK BF3 has already a match system where everyone has to ready up before starting a match (I remember it being used on many ESL matches). RoundTime and Pause functions are needed, the first one i...