当前位置 : 745v传奇网 | 传奇教程 | 

传奇机器人脚本定时触发Robot/RobotManage功能详解

来源: 作者: 点击:

传奇中常见的任务、活动等相关脚本都是通过此定时功能脚本实现的,我们将其简称为:机器人脚本,是一种非常常见的功能脚本,例如游戏中的色子,时间控制,列如,提示地图刷怪等,都是通过此机器人脚本实现的,下面给大家详细说下


相关文件:
\Envir\Robot.txt机器人配置文件
\Envir\Robot_def\RobotManage.txt机器人运行脚本文件

机器人配置文件格式:
;Robot.txt
;机器人名称脚本名称
系统控制AutoRunRobot
脚本格式:
;AutoRunRobot.txt
#AutoRunNPCSEC10@SendRedMsg
SEC:按秒运行
MIN:按分运行
h---:按小时运行
DAY:按天运行
RUNONWEEK:按星期几及时间运行
#AutoRunNPCRUNONWEEK5:15:55@SendRedMsg
星期五15点55分运行
实例:
Robot.txt内容:该文件在\Envir\下
;==========================
TestTest
;==========================
Test.txt内容:(每8秒钟运行脚本一次)该文件在\Envir\Robot_def\下
;==========================
#AutoRunNPCSEC8@DHB
;==========================
RobotManage.txt内容(内容即普通脚本内容)该文件在\Envir\Robot_def\下
;==========================



脚本实例:‘

D:\mirserver\Mir200\Envir\Robot_defAutoRunRobot

------------------------------------------------------------------



#AutoRunNPCRUNONDAY12:30:00@挖矿1
#AutoRunNPCRUNONDAY16:30:00@挖矿3
#AutoRunNPCRUNONDAY18:30:00@挖矿4
#AutoRunNPCMIN188@金刚圣龙

#AutoRunNPCMIN20@元宝树

#AutoRunNPCRUNONDAY23:59:00@第二天

#AutoRunNPCSEC1@好玩派对
#AutoRunNPCSEC1@好玩派对元宝



下面RobotManage我们以@金刚圣龙为例子

-------------------------------------------------------------------

[@金刚圣龙]
#if
#act
GuildNoticeMsg0251姻缘神殿里出现:[金刚圣龙]打出大量积分!!元宝!!
GuildNoticeMsg0251姻缘神殿里出现:[金刚圣龙]打出大量积分!!元宝!!
GuildNoticeMsg0251姻缘神殿里出现:[金刚圣龙]打出大量积分!!元宝!!
GuildNoticeMsg0251姻缘神殿里出现:[金刚圣龙]打出大量积分!!元宝!!
GuildNoticeMsg0251姻缘神殿里出现:[金刚圣龙]打出大量积分!!元宝!!
GuildNoticeMsg0251姻缘神殿里出现:[金刚圣龙]打出大量积分!!元宝!!
Gmexecute开始提问@金刚圣龙
Param1M101
Param219
Param336
MonGen金刚圣龙11
break

[顶部]