传奇定时刷怪脚本的配置文件格式

来源: 作者: 点击:
传奇游戏中的定时刷怪脚本通常涉及到几个关键的配置文件,这些文件位于服务端目录下的 Mir200\Envir\Robot_def 文件夹中。以下是这些配置文件的格式和作用:

AutoRunRobot.txt:这个文件用于定义定时任务的触发时间和条件。脚本配置格式如下:

#AutoRun NPC SEC 10 @任务标签
#AutoRun NPC MIN 1 @任务标签
#AutoRun NPC HOUR 1 @任务标签
#AutoRun NPC DAY @任务标签
#AutoRun NPC RUNONDAY 23:59:59 @任务标签
#AutoRun NPC RUNONWEEK 5:15:55 @任务标签
其中,SEC 代表按秒运行,MIN 代表按分运行,HOUR 代表按小时运行,DAY 代表按天运行,RUNONDAY 代表每天的特定时间运行,RUNONWEEK 代表按星期几及时间运行。@任务标签 是一个标识符,用于在 RobotManage.txt 文件中引用具体的脚本。

RobotManage.txt:这个文件包含了具体的任务脚本内容。脚本内容格式如下:

\[@任务标签\]
#IF
#ACT
命令1 参数1 参数2 ...
命令2 参数1 参数2 ...
...
在这里,#IF 部分可以设置触发条件,#ACT 部分则是要执行的动作,比如 MonGen 命令用于刷怪,SENDMSG 命令用于发送系统消息。

QManage.txt:这个文件通常用于登录脚本,但也可以包含定时器的脚本。例如,使用 SetOnTimer 命令开启定时器,并在 @OnTimer 标签下编写具体的执行脚本。

一个具体的定时刷怪脚本示例可能是这样的:

在 AutoRunRobot.txt 中设置每天特定时间触发:
#AutoRun NPC RUNONDAY 15:00:00 @祖玛教主
在 RobotManage.txt 中编写刷怪脚本:
\[@祖玛教主\]
#IF
#ACT
Param1 3 405 328
Param2 405
Param3 328
MonGen 祖玛教主 1 0
SENDMSG 1 怪物:\[祖玛教主\]出现在土城书店,想要装备、元宝、的可别错过机会~!

在传奇游戏中,传奇定时刷怪脚本的配置涉及多个文件。其中,传奇版本刷怪配置文件目录为 D:\Mirserver\Mir200\Envir,目录下的 MonGen.txt 文本文件是地图刷怪配置。若要查询一个地图的刷怪数量及全部刷怪配置信息,可以通过人物进入指定地图,在 M2 上,查看 - 在线人物 - 双击自己的角色,就可以看到当前地图文件名,复制地图文件名到刷怪配置文件,用 CTRL+F 查找方式,就可以看到跟这个地图相关的所有刷怪配置。
传奇版本定时刷怪计时脚本 AutoRunRobot 设置中,找到并打开传奇版本中的机器人计时脚本(AutoRunRobot)。在机器人(AutoRunRobot)脚本中添加进入需要的计时信息,计时信息如下:SEC 按秒运行、MIN 按分运行、HOUR 按小时运行、DAY 按天运行、RunOnDay 按每天什么时候运行、RUNONWEEK 按星期几及时间运行。比如可以在机器人定时脚本内添加命令如#AutoRun NPC RUNONWEEK 5:15:55 星期五 15 点 55 分运行。
传奇服务端机器人定时脚本的相关配置目录为\Envir\Robot_def\,传奇机器人相关文件有\Envir\Robot.txt(机器人配置文件)、\Envir\Robot_def\RobotManage.txt(机器人运行脚本文件)。机器人配置文件格式为;Robot.txt ;机器人名称 脚本名称 系统控制 AutoRunRobot 脚本格式为;AutoRunRobot.txt,如#AutoRun NPC SEC 10 @SendRedMsg(SEC:按秒运行 MIN:按分运行 HOUR:按小时运行 DAY:按天运行 RUNONWEEK:按星期几及时间运行)、#AutoRun NPC RUNONWEEK 5:15:55 @SendRedMsg(星期五 15 点 55 分运行)。
传奇脚本教程中提到,首先打开机器人脚本路径:MirServer\Mir200\Envir\Robot_def,打开后有两个文件夹:1、AutoRunRobot.txt(机器人配置)、2、RobotManage.txt(机器人脚本)。在机器人配置脚本文件 AutoRunRobot.txt 中加入#AutoRun NPC RUNONDAY 15:00:00 @祖玛教主,也可根据不同的命令灵活运用,如 SEC:按秒运行、MIN:按分运行、HOUR:按小时运行、DAY:按天运行、RunOnDay:按每天什么时候运行、RUNONWEEK:按星期几及时间运行。示例:#AutoRun NPC RUNONWEEK 5:15:55 @SendRedMsg(星期五 15 点 55 分运行)。
传奇地图刷怪配置文件目录
传奇版本刷怪配置文件目录为 D:\Mirserver\Mir200\Envir,目录下的 MonGen.txt 文本文件是地图刷怪配置。可以通过人物进入指定地图,在 M2 上查看在线人物,双击自己的角色,就能看到当前地图文件名。复制地图文件名到刷怪配置文件,用 CTRL+F 查找方式,就可以看到跟这个地图相关的所有刷怪配置。传奇游戏中刷怪分为两种,一种是通过刷怪文件去配置相关信息,就如同 MonGen.txt 文件的作用;另一种是通过脚本命令去刷怪,这种情况不常见,只有对一些特定的功能要求才会用到,比如新区开服活动,开区多长时间刷一只福利 BOSS,因为通过刷怪文件去配置刷怪信息是循环刷怪,而这种特定情况是刷一次就不会再刷了。
传奇版本定时刷怪计时脚本设置
找到传奇版本中的机器人计时脚本(AutoRunRobot)。在机器人(AutoRunRobot)脚本中添加进入需要的计时信息,比如此段的信息为每隔 60 分钟跳转到机器人执行脚本(RobotManage)@沙城命令中执行。机器人计时脚本中的各种计时信息丰富多样,SEC 表示按秒运行,MIN 表示按分运行,HOUR 表示按小时运行,DAY 表示按天运行,RunOnDay 表示按每天什么时候运行,RUNONWEEK 表示按星期几及时间运行。例如“#AutoRunNPCRUNONWEEK5:15:55”就是星期五 15 点 55 分运行。通过这些计时信息,能更加灵活地使用机器人脚本,实现传奇版本的定时刷怪功能。
传奇服务端机器人定时脚本配置目录
传奇服务端中系统机器人的相关配置目录为\Envir\Robot_def\。相关文件有\Envir\Robot.txt 机器人配置文件和\Envir\Robot_def\RobotManage.txt 机器人运行脚本文件。机器人配置文件格式为“;Robot.txt ;机器人名称 脚本名称 系统控制 AutoRunRobot”。AutoRunRobot 脚本格式有多种计时方式,如“#AutoRun NPC SEC 10 @SendRedMsg”表示按秒运行,SEC、MIN、HOUR、DAY、RUNONWEEK 分别对应不同的时间单位和运行方式,可以根据实际需求进行设置。
传奇脚本教程中的机器人配置
在传奇脚本教程中,机器人配置起着重要作用。比如在定时刷怪活动脚本中,首先打开机器人脚本路径 MirServer\Mir200\Envir\Robot_def。这里有两个文件夹,AutoRunRobot.txt(机器人配置)和 RobotManage.txt(机器人脚本)。在机器人配置脚本文件 AutoRunRobot.txt 中加入特定命令可以实现定时刷怪,例如“#AutoRun NPC RUNONDAY 15:00:00 @祖玛教主”,可根据不同的计时命令灵活运用,如 SEC(按秒运行)、MIN(按分运行)、HOUR(按小时运行)、DAY(按天运行)、RUNONWEEK(按星期几及时间运行)等。然后在 RobotManage.txt 中制作机器人脚本,实现具体的刷怪功能。
传奇定时刷怪脚本的配置涉及多个文件和目录,通过合理设置这些配置,可以实现精确的定时刷怪功能,为传奇游戏增添更多的趣味性和挑战性。无论是地图刷怪配置文件目录、定时刷怪计时脚本设置,还是服务端机器人定时脚本配置和脚本教程中的机器人配置,都为玩家和开发者提供了丰富的工具和方法,以打造更加精彩的传奇游戏世界。