Показано с 1 по 9 из 9

Тема: Чтобы окна не отставали

  1. #1
    Новичок Аватар для GRISHA777
    Регистрация
    01.01.2023
    Сообщений
    16

    По умолчанию Чтобы окна не отставали

    Всем привет подскажите где можно взть патч, чтобы окна не отставали .

  2. #2
    Новичок Аватар для GRISHA777
    Регистрация
    01.01.2023
    Сообщений
    16

    По умолчанию

    абус помоги плиз нужен файл чтобы окна не отставали

  3. #3
    Администратор Аватар для abyse
    Регистрация
    11.01.2008
    Сообщений
    4,543

    По умолчанию

    У меня нет ответа на этот вопрос, намного точнее ответят те, кто эту проблему решал. И желательно если ответят всем, и подробно, чтобы хотя-бы частично решение можно было интегрировать в патч.
    Администрация Сервера Draconic.Ru

  4. #4
    Новичок
    Регистрация
    16.01.2012
    Сообщений
    38

    По умолчанию

    Ведешь до места главным окном, потом релогаешься твинками, оп и они уже на месте рядом с главным. Раньше работало так. Работает ли тут - не знаю.

  5. #5
    Администратор Аватар для abyse
    Регистрация
    11.01.2008
    Сообщений
    4,543

    По умолчанию

    Цитата Сообщение от AHaJIbruH Посмотреть сообщение
    Ведешь до места главным окном, потом релогаешься твинками, оп и они уже на месте рядом с главным. Раньше работало так. Работает ли тут - не знаю.
    "оп и тут" бывало только на яве без геодаты, давно такого не видел.
    Лагания окон связаны сугубо с тем, что "второстепенный" клиент ловит пакеты с задержкой, а иногда и вовсе умудряется потерять. При современных ресурсах ПК делают так, чтобы все окна всегда были активными. Иначе происходит потеря синхронизации представления клиента о том, где находится персонаж, и сервера. Причем со стороны другой человек видит корректное место, а владелец персонажа видит то, что думает его клиент. При переключении на окно оно становится активным, обнаруживает нарушение синхронизации, запускает пакет запроса актуальных данных и получив ответный ворох пакетов "прыгает" к действительному положению персонажей. Если пакетов теряется много, сервер это дело видит и делает последнюю попытку избежать дисконнекта клиента, так называемый "rollback", откатив положение персонажа на карте немного обратно, на момент последней удачной валидации. Не забывайте, что игра писалась во времена медленных и нестабильных интернетов, и разработчики вложили много разного рода вещей для упрощения жизни таким игрокам, сервер старается как бы "думать" на перед, куда и где бежит персонаж, так как он знает куда был клик мышкой или куда убежал персонаж на котором висит фоллов.
    Администрация Сервера Draconic.Ru

  6. #6
    Новичок
    Регистрация
    16.01.2012
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от abyse Посмотреть сообщение
    "оп и тут" бывало только на яве без геодаты, давно такого не видел.
    Если у тебя тут ява без геодаты, тогда ок. Даже спорить не буду. xD
    Единственное уточню процесс. Ты главным окном, проводишь ведомых так, чтобы они не зацеплялись за стенки или углы. При этом, они например в тех же катах, упираются где-то и стоят тупят если переключиться на ведомое окно(из за описанного тобой выше), но в главном окне они около тебя. Так вот решалось это в том числе и тут, банальным релогом ведомых окон. После релога, ведомые оказывались у ведущего, а не продолжали тупить в стенке. Еще раз. Если ведомые были проведены так, что не зацеплялись ни за что. Если ты вел их и они у тебя в главном окне застряли, то при релоге, они окажутся в том месте где застряли, а не рядом с ведущим.

  7. #7
    Новичок
    Регистрация
    21.01.2013
    Сообщений
    7

    По умолчанию

    Цитата Сообщение от AHaJIbruH Посмотреть сообщение
    Если у тебя тут ява без геодаты, тогда ок. Даже спорить не буду. xD
    Единственное уточню процесс. Ты главным окном, проводишь ведомых так, чтобы они не зацеплялись за стенки или углы. При этом, они например в тех же катах, упираются где-то и стоят тупят если переключиться на ведомое окно(из за описанного тобой выше), но в главном окне они около тебя. Так вот решалось это в том числе и тут, банальным релогом ведомых окон. После релога, ведомые оказывались у ведущего, а не продолжали тупить в стенке. Еще раз. Если ведомые были проведены так, что не зацеплялись ни за что. Если ты вел их и они у тебя в главном окне застряли, то при релоге, они окажутся в том месте где застряли, а не рядом с ведущим.
    Единственное это не было бы проблемой если при релоге еще окно в дисконнект с закрытием клиента не улетал после чего тебе надо будет все еще перезапускать клиент

  8. #8
    Новичок
    Регистрация
    16.01.2012
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от GooDLivE Посмотреть сообщение
    Единственное это не было бы проблемой если при релоге еще окно в дисконнект с закрытием клиента не улетал после чего тебе надо будет все еще перезапускать клиент
    Печально если так происходит. У меня такого давно не было. Но тут многое зависит от компа или настройки инишников в файлах клиента ц4. Тогда, как предложил админ, самое универсальное, отрубить "снижение производительности в фоне". Либо искать софт, есть и такой.

  9. #9
    Администратор Аватар для abyse
    Регистрация
    11.01.2008
    Сообщений
    4,543

    По умолчанию

    Цитата Сообщение от AHaJIbruH Посмотреть сообщение
    Если у тебя тут ява без геодаты, тогда ок. Даже спорить не буду. xD
    Единственное уточню процесс. Ты главным окном, проводишь ведомых так, чтобы они не зацеплялись за стенки или углы. При этом, они например в тех же катах, упираются где-то и стоят тупят если переключиться на ведомое окно(из за описанного тобой выше), но в главном окне они около тебя. Так вот решалось это в том числе и тут, банальным релогом ведомых окон. После релога, ведомые оказывались у ведущего, а не продолжали тупить в стенке. Еще раз. Если ведомые были проведены так, что не зацеплялись ни за что. Если ты вел их и они у тебя в главном окне застряли, то при релоге, они окажутся в том месте где застряли, а не рядом с ведущим.
    Нужно чтобы не активное окно не понижало свой приоритет, но как это делается я не помню. В конфиге одна или две строчки, поищу на досуге если сами раньше не найдете.
    Администрация Сервера Draconic.Ru

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
TAG.Hosting — Хостинг сайтов и Регистрация Доменов