首页 新手教程 教程专区 【转】第19课:传奇机器人脚本解析教程(18分钟)00-04-18_00-16-55
作品简介

传奇机器人定时脚本    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分我们在这个右下角

可以看到这个当前时间

这个时间的话

是跟我们自己系统时间是有对比的

我们自己系统时间是有对比的

我等一下再对比一下

好我们现在看

他就是每隔一分每分钟执行一次

现在又一次执行啊

又一次执行

呃然后呢

下面他每隔几个小时的话

这个就不好去测试

在这个教程上面啊

以后在大家在课程中学到的话呢

用的到的话呢

大家可以自己在下面测试一下

呃用使用的方法的话

就是这样子啊

使用的方法就是这样子

然后就是这个

第一个的话是定时的

就是这些内容是定时的

然后呢千


返回顶部