Project1

标题: 选单画面添加物品合成 [打印本页]

作者: 冰月小助    时间: 2007-8-18 16:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冰月小助    时间: 2007-8-18 16:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-8-18 16:19
when 4  # 物品合成
        $game_system.se_play($data_system.decision_se)

这里似乎没有调用物品合成啊?
对了,你的物品合成的脚本是什么?怎么调用?
作者: 冰月小助    时间: 2007-8-18 16:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-8-18 16:28
奇怪。
如果想添加物品合成的话应该有引用才对啊。
根据上边的脚本,你应该改这里。
when 4  # 物品合成
       $game_system.se_play($data_system.decision_se)
       $scene = Scene_Craft.new #呼出物品合成界面

同时你还要修改合成脚本部分
def update_craft
    if Input.trigger?(Input::B)
      $game_system.se_play($data_system.cancel_se)
      $scene = Scene_Menu.new(4) #返回菜单第5项
      return
    end

就行了。
作者: 冰月小助    时间: 2007-8-18 16:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-8-18 16:35
你仔细看看站上脚本上方那个图片的说明。
作者: 冰月小助    时间: 2007-8-18 16:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冰月小助    时间: 2007-8-18 17:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冰月小助    时间: 2007-8-19 15:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-8-19 15:23
以下引用冰月小助于2007-8-19 7:14:57的发言:

请问是否能像轩辕剑一样开始合成功能不可用
找个人学习后才能使用阿???

你可以写个开关么。恩恩。
具体可以修改这里。

# 禁止存檔的情況下
    if $game_system.save_disabled
      # 存檔無效
      @command_window.disable_item(5) ###这句写错了,请改过来!
    end

下边添加一句
# 在1号开关关闭的情况下
    if !$game_switches[1]
      # 合成无效
      @command_window.disable_item(4)
    end

同时把合成选项改为
when 4  # 物品合成
       # 1号开关打开的时候
       if $game_switches[1]
       #演奏确定SE
       $game_system.se_play($data_system.decision_se)
       # 呼出物品合成界面
       $scene = Scene_Craft.new
       else
       # 演奏无效SE
       $game_system.se_play($data_system.decision_se)
       return
       end

这样,当1号开关关闭的时候,合成选项将为灰色不可用状态。
找个人学习以后,打开1号开关,菜单中的合成就可以用了。
作者: 冰月小助    时间: 2007-8-19 15:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-8-19 15:44
以下引用冰月小助于2007-8-19 7:40:29的发言:

   # 在1号开关关闭的情况下
  if !$game_switches[1]
    # 合成无效
    @command_window.disable_item(4)
  end
有誤

应该是这里。修正一下。原贴已更新。
作者: 精灵使者    时间: 2009-6-12 08:00
@recipe_list[1] = Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类,成品分类)
这些要分别填进去的啊。上边6个都给你说了里面要填什么……




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