您的位置: 單機 > 攻略 > 游戲秘籍 > 攻略詳情

上古卷軸5 新手指引 新手福音 教你如何打MOD

時間:2015-05-03 14:18:17
  • 來源:3DM論壇-夜貓無心
  • 作者:洛塵
  • 編輯:ChunTian
0

上古卷軸5 新手指引 新手福音 教你如何打MOD  

游戲本體:

最新版本為12號升級檔+3DLC的版本,也稱為傳奇版,版本號為1.9.32.0.8,在TESV.exe的屬性處只顯示為1.9.32.0,估計是游戲公司忽略了這個.每個玩上古卷軸5的玩家,除非你玩的是純粹原版,否則你都需要備份一個純凈版的游戲本體!因為你隨時會不知道因為什么原因而需要重裝游戲!如果你是第一次安裝使用此游戲,并且使用的是硬盤版,那么你需要下載一份注冊表工具放進游戲目錄內并運行一次!否則當你打開SkyrimLauncher.exe設置游戲時,你會發(fā)現(xiàn)第二項畫面設置與第三項MOD列表都是黑色的,你也無法正常運行游戲.另外,注意!游戲本體的文件夾名字與路徑都不能存在中文!

SKSE:

這基本是個必備的游戲插件了,由于上古卷軸5本身的腳本限制太大,很多有創(chuàng)意的想法都因此無法實現(xiàn),而這時這個外掛式的腳本拓展因此而誕生,它讓很多MOD從不可能變成了可能.所以,這是個必裝的工具!注意!它不屬于MOD,所以不能夠安裝到DATA目錄內,需要手動解壓進游戲本體目錄.并且安裝后啟動游戲不再是運行TESV.exe,而是運行skse_loader.exe啟動游戲.其中SKSE的版本一般有兩種:Current build(正式版)與Beta build(測試版),一般使用正式版即可,除非你確定最新的測試版已穩(wěn)定.現(xiàn)在最新版本為1.7.2測試版,基本已經過測試已穩(wěn)定,可以放心使用.

SKSE的內存管理機制:

由于游戲本身的內存管理機制太渣,很容易出現(xiàn)內存溢出造成游戲跳出,也就是所謂的CTD.所以我們需要啟用SKSE的內存管理機制來代替原版游戲的內存機制.

啟用方法:Data/SKSE目錄下建立一個新建文本,并修改文件名與后綴為:SKSE.ini

并在SKSE.ini內添加:

[Memory]

DefaultHeapInitialAllocMB=512 (經過SKSE作者的測試,512此數(shù)值是最穩(wěn)定的,如無必要不要修改.另外,此項超過2048必跳.不過應該沒有人會無腦調這么高吧~)

ScrapHeapSizeMB=256 (一般此項保持為上一項數(shù)值的一半即可.)

如果是使用破解版(也就是盜版)的用戶,還需要添加skse_loader.exe的快捷方式到桌面并添加" -forcesteamloader"參數(shù)才能生效,具體如下圖:

2015-4-2 03:05 上傳

下載附件 (160.18 KB)

2015-4-5 07:44 上傳

下載附件 (50.1 KB)

注意:-forcesteamloader前面需要空格哦!

MO的用戶則需要在MO的SKSE配置啟動項內添加上面的這個參數(shù),不能直接快捷方式添加,具體如下圖:

PS:MO的-forcesteamloader前面無需空格.

游戲優(yōu)化:

剛安裝這游戲時打開SkyrimLauncher.exe,你會發(fā)現(xiàn)第三項MOD列表是灰色的,這是因為游戲本身是默認不允許加載MOD的,因此我們需要修改游戲設置文件使游戲允許加載MOD.找到"我的文檔\My Games\skyrim"目錄,其中SkyrimPrefs.ini與Skyrim.ini就是游戲相關的設置文件了.如果沒有,你運行一次SkyrimLauncher.exe與TESV.exe就有了.

這里我們只需要修改SkyrimPrefs.ini文件即可,打開它并找到[Launcher]項下的bEnableFileSelection=0,改為bEnableFileSelection=1即可.如果沒有就自行添加上去.

關于SkyrimPrefs.ini與Skyrim.ini游戲設置文件的優(yōu)化,新手千萬不要隨便修改與采用別人的SkyrimPrefs.ini與Skyrim.ini!因為別人是針對他自己的電腦配置而作出的優(yōu)化,即使他用的真的效果很好,給你用效果未必就會好.

游戲設置原本關于游戲本身的腳本語言(Papyrus)設置是沒有優(yōu)化到的,因此我們需要自行去優(yōu)化它.

Papyrus的設置在Skyrim.ini內,打開Skyrim.ini并找到[Papyrus]此項(如果沒有就自行添加上去).具體設置請點擊此處查看并自行修改!

PS:注意!其中bEnableLogging這項是控制日志記錄的開關的,如無必要請保持其數(shù)值為0(關閉).因為開啟日志記錄本身就會增加游戲本身的內存負擔,從而很容易導致各種CTD.

MO用戶注意!MO所使用的游戲設置SkyrimPrefs.ini與Skyrim.ini兩個文件是獨立在"Mod Organizer\profiles\Default(或者你自己命名的文件夾)"內的,因此"我的文檔\My Games\skyrim"目錄下的SkyrimPrefs.ini與Skyrim.ini兩個文件修改完后還需要復制到"Mod Organizer\profiles\Default(或者你自己命名的文件夾)"內!

PS:這也是為何很多MO用戶會詢問,為何我使用某ENB明明按照對方說明的修改了SkyrimPrefs.ini文件了,卻仍然有某某情況出現(xiàn)啊~對此我只想說,騷年,你修改的姿勢不正確啊!

ENB:

ENB是什么呢?相信很多童鞋都對這個詞并不陌生.具體科普請看這里.而通俗的說法就是,ENB是用于增強游戲畫質并燃燒你的顯卡的一種工具.注意!它不屬于MOD.所以你不能直接把它霸氣扔Data!你需要把它手動解壓進游戲目錄內才能生效.PS:對于很多游戲網站搬運ENB的時候,說明都是直接國際慣例:霸氣扔Data即可.個人表示呵呵~

另外,我們還需要修改游戲設置SkyrimPrefs.ini文件,找到[Display]這項下,修改以下參數(shù)(如果沒有就添加上):

bFloatPointRenderTarget=1

bTreesReceiveShadows=1

bDrawLandShadows=1

bShadowsOnGrass=1

只有修改完以上參數(shù)后ENB才能正常運行.

MO的用戶注意!MO所使用的游戲設置SkyrimPrefs.ini與Skyrim.ini兩個文件是獨立在"Mod Organizer\profiles\Default(或者你自己命名的文件夾)"內的,因此"我的文檔\My Games\skyrim"目錄下的SkyrimPrefs.ini與Skyrim.ini兩個文件修改完后還需要復制到"Mod Organizer\profiles\Default(或者你自己命名的文件夾)"內哦!

一般國外的玩家上傳的ENB文件都是不帶ENB核心(也就是D3D9.DLL文件)的,需要自行前往ENB官網下載才行.

筆記本N卡的用戶,有部分玩家是游戲打開后ENB無效或者調用了集成顯卡造成異??D的,則需要安裝N卡獨顯補丁,安裝后再把ENB的核心文件D3D9.DLL修改為D3NV.DLL即可.

關于ENB的內存與顯存的緩存釋放功能(高核心ENB才有此功能),這里我來解說一下.首先打開ENB的enblocal.ini文件,找到[MEMORY]這項,如下:

[MEMORY]

ExpandSystemMemoryX64=true 是否64位系統(tǒng),是就設為true,否就設為false.這個很重要!如果32位系統(tǒng)開啟了此項會造成跳出的!我以前發(fā)的mcdozi ENB就忽略了這一點造成不少人使用后游戲跳出~汗顏!

ReduceSystemMemoryUsage=true 是否減少游戲外的電腦系統(tǒng)內存使用情況.一般設為true

DisableDriverMemoryManager=false 是否禁用驅動程序內存管理器,一般設為false

DisablePreloadToVRAM=false 是否禁用預載顯存,一般設為false

EnableUnsafeMemoryHacks=false 是否允許不安全的進程運行,一般設為false

ReservedMemorySizeMb=256 這里和下面那項就是重點了!這個是設置釋放后保留的緩存大小,對應單位為MB.1G顯存就設置為128、2G顯存就設置為256、4G或以上顯存就設置為512.

VideoMemorySizeMb=4096 這個是設置電腦的顯存大小,對應單位為MB.但實際上要想順暢游戲,你需要設置數(shù)值為真實顯存X2.也就是1G顯存就設置為2048,2G就4096,4G或以上就8192.此數(shù)值越接近真實顯存數(shù)值,釋放內存與顯存的頻率就越高,游戲就越容易產生卡頓!

EnableCompression=true 是否啟用內存與顯存釋放功能,一般設為true

AutodetectVideoMemorySize=true 是否自動檢測顯存使用狀況并自動進行釋放,一般設為true.如果此項設置為false,就只有在游戲內按F4鍵它才會釋放內存與緩存!

PS:用不起高配ENB的童鞋,建議使用內存釋放這個MOD來釋放內存吧!MOD被作者放進百度網盤的舊版那個文件夾里面了.

為什么我上面說明的4G或以上顯存都使用同樣的數(shù)值呢?這點是需要說明一下的,第一這游戲本身只支持單個顯卡!也就是說,你弄再多顯卡交火也是沒有用的!第二這游戲顯存使用上限就是4G!就是說游戲本身所能用的顯存只有4G,不管你另外還剩多少顯存都不會啟用!

準確來說,應該是游戲程序的內存+顯存使用上限不能大于4G!不管你是多少位的系統(tǒng)都沒用,這點是游戲本身程序本身的限制!因為游戲本身是32位的程序,所以只要內存+顯存的使用數(shù)值大于4G就會爆內存或者爆顯存~如果你的顯卡顯存是大于4G的,那么想要提高游戲幀數(shù)唯一辦法就是換顯存位寬更大的顯卡!具體32位程序的內存+顯存使用限制科普請點擊這里查看!

PS:那些整天吵著要用8K或者16K材質的土豪們可以閉嘴了~

怎么看ENB是否生效呢?啟動游戲后看左上角是否文字顯示ENB與相關的版本核心號即可.

至于用不起ENB的渣機,這里個人提供一個偽ENB SkyrimURWL給大家使用.只是通過ESP修改了游戲原版的色彩效果而已,不會降幀.霸氣扔Data即可.至于這個MOD的原址我找不到了~偷偷告訴大家我其實就在用這玩意~嗯,還有游戲內置動態(tài)景深,也是不降幀的.

MOD管理工具:

常用的MOD管理工具通常只有NMM與MO.

首先我講解一下,什么樣的才算是MOD,就是通常需要安裝進游戲Data目錄下的才算是MOD!

而MOD管理工具也只支持安裝進游戲Data目錄下!大家可別再鬧出把ENB或SKSE用NMM或者MO安裝的笑話了啊!

首先說一下NMM,這個工具很方便,可以直接安裝卸載各種MOD.而且有互相覆蓋的部分它也會進行提示并讓你選擇是否覆蓋.可謂是新手們的首選!

例如:AMOD和BMOD都存在文件C,一起安裝的話會互相覆蓋.你先安裝了AMOD,再安裝了BMOD并且覆蓋了AMOD里面的文件C,這時候NMM會自動備份AMOD里面的文件C,當你選擇卸載BMOD的時候,它會自動把文件C還原為它之前備份的AMOD里面的文件C.那如果在BMOD覆蓋了AMOD的文件C的情況下選擇卸載掉AMOD呢?不會有影響!它只會把之前備份起來的AMOD里面的文件C刪掉而已.

其實它在詢問你是否覆蓋的時候,是在詢問你準備備份哪個文件!當你卸載掉覆蓋的文件的時候,它就會把備份的文件還原進Data目錄內!

NMM安裝MOD需要注意一點!那就是你如果要用NMM安裝MOD的話就必須先把那個MOD安裝包移動到NMM指定的MODS目錄內,再打開NMM在NMM的MOD列表選擇這個MOD來安裝!通常默認目錄是"Nexus Mod Manager\Skyrim\Mods",具體可以在NMM的配置菜單可以查看到.

如無必要千萬不要用NMM的添加MOD這個功能!為什么呢?我給大家講解一下這個功能的原理吧.這個功能其實就是相當于把MOD安裝包移動到NMM指定的MODS目錄內,同時把安裝包解壓到內存!同時進行這兩個指令效率低下不說,最重要的是后面那個指令,同時把安裝包解壓到內存!電腦的運行內存能有多大?那么當安裝包內的文件解壓出來比內存大呢?就會導致耗時良久然后告訴你一個悲劇的消息,添加失敗~

OK,接下來說說MO吧!

MO基本就相當于一個把各種MOD都分區(qū)放置管理的工具!相信大家看了上面說明的游戲設置SkyrimPrefs.ini與Skyrim.ini兩個文件MO都是獨立放置的,大家應該對MO應該有一個模糊的印象的了!由于游戲設置SkyrimPrefs.ini與Skyrim.ini兩個文件MO都是獨立放置的,所以使用MO如果你需要修改游戲設置的話,就需要通過MO啟動SkyrimLauncher.exe修改游戲設置才能生效!直接打開SkyrimLauncher.exe修改游戲設置是無效的!其他工具例如FNIS、或者ReProccer等工具都是需要用MO啟動才能生效!

首先關于安裝MO,曾經有很多人說,MO需要安裝進游戲Data目錄或者需要安裝進游戲目錄內.這壓根就是瞎扯!

其實只要把MO安裝在與游戲本體同一個硬盤內就可以了!注意!是同一個硬盤,不是同一個分區(qū)!只要是在同一個硬盤內,哪怕你把游戲本體安裝在E磁盤分區(qū),MO安裝在D磁盤分區(qū)都沒有關系!

這是為什么呢?因為用MO運行游戲的時候,系統(tǒng)會加速運行MO與游戲本體所存在的硬盤.如果兩者分別存在于兩個硬盤的話,反而會造成系統(tǒng)資源被分配的狀況,無法集中資源運行.會造成游戲內各種卡頓、加載緩慢!并且會對電腦硬件造成極大的負擔、損耗硬件的壽命!所以只要是安裝在同一個硬盤內就可以的了.

關于MO漢化版,其實N網的MO本身就自帶中文的了!根本就不必去安裝什么漢化版,所謂的漢化版在漢化的過程中都不知道有沒有漢化了什么不該漢化的東西導致各種BUG呢!在N網下載MO的時候選擇安裝版(installer)即可.安裝后打開MO,點擊MO的配置菜單(扳手與螺絲刀交叉的圖標),Language(語言)選擇Chinese即可.然后再重啟MO!

再說下關于用MO安裝MOD,不得不說MO的安裝程序真是渣!有些安裝代碼根本不支持.這一點相信曾經直接用MO安裝過我的整合包的同學應該印象深刻!或許你們會以為只有我的整合包用MO安裝才會有文件安裝缺失的現(xiàn)象,但實際上很多MOD安裝包用MO安裝也會造成這樣的現(xiàn)象的!例如:Remodeled Armor for CBBE Bodyslide HDT

所以我們需要修改MO的設置,修改為安裝帶有安裝腳本的MOD安裝包時取消使用原MO的安裝程序,改為調用外部插件NCC安裝(也就是NMM用于MO的插件).先打開MO的配置菜單,在配置菜單中點開插件那一頁,也就是第三個頁面.再點頁面下左邊的Fomod Installer這一項,把頁面下右邊的prefer這項從true改為false即可.之后就可以直接用MO安裝各種MOD都不怕出問題了.具體如下圖:

MO用戶必須嚴重注意的一點!關于Overwrite文件夾!基本每次用MO運行FNIS或者ReProccer等工具后,都會在Overwrite文件夾內生成各種文件.千萬別無視它!把它移出Overwrite文件夾,放到生成這些文件的MOD的文件夾內,或者直接右鍵把它創(chuàng)建為MOD文件夾作為MOD加載,如下圖(詳情請看126樓):

2015-4-2 15:07 上傳

下載附件 (27.73 KB)

特別是使用MO的多種MOD配置的童鞋~要知道Overwrite文件夾可是所有MOD配置都共用的哦!一旦Overwrite文件夾內的文件出現(xiàn)問題~具體被坑后果你們可以點擊這里查看!

PS:隨機游戲界面壁紙這個MOD例外,因為每次啟動游戲都會自動生成文件~可以把它生成的文件無視掉即可

關于MO還有一點是需要注意的,那就是關于文件夾優(yōu)先級問題,偶爾MO會抽風,然后提示你存在排序問題.這個最好無視掉它!否則當你點擊修復的時候,它會把某個MOD的文件夾優(yōu)先級排序在游戲本身的3個DLC上面!除了USKP(非官方BUG修復)沒有任何MOD的優(yōu)先級能高于游戲本身的3個DLC!這點千萬要切記!

裝了USKP(非官方BUG修復)后的MO文件夾排序如下:

Unofficial Skyrim Patch

Unmanaged: Dawnguard

Unofficial Dawnguard Patch

Unmanaged: HearthFires

Unofficial Hearthfire Patch

Unmanaged: Dragonborn

Unofficial Dragonborn Patch

PS:我的整合包里面雖然包含了USKP(非官方BUG修復),但因為是解壓了BSA的,所以直接排序在3DLC的下面即可.USKP(非官方BUG修復)的BSA解壓具體制作方法請看下面的"USKP(非官方BUG修復)與原版游戲的ESM臟數(shù)據(jù)"一項.

更多詳情請進文章本帖:點我進入


點擊進入3DM《上 古卷軸5》游戲論壇專區(qū)

系列游戲
補丁推薦
8.9
已有11399人評分 您還未評分!

玩家點評 0人參與,0條評論)

收藏
違法和不良信息舉報
分享:

熱門評論

全部評論

STEAM正版購買
今日特惠上古卷軸5:天際特別版
上古卷軸5:天際特別版
-74%¥165¥42.9
立即購買
3DM自運營游戲推薦 更多+