初级玩家

- 贡献度
- 0
- 金元
- 870
- 积分
- 87
- 精华
- 0
- 注册时间
- 2017-8-6
|
本帖最后由 DGMRG 于 2020-12-13 17:32 编辑
本文完全修改一遍,3dm的编译器太难用了,直接放到我的博客上,以下内容做了大量修改,不往这发了。链接:http://alvincr.com/2020/12/%e5%a ... %e9%a3%9e%e5%a4%a9/
修正:下面四个方法设置完对我有效,但不知道是哪个有效,下面的内容权当是帮助大家玩上古卷轴-骑砍了。玩天启MOD,一次性刷新50+的僵尸,连续刷新8波都没有飞天的,外加好几头龙,可能是我刚设置没起效果,也有可能是因为没有我测试的那么极端(下面图片测试的时候直接添加200,最多的添加了450个,直接变为1帧卡死....)解决NPC添加过多飞天的问题吗?至于必要性是因为:我打了大量的增加NPC的mod,比如时之沙+瓦鲁天启+人口大修(我打了两个...)+帝国和风暴斗篷野外对抗和据点+旅行的NPC+天际雇佣兵+冒险家+强盗据点人口
前三个mod自己单独场景能生成的NPC就能随便超过50+,每次打架都得打十分钟起步....
如果你遇到相应问题可以按照下面方法试一下,万一就行了呢:
目前找到有四个解决方法:
1.开启垂直同步
我使用了enb,按照相应的方法修改,
不仅修改了mygame/skrimSE里的配置:
将[Diaplay]条目改为: iPresentInterval=1
也修改了enblocal.ini
[ENGINE]
ForceVSync=true
VSyncSkipNumFrames=0
- 相关教程网上多得是,不放了,下面原文的内容只有科学上网才能看到。
2.更新刷新时间
方法:将skyrim.ini中的
[Papyrus]
fPostLoadUpdateTimeMS=5000.0,由500改为5000,
明显的感觉到NPC刷新后响应变慢,但是仍然不能解决飞天的问题
https://forums.nexusmods.com/ind ... ug-how-do-i-fix-it/
https://www.reddit.com/r/skyrimm ... stloadupdatetimems/
原文:
There are two primary factors responsible for creating the infamous floating NPCs bug in Skyrim SE. The culprits are mods and graphic settings which increases simultaneous NPC spawns such as the Warzones mod by MyGoodEye, and the uGridstoload= , uExterior Cell Buffer= and fPostLoadUpdateTimeMS= settings in Skyrim.ini.
These two factors cause:
- Excessive immediate load on the physics engine.
- Not enough time to load in the core physics components of loaded NPCs before introducing script bloat, thus stalling and improperly loading the physics on specific NPCs.
Unfortunately, the solution to this problem cannot be 100% repaired because in some instances you will have an excessive amount of simultaneous spawns crippling the physics engine on NPC load regardless of NPC spawn distances. HOWEVER, there is a solution or a 'fix' which you can use to prevent this from happening in the general open world of Skyrim 99% of the time, by simply increasing the uExterior Cell Buffer= , and fPostLoadUpdateTimeMS range in Skyrim.ini so that it loads up the core NPC physics components into memory at a greater distance before Skyrim Script bloat takes over.
1: Contrary to what the S.T.E.P project recommends, use the following formula and apply the result to the uExterior Cell Buffer parameter where x is your uGridstoload value and y =0.3: round( (( uGridstoload=x +1 ) + ( uGridstoload= (x +1) * y ) )^2 )
So if uGridstoload=9 then uExterior Cell Buffer=169. Feel free to vary y between a value of 0.15 and 0.4 depending on the speed of your overall PC.
2: Under [Papyrus] increase fPostLoadUpdateTimeMS to fPostLoadUpdateTimeMS=15000.0
I run a heavily modded and bloated Skyrim SE and this is the only 'Solution' I have discovered. See if this works for you because it has nearly entirely eradicated this pesky problem form me, just remember to start a new game !
大意是说:产生浮动NPC错误有两个主要因素。罪魁祸首是MOD和图形设置,它们会同时增加NPC生成,由于NPC刷新过快无法给定足够的运行时间,导致NPC响应出现问题。
关于数值设定问题
您可以将其增加到1000、1500或2000,是的,这会增加加载时间,但要权衡是,一切都需要花费额外的时间进行设置。除非您使用的是ssd,否则我建议您不要高于1000。ssd上的差异非常明显,并且加载屏幕会使我不满意。
3.增加cell(不知道怎么翻译,相比于细胞翻译为单元我认为更合适)N网:https://www.nexusmods.com/skyrimspecialedition/mods/6270
增加控制单元的数量,mod我小做了修改,由于我加载100人以内时出现飞天的现象不明显,原版最多只有75个单元,我将其改为了300个,发现效果不好,又将其改为1000个,最后将所有文件修改完后,结果如下图所示....
为方便大家,附地址:
链接:https://pan.baidu.com/s/1t_N8Ee8k9YCz0Isx0dKG7A
提取码:7ewz
4.降低可视距离
个人感觉没用,可视距离和这个关系不大,主要是配置低才开,减缓cpu压力。
https://forums.nexusmods.com/ind ... ing-NPC-glitch-yet/
如果大佬好的解决方案,请告知。
顺便各位大佬有时间可以访问一下我的博客:www.alvincr.com ,第二次用3dm的编辑器,是真的难用,我自己写的感觉都比他强。
|
|