6 Star 20 Fork 0

笑笑 / 文明6mod教学

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
debug指南.md 1.43 KB
一键复制 编辑 原始数据 按行查看 历史
xxcat 提交于 2022-06-05 05:26 . edit readme

在调试过程中对modinfo的改动需要重启游戏才能生效,对其它文件的改动只需要返回主菜单或者点击重新开始游戏就可以生效,这一条本身也可能是mod没有生效的原因,重启游戏即可解决。

如果根本进不去地图,游戏提示开始游戏时出错,有以下可能:

  • modinfo填写不合法,modinfo中文件名、UpdateDatabase id=""等位置不要出现中文、空格或连字符
  • 数据库中内容的填写错误,对于我们的mod来说就是单引号中的拼写错误,修改即可。

如果能进地图,但是mod未生效,先检查是否开启了新做的mod。如果已开启,则需要填写modinfo中UpdateDatabase id="",将id填写为足够有特色方便搜索的内容。重启游戏并加载地图后,打开Mods上一级的Logs文件夹,在其中的Modding.log里搜索刚填写的id。

  • 如果找不到相关的信息,说明该文件没有被加载,一般来说是modinfo文件的填写错误。
  • 如果能找到相关记录,沿着往下看是否有紧跟着的Error报错信息。
    • 如果有,说明是sql语法错误,复制报错信息那一行前面的数字编码,然后在Logs文件夹的Database.log中搜索这个数字,即可看到报错信息。
    • 如果没有报错信息,说明模组的所有内容都被正确加载了,仍然不生效一般来说就是内容本身的逻辑问题,需要自己思考和检查。
SQL
1
https://gitee.com/xiaoxiaoccat/civ-6-mod-tutorial.git
git@gitee.com:xiaoxiaoccat/civ-6-mod-tutorial.git
xiaoxiaoccat
civ-6-mod-tutorial
文明6mod教学
master

搜索帮助