Project1

标题: 白痴再来请教:如何开启或关闭游戏功能 [打印本页]

作者: 冰舞蝶恋    时间: 2010-10-30 13:04
标题: 白痴再来请教:如何开启或关闭游戏功能
就是菜单中的某些选项,要等开关打开后才能使用,在开关打开之前,会开一个窗口提示“此功能暂未开放”。。。谢谢
作者: Enfa    时间: 2010-10-30 13:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: Rion幻音    时间: 2010-10-30 13:34
def create_command_window
……(略过)
if $game_system.save_disabled             # 如果禁止存档
      @command_window.draw_item(4, false)     # 无效化存档选项
    end
这段下面加入
if $game_switches[?] =false #? = 开关ID
@command_window.draw_item(?, false) #S = 什么的ID
搞定……
作者: 38571240    时间: 2010-10-30 14:28
物品、武器、装备、状态这四项如果禁用,除了将class Scene_Menu第70行左右改为:
if $game_switches[X] #X开关打开时
      @command_window.draw_item(N, false) #N=0~3对应四个选项变成灰色,但仍可用
end
再把def update_command_selection下面的
$scene = Scene_Item.new 也用如上的if $game_switches[X] 判断套一下,则物品彻底禁用
对于武器、装备、状态,则在def update_actor_selection下面的
....$scene = Scene_Skill.new(@status_window.index)....
....$scene = Scene_Equip.new(@status_window.index)....
....$scene = Scene_Status.new(@status_window.index)....
分别用if $game_switches[X] 套一下,在应用中打开对应的开关即禁用。




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