До недавнего времени у нас стоял серверный плагин с таким функционалом, его проблема была в том, что ты мог сесть на крыше, перезайти на сервер, и оказаться уже под крышей...)