Project1
标题:
物品合成脚本弄进去后打开了什么都没有
[打印本页]
作者:
路人丁
时间:
2010-9-4 18:07
标题:
物品合成脚本弄进去后打开了什么都没有
作者:
fux2
时间:
2010-9-4 18:10
你不调用当然,不贴脚本谁知道你用的哪个……又是莫名其妙党
作者:
路人丁
时间:
2010-9-4 18:15
回复
fux2
的帖子
就是这个
如何制作物品合成?
http://rpg.blue/web/htm/news102.htm
作者:
zhli667
时间:
2010-9-4 18:18
本帖最后由 zhli667 于 2010-9-4 18:20 编辑
使用方法:
1、召唤界面:使用脚本$scene = Scene_Craft.new
2、学习合成:$game_party.learn_recipe(合成项目)
3、合成定义:
这个合成脚本可以定义两种合成物品。一种是预先定义好了的,就像下面这样,
直接写在这里就可以,另一种是在学习之前现场定义。
4、举例
4.1、学会recipe_list[1]定义的合成:$game_party.learn_recipe($game_temp.recipe_list[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 #——成品是防具类
$game_party.learn_recipe(Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类))
[例]
材料 = [1, 2] # 需要材料的数据库编号
材料种类 = [0, 0] # 需要材料的种类,0是普通物品,1是防具,2是武器
材料数量 = [2, 1] # 需要材料的数量
成品 = 3 # 获得物品编号
成品种类 = 0 # 获得物品种类,0是普通物品,1是防具,2是武器
@recipe_list[1] = Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类)]
复制代码
作者:
路人丁
时间:
2010-9-4 18:25
回复
zhli667
的帖子
4.1输入哪里
作者:
0nepeop1e
时间:
2010-9-4 21:21
虽然效果不同,但也是物品合成,可尝试
http://rpg.blue/forum.php?mod=vi ... 3%E8%9B%8A%E7%9A%BF
作者:
tantihao
时间:
2010-9-5 07:42
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1