代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。

原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html


 1
 2三五九.修复游戏Mods按钮(解决按Mods按钮卡住问题
 3
 4	MT管理器打开游戏目录/assets/DLC0002/scripts/screens/modsscreen.lua文件
 5
 6	1.self.modlinkbutton:SetOnClick( function() self:MoreMods() end )的下一行插入self.cb(true)
 7
 8
 9	2.将下列内容:
10
11function ModsScreen:StartWorkshopUpdate()
12	if TheSim:UpdateWorkshopMods( function() self:WorkshopUpdateComplete() end ) then
13		self.updatetask = scheduler:ExecutePeriodic(0, self.ShowWorkshopStatus, nil, 0, self )
14	else
15		self:WorkshopUpdateComplete()
16	end
17end
18
19	替换为:
20
21function ModsScreen:StartWorkshopUpdate()
22		self:WorkshopUpdateComplete()
23end
24
25	即可在主菜单点Mods按钮,直接显示mod信息,如果没有安装mod,则不会进入mod模式