Don't Starve

Don't Starve

Shinobu Oshino
516 Comments
第807个新手 24 Jun @ 11:48am 
就喜欢这种比较简单的人物,其它人物一大堆介绍看着头疼,也记不住debuff之类的
老黄233 14 Sep, 2023 @ 8:22pm 
模组设置有中文的吗?(不可名状的学渣尖啸)
motcge 19 Nov, 2022 @ 10:17pm 
烹饪锅再原点生成同样食物的问题,是由于作者用临时变量生成实体然后用完没移除。
修改workshop-1543901440\scripts\components下的stewer.lua下
function Stewer:Harvest( harvester )函数找到local loot = nil 这条语句
下面有两个同级的if-end,再两个if后面加一个loot:Remove()即可解决问题
最后的结构
local loot = nil
if
...
else
...
end

if
...
end
loot:Remove()
虽然不是很清楚作者前面做的判断和最后食物获取有啥关系不过还是先留着吧
bechjkjen 4 Apr, 2022 @ 12:06pm 
I cant build Goggle (run crash) maybe you can delete it somehow :v
冰雪长霜 1 Mar, 2022 @ 2:43am 
专家难度只能一直是虚弱的吸血鬼嘛?上面说的没有科技加成指的是这个?
123 2 Aug, 2021 @ 12:23am 
删了之后烹饪蜗做不了啊,一做就崩溃
ughfhhyg4555786 26 Jun, 2021 @ 7:00pm 
end

if loot then
loot.targetMoisture = 0
loot:DoTaskInTime(2*FRAMES, function()
if loot.components.moisturelistener then
loot.components.moisturelistener.moisture = loot.targetMoisture
loot.targetMoisture = nil
loot.components.moisturelistener:DoUpdate()
end
end)

end
删除这些代码可以解决烹饪食物在地图上刷新的问题。
ughfhhyg4555786 26 Jun, 2021 @ 7:00pm 
关于烹饪锅的bug@小草丿,在路径Steam\steamapps\common\dont_starve\mods\workshop-1543901440\scripts\components,里有一个叫stewer的脚本有一段不知道是干什么用的代码:

local loot = nil
if self.product ~= "spoiledfood" then
loot = SpawnPrefab(self.product) -- 大概是造成bug的元凶

if loot and loot.components.perishable then
--loot.components.perishable:SetPercent( self.product_spoilage)
--loot.components.perishable:LongUpdate(GetTime() - self.targettime)
--loot.components.perishable:StartPerishing()
end
else
--loot = SpawnPrefab("spoiled_food") -- 大概是造成bug的元凶
747465273 11 Mar, 2021 @ 5:49am 
只开这一个mod,第二天进入夜晚的瞬间会崩溃
747465273 11 Mar, 2021 @ 2:21am 
好是好,就是太容易崩溃了
bort 10 Mar, 2021 @ 4:47am 
game crashes after the first night
YAXeair 5 Mar, 2021 @ 10:34pm 
好喜欢您做的这个mod啊我不会做mod但是会画画,大佬还打算再更新的话可以找我私聊下我能帮的地方尽量帮忙。
Asamiyui 23 Feb, 2021 @ 6:29am 
大佬还能更新一下吗:steamthumbsup:
烛影 22 Feb, 2021 @ 8:34pm 
如果还能更新就太好了
StrokeTermination 5 Feb, 2021 @ 6:51am 
另外还有下面这段,只需要第二行,第一行第三行都可以删掉。不删的话应该只会影响到没有swDLC的玩家。
if IsDLCEnabled(CAPY_DLC) then
inst.components.combat.damagemultiplier = 0.75
end
StrokeTermination 5 Feb, 2021 @ 6:47am 
首先感谢下@iceamei冰糖 在大佬的帮助下我修复了关于san值影响攻击系数的部分,攻速部分还在研究,搞完也发评论区。攻击系数修复部分如下:
先找到local function onsanitychange(inst,data)和local function onpreload(inst)之间的部分删掉{local function onpreload(inst)不删!!!}然后把下面的代码复制粘贴到删除的位置。
StrokeTermination 5 Feb, 2021 @ 6:47am 
local function onsanitychange(inst,data)
--重新计算
local percent = inst.components.sanity:GetPercent()
if percent >= 0.75 then
inst.components.combat.damagemultiplier = 1.75--随san变化,越低越高
elseif percent >= 0.5 and percent < 0.75 then
inst.components.combat.damagemultiplier = 2.25
elseif percent >= 0.25 and percent < 0.5 then
inst.components.combat.damagemultiplier = 2.5
else
inst.components.combat.damagemultiplier = 3
end
if IsDLCEnabled(CAPY_DLC) then
if percent >= 0.75 then
StrokeTermination 5 Feb, 2021 @ 6:47am 
inst.components.combat:AddDamageModifier("shinobu", 0.75 )--随san变化,越低越高
elseif percent >= 0.5 and percent < 0.75 then
inst.components.combat:AddDamageModifier("shinobu", 1.25)
elseif percent >= 0.25 and percent < 0.5 then
inst.components.combat:AddDamageModifier("shinobu", 1.5 )
else
inst.components.combat:AddDamageModifier("shinobu", 2.0)
end
end
if IsDLCEnabled(PORKLAND_DLC) then
if percent >= 0.75 then
inst.components.combat:AddDamageModifier("shinobu", 0.75)--随san变化,越低越高
elseif percent >= 0.5 and percent < 0.75 then
inst.components.combat:AddDamageModifier("shinobu", 1.25)
elseif percent >= 0.25 and percent < 0.5 then
inst.components.combat:AddDamageModifier("shinobu", 1.5 )
else
inst.components.combat:AddDamageModifier("shinobu", 2.0)
end
end
end
ZZ 14 Jan, 2021 @ 5:22am 
十分期待呢
ZZ 14 Jan, 2021 @ 5:22am 
大佬还要更吗
一只脚 28 Sep, 2020 @ 6:42pm 
东西,换武器,装备丢失
颂唱诗歌 6 Sep, 2020 @ 5:18pm 
模式选海难没办法做妖刀啊
tysb 6 Jun, 2020 @ 11:14pm 
可以给设置个衣服啊有点太脆了
渡渡鸟 13 May, 2020 @ 10:43pm 
准备什么时候更新啊?
韶华轶 7 May, 2020 @ 4:37am 
妖刀升级没效果了,什么属性都不加。
另外,可以在mod配置界面加妖刀照明亮度和范围选项吗,拜谢。
丰收的狼神 1 May, 2020 @ 10:20pm 
hamlet没有bug,因为进不去
花が散る 23 Mar, 2020 @ 5:54am 
小忍吃腐烂的食物会干嘛?
三千世界鸦杀尽 3 Mar, 2020 @ 9:15pm 
goggle护目镜太贵了。。。三个蓝宝石而且还不能修。每次我下一次洞穴要费一个护目镜,实在消费不起啊
哈哈咖咖啦啦咔 17 Feb, 2020 @ 2:47pm 
作者大大能否加一个移动速度和饱食度不挂勾的选项
这里是小殇鸭(´-ω-`) 17 Feb, 2020 @ 8:36am 
我210级没有找到妖刀的制作项目(3个世界都去看了一下制作栏,连全物品可制作都开了),是什么原因啊?
呦兎白 12 Feb, 2020 @ 3:46pm 
护目镜太贵了
Sky 31 Jan, 2020 @ 11:27am 
选的船难 兼容哈姆雷特 ....做太刀的时候要花茎手杖 这个怎么解决
小草丿 16 Jan, 2020 @ 7:33am 
报告一个Bug:做好的食物吃完之后会在地上刷一半出来。比如吃了俩4个肉丸之后在地图某个地方又会刷两个0.0
Acress 22 Dec, 2019 @ 4:36am 
感jio太容易饿是我的错觉吗(||๐_๐)
冯大侠 6 Nov, 2019 @ 8:24am 
SAN值越低,攻击倍数越高,多少级才能触发。
你干嘛哎呦 23 Oct, 2019 @ 6:02am 
读书之后草没长
xiaoxiaolibra 20 Oct, 2019 @ 8:21pm 
护目镜是不是不能修
Russiag 17 Oct, 2019 @ 7:50am 
华夫饼应该是最高了吧,目前我会做的种类里面最高是华夫饼,一个加2000经验
KNYuuki 11 Oct, 2019 @ 7:04am 
小刃吃什么经验多啊 我到现在没弄明白
冰雪长霜 7 Oct, 2019 @ 3:55am 
专家模式没有特殊能力啊,100级还是弱小吸血鬼
楓葉晓寒 6 Oct, 2019 @ 7:42am 
好的没事了 是另一个mod冲突的关系 谢谢啦
楓葉晓寒 6 Oct, 2019 @ 7:20am 
能不能修复一下哈姆雷特的啊。。。不管怎么尝试 只要一开哈姆雷特就不能做妖刀了
冰雪长霜 22 Sep, 2019 @ 4:21am 
猪人商店有个致命bug 在洞穴刷新商店,造成死循环(崩溃)。
所以在哈姆雷特里,如果要想进洞穴,遗迹,就把猪人商店关了。
76561198101718859 20 Sep, 2019 @ 10:52pm 
妖刀怎么做?
半夏微暖半夏凉 17 Sep, 2019 @ 12:03am 
哈姆雷特里放下二本时崩溃
墨衡 16 Sep, 2019 @ 8:31pm 
你的采集代码和卡尼猫冲突,同时开2个mod,采集草树枝之类必崩,关掉一个mod则没事
LanSiLuo 5 Sep, 2019 @ 4:03am 
我想问下这个人物只能单DLC用吗 不能三个地图一起用吗 我看设置那里有选择DLC 刚订阅完 还没开始使用
呦兎白 29 Aug, 2019 @ 7:20am 
很好玩的角色,想来问问为嘛都60多级了还是一只虚弱的吸血鬼。前排提示:这角色下一次地洞二就天下无敌了。
月恋 26 Aug, 2019 @ 6:22pm 
太刀好像不能砍竹子,是我的问题么
我要成为MHW糕手 24 Aug, 2019 @ 11:49pm 
希望护目镜goggle可以修复耐久:steamhappy: