当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇架设机器人配置文件格式

来源: 作者: 热度:
传奇单机版游戏中的机器人配置文件通常位于服务端的 Mir200\Envir\Robot_def 目录下。配置文件的格式如下:

机器人配置文件:Robot.txt 位于 Mir200\Envir 目录下,用于定义机器人的名称和脚本名称,以及系统控制的指令。例如:

;==========================
Test Test
;==========================
机器人脚本文件:AutoRunRobot.txt 位于 Mir200\Envir\Robot_def 目录下,用于定义机器人的行为和执行时间。脚本中可以使用不同的时间单位来设定执行频率,如按秒(SEC)、按分(MIN)、按小时(HOUR)、按天(DAY)或按星期几及时间(RUNONWEEK)运行。例如:

;==========================
#AutoRun NPC SEC 10 @SendRedMsg
;==========================
这里 #AutoRun 是指令,NPC 是参数1,表示NPC名称,SEC 是参数2,表示按秒运行,10 是参数3,表示每10秒执行一次,@SendRedMsg 是参数4,表示调用的脚本标签。

机器人运行脚本文件:RobotManage.txt 也位于 Mir200\Envir\Robot_def 目录下,这里编写具体的脚本内容。例如:

;==========================
[@DHB]
#If
#Act
SENDMSG 0 双头金刚怪物攻城了...
MISSION 3 330 330
PARAM1 360
PARAM2 340
PARAM3 10
PARAM4 1
MOBPLACE 双头金刚
;==========================
这些文件共同定义了机器人的行为和执行计划。在进行任何修改时,建议先备份原始文件,以防止错误操作导致游戏服务端出现问题。更多详细信息和示例可以参考相关教程和文档。

在传奇架设中,机器人配置文件格式如下:
在 “Envir” 目录下有 “Robot.txt” 文件,其格式为 “; 机器人名称 脚本名称 系统控制 AutoRunRobot”。例如 “;========================== Test Test ;==========================”。
“Envir\Robot_def” 目录下有 “AutoRunRobot.txt” 文件和 “RobotManage.txt” 文件。“AutoRunRobot.txt” 为机器人配置文件,一般有如下脚本格式:“#AutoRun NPC SEC 10 @SendRedMsg SEC:按秒运行 MIN:按分运行 HOUR:按小时运行 DAY:按天运行 RUNONWEEK:按星期几及时间运行”,还可以如 “#AutoRun NPC RUNONWEEK 5:15:55 @SendRedMsg 星期五 15 点 55 分运行”。“RobotManage.txt” 为机器人脚本文件。
此外,传奇中常见的任务、活动等相关脚本可通过定时功能脚本实现,即机器人脚本。比如每日签到活动、提示地图刷怪等都可通过机器人脚本实现。机器人配置文件 “D:\MirServer\Mir200\Envir\Robot.txt”,机器人定时脚本 “D:\MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt”,机器人执行脚本 “D:\MirServer\Mir200\Envir\Robot_def\RobotManage.txt”。Robot.txt 配置文件决定了 Robot_def 文件夹下系统控制文件的名称,目前大部分习惯上把名称定为 AutoRunRobot,也有少数脚本用的 test.txt,Robot_def 下和 Robot.txt 里的系统控制名称要一致才能正常运行。总的来说,传奇架设机器人配置文件有特定的格式和用途,对于传奇游戏的运行和各种定时任务的实现起着重要作用。
传奇架设机器人配置文件位置
传奇架设机器人相关配置目录为 \Envir\Robot_def\。其中,机器人配置文件 \Envir\Robot.txt 以及机器人运行脚本文件 \Envir\Robot_def\RobotManage.txt 都位于此目录下。
传奇架设机器人配置文件命名规则
机器人配置文件格式为:;Robot.txt,其中包含机器人名称、脚本名称和系统控制信息。例如 “;========================== Test Test ;========================== Test.txt 内容:(每 8 秒钟运行脚本一次)该文件在 \Envir\Robot_def\ 下”,可以看出命名较为规范,以特定的格式进行命名,便于识别和管理。
传奇架设机器人定时脚本格式
传奇架设机器人定时脚本有多种时间单位代码。SEC 表示按秒运行,如 “#AutoRun NPC SEC 3 @每秒钟执行一次”;MIN 表示按分运行,如 “#AutoRun NPC MIN 1 @每分钟执行一次”;HOUR 表示按小时运行,如 “#AutoRun NPC HOUR 1 @每几小时执行一次”;DAY 表示按天运行,如 “#AutoRun NPC DAY 5 @每几天执行一次”;RUNONDAY 表示按每天几点几分运行,如 “#AutoRun NPC RUNONDAY 13:30 @每天几点几分执行一次”;RUNONWEEK 表示按星期几及时间运行,如 “#AutoRun NPC RUNONWEEK 5:15:55 @SendRedMsg ;星期五 15 点 55 分运行”。
传奇架设机器人执行脚本用途
传奇架设机器人执行脚本文件为 RobotManage.txt,位于 \Envir\Robot_def\ 目录下。其用途主要是作为机器人运行的脚本文件,内容即普通脚本内容。例如在某些情况下,当机器人配置文件中设定了特定的触发条件后,机器人执行脚本会根据这些条件执行相应的操作。如 “(@DHB) #if #act SENDMSG 0 双头金刚怪物攻城了......MISSION 3 330 330 PARAM1 360 PARAM2 340 PARAM3 10 PARAM4 1 MOBPLACE 双头金刚”,这里就是机器人执行脚本在特定条件下执行的操作,实现了怪物攻城的提示和怪物的生成。
传奇架设机器人配置文件作用
传奇架设机器人配置文件主要有两个,分别是 Robot.txt 和 RobotManage.txt。Robot.txt 作为机器人配置文件,规定了机器人的名称、脚本名称和系统控制信息,为机器人的运行提供了基本的参数设置。而 RobotManage.txt 作为机器人执行脚本文件,在机器人配置文件设定的条件下执行具体的操作,实现游戏中的各种功能,如怪物攻城提示、定时刷怪、自动弹窗活动等。这些配置文件共同作用,使得传奇游戏中的系统机器人能够定时执行一些指定操作,增加游戏的趣味性和挑战性。
传奇架设机器人配置文件在传奇游戏的运行中起着至关重要的作用。它们通过规范的命名规则和特定的格式,为机器人的运行提供了基础设置。定时脚本格式的多样性使得游戏开发者可以根据不同的需求设定机器人的执行时间,从而实现各种游戏活动和功能。机器人执行脚本则根据配置文件的设定,执行具体的操作,为玩家带来更加丰富的游戏体验。
[顶部]