Задача следующая, в реплее нужно отобразить ряд дополнительной инфы, которая в самой игре может, как отображаться, так и нет. (от предпочтений игрока)
Остались ли какие-то рабочие варианты детекта на то, что просматривается реплэй?
Остались ли какие-то рабочие варианты детекта на то, что просматривается реплэй?
Принятый ответ
Вот рабочая система с хайва. Различает реплей, одиночную и сетевую игру.
Инициализируется на стадии загрузки карты, поэтому не придется ждать 2.9 сек.
Нет ложного срабатывания на свернутую игру.
Нет ложного срабатывания на свернутую игру.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Надо будет посмотреть древний -ah мод в некоторых картах, там это как то делали...
В старых амх как то отличали игру от реплея, чтобы не делать юнитов прозрачными когда кто то смотрит реплей www.wc3c.net/showthread.php?t=97922
Там есть костыль определения реплея.
https://www.hiveworkshop.com/threads/system-needs-work-gamestatu...
Например если изначально сделать отображение всей "доп инфы" на старте игры для всех, а затем сразу же локально скрыть её.
Отредактирован awesomesk1ll
quq_CCCP:
Отредактирован quq_CCCP
Еще есть возможность проверки на ретурн баге, но я не знаю в каком направлении копать, мб кто колупал игру знает где посмотреть что игра реплей.
Если я буду выводить реплейную инфу во время игры будет не очень хорошо).
На афкашеров пофигу, что им лишнее что то показалось, чаще всего такие вовсе не приходят или ливают.