饥荒MOD怎么不能用?一直卡在这个界面

求解决方法 我是从游民下的巨人DLC汉化版

第1个回答  2014-11-01
修复游戏Mods按钮(解决按Mods按钮卡住问题)

用记事本打开游戏目录\data\scripts\screens\modsscreen.lua文件,

1.在self.modlinkbutton:SetOnClick( function() self:MoreMods() end )的下一行插入self.cb(true)

2.将下列内容:

function ModsScreen:StartWorkshopUpdate()
if TheSim:UpdateWorkshopMods( function() self:WorkshopUpdateComplete() end ) then
self.updatetask = scheduler:ExecutePeriodic(0, self.ShowWorkshopStatus, nil, 0, self )
else
self:WorkshopUpdateComplete()
end
end

替换为:

function ModsScreen:StartWorkshopUpdate()
self:WorkshopUpdateComplete()
end

即可在主菜单点Mods按钮,直接显示mod信息,如果没有安装mod,则不会进入mod模式追问

复制粘贴谁都会

本回答被网友采纳
第2个回答  2016-07-09
巨人DLC要改两个地方
\data\scripts\screens\modsscreen.lua
\data\DLC0001\scripts\screens\modsscreen.lua

以下为复制粘贴
修复游戏Mods按钮(解决按Mods按钮卡住问题)

用记事本打开游戏目录\data\scripts\screens\modsscreen.lua文件,

1.在self.modlinkbutton:SetOnClick( function() self:MoreMods() end )的下一行插入self.cb(true)

2.将下列内容:

function ModsScreen:StartWorkshopUpdate()
if TheSim:UpdateWorkshopMods( function() self:WorkshopUpdateComplete() end ) then
self.updatetask = scheduler:ExecutePeriodic(0, self.ShowWorkshopStatus, nil, 0, self )
else
self:WorkshopUpdateComplete()
end
end

替换为:

function ModsScreen:StartWorkshopUpdate()
self:WorkshopUpdateComplete()
end

即可在主菜单点Mods按钮,直接显示mod信息,如果没有安装mod,则不会进入mod模式