2017手游排行榜|单机手游排行榜|手机网游排行榜|角色手游排行榜|卡牌手游排行榜|赛车手游排行榜|安卓游戏排行榜|休闲游戏排行榜

游戏

攻略

补丁

iPhone游戏

您的位置:首页攻略秘籍单机攻略 → 巫师3加载游戏报错解决方案_巫师3Could not find function报错

海南飞鱼彩票:巫师3加载游戏报错解决方案_巫师3Could not find function报错

2017/8/18 16:51:47 来源:本站整理 作者:Koroomoo 我要评论0

海南飞鱼游戏开奖 www.5pa1.cn Could not find function 'GetChosenMainMenuType',无法找到函数,“GetChosenMainMenuType”函数未被定义。相信不少人也遇到过这种报错,真的闹心,小编在这里为大家带来解决这个报错的方法!

Could not find function 'GetChosenMainMenuType'
无法找到函数,“GetChosenMainMenuType”函数未被定义。


相信不少人也遇到过这种报错,真的闹心。
如果是使用WitcherScriptMerger 0.6.2的话,这种错误是根本检测不出来。

通过四处查找,终于找到了这种报错的缘由。
问题出在r4Game.ws文件上。


在GOG年度版1.3.1游戏原文件中原本是有“GetChosenMainMenuType”等函数的定义的。
位置:E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws


而在WitcherScriptMerger 0.6.2汉化版中,其初始默认的r4Game.ws就缺失了这段“GetChosenMainMenuType”等函数的定义。
位置:E:\The Witcher 3 GOG\Witcher Script Merger\Tools\wcc_lite\r4data\scripts\game\r4Game.ws


当使用0.6.2版去做mod整合时生成的mod0000_MergedFiles时,其生成的r4Game.ws也就没有“GetChosenMainMenuType”函数的
位置:E:\The Witcher 3 GOG\Mods\mod0000_MergedFiles\content\scripts\game\r4Game.ws


所以用0.6.2版整合脚本,检测无错(它本身就不包含GetChosenMainMenuType等有些函数的写入),但打开游戏加载脚本时就会出错

解决方法:
GetChosenMainMenuType函数的定义等缺失部分,在PopulateMenuQueueMainAlways函数和GetNewGameDefinitionFilename函数之间。
1.打开:E:\The Witcher 3 GOG\Mods\mod0000_MergedFiles\content\scripts\game\r4Game.ws (右键用记事本打开该文件

2.搜索(Ctrl+F):public function GetNewGameDefinitionFilename() : string

3.在其之前添加:GetChosenMainMenuType等函数的定义,内容如下(内容与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 ChooseRandomMainMenuIfNotChosenYet() : int
        {
                var availableMainMenuTypes : array< int >;
                var seed : int;
                var index : int;
                
                if ( _mainMenuType > -1 )
                {
                        return _mainMenuType;
                }
                
                availableMainMenuTypes.PushBack( 0 );
                
                if (theGame.GetDLCManager().IsEP1Available())
                {
                        availableMainMenuTypes.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 );


                return _mainMenuType;
        }

注意“}”别删,“private var _mainMenuType : int;”前面的Tab符别忘,回车符要有。

改完之后,可以打开E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws,两个文件对比看看格式。


最后,如果没有mod0000_MergedFiles文件夹,比如单个mod的测试,也有相同的错误,上述的方法同样适用。

在Mods文件夹下搜索“r4Game.ws”


选择可能引起报错的r4Game.ws,同样地对照E:\The Witcher 3 GOG\content\content0\scripts\game\r4Game.ws来添加缺失部分。

游戏名称:巫师3狂猎年度版v1.3.2中文版
游戏大?。?/strong> 39.32G
下载地址://www.5pa1.cn/danji/206028.html


0
0

网友评论

发表评论

欢迎加入单机游戏QQ群:176097074

专题推荐红色警戒2尤里的复仇红色警戒3红色警戒2饥荒巨人的统治饥荒23版

  • 高傲,名牌大学的人真的除了积累课本知识以外,确实啥也不懂!看:这些“高材生们”这些年来害怕艰难风险、不敢艰苦奋斗为人民,而去鼓吹资本主义现成的道路,称为胆小鬼不 2019-04-18
  • 环球企业领袖圆桌会三周年闭门会嘉宾云集 2019-04-18
  • 40载情定广彩 终练就“国大师” 2019-04-18
  • 震撼爆破现场!冬奥会重点交通工程兴延高速白羊沟隧道双线贯通 2019-04-13
  • 王国平应邀赴重庆出席“可持续城市更新”国际论坛 2019-04-03
  • 通过医疗,住房,都是乘人之危,太缺德,中国历史上绝无仅有。 2019-04-03
  • 李贻伟当选惠州市人大常委会主任 刘吉当选市长 2019-04-02
  • 国产动画电影:如何才能化平庸为经典? 2019-03-29
  • 点评:世界杯八大热门亮相完毕 西班牙巴西最有冠军相 2019-03-26
  • 北汽两年估值涨6倍 却难掩新能源汽车“拐杖”后遗症 2019-03-26
  • 蚊虫咬一口 为何一串疱?医生:被咬后过敏 2019-03-19
  • 共和国脚步——1949年档案 2019-03-19
  • 谢春涛:深刻把握“中国特色社会主义进入新时代”的重大意义 2019-03-17
  • 就在今晚!提前预测世界杯开幕式会请几个超模! 2019-03-17
  • 个税法修正案草案增反避税条款堵税收漏洞 2019-03-16
  • 499| 247| 709| 27| 896| 524| 891| 961| 147| 223|