Время входа в игру

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Время входа в игру

Сообщение Mir 03 дек 2018, 07:55

Добрый день!

Может кто помочь кодом на время в игре. Хочу сделать чтобы при кажодневном входе в игру давался бонус в виде монет. Как отсчитывать время не могу слделать. Может кто уже делал) Поделитесь кодом пожалуйста
Mir
UNIт
 
Сообщения: 82
Зарегистрирован: 18 июн 2016, 19:44

Re: Время входа в игру

Сообщение DimaJoke 03 дек 2018, 10:29

может смотреть дату на телефоне и сохранять её, а потом, при заходе сверять и давать бонус. только там дыра будет, что можно дату перемотать, это я не знаю, как сделать. Смотреть время по интернету? :-?
Что бы повзрослеть, человек должен преодолеть ошибки юности.

Поэтому я снова здесь..
Аватара пользователя
DimaJoke
UNITрон
 
Сообщения: 293
Зарегистрирован: 12 авг 2018, 18:59
Откуда: Ульяновск
  • Сайт

Re: Время входа в игру

Сообщение Saltant 03 дек 2018, 11:46

Время по серверу, человек зашел сегодня, сервер сделал отметку в БД что бонус получен такого то числа, если человек перезашел, сервер проверяет есть ли отметка в БД за этот день, если есть, то ничего не происходит, если нету то ставит отметку и выдает бонус.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт

Re: Время входа в игру

Сообщение Mir 03 дек 2018, 12:32

У меня нету БД в игре. можно как то без БД?
Mir
UNIт
 
Сообщения: 82
Зарегистрирован: 18 июн 2016, 19:44

Re: Время входа в игру

Сообщение Saltant 03 дек 2018, 13:46

Ну можешь в файл сохранять в бинарном виде и когда клиент заходит прога будет проверять этот файл (десериализовать) сверять дату записанную в файл с датой например в интернете (чтоб пользователь не смог крутить дату в телефоне/компьютере). Я просто не совсем понял, у тебя игра имеет какой то сервер? API какое то? где планируется хранить сохранения, прогресс игры? Просто основное правило - Клиент всегда врет, по этому всё такое нужно хранить удалённо, и каждое действие клиента (каждое обращение) проверять на стороне сервера.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт

Re: Время входа в игру

Сообщение KanycTa 03 дек 2018, 14:54

Saltant писал(а):Клиент всегда врет


Клиент всегда читерит [-x
Аватара пользователя
KanycTa
UNIт
 
Сообщения: 107
Зарегистрирован: 25 июл 2018, 18:41
Откуда: г. Ульяновск
  • Сайт

Re: Время входа в игру

Сообщение Saltant 03 дек 2018, 15:41

KanycTa писал(а):
Saltant писал(а):Клиент всегда врет


Клиент всегда читерит [-x

Читерит человек, а клиент (программа) врет.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


cron