Список форумов crux.ru crux.ru
Мир Империй
 
 РегистрацияРегистрация    FAQFAQ   ПоискПоиск   ПользователиПользователи   ВходВход 

Как расчитывается, что игрок в онлайне

 
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов crux.ru -> Нации в Империи, Метрополии
Предыдущая тема :: Следующая тема  
Автор Сообщение
Бульдоги
Мечник


Зарегистрирован: 19.10.2002
Сообщения: 225
Откуда: Moscow

СообщениеДобавлено: Сб Авг 07, 2004 7:54 pm    Заголовок сообщения: Как расчитывается, что игрок в онлайне

Как известно все онлайн игроки помечены звездочкой в счете
эта звездочка выводится вот таким кодом на ColdFusion

<cfif abs(dateDiff("n", p.lastLoad, now())) lt 10>*</cfif>
в переводе на нормальный русский язык это будет так - программа
вычисляет, когда игрок последний раз кликал в игре, вычисляет
сколько времени сейчас и если разница меньше 10 минут, то звездочка рисуется, а если нет - то игрок виден как офлайн.

Однако, в игре есть функция, которая выбрасывает игрока по таймауту на страницу логина. Насколько показало мое расследование,
таймаут установлен в два часа. Хотя это и идет в разрез с моим опытом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора MSN Messenger
Crux
Новый Ангел
Новый Ангел


Зарегистрирован: 08.10.2002
Сообщения: 276
Откуда: Москва

СообщениеДобавлено: Вс Авг 08, 2004 12:17 pm    Заголовок сообщения:

Буль, откуда цифра в два часа!? Там же вроде секунды для расчета таймаута используются, а не минуты, нет?
_________________
"От любви до ненависти один шаг."
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Бульдоги
Мечник


Зарегистрирован: 19.10.2002
Сообщения: 225
Откуда: Moscow

СообщениеДобавлено: Вс Авг 08, 2004 1:00 pm    Заголовок сообщения:

SESSIONTIMEOUT=#CreateTimeSpan(0, 2, 0, 0)#
второй параметр это часы
я поменял его на 0, а третий сделал 10
9 минут 40 секунд таймаут не срабатывает, а 10-10 срабатывает

это я типа ошибку исправил
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора MSN Messenger
Crux
Новый Ангел
Новый Ангел


Зарегистрирован: 08.10.2002
Сообщения: 276
Откуда: Москва

СообщениеДобавлено: Вс Авг 08, 2004 1:05 pm    Заголовок сообщения:

аааа, дас ист гут...
_________________
"От любви до ненависти один шаг."
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Древляне
Новый Ангел
Новый Ангел


Зарегистрирован: 17.10.2002
Сообщения: 316

СообщениеДобавлено: Пн Авг 09, 2004 8:29 pm    Заголовок сообщения:

т.е. сейчас если гаснет звездачка то выбрасывает и из игры?
по моим наблюдениям из игры выбрасывало если не было рефреша 15 минут.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Бульдоги
Мечник


Зарегистрирован: 19.10.2002
Сообщения: 225
Откуда: Moscow

СообщениеДобавлено: Пн Авг 09, 2004 10:10 pm    Заголовок сообщения:

это я вчера вечером исправил
и проверил на условиях 'не кликать 9 минут 50 секунд' и 'кликнуть через 10 минут 10 секунд'. в первом варианте не выбрасывает на логин, во втором выбрасывает
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора MSN Messenger
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов crux.ru -> Нации в Империи, Метрополии Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах



Разработка и воплощение: Crux (Южный Крест) © 2002-2004
Rambler Top100