赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 4364 |
最后登录 | 2015-3-5 |
在线时间 | 122 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 122 小时
- 注册时间
- 2010-6-22
- 帖子
- 54
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
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
|
|