| 
 
| 赞 | 3 |  
| VIP | 17 |  
| 好人卡 | 16 |  
| 积分 | 26 |  
| 经验 | 28403 |  
| 最后登录 | 2025-10-27 |  
| 在线时间 | 554 小时 |  
 Lv3.寻梦者 小空格 
	梦石0 星屑2635 在线时间554 小时注册时间2009-7-15帖子1107 | 
| 本帖最后由 №独孤剑→ 于 2009-8-11 10:30 编辑 
 LS连贴。。
 
  快捷键gx.rar
(190.38 KB, 下载次数: 61) 技能快捷键
 #==============================================================================
 # ■ 本脚本源自www.66rpg.com,转载与使用请保留此信息
 #==============================================================================
 
 #==============================================================================
 # 菜单快捷键           by Claimh
 #------------------------------------------------------------------------------
 # http://www.k3.dion.ne.jp/~claimh/
 #==============================================================================
 
 module SHORTCUT
 USE_ITEM_SHORT = true   #——开启物品菜单快捷键
 USE_SKILL_SHORT = true  #——开启特技菜单快捷键
 USE_EQUIP_SHORT = true  #——开启装备菜单快捷键
 USE_SAVE_SHORT = true   #——开启储存菜单快捷键
 
 CHANGE_ITEM = Input::X  #——物品快捷键的键位
 CHANGE_SKILL = Input::Y #——特技快捷键的键位
 CHANGE_EQUIP = Input::Z #——装备快捷键的键位
 CHANGE_SAVE = Input::A  #——储存快捷键的键位
 #----------------------------------------------------------------------------
 #----------------------------------------------------------------------------
 end
 
 #==============================================================================
 # Scene_Map
 #==============================================================================
 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
 if Input.trigger?(CHANGE_SKILL) and USE_SKILL_SHORT
 unless $game_system.map_interpreter.running? or
 $game_system.menu_disabled
 $game_temp.menu_calling = true
 $game_temp.menu_beep = true
 $skill_short = true
 call_skill
 end
 end
 if Input.trigger?(CHANGE_EQUIP) and USE_EQUIP_SHORT
 unless $game_system.map_interpreter.running? or
 $game_system.menu_disabled
 $game_temp.menu_calling = true
 $game_temp.menu_beep = true
 $equip_short = true
 call_equip
 end
 end
 if Input.trigger?(CHANGE_SAVE) and USE_SAVE_SHORT
 unless $game_system.map_interpreter.running? or
 $game_system.menu_disabled
 $game_temp.menu_calling = true
 $game_temp.menu_beep = true
 $save_short = true
 call_save
 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_Item.new
 end
 #--------------------------------------------------------------------------
 #--------------------------------------------------------------------------
 def call_skill
 $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_Skill.new
 end
 #--------------------------------------------------------------------------
 #--------------------------------------------------------------------------
 def call_equip
 $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_Equip.new
 end
 #--------------------------------------------------------------------------
 #--------------------------------------------------------------------------
 def call_save
 $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_Save.new
 end
 end
 
 #==============================================================================
 # Scene_Item
 #==============================================================================
 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
 
 #==============================================================================
 # Scene_Skill
 #==============================================================================
 class Scene_Skill
 alias update_skill_short update_skill
 def update_skill
 if Input.trigger?(Input::B) and $skill_short
 $skill_short = false
 $game_system.se_play($data_system.cancel_se)
 $scene = Scene_Map.new
 return
 end
 update_skill_short
 end
 end
 
 #==============================================================================
 # Scene_Equip
 #==============================================================================
 class Scene_Equip
 alias update_equip_short update_right
 def update_right
 if Input.trigger?(Input::B) and $equip_short
 $equip_short = false
 $game_system.se_play($data_system.cancel_se)
 $scene = Scene_Map.new
 return
 end
 update_equip_short
 end
 end
 
 #==============================================================================
 # Scene_Save
 #==============================================================================
 class Scene_Save
 alias update_save_short on_cancel
 def on_cancel
 if $save_short
 $save_short = false
 $game_system.se_play($data_system.cancel_se)
 $scene = Scene_Map.new
 return
 end
 update_save_short
 end
 
 alias save_decision on_decision
 def on_decision(filename)
 if $save_short
 $game_system.se_play($data_system.save_se)
 file = File.open(filename, "wb")
 write_save_data(file)
 file.close
 $save_short
 $scene = Scene_Map.new
 end
 save_decision
 end
 end
 脚本功能
 在游戏中按下X、Y、Z、A控制键可以打开不同的菜单,按键可调,是否可打开也可调。
 使用方法
 复制全部脚本内容,在Main脚本之前按insert,插入此脚本全部内容。参考脚本开头的注释调整按键与菜单对应关系。
 
 
 你要的我可没有,不过你可以灵活变通,把道具改变成技能,凑合用
 | 
 |