Don't Starve Together

Don't Starve Together

Upgradeable Chest
CCappu  [developer] 18 Apr @ 2:01am
问题回报
Abstract:
如果遇上问题:
  1. 尽快留言告知,以便尽快修复
    1.1 告知问题出现时的操作
    1.2 告知模组设置改动、其他同时使用的模组
    1.3 提供报错日志
  2. 备份存档,以免受到更大损失
  3. 等待问题修复后,回档并继续游戏 或者 停用模组并回档,以在等待修复期间继续游玩
  4. 可以透过备份存档,协助测试,排查是否因改动部分模组设置,或者是否模组冲突的问题

如果遇上问题,可以先在下面留言告知我。一般而言,告诉我出问题时正在进行的操作,我就能找到问题所在。一部分情况下,我还需要知道你改动过的模组设置,以及与什么其他模组一同使用。如果你能提供服务器端日志或者客户端日志,则可以帮我更快定位出问题。

然后按照下面的顺序:
主菜单→创建世界→右侧的管理世界按钮→
1. 复制世界 (可以帮你备份存档)
2(可选). 打开世界文件夹→Master→server_log→拉到最下面一般会有报错日志,把你认为有用的信息发给我。如果不知道怎么找可以无视这条,跟我描述一下在做什么事的时候报错了一般就足够了。

之后,你可以回档到最近的可正常游玩的时间点,同时也可以选择停用这个模组,继续游玩。停用模组后箱子会变回原来的大小,溢出的物品会掉落到地上,正常情况下停用这个模组不会丢失任何物品。你可以等待问题修复并再次游玩这个模组。

需要注意的是,如果选择停用模组并继续游玩,之后再次启用这个模组后,容器等级数据会丢失,你需要再次升级容器。或者需要回档到仍在使用这个模组的时间线才能使容器变成升级后的大小,即停用模组期间的游戏进度将不会保留。

一般情况下,模组更新后的半个小时内我都会一直关注留言区,以便能尽快应对更新后出现的问题。因为这个模组杂七杂八的功能太多,当修改一部分内容后,我无法保证其他地方不会引起连锁效应而出现问题,也无法保证我的测试能覆盖各种设置、同时使用其他模组时可能出现的问题。因此十分感谢大家在模组更新后帮忙测试,如果出现问题的话尽快回报,让我尽快意识到问题进行修复,以免更多其他玩家遇上同类问题。

如果条件允许,可以复制世界,创建测试存档,使用测试存档测试一下,在模组设置为预设,关闭其他模组的情况是否存在相同的问题。慢慢排查是哪个模组设置,或者是与哪个模组共用时出现问题。并把排查结果告诉我。
Last edited by CCappu; 18 Apr @ 2:10am
< >
Showing 1-10 of 10 comments
直接进不了服务器了,老存档点进入世界直接闪退,关掉这个模组就没问题了,我想这是不是我开的mod太多,就单开了一个存档只开这个mod,结果显示链接服务器有问题,进都进不去,大佬有没有之前版本的mod
同样的问题,更新之后无法进入原来的世界,提示
[string "./mods/workshop-2484725102/scripts/chestup..."]:119: attempt to index local 'container'(a nil value)LUA ERROR stack traceback:
./mods/workshop-2484725102/scripts/chestupgrade_util.lua:119 in (upvalue) makecantaketempitem (Lua) <118-124>./mods/workshop-2484725102/scripts/chestupgrade util.lua:132 in (field)fn (lua)<131-133>scripts/schednler.lua:186 in (method)0nTick (Lua)<164-216>scripts/schednler.lua:409 in(qlobal) RunScheduler (lua)<407-415>scripts/update.lua:240 in()?(Lua)<224-298>
18 Apr @ 3:06am 
日志:
[提示] scripts/main.lua(505,1) in function 'callback'
scripts/modindex.lua(735,1)
=[C] in function 'GetPersistentString'
scripts/modindex.lua(709,1) in function 'Load'
scripts/main.lua(504,1) in main chunk
[00:00:05]: [string "scripts/mainfunctions.lua"]:1600: variable 'SetGlobalErrorWidget' is not declared
LUA ERROR stack traceback:
=[C] in function 'error'
scripts/strict.lua(23,1)
scripts/mainfunctions.lua(1600,1)
=[C] in function 'GetPersistentString'
scripts/modindex.lua(709,1) in function 'Load'
scripts/main.lua(504,1) in main chunk
[00:00:05]: DoLuaFile Error: (null)
[00:00:05]: LuaError but no error string
[00:00:05]: Error loading main.lua
[00:00:05]: Failed mSimulation->Reset()
[00:00:05]: Error during game initialization!
[00:00:05]: Collecting garbage...
[00:00:05]: lua_gc took 0.16 seconds
[00:00:05]: ~ShardLuaProxy()
[00:00:05]: ~cEventLeaderboardProxy()
[00:00:05]: ~ItemServerLuaProxy()
[00:00:05]: ~InventoryLuaProxy()
[00:00:05]: ~NetworkLuaProxy()
[00:00:05]: ~SimLuaProxy()
[00:00:05]: lua_close took 0.03 seconds
[00:00:05]: CurlRequestManager::ClientThread::Main() complete
[00:00:05]: HttpClient2 discarded 0 callbacks.
[00:00:06]: Shutting down
我刚才把模组设置里的容器,除了箱子和冰箱(我只用这两个)之外的容器全都关掉,就是选择否,并且打开兼容模式,就可以正常使用这个mod了
CCappu  [developer] 18 Apr @ 3:19am 
是的,拖网捕鱼器那边有一行代码我漏改了,现在已经改好了,你可以等更新后看看
18 Apr @ 3:31am 
可以启动世界了,感谢作者的紧急修复
CCappu  [developer] 18 Apr @ 3:32am 
可能还有其他问题存在,如果更新后还是无法启动,或者还有其他问题请继续留言。这次改了好几个地方,尝试把一部分兼容性不够好的地方给改了,我决定长痛不如短痛直接改了,可能会出现很多我没测试出来的问题,只能大家帮我找问题。
箱子升级到7×7及以上的时候最上面的一行格子会增长到屏幕外面去,看不见最上面的哪一行格子,不知道是bug还是设置的问题
冰箱5*5的贴图乱掉了
CCappu  [developer] 26 May @ 5:13am 
没有测试出来类似的问题。可以创建一个测试档,检查一下是否是一些模组设置或者是与其他模组共用时才会出现的问题,如果是,告诉我是哪些设置或哪些模组,并附上对应模组的链接
< >
Showing 1-10 of 10 comments
Per page: 1530 50