版本亲测 | 新手教程 | 问题留言 | 站内搜索
本类栏目导航:| 站长亲笔 | 传奇脚本 | 传奇技术 | 网络动态 |
您现在的位置:传奇资源网 > 技术文章区 > 站长亲笔 >
BlueM2引擎全部变量

文章作者:传奇爱好者 文章来源:www.8sf.org 文章点击: 次 更新时间:2011年03月22日

一:变量类型

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脚本变量大全

 

评论一下
推荐文章
热门文章
相关文章
在线留言 - 关于我们 - 发布软件 - 网站声明 -