Релиз МАРТ 2018 - проблемы и варианты их решения

Думаю каждый уже оценил новый патч и набрался впечатлений на несколько месяцев вперед…
Посему данный топик посвящаю не обсуждению новых “фич” (типа “Да здравствует ВХ во всей ЕВЕ и т.п.”), а публикации вариантов решения некоторых существующих “фич” патча и описанию текущего состояния клиента, во избежание бесполезных попыток устранения “фич” со стороны игрока, которые иногда приводят не только к полному сносу системы, но катастрофическому разрыву “пукана”… Все описанное ниже опробовано и испытано лично мною и не является “перепечаткой”…

  1. Следует понимать, что часть существующих проблем результат некорректной настройки клиента игры у игрока и он их может поправить при должном опыте, а другая часть проблема ошибок в коде клиента и со стороны сервера, поправить могут только ССП.
  2. Прежде чем сносить настройки,клиент игры, винду - хорошо подумайте над этим (в большинстве случаев не приносит увы никаких результатов за исключением непомерного поедания вашего времени и сверхгиперактивного формирования злости внутри Вас…)
  3. На данный момент со стороны игрока возможно устранение только некорректной работы чатов или отсутствия работы оных в целом в части передачи информации.
    Фактическое изменение в последнем патче это введение протокола XMPP, обитающего на 5222 порту. В виду того, что у многих товарищей брандмауэр выключен и живут они под крышей какого-то антивируса, то по обыкновению данный порт закрыт. А если он закрыт, то информация по нему не приходит и в итоге Ваш чат мертв.
    Следовательно надо убедиться имеет ли Ваш клиент игры доступ к этому порту (заодно и некоторым другим необходимых ему). Есть куча способов убедиться в открытости порта. но увы но ряду причин для нас они неверны, посему рекомендую все сделать в строгости с алгоритмом описанном выше ибо описывать его истинность в данном случае это сделать еще один топик :slight_smile:
  4. Запускаем Лаунчер игры, потом игру, заходим в персонажа
  5. Сворачиваем игру и открываем командную строчку - “Win+R” - в открывшемся окне набираем “cmd” жмакаем ЕНТЕР
  6. В открывшейся командной строчке набираем “netstat -nb”, жмакаем ЕНТЕР. В итоге получаем список приложений и открытых ими портов (или неоткрытых для них, но которые они пытались открыть) получаем что вроде:


[evelauncher.exe]
TCP 192.168.8.100:52607 119.180.204.194:443 TIME_WAIT
TCP 192.168.8.100:52609 110.180.204.194:443 TIME_WAIT
TCP 192.168.8.100:52610 119.180.204.167:443 TIME_WAIT
TCP 192.168.8.100:52611 119.180.204.29:443 TIME_WAIT
TCP 192.168.8.100:52612 119.180.204.194:443 TIME_WAIT
TCP 192.168.8.100:52622 119.250.251.119:443 TIME_WAIT
TCP 192.168.8.100:52625 199.158.134.90:443 TIME_WAIT
TCP 192.168.8.100:52626 119.154.131.215:443 TIME_WAIT
TCP 192.168.8.100:52627 119.154.131.215:443 TIME_WAIT
TCP 192.168.8.100:52628 119.154.131.215:443 TIME_WAIT
TCP 192.168.8.100:52629 119.154.131.215:443 TIME_WAIT
TCP 192.168.8.100:52630 119.204.131:443 TIME_WAIT
TCP 192.168.8.100:52631 119.250.247.182:443 TIME_WAIT
TCP 192.168.8.100:52633 119.180.204.131:443 TIME_WAIT
TCP 192.168.8.100:52634 213.180.204.131:443 TIME_WAIT
TCP 192.168.8.100:52636 119.19.104.45:443 TIME_WAIT
TCP 192.168.8.100:52642 119.184.221.200:443 ESTABLISHED
[evelauncher.exe]
TCP 192.168.8.100:52643 119.85.238.42:443 TIME_WAIT
TCP 192.168.8.100:52646 1195.122.177.135:443 TIME_WAIT
TCP 192.168.8.100:52651 119.122.177.150:443 TIME_WAIT
TCP 192.168.8.100:52652 119.237.34.200:26000 ESTABLISHED
[exefile.exe]
TCP 192.168.8.100:52655 119.122.177.150:443 TIME_WAIT
TCP 192.168.8.100:52659 119.122.177.150:443 TIME_WAIT
TCP 192.168.8.100:52664 119.154.221.3:5222 ESTABLISHED
[exefile.exe]
TCP 192.168.8.100:52676 119.218.52.92:443 TIME_WAIT
TCP 192.168.8.100:52687 119.168.222:443 ESTABLISHED

В списке будет куча разных программ., но нас интересует лишь evelauncher.exe и exefile.exe. В общем ЕВА использует следующие порты на данный момент: Ports 80 (HTTP), 443 (HTTPS), 5222 (XMPP), 26000 (game server). при этом evelauncher.exe использует 80 или 443 и 26000, то exefile.exe 5222 и 80 или 443 (при том что если лаунчер использует 443, то клиент тоже использует 443 и в единое время может использоваться 80 или 443 порт). Если Ваш клиент игры не имеет в части 5222 порта соединение статуса ESTABLISHED, то и чаты Ваши работать не будут. В данном случае закрываем игру и открываем данный порт для нашего экзешника в части протоколов TCP и UDP ( в большинстве случаев это делается в брандмауэре). Обращаю внимание, что даже если у Вас стоит антивирусник и он вырубил брандмауэр взяв бразды правления в свои руки, то при этом правила создания соединений он берет из существующих правил брандмауэра :grinning:.
Гуглим - “как открыть порт в брандмауэре windows” там все написано и даже картинки приложены. От себя хочу добавить не надо создавать отдельное правило открыв эти порты для всех, необходимо произвести корректировку в части правил “CCP ExeFile”, их по обыкновению два (для TCP и для UDP), так же следует обратить внимание на вкладку “Дополнительно” и проконтролировать чтобы правило было доступно для всех профилей (Домен, Частный , Публичный). Теоретически в них во вкладке “порты и протоколы” в меню “Локальный порт” и “Удаленный порт” можно выставить значение “Все порты”. В будущем это поможет решить многие проблемы в связи с вводом нового сетевого функционала в игре, с другой стороны создаст теоретическую брешь в защите Вашего компа. Выбор за Вами :rofl:.
4) Остальные существующие проблемы типа “вдруг друг оказался не друг” (плюс отображается как нейтрал в локале), подвисание локала через некоторое время, не применение настроек чата (отключение отображение списка участников чата, внутреннее распределение окошек в чате) после перезапуска клиента игры - устранить сможет только разработчик ибо это ошибки самой игры. Особенно радует один раз зашел в локале все прекрасно, согласно стендам, сделал перезапуск (игроки все те же) опа половина нейтралы, перезапустил клиент опять нейтралы, плюнул еще раз перезапустил снова все отображаются как положено.
Как то так…

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

  • На что я ответил. что не обещал тебя обучать.

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

Может проблема у многих из за скайпа?

Вообще то в последнее время разработчикам прощать ничего не хочется. Но вам огромное спасибо!

удалено

Даже танкисты бегут. Нет худа без добра.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.