以前都是直接改entities。
直接改entities文件不起作用了。是不是我忘了还有什么步骤?求指点做成MOD再在游戏里开启mod就行了,还有一个兼容性文件要改
本帖最后由 silasa 于 2026-9-10 01:55 编辑
C:\Users\Administrator\AppData\Local\sins2\Mods文件夹里,先创建一个你MOD名称的文件夹,比如sins2mod
然后打开该文件夹,在里面添加entities文件夹,就可以把游戏源目录里entities文件夹里的entities文件复制过来,进行修改。
这种是最简化的,一旦完成以后,需要在C:\Users\Administrator\AppData\Local\sins2\settings文件夹里,打开settings.json文件,将
"modding.allow_not_compatible_mods": false,
改成
"modding.allow_not_compatible_mods": true,
如果想免去这一步,需要在你的mod文件夹里,加入.mod_meta_data文件(用一个文本文件改成这个文件名称即可,记得扩展名txt要一起改掉)
然后添加以下语句:
{
"compatibility_version": 2,
"display_name": "mod名称",
"display_version": "1.0",
"short_description": "mod名称",
"long_description": "mod名称",
"logos": {
"small_logo": "mod_small_logo.png",
"large_logo": "mod_large_logo.png"
}
}
然后再用画图软件生产两个png文件(色块即可,大的512X512像素,小的64X64像素),名称分别改成以上的定义,即mod_small_logo.png和mod_large_logo.png,放到你的mod文件夹里,和.mod_meta_data文件一起。
这样进游戏以后,在游戏模组的管理选项里面就可以直接启用了,都不需要在模组主界面点同意协议(I agree)
页:
[1]