Don't Starve Together

Don't Starve Together

108 ratings
Too Many Drops
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
116.414 KB
19 Jul, 2021 @ 8:42am
22 Jul, 2021 @ 8:51am
2 Change Notes ( view )

Subscribe to download
Too Many Drops

In 1 collection by dicksonregister
带老婆一起玩的沙盒游戏
53 items
Description
# 采集更多资源!

以下资源可采集更多:

树枝,草,芦苇收集额外份

各种树木额外掉落木头
完全成粗壮大树会额外掉落更多木头
树木额外掉落种子

圆石矿开采额外掉落岩石
黄金矿开采额外掉落黄金
硝石矿开采额外掉落硝石,以上三者都概率性掉落燧石
月石矿开采额外掉落月石
矿山开采空后可概率掉落宝石,月石矿还有概率掉落虹光宝石!

冰山开采额外掉落冰块
大理石树开采额外掉落大理石

石笋、石化树额外掉落,石笋依然可以掉落化石碎片

以上数量和概率均可配置,高度灵活!
实测和大多数常用服务端 MOD 均兼容,兼容 TMIP。

----
为什么做这个 MOD?
之前一直用的 More Drops 和 More Rocks,但因为前者和 TMIP 有冲突,后者的掉落石头机制我不满意,于是自己做一个用。

----
更新记录:
2.0 增加石笋和石化树的额外掉落配置
1.1 修复bug,该bug曾导致掉落宝石时闪退
1.0 初始版本


42 Comments
Polly Enardo.gg 15 Apr @ 4:36pm 
(English version)

Anyone wondering how to fix the ice crashing your game, then listen here.

Step 1: open foulder, and follow this path SteamLibrary steamapps workshop content 322330 2551657430 scripts then boulders.lua open in notepad+ or notepad.

Step 2: change the ONLY lines of text that say
inst.components.workable.onwork = function(inst, worker, workleft)
Replace with inst.components.workable.onwork = function(inst, worker, workleft, numworks)
on all of them, make sure the top line of code is something like boulders.ImproveNitre = function(inst) or whatever material it is.

Step 3: replace
oldonwork(inst, worker, workleft) to oldonwork(inst, worker, workleft, numworks)

that should be it, if done wrong ask kevin781228.

credit goes to them for finding out the issue, all I really did was explain it better, make it clearer, and translate it.
1009705284 26 Jan @ 10:07pm 
6666,输入这个代码 解决了挖冰崩溃的问题
kevin781228 9 Oct, 2023 @ 10:07am 
從別的模組大神那邊找到解法了,自己嘗試修改後成功修復了此問題!!

【異常原因】
主要是對 onwork 函數的引用儲存在 oldonwork 變數中。 但這個函數似乎已經進化了,現在有 4 個參數:inst、worker、workleft、numworks。 因此,我們需要修改我們希望重新定義的函數的簽章以及對 oldonwork 的呼叫。

【解法】
編輯路徑:SteamLibrary\steamapps\workshop\content\322330\2551657430\scripts\boulders.lua

步驟一:
將所有的
inst.components.workable.onwork = function(inst, worker, workleft)

inst.components.workable.onwork = function(inst, worker, workleft, numworks)
取代

步驟二:
將所有的
oldonwork(inst, worker, workleft)

oldonwork(inst, worker, workleft, numworks)
取代

步驟三:
儲存檔案

之後重啟遊戲,讓存檔重抓新的MOD就可以正常運作了
kevin781228 9 Oct, 2023 @ 6:17am 
挖冰塊一定閃退QQ
我与赌毒势不两立 20 Sep, 2023 @ 8:09am 
Crashing when i mining ice,can you fix it? please
逝风 11 Sep, 2023 @ 7:16pm 
一挖冰就闪退,试了几次都这样
迷迭香 20 Aug, 2023 @ 8:34pm 
一样,挖冰就闪退,哪怕mod配置里把挖冰的额外掉落关掉也闪退
空城旧梦 15 Aug, 2023 @ 8:27pm 
只要进行与挖冰有关的操作就会闪退无法继续游戏,不是人为的也这样例如在流星区域冰被流星破坏也会闪退
leavemealone (for real) 11 Aug, 2023 @ 6:00pm 
crashing when mining ice
furretete 12 Feb, 2023 @ 8:29am 
good:steamthumbsup: