UserVar 用户定义变量

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

早期的用户配置界面功能, 现已被QUI界面取代

语法

1
2
3
4
5
//第一种语法:
UserVar 变量名=默认值 注释

//第二种语法:
UserVar 变量名=DropList{选项0:值0|选项1:值1|选项2:值2}=默认选项编号 注释

参数

参数 数据类型 解释
变量名 标识符 任意有效变量标识符
默认值 基本类型 任意有效基本类型数据
注释 文本型 在界面上显示的注释信息
选项 文本型 在界面上显示的选项内容
值0 基本类型 任意有效基本类型数据

返回值

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//标准型自定义变量
//格式: UserVar {变量}={默认值} {注释}
//解释:这个命令主要用于用户自定义的设置功能
UserVar var1=30 "当HP<多少%时,使用红药"
UserVar var2=30 "当MP<多少%时,使用蓝药"
//当用户使用这个脚本的时候,可以对这var1和var2这两个变量的取值进行设置


//下拉型自定义变量
//格式: UserVar 变量=DropList{选项0:值0|选项1:值1|选项2:值2}=默认显示的选项编号 {注释}
//解释:这个命令预先设定多个变量值,用户可在基面通过下拉方式进行选择
UserVar Var3=DropList{"低于10%时补血":0.1|"低于20%时补血":0.2|"低于30%时补血":0.3}=2 "自动补血设置"
//特别提醒:默认显示的选项编号从0开始

TracePrint "var1=" & var1
TracePrint "var2=" & var2
TracePrint "var3=" & var3

备注

  • 按键精灵上启用早期用户配置界面的步骤如下
    • 脚本属性自定义设置界面 中选中 没有设置界面
    • 点击 调试 后点击 自定义界面 , 在弹出对话框中选择
    • 修改界面配置内容后, 记得点击保存设置