以下是一些通过文件设置提升绝地求生帧率的方法:
- **修改 GameUserSettings.ini 文件**:
- 找到文件路径:在Windows系统中,该文件通常位于`C:\Users\你的用户名\AppData\Local\TslGame\Saved\Config\WindowsNoEditor\GameUserSettings.ini`。
- 修改参数值:打开文件后,找到“(ScalabilityGroups)”这一行,将下面的参数值调整为较低的级别,如`sg.ResolutionQuality=70`、`sg.ViewDistanceQuality=0`、`sg.AntiAliasingQuality=0`、`sg.ShadowQuality=0`、`sg.PostProcessQuality=0`、`sg.TextureQuality=0`、`sg.EffectsQuality=0`、`sg.FoliageQuality=0`、`sg.TrueSkyQuality=0`、`sg.GroundClutterQuality=0`、`sg.IBLQuality=0`、`sg.HeightFieldShadowQuality=0`等,以降低游戏画质来提升帧数。修改完成后保存并设置该文件为只读。
- **修改 Engine.ini 文件**:
- 同样在上述路径中找到 Engine.ini 文件并打开。
- 进行以下设置:
- 在`(Core.System)`部分,设置`Paths=../../../Engine/Content`、`Paths=%GAMEDIR%Content`等路径参数,可按原文件中的格式添加或修改。
- 在`(/script/engine.engine)`部分,设置`bSmoothFrameRate=true`、`MinDesiredFrameRate=60`、`SmoothedFrameRateRange=(LowerBound=(Type="ERangeBoundTypes::Inclusive",Value=60),UpperBound=(Type="ERangeBoundTypes::Exclusive",Value=144))`等,可调整帧率平滑等相关参数。
- 在`(/script/engine.renderersettings)`部分,将`r.SeparateTranslucency=False`、`r.CustomDepth=1`、`r.DefaultFeature.Bloom=False`、`r.DefaultFeature.AmbientOcclusion=False`、`r.DefaultFeature.AmbientOcclusionStaticFraction=False`、`r.DefaultFeature.MotionBlur=False`、`r.DefaultFeature.LensFlare=False`、`r.DefaultFeature.AntiAliasing=0`等与画面特效相关的参数设置为关闭或较低的值,以减轻显卡负担,提高帧率。修改完成后保存并设置该文件为只读。
- **修改 Scalability.ini 文件**:
- 路径与上述两个文件相同。
- 进行如下修改:在`(ScalabilitySettings)`部分,设置`PerfIndexValues_ResolutionQuality="50 50 50 50"`;在`(AntiAliasingQuality@0)`部分,设置`r.MSAA.CompositingSampleCount=1`;在`(ViewDistanceQuality@0)`部分,设置`r.SkeletalMeshLODBias=5`等,这些设置需在游戏中所有选项设置为“非常低”时才有效果,主要是进一步调整画质与性能的平衡,以提升帧率。修改完成后保存并设置该文件为只读 。
- **设置 Steam 加载选项**:前往 STEAM 游戏库,选择 Playerunknow's Battleground,右键点击,选择“游戏性”“Steam 加载选项”,复制`-malloc=system +mat_antialias 0 window -USEALLAVAILABLECORES -sm4`并粘贴进去,可帮助提升游戏的运行效率和帧率。
- **修改 GameUserSettings.ini 文件**:
- 找到文件路径:在Windows系统中,该文件通常位于`C:\Users\你的用户名\AppData\Local\TslGame\Saved\Config\WindowsNoEditor\GameUserSettings.ini`。
- 修改参数值:打开文件后,找到“(ScalabilityGroups)”这一行,将下面的参数值调整为较低的级别,如`sg.ResolutionQuality=70`、`sg.ViewDistanceQuality=0`、`sg.AntiAliasingQuality=0`、`sg.ShadowQuality=0`、`sg.PostProcessQuality=0`、`sg.TextureQuality=0`、`sg.EffectsQuality=0`、`sg.FoliageQuality=0`、`sg.TrueSkyQuality=0`、`sg.GroundClutterQuality=0`、`sg.IBLQuality=0`、`sg.HeightFieldShadowQuality=0`等,以降低游戏画质来提升帧数。修改完成后保存并设置该文件为只读。
- **修改 Engine.ini 文件**:
- 同样在上述路径中找到 Engine.ini 文件并打开。
- 进行以下设置:
- 在`(Core.System)`部分,设置`Paths=../../../Engine/Content`、`Paths=%GAMEDIR%Content`等路径参数,可按原文件中的格式添加或修改。
- 在`(/script/engine.engine)`部分,设置`bSmoothFrameRate=true`、`MinDesiredFrameRate=60`、`SmoothedFrameRateRange=(LowerBound=(Type="ERangeBoundTypes::Inclusive",Value=60),UpperBound=(Type="ERangeBoundTypes::Exclusive",Value=144))`等,可调整帧率平滑等相关参数。
- 在`(/script/engine.renderersettings)`部分,将`r.SeparateTranslucency=False`、`r.CustomDepth=1`、`r.DefaultFeature.Bloom=False`、`r.DefaultFeature.AmbientOcclusion=False`、`r.DefaultFeature.AmbientOcclusionStaticFraction=False`、`r.DefaultFeature.MotionBlur=False`、`r.DefaultFeature.LensFlare=False`、`r.DefaultFeature.AntiAliasing=0`等与画面特效相关的参数设置为关闭或较低的值,以减轻显卡负担,提高帧率。修改完成后保存并设置该文件为只读。
- **修改 Scalability.ini 文件**:
- 路径与上述两个文件相同。
- 进行如下修改:在`(ScalabilitySettings)`部分,设置`PerfIndexValues_ResolutionQuality="50 50 50 50"`;在`(AntiAliasingQuality@0)`部分,设置`r.MSAA.CompositingSampleCount=1`;在`(ViewDistanceQuality@0)`部分,设置`r.SkeletalMeshLODBias=5`等,这些设置需在游戏中所有选项设置为“非常低”时才有效果,主要是进一步调整画质与性能的平衡,以提升帧率。修改完成后保存并设置该文件为只读 。
- **设置 Steam 加载选项**:前往 STEAM 游戏库,选择 Playerunknow's Battleground,右键点击,选择“游戏性”“Steam 加载选项”,复制`-malloc=system +mat_antialias 0 window -USEALLAVAILABLECORES -sm4`并粘贴进去,可帮助提升游戏的运行效率和帧率。

