Valheim: Фикс лагов в Мультиплеере
Данный гайд возможно поможет вам избавиться от некоторых лагов десинхронизации на своём сервере Valheim
Заказать свой собственный игровой сервер Valheim можно по ссылке https://xlgames.pro/ru/valheim/
Простой и легкий способ не следовать этим инструкциям, а просто изменить скорость в автоматическом режиме, читейте ЭТОТ ГАЙД
Просим обратить внимание, что администрация XLGAMES ни чего не гарантирует и это ни в коем случае не поможет избавиться от них на 100%, так как игра в альфа тесте, к тому же не всё зависит от сервера, но на прямую так же зависит и от клентов (игроков), которые играют на сервере, от качества их интернет соединения и тп.
По скольку соединение между игроком и сервером лимитированы в 60kb\s, за частую этого может не хватать и в игре появляются лаги (десинхронизация), в виде долгой реакции нажатия на кнопки, и тп.
В данном гайде мы рассмотрим то, как увеличить это значение скорости.
1. Первое что вам нужно сделать, это открыть Steam, найти игру в библиотеке, и щёлкнуть по ней правой клавишей, затем "Управление" -> "Посмотреть локальные файлы"
2. Пройдите в папку valheim_Data\Managed и для начала сделайте копию файла assembly_valheim.dll (чтобы если что, у вас был оригинал файла и вы всё могли вернуть назад)
3. Скачайте dnSpy https://github.com/dnSpy/dnSpy/releases/tag/v6.1.8
распакуйте и запустите dnSpy.exe
4. В открывшейся программе, нажмите "Файл" -> "открыть" и пройдите по пути к игре, где находится файл assembly_valheim.dll
5. Вы увидите следующую картину
6. Теперь нажмите на "assembly_valheim (0.0.0.0)" в правом меню, затем на "{}"
7. Найдите пункт ZDOMan, а в нём строку "private int m_dataPerSec = 61440;" (сейчас эта строка под номером 1240)
8. Нажмите по цифре 61440 правой клавишей мыши, и выберете пункт "Изменить класс С#"
9. Впишите новое значение 245760 (это в 4 раза больше, чем оригинальное значение, хотя автор фикса рекомендует 122,880, но вы можете поэксперементировать) и нажмите "Скомпилировать"
10. Затем нажмите "Файл" и "Сохранить модуль", нажмите "Ок"
11. Теперь этот файл нужно закинуть на сервер, для этого подключите по FTP к серверу
12. На вашем игровом сервере откройте папку valheim_server_Data, затем папку Managed
и закиньте файл в эту директорию с перезаписью, оригинал файла так же предварительно можете переименовать или сохранить на компьютере.
Заказать свой собственный игровой сервер Valheim можно по ссылке https://xlgames.pro/ru/valheim/