Как можно защитить дневные ивенты в игре от пользователей, переводящих время на устройстве

158
06 мая 2018, 17:49

Разрабатываем оффлайн игру.

Одна из особенностей - ивенты. Дневные, месячные и т.п. Как пример, есть ивент, который стартует сначала каждого месяца. За заход в игру даются всякие плюшки. Выглядит как-то так.

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

Проблема: человек может переводить время на день вперёд 24 раза и получить награду за весь месяц в первый же день. В онлайн играх такой проблемы нет. Но как предотвратить такие читы в оффлайн игре? Понятное дело, что человек на своём устройстве про большом упорстве может что угодно ломануть в игре.

В данном случае хочется найти алгоритм, который защитит от дилетантских попыток (вроде перевода времени).

P.S. игра на unity3d, но это не важно, алгоритм не привязан к конкретному языку/движку.

READ ALSO
GetType возвращает null

GetType возвращает null

Всем добра! Почему TypeGetType("System

186
Перетаскивание элемента за любую часть

Перетаскивание элемента за любую часть

Создал кастомный контрол, у которого есть только текстНужно, что бы весь контрол можно было перемещать не зависимо от того, нажал юзер по тексту...

173
C# создание своего типа данных

C# создание своего типа данных

Мне нужен свой тип данных, размер которого будет очень мал - 4 битКак это реализовать? Нужно это для более компактного хранения в памяти и на HDD чисел...

145
google chrome и качество изображений при сохранении pdf

google chrome и качество изображений при сохранении pdf

Проблема такая, гугл хром при использовании css свойств "filter" и сохранении страницы как pdf режет качество картинки до минимальногоМожно ли как-то...

213