Виживачі, The Indie Stone готують Build 42.21 для гілки Unstable. Головне в оновленні: нарешті виправлено зникнення зомбі при поверненні в чанк, усунуто дублювання зомбі в мультиплеєрі, перероблено поведінку XXL-дерев і суттєво розширено античіт. Нижче повний переклад патчноуту.
🛡️ Що це означає для наших серверів: версія 42.21 поки доступна лише в Unstable-гілці. Сервери ZONE // BRAVE лишаються на стабільній версії 42.20.4, тож нічого оновлювати не потрібно – просто переконайтесь, що у вас обрана стабільна гілка гри. Про будь-які зміни повідомимо в Discord.
🔥 Головне
- Виправлено: Як багато хто знає, існувала проблема, коли зомбі зникали після того, як гравець покидав “чанк” ігрового світу і повертався в нього. Особливо помітно це було в іграх з великою популяцією зомбі, тож найбільше страждали хардкорні гравці. Тепер це виправлено і в одиночній грі, і в мультиплеєрі. Знайти й усунути корінь проблеми було непросто, але виправлення вже готове зустріти орди в Unstable-гілці.
- Виправлено: Також усунуто випадки дублювання зомбі в мультиплеєрі. Розробники просять повідомляти про будь-які інші такі випадки, які ви помітите після виходу Unstable.
- Оновлено: Після виходу стабільної B42 гравці часто скаржилися, що нові XXL-дерева іноді заважають, особливо під час їзди. У 42.21 змінено поведінку їхньої прозорості: дерева краще “вирізаються” для гравців у транспорті, більше не ховають будинки й меблі, над якими нависають, а загальну прозорість скориговано для кращої видимості. Розробники чекають на ваші відгуки й вважають це роботою в процесі.
- Повернено: У стабільному хотфіксі 42.20.4 команди “loadstring” і “loadstream” було вимкнено через вразливості безпеки. Після детальнішого аналізу розробники вирішили увімкнути їх знову та перепрошують модерів і адміністраторів серверів за незручності.
✨ Нове
- Персонажі тепер автоматично знову екіпірують предмети після фізичних вправ
- Оновлено внутрішньоігрову мапу гравця, щоб прибрати неточності під час дослідження
- Оновлено систему локалізації, що дозволяє перекладати більше рядків
- Оновлено відео попереднього перегляду в меню “Вибір точки появи” відповідно до Map Glowup
- Додано сповіщення для гравців, які намагаються під’єднатися до MP-сервера з іншою версією гри
- Покращено пошук шляху персонажа, щоб він по можливості не топтав посіви
- Оновлено титри гри
⚖️ Баланс
- Персонажі з професією Зварювальник тепер починають гру з рецептами зварювання замість ковальських
- Ще більше ємностей для рідини (86!) тепер можна використовувати для очищення води у відповідному типі печі
- Пральні машини тепер відпирають брудне ганчір’я, смужки тканини та бинти
- Холодильники й морозильники тепер поступово нагріваються в день відключення електрики
- Охолодження тепер правильно застосовується до їжі в сумці, що лежить у холодильнику чи морозильнику
- Антибіотики тепер можна пакувати рецептом “Упакувати в коробку”
- Суббіоми більше не генерують дерева на ґрунті
- Збільшено яскравість кількох ламп і освітлених тайлів
- Схованки під підлогою, знайдені за анотованими мапами, тепер мають доречніші назви
- Вибухівка тепер працює в підвалах
🔧 Виправлення
Одиночна гра / Мультиплеєр
- Виправлено зникнення зомбі після того, як гравець покидав “чанк” ігрового світу й повертався в нього; особливо помітно в іграх з великою популяцією зомбі
- Виправлено кілька випадків дублювання зомбі в MP
Мультиплеєр
- Розширено систему античіту
- Додано захист від різних нових читів
- Усунуто експлойти з сейфхаусами
- Браузер серверів
- “Server Update” тепер показує останній вайп, а не останній перезапуск
- Кнопка “Connect” неактивна, якщо сервер не вибрано
- Виправлено проблеми під час їзди з високим пінгом (~150+): рідше траплятиметься ситуація, коли мапа не встигає завантажуватися перед машиною, телепортація пасажирів і загальне смикання, пов’язане з MP
- Виправлено можливість входу на виділені сервери без коректної автентифікації через Steam, що не давало застосовувати бани за SteamID
- Виправлено десинхронізацію по Z-рівню, що покращить синхронізацію координат гравців
- Покращено впорядкування ролей: кожна нова роль тепер додається в кінець списку в інтерфейсі ролей
- Обмеження частоти пакетів тепер застосовується лише до неприєднаних адрес
- Виправлено проблему, коли надійний потік даних RakNet не масштабував пропускну здатність при пінгу ~150 мс
- Старий рекурсивний алгоритм замінено простішим механізмом
- Синхронізовано зовнішній вигляд гравців між чанками
- Виправлено ще один випадок дублювання зомбі
- Виправлено інструмент “пензель” для адмінів
- Виправлено частину десинхронізації координат зомбі
- Зменшено м’язове перенапруження від копання однієї могили, тепер ближче до одиночної гри
- Виправлено ненарахування досвіду Спритності в бойовій стійці (стосувалося лише мультиплеєра)
- Виправлено серверну помилку при перезавантаженні гака для туш з прикріпленою твариною
- Виправлено неможливість підібрати зламані предмети, викинуті на землю
- Стан одягу тепер обробляється на боці сервера
- Виправлено відсутність позначки “Приправлено” в підказці до їжі без спецій
- Виправлено проблеми зі станом звуку транспорту
- Виправлено помилку, спричинену завантаженням об’єктів після надсилання пакетів
- Виправлено некоректну умову циклу в ACKWasReceived
- Виправлено пробудження сплячого персонажа, коли інший гравець прицілюється в тому ж чанку
- Виправлено ще один експлойт дюпу з сумками
- Виправлено: віддалені гравці не бачили книгу чи журнал, якщо їх читали прямо з контейнера
- Виправлено можливість дублювати машини для попкорну
- Виправлено скидання кастомних кольорів IsoLightSwitch до стандартних у мультиплеєрі
- Виправлено довгу затримку між вбивством тварини та її остаточною смертю
- Виправлено: тварини не програвали анімацію атаки, намагаючись зруйнувати об’єкт
- Виправлено: з навушниками й вкладишами не можна було взаємодіяти після того, як їх від’єднали від радіо
- Виправлено відсутність підказок для предметів у сумці
- Виправлено застрягання персонажів при спробі удару списом після телепортації
- Виправлено серверну опцію “Safety Disconnect Delay”
- Виправлено зупинку індикатора прогресу сторінок під час читання книги
- Виправлено неможливість дочитати всі сторінки книги навичок
- Виправлено десинхронізацію після збивання зомбі з ніг
- Виправлено випадки, коли тварини не з’являлися на мапі через помилку на сервері
- Виправлено мерехтіння моделі авто, коли віддалений гравець пересідає
- Виправлено нескінченну витривалість після переривання дії сидячи на меблях
- Виправлено конфлікт серверних опцій Disable Safehouse When Owner Connected=true та Sledgehammer Online in Safehouse=true
- Виправлено неможливість ставити в чергу дії “Встановити” з навичкою Механіки
- Виправлено непрацюючий VOIP рації під час керування транспортом
- Виправлено: гравці, що повертаються, могли бачити раніше не досліджені ділянки мапи
- Виправлено випадки десинхронізації під час падіння персонажів
- Виправлено: віддалені гравці показували анімацію відчинення вікна щоразу, коли скасовували дію
- Виправлено можливість бачити нікнейм прихованого персонажа
- Виправлено: персонаж не програвав анімацію “гріє руки”, сидячи біля багаття
- Виправлено поганий пошук шляху моделі віддаленого гравця серед меблів
- Виправлено: вимкнення будильника на екрані інтерфейсу не зберігалося, і його знову було чути після завантаження нового збереження
- Виправлено незбереження нотаток, зроблених у рюкзаку гравця
- Виправлено непрацюючу бочку для випалювання вугілля після того, як її підняли й поставили
- Виправлено: зміни перків гравця не записувалися в PerkLog.txt
- Виправлено: анімація пересмикування затвора не програвалася для віддалених гравців під час ходьби
- Виправлено обмеження довжини імені персонажа в інтерфейсі “Add Player”; тепер максимум 32 символи
- Виправлено випадки, коли анімація перекидання зомбі через паркан виглядала погано й неточно для віддаленого гравця
- Виправлено відсутність налаштування ShowCoords у режимі Host
- Виправлено: повторне натискання Start під час створення чи запуску хостованого світу відкривало кілька консолей сервера
- Виправлено кілька адмін-команд: teleport “Player1” “Player2” та grantadmin/setaccesslevel Player Role (якщо користувача немає у вайтлисті) тепер працюють коректно
- Виправлено кік гравця з сервера при спробі виконати серверну команду
- Виправлено застрягання віддаленого гравця в повторюваній анімації після прийому пігулок
- Виправлено: зомбі не хиталися від ударів
- Виправлено доступність кнопки поширення позначок мапи під час читання предметів-мап
- Виправлено нескінченний цикл підключення Discord-інтеграції, коли Discord API недоступний
- Виправлено можливість підтвердити обмін без підтвердження іншого гравця
- Виправлено витік пам’яті через поїдання їжі прямо з багажника
- Виправлено неможливість під’єднатися до виділеного чи хост-сервера з увімкненою опцією UsernameDisguises
- Виправлено: зомбі не зривали мотузки з простирадл
- Виправлено помилку при додаванні наживки на вудку
- Виправлено помилку при знищенні телевізорів кувалдою
- Виправлено зарахування смертей тварин як смертей гравців у статистиці вбивств
- Виправлено неможливість запустити закритий хостований сервер: роль за замовчуванням для хост-підключення тепер адмін
- Виправлено додаткові помилки та вильоти на боці сервера й клієнта
- Виправлено непрацюючу дебаг-команду “Kill” для тварин у причепах
- Виправлено проблему, що блокувала клієнтам завантаження на сервер
- Виправлено виліт клієнта через атаки зомбі на оточення
- Виправлено випадок, коли невдачливі виживачі могли з’явитися всередині забарикадованого й замкненого збройового магазину в Роузвуді
- Виправлено експлойт, що дозволяв одночасно відпочивати на землі й рубати дерево
- Виправлено можливість набирати пісок, землю, гравій чи робити прикормку, сидячи в транспорті
- Виправлено накладання інтерфейсів гаків для туш при взаємодії з кількома одночасно
- Виправлено можливість діставати трупи з контейнерів під замком
- Виправлено іконки прицілів x2 і x4
- Виправлено проблему, через яку гра могла зависнути назавжди під час генерації пограбованих будівель
- Виправлено: застарілий дихальний апарат SCBA без балона все ще з’являвся в грі й виглядав придатним до використання та луту
- Виправлено можливість взаємодіяти з об’єктами світу при відкритій мапі
- Виправлено видимі шви між дахами під кутом 30 градусів на межах чанків
- Виправлено можливість миттєво прибрати XXL-дерево опцією “Прибрати кущ” у контекстному меню
- Виправлено нецентроване попередження про епілепсію при першому завантаженні
- Виправлено помилку при першому запуску на Steam Deck
- Виправлено: банкомати перед забарикадованими вікнами могли відображатися за барикадою
- Виправлено некоректну появу Road Stories в деяких районах оновленої мапи
- Виправлено можливість перетягувати трупи в інвентар із сидінь транспорту
- Виправлено колізію збудованих гравцем багать із транспортом
- Виправлено розмір 3D-моделі пластикових пляшок 1 л і 2 л
- Виправлено некоректне обрізання деяких валунів у певних місцях
- Виправлено виняток при перетворенні тіл на скелети
- Виправлено неможливість розбирати мертвих тварин, знайдених у причепах, або вішати їх на гак
- Виправлено виняток “zombie.vehicleSound.VehicleSounds.getIgnitionFailSound()”
- Виправлено відсутність журналу кросвордів у руках персонажа під час читання
- Виправлено виліт гри при видаленні збудованої гравцем стіни в закритій кімнаті
- Виправлено можливість покласти деяких тварин в інвентар, скинувши їх у транспорті
- Виправлено неправильні рецепти в CharacterTraitScriptGenerator
- При виявленні відсутніх перекладів, рецептів тощо тепер генерується RuntimeException замість System.err.println
- Виправлено анімацію виготовлення сухожиль, яка використовувала не ті предмети
- Виправлено неправильний поворот інструментів на поясі персонажа
- Виправлено іконку жаровні
- Виправлено помилку, коли зомбі ходять по незасіяних борознах
- Борозни, витоптані зомбі, тепер повністю видаляються з гри та світу
- Виправлено можливість збудувати стіну на сходах, яка замикає людей
- Виправлено: руйнування західної стіни на перетині руйнувало натомість північну
- Виправлено зміну IsoObject/IsoGridSquare потоком WorldReuserThread
- Виправлено: інтерфейс крафту не закривався після видалення станції крафту
- Виправлено помилки BufferUnderflow під час їзди на Base.RaceCar
- Виправлено проблему, через яку деякі ассети (зомбі, зброя, транспорт) не завантажувалися й відображалися лише як тіні
- Виправлено помилки при взаємодії з переміщеним компостером
- Виправлено контекстне меню лампочки
- Виправлено RiversideStashMap2
- Виправлено помилку при видаленні багаття з відкритим вікном інформації про нього
- Виправлено помилку при знаходженні схованок під підлогою під час збиральництва
- Виправлено дюп мішків з піском при будівництві стін з мішків
- Виправлено непослідовну анімацію списа в деяких місцях
- Виправлено паузу персонажа при розвороті на 180 градусів
- Виправлено невидимі пробіли й знаки відсотків в інтерфейсі гри
- Виправлено проблему продуктивності, коли метальні предмети активуються на високих будівлях
- Виправлено вставання персонажа під час риболовлі сидячи на землі
- Виправлено можливість зламати сковорідки й садові хвіртки під час навчання
- Виправлено некоректну підказку для тритієвих прицільних пристосувань
- Виправлено можливість на мить зазирнути в замкнені ящики, підбираючи сусідні трупи
- Виправлено Shift при використанні повзунка кольору в меню створення персонажа
Розділений екран
- Виправлено виліт гри, коли локальний і кооп-гравець перебувають в одному рухомому транспорті
- Виправлено керування для обох гравців після від’єднання геймпада
- Виправлено відмінне від очікуваного ім’я акаунта при завантаженні персонажа розділеного екрана
- Виправлено некоректне спільне використання статусу прочитаних книг і бонусів досвіду між персонажами
- Виправлено зникнення бульбашок риби зі світу після додавання другого персонажа
- Виправлено: Player1 не міг рибалити, якщо Player2 був надто далеко
- Виправлено виняток lightinfo у розділеному екрані
Звук
- Виправлено: гравець не чув звуку невдалого запуску двигуна
- Виправлено: fencing_01_88 і fencing_01_89 відтворювали неправильний звук ударів зомбі
- Виправлено проблеми зі звуком при зіткненні авто з дорожніми конусами в MP
Технічне / Дебаг
- Додано Seam Editor у меню дебагу
- Зменшено зайве логування в консоль поблизу розміщених на мапі посівів
- Покращено логування MP для техпідтримки
- Додано прив’язку клавіші “ToggleOldRenderer”, за замовчуванням не призначену (раніше перемикалася клавішею Home)
🧪 Хочете спробувати 42.21 в одиночній грі? Steam → ПКМ на Project Zomboid → Властивості → Бета-версії → unstable. Не забудьте повернутися на стабільну гілку, щоб підключатися до наших серверів.