ASKM2引擎中标示型任务变量系统说明检测CheckMission赋值SetMission批量清零ResetMission

标示型任务变量系统说明

功能说明

标示型任务布尔变量只有0或1两个值,可用来标示:是与否。

取值范围

[0]、[1]、[2]、..[799]


标示型任务变量 - 检测 CheckMission

命令格式

CheckMission Var Value

命令参数
参数 含义
Var 相关类型的任务变量名
Value 0或1

命令说明

本命令用于检测标示型任务变量的值是不是指定的值

使用示例
[@CheckMission]
#IF
CheckMission [128] 1
#ACT
MessageBox 你的当前的[128]标示任务变量的值为1。
Break
#ELSEACT
MessageBox 你的当前的[128]标示任务变量的值为0。
Break


标示型任务变量 - 赋值 SetMission

命令格式

SetMission Var Value

命令参数
参数 含义
Var 相关类型的任务变量名 取值范围:[0]、[1]、[2]、..[799]
Value 0或1

命令说明

本命令用于给指定的标示型任务变量赋值0或1.

使用示例
[@Set]
#IF
CheckMission [128] 0
#ACT
SetMission [128] 1
MessageBox 你的当前的[128]标示变量的值更改为1了。
Break
#ELSEACT
MessageBox 你的当前的[128]标示变量的值已经是1了。
Break


标示型任务变量 - 批量清零 ResetMission

命令格式

ResetMission Var Count

命令参数
参数 含义
Var 开始清零的起始任务变量名 取值范围:[0]、[1]、[2]、..[799]
Count 清零的任务变量的个数(不算起始变量)

命令说明

本命令用于给指定的标示型任务变量批量赋值0.

使用示例
[@Reset]
#ACT
ResetMission [120] 5
MessageBox 你的当前的[120]、[121]、[122]、[123]、[124]、[125]标示变量的任务值大部分变为0了。
Break
 
提示:此命令等同于
#ACT
SetMission [120] 0
SetMission [121] 0
SetMission [122] 0
SetMission [123] 0
SetMission [124] 0
SetMission [125] 0
Break

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。