Don't Starve Together

Don't Starve Together

Simple Controller (*Gamepad Optimization)
307 Comments
烎 '  [author] 18 Sep @ 11:30am 
修了
dengmu 11 Sep @ 7:53pm 
烎 '  [author] 10 Sep @ 3:07am 
角色的战斗组件都没问题, 周围目标的却崩了, 不出意外我造成不了这种问题
泰菲糖 10 Sep @ 2:23am 
大佬你的mod好像又出bug了
attempt to index field 'combat' (a nil value)
[string "scripts/components/playercontroller.lua"]:3121: attempt to index field 'combat'(a nil value)
LUA ERROR stack traceback:
../mods/workshop-3116978471 [Simple Controller2.1.56]/rework/dst/cmp_playercontroller.lua:l in (method)UpdateControllerTargets(Lua)<1-1>
scripts/components/playercontroller.lua:2669 in (method) OnUpdate (Lua)<2500-3022>
scripts/update.lua:262 in ()?(Lua)<224-298>
咋办
韦玉米 4 Sep @ 11:10pm 
好吧,可能模组加多了有些东西出错了:steambored:感谢佬的帮助:steammocking:
烎 '  [author] 4 Sep @ 11:03pm 
我看了, 你那个是其它模组的一个预制物导致的, 我的模组只有功能上的东西, 只有俩特效, 没法成为可调查的目标的.
韦玉米 4 Sep @ 7:40pm 
仍然会崩溃,我向您上次的邮箱再次发了崩溃日志,如果有空的话请帮我看看:steammocking:
韦玉米 3 Sep @ 10:17pm 
了解,我试试,谢谢佬:steamhappy:
烎 '  [author] 3 Sep @ 9:37pm 
--这段代码应该能避免崩溃,但我不确定会不会影响其他东西,你要是崩得厉害就把这个复制到之前那个文件里试试看
AddClassPostConstruct("widgets/controls", function(self)
local fn1 = self.playeractionhint.text.SetString
self.playeractionhint.text.SetString = function(self, str)
fn1(self, str or "")
end
local fn2 = self.groundactionhint.text.SetString
self.groundactionhint.text.SetString = function(self, str)
fn2(self, str or "")
end
end)
烎 '  [author] 3 Sep @ 9:37pm 
@韦玉米 我仔细看了一下,和showme完全没关系,昨天只是大致扫了一眼,以为是showme在处理显示信息时遇到了不兼容的对象;
今天看了一会,发现崩溃的点在官方处理角色目标操作提示的代码里分割字符串的时候,字符串意外的为nil,导致崩溃,
而我的模组里完全没有将手柄操作提示设置为nil的地方,但是在官方代码里, 确实有将操作提示设置为nil的可能,
不过这个几乎不可能发生, 首先一个有效的目标最基础的名称和手柄调查的操作提示都不会同时没有,但凡有一个都不会崩,
只有在这两项同时没有的时候才会出现问题,所以可能是你开启的模组里面有个不支持的东西意外的成了手柄的目标吧,
韦玉米 3 Sep @ 6:50am 
这。能修吗?比如说读不到信息就不显示,不崩就行了
烎 '  [author] 3 Sep @ 6:37am 
也不能说他的问题, 毕竟让他处理显示信息的目标是我这边设置的
韦玉米 3 Sep @ 6:11am 
谢谢佬:steamthumbsup:
韦玉米 3 Sep @ 6:11am 
这样啊,那我把showme换掉
烎 '  [author] 3 Sep @ 6:09am 
@韦玉米 可能是showme的问题吧, 我看了一下, 估计是遇到不兼容的东西了
烎 '  [author] 3 Sep @ 6:03am 
@韦玉米 收到了
韦玉米 3 Sep @ 5:58am 
刚发了,看看有无呢:steammocking:
烎 '  [author] 3 Sep @ 5:54am 
@韦玉米 你发qq邮箱里, 那个邮件临时的,我自己用都好好的, 但是收不到你发的, 估计是拦截了被
韦玉米 3 Sep @ 5:51am 
我试试再发一次呢
烎 '  [author] 3 Sep @ 5:46am 
@韦玉米 没呢...
韦玉米 3 Sep @ 5:41am 
已经发了,佬看看有没有收到
烎 '  [author] 3 Sep @ 5:05am 
@韦玉米 vh5p48+corxx524@sharklasers.com 发这里我看看, 还在不在
韦玉米 3 Sep @ 4:12am 
玩着玩着就崩了,我看不懂日志,以下是屏幕上写的报错:[string "scripts/util lua"]:76: attempt to index local 'self' (a nil value)
烎 '  [author] 3 Sep @ 3:53am 
@泰菲糖 这个问题应该出在游戏底层的输入系统, 不是lua层这里能修复的.
泰菲糖 3 Sep @ 3:47am 
可以尝试修复这个问题嘛,因为很多时候震动的提示挺重要的,比如牛低于200血,还有饥饿和一些负面buff,没有这个震动玩的特别难受。
烎 '  [author] 3 Sep @ 3:41am 
@泰菲糖 应该是科雷之前对手柄大更新后就失灵了
泰菲糖 3 Sep @ 3:37am 
大佬,不知道为啥,在上次科雷更新手柄方案之后,我的手柄就不支持震动了,问一下你的手柄还能震动吗,我换了同品牌的手柄还是不能震动,但进行其他游戏震动是正常的,如果是科雷上次更新导致的问题能不能在模组里面对这一问题进行修复啊
烎 '  [author] 3 Sep @ 3:16am 
@韦玉米 啥问题?
韦玉米 3 Sep @ 2:34am 
好像网盘链接被屏蔽了,能给个邮箱吗,我发到邮箱里?
韦玉米 3 Sep @ 1:44am 
佬,我遇到了bug,日志里面似乎提到了这个模组,这是日志的网盘链接{LINK REMOVED}
韦玉米 14 Aug @ 8:27am 
好哩,完美解决了,谢谢佬
烎 '  [author] 14 Aug @ 8:01am 
@韦玉米 _G.COOKINGPOTS = {['tf_cookpot'] = true} 这样放那个空文件里
韦玉米 14 Aug @ 6:47am 
烎 '  [author] 14 Aug @ 6:33am 
@韦玉米 什么模组,我看看
韦玉米 14 Aug @ 6:29am 
佬,我订阅了CraftPot之后,它正常显示,但是做菜的轮盘同样没有,然后我在modspextra里加上了食趣的火锅,也仍然不生效。
烎 '  [author] 14 Aug @ 5:59am 
@韦玉米 订阅CraftPot 这个模组了吗? 没有就在我的模组下的倒数第二个modsp...lua,空文件面加上 COOKINGPOTS = { ['锅子的prefab'] = true },要是启用了他的模组的话就不用了, 他支持的模组锅子,我这里也能读取到,我记得他那个模组专门给别人留了接口的,其他模组锅子只要加入了就能用了;
韦玉米 13 Aug @ 11:07pm 
佬,在使用一些模组锅,比如食趣的火锅时,呼出不了做饭的那个轮盘。我对代码不是很懂,适配所有模组锅可能难以实现,能不能加个配置列表,我手动添加需要识别为锅的物品代码?
怯战蜥蜴马飞飞 6 Aug @ 7:25pm 
好滴谢谢
烎 '  [author] 6 Aug @ 5:32am 
@怯战蜥蜴马飞飞 我试了没问题啊, 多人联机更网络延迟有关系, 就算是单人玩延迟也会有,还有设置里面的延迟补偿也不要开启, 那个给你的假象就是能打到实际上你还没在攻击范围内;
单人党就开独行长路模组, 虽然很多评价都是各种乱七八糟的bug, 只要你不开些别的乱七八糟的模组,基本上遇不到影响游玩的恶性bug. 说白了大部分的bug都是模组冲突导致的, 就我这个模组也与很多模组有冲突, 遇到的我基本都解决了, 没遇到模组冲突的我也没法.
怯战蜥蜴马飞飞 6 Aug @ 3:19am 
大佬 咱们这个mod我加上之后平A会有延迟 就会慢一点出手(我不能手撕蝴蝶之后发现的)
怯战蜥蜴马飞飞 6 Aug @ 3:17am 
对 什么模组都没开也不行 行吧 谢谢大佬
烎 '  [author] 6 Aug @ 3:10am 
@怯战蜥蜴马飞飞 没别的办法了, 或者你可以给官方反馈一下 (你在全部mod都没开启的情况下也能遇到这个问题对吧?
怯战蜥蜴马飞飞 5 Aug @ 4:18pm 
大佬找到原因了 是因为手柄小恶魔会有一个光圈 就是显示跳跃距离的 换成其他角色带懒人手杖也有这个卡顿问题 咱们的模组可以调整传送距离 把圆圈弄到最近 在船上就不会卡 这个有没有解决办法啊 取消这个光圈? 是判定问题吗
怯战蜥蜴马飞飞 5 Aug @ 3:56pm 
大佬 我补充一下 是只有小恶魔有这个问题 其他角色没有
怯战蜥蜴马飞飞 5 Aug @ 6:30am 
大佬 我有一个疑问 就是我在地面上的时候用PS4手柄没有问题 但是在船上的时候 大概每隔4,5秒就会卡一下 在船上站着不动也会卡 就是整个画面暂停大概零点几秒 然后恢复正常 加上咱们的MOD之后就没有这个问题了 我想知道一下可能是什么原因 什么模组都没加 用键鼠在船上也没问题
谢谢解答,但是我不明白,为何官方这样的bug都不修复。
烎 '  [author] 3 Aug @ 6:08am 
@龙是真实存在的,我曾经被一条龙服务过 因为这是官方的BUG,都好久了
我想咨询下各位大佬们,现在饥荒联机版更新后,手柄开启了震动模式,但是被打的时候,没有了震动,你们也有一样的情况吗?
烎 '  [author] 31 Jul @ 6:04am 
@吴贰二 我把模组关了,也按不出来官方的网格呢, 得空看看
吴贰二 30 Jul @ 8:07am 
作者大大,版本新更新的放置时按Y键切换官方网格尺寸,手柄按Y键没有反应