Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
有兴趣可以预览一下佐伊的效果: https://i.imgur.com/sj5u7th.png
也有个治标不治本的方法,你打开\SteamLibrary\steamapps\workshop\content\262060\3307446354\loot\szb.loot.json
ctrl+F搜索{ "type" : "trinket", "id" : "zooey", "amount" : 1 }
改成{ "table" : "S" }
这样佐伊饰品就会从战利品列表中移除,掉佐伊会被替换为掉金币。但是不解决资源缺失问题还有可能出现其他报错。
我刚才测试我这边能正常进存档,也能看到佐伊饰品正常加载。所以肯定是你那边环境出了问题。
不太可能是和其他模组冲突了,我的命名规则写的一坨,连我自己都记不住是啥规则别人模组不太可能因为重命名冲突。
其他可能要么就是文件缺失,导致某个buff没读取到,进而导致整个饰品消失,进而导致loot读取的时候引发报错。
而最有可能导致文件缺失的就是资源太多没读取完全,少启用几个模组是最有效的,其次就是上面说的三个方法。
后天白天我有时间,我倒是可以给你远程排查一下问题。
这个条目定义了一个名为 "zooey_A" 的战利品表,其中包含一个"zooey" 饰品。这可能与您遇到的问题有关。
问题可能出在以下几个方面:
饰品ID不匹配:错误消息中提到 "trinket-zooey",但在loot表中定义的是 "zooey"。这种不一致可能导致游戏无法找到正确的饰品定义。
饰品定义缺失:虽然loot表中引用了 "zooey" 饰品,但在szb.entries.trinkets.json 文件中,"zooey"饰品的定义可能不完整或有错误。
类定义问题:错误消息提到 "Invalid item class",这可能意味着 "zooey" 饰品的类定义有问题。
刚开始设计的时候只想着对称美学,先设计的巴妮也就是盗墓贼版本,把协作效果敲定下来之后脑子没转过来忘记强盗没支援技能了,写完了才记起来这回事。
之后想了一下强盗本身强度就很高,饰品就可以稍微弱一些以作平衡,所以实际上强盗版本的巴妮与巴隆协作效果在原版环境是无法触发的。作为补偿加强了好几次前半部分的能力。
不过代码本身还是可以触发的,如果你有装改二当家技能的模组,能让二当家用支援技能的话那么也是可以召唤魔导车的。
(pItemClass != nullptr)
Loot:TableEntries:ItemEntry:LoadFromJsonValue inloot_item_entry.cpp line 41
Invalid item class in loot table trinket-zooey这个问题怎么解决
不过还是多谢帮助
不过也有可能是因为模组使用的资源太多没读取完全,模组介绍有写怎么解决。
Assert Failed:
(pReturnMonsterBrainClass != nullptr)
Al :: MonsterBrainClassLibrary :: GetMonsterBrainClass in monster_brain_class.cpp line 681
No monster brain class with id:crocodile_A
然后就闪退,连小镇门都进不去,开新档也没用
解决办法我刚才开了一个讨论,你可以看看。
你要把弹性装甲分成两个部分来看。
效果1举例就是英雄打出了小于等于40的伤害,无论是39还是3,都会被限制到1点伤害,如果伤害没出来就是因为小数点导致吞了。
效果2举例就是英雄打出了大于40的伤害,无论是41还是99,都会导致触发极限恢复,把怪物血量直接回满。
效果1导致的不出伤害是bug(以前有想过修复,但是没找到办法),效果2导致的不出伤害是正常的。
弹性装甲设计之初就是惩罚超模模组人物的,原版环境或者没那么超模的模组人物才能击杀,这个没其他办法,试着摘掉饰品降低伤害来打吧。或者叠dot更稳定一些,毕竟dot伤害自己能控制。
加上虚幻之雾的弹性装甲完全打不动 卡关卡死了
我这边刚才测试是可以正常进副本的,拉提卡饰品也在(就是你报错里提到的trinket-Ladica)。
建议重新订阅模组试试。
还有一种可能是资源太多游戏没读取全,解决方法你搜一下The Abigail Williams Class模组,岩姐那边有说怎么改,安装指南3就是。我有空写进介绍里,之前模组介绍字数太多写不下,发生概率也小就没特意说。
也有万分之一的可能性是某个模组的buff名称和我的模组buff名称冲突了。
Loot: TableEntries:ItemEntry:LoadFromJsonValue in loot_item_entry.cpp line 41
Invalid item class in loot table trinket-Ladica该怎么办呀 可以进小镇但是一进本就会闪退
2.你说的是虚幻之雾吧,影没有改二甲。估计是你伤害太高触发极限回复了,术语表有写,甲乙丙类敌人都是这一类机制,这个是全地牢模组独我一份的新机制(至少我写出来的那时候是这样),不过简单来说就是别的游戏的韧性+根性。
限制怪物受到的最大伤害为X,且伤害超出当前血量一定程度就会把怪物血量回满。设计上来说每次伤害会被限制在1~3点伤害,且这次伤害超出当前血量300%的伤害就会触发极限恢复(甲类是这样,乙和丙在数据上有所不同,机制一样)。但因为难度会影响怪物血量且没法单独做例外处理,导致血量计算会出现小数点,部分数值的伤害可能会被吞。不过一般只是多花几次攻击就能处理。
4.你都打到时空流转后半段了不应该会卡badend了吧.....那个是还原原作剧情的,如果没玩过影之诗的话只要知道攻击芙洛洁思就行,别碰艾希。(原作艾希的能力就是反伤,甚至抽象到被杀死也能夺舍杀死他的那个人的身体来达成复活)
和副本任务类型没有关系,可能真的是你运气偏差.,我上一次在自己档测试的时候精英难度的刷新概率已经比较高了,平均每次都有2组左右机械怪物。而机械兵和触手都会有15%左右概率掉邀请函,农庄任务特殊饰品和代币大概2~6次左右就能毕业,所以我觉得没必要再调高概率了。
还是觉得少你可以删掉模组根目录下的click_counts.txt,那个是用来记录你调整了多少次概率的。删掉之后就能接着往上调。
因为我实际上并不怎么懂py代码,无论如何都没法处理减少概率把数值变为0或者负数的情况,所以增加了调整极限这么个设定,单纯往上调的话是不会出问题的。
我没有加入任何游荡bossmod 也用工具上调到极限了 还是会有一个本一整把不掉
和副本类型有关系吗? 比如守护石这种激活任务奇物的就没有?
如果你很急着刷邀请函,可以用埃亚隆的残骸让全员都获得心与意志,在心与意志消失之前进新的任务,会刷新游荡boss(获得怪癖的那次任务没记错的话应该不会刷)。因为游荡boss有几次特殊召唤的怪物是可以掉落战利品的,效率很高。
然后这个模组怪物是根据难度递增刷新频率的。如果你有加入别的游荡怪物模组那么其他模组的生成概率就会降低,你可以用附带工具自己往上调这个模组怪物的刷新概率,介绍有写。我等会更新上调一些基础概率吧
你那边要兼容的话,可以打开3307446354文件夹下的localization文件夹,打开szb_schinese.string_table.xml和szb_fin_schinese.string_table.xml,搜素关键词str_glossary_term_40。我占用的条目都是40XX,改成50XX或者30XX之后保存就行了。然后把随便哪个xml文件拖动到同目录下的.bat文件上,这样他就会重新生成一次语言描述文件,进游戏应该就能兼容了。cmd有报错无所谓,只要loc2文件生成了就可以。
还是被覆盖的话把比如4014改成4054,4013改成4053这样,一致改到没有其他模组占用为止。不过应该没有那么多条目被其他模组占用。
如果你还在玩这个模组并且还有这个问题,可以找个时间加我好友我远程控制看一下什么情况,因为红勾的报错太垃圾很多问题又是多方因素导致的,想复现问题很麻烦。因为太久没动暗黑地牢,不确定还能不能排查这边的问题,但是我会尽量。
击杀之后卡一下就闪退一般就是因为捕获状态的怪物无法因为某种原因无法回到原来模型的状态导致闪退。
印象里我已经尽可能处理了可能引发这个问题的闪退,但我有几个月没看mod相关的东西了,快忘了相关的知识,但印象里无论如何都无法完全避免这个问题(至少去年年初我当初写这个模组的时候无法避免捕获机制各种闪退是常识,我不知道现在有没有改善的方法)
因为这个模组用了很多序列帧,导致mod所用到的资源很多,很容易导致资源溢出,多个大型模组加一起资源溢出概率就会更严重,导致闪退概率越高。
术语表往下翻,有写轮回是个什么东西。术语表里为了避免歧义写的很复杂,但说白了就是可以进化的怪癖,在折磨或者美德状态击杀怪物就能进化到准备阶段,之后放城镇里呆一轮就能正式进化。根据饰品和英雄不同,最多进化20次,根据当前次数解锁饰品的能力。术语表里写的更加详细一些。
勒比卢的艾希是从3月份创建这个mod开始就存在的boss,到8月份重做他都没有数值改动以外的变更。我已经测试过很多遍了,包括原版英雄,G妈那几个模组人物过艾希都没问题。理论上来说不会是艾希本身的问题。
我做一些推论:
2.如果是回合切换至boss,然后使用技能闪退。那么就是阿比盖尔在被捕获前给boss附加了一个延迟触发的效果(比如攻击后/支援后),然后重新载入存档,且没有安装4gb补丁,就会触发无限闪退。(存疑,我忘了捕获之后延迟生效的ad还会不会附着在怪物身上)
3.如果是英雄使用技能闪退,存在两个可能:
1.真伤击杀闪退。
2.资源过载闪退,只要不是原版英雄,使用技能或多或少会给某个目标附加若干个buff,buff多起来就会导致资源溢出,资源溢出率越高,英雄操作应发崩溃的概率越高。
因为这个模组用了大量序列帧,所以资源占用的会比其他模组更多。解决办法空过几个回合让一些时效性buff自己驱散,解放资源占用后再用技能。
但是因为机制相同,阿比盖尔在狂信者战斗达成条件闪退的问题在艾希这里也会有,也就是你用其他英雄或者饰品或者其他的生命触发真伤击杀boss导致的,我在mod介绍最后写了最好别用真实伤害击杀艾希,阿比盖尔那边也写了,这个是红勾自己代码的问题,没法解决。虽然没有做控制变量的测试来证明,但我觉得某些dot伤害也会触发相同的闪退。
你试试别用真伤击杀,理论上就不会触发亚里沙返回艾希状态崩溃的问题。改了存档之后任务没判定到艾希死亡自然就不会结算。
如果是勒比卢的旋风任务,理论来说打完二阶段就结束了,除非二阶段被其他技能变身成其他类型的怪物了,导致死亡时无法返回任务目标的状态导致结算失败。