Project1

标题: 怎么让一个开关打开,地形标志1不可通行? [打印本页]

作者: 1095884734    时间: 2011-7-6 16:32
标题: 怎么让一个开关打开,地形标志1不可通行?
本帖最后由 1095884734 于 2011-7-6 16:33 编辑

怎么让一个开关打开,地形标志1不可通行?


1095884734于2011-7-6 16:33补充以下内容:
怎么关闭了= =dsu_plus_rewardpost_czw
作者: xiezhen6805    时间: 2011-7-9 22:11
有个简单方法是用PS把你需要设置的地形标志复制一份粘贴到图块的空白部分,然后设置通行不能,然后你要设置开关后不能通行的地方用事件来做。。比如设置事件,事件内容为草地,新建事件页,事件内容为伪草地(不可通行),条件为开关x打开。。。
作者: R-零    时间: 2011-7-11 08:45
本帖最后由 R-零 于 2011-7-11 08:46 编辑

不管阁下懂不懂脚本,请耐心往下看:
首先,打开脚本编辑器,在左侧找到Game_Map(先保证没有改过或用过与地图相关的脚本)
选中进入Game_Map
右边的滚动条下移到行号197(左边类似标尺的显示)
先看下中文注释(绿色)
这里注释写到了   # 取得元件 ID 失败 这一句(237行)
下面是条件分歧 (if ……      │               在# 如果障碍物的接触被设置的情况下 后面回车,加入
                         命令           │          elsif terrain_tag(x, y) == 1 and $game_switches[开关号]
                         elsif……       │              return false
                         命令           │            #elsif 就是 else if的意思,terrain_tag(x, y)是获取地形标志
                         end)        │              $game_switches[开关号] 的开关号自己填写
                                          │       return false 就是通行判定返回否(F(英语练习题里不是有TF么))

结束  如果真的表示脚本无力直接加本人QQ1371455177




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