最近在忏悔+使用gt时经常发现莫名奇妙多了一个血量未知诅咒,这对于运营来说非常讨厌
,本来以为是忏悔+的bug,不过经过多局的经验和简单的测试,发现是goodtrip的问题,且只会在本层已经拥有maze诅咒时再传送,才会生成一个未知诅咒。既然mod作者没有更新,那就只好用一些简单粗暴的方式来解决了。
方法如下:
1. 打开steam > 比撤的给台 > 设置齿轮(或者右键游戏) > 管理 > 浏览本地文件

2. 在打开的文件夹下,找到"mods/goodtrip_一些数字/scripts/gtrep.lua",其整体路径应类似于"steam路径\steamapps\common\The Binding of Isaac Rebirth\mods\goodtrip_一些数字\scripts\gtrep.lua"

3. 右键gtrep.lua(没有.lua也是正常的,因为你的电脑没打开后缀名),选择使用记事本打开(如果你会使用其他的IDE那更好,比如VSCode);按下Ctrl+F打开搜索,输入function gt:new_room(),这一句下方可以找到
if tele_maze then
level:AddCurse(LevelCurse.CURSE_OF_MAZE,false)
tele_maze = false
end

4. 注释这句:level:AddCurse(LevelCurse.CURSE_OF_MAZE,false),在lua中注释的方法是在这句前加两个减号,如图:

5. 别忘了保存!(使用Ctrl+S保存或者点击左上角 文件-保存),这样再重新打开游戏,应该就不会有讨厌的bug了!
---
6*. 太讨厌迷路诅咒无法使用gt?搜索function gt:check_teleble(gid)

这样的话就可以在迷路诅咒时也使用gt了
(相当于可以看到地图,所以如果你觉得这样破坏了游戏就不要用)

方法如下:
1. 打开steam > 比撤的给台 > 设置齿轮(或者右键游戏) > 管理 > 浏览本地文件

2. 在打开的文件夹下,找到"mods/goodtrip_一些数字/scripts/gtrep.lua",其整体路径应类似于"steam路径\steamapps\common\The Binding of Isaac Rebirth\mods\goodtrip_一些数字\scripts\gtrep.lua"

3. 右键gtrep.lua(没有.lua也是正常的,因为你的电脑没打开后缀名),选择使用记事本打开(如果你会使用其他的IDE那更好,比如VSCode);按下Ctrl+F打开搜索,输入function gt:new_room(),这一句下方可以找到
if tele_maze then
level:AddCurse(LevelCurse.CURSE_OF_MAZE,false)
tele_maze = false
end

4. 注释这句:level:AddCurse(LevelCurse.CURSE_OF_MAZE,false),在lua中注释的方法是在这句前加两个减号,如图:

5. 别忘了保存!(使用Ctrl+S保存或者点击左上角 文件-保存),这样再重新打开游戏,应该就不会有讨厌的bug了!
---
6*. 太讨厌迷路诅咒无法使用gt?搜索function gt:check_teleble(gid)

这样的话就可以在迷路诅咒时也使用gt了
