Есть вариант попроще. Его можно реализовать исключительно средствами SC. Заготавливается миссия. Ну, скажем, Сталинград. И к ней ещё несколько вариантов этой же миссии, но линия фронта в них будет проходить иначе. Играется первый раунд. Если выиграли синие, то следующая миссия будет загружена та, где линия фронта проходит восточнее., И т. д. Но миссии эти статичные, т.е. цели будут на каждой карте в одних и тех же местах. Вот такой недостаток. Набор миссий нужно будет часто менять. А для начала - нужно на сервере статистику прикрутить. Для этого нужно на нём запустить SQL-server. (Достаточно будет MySQL)