These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Идеи и предложения

 
  • Topic is locked indefinitely.
 

Экстренный варп кораблей при вылете игры.

Author
Iron'Kran
Cyber Collapse.
Fanatic Legion.
#1 - 2017-01-03 20:09:22 UTC  |  Edited by: Iron'Kran
Доброго времени суток, все мы в курсе что в еве существует система экстренного варпа корабля. Заключается она в том что при закрытии окна клиента, корабль варпает на 1кк км в случайном направлении после чего висит в космосе от 1 до 15 минут в зависимости от наличия либо отсутствия агры, после чего происходит его выход из игры. Все это время никнейм игрока отсутствует в локальном чате, что свидетельствует о том что игрок вышел из игры.

Не все из нас знают что при любом нештатном завершении работы клиента, это правило не работает. А происходит следующее, корабль висит в космосе и не отварпывает, при этом если он двигался куда либо он продолжает движение, продолжает крутить включенные модули, продолжает атаковать последнюю атакованную цель, при этом никнейм игрока висит в локальном чате как будто он онлайн, его можно конвануть, или кинуть трейд(если на момент вылета он находился на станции). Продолжается это 4 минуты 10 секунд после чего сервер «понимает» что игрок вылетел и происходит экстренный варп корабля.

С этой проблемой я обратился в службу поддержки где узнал что система экстренно варпа запускается только когда клиент закрывается вручную, во всех остальных случаях срабатывание экстренного варпа не гарантированно. Также мне посоветовали отписать на этом форуме, и связать с CSM.

После чего я провел эксперименты с дисконнектом интернет соединения. Во всех случаях корабли оставались висеть в космосе как я уже писал выше. Что наводит на мысли что при любом нештатном завершении клиента включается таймер, который отмеряет заданное время и только после этого игрок «признается» сервером вышедшим из игры и включается экстренный варп корабля.

Думаю не нужно объяснять что 4 минуты для корабля который висит на аномальке, белте или даже на гайке это как правило смерть. И я не верю что серверная часть неспособна зафиксировать дисконнект клиента, если бы в этой игре все действия происходили раз в 4 минуты, я бы еще это понял, но извините это не так. Лично мне кажется своего рода «нечестной игрой» со стороны CCP направленной на максимизацию финансового урона игрокам.

Собственно предложение переработать данную механику, а именно убрать время ожидания в 4 минуты.

https://youtu.be/uIGvqMbtF3g
four eves
impartial observers
#2 - 2017-01-04 06:59:32 UTC
Iron'Kran wrote:

Думаю не нужно объяснять что 4 минуты для корабля который висит на аномальке, белте или даже на гайке это как правило смерть. И я не верю что серверная часть неспособна зафиксировать дисконнект клиента, если бы в этой игре все действия происходили раз в 4 минуты, я бы еще это понял, но извините это не так. Лично мне кажется своего рода «нечестной игрой» со стороны CCP направленной на максимизацию финансового урона игрокам.



Твое предложение содержит в себе ответ, так как EVE не блещет честностью Big smile
Greyson Hawk
Far East Inc
DarkSide.
#3 - 2017-01-05 05:13:21 UTC
Iron'Kran wrote:

Не все из нас знают что при любом нештатном завершении работы клиента, это правило не работает.

Я вот х.з. откуда ты эти 4 минуты придумал... Сколько раз вылетал клиент у меня, сколько раз вылетал клиент у кого-то рядом со мной, постоянно одна и та же картина: человек выпадает из флота, корабль разгоняется и отварпывает. Никаких четырёх минут и близко не видел.
Iron'Kran
Cyber Collapse.
Fanatic Legion.
#4 - 2017-01-05 07:24:27 UTC
Greyson Hawk wrote:
Iron'Kran wrote:

Не все из нас знают что при любом нештатном завершении работы клиента, это правило не работает.

Я вот х.з. откуда ты эти 4 минуты придумал... Сколько раз вылетал клиент у меня, сколько раз вылетал клиент у кого-то рядом со мной, постоянно одна и та же картина: человек выпадает из флота, корабль разгоняется и отварпывает. Никаких четырёх минут и близко не видел.

Проведи эксперимент, запусти 2 окна, отварпай на спот. После чего отруби себе интернет, и запусти только одно из двух окон. В итоге ты увидишь как твой второй персонаж тихо мирно висит рядом с тобой, крутит модули, и находится в локале. как только ты запустишь в второе окно то сразу после его авторизации твой второй персонаж из игры вылетит. Это в случае с двумя окнами, а у меня таких 6, и еще такую же картину наблюдал другой человек у которого их тоже 6.

Да я понимаю что это довольно грубый тест, и есть случаи когда вышибает одно из нескольких окон с ошибкой "Сокет закрыт" возможно тогда все происходит немного по другому, увы таких вылетов у меня нет уже с месяц и проверить что в этих случаях происходит я не смог. Но на момент создания поста, в 100% случаях игра вела себя так как я описывал. Наверное нужно видео на эту тему снять, где все наглядно видно.
Iron'Kran
Cyber Collapse.
Fanatic Legion.
#5 - 2017-01-05 19:45:55 UTC
Добавил видео.
Zoidberg Fonulique
USSR Zero Detachment
Peacemakers. Coalition
#6 - 2017-01-29 11:04:06 UTC
Эта система имеет и свои плюсы, несколько раз после вылета интернета в процессе пвп я логинился и цель либо еще была под поинтом либо уже умерла. Также это удобно если вылетают шипы имеющие РР танк, в вх это несколько раз спасало.
Iron'Kran
Cyber Collapse.
Fanatic Legion.
#7 - 2017-01-29 11:34:29 UTC  |  Edited by: Iron'Kran
Zoidberg Fonulique wrote:
Эта система имеет и свои плюсы, несколько раз после вылета интернета в процессе пвп я логинился и цель либо еще была под поинтом либо уже умерла. Также это удобно если вылетают шипы имеющие РР танк, в вх это несколько раз спасало.

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

Ну а касательно целей которые вы убивали будучи в логофе. Это как получается, ССП своими кривыми руками создали ситуацию при которой персонаж игрока "А" который вылетел из игры, убил другого персонажа находящегося под управлением игрока "Б". Хорошо - нет! Кривые руки ССП - ДА!
Vlad Veter
Silver Dog Corporation
#8 - 2017-03-24 08:20:32 UTC  |  Edited by: Vlad Veter
Я как я и писал в связанных темах полная компенсация в этом случае невозможна по причине возможности игрового злоупотребления (поднять уцелевшее и получить за него компенсацию). Выход мне видится только в должной и надежной работе сервера в этой довольно критической его функции. При том что зачастую летаешь на корабле стоимостью более 2 лярдов это нервирует до невозможности. Разработчики должны решить эту проблему, или я действительно теряю интерес к игре. Проблема должна обсуждаться сообществом вплоть до её решения.

Связанные темы:
Дисконнект и флаг NPC
Невозможность полной компенсации. Обуз.

Так же я встречал объяснение, что причиной может быть плохой пинг. Но это не так, даже самые плохие значения пинга в этом случае по времени ничтожны.
Vlad Veter
Silver Dog Corporation
#9 - 2017-03-24 08:37:59 UTC
Greyson Hawk wrote:
Iron'Kran wrote:

Не все из нас знают что при любом нештатном завершении работы клиента, это правило не работает.

Я вот х.з. откуда ты эти 4 минуты придумал... Сколько раз вылетал клиент у меня, сколько раз вылетал клиент у кого-то рядом со мной, постоянно одна и та же картина: человек выпадает из флота, корабль разгоняется и отварпывает. Никаких четырёх минут и близко не видел.


Ещё ни разу не отварпал. Или он погибает, или остаются только вреки от неписи. Как то раз у Дрейке на Базе Разведки Гуриста во время дисконнекта кончились авторакеты в зарядах лаунчеров. И он там так и висел под обстрелом с половину часа, но он и сделан был с учетом этого и специально для них, его просто не продавить им.