Project1

标题: 请问有没有插件可以增加独立开关的数量? [打印本页]

作者: inmyfiretopic    时间: 2020-8-1 19:04
标题: 请问有没有插件可以增加独立开关的数量?
希望实现,开放式的大量分支
作者: 仇九    时间: 2020-8-1 19:39
实际上mv对独立开关并没有限制。
1.脚本指令:
$gameSelfSwitches.setValue([a,b, "C"], true)
意思为打开a号地图的b号事件的独立开关C。ab是阿拉伯数字。
其中a若写为this._mapId则代表本地图
b写为this._eventId代表本事件
C两边的引号不能删,C可以改为任意字母/字符串。如E,F,G,HG……等等。
要关闭的话把tru改为false。
2.调用的时候在条件分歧的脚本行里写:
$gameSelfSwitches.value([a, b, "C"])==false
意思是判断a号地图的b号事件的独立开关C是否是关闭状态。
其中判断是否为开启状态时把false改成true。
3.我想你的问题不止在此,比如,想让一个事件的事件页在这个事件的独立开关E开启时触发,但是会发现mv并没有这个功能。虽然你能开启E并在右边的事件页的条件分歧里判断,但是没法在事件页的显示条件里设置。这个适合我建议你搜索“显示条件”来找js,但是我可以说站立没有mv的这种脚本,我查过,在外网找到了。
4.我想,要是你难以理解1和2中的内容,可以去找一个拓展性插件,善用搜索。
https://rpg.blue/thread-477303-1-1.html
其中提到的yep插件可以在这里找:https://rpg.blue/thread-398754-1-1.html或者https://rpg.blue/forum.php?mod=v ... &extra=page%3D1
作者: ysfx277439288    时间: 2020-8-1 19:46
yep的SelfSwVar插件




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