Robot_Def
RobotManage.txt
机器人运行脚本文件,用于编写 AutoRunRobot.txt 调度到的实际执行逻辑。
文件作用
RobotManage.txt 是 Mir200\Envir\Robot_def 下的机器人运行脚本文件。
这个文件中的内容本质上就是普通脚本内容。它不负责定义执行时间,只负责承接并执行 AutoRunRobot.txt 调度到的 @标签。
基础示例
#AutoRun NPC SEC 5 @定时广播
[@定时广播]
#IF
#ACT
SENDMSG 0 双头金刚怪物攻城.....
MISSION 3 330 330
PARAM1 360
PARAM2 340
PARAM3 10
PARAM4 1
与 AutoRunRobot.txt 的关系
RobotManage.txt 负责“做什么”,AutoRunRobot.txt 负责“什么时候做”。
执行关系如下:
AutoRunRobot.txt写入某条#AutoRun ... @标签调度规则RobotManage.txt中存在同名的[@标签]- 到了对应时间后,引擎就会执行该标签脚本段里的命令
使用时应注意
- 标签名必须和调度文件中的
@标签完全一致 - 这里可以写普通脚本命令,但要注意定时执行带来的重复触发问题
- 定时标签尽量写成可重复执行的结构;如果脚本里包含刷怪、发奖、广播、清理类逻辑,建议先做条件判断,再结合实际运行周期检查是否会执行过快
