Project1

标题: 关于配方不公开合成脚本合成物品时出错的问题…… [打印本页]

作者: 桐人    时间: 2014-7-15 00:38
标题: 关于配方不公开合成脚本合成物品时出错的问题……
本帖最后由 桐人 于 2014-7-15 00:43 编辑



http://www.66rpg.com/articles/4906

是这个教程上的配方不公开合成脚本。我没有对脚本进行任何改动,工程也是新建的,依旧出错……
而且原脚本 629行 是 “for ingredient in @formulas”,没有“each”这个东西啊,怎么跑出 未定义的方法“each”来了……虽然也有其他的合成脚本,不过我还是想要一个“配方不公开”的效果,希望各位能够告诉我解决的方法。

工程: Project5.zip (206.83 KB, 下载次数: 62)

不过我想这个工程也没什么用……就是新建了一个工程插入了脚本而已……
作者: batfjtn    时间: 2014-7-15 02:07
本帖最后由 batfjtn 于 2014-7-15 02:12 编辑

@formulas[0] = []
@products[0] = []

这两行不能删除

所以才会出错~~!!

each是循环读取这个列表~~!!

for x in xxx end

这也算是each的一种方式~~!!

for ingredient in @formulas

in @formulas

是在这个列表里查找~~!!

你有见过不是从0开始计算的脚本吗~~!!?

作者: 桐人    时间: 2014-7-15 12:11
非常感谢您的教导!问题解决了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1