传奇单机版论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

名称
引擎
开区时间
版本特色简介
QQ群
主页地址
查看: 508|回复: 18

谈谈关于机器人脚本

[复制链接]

9

主题

30

帖子

30

积分

新手上路

Rank: 1

元宝
0
贡献
0
金币
5
发表于 2020-3-7 20:59:00 | 显示全部楼层 |阅读模式
   我们很多朋友都知道,各种引擎的服务端里都有机器人脚本,他们担负着定时、定期启动某个程序,他可以按秒,按分,按时,按日,按星期,按月,按年执行你所赋予规定的启动时间和次数,比如每天三个小时系统提醒某项活动开始了,画面会出现提醒的字幕,或者出现某活动已经开始,问你是否参加,再比如模拟攻城开始等等,那么他们是怎么工作的呢?
这里就来详细的说说。

文件的位置:D:\MirServer\Mir200\Envir\Robot_def文件夹下面

一般有两个文件:系统控制文件----------AutoRunRobot.txt
                         机器人运行脚本文件---RobotManage.txt

另外在D:\MirServer\Mir200\Envir下面有个Robot.txt 这个是机器人配置文件,这个文件里决定了Robot_def文件夹下系统控制文件的名称,现在大部分习惯上都是把名称定为AutoRunRobot,也有少数脚本用的test.txt,无论你怎么定,Robot_def下和Robot.txt里的系统控制名称要一致才能正常运行,我是这么理解的,不知道理解的是否全面。

以上三个文件是相互联系,缺一不可的。

以下是AutoRunRobot.txt 脚本格式:

#AutoRun NPC SEC 10 @训练地一
SEC:按秒运行
MIN:按分运行
HOUR:按小时运行
DAY:按天运行
RUNONWEEK:按星期几及时间运行
#AutoRun NPC RUNONWEEK 5:15:55 @怪物攻城

再说说机器人运行脚本文件---RobotManage.txt,这是运行各种机器人脚本的文件,
其实简单的说:AutoRunRobot.txt 是发出指令的,而RobotManage.txt是执行指令的,这么说我想大家都能理解。
比如上面二段:#AutoRun NPC SEC 10 @训练地,                                 意思就是让NPC(电脑)自动的每10秒执行一次@训练地
                    #AutoRun NPC RUNONWEEK 5:15:55 @怪物攻城,     意思是让NPC(电脑)每星期五的下午3点55分执行@怪物攻城
那么RobotManage.txt就按照这两个指令分别执行,第一条每10秒执行一次,第二条每星期执行一次。

举例说明:
AutoRunRobot.txt文件里有这么一段

#AutoRun NPC RUNONDAY 14:31 @集体传送,意思就是每天下午2点31分开始集体传送

那么相应的RobotManage.txt里就有如下对应的脚本,意思就是要执行脚本命令[@集体传送]

[@集体传送]
#IF
IsOnMap B210B1
#ACT
MAPMOVE 3 333 333
SENDMSG 0 [比武场地]已经关闭,让我们期待新一届武林盟主的诞生吧! 249 252 20
SENDMSG 0 [比武场地]已经关闭,让我们期待新一届武林盟主的诞生吧! 249 252 30
SENDMSG 0 [比武场地]已经关闭,让我们期待新一届武林盟主的诞生吧! 249 252
BREAK

评分

参与人数 1金币 +1 收起 理由
admin + 1 卖糖吃

查看全部评分





上一篇:传奇服务端物品代码+装备属性介绍
下一篇:GEE引擎微端架设
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!

0

主题

8

帖子

8

积分

新手上路

Rank: 1

元宝
0
贡献
0
金币
12
发表于 2020-4-26 13:00:56 | 显示全部楼层
支持支持,这个咋没人顶起来啊,别的地方你们能看到这个么?
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

4

主题

15

帖子

15

积分

新手上路

Rank: 1

元宝
0
贡献
0
金币
4
发表于 2020-3-7 21:07:02 | 显示全部楼层
真不错真不错真不错真不错真不错真不错真不错真不错
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

9

主题

30

帖子

30

积分

新手上路

Rank: 1

元宝
0
贡献
0
金币
5
 楼主| 发表于 2020-3-7 20:59:25 | 显示全部楼层
如有不明白请大家关注我
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

0

主题

25

帖子

25

积分

新手上路

Rank: 1

元宝
0
贡献
0
金币
51
发表于 2020-3-9 23:24:09 | 显示全部楼层

送给新手 很详细的 多看看就觉得很简单了
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

1

主题

261

帖子

261

积分

中级会员

Rank: 3Rank: 3

元宝
0
贡献
0
金币
57
发表于 2020-3-21 13:20:52 | 显示全部楼层


送给新手 很详细的 多看看就觉得很简单了
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

0

主题

94

帖子

94

积分

注册会员

Rank: 2

元宝
0
贡献
0
金币
22
发表于 2020-3-27 14:20:29 | 显示全部楼层

很好不错收下了
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

7

主题

370

帖子

370

积分

中级会员

Rank: 3Rank: 3

元宝
0
贡献
0
金币
2574
发表于 2020-3-29 07:09:29 来自手机 | 显示全部楼层
感谢楼主分享
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

7

主题

370

帖子

370

积分

中级会员

Rank: 3Rank: 3

元宝
0
贡献
0
金币
2574
发表于 2020-3-29 07:11:08 来自手机 | 显示全部楼层
感谢楼主分享
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

5

主题

131

帖子

131

积分

注册会员

Rank: 2

元宝
0
贡献
0
金币
26
发表于 2020-4-6 22:30:46 | 显示全部楼层
这东西我收了!谢谢楼主!
欢迎大家来到传奇单机版论坛,有资源的朋友可发点东西到论坛赚取金币和大家交流资源呀!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|传奇单机版论坛 |网站地图

GMT+8, 2020-9-24 23:20 , Processed in 0.021900 second(s), 22 queries , Gzip On, MemCache On.

Powered by 108pc.com X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表