一:变量类型
P0-P99 私人变量(数字型) 不可保存 转换NPC或关闭对话框变量为0
D0-D99 私人变量(数字型) 不可保存
M0-M99 私人变量(数字型) 不可保存
I0-I99 全局变量(数字型) 不可保存 重起服务器后自动为0
S0-S99 私人变量(字符型) 不可保存
A0-A99 全局变量(字符型) 可保存
H0-H99 全局变量(数字型) 可保存
G0-G99 全局变量(数字型) 可保存
数值支持到21E,比如:
MOV G11 2100000000
二:变量格式
例如:
#IF
SMALL D1 1
#SAY
检测D1值是否小于1值 ;SMALL 代表:小于
例如:
#IF
LARGE D1 1
#SAY
检测D1值是否大于1值 ;LARGE 代表:大于
例如:
#IF
EQUAL D1 1
#SAY
检测D1值是否等于1值 ;EQUAL 代表:等于
例如:
#IF
#ACT
MOV D1 1
#SAY
将D1值的变量设置为1值 ;MOV 代表:给予
例如:
#IF
#ACT
MOVR D1 1000
#SAY
将D1值的变量设置为0-1000之间的随机值 ;MOVR 代表:给予指定范围内的随机值
例如:
#IF
#ACT
INC D1 1
#SAY
将D1值的变量增加了1点 ;INC 代表:加法
例如:
#IF
#ACT
DEC D1 1
#SAY
将D1值的变量减少了1点 ;DEC 代表:减法
例如:
#IF
#ACT
MUL D1 1
#SAY
将D1值的变量乘以1数字 ;MUL 代表:乘法
例如:
#IF
#ACT
DIV D1 1
#SAY
将D1值的变量除以1数字 ;DIV 代表:除法
例如:
#IF
#ACT
PERCENT M1 $STR(M2)
#SAY
M1的边量=M1除M2*100%的值 ;PERCENT 代表:变量1除以变量乘100%的值
推荐继续阅读:BlueM2脚本变量大全
|