Перейти к публикации

bifaf

Активный игрок
  • Публикаций

    4 234
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    2

Изменения репутации

  1. Нравится
    bifaf изменил репутацию xtrafrancyz в это невыносимо   
    Баг исправлен.
    Он не связан с нашими оптимизациями и существовал еще с самых первых версий Minecraft.
    Ниже написано описание причины бага для умных.
    Клиент имеет особенность "тонуть" в пустоте, пока чанк не прогрузился и потихоньку опускается вниз. Когда чанк наконец прогружается, то может быть два исхода:
    - Чанк загрузился до того как игрок провалился под блок
    - Игрок успел провалиться в блок на всего 0.0625
    - Игрок провалился еще глубже в блок
    В первом случае все нормально, игрок просто приземляется на блок. В последнем случае игрока выталкивает на поверхность и все тоже нормально.
    И наконец во втором случае происходит магия. Есть 2 стороны (клиент и сервер) и каждая из них воспринимает эту ситуацию по-своему.
    Сервер при каждом перемещении игрока проверяет где тот находился в прошлой точке (в блоке или нет), затем проверяет находится ли новая точка внутри блока. Если игрок был не в блоке и перемещается в точку без блока - то это самое обычное движение, сервер принимает это.
    Когда же игрок в прошлой точке находился не в блоке, а на месте новой точке уже находится блок - то сервер не принимает это перемещение и телепортирует игрока обратно, чтобы тот не мог зайти внутрь стены или перемещаться сквозь пол/потолок. Это и есть причина дергания, сервер не позволяет провалиться внутрь блока и возвращает игрока обратно.
    Клиент в свою очередь правильно думает что находится уже внутри блока и, следовательно, ничего не мешает ему падать вниз до следующего блока (думаю у вас были ситуации когда вы ходили внутри блока, например при использовании ендер перла). В итоге клиент постоянно падает вниз и сервер постоянно возвращает игрока обратно.
    И тут возникает вопрос - А почему сервер думает что игрок находится не в блоке, когда он провалился туда на 0.0625?
    Дело в том, что при проверке пересечения хитбокса игрока с блоками, сервер уменьшает хитбокс игрока как раз на 0.0625. Скорее всего, это делается чтобы избавиться от ошибок связанных с погрешностью в вычислениях координат, но это совсем другая тема.
    Предположим, координата Y игрока 51.99, это значит что игрок провалился внутрь блока на 0.01. С точки зрения сервера игрок не находится в блоке, так как 51.99+0.0625=52.0525 (хитбокс сжимается к центру, поэтому тут сложение), а на Y=52 уже нет никаких блоков. С точки зрения клиента игрок уже внутри блока и поэтому он его игнорирует и падает. Вот и получается вечное недопонимание сервера с клиентом.
  2. Днишка
    bifaf получил репутацию от norill в killeasy фулл чит   
    killeasy
    bifaf (Kattegat)
    10.02.2022
    https://www.youtube.com/watch?v=fDfCl9LYbfw
  3. Нравится
    bifaf изменил репутацию Moilla_Fox в Заявление на должность "Модератор"   
    1.Желаемая должность - Модератор
    2.Время игры на сервере (должно быть не менее наигранных 48 часов) - 110 д. 22 ч. 3 м.
    3.Ник в игре - Moilla_Fox
    4.Настоящее имя - Денис
    5.Возраст  (Модератор - с 16; Хелпер - с 14) - 17 полных лет.
    6.Есть опыт в этом деле? (где, кем, когда, кто может подтвердить) - Да, я имею опыт в этом деле. C 10.03.21 по 19.06.21 занимал должность "Модератор MiniGames"(подтвердить это может Администрация).
    7.Сколько часов в день вы готовы посвятить нашему проекту? - Около 4 - 5 часов в день.
    8.В какое время обычно играете (по Москве) -  Утром с 9:00 до 12:00 вечером с 18:00 до 21:00
    9.В каком городе проживаете? - Шелехов
    10.Почему вы хотите занять эту должность? - Есть желание помочь игрокам и самому проекту. Так же на сервере немало нарушителей, которым наказания сходят с рук и это не очень справедливо. Я же хочу уменьшить количество таких нарушителей.
    11.Прочитали ли правила нашего проекта? - Обязуюсь непредвзято рассматривать нарушения от игроков на форуме и в игре.
    12.Напишите немного о себе - Я достаточно спокойный человек, редко ссорюсь с кем-либо, стараюсь обходить конфликты стороной. Также я люблю готовить, заниматься спортом и изучать французский язык. В свободное время предпочитаю читать книги и играть в игры.
    13.Ссылка на Вашу страницу ВКонтакте (Личка и страница должны быть открытыми! А так же вы должны оставлять ссылку с вашим настоящим ID, состоящим из цифр, а не вами придуманным) https://vk.com/id508514856 
  4. Нравится
    bifaf изменил репутацию youthdaketyu в Читы №202   
    Меры приняты.
    Наказан по серверу ARC_6.
  5. Нравится
    bifaf изменил репутацию Heu3BecTeH в правильные оттенки розового   
    Желаемая должность - Модератор

    Время игры на сервере (должно быть не менее наигранных 48 часов) - 298 дн. 22 ч. 55 м.

    Ник в игре - Heu3BecTeH

    Настоящее имя - Илья

    Возраст (Модератор - с 16; Хелпер - с 14) - 17

    Есть опыт в этом деле? (где, кем, когда, кто может подтвердить) - С октября 21-го по апрель 22-го года занимал должность Модератора MG на VimeWorld, подтвердить может aogirinoki и Okssi.

    Сколько часов в день вы готовы посвятить нашему проекту? - В среднем от четырех, в зависимости от других дел.

    В какое время обычно играете (по Москве) - Чаще вечером и ночью, ориентировочно с 18-ти до трех.

    В каком городе проживаете? - г. Ярославль.

    Почему вы хотите занять эту должность? - Мне интереснее приносить пользу проекту и его игрокам, чем просто играть в мини-игры.

    Прочитали ли правила нашего проекта? - Обязуюсь непредвзято рассматривать нарушения от игроков на форуме и в игре.

    Напишите немного о себе - Относительно моей прошлой заявки ничего кардинально не поменялось. Сдал почти все экзамены, переболел коронавирусом, не умер. До сих пор коммуникабельный, до сих пор отзывчивый, стараюсь меньше конфликтовать с людьми. 

    Ссылка на Вашу страницу ВКонтакте (Личка и страница должны быть открытыми, а активность не должна быть скрыта! А так же вы должны оставлять ссылку с вашим настоящим ID, состоящим из цифр, а не вами придуманным) - https://vk.com/id449632371
     
  6. Нравится
    bifaf изменил репутацию Batton4uk в Ошибка загрузки jvm.dll в процесс #1   
    Попробуй отключить антивирус, у меня получилось зайти
  7. Нравится
    bifaf изменил репутацию MrCobra_ в Конкурс на 200 вимеров.   
    Добрый день ☀️. В конкурсе будет 2 победителя, они получат по 100 вимеров. Что от вас требуется:
    1) Ваш игровой ник;
    2) нумерация;
    3) поставить мне вышку 👍.
    Итоги будут 20.06.. Желаю всем удачи 🍀 
  8. Вышка
    bifaf получил репутацию от YummyDeron в Ошибка загрузки jvm.dll в процесс #1   
    почините пожалуйста, у меня такая же штука
    я играть хочу 😭😭
  9. Нравится
    bifaf получил репутацию от alinaaaaaaaaa69 в Ошибка загрузки jvm.dll в процесс #1   
    почините пожалуйста, у меня такая же штука
    я играть хочу 😭😭
  10. Нравится
    bifaf получил репутацию от _zDorendan в Ошибка загрузки jvm.dll в процесс #1   
    почините пожалуйста, у меня такая же штука
    я играть хочу 😭😭
  11. Нравится
    bifaf получил репутацию от Randersha_ в Спасибо за 140 мегаящиков   
    молодец работяга 
  12. Нравится
    bifaf изменил репутацию Niki4GG в Конкурс на 250 вимеров   
    1 Ваш никнейм
    2 Порядковый номер
    3 Репутацию вверх ) 
    ————————————-
    Итоги 28 июня 
  13. Нравится
    bifaf изменил репутацию ISophaWolfa в конкурс 100 вимеров // завершен.   
    ваш ник 
    порядковый номер
    положительная репутация <33
       
    итоги 1 июля


    // 
    Закончен!!  

     
  14. Нравится
    bifaf изменил репутацию Rander_ в Спасибо за 140 мегаящиков   
    1. Название модельки - Мегаящик
    2. Питомец
    3. Ссылка на скачивание - MegaBox
    4. 
    5. Создатель модели - Rander_
    P.S. Анимация выпадения Леона равна 1% 
  15. Нравится
    bifaf изменил репутацию Okssi в Заявка на должность Модератора.   
    Отказ.
    Ты передавал свою основу _McRain__ третьим лицам. Вход на должность закрыт.
  16. Нравится
    bifaf получил репутацию от Onkis в куда мы лезем   
    ого удачи
  17. Нравится
    bifaf изменил репутацию Okssi в еееее   
    Отказ.
  18. Нравится
    bifaf изменил репутацию Okssi в Врал самому себе, но так и не проверил   
    Отказ.
  19. Нравится
    bifaf изменил репутацию Okssi в Заявочка   
    Отказ.
    Ты в данный момент находишься в бане на сервере за подставу Администрации.
  20. Нравится
    bifaf изменил репутацию Okssi в Я выбрал помнить тебя, ты выбрала меня не знать.   
    Отказ.
    Ты постоянно общаешься на грани неуважительного отношения к другим игрокам на форуме. На должности бы тебя сняли за подобное.
  21. Нравится
    bifaf получил репутацию от MorphBee в Главное не задумываться, что было бы, если бы поступили иначе.   
    передумал
  22. Нравится
    bifaf получил репутацию от KleexD в KleexD   
    даже не пытайся тень))))
  23. Вышка
    bifaf получил репутацию от Fadendowa в Конкурс на 150 вимеров.   
    bifaf
  24. Вышка
    bifaf изменил репутацию Fadendowa в Конкурс на 150 вимеров.   
    Условия:
    1. Написать свой "ник"
    2. Поставить реп на этот акк "Вышку"
    Итоги: через неделю
  25. Нравится
    bifaf изменил репутацию notKeluke в Конкурс на пак стикеров на ваш выбор [Завершен]   
    1/ Ссылка на вк
    2/ Ваш порядковый номер
    3/ Поставить вышку/лайк

    Итоги 10/06/2022
     
×
×
  • Создать...