设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2161|回复: 14
打印 上一主题 下一主题

[已经解决] 物品分类增强脚本,事件学习配方问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
跳转到指定楼层
1
发表于 2009-8-5 16:15:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 flzt5354 于 2009-8-6 14:23 编辑

那个啥- -哈我又来了.还是这个脚本,真烦人- -
我用事件的脚本
  1. 材料种类 = [1,2]
  2. 材料数量 = [$game_variable[
  3. 1],$game_variables[1]]                  
  4. 成品 = $game_variables[3]
  5. 成品种类 = 1
  6. 成品分类 = 1
  7. $game_party.learn_recipe(Game_Recipe.new(
  8. 材料,材料种类,材料数量,成品,成品种类,成品分
  9. 类))
  10. $scene = Scene_Craft.new(1)
复制代码
这样学习配方.但是出错了
请问怎么搞

#  4.2、在游戏中临时定义一种合成,让玩家学会。使用事件中的脚本如下,   
#  脚本:
#    材料 = [$game_variables[1],$game_variables[2]]  #——材料编号是变量1、2的编号
#    材料种类 = [0,0]                                #——材料是物品
#    材料数量 = [$game_variables[3],$game_variables[4]]  #——需要材料数量是变量3、4的编号
#    成品 = $game_variables[5]                       #——获得结果编号是5
#    成品种类 = 1                                    #——成品是防具类
#    成品分类 = 1                                    #——这一项不写的话默认为0
#    $game_party.learn_recipe(Game_Recipe.new(材料,材料种类,材料数量,成品,成品种类,成品分类))
#    上面这条语句的成品分类这一项不写也行,这样它就默认为0了。
#    (也就是此物品没有分类,不会在分类菜单中出现)
#    省略成品分类的脚本语句可以像下面这样写:
#    $game_party.learn_recipe(Game_Recipe.new(材料,材料种类,材料数量,成品,成品种类))

工程:   learnrec.rar (506.71 KB, 下载次数: 50)

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
2
发表于 2009-8-5 16:29:20 | 只看该作者
  1. 材料 = [$game_variables[1],
  2. $game_variables[2]]
  3. 材料种类 = [1,2]
  4. 材料数量 = [
  5. $game_variables[1],$game_variables[1]]
  6. 成品 = $game_variables[3]
  7. 成品种类 = 1
  8. 成品分类 = 1
  9. $game_party.learn_recipe(Game_Recipe.new(
  10. 材料,材料种类,材料数量,成品,成品种类,
  11. 成品分类))
复制代码
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
3
 楼主| 发表于 2009-8-5 16:41:21 | 只看该作者
还是不行

回复 支持 反对

使用道具 举报

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
4
发表于 2009-8-5 16:43:43 | 只看该作者
你截图的事件内容跟我贴出的事件内容最后那里不一样啊,换行问题
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
5
 楼主| 发表于 2009-8-5 16:44:32 | 只看该作者
本帖最后由 flzt5354 于 2009-8-5 16:46 编辑

最后那个是召唤合成界面的代码来的
而且.刚才我也试过删除那个召唤合成界面的代码
但还是不行
回复 支持 反对

使用道具 举报

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
6
发表于 2009-8-5 16:45:59 | 只看该作者
你把”成品分类”这个变量名中间断成两行,当然会有语法错误了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
7
 楼主| 发表于 2009-8-5 16:48:29 | 只看该作者
好吧,我改了.但出现
回复 支持 反对

使用道具 举报

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
8
发表于 2009-8-5 16:53:14 | 只看该作者
您有没注意到,有一个本来应该是 $game_variables 的地方在您的事件里变成 $game_variable ?

对了,改完以后不设置变量1~3的内容直接运行的话还是会出错,因为没有编号为0的物品
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
9
 楼主| 发表于 2009-8-5 17:04:08 | 只看该作者
本帖最后由 flzt5354 于 2009-8-5 18:11 编辑

哈粗心了- -
配方是能制造了,可是打开合成界面的时候


我也不知道你说的设置变量1-3的内容是不是这个- -
现在变得只要学习这个配方
一打开合成界面就出错
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
10
 楼主| 发表于 2009-8-5 20:13:01 | 只看该作者
哇哈哈,3小时到拉.自顶
:lol{:3_53:}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-27 04:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表