Прочитал не одну тему о том что паузы невозвомжны. Но никто не осбуждал их реализацию. Например в той же Dota 2 паузы ставятся в зависимости от игровой ситуации. Если идёт какой-то файт то проходит 5 секунд до того как поставится пауза. Можно сделать подобную (немного другую) реализацию и в овере.
Например сделать какой-то список условий, по типу:
- Пауза возможна только, если кто-то покинул игру.
- Что-бы поставить паузу никому не должен наносится урон в течении 10-20 секунд. Если в момент согласия идёт бой, то пауза будет поставленна сразу же после выполнения условия.
- Паузу возможно поставить только по согласии большенства из команды.
- Пауза максимум может длится 5 минут. Но после второй минуты её может снять вражеская комманда, при условии согласия всей команды противника. Союзная комманда может снимать паузу в любой момент (опять же по общему голосованию)
- Пауза активируется не сразу, а после 5 секунд.
- Перед активацией паузы , должно появлятся небольшое уведомление с таймером , которое предупредит о том что сейчас игра будет остановлена.
Само же голосование в реализации очень простое. Может выглядеть как приглашение вступить в группу.