在饥荒中,修改小偷背包的掉率需要通过编辑游戏内的"recipes.lua"文件来实现。具体操作方法如下:,,1. 打开游戏文件夹,找到"recipes.lua"文件。,2. 用文本编辑器打开该文件。,3. 搜索"TheftPack",找到对应的代码行。,4. 修改"min_items"和"max_items"的值,以调整小偷背包的掉率范围。,5. 保存文件并重新启动游戏。
饥荒小偷背包爆率修改教程
在《饥荒》这款游戏中,玩家可能会希望调整小偷背包(Thief's Pack)的爆率,以便更容易或更难获得特定的物品,请注意,在进行任何游戏文件修改之前,务必备份您的游戏数据,以防意外发生,本教程以《饥荒:联机版》(Don't Starve Together)为例,展示如何修改小偷背包的爆率。
准备工作
1、确保《饥荒:联机版》已安装在电脑上。
2、找到游戏的安装目录,通常位于Steam的安装路径下,C:\Program Files (x86)\Steam\steamappscommon\Don't Starve Together
。
3、准备一个文本编辑器,如Notepad++或Visual Studio Code。
修改步骤
1. 定位游戏配置文件
导航到游戏目录下的 gamedata
文件夹,并打开 scripts
文件夹,找到名为 prototypes
的文件。
2. 编辑 prototypes
文件
在 prototypes
文件中,找到与小偷背包相关的条目,它可能看起来像这样:
local assets = { Asset("ANIM", "anim/thief_pack.zip"), Asset("ATLAS", "images/inventoryimages/thief_pack.xml"), } local function fn() local inst = CreateEntity() inst.entityname = "ThiefPack" ... end
3. 修改小偷背包的爆率
在上述代码块中找到关于物品生成的部分,
inst:AddTag("sharp") inst:AddTag("pointy") inst:AddTag("thief_pack") inst:AddTag("NON_BAGGABLE") inst:AddTag("NON_DESTRUCTIBLE") inst:AddTag("NON_DROPABLE") inst:AddTag("NON_TRADABLE") inst.components.inventory:SetMaxStackSize(4) inst.components.inventory:SetInitialStackSize(math.random(1, 5)) 初始堆叠数量
在这个例子中,小偷背包的初始堆叠数量是通过 math.random(1, 5)
来设置的,你可以修改这个函数的参数来更改爆率,如果你想让背包里的物品数量在1到10之间随机,可以改为 math.random(1, 10)
。
4. 保存并测试
保存对 prototypes
文件所做的更改,然后启动游戏以验证修改是否生效,如果一切顺利,你应该会看到小偷背包的物品数量现在有了新的爆率。
注意事项
修改游戏文件可能会影响游戏的稳定性和平衡性,请谨慎操作。
如果你使用的是《饥荒》的非联机版,步骤大致相同,只是文件路径和名称可能会有所不同。
确保游戏版本与修改的说明相匹配,不同版本间可能会有差异。
通过以上步骤,你应该能够成功修改《饥荒:联机版》中小偷背包的爆率,祝你在游戏中获得更多的资源!