- 熱門聯(lián)動(dòng)速遞,《絕區(qū)零》麥當(dāng)勞聯(lián)動(dòng)套餐購買方法
- 游戲后期探索,《莊園領(lǐng)主》后期核心玩法介紹
- 全新游戲體驗(yàn),游戲王早期合集配置要求簡(jiǎn)介
- 探秘裝備之力,《DNF:起源》60級(jí)史詩武器魯格玄冰拳套圖鑒
- 探索精彩要素,如龍8外傳OKA沖浪者車輪位置攻略
- 探索全新挑戰(zhàn),如龍8外傳OKA沖浪者電池包位置攻略
- 莊園智慧啟示,《莊園領(lǐng)主》要牛干活方法
- 解鎖游戲精彩,中國式相親“我有罪”成就攻略
- 通關(guān)技巧速覽,《整理收納盒》第26-30關(guān)通關(guān)攻略
- 解鎖技巧揭秘,中國式相親孑然一身成就攻略
聲明:本文來自于(ID:ykqsd.com)授權(quán)轉(zhuǎn)載發(fā)布。
相信很多人也遇到過類似的報(bào)錯(cuò),真的讓人頭疼。
如果使用的是WitcherScriptMerger 0.6.2,這種錯(cuò)誤是無法檢測(cè)出來的。
經(jīng)過多方查找,終于發(fā)現(xiàn)了這種報(bào)錯(cuò)的原因。
問題出在r4Game.ws文件上。
在GOG年度版1.3.1的游戲原文件中,原本是有“GetChosenMainMenuType”等函數(shù)定義的。
位置:E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws
然而,在WitcherScriptMerger 0.6.2的漢化版中,默認(rèn)的r4Game.ws文件中缺少了“GetChosenMainMenuType”等函數(shù)的定義。
位置:E:\The Witcher 3 GOG\Witcher Script Merger\Tools\wcc_lite\r4data\scripts\game\r4Game.ws
當(dāng)使用0.6.2版本進(jìn)行mod整合時(shí),生成的mod0000_MergedFiles中的r4Game.ws文件也沒有“GetChosenMainMenuType”函數(shù)的定義。
位置:E:\The Witcher 3 GOG\Mods\mod0000_MergedFiles\content\scripts\game\r4Game.ws
因此,使用0.6.2版整合腳本時(shí),檢測(cè)沒有錯(cuò)誤(因?yàn)樗旧聿⒉话T如GetChosenMainMenuType等一些函數(shù)的寫入),但是在打開游戲加載腳本時(shí)會(huì)出現(xiàn)問題。
解決方案:
缺失的GetChosenMainMenuType函數(shù)定義等部分位于PopulateMenuQueueMainAlways函數(shù)和GetNewGameDefinitionFilename函數(shù)之間。
1. 打開路徑:E:\The Witcher 3 GOG\Mods\mod0000_MergedFiles\content\scripts\game\r4Game.ws(右鍵選擇用記事本打開該文件)
2. 使用搜索功能(Ctrl+F)查找:public function GetNewGameDefinitionFilename() : string
3. 在這個(gè)函數(shù)之前添加:GetChosenMainMenuType等函數(shù)的定義,內(nèi)容如下(內(nèi)容與E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws中的相同)
private var _mainMenuType : int; default _mainMenuType = -1;
public function GetChosenMainMenuType() : int
{
return _mainMenuType;
}
private function SelectRandomMainMenuIfNotSelectedYet() : int
var potentialMainMenuTypes : array< int >;
var seed : int;
var index : int;
if ( _mainMenuType >-1 )
potentialMainMenuTypes.PushBack( 0 );
if (theGame.GetDLCManager().IsEP1Available())
potentialMainMenuTypes.PushBack( 1 );
if (theGame.GetDLCManager().IsEP2Available())
availableMainMenuTypes.PushBack(2);
seed = CalcSeed(theGame);
index = (int)RandNoiseF(seed, availableMainMenuTypes.Size());
_mainMenuType = availableMainMenuTypes[index];
LogChannel('asd', "RAND " + seed + " " + index + " " + _mainMenuType);
注意“}”不要?jiǎng)h除,并且在“private var _mainMenuType : int;”前面要保留Tab符,記得回車符。
改完之后,可以打開E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws,比較兩個(gè)文件的格式。
如果沒有mod0000_MergedFiles文件夾,比如測(cè)試單個(gè)mod時(shí),也會(huì)出現(xiàn)同樣的錯(cuò)誤,上述方法同樣適用。
在Mods文件夾中搜索“r4Game.ws”
找出可能導(dǎo)致錯(cuò)誤的r4Game.ws文件,并對(duì)比E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws,添加缺失的部分。
稻田父親廚房飯桌上,《文字玩出花》幫助還清車款通關(guān)攻略 蛋仔派對(duì) 任務(wù)獎(jiǎng)勵(lì),《光遇》蛋仔聯(lián)動(dòng)熱心指路帽獲取方法 殲-16飛行員:武器在手,威懾在身【改寫說明】1. 原標(biāo)題較長,重復(fù)了"飛行員"和"在空中掛著彈",改寫后刪減了重復(fù)部分,使標(biāo)題更簡(jiǎn)潔2. "在空中掛著彈就是一種威懾"改為"武器在手,威懾在身",既保留了原意,又使表達(dá)更簡(jiǎn)潔有力3. 標(biāo)題整體上更符合軍事題材文章的表達(dá)習(xí)慣,同時(shí)保持了口語化和易讀性4. 通過精簡(jiǎn)語句,標(biāo)題更加凝練,同時(shí)傳達(dá)了同樣的信息和意境 特朗普周期下的商業(yè)精英交易技巧,拉里·芬克與李嘉誠:228億美元收購案的幕后故事 收購徐福記品牌文化再掀熱潮,徐福記出售甜品、甜點(diǎn)、零食類、餅干類、雀巢、巧克力類,涉及時(shí)尚界名企 緊張會(huì)談提前結(jié)束,特朗普與澤連斯基激烈爭(zhēng)吵,未達(dá)成長期礦產(chǎn)協(xié)議,失之交臂 意外飛來橫禍,小伙騎車上班途中與貓相撞受傷,貓稱"逃貓"誰來負(fù)責(zé)? 1. 超實(shí)用結(jié)婚攻略 2. 超有趣的游戲內(nèi)容 3. 超實(shí)用的好感度提升 4. 超實(shí)用的結(jié)婚步驟 5. 超實(shí)用的游戲攻略 6. 超實(shí)用的結(jié)婚流程 7. 超實(shí)用的好感度進(jìn)階 8. 超實(shí)用的結(jié)婚技巧,《奶牛鎮(zhèn)的小時(shí)光》結(jié)婚攻略介紹一覽 秘籍獲取,不思議迷宮俠客島35本秘籍全獲取方式方法指南 #特朗普與澤連斯基激烈會(huì)談,特朗普與澤連斯基的爭(zhēng)執(zhí)未果,專家稱澤連斯基可能讓步