Don't Starve Together

Don't Starve Together

[Arknights]Amiya
 This topic has been pinned, so it's probably important
乃木鸽子  [developer] 18 Oct, 2019 @ 4:26am
出现崩溃或掉线情况的小伙伴看这里
出现报错的情况先确定是否是本mod问题
如果是mod冲突,麻烦把与本mod冲突的mod的创意工坊链接贴出来,本人只是个辣鸡程序猿,无法与你脑电波连接,Get不到你所描述的XXX名字的mod到底是个啥
最后确认是本mod问题或者是本mod与其他mod冲突,麻烦报错后第一时间(这里划重点,考试要考的)把log发送到邮箱1187419505@qq.com,并且做备注说明
log地址如下:
C:\Users\你的用户名字\Documents\Klei\DoNotStarveTogether的根目录下的client_log文件发送到邮箱
C:\Users\你的用户名字\Documents\Klei\DoNotStarveTogether\你崩溃的存档编号\Master的根目录下的server_log文件,并且重命名Master_log发送到邮箱
C:\Users\你的用户名字\Documents\Klei\DoNotStarveTogether\你崩溃的存档编号\Caves的根目录下的server_log文件,并且重命名Caves_log发送到邮箱
最后麻烦在此帖下留言,可能会出现邮箱收不到的不明问题
PS:我会优先于解决本mod自身bug,mod冲突问题另外我会考虑多方面原因是否做兼容,人气,代码质量等方面因素,大家都是用爱发电
:iffy:
要不开点赞助啥的?
< >
Showing 1-10 of 10 comments
littlett 3 Dec, 2019 @ 1:21am 
可能存在与 [API] Gem Core 不兼容的问题,已发送邮件说明情况
1251658720 29 Dec, 2019 @ 9:04pm 
我开了一个成就mod,其他的都是辅助类的mod,用最高级的抑制器打最高级的暗影战车,然后就崩溃了,此后一用抑制器打人就崩溃,之前没有用抑制器打暗影战车时,用抑制器打人都没有问题的。
1251658720 29 Dec, 2019 @ 10:40pm 
找到原因了,不能点暴击,否则使用抑制器就会崩溃
洛羽 21 Aug, 2020 @ 8:30am 
装备抑制器或者风衣后再点击审视自我后就会崩溃
很喜欢这mod, 但最近都经常会出现闪退(没任何提示). 看了下client_log最下面往往会有几行说
FMOD Error: Can't play event dontstarve/characters/amiya/hurt: The requested event, event group, event category or event property could not be found.

目前主要开着 成就mod 和 battle overhaul之类的增加游戏体验的mod(还有五格背包之类的), 请问开发者大大有头绪吗qwq
我订阅下载了这个MOD之后,进游戏提示我“这个MOD没有被标记为兼容饥荒联机版”,然后就无法启用这个MOD
桐木 29 May, 2021 @ 11:06pm 
我是制作制造机就崩溃了但是之前造就可以的
西兰°雨入 24 Jun, 2021 @ 10:37am 
开第三个技能伤害没有变化,并且只有一段,比没开的时候输出更低了
阿米娅打巨荒蜈有彩蛋
Last edited by 我的鞋底在发抖; 2 Oct @ 1:38am
[00:45:55]: [workshop-2189004162 (Insight)]: Title: 警告!
[00:45:55]: [workshop-2189004162 (Insight)]: Text: [string "../mods/workshop-1892210190/modmain.lua"]:2: attempt to compare number with nil
LUA ERROR stack traceback:
../mods/workshop-1892210190/modmain.lua:2 in () ? (Lua) <2-2>
=(tail call):-1 in () (tail) <-1--1>
=(tail call):-1 in () (tail) <-1--1>
scripts/components/combat.lua:649 in (upvalue) XVxxx (Lua) <548-690>
../mods/workshop-1892210190/modmain.lua:2 in () ? (Lua) <2-2>
=(tail call):-1 in () (tail) <-1--1>
=(tail call):-1 in () (tail) <-1--1>
scripts/components/combat.lua:1213 in () ? (Lua) <1098-1220>
=(tail call):-1 in () (tail) <-1--1>
../mods/workshop-1909182187/scripts/medal_hook.lua:3996 in (method) DoAttack (Lua) <3989-3997>
scripts/prefabs/shadowthrall_centipede.lua:69 in (field) fn (Lua) <47-72>
scripts/scheduler.lua:186 in (method) OnTick (Lua) <164-216>
scripts/scheduler.lua:409 in (global) RunScheduler (Lua) <407-415>
scripts/update.lua:240 in () ? (Lua) <224-298>

[00:45:55]: [workshop-2189004162 (Insight)]: Additionaltext: 此错误可能是由于你启用的某个模组所致!
你启用了下列模组:
"史诗血量条" "暖心相拥" "Insight for Functional Medal" "不掉落冬季盛宴物品(Don't Drop Winter's Feast Things)" "四五六格装备栏(自用超强版)" "牢麦增强" "田园物语" "简易DPS显示" "简易存储" "防卡好多招" "Heap of Foods" "[DST] 棱镜" "Global Positions" "Wormholes/Sinkholes Icons For Server 虫洞/硕大的泥坑服务器图标" "[Arknights]Amiya" "Insight" "能力勋章" "勋章技能树补丁" "掉落堆叠(Drop & Stack)" "Smart Minisign" "[DST]Musha [完整版]-Sunnyyyholic" " Simple Health Bar DST" "󰀏馨食记󰀏"
[00:45:55]: [workshop-2189004162 (Insight)]: Checking if we can send a crash report.
[00:45:55]: [workshop-2189004162 (Insight)]: report_server: false, report_client: false
[00:45:55]: [workshop-2189004162 (Insight)]: CanWeSendReport: false server did not find an authoritative opt-in

🧠 理解错误与初步判断
根据你提供的日志,我们可以获得以下关键信息:

错误根源:Lua错误 attempt to compare number with nil 发生在模组文件 ../mods/workshop-1892210190/modmain.lua 的第2行。这表明该模组在尝试进行数值比较时,有一个变量是nil(空值)。

错误触发路径:从错误堆栈看,问题最终在 scripts/components/combat.lua(游戏战斗组件)和 scripts/prefabs/shadowthrall_centipede.lua(暗影百足虫生物)的代码逻辑中被触发。这强烈暗示问题与修改了游戏战斗机制或与特定生物(暗影百足虫)互动的模组有关。

潜在冲突模组:在你的模组列表中,"能力勋章"、"Insight for Functional Medal"、"简易DPS显示" 以及 "[Arknights]Amiya" 等模组,都有可能修改了角色的战斗属性、技能或伤害计算方式,从而可能与游戏原有的战斗系统或其他修改战斗的模组产生冲突。

🔧 排查与解决步骤
你可以按照下面的步骤来定位并解决问题:

更新模组:首先检查所有模组,尤其是上述提到的几个,确保它们都是最新版本。模组作者通常会修复已知的兼容性问题。

验证游戏文件完整性:在Steam库中右键点击《饥荒联机版》,选择"属性" > "已安装文件" > "验证游戏文件的完整性"。这可以修复游戏核心文件的损坏或丢失。

针对性禁用模组(推荐):

由于错误与战斗系统高度相关,建议你先尝试禁用 "能力勋章"、"Insight for Functional Medal"、"简易DPS显示" 这几个模组,然后进入游戏测试是否还会报错。

如果问题依旧,可以进一步禁用 "[Arknights]Amiya"(阿米娅角色模组)进行测试。

注意:在禁用"能力勋章"后,其配套的"勋章技能树补丁"也应一并禁用。

二分法排查(如果上述方法无效):
如果通过针对性禁用无法确定问题模组,可以采用"二分法"。

先禁用一半的模组,进入游戏测试。

如果错误消失,说明问题模组在刚刚禁用的一半里;如果错误还在,说明问题模组在仍启用的一半里。

不断重复这个过程,缩小范围,直到找到导致冲突的那个模组。

查看模组页面:访问你怀疑的问题模组的Steam创意工坊页面,仔细阅读模组说明、更新日志和评论区,看看是否有其他玩家反映了类似的兼容性问题,以及作者是否提供了解决方案或兼容性补丁。

💎 总结
总而言之,当前最可疑的是"能力勋章"及其相关模组,或者"[Arknights]Amiya"与游戏当前版本(特别是暗影生物相关机制)存在兼容性问题。请务必在排查前备份你的存档。

希望这些步骤能帮你解决问题!如果排查后情况依旧,或者你发现了新的线索,请随时告诉我。
< >
Showing 1-10 of 10 comments
Per page: 1530 50