最新消息

欢迎你!

在这里获取丰富的资源,并与社区其他成员分享你的游戏体验!

现在就注册!

[MOD修复]官方mods离线使用不生效问题的解决

主题 作者
【LV:1】
12
3
0
测试学习版可用,享受论坛便利也回馈一下:)

1) 清除社区插件的文件
游戏目录下的 BepInEx, doorstop_config.ini, winhttp.dll, 可以参见B站上的介绍, 删除前记得备份

2)清理数据目录
找到游戏的数据目录, 一般在 C:\Users\你的用户名\AppData\LocalLow\Colossal Order\Cities Skylines II下
删除Mods目录,.cache .pdxsdk, 删除前记得备份

3)安装mods
<如果手动>
在游戏数据目录中新建Mods目录,将CSLBBS上下载的官方mods解压到Mods中。每个mod独立目录,目录里面一般会有一堆的.dll .so文件
<如果使用CSUL>
更新到最新版本,在模组里面新建一个Pmods的播放集,导入官方模组。 千万不要使用BepinEX

下面是重点:
4)安装.net 8
直接迅雷下载,游戏里面不行。 https://aka.ms/dotnet/8.0/dotnet-sdk-win-x64.exe 下完直接装。

5)启动游戏
看看设置里面的模组有没有显示。 如果安装有网络防火墙,不要阻止 cities2.exe 访问网络。

6)如果看不到mods看日志分析
打开 C:\Users\你的用户名\AppData\LocalLow\Colossal Order\Cities Skylines II\Logs\Modding.log 文件,这里面会记录Mods的加载日志。

[INFO] Loaded xxx 行表示读取到了一个Mod, 这个文件里面不能有报错,错了会导致所有mods都无法加载。
例如 .net 下载无法连接,Unity3D 下载无法连接。 Unity3D不安装mods是可以使用的,游戏里面装了,可以直接卸载。

还有一个前置未安装问题,报加载 Extralib 错误,会导致所有mods不生效,虽然很多Mods不依赖这个前置。
 
【LV:1】
04
5
1
感谢楼主提供方法,但试了还是没效果
LOGS文件里提示[2024-04-05 11:28:40,881] [INFO] Modding runtime: Disabled。不知道为何?楼主说的离线游戏 是不是指的比如社区内下载的绿色版 没通过STEAM启动的版本?
 
2 回复
ppeet 回复
要不你试一下彻底重装游戏,如果游戏目录或 C:\Users\你的用户名\AppData\LocalLow\Colossal Order\Cities Skylines II下有残留信息,有可能会导致Pmod不生效。我就彻底重装后,啥问题没有,把Pmod直接丢C:\Users\你的用户名\AppData\LocalLow\Colossal Order\Cities Skylines II\Mods里就OK了。
记住,重装前要把该游戏的所有残留信息干掉(记得备份),建议直接删除C:\Users\你的用户名\AppData\LocalLow\Colossal Order\目录。
 
auqicfss 回复
你没有用社区的启动器吗?是直接新建的PMOD文件? MOD加载需要的前置BepInEx也米有安装?
 
【LV:1】
04
5
1
我按社区的教程,用启动器试的只有1.0.18F1版本可以加载 官方的FPS限制和529全图解锁MOD可以用,其他的都不行。而且其他版本的游戏本体也试了都不行,包括比较新的1.1.0F1 老的1.0.11或者15F1版本。这点没想明白为何可以加载部分MOD
 
回复
【LV:1】
02
5
0
我卸载删除文件夹完全重装后,同步P社账号订阅的mod无限加载,还都无法激活,很累。
 
回复

新主题

顶部