剧情介绍:
大家好 我是天剑网络 这是我做的第三期 教程 主要对
Reset Set Check 这三个变量进行全面的解析暴光
我的QQ:176229720 技术讨论群:15766340
欢迎到bbs.7gg.net7GG论坛SF技术讨论版块做客
很多高手 都不愿意做变量这方面的讲解 及录象 不过我就偏要做
让SF技术能流传的更广。
学习教程前请将音箱打开 或者带上耳机 我会做详细讲解。
好吧 现在我们开始:
第一点我们要理解的是Reset Set Check这三个只是命令语而不是变量
他们后面跟的[600] 类似这样的才是变量 而[701] 1后面这个1是赋予变量的值。
首先我们讲解reset这个命令变量的使用
reset [XXX] 7意思是将从XXX开始的7个变量回复到原始值0
比如:reset [600] 7 就是把600 601 602 603 604 605 606 607这7个变量赋值为0。
它等于:set [600] 0
set [601] 0
set [602] 0
set [603] 0
set [604] 0
set [605] 0
set [606] 0
对于check set 这个两个命令 变量的使用:
[000-999]
『属性说明』:该变量有下线、重新启动服务器均不消失的强记录性。保存在mir.db 该变量只有2种状态。1和0
『用法』:因为该变量记录性比较强。而且如果产生读写操作时服务器的操作不是很大。所以作为记录一些人
物的下线后需要保留的数据的话作用十分大,大部分任务时常用到他。但是该变量值只有1和0的两种状态。而且根据M2不同,其个数也不相同。建议您一定要活用变量,尽量避免浪费该变量。
从最常见的是沙发工资的脚本来讲解这三个变量:
[@sun]
#IF
check [701] 0检测 701这个变量赋予的值是否为0
#act
reset [701] 7重新设置701往后的7个变量赋值归0
set [701] 1设置701变量赋值为1
give 金币 150000
give 金币 150000
#SAY
<星期天>嘻嘻!约会的好机会!这是今天的工资,还有购物补贴,你拿好了!
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?走开!不然我请<$LORD>将你逐出沙巴克。\