Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Всевозможные проверки на клиенте

Упомянутые в теме пользователи:

Показано с 1 по 12 из 27

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #2
    Абориген Аватар для Ar4i
    Регистрация
    05.01.2012
    Адрес
    Харьков
    Сообщений
    1,119
    Поблагодарил(а)
    83
    Получено благодарностей: 776 (сообщений: 418).
    Репутация: 1646
    Цитата Сообщение от Mаsterlоotеr Посмотреть сообщение

    Проверки реализованы не так, как нужно. Сейчас работает так, что лагающий игрок видит все действия соперников с задержкой. В итоге если тот видит каст с запаздыванием и дает кик, то его клиент отправляет пакет об успешном кике на сервер. А игрок, который до этого этот каст уже прервал и ничего не кастует, получает кик в каст. Аналогично с другими вышеописанными спеллами. Чем сильнее лагает игрок который кикает/etc, тем сильнее заметна проблема.
    Чето я сильно сомневаюсь, что все именно так. Не может расчет кика идти на стороне клиента того чувака, который кикает. И вообще не клиентское это дело. Как бы он там не лагал, но если на сервере второй игрок уже не кастует, а у тебя лагера все еще каст есть, то хоть ты в него кикай хоть нет, в каст никто не получит.
    А вот если лагает тот, который кастует, то он может получить в каст тогда когда по факту на своем клиенте каст уже прекратил, ибо на сервере он все еще кастует и есть небольшое окно между стопкастом на клиенте и стопкастом на сервере в которое можно получить кик. Именно поэтому сприпт на автокик нереально фейкнуть, ибо он ориентируется на каст, который ему показывает сервер. Не важно кто и как лагает, по логу каст будет 1, тот который запустит сервер, а не 3 (1 у кикера, 1 на сервере и 1 у кастера) и если пакет с зажатым киком придет по таймингу раньше чем пакет со стопкастом, то кик будет, даже если лагающий кастер по факту прекратил каст раньше чем кикер зажал кик и он конечно же охренеет, как так-то получил кик не в каст. Именно так возникает ситуация о которой ты говоришь.
    Последний раз редактировалось Ar4i; 02.01.2018 в 00:51.

Похожие темы

  1. Ответов: 10
    Последнее сообщение: 17.11.2018, 04:51
  2. [Legion] Невозможно скачать клиент
    от LichKing2021 в разделе Проблемы с подключением(logon, tbc, legion, bfa, sl)
    Ответов: 3
    Последнее сообщение: 01.04.2018, 20:04
  3. Невозможно скачать клиент
    от LichKing2021 в разделе Проблемы с подключением(logon, tbc, legion, bfa, sl)
    Ответов: 1
    Последнее сообщение: 01.04.2018, 14:09
  4. Ответов: 0
    Последнее сообщение: 18.10.2012, 11:21
  5. Проверьте перевод скока можно ждать.
    от kolean в разделе Архив технического раздела
    Ответов: 0
    Последнее сообщение: 06.10.2012, 16:00

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •