Project1

标题: 如何用a事件来更改b事件的独立开关?是否可以跨地图更改... [打印本页]

作者: 888000    时间: 2014-8-3 16:02
标题: 如何用a事件来更改b事件的独立开关?是否可以跨地图更改...
|д` )制作具有复杂机关的迷宫时,发现用大量普通开关的话很容易发生混乱…用独立开关会清晰不少。
可是不知道怎么用a处的拉杆以更改b处独立开关的方式来更改b处的门……
也不知道怎么用楼上的滚石(1号地图)来砸坏楼下的箱子(2号地图),同样是以更改对方事件独立开关的方法……(跨地图更改)

(最后问个题外话,怎么选择认可回答( ´_ゝ`)
作者: taroxd    时间: 2014-8-3 16:07
本帖最后由 taroxd 于 2014-8-3 16:09 编辑

$game_self_switches[[地图ID, 事件ID, '独立开关的字母']] = true

true 为打开, false 为关闭(未测试)

另外,建议你大量使用普通开关。普通开关就是这么用的
作者: 火烧兔子    时间: 2014-8-3 16:09
可以,但是要使用事件里的脚本,VA的我不清楚

VX是这样的,不知道VA是否适用。
$game_self_switches[[地图编号,事件编号,"A"]] = true/false
把地图编号的地图上的事件编号的事件的A开关打开。

其实不需要用到独立开关,直接用开关就可以了。
作者: funxlww    时间: 2014-8-3 16:09
像你这样是无法使用独立开关的,独立开关是仅限用于“本事件”,如果是开“A处开关”可以打开“B处的门”建议用开关,但是像在同一个事件就非常适合使用独立开关!!
如果是像在必须要开“A开关”和“B开关”就适合使用变量。如果不清楚还可以还我QAQ

  怎么要认可答案,你就在下面回复解决了等管理员设置就好了= =




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