本帖最后由 喵呜喵5 于 2016-1-20 11:56 编辑
艾玛……这都是我多久以前写的烂代码了…………
上面这段代码仅在菜单中使用技能时生效,我重新写个
=============
=begin =============================================================================== 获取使用的技能 By喵呜喵5 =============================================================================== 【说明】 使用的技能ID自动记录到特定变量中 =end module M5GS20160120 #============================================================================== # 设定部分 #============================================================================== VAR = 1 # 获取技能ID的变量 #============================================================================== # 设定结束 #============================================================================== end class Scene_Skill alias m5_20160120_on_item_ok on_item_ok def on_item_ok m5_20160120_on_item_ok $game_variables[M5GS20160120::VAR] = item.id end end class Scene_Battle alias m5_20160120_on_skill_ok on_skill_ok def on_skill_ok $game_variables[M5GS20160120::VAR] = @skill_window.item.id m5_20160120_on_skill_ok end end
=begin
===============================================================================
获取使用的技能 By喵呜喵5
===============================================================================
【说明】
使用的技能ID自动记录到特定变量中
=end
module M5GS20160120
#==============================================================================
# 设定部分
#==============================================================================
VAR = 1 # 获取技能ID的变量
#==============================================================================
# 设定结束
#==============================================================================
end
class Scene_Skill
alias m5_20160120_on_item_ok on_item_ok
def on_item_ok
m5_20160120_on_item_ok
$game_variables[M5GS20160120::VAR] = item.id
end
end
class Scene_Battle
alias m5_20160120_on_skill_ok on_skill_ok
def on_skill_ok
$game_variables[M5GS20160120::VAR] = @skill_window.item.id
m5_20160120_on_skill_ok
end
end
另外,基本上没出现在我 6R 空间脚本列表的脚本一般都是烂代码或者难以维护容易出错的代码,个人不建议使用它们 |