传奇机器人定时脚本 D:\MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt
传奇机器人执行脚本 D:\MirServer\Mir200\Envir\Robot_def\RobotManage.txt
;定时脚本例子
#AutoRun NPC SEC 3 @每秒钟执行一次
#AutoRun NPC MIN 1 @每分钟执行一次
#AutoRun NPC HOUR 1 @每几小时执行一次
#AutoRun NPC DAY 5 @每几天执行一次
#AutoRun NPC RUNONDAY 13:30 @每天几点几分执行一次
#AutoRun NPC RUNONWEEK 5:15:55 @星期几几点几分执行一次
;时间单位代码
SEC:按秒运行
MIN:按分运行
HOUR:按小时运行
DAY:按天运行
RUNONDAY:按每天几点几分运行
RUNONWEEK:按星期几及时间运行
[@每秒钟执行一次]
#IF
#ACT
INC G99 1
SendNewLineMsg 0 250 0 15 100 10 2 机器人每秒钟执行一次脚本。。
GuildNoticeMsg 151 180 机器人每秒钟执行一次脚本。
[@每分钟执行一次]
#IF
#ACT
INC G99 1
SendNewLineMsg 0 250 0 15 100 10 2 机器人每分钟执行一次脚本。。
GuildNoticeMsg 151 180 机器人每分钟执行一次脚本。
这个脚本的路径
然后呢这是这个脚本
定时脚本
这些这个例子
然后呢这个是一个时间单位
下面的话
是我写的一些简单的一个脚本
一会给大家去做这个演示
去看的啊
演示去看的啊
首先我们先看一下
这里有两个路径啊
这两个路径的话呢
在这写的有一个是机器人定时脚本
一个人一个是这个机器人执行脚本
也就是说这个是定时的
这个是这个
第一个
TST文本内里面的内容是定时的
然后第二个的话
TST文本里面呢
是执行的一些嗯
执行的一些脚本啊
第一个是定时的这个代码
第二个是执行的代码啊
好我们现在看一下
我们会发现
比如说这个
第一个是每分钟啊
而不是每秒钟执行一次啊
第二个是每分钟执行一次
每小时每天执行一次
或者每天的几点几分执行一次
或者星期几的几点几分执行一次
然后我们来对比一下
首先这个啊
我们发现前面这前面这两个呃代码
他这是固定的
前面这一段代码对不对
然后呢它不同的是在哪里呢
不同的是在这个第三个参数啊
第三个参数
而第三个参数对应到哪里呢
第三个参
参数是对对应到的这个时间的单位啊
时间单位
如果说你在这写这个
写这个的话呢
那么你定时的这个东西的话
就是按秒去
这个每秒的多少多少
去执行的这个单位
如果你写的这个的话呢
就是按分钟去执行的一个单位
也就说是你
写这里写一的情况下
他这会就说呃
每一分钟去执行一次
每一分钟执一执行一次
如果这个写这个
这个地方写这个按小时的情况下呢
就是每小时执行
执行这个一次
在这块写啊
这个就是按天的
我们这个我们可以在下面对比一下
这个参数啊
前面两个参数是固定的
然后取决这个这段
就是说这段这个定时的
这个代码
是多久执行
或者说是怎么样的一个要求
他取决的是第三个参数和第四个参数
第三个第三个参数是一个单位
你可以按秒
按分按小时
或者按天
或者说按每天呢
多少多少时间去执行啊
几点几分去执行
然后呢这个是呃
第四个参数的话
就是一个自己我们定义的数值大小
啊你可以写是说按多少秒
3秒5秒10秒
或者多少秒500秒之类的
这个我们都可以自己去设置
多少分钟
这个
第四个参数就是我们自己自定义的
这个参数
我们按照自己的要求去写就可以
主要是说是第三个参数
我们需要按分钟的就按分钟
按小时就按小时
按按秒就按秒
至于这个怎么样去呃
用啊这个我们不要着急
因为我们后面
我们现在是
一点这个脚本的技术都没有啊
一点脚本的技术都没有
在这的话
只是给大家去这个讲这个东西
有这个东西啊
对这东西有一个印象
在我们以后学习
这个脚本的相关课程中
然后对这东西啊
我一看啊
我之前学过这个东西
我知道这个大概是这个东
西怎么样去用的
然后在新的课程中
再去增加一些新的内容
一下子我们就可以融会贯通在一起
这个把这东西给把这些知识点
全部就会学会啊
好我们先打开我们的服务端看一下
我们会看到
这里面全部都是一些定时的脚本
定时脚本
然后定时的一些
这个他这个是每一条是一个定时的
这个
这个这
这个要求啊
啊每一条就是个要求
他这个阿尔法对应的清理宝宝之类的
他是对应到了我们这个另外的一个
这个这个是定时
这个是定时
这个是执行
所以这个我们看啊
这个是定时的
嗯
前面是一个自己定义的一个时间单位
和这个时间参数多少
然后空格后面这个阿尔法
它这个是对应的当前
嗯这个执行脚本里面的
这里面的这个东西我们可以看一下
对
对这个要清理宝宝这样的
这个东西的话
其实一下子给大家去讲
可能是大家会不理解之类的
因为这个毕竟是没有这个基础
像这个的话也是呃
可以理解
因为呃每个人换一个新的这个环境
或者新的一个工作
都会有这样的一个呃
对这东西都有一定这个
嗯
不好理解
或者说是比较枯燥
比较烦躁
大家只要过了这个过渡期
然后就学起来就比较顺顺心了
学起来就比较方便了啊
好现在给大家去做一个演示啊
做一个演示
按分钟的
按按秒钟
呃每秒去执行一次的
这个我在这添加直接
因为我之前这个是写好的
我们就直接
在这里添加
然后呢我再复制一段这一段
这是定时
这个是直行
大家不用说
必须看懂
这个脚本是啥意思啊
不用这样
好等一下
大家看我演示
我调一下分辨率
老是忘记调分辨率
然后我们会发现
这个机器人每秒钟执行一次
然后我们看这里
聊天框里面
聊天框里面
每秒钟执行一次
我们现在的话可以给它改一下
这个是啊
每3秒我们给他改成30秒
我们改成10秒吧
因为这个时间太长的话
做教程会温存比较大
我们可以在这个Mr给他加载一下
我们现在看一下这个时间现在是
44秒啊
现在44秒
我们看一下
等一下他执行之后
我们再看
记录一下时间
好 58秒啊
到呃 14分钟
到08秒我们看一下
我们看一下
下次啊对不对
他这个就是按10
呃每10秒执行一次
这就是说是他
这个我给大家演示这个东西的话
呃你不一定说必须是
就只能写出来这一个
简单的一个文字提示啊
文字提示之类的
我拿这个方法只是给大家去看
这个东西是有这个功能
这这个功能可以发展
可以说是制作出来一个什么样的东西
那就完全取决于我们自己
去对这个脚本
对这些功能
和我们自己内心想出来的这些构思
想做一些什么样的功能
去结合去使用的啊
你比如像我刚刚一开始就跟大家说过
像些活动啊
或者说是像现在的有的这个呃
几点几点
这个提示的一些
这个早上
中午晚上
提示一些温馨提示
或者说像这个最上面的这个地方
提示一些游戏介绍
这些都可以通过这种方方法去做啊
好我们现在来测试一下
按分钟的
是这个的话
是iPhone的这个提示
然后我们重新加载一下
好然后我们现在是
202027分等一下
我们看一下他的一分钟以后会执行的
这个
呃这个
这个执行之后的这个效果
啊我这边的话有点卡有点卡
这个下面有很多按小时的
或者说按天的
这个的话呢
呃测试起来嗯
不是说很方便
不是很方便啊
有一个这个的话
我们可以通过改时间去测试
就是每天几点几分去执行
这个的话我们可以通过改时间的啊
那我们刚才看到这个已经执行了一次
机器人每分钟执行一次
现在我们再等一下看
29分我们在这个右下角
可以看到这个当前时间
这个时间的话
是跟我们自己系统时间是有对比的
我们自己系统时间是有对比的
我等一下再对比一下
好我们现在看
他就是每隔一分每分钟执行一次
现在又一次执行啊
又一次执行
呃然后呢
下面他每隔几个小时的话
这个就不好去测试
在这个教程上面啊
以后在大家在课程中学到的话呢
用的到的话呢
大家可以自己在下面测试一下
呃用使用的方法的话
就是这样子啊
使用的方法就是这样子
然后就是这个
第一个的话是定时的
就是这些内容是定时的
然后呢千