统计哲人 统计哲人
关注数: 16 粉丝数: 359 发帖数: 17,404 关注贴吧数: 40
【搬运】第三章卡顿解决方案 该方案来自reddit网友No_Earth7779,亲测有效,翻译为中文 该网友发现,所有出现卡顿的存档文件都存在大量重复的垃圾数据(大家可能也发现卡顿和存档时间变成),怀疑导致地图载入的时候反复无意义加载,所以分享了以下代码移除这些 1、准备工作:安装script extender with console。基础版的script extender是很多mod的前置,这里要注意安装有命令窗的版本,游戏启动的时候会启动一个命令窗。 2、存档加载完毕以后,切换到script extender的命令窗,输入 _D(Osi.DB_InternScene_AllowDisturbanceForScene:Get(nil,nil)) 该步完成以后,应该会看到输入符左边显示为“S>>” 3、输入循环命令删除垃圾数据 3a)输入“--[[”,开启多行程序,回车后应该会看到输入符左边显示为“S-->>” 3b)输入以下代码 Table = {} for g,v in ipairs(Osi.DB_InternScene_AllowDisturbanceForScene:Get(nil,nil)) do table.insert(Table,v[2]) end from = 1 up_to = 200 for k = 1,204,1 do for i = #Table,1,-1 do for j=from,up_to,1 do Osi.DB_InternScene_AllowDisturbanceForScene:Delete(j,Table[i]) end end print("Loop " .. k .. " done.") print ("from: " .. from .. " up to: " .. up_to) from = from +200 up_to = up_to + 200 end print("All done") 3c)输入“]]--”,结束多行程序,回车后讲执行代码 当程序结束了以后,会输出“All done”,这个时候切回游戏就不卡啦!Praise the Absolute.
1 下一页