最近两个月一直和同学玩联机版的饥荒,用的版本是网上下载的214603版。后来心血来潮想把LOL的一些装备做到饥荒里面,于是就开始写mod,各种看写好的mod还有饥荒自己的prefab的代码。现在遇到的问题是:在制作装备的时候会显示I can't do that! 播放了制作的动画,但是什么都没造出来,装备栏没有,地上也没有。不知道哪里出了问题,跪求大大给解惑~
三楼给同样是萌新的童鞋分享一点mod制作过程中的经(xue)验(lei):刚做好mod,很开心,结果开游戏在游戏的mod选择界面就显示mod crashed,强行enable之后进游戏发现完全没有这个mod的任何内容。之前还试图改别人做好的mod,就是改了modinfo里面的name,然后进游戏就发现这个改后的mod崩了,不得已之好用原先的modinfo。今天同学发现,打开人家原本的modinfo,再保存,进游戏都会显示mod崩并且无法加载mod信息。后来,经过了漫长的debug之后发现:如果用记事本打开之后再保存,会有Byte Order Mark(BOM),就是文件开头有一个二进制编码表明文件,这个字符是看不到(真心坑爹!)的。在记事本保存的时候选择保存为UTF8编码就可以避免这个问题,或者用sublime,里面选择Saving with encoding ->UTF8(通常的保存是UTF8 with BOM),这样就不会再mod选择界面提示mod崩溃了。