admin 发表于 2024-2-11 13:58:29

传奇服务端中变量以及运算符使用介绍

传奇服务端变量:


全局变量以及私人变量。
全局变量:所有人都可以读取,以及更改的变量。
私人变量:只有自己可以读取,以及更改的变量。
变量取值范围类型全局/个人解释G0-999整数型全局重启服务器保存.(存放在Mir200/Global.ini文件里面)A 0-999字符型全局 重启服务器保存.(存放在Mir200/Global.ini文件里面)I0-999整数型全局重启服务器不保存U0-999字符型全局重启服务器不保存B0-99字符型个人下线保存.(存放在人物数据库文件里面) 注意:所有B变量字符串总长度不能超过2000字节C 0-99 整数型个人下线保存.(存放在人物数据库文件里面)S0-999字符型 个人临时变量 下线不保存.小退归0.N 0-999 整数型个人 临时变量 下线不保存.小退归0.P0-99整数型个人临时变量 下线不保存.仅在当前NPC有效.当Close关闭对话时.所有P变量归0.M0-99整数型个人临时变量 下线不保存.切换地图清空.D 0-9整数型个人临时变量 下线不保存.摇筛子变量.T0-9整数型个人临时变量 下线不保存.NPC临时变量,用于过程传递参数,该变量只读不能操作.
变量操作运算符:

操作符解释示例EQUAL检测相等EQUAL 变量名 数值LARGE检测大于LARGE 变量名 数值SMALL检测小于SMALL 变量名 数值MOV赋予数值MOV 变量名 数值INC加上指定数值INC 变量名 数值DEC减去指定数值DEC 变量名 数值SUM变量相加SUM 变量名A 变量名BDIV两个数相除DIV 变量A 除数B 被除数CMUL两个数相乘MUL 变量A 乘数B 被乘数CMOVR变量赋予小于指定数值的随机非负数MOVR 数值<$STR(变量)>把变量转为字符串<$STR(变量)>
页: [1]
查看完整版本: 传奇服务端中变量以及运算符使用介绍