В общем, насчёт r_scale — можно сделать специальную карту для калибровки масштабирования. Это квадратное помещение, в котором игрок встаёт в середину, и меняет свой r_scale до тех пор, пока квадрат карты не впишется идеально в размеры игрового окна
И есть ещё вторая идея. Перед запуском турнира можно на стороне сервера быстро прогнать карты, которые будут на турнире. Таким образом все подключившиеся сразу скачают эти карты себе, если их нет.