查看: 1753|回复: 0

[已经解决] 求教,关于禁止物品、技能的脚本

[复制链接]
梦石
0
星屑
50
在线时间
122 小时
注册时间
2010-6-22
回帖
46
发表于 2013-4-20 21:43:59 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 Judgement 于 2013-4-20 23:05 编辑

RMXP自带的只有禁止存档,于是我参照这个改出了禁止物品、技能的脚本。禁止时、执行$game_system.item_disabled = true和$game_system.skill_disabled = true没问题,但执行=false时游戏就直接卡那里不动了{:2_276:}原本以为是哪边改错了,但新建工程里调用$game_system.save_disabled = false时也出现了这情况……这句脚本不能直接执行?
(例如$game_self_switches[[地图编号,事件编号,"A"]] = true/false这句,不知为啥、必须再加个"独立开关变为A”才能生效……但这次本菜实在是一头雾水了{:2_276:})
已经自己解决了,换成普通的开关判定就没问题{:2_276:}虽然原本的问题还没搞懂、至少达到预期效果了
Scene_Menu原36行加
    if $game_switches[1] == false #[1]号开关为false则显示变灰
      @command_window.disable_item(0) #菜单里第(0)个变灰
    end

然后在刷新画面when……对应序号那里加上
          if $game_switches[1] == false
          # 演奏冻结 SE
          $game_system.se_play($data_system.buzzer_se)
          return
          end

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部