Owars

Owars: Предложения, Идеи, Ошибки. => Предложения и Идеи => Тема начата: coma от Января 27, 2009, 01:23:22 13:23*



Название: Серверное время и таймер
Отправлено: coma от Января 27, 2009, 01:23:22 13:23*
Серверное время как извесно разбегаеться с реальным, даже если пояса выставить. Приходиться игрокам выставлять все в ручную. Также оно не обновляеться он-лайн а нада обновлять страничку.

Предлагаю яваскрипл таймера, время будет точно соответствовать настроенному у игрока в винде и таймер будет работать, тоесть страничку обновлять ненадо.

Встроить такой таймер в игру - несложно, нада просто один тпл файл чучуть измнить.

Что скажете?


Название: Re: Серверное время и таймер
Отправлено: Mstitelb от Января 27, 2009, 01:43:13 13:43*
без обид, но такую идею ненужно предлагать, а нужно вооплатить в реальность ))
главное чтобы они не мешали и не закрывали функцыи.... ;)


Название: Re: Серверное время и таймер
Отправлено: coma от Января 27, 2009, 01:48:14 13:48*
без обид, но такую идею ненужно предлагать, а нужно вооплатить в реальность ))
главное чтобы они не мешали и не закрывали функцыи.... ;)

воплощить может тока Страйк, я могу только скрипт дать, а мнение игроков - заставить Страйка сделать)


Название: Re: Серверное время и таймер
Отправлено: bartello от Января 27, 2009, 01:59:46 13:59*
Да ето изначально надо сделать было, для такой игры секунды дороги а тут расхождение в минуты и часы...Страйк! сделай доброе дело )) пожалуйста


Название: Re: Серверное время и таймер
Отправлено: andrey_120 от Января 27, 2009, 05:56:42 17:56*
Да нормальные часы здесь бы не помешали


Название: Re: Серверное время и таймер
Отправлено: Strike от Января 27, 2009, 09:21:39 21:21*
умная мысль!


Название: Re: Серверное время и таймер
Отправлено: Space fox от Января 27, 2009, 09:26:52 21:26*
ну что даешь добро?


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 27, 2009, 09:30:24 21:30*
Не совсем понятно, зачем мне часы, совпадащие с временем на моей машине, когда все события в игре происходят по часам сервера?


Название: Re: Серверное время и таймер
Отправлено: vicc от Января 27, 2009, 09:31:08 21:31*
Не совсем понятно, зачем мне часы, совпадащие с временем на моей машине, когда все события в игре происходят по часам сервера?

какда научишся ловить флот на возврате = поймешь)


Название: Re: Серверное время и таймер
Отправлено: Space fox от Января 27, 2009, 09:32:48 21:32*
вииккк ыыы он умеет поверь он очень хорошо умеет... кроме того он помоему умеет и по отзыву паля фалангу


Название: Re: Серверное время и таймер
Отправлено: vicc от Января 27, 2009, 09:33:36 21:33*
вииккк ыыы он умеет поверь он очень хорошо умеет... кроме того он помоему умеет и по отзыву паля фалангу

так зачем спрашивает?


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 27, 2009, 10:06:30 22:06*
Товарищь командор Вик, разрешите обратиться? ;)
Вы когда кому-нибудь пытаетесь сообщить время прилета "обеда" - тоже сообщаете время, которое Вам ваши часы показывать будут? А если ваши часы отстают на 3 секунды, а у боевого товарища вообще вперед убежали на 10 секунд?


Название: Re: Серверное время и таймер
Отправлено: vicc от Января 27, 2009, 10:16:56 22:16*
А мы синхронизируем относительно сервера (обновление онлайн) единый сервер, единое время, и намного легче выставлять флоты, особенно при отсутствии луны.
А тикающий таймер - это даже очень помогает, правда щелательно по возможности и старую оставить, так, мож кому понадобиться.


Название: Re: Серверное время и таймер
Отправлено: Space fox от Января 27, 2009, 10:22:44 22:22*
 :D ну на этом и порешим


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 27, 2009, 10:36:30 22:36*
Все понятно. Вопросов больше [к командору Викку] не имею. ;)
В качестве ремарки просто: вся эта байда с синхронизацией через третьи сервера, конечно, хорошо, да... :) Но только ваши синхронизированные часы все равно будут показывать не игровое серверное время и это придется учитывать при расчетах. Да и то работать будет только для тех с кем вы заранее договорились синхронизироваться, не говоря уж о том, что кто-нибудь мог просто забыть это сделать - все это не слишком критично в 98% случаев, но когда сорвется большая операция с множеством участников из-за того, что никто не знал точного времени, будет обидно. :)

Мне не понятно другое - если уж вносить изменения, то почему б не сделать в игре правильное отображение именно серверного времени? На свои локальные часики мне смотреть не обязательно именно в окне игры - можно хоть десятком различных таймеров/часов/шедулеров и будильниками обвешаться. ;)


Название: Re: Серверное время и таймер
Отправлено: Nertis от Января 27, 2009, 10:40:05 22:40*
+1  чтобы секунды таймера  летящих флотов совпадали с секундами таймера серверного времени


Название: Re: Серверное время и таймер
Отправлено: vicc от Января 27, 2009, 10:41:49 22:41*
Мне не понятно другое - если уж вносить изменения, то почему б не сделать в игре правильное отображение именно серверного времени? На свои локальные часики мне смотреть не обязательно именно в окне игры - можно хоть десятком различных таймеров/часов/шедулеров и будильниками обвешаться. ;)

это тоже нада, хотя если время будет обновляться в он-лайне а не при обновлении странички  -будет лучше.

А насчет операции - обычно такие вещи делают сыграные игроки, и там по барабану какое время использовать, ведь мона выствить в игре разнве часовые пояса и точно также провтыкать.

Нет ,я видел таймер Комы - вещь класная!


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 27, 2009, 11:28:25 23:28*
это тоже нада, хотя если время будет обновляться в он-лайне а не при обновлении странички  -будет лучше.
Естественно. Если часы будут "тикать" всегда - так будет лучше.
Принципиальный воспрос, что они будут при этом показывать. Если локальное время на машине игрока - то такие часы у меня (и у всех других игроков) уже есть, зачем еще одни такие же? Показания часов в игре должны максимально точно соответсвовать игровому времени сразу после обновления страницы, ну и тикать потихоньку себе дальше (очевидно, что чем реже обновлять страницу, тем дальше убегут скриптовые, но это уже другой вопрос). Т.е. инициализировать "тиканье" надо только серверным временем, иначе толку от таких часов не много.

Нет ,я видел таймер Комы - вещь класная!
Охотно верю. Но пока он показывает время локальной машины - практически бесполезная.


Название: Re: Серверное время и таймер
Отправлено: coma от Января 27, 2009, 11:39:18 23:39*
это тоже нада, хотя если время будет обновляться в он-лайне а не при обновлении странички  -будет лучше.
Естественно. Если часы будут "тикать" всегда - так будет лучше.
Принципиальный воспрос, что они будут при этом показывать. Если локальное время на машине игрока - то такие часы у меня (и у всех других игроков) уже есть, зачем еще одни такие же? Показания часов в игре должны максимально точно соответсвовать игровому времени сразу после обновления страницы, ну и тикать потихоньку себе дальше (очевидно, что чем реже обновлять страницу, тем дальше убегут скриптовые, но это уже другой вопрос). Т.е. инициализировать "тиканье" надо только серверным временем, иначе толку от таких часов не много.


Таймер показывает серверное время/часовой пояс
И вроде без разбежностей как счас в оварсе на 3 минуты, а правильно, относительно часового пояса и так далее.
Нет ,я видел таймер Комы - вещь класная!
Охотно верю. Но пока он показывает время локальной машины - практически бесполезная.


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 27, 2009, 11:48:53 23:48*
Что-то я запутался. :)

время будет точно соответствовать настроенному у игрока в винде

Таймер показывает серверное время/часовой пояс

Так что же показывает таймер?
Время у игрока в винде или серверное?
Уточню: отвлекаться на разницу в часовых поясах не надо - меня инетерсуют показания минут и секунд.


Название: Re: Серверное время и таймер
Отправлено: coma от Января 27, 2009, 11:58:50 23:58*
ну когда я его юзал минуты и сикунды у меня совпали с моим часовым поясом.

И слух - наверно лучше один раз увидить чем тут флуда на 10 станиц разводить.


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 28, 2009, 12:26:43 00:26*
ну когда я его юзал минуты и сикунды у меня совпали с моим часовым поясом.
Сильно. :)
А совпали ли они с минутами и секундами серверного времени?

И слух - наверно лучше один раз увидить чем тут флуда на 10 станиц разводить.
Наверно так, если никто не может объяснить, какое время показывает скрипт, то проще самому посмотреть. :)
Где посмотреть можно?


Название: Re: Серверное время и таймер
Отправлено: coma от Января 28, 2009, 12:40:59 00:40*
ну когда я его юзал минуты и сикунды у меня совпали с моим часовым поясом.
Сильно. :)
А совпали ли они с минутами и секундами серверного времени?

И слух - наверно лучше один раз увидить чем тут флуда на 10 станиц разводить.
Наверно так, если никто не может объяснить, какое время показывает скрипт, то проще самому посмотреть. :)
Где посмотреть можно?

Обьясняю: (прпоробую доходчиво)
Скрипт работает на сервере! Время показывает как и счас (какой пояс выставил то и показывает) если выставить пояс как у тебя - время совпадет с твоим. И разбера в секах и минутах небудет.

Как тебе еще обьяснить? Посмотреть пока недам, негде , это нада назад сервак ставить, мне лень.


Название: Re: Серверное время и таймер
Отправлено: Ky Dog от Января 28, 2009, 12:55:38 00:55*
наверно лучше один раз увидить чем тут флуда на 10 станиц разводить.
Посмотреть пока недам, негде , это нада назад сервак ставить, мне лень.
Ну дык, дал бы скрипт - я сам поставлю.
А то сам же вынуждаешь продолжить "флуд". ;)

Обьясняю: (прпоробую доходчиво)
Скрипт работает на сервере!
Предлагаю яваскрипл таймера
Серыя мы - не понимаем, как это так: яваскрипт, работающий на сервере? Объяснишь?

(какой пояс выставил то и показывает) если выставить пояс как у тебя - время совпадет с твоим.
Дык, писал же, что из леса мы недавно, но что такое часовые пояса уже выяснили.

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


Название: Re: Серверное время и таймер
Отправлено: Space fox от Января 28, 2009, 12:55:50 00:55*
кома, таймер раббоотает с исходом от сервака?, сверяясь с виндой и корректирую винду?, учитывая часовой пояс???


Название: Re: Серверное время и таймер
Отправлено: coma от Января 28, 2009, 01:03:06 01:03*
кома, таймер раббоотает с исходом от сервака?, сверяясь с виндой и корректирую винду?, учитывая часовой пояс???

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