Таймер смены сессии (session-change timer) в EVE Online

Таймер смены сессии (session-change timer) — временнáя задержка, которая должна пройти с момента выполнения вами одного, из требующих смены сессии и синхронизации действий.

Вы наверняка сталкивались с сообщениями, вроде: «Scotty the Docking Manager», «smacktalking with your fleet» или «stepping out to find a bush». Он выводятся на экран как раз в таких случаях, когда происходит смена сессии, а вы пытаетесь выполнить какое-нибудь действие, которое вызовет ещё одну смену сессии. Те, кто пытался сменить активный корабль сразу же после стыковки со станцией, поймут о чём идёт речь.

Причины появления ТСС имеют технический характер. Сессия — небольшой кусочек данных, который, кроме информации о вашем кошельке и участии во флоте, содержит данные, которые делают вас уникальным перед лицом сервера EVE Online — точно так же, как это происходит с веб-сервером, который с помощью HTTP-заголовка передаёт вам куки, чтобы при вашем следующем посещении «узнать» вас и вывести какие-то данные, уникальные конкретно для вас. Сервер игры должен гарантировать, что информация о сессии вовремя распространилась по всем нужным узлам кластера, иначе произойдёт обрыв сессии и вылет из игры.

В былые времена случалось так, что информация о сессии распространялась по всему серверу некорректно (особенно если происходило много событий, требующих подобной синхронизации), поэтому требовалась дополнительная временная задержка, которая давала возможность гарантированно распространить по узлам кластера корректную информацию, перед тем, как позволить игроку совершить действие, требующее ещё одной смены сессии. Однако, с тех пор разработчики EVE Online внедряли такие технологии, как StacklessIO (а потом CarbonIO), Character Nodes, Time Dilation, устанавливали много нового оборудования и писали много кода, делающего кластер игры EVE Online более «живеньким».

Отличия таймера смены сессии от других таймеров

Стоило бы обратить внимание на то, что таймер смены сессии и таймер неуязвимости (invulnerability timer) — не одно и то же. Например, до 5 декабря 2011 оба этих таймера равнялись 30-ти секундам и получалось так, что, вылетев со станции, персонаж неуязвим в течении 30 секунд (таймер неуязвимости) и не может пристыковаться обратно к этой станции — тоже 30 секунд (ТСС). Из-за одинаковых значений таймера некоторые игроки EVE Online могли путать эти разные вещи. Когда ТСС снизился до 20-ти секунд, эта ситуация стала выглядеть так: игрок неуязвим в течение 30-ти секунд, а пристыковаться к станции не может в течение 20-ти секунд. То же самое касается и прыжковых врат: после окончания прыжка корабль остаётся невидимым 60 секунд, и это время неизменно — вне зависимости от ТСС.

История изменения

Очень долгое время таймер смены сессии в EVE Online равнялся 30-ти секундам — порядка 7-ми лет. Потом, когда разработчики стали развивать инициативу по его снижению, значение таймера стало равняться 20 секунд (5 декабря 2011). Следующим по очереди было снижение таймера до 10 секунд (21 февраля 2012).

Источник: http://community.eveonline.com/devblog.asp?a=blog&nbid=3050

Категория: Разное | Добавил: Heritor (22 Февраль 2012) | Автор: Heritor Skoliya E W
Просмотров: 2696 | Теги: таймер смены сессии, session-change timer | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
»Рубрики«
Новичкам [21]
Информация о том как начать играть и как освоиться в игре
Таблицы [10]
Различная сводная информация
Расы [8]
Описание рас Нового Эдема
Хроники [96]
Хроники мира EVE Online. Перевод хроник официального сайта игры
Разработчикам [27]
API, IGB, технологии
Рассказы [1]
Творчество автора данного сайта
Разное [8]
Материалы общего характера
»Поиск«
»Ссылки«
»О сайте«

SKOLI.ru — русский фан сайт игры EVE Online. Статьи и новости с официального сайта eve-online о мире Нового Эдема, гайды, переводы хроник EVE, скриншоты и обои, амбиентная музыка из игры, видео.

»Статистика«

© 2008-2017 SKOLI.RU
Обязательна ссылка на источник, если вы используете материалы, расположенные на данном сайте.
COPYRIGHT NOTICE
EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. All artwork, screenshots, characters, vehicles, storylines, world facts or other recognizable features of the intellectual property relating to these trademarks are likewise the intellectual property of CCP hf. EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. CCP hf. is not in any way affiliated with, Skoli.ru. CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website.