level 12
广秋梵昶0I7
楼主
那么,首先你需要一个可以打开JSON格式的东西
其实记事本就可以,不过看其他人的说法,似乎用记事本打开的话不管怎么保存都会报错
所以推荐去下载一个notepad++

图片来自:CQC_S的百度相册等你安装好notepad++,并且设置JSON使用notepad默认打开之后,打开recipes.json
你会看到上图
先别急着改,打开格式选项卡,把编码格式改成ANSI,默认的应该是UTF-8无BOM格式,= =
不过我用这个格式也没出错........算了,保险起见还是改了比较好

图片来自:CQC_S的百度相册那么这就是一个完整的配方了,虽然它在游戏里是不显示的,因为它只决定你拆一个手机会出什么东西
注意格式,第一行(15)是一个回车,虽然看上去像是个空格,其实没有,这点要注意,如果是强迫症的话,可以把字体换成便于编程的可见空格字体,具体是哪些您得自己找
另外,其实这个回车是可有可无的,如果你把JSON通读一遍(强烈建议如此,对于你学习它的格式很有帮助),会发现很多配方的外观其实不像是这个这样标准,但是对计算机来说,他们没啥差别

图片来自:CQC_S的百度相册而第二行(16)是一个大括号,注意是英文的 半角字符 大括号......不要打成中文全角字符了,肯定会报错的,虽然看上去几乎是一样的
接着是最末尾,一个大括号,加上一个英文半角逗号作为结束
这里是跟刚开始那个大括号对应的
逗号的意思是下面还有个配方,如果是最后一个配方了,那么一定不要加逗号上去,不然,又是报错
= =
老衲刚开始在格式上差点被逼疯........= =果然粗心大意的人不适合当程序员
咳,总之一切仿照其他配方的格式来.....刚开始加配方的时候一个个加,不要贪多,不然一口气十几个错误出来绝对是很打击人的事情

图片来自:CQC_S的百度相册↑你看到的是一个单个的物品........
一个配方所需要的工具和原料其实没啥区别,写成那样只是为了方便,但是工具类的东西可以只消耗电池,如果你把它移到原料栏,就会变成消耗
[ "XXXX", 1 ]的意思是,制作时需要消耗一个XXX(相反,拆的时候就是会出一个XXX)
[ "XXXX", -1 ]的意思是,你得有个XXXX作为工具,但是制作的时候工具不会被消耗掉,拆的时候就是需要一个XXX才可以拆(前提是这个配方是一个可逆配方,比如手电筒).......有个例外,比如你制作的时候需要消耗5单位的烙铁(这类物品只消耗其中的电池,烙铁本身不被消耗,如果你把烙铁移到原料栏,就会变成需要消耗5个烙铁才可以做)

图片来自:CQC_S的百度相册↑
跟大括号一样,如果该级下面还有东西,末尾就需要加逗号
[
]
之间如果有多个东西,那么意思是,要么是这个,要么是另外一个,几个里任意满足一个就算是通过,可以制造
最明显的例子就是需要折叠刀的那些......普遍是折叠刀,战斗匕首啥的一堆.....

图片来自:CQC_S的百度相册
咳,时间不多........如何使用我发的那些呢?
https://tieba.baidu.com/p/2761178686
下载TXT文件,然后依此格式把配方复制进去(深色部分是一个配方↑),记住最后一个配方不需要逗号,检查下没有格式错误,保存文件

按第三个就好......
然后打开游戏
如果还有不明白的地方.......回复问我就好......
如果不幸还是出错.....先把游戏出现的红字截图发出来......然后我们慢慢把它搞定.......
= =
以上
2013年12月16日 10点12分
1
其实记事本就可以,不过看其他人的说法,似乎用记事本打开的话不管怎么保存都会报错
所以推荐去下载一个notepad++

图片来自:CQC_S的百度相册等你安装好notepad++,并且设置JSON使用notepad默认打开之后,打开recipes.json你会看到上图
先别急着改,打开格式选项卡,把编码格式改成ANSI,默认的应该是UTF-8无BOM格式,= =
不过我用这个格式也没出错........算了,保险起见还是改了比较好

图片来自:CQC_S的百度相册那么这就是一个完整的配方了,虽然它在游戏里是不显示的,因为它只决定你拆一个手机会出什么东西注意格式,第一行(15)是一个回车,虽然看上去像是个空格,其实没有,这点要注意,如果是强迫症的话,可以把字体换成便于编程的可见空格字体,具体是哪些您得自己找
另外,其实这个回车是可有可无的,如果你把JSON通读一遍(强烈建议如此,对于你学习它的格式很有帮助),会发现很多配方的外观其实不像是这个这样标准,但是对计算机来说,他们没啥差别

图片来自:CQC_S的百度相册而第二行(16)是一个大括号,注意是英文的 半角字符 大括号......不要打成中文全角字符了,肯定会报错的,虽然看上去几乎是一样的接着是最末尾,一个大括号,加上一个英文半角逗号作为结束
这里是跟刚开始那个大括号对应的
逗号的意思是下面还有个配方,如果是最后一个配方了,那么一定不要加逗号上去,不然,又是报错
= =
老衲刚开始在格式上差点被逼疯........= =果然粗心大意的人不适合当程序员
咳,总之一切仿照其他配方的格式来.....刚开始加配方的时候一个个加,不要贪多,不然一口气十几个错误出来绝对是很打击人的事情

图片来自:CQC_S的百度相册↑你看到的是一个单个的物品........一个配方所需要的工具和原料其实没啥区别,写成那样只是为了方便,但是工具类的东西可以只消耗电池,如果你把它移到原料栏,就会变成消耗
[ "XXXX", 1 ]的意思是,制作时需要消耗一个XXX(相反,拆的时候就是会出一个XXX)
[ "XXXX", -1 ]的意思是,你得有个XXXX作为工具,但是制作的时候工具不会被消耗掉,拆的时候就是需要一个XXX才可以拆(前提是这个配方是一个可逆配方,比如手电筒).......有个例外,比如你制作的时候需要消耗5单位的烙铁(这类物品只消耗其中的电池,烙铁本身不被消耗,如果你把烙铁移到原料栏,就会变成需要消耗5个烙铁才可以做)

图片来自:CQC_S的百度相册↑跟大括号一样,如果该级下面还有东西,末尾就需要加逗号
[
]
之间如果有多个东西,那么意思是,要么是这个,要么是另外一个,几个里任意满足一个就算是通过,可以制造
最明显的例子就是需要折叠刀的那些......普遍是折叠刀,战斗匕首啥的一堆.....

图片来自:CQC_S的百度相册咳,时间不多........如何使用我发的那些呢?
https://tieba.baidu.com/p/2761178686
下载TXT文件,然后依此格式把配方复制进去(深色部分是一个配方↑),记住最后一个配方不需要逗号,检查下没有格式错误,保存文件

按第三个就好......然后打开游戏
如果还有不明白的地方.......回复问我就好......
如果不幸还是出错.....先把游戏出现的红字截图发出来......然后我们慢慢把它搞定.......
= =
以上



