千万小心“MOD安装警告解决办法”--附解决“MOD安装警告”17版
本帖最后由 zkm2erjfdb 于 2013-7-10 20:52 编辑如果你想去掉每次进入游戏 MOD安装警告的提示
网上搜到的所谓的“MOD安装警告解决办法”
1、打开dont_starve\data\scripts里面的mods文件。
2、点CTRL+F搜索【if #self.mods > 0 then】(只搜括号里的)
3、把if #self.mods > 0 then中的0改成100
4、保存、进入游戏。
!千万小心!!!
至少在17版里是有问题的
(其实这里我贴了一段代码,可惜没人看)
反正是会出问题的,以后将会有很多MOD失效
(其实你可以略过上面一段)
当你发现很多新版MOD出问题的话,请回忆下是否这么改过!
那么先改回来,然后将下面这段的前后加上"--[[" 和 "]]--"(不带引号)!-----在同一个function里,目测最后的位置。
没改过的,直接加就可以去掉那个警告了。
--[[
if (modnames ~= "" or newmodnames ~= "" or oldmodnames ~= "" or failedmodnames ~= "")and TheSim:ShouldWarnModsLoaded() then
--if (#self.enabledmods > 0)and TheSim:ShouldWarnModsLoaded() then
TheFrontEnd:PushScreen(
ScriptErrorScreen(
STRINGS.UI.MAINSCREEN.MODTITLE,
moddetail,
{
{text=STRINGS.UI.MAINSCREEN.TESTINGYES, cb = function() end},
{text=STRINGS.UI.MAINSCREEN.MODQUIT, cb = function()
KnownModIndex:DisableAllMods()
KnownModIndex:Save(function()
TheSim:Reset()
end)
end},
{text=STRINGS.UI.MAINSCREEN.MODFORUMS, nopop=true, cb = function() VisitURL("http://forums.kleientertainment.com/forumdisplay.php?54-Don-t-Starve-Beta-Mods-amp-Tools") end }
}))
end
]]--
目前已知的冲突发生在拾荒器(Insta Rocks and Trees)里它用到了其中的“mod.TheSim = TheSim”
还有我做的到袋子里来(Come to my pocket) 经过官方论坛上高手指点的正确做法后,也会出问题。
类似的问题很可能会发生在以后做的MOD上,他们很容易用到藏在犄角旮旯里的东西,所以不要瞎改。
其实我也不保证100%没问题。我用着貌似可以了
哎,看来玩程序玩的入迷了,没想到很多人一点都不了解。
算了,给个简单方法。下个版本还是可能会出问题的,自己看着办吧:
1、打开dont_starve\data\scripts里面的mods文件。
2、点CTRL+H替换
查找内容:TheSim:ShouldWarnModsLoaded()
替换为:false
(别犯傻前后带空格,然后再怪别人)一共2处,傻的人索性全替换算了,出不了事。
推测下个版本自己就会修复吧,官方连函数都准备好了,就是没给“以后不再提示”的选项
自己先顶一下,忙了一天啊…… 还是没看懂LZ想表达的意思。。。。。 还有 那2个符号加在哪没看懂 不是大神,不明白楼主的意思。 说不负责任?呵呵,这跟挖了坟还说攻略有问题一样 17版 网上的添加100 的法子没有用 还是求17版消除mod警告的简单法子 谢谢了 不明觉利~~ 1142793189 发表于 2013-7-9 11:40 static/image/common/back.gif
说不负责任?呵呵,这跟挖了坟还说攻略有问题一样
搞毛那是因为以前这么改没事,反正我没见过有人反映这种问题,只知道MOD不兼容,谁会想到这里的?或者是17版出的新问题?
恶魔路过人间 发表于 2013-7-9 12:01 static/image/common/back.gif
还是求17版消除mod警告的简单法子 谢谢了
算了我以为懂程序的人才会想到改MOD的。已添加在最后。18版还得看着改
zkm2erjfdb 发表于 2013-7-9 23:06 static/image/common/back.gif
搞毛那是因为以前这么改没事,反正我没见过有人反映这种问题,只知道MOD不兼容,谁会想到这里的?或者是1 ...
17版mod安装有了集成游戏内的工具,所以mods.lua也改变了,另外这个改动方法适用几乎所有mod,除了你说的这个,难道我还要把所有的mod都试一遍然后再发才叫负责任?可笑
1142793189 发表于 2013-7-10 12:56 static/image/common/back.gif
17版mod安装有了集成游戏内的工具,所以mods.lua也改变了,另外这个改动方法适用几乎所有mod,除了你说的 ...
好吧,我说错了不是不负责任。。。。。。那是什么?
反正那方法17版肯定错了。
去掉了五六条赋值语句,你压根不知道会在什么时候,在哪里出错。
而且这错找起来要比MOD不兼容难多了,无论如何都只会告诉你某某值为空。
zkm2erjfdb 发表于 2013-7-10 13:12 static/image/common/back.gif
好吧,我说错了不是不负责任。。。。。。那是什么?
反正那方法17版肯定错了。
去掉了五六条赋值语句,你 ...
用两个不兼容的mod,然后去说两个mod作者不负责任?你这算是什么逻辑? 1142793189 发表于 2013-7-10 13:36 static/image/common/back.gif
用两个不兼容的mod,然后去说两个mod作者不负责任?你这算是什么逻辑?
MOD 两个?哪来的两个,我说的不负责任只是说网上所谓的攻略而已,连适用版本都没标,还被各种杂鱼网站转载。
饥荒拾取器只是撞车了而已,人家压根没错。而且以后的MOD,使用这部分新变量的可能性将大大提高。不说出来谁知道啊。
我只不过提醒下看了 这些攻略的人:修改不是MOD,但还是要注意适用版本的。
万一哪天官方抽风,给食物腐败值,时间值什么的加个上限什么的到时候就有得蛋疼了。
我说的不负责任只是说网上所谓的攻略而已,连适用版本都没标,还被各种杂鱼网站转载。
楼主说的很对 本帖最后由 恶魔路过人间 于 2013-7-10 14:13 编辑
谢谢了 woshishi 恶魔路过人间 发表于 2013-7-10 14:12 static/image/common/back.gif
那你可以告诉我 咋消除mod安装提示吗?谢谢了
看正文帖子哦,最后部分给了
zkm2erjfdb 发表于 2013-7-10 13:56 static/image/common/back.gif
MOD 两个?哪来的两个,我说的不负责任只是说网上所谓的攻略而已,连适用版本都没标,还被各种杂鱼网站转 ...
{:3_99:}看楼主把不负责任去掉我就爽多了,我不爽因为这办法就是我说的,建议楼主去饥荒游戏吧发帖说明下这个方法,贴吧人比较多
1142793189 发表于 2013-7-10 20:53 static/image/common/back.gif
看楼主把不负责任去掉我就爽多了,我不爽因为这办法就是我说的,建议楼主去饥荒游戏吧发帖说明下 ...
我了个去,大水冲了龙王庙啊。。。。。失敬失敬。
我就不去了我很少上论坛的,贴吧没账号……
长见识了,绑定 真的太谢谢楼主了。解决了大问题。 楼主这说得好啊 网上的乱传 贴吧里也是 真棒!! 没用啊 死活用了半天 进去还是警告 疯了
页:
[1]