设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1587|回复: 0
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
122 小时
注册时间
2010-6-22
帖子
54
跳转到指定楼层
1
发表于 2013-4-20 21:43:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 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

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-26 15:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表