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

Project1

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

[已经解决] mv的打开独立开关的脚本指令怎么写

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
461 小时
注册时间
2014-7-23
帖子
232
跳转到指定楼层
1
发表于 2015-11-10 12:18:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
以前用ace做的时候都是用的脚本指令,现在的MV好像不能用了,谁能告诉我现在的打开独立开关的脚本指令是什么

点评

柤関js己有了  发表于 2015-11-10 14:38

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
9982
在线时间
5019 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

2
发表于 2015-11-10 12:46:29 | 只看该作者
  1. $gameSelfSwitches.setValue([地图ID,事件ID,"独立开关名"],开关状态)
复制代码
例如开启1号地图1号事件"A"独立开关
  1. $gameSelfSwitches.setValue([1,1,"A"],true)
复制代码

点评

嘿嘿嘿~~~  发表于 2015-11-10 13:24

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 嘿嘿嘿~~~

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1674
在线时间
333 小时
注册时间
2021-3-20
帖子
51
3
发表于 2022-3-2 00:58:51 | 只看该作者
VIPArcher 发表于 2015-11-10 12:46
例如开启1号地图1号事件"A"独立开关

这是设置独立开关的状态,请问如果条件分支判断true/false, 应该怎么写呢?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7055
在线时间
720 小时
注册时间
2021-3-5
帖子
819
4
发表于 2022-3-2 07:32:46 | 只看该作者
石林尘影 发表于 2022-3-2 00:58
这是设置独立开关的状态,请问如果条件分支判断true/false, 应该怎么写呢? ...

$gameSwitches.value(3)
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2816
在线时间
1051 小时
注册时间
2011-8-2
帖子
300
5
发表于 2022-3-2 09:29:24 | 只看该作者
石林尘影 发表于 2022-3-2 00:58
这是设置独立开关的状态,请问如果条件分支判断true/false, 应该怎么写呢? ...


JAVASCRIPT 代码复制
  1. if ($gameSelfSwitches.value([地图ID,事件ID,"独立开关名"])) {
  2.     //开关打开
  3. }else{
  4.     //开关关闭
  5. }
为方便新人,建议大家一同换上此签名(当然我没指最下面的宣传……)
RM各版本下载链接
RMXP:http://pan.baidu.com/s/1qWLZjIW
RMVX:http://pan.baidu.com/s/1sjBhM2L
以上链接由妖精蕾贝卡 提供
--------------------------------------------------------------------------------
RMVA:http://pan.baidu.com/s/1jG1mDUY
以上链接由VIPArcher 提供
——————————————————————————
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1674
在线时间
333 小时
注册时间
2021-3-20
帖子
51
6
发表于 2022-3-2 10:48:39 | 只看该作者
小凡哥 发表于 2022-3-2 09:29
if ($gameSelfSwitches.value([地图ID,事件ID,"独立开关名"])) {
    //开关打开
}else{

感谢回复,我发现还可以这样写:
分支判断: 事件脚本 :
$gameSelfSwitches.value([地图ID, 事件ID, '独立开关名'])==true
或者
$gameSelfSwitches.value([地图ID, 事件ID, '独立开关名'])==false

点评

你这样写如果开关没开==false,返回的值好像是true了  发表于 2022-3-2 11:33
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1674
在线时间
333 小时
注册时间
2021-3-20
帖子
51
7
发表于 2022-3-2 12:02:38 | 只看该作者
本帖最后由 石林尘影 于 2022-3-9 14:19 编辑
石林尘影 发表于 2022-3-2 10:48
感谢回复,我发现还可以这样写:
分支判断: 事件脚本 :
$gameSelfSwitches.value([地图ID, 事件ID, '独 ...

实际上,把$gameSelfSwitches.value([地图ID,事件ID,"独立开关名"]) 这个的前面加上!,写成!$gameSelfSwitches.value([地图ID,事件ID,"独立开关名"]) ,就表示开关没有被开启的情况了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-1 02:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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