传奇系统机器人定时功能配置教程 脚本文件设置详解
一、传奇系统机器人功能介绍传奇服务端系统机器人是核心辅助功能模块,主要用于自动执行各类指定定时操作,无需人工值守,可实现怪物刷新、公告推送、活动触发等各类游戏自动化场景,是搭建传奇版本、优化游戏运营体验的重要基础功能。二、传奇机器人核心配置目录传奇系统机器人所有相关配置文件、脚本文件均统一存放于专属…
一、传奇系统机器人功能介绍
传奇服务端系统机器人是核心辅助功能模块,主要用于自动执行各类指定定时操作,无需人工值守,可实现怪物刷新、公告推送、活动触发等各类游戏自动化场景,是搭建传奇版本、优化游戏运营体验的重要基础功能。
二、传奇机器人核心配置目录
传奇系统机器人所有相关配置文件、脚本文件均统一存放于专属目录,核心配置目录如下:
\Envir\Robot_def\
三、传奇机器人核心配置文件说明
传奇系统机器人运行依赖两大核心文件,分别为机器人配置文件与机器人运行脚本文件,各司其职完成定时任务配置与执行,具体文件路径及作用如下:
1、\Envir\Robot.txt 机器人核心配置文件,用于绑定机器人名称与对应执行脚本
2、\Envir\Robot_def\RobotManage.txt 机器人运行脚本文件,承载具体游戏功能脚本代码
四、传奇Robot.txt配置文件标准格式
Robot.txt是传奇机器人的基础绑定文件,格式简洁规范,核心作用是关联机器人名称和对应的脚本文件,具体标准格式如下:
;Robot.txt
;机器人名称 脚本名称
系统控制 AutoRunRobot
配置规则:文件内通过对应字段一一匹配,实现机器人功能与脚本的绑定,是机器人正常启动的前提配置。
五、传奇AutoRunRobot脚本格式及运行参数
AutoRunRobot.txt为机器人定时执行脚本文件,支持多维度定时运行参数,可实现秒、分、小时、天、指定星期时间等多种运行模式,适配各类传奇定时任务需求。
5.1 基础脚本格式
;AutoRunRobot.txt
#AutoRun NPC SEC 10 @SendRedMsg
5.2 定时运行参数详解
SEC:按秒执行机器人脚本任务
MIN:按分执行机器人脚本任务
HOUR:按小时执行机器人脚本任务
DAY:按天执行机器人脚本任务
RUNONWEEK:按指定星期、具体时间执行脚本任务
5.3 星期定时运行示例
#AutoRun NPC RUNONWEEK 5:15:55 @SendRedMsg
释义:每周星期五15点55分自动执行对应脚本任务
六、传奇机器人完整配置实战实例
以下为传奇机器人定时任务完整配置案例,可直接套用实现定时怪物攻城、游戏公告推送等功能,配置步骤清晰,适配多数传奇服务端版本。
6.1 Robot.txt文件配置(路径:\Envir\)
;==========================
Test Test
;==========================
6.2 定时脚本Test.txt配置(路径:\Envir\Robot_def\,8秒执行一次)
;==========================
#AutoRun NPC SEC 8 @DHB
;==========================
6.3 RobotManage.txt脚本配置(路径:\Envir\Robot_def\)
;==========================
[@DHB]
#if
#act
SENDMSG 0 双头金刚怪物攻城了......
MISSION 3 330 330
PARAM1 360
PARAM2 340
PARAM3 10
PARAM4 1
MOBPLACE 双头金刚
;==========================
七、传奇机器人国家参数扩展配置(2016新版)
2016年03月30日传奇服务端对机器人功能完成扩展升级,新增国家参数配置功能,支持自定义国家怪物、玩家攻击权限,丰富传奇游戏阵营玩法,具体扩展参数配置如下:
MISSION 3 330 330
PARAM1 360
PARAM2 340
PARAM3 10
PARAM4 5
PARAM5 国家
PARAM6 同国家名玩家是否可攻击(0,1)
PARAM7 不国家名怪物是否PK(0,1)
MOBPLACE 半兽勇士
参数释义:新增参数可精准控制国家阵营的怪物生成、玩家PK规则,适配传奇国战、阵营对抗类版本玩法搭建。


