|
研究了很久。
理论上增加球队和球员只是几行代码的事情,不少编辑器比如dino editor都可以做到。
但为什么smoke大补的作者会说最新的大补execo已经达到了最大的球队数量呢?
问题就处在亚冠球队身上。
我始终不明白为何K社的程序员要把亚冠的球队赛制球员单独放到team4.bin、player4.bin、competition4.bin里面,这样一来使用编辑器只能加载其中一组的数据,要么是亚冠32支球队,要么是其他所有俱乐部和国家队。
所以,以最新的execo大补举例来说,我们使用编辑器打开data的bin文件,发现:球队按照index编号来排序的话最后一支球队叫做EX啥啥啥,index是567好像;而打开存档文件,亚冠32支球队就排在这个index是567的球队后面,index依次568、569···。
当我们以bin文件编辑模式增加球队时,新增的球队index是从568算起的,而打包导入游戏中后,新增球队的index就和亚冠球队冲突了,虽然球队ID并不一样,但index是冲突的。
我做了很多次实验,理论上甚至能在execo大补的基础上增加60支球队,而且能够在游戏球队选择中正确显示(前提要把它们加入某个可显示联赛)。但一旦选择“亚冠”球队,游戏就果断崩溃,surprised.
我绞尽脑汁,以我这个民间DIY爱好者的角度根本摸不着头绪。
不管有谁看懂了,无所谓,我憋着不知哪里说。
|
|