暂时滞后解决方案(本地客户端)
原文https://satisfactory.wiki.gg/wiki/Multiplayer#Temporary_lag_solution
请仔细阅读本节以避免不当编辑配置文件。
本节可能不适用于专用服务器。
有一种方法可以减少橡皮筋效应,但代价是增加带宽,那就是在游戏的配置文件中添加以下几行%LOCALAPPDATA%\FactoryGame\Saved\Config\Windows\
。
在将这些行添加到配置文件之前,请确保它们尚未到位但具有不同的值,如果是这样,请替换它们而不是重复。
默认情况下,游戏的最大带宽似乎被限制在 64 KB/s。通过编辑配置文件,此限制可提高到 800 Mbit/s。
在低端机器或互联网连接上,使用480000
任何有的地方104857600
,这会将限制设置为 480 KB/s 或 ~3.66 Mbit/s。
这需要所有玩家(主机和客户端)都这样做才能产生效果。带宽增加甚至可能是以前的五倍,因此需要稳定的互联网连接。
Engine.ini
该文件应设置为“只读”,以防止游戏覆盖它。
[/Script/Engine.Player]
ConfiguredInternetSpeed=104857600
ConfiguredLanSpeed=104857600
[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600
[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600
Game.ini
该文件应设置为“只读”,以防止游戏覆盖它。
[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760
注意:如果将带宽增加到 480 kbit/s,请将 MinDynamicBandwidth 设置为200000
Scalability.ini
该文件最初是空白的,必须设置为“只读”以防止游戏覆盖它。
[NetworkQuality@3]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760
注意:如果将带宽增加到 480 kbit/s,请将 MinDynamicBandwidth 设置为200000