方法是通用的,我只购买了本体,需要修改你游戏目录下的的steam_api64.dll的那个文件名字,并且添加两个文件即可
此方法来自这个链接提到的内容,文件也可去这里下载
https://cs.rin.ru/forum/viewtopic.php?f=29&t=70576
或者百度云,我现在用的这个版本未来可能会过时,或者被修复掉,直接去上边链接下载是最稳妥的,因为人家好像持续更新了很多版本了(你得注册个那网站账号)
链接:https://pan.baidu.com/s/1AA4XYzRODYnZCFgBVaThZg
提取码:bgch
——————————————————
首先到你的游戏路径下,你可以用steam库里打开这个游戏路径,我的如下示例
D:\Game\SteamLibrary\steamapps\common\TPH\TPH_Data\Plugins\x86_64
我的该目录内容
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2023/2/19 18:19 1476 cream_api.ini
-a---- 2022/12/29 19:41 1941368 Microsoft_Xbox_Services_141_GSDK_C_Thunks.dll
-a---- 2022/12/29 19:42 12800 Rewired_DirectInput.dll
-a---- 2021/1/4 8:25 834560 steam_api64.dll
-a---- 2022/12/29 19:42 250656 steam_api64_o.dll
-a---- 2022/12/29 19:42 70008 XGamingRuntimeThunks.dll
将旧的steam_api64.dll修改成steam_api64_o.dll
将破解压缩包里面得到的steam_api64.dll和cream_api.ini复制到这里
编辑cream_api.ini,内容如下,此方法是通用的,我试过了文明6也可以这样解锁dlc,
要改的只有两处,appid,这个可以去steamdb那个网站搜索该游戏得到这个appid,然后unlockall修改成true即可,或者你可以直接复制我的内容,替换你的creamini文件
一些其他游戏需要单独添加dlc,比如文明6,这种情况需要去steamdb搜索dlc的id和名称,添加到文件末尾按照那个格式添加即可
[steam]
; Application ID (http://store.steampowered.com/app/%appid%/)
appid = 535930
; Current game language.
; Uncomment this option to turn it on.
; Default is "english".
;language = german
; Enable/disable automatic DLC unlock. Default option is set to "false".
; Keep in mind that this option WON'T work properly if the "[dlc]" section is NOT empty
unlockall = true
; Original Valve's steam_api.dll.
; Default is "steam_api_o.dll".
orgapi = steam_api_o.dll
; Original Valve's steam_api64.dll.
; Default is "steam_api64_o.dll".
orgapi64 = steam_api64_o.dll
; Enable/disable extra protection bypasser.
; Default is "false".
extraprotection = false
; The game will think that you're offline (supported by some games).
; Default is "false".
forceoffline = false
; Some games are checking for the low violence presence.
; Default is "false".
;lowviolence = true
; Purchase timestamp for the DLC (http://www.onlineconversion.com/unix_time.htm).
; Default is "0" (1970/01/01).
;purchasetimestamp = 0
[steam_misc]
; Disables the internal SteamUser interface handler.
; Does have an effect on the games that are using the license check for the DLC/application.
; Default is "false".
disableuserinterface = false
[dlc]
1377080 = Two Point Hospital: Culture Shock
; DLC handling.
; Format: <dlc_id> = <dlc_description>
; e.g. : 247295 = Saints Row IV - GAT V Pack
; If the DLC is not specified in this section
; then it won't be unlocked
入正就是为了一个中文的语音,我一开始玩的破解版但是没有中文语音,只得补个票。那个还挺有意思的,还有steam的创意工坊添加mod真的挺方便的对一些游戏来说,有条件还请支持正版