好吧,接下来是突发奇想的关于城池的研究,用新建空白txt改名排除法,发现如果城池位置记录在map文件夹,那么只有可能跟sango7.mpc这个文件有关,随便试了一下第一行的指针,竟然以外的找到了城池的实际位置记录代码,里面每个城池只有四个有效参数,分别是城池显示图片,关联sfobj里面的编号,决定城池外貌同时也决定了城池类型。xy坐标,以及城池编号。里面的记录代码多达475条,而实际上大部分城池编号都是0,试着随便改了个104号城池,果然大地图成功出现了新城池。虽然只有475条代码,不过我估计超过这个数要自己添加也是很容易的,因为代码区后面没有其他指针,只要按照格式自己加好,然后改一下前面的一两个指针指向,几乎没有工作量。不过也发现一些很奇怪的事,有的城池坐标竟然记录为0,0。大地图上x坐标明明上万,手动修改发现能改变他的位置,改成正确的坐标他会保存位置不变,只有改成0他没有出现在0,0处,难道还有其他地方记录着初始的默认坐标?没必要啊。还有1到10号城池竟然都有两条位置记录,各不相同,只有其中一条位置正确,难以理解