中级玩家
 
- 贡献度
- 2
- 金元
- 1773
- 积分
- 185
- 精华
- 0
- 注册时间
- 2013-10-6
|
我看论坛说CTD动不动就说整合包的问题,其实我觉得整合包除非作者再自己重新修改脚本,否则如果不用整合包,即使散装装了一样的MOD该CTD还是会。。。。不过整合包的一些选项默认灰色勾,确实不太好,这个给更新版本带来严重的问题,比如骨骼xpmse这种频繁更新的,难度直接装新的覆盖。。。。。谁知道会不会有什么鬼问题。。。。
我的观点是,整合包里不清楚的或者自己不想要的,如果不是必须的都不要勾,不过即使这样我就35个esp也频繁CTD,搞得我几乎不想开游戏了
这是我按的mod,就这些,基本上就阳光美化,ENB用的是boneAsh-Enb v4.0,基本上是中低基本的(我CPU是 e3 内存8G 显卡gt750ti2G显存)我觉得性能应该没什么问题,开FPS看基本都是60
用TES5Edit看MOD冲突还是很多的,不过都是有很多是对话的翻译冲突,具体是不是CTD的原因我真不清楚,因为里面一堆子项,哪个会造成CTD真不准,而且这里的脚本还不全,还有些pex psc啊没包进来,直接在
Script文件夹那里,我基本上CTD都上论坛找原因,然后基本上都是看到一群甩锅侠(直接说整合包的问题),然后看了某大神的帖子说log日记关了还好开也没什么用,就只能看些信息没什么用。。。(看到这个我基本上也觉得在论坛发日记找大神帮看基本不可能了,所以还是自理更生吧)。。。。
在这里我先说说脚本是如何造成CTD的吧,纯粹个人理解,不一定全对
log日记的最后几条记录不一定是CTD的原因,只是引起CTD的地方,比如说某个脚本要调用某个变量,而这个变量不存在了肯定报错,然后日记里会说,如果CTD那就说是这个脚本的锅估计有点坑,我这里的就经常看见,是一个叫RaceMenuPluginXPMSE报的错,但是不是这个的问题,前面有几个类要加载没加载进来,那你说这个脚本有问题,我估计你把这脚本删了会死得更惨(当然也有可能这个脚本已经废了,作者没删除,只删除了被调用的类,这个脚本已经不用了,但是这个只有作者知道了,去问他吧),比如下面这个,开游戏直接报错,这几个类都丢失文件了,下面要加载的脚本还能用才有鬼
[07/28/2016 - 12:12:17PM] Memory page: 256 (min) 512 (max) 2457600 (max total)
[07/28/2016 - 12:12:29PM] Cannot open store for class "RaceMenuLoad", missing file?
[07/28/2016 - 12:12:29PM] Cannot open store for class "RaceMenuBase", missing file?
[07/28/2016 - 12:12:29PM] Error: Unable to link "RaceMenuBase" - the parent of "RaceMenuPluginXPMSE".
[07/28/2016 - 12:12:29PM] Error: Failed to find variable ::_targetActorBase_var used in RaceMenuPluginXPMSE.OnSliderChanged()
然后日记里刷了几页的这个错误的log,阳光整合包里的XPMSE是3.13,我装新的3.88覆盖也会爆这个错,具体是覆盖会是行不通的还是我安装的时候没勾上必须的选项我也不知道,反正ECE已经不勾了,而且阳光整合版作者好像修改了这个mod所以我就取消掉了,但是一个骨骼插件搞得这么神奇,我也是跪了,这个会不会CTD不知道论坛里有没有大神能说明下。。。
刷完那个RaceMenu以后我的log又报了个错
[07/28/2016 - 12:12:33PM] warning: Property AutoPutMSG on script MyHouseAutoPutscript attached to (0C02C05F) cannot be initialized because the script no longer contains that property
这里这个0C02C05F我用TES5Edit查了一下是LeafRest ver2.3.1.esp里的cell的一个对象,就是绿荫房子,木溪镇的房子Mod,上面的意思是MyHouseAutoPutscript脚本的属性AutoPutMSG初始化失败,脚本没有设个属性,
这时候我觉得应该是MyHouseAutoPutscript脚本的锅,这是阳光整合包里的独立脚本MyHouseAutoPutscript.pex,这脚本已经编译了,估计要用什么软件才能反编译看源码,不知道是本来有问题还是整合包的版本太旧,又或者是被修改了,不过我进这个房子没有CTD,不知道这个属性具体干什么的,估计要激活什么东西调用这个属性才会CTD,反正我只是看看没动过东西,而且也不一定会CTD,这只是个警告
然后下一条警告,警告多得我想跪了,不过不一条一条看我估计也不知道为什么CTD了
[07/28/2016 - 12:12:33PM] warning: Property Alias_PlayerVampireAlias on script QF_PlayerVampireQuest_000EAFD5 attached to PlayerVampireQuest (000EAFD5) cannot be initialized because the script no longer contains that property
基本上所有的警告都是说,属性在某脚本里不存在不能附加到对象上,不能初始化,但会不会造成CTD,或者隐患真心不清楚,PlayerVampireQuest是mslVampiricThirst.esp(吸血鬼美化补丁,原先有条错误然后查论坛说要装这个,然后就这样)QF_PlayerVampireQuest_000EAFD5是游戏里的,我估计是我下的mslVampiricThirst.esp,附带的脚本没有下下来,或者什么的,但是我没有玩吸血鬼,我担心刷吸血鬼的时候会CTD,可是并没有,当然会不会坏档什么的就不知道了,这个esp也刷了几页警告。。。。PlayerVampireQuest里的属性被这个美化补丁清空了所以报出上面的警告,但是相对错误这个是警告所以留了下来,有没有大神知道这个是不是修复了BUG,或者什么鬼,因为他清空了一些东西,真心不知道会有什么问题。。。。其实看了TES5后我一直有卸载掉这个的冲动。。。但又不确定
反正错误都是XMPSE开始刷很多,然后中间加载ESP的时候报很多警告。。。。。
我总觉得这些可能会出BUG,但应该不会CTD,但不知道对不对。。。
真正让我觉得诡异的是这几条信息
[07/28/2016 - 12:28:27PM] warning: Unable to get type zzcharactermakingextenderloadscript referenced by the save game. Objects of this type will not be loaded.
[07/28/2016 - 12:28:27PM] warning: Unable to get type YARC_PlayerAliasScript referenced by the save game. Objects of this type will not be loaded.
[07/28/2016 - 12:28:27PM] warning: Unable to get type zzcharactermakingextenderscript referenced by the save game. Objects of this type will not be loaded.
[07/28/2016 - 12:28:27PM] warning: Could not find type FM_MCM in the type table in save
[07/28/2016 - 12:28:27PM] warning: Could not find type YARC_InitQuestScript in the type table in save
[07/28/2016 - 12:28:27PM] warning: Could not find type zzcharactermakingextenderscript in the type table in save
[07/28/2016 - 12:28:27PM] warning: Could not find type RegisterCustomRaceScript in the type table in save
[07/28/2016 - 12:28:27PM] warning: Could not find type zzcharactermakingextenderloadscript in the type table in save
[07/28/2016 - 12:28:27PM] warning: Could not find type YARC_PlayerAliasScript in the type table in save
[07/28/2016 - 12:28:27PM] warning: Could not find type FM_Quest_Alias in the type table in save
[07/28/2016 - 12:28:28PM] VM is thawing...
[07/28/2016 - 12:28:28PM] FNIS AA started (load)
[07/28/2016 - 12:28:28PM] Error: File "Unofficial Skyrim Patch.esp" does not exist or is not currently loaded.
stack:
<unknown self>.Game.GetFormFromFile() - "<native>" Line ?
[USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingScript.ProcessRetroScripts() - "USLEEP_VersionTrackingScript.psc" Line 23
[alias Player on quest USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingAliasScript.OnPlayerLoadGame() - "USLEEP_VersionTrackingAliasScript.psc" Line 6
[07/28/2016 - 12:28:28PM] Error: File "Unofficial Dawnguard Patch.esp" does not exist or is not currently loaded.
stack:
<unknown self>.Game.GetFormFromFile() - "<native>" Line ?
[USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingScript.ProcessRetroScripts() - "USLEEP_VersionTrackingScript.psc" Line 27
[alias Player on quest USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingAliasScript.OnPlayerLoadGame() - "USLEEP_VersionTrackingAliasScript.psc" Line 6
[07/28/2016 - 12:28:28PM] Error: File "Unofficial Hearthfire Patch.esp" does not exist or is not currently loaded.
stack:
<unknown self>.Game.GetFormFromFile() - "<native>" Line ?
[USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingScript.ProcessRetroScripts() - "USLEEP_VersionTrackingScript.psc" Line 31
[alias Player on quest USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingAliasScript.OnPlayerLoadGame() - "USLEEP_VersionTrackingAliasScript.psc" Line 6
[07/28/2016 - 12:28:28PM] Error: File "Unofficial Dragonborn Patch.esp" does not exist or is not currently loaded.
stack:
<unknown self>.Game.GetFormFromFile() - "<native>" Line ?
[USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingScript.ProcessRetroScripts() - "USLEEP_VersionTrackingScript.psc" Line 35
[alias Player on quest USLEEPVersionTracking (0700F458)].USLEEP_VersionTrackingAliasScript.OnPlayerLoadGame() - "USLEEP_VersionTrackingAliasScript.psc" Line 6
[07/28/2016 - 12:28:28PM] InitWidgetLoader()
[07/28/2016 - 12:38:49PM] VM is freezing...
[07/28/2016 - 12:38:49PM] VM is frozen
[07/28/2016 - 12:38:49PM] Saving game...
[07/28/2016 - 12:38:51PM] VM is thawing...
[07/28/2016 - 12:38:53PM] Info: *Achievement 47 awarded - a winnar is you!*
[07/28/2016 - 12:38:53PM] Info: *Achievement 48 awarded - a winnar is you!*
[07/28/2016 - 12:38:53PM] Info: *Achievement 49 awarded - a winnar is you!*
也就是CTD后log结尾的信息,我装的是USLEEP,然后里面居然说没有USKP的文件,还问我是否丢失文件,而且还有个SAVE game
出来,我要装致命的龙,那个MOD的前置要USLEEP,所以我装了USLEEP,用的是3.0.4a和论坛里的汉化
log文件基本上都能看懂,就结尾这里我真心不明白什么意识了,特别是结尾的3句,a winnar is you!我TM的只能呵呵了
有没有大神懂得结尾这个是哪个脚本要用USKP文件,难到是USLEEP,那我真心跪了,汉化版更换的ESP的问题吗?玩英文版的我还不如不玩了
|
|