说明:
扩展字符变量S和数字变量N
注释:
格式:S$自定义名称 N$自定义名称 <$STR(S$自定义名称)> <$STR(N$自定义名称)>
支持变量无需赋值,直接使用脚本(INC DEC MUL DIV)操作该类变量,引擎将自动创建改变量
字符型自动初始化为空,数字型初始化为0,然后进行运算。
;本功能仅为方便GM,但是建议GM不要过多的无限创建,因为创建的变量越多,程序需要占用的内存越大。
;建议使用S$1-S$500,N$1~N$500,这样好记,也好重复利用。
S$和N$变量小退消失。
示例:
[@test]
#ACT
MOV S$我的人物名称 <$USERNAME>
SENDMSG 5 <$STR(S$我的人物名称)>
[@变量初始化_创建示范]
#IF
checklevelex > 0
#ACT
MOV N$我的杀怪总数 100;赋值操作,自动创建该变量
INC N$我的当前杀怪数 1;脚本(INC DEC MUL DIV)操作引擎也会自动创建。
SENDMSG 5 <$STR(N$我的杀怪总数)>
SENDMSG 5 <$STR(N$我的当前杀怪数)>
[四则运算]
#ACT
MOV N$变量1 100
MOV N$变量2 2
INC N$变量2 $STR(N$变量1)
SENDMSG 5 加法运算:<$STR(N$变量2)>
MOV N$变量1 100
MOV N$变量2 2
DEC N$变量2 $STR(N$变量1)
SENDMSG 5 减法运算:<$STR(N$变量2)>
MOV N$变量1 100
MOV N$变量2 2
MUL N$变量2 $STR(N$变量1)
SENDMSG 5 乘法运算:<$STR(N$变量2)>
MOV N$变量1 100
MOV N$变量2 2
DIV N$变量1 $STR(N$变量2)
SENDMSG 5 除法运算:<$STR(N$变量1)>
|