Project1

标题: 怎么进入加点界面 [打印本页]

作者: DY521XH    时间: 2009-5-24 04:04
标题: 怎么进入加点界面
升级后手动加点系统·1.2版(http://rpg.blue/web/htm/news80.htm)里,怎么设置快捷键进入加点界面? [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: P灬冷月    时间: 2009-5-24 04:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: Ps_佡    时间: 2009-5-24 04:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天使喝可乐    时间: 2009-5-24 04:18
http://rpg.blue/web/htm/news51.htm
作者: 冰鸷殛霰    时间: 2009-5-24 18:21
以下引用天使喝可乐于2009-5-23 20:18:06的发言:

http://rpg.blue/web/htm/news51.htm

楼上这个不说清楚别人怎么会懂嘛,人家是新手

没事做又来看看6r的人才啊~~~~~
我也作为一个新手-0-(8辈子没玩rm了)
$scene = Scene_Lvup.new   LZ这个是召唤加点的对吧
http://rpg.blue/web/htm/news51.htm 这里这个脚本可以拿来用的-0-

module SHORTCUT
  USE_ITEM_SHORT = true   #——开启物品菜单快捷键
  CHANGE_ITEM = Input::X  #——物品快捷键的键位
end

你留2个改或者不改都可以.新人迈你就留这2个吧,其它几句都删了
注意里面的ITEM就是它的名
module SHORTCUT

  USE_ITEM_SHORT = true   #——开启物品菜单快捷键
  CHANGE_ITEM = Input::X  #——物品快捷键的键位
end
class Scene_Map
  include SHORTCUT
  alias update_short update
  def update
    update_short
    menu_shortcut
  end
    #--------------------------------------------------------------------------
  #--------------------------------------------------------------------------
  def menu_shortcut
    if Input.trigger?(CHANGE_ITEM) and USE_ITEM_SHORT
      unless $game_system.map_interpreter.running? or
             $game_system.menu_disabled
        $game_temp.menu_calling = true
        $game_temp.menu_beep = true
        $item_short = true
        call_item
      end
    end
    end
  def call_item
    $game_temp.menu_calling = false
    if $game_temp.menu_beep
      $game_system.se_play($data_system.decision_se)
      $game_temp.menu_beep = false
    end
    $game_player.straighten
$scene = Scene_Lvup.new#注意这里被改了哦,这样就被改成召唤加点截面了
  end
  end
class Scene_Item
  alias update_item_short update_item
  def update_item
    if Input.trigger?(Input::B) and $item_short
      $item_short = false
      $game_system.se_play($data_system.cancel_se)
      $scene = Scene_Map.new
      return
    end
    update_item_short
  end
end

这样直接放main就可以了吧..键位自己弄哦.
我没测试不知道可不可以我这没rm了-0-你懂这个方法就对了-0-
就是把原来召唤物品那句改成召唤加点的就可以了 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 天使喝可乐    时间: 2009-5-26 06:04
以下引用冰鸷殛霰于2009-5-24 10:21:00的发言:


以下引用天使喝可乐于2009-5-23 20:18:06的发言:

http://rpg.blue/web/htm/news51.htm


楼上这个不说清楚别人怎么会懂嘛,人家是新手

没事做又来看看6r的人才啊~~~~~
我也作为一个新手-0-(8辈子没玩rm了)
$scene = Scene_Lvup.new   LZ这个是召唤加点的对吧
http://rpg.blue/web/htm/news51.htm 这里这个脚本可以拿来用的-0-


module SHORTCUT
USE_ITEM_SHORT = true   #——开启物品菜单快捷键
CHANGE_ITEM = Input::X  #——物品快捷键的键位
end


你留2个改或者不改都可以.新人迈你就留这2个吧,其它几句都删了
注意里面的ITEM就是它的名

module SHORTCUT

USE_ITEM_SHORT = true   #——开启物品菜单快捷键
CHANGE_ITEM = Input::X  #——物品快捷键的键位
end
class Scene_Map
include SHORTCUT
alias update_short update
def update
   update_short
   menu_shortcut
end
   #--------------------------------------------------------------------------
#--------------------------------------------------------------------------
def menu_shortcut
   if Input.trigger?(CHANGE_ITEM) and USE_ITEM_SHORT
     unless $game_system.map_interpreter.running? or
            $game_system.menu_disabled
       $game_temp.menu_calling = true
       $game_temp.menu_beep = true
       $item_short = true
       call_item
     end
   end
   end
def call_item
   $game_temp.menu_calling = false
   if $game_temp.menu_beep
     $game_system.se_play($data_system.decision_se)
     $game_temp.menu_beep = false
   end
   $game_player.straighten
$scene = Scene_Lvup.new#注意这里被改了哦,这样就被改成召唤加点截面了
end
end
class Scene_Item
alias update_item_short update_item
def update_item
   if Input.trigger?(Input::B) and $item_short
     $item_short = false
     $game_system.se_play($data_system.cancel_se)
     $scene = Scene_Map.new
     return
   end
   update_item_short
end
end


这样直接放main就可以了吧..键位自己弄哦.
我没测试不知道可不可以我这没rm了-0-你懂这个方法就对了-0-
就是把原来召唤物品那句改成召唤加点的就可以了

LS真是服务到擦屁股= =
让LZ自己探索不是更好嘛




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