Страница 1 из 1

Как сделать 24 часовой таймер?

СообщениеДобавлено: 17 янв 2017, 09:21
jimmm
Подскажите как можно привязаться к времени-дате на устройстве (андройд,ios, и прочие компы), чтоб сделать таймер, который будет отсчитывать 24часа, даже когда игра не запущенна??

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 17 янв 2017, 09:42
bojlahg
System.DateTime, System.TimeSpan, PlayerPrefs.SetString, PlayerPrefs.GetString, if, Start, Update...

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 17 янв 2017, 17:38
Anonymyx
viewtopic.php?f=18&t=40039
72 заменяешь на 24.

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 18 янв 2017, 09:30
getAlex
А затем пользователь переводит часы и получает профит :ymparty:

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 18 янв 2017, 13:32
Dewa1s
если игра не онлайн - какая разница, чем он там занимается?)
А если онлайн - вопрос с таймером на устройстве вообще не актуален

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 18 янв 2017, 14:15
getAlex
Dewa1s писал(а):если игра не онлайн - какая разница, чем он там занимается?)

Да, просто он не купит у тебя твои бриллианты/золото. Всего-то.

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 19 янв 2017, 15:03
jimmm
Dewa1s писал(а):если игра не онлайн - какая разница, чем он там занимается?)
А если онлайн - вопрос с таймером на устройстве вообще не актуален


А возможно как-то заполучить время из инета если онлайн игрушка?
Как обойти этот чит?)
Можно конечно в префсах отмечать даты, и если время переведется назад(игрок вдруг вернет время назад), то наказывать за чит, но жто как-то не френдли к пользователю)

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 19 янв 2017, 19:25
getAlex
jimmm писал(а):А возможно как-то заполучить время из инета если онлайн игрушка?

:| Что по твоему такое "интернет" и "онлайн игрушка"? Если у неё есть сервер, значит есть машина, а у машины есть ОС, а у ОС есть время. Как бы всё то же самое что и на твоём компе, с той лишь разницей что чел не сможет перевести время на сервере, потому что у него нет к нему прямого доступа.
jimmm писал(а):Можно конечно в префсах отмечать даты, и если время переведется назад(игрок вдруг вернет время назад)

Зачем возвращать время назад, если для отмотки таймеров его нужно нужно крутить вперёд? А прокуртку вперёд уже не отследишь.
jimmm писал(а): то наказывать за чит, но жто как-то не френдли к пользователю)

В онлайновой игре с рейтинговыми таблицами ещё понятно, но в синглплеере - бред.

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 20 янв 2017, 21:06
jimmm
getAlex писал(а):
jimmm писал(а):А возможно как-то заполучить время из инета если онлайн игрушка?

:| Что по твоему такое "интернет" и "онлайн игрушка"? Если у неё есть сервер

А если нет сервера как в photon cloud, просто матч мейкинг?

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 21 янв 2017, 10:43
getAlex
jimmm писал(а):А если нет сервера как в photon cloud, просто матч мейкинг?

У вас какая-то каша в голове. Матч это игровая сессия, в которую игрок может войти, а может и не войти, а вы говорите про 24 часовую награду.

Изображение

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 21 янв 2017, 10:49
jimmm
getAlex писал(а):
jimmm писал(а):А если нет сервера как в photon cloud, просто матч мейкинг?

У вас какая-то каша в голове. Матч это игровая сессия, в которую игрок может войти, а может и не войти, а вы говорите про 24 часовую награду.

Почему каша?? Может это у вас каша??

Я сказал что в игре нужен таймер для 24 часовой награды, это в игре, но игра сетевая через photon cloud (вы знаете что это такое?https://doc.photonengine.com/en-us/realtime/current/getting-started/realtime-intro), не через сервер, нет удаленного сервера для установки таймера на нем.
Вопрос в том как можно брать дату-время из инета например, а не с устройства игрока, чтоб закрыть чит с переводом часов вперед,

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 21 янв 2017, 10:52
getAlex
jimmm писал(а):Почему каша?? Может это у вас каша??

Я сказал что в игре нужен таймер для 24 часовой награды, это в игре, но игра сетевая через photon cloud (вы знаете что это такое?), не через сервер,


-Можете сделать 7 взаимно перпендикулярных линий прозрачного цвета?
-нет
-А если одна линия будет котиком. Сможете?
-нет
-Но почему?? Я ведь имела ввиду розового котика!!!1111

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 21 янв 2017, 18:53
jimmm
getAlex писал(а):
jimmm писал(а):Почему каша?? Может это у вас каша??

Я сказал что в игре нужен таймер для 24 часовой награды, это в игре, но игра сетевая через photon cloud (вы знаете что это такое?), не через сервер,


-Можете сделать 7 взаимно перпендикулярных линий прозрачного цвета?
-нет
-А если одна линия будет котиком. Сможете?
-нет
-Но почему?? Я ведь имела ввиду розового котика!!!1111

От вас в данной теме ни какого толку, ниодного полезного поста

Re: Как сделать 24 часовой таймер?

СообщениеДобавлено: 21 янв 2017, 18:56
jimmm