В Genshin Impact каждое новое обновление приносит с собой не только большое количество интересного контента, но и баги, серьезно или незначительно влияющие на игровой процесс. Обычно разработчики реагируют на сообщения о поломках довольно быстро, чинят их и выпускают хотфиксы уже на следующий день, но иногда и «забывают» о них на долгое время. Примером такого бага можно назвать «летающий» плащ Шбаланке в и парящие прически работниц бань Аиса.
Впервые баг появился еще в начале 2025 года в задании легенд Мавуики обновлении 5.4 еще двух НПС с поломанными анимациями: ими стали две работницы бань «Аиса», баку Сион и Мурасаки.
Решение необычному багу нашел пользователь HoYoLAB под ником TALIFAN. На личной странице участник комьюнити выложил подробную и крайне неочевидную инструкцию по тому, как раз и навсегда избавиться от «парящих» предметов одежды НПС и персонажей на ПК. Для того чтобы исправить анимацию, достаточно выполнить пару шагов в любой версии операционной системы Windows:
- Откройте «Панель управления» и во вкладке вкладки «Часы и регион» перейдите в раздел «Изменение форматов даты, времени и чисел» .
- В открывшемся окне выберите «Дополнительные параметры» и измените символ с запятой на точку в пункте «Разделитель целой и дробной части». Сохраните изменения, нажав на «Применить» в обоих окнах.
- После принятия изменений перезапустите игру из лаунчера.
Пока внесенные в систему правки действуют, игровые анимации работают так, как задумывались изначально.
Делитесь мнением о необычном лайфхаке в комментариях. Удалось ли починить баг по данной инструкции? За выходом и других интересных новостей следите в специальной рубрике.
Интересно, найдут ли способ фикса этого бага для Xbox? Насчёт PlayStation я не знаю есть ли там этот баг вообще, но на Xbox он есть, что говорит о том что он работает на сильно изменённой винде (что было очевидно конечно, но вдруг кто-то не знал), и при этом возможности настроек системы очень ограничены, то есть нельзя изменить разделитель потому что такого пункта в настройках консоли нет банально, в следствии чего либо консольщикам придётся мириться с этим багом, либо разрабы юнити одумаются и наконец его исправят
Боже, храни Unity. Вообще проблема не столько в движке, а в программистах которых наняли, это проблема не нова, а раз она только щас появилась, значит начали писать код по другому из-за чего такая фигня начала вылазить
Делаю игры на Юнити, очевидно, разрабам движка надо пофиксить, гашня не при чем.
Но при этом странно, что ничего про этот баг не сказали. Видимо, в Китае и Америке у них все нормально работает, вот и забили на нас, даже не подсказали решение или не извинились
Ах, вот почему в этом ивенте у меня было всё норм. Недавно надо было для Excel поменять запятую на точку. Когда узнал что баг повторился, не понимал почему у меня норм, а других снова своевольные «конечности» у нпс)
Я больше угораю как чел до таких махинаций додумался)
Очень легко — это частая ошибка. У нас боковая панель воспринимает разделитель точку как умножение и растягивает ее кратно, а с запятой все норм. При этом явных причин для этого не было. Наверное так работает класс из стандартной библиотеки. Довольно распространенная ошибка в мире программирования
PS: у себя мы это исправили, теперь зависимости нет 🙂
А, то есть никого не смутили глаза Сибы?))))
только вот народ прошел уже)
для тех кто не такой быстрый канеш норм тема.
жаль канеш разрабы болтами заложили эту игру
Во-первых, это баг не игры, а движка, т.е. разрабы всё сделали норм, но из-за того, что в настройках разделителем является запятая, а не точка, сам движок unity выдаёт проблему, вины разрабов ноль.
А во-вторых если такая-же фигня появится в след. патчах, то уже есть опыт фикса этого, кто сейчас поменяет запятую на точку — больше этот баг видеть не должны
Нет, разрабы не сделали всё норм. Всегда нужно жестко задавать стандарты, а не брать их из настроек локальной системы. Хорошо, что они не ракеты делают — для долготы/широты дробная часть имеет огромное значение.
а кто с этим движком работает? мы или разрабы?
косяк разрабов однозначно. то что это на уровне движка лишь детали
Что вы хотите от маленькой инди компании? Ну, вот не хватило денег на ещё одну строчку кода.
Разработчики под Windows всегда использовали баги текущей системы при написании программ. Если попробовать запустить игры 90-х на современном процессоре, то всё будет происходить слишком быстро из-за привязки к тактовой частоте:) Ещё были привязка к скорости дисковода, частоте звуковой карты, лазейкам в DirectX, StarForce подменял файл ядра ОС. А в движке id Tech (и Source тоже вроде) со времён первого Quake до сих пор все функции завязаны на моргание лампочки:-D
Спасибо большое, помогло. 🌺
Страшно вообще подумать что там за код завязанный на стандарты… интересно, компенсация будет?)
А, так это фишка ПК была всё это время. Я-то всё удивлялся чего на мобилках разных мощностей ни разу не удалось словить этот баг. Жаль, выходит на лагающий плащик так и не удастся полюбоваться воочию.
Пофиг, так прикольнее
Михое чёт стали косорукими…
Столько лет нареканий о техническом состоянии игры не было, а тут не могут нормально сделать анимацию…
это баг не игры, а самого движка Unity, чтобы баг исправить — надо перейти на другой движок целиком 😗
Да не движка это баг. Он основан на C# (и С++), а C# все настройки «тянет» из ОС. Это криворукость. Любой разработчик, который делает кросс-платформенные игры знает, что всегда надо жестко задавать стандарты (формат даты, дробный разделитель, правила округления).
А почему мы должны исправлять?)
++++
Лучшая