一、服务端机器人(定时刷怪/假人登录/全服活动)脚本放哪
GOM、GEE、Hero、Legend引擎的机器人脚本统一放在:
你的服务端目录\MirServer\Mir200\Envir\Robot_def\
此文件夹里有两个核心文件:
•AutoRunRobot.txt——机器人配置文件,写触发时间和调用哪个标签
•RobotManage.txt——机器人执行脚本,写具体要做的命令(刷怪、发公告、调假人登录等)
部分老版本还有一个Robot.txt在Envir\根目录下用来声明机器人名称,新版本一般已整合进上述两文件。
NPC功能脚本(任务、商店、转生、泡点等)放:
MirServer\Mir200\Envir\QuestDiary\分类文件夹\NPC名.txt
Market_Def下放对应.txt并在Merchant.txt注册才会被引擎读取。
二、AutoRunRobot.txt写法(什么时候跑)
格式示例——按秒/分/小时/天/星期触发:
;每30秒执行一次@RobotDummyLogin标签
#AutoRunNPCSEC30@RobotDummyLogin
;每分钟执行一次
#AutoRunNPCMIN1@刷世界BOSS
;每天14:00执行
#AutoRunNPCRUNONDAY14:00@每日活动
;周五15:55执行
#AutoRunNPCRUNONWEEK5:15:55@周五攻城预告
分号;开头为注释不执行,去掉分号才生效。
三、RobotManage.txt写法(做什么事+假人登录)
对应AutoRunRobot里调用的标签写具体命令:
[@RobotDummyLogin]
#IF
CHECKDUMMYCOUNT<20
#ACT
;在盟重(地图3)330330处登录1个假人
DUMMYLOGON33303301
SENDMSG6假人已自动登录
[@刷世界BOSS]
#IF
#ACT
GMExecuteMonGen赤月恶魔11360340
SENDMSG0赤月恶魔已现世!
•DUMMYLOGON地图IDXY数量按DummyNameList.txt顺序取名字登录
•CHECKDUMMYCOUNT<20防重复超量登录
•改完保存(ANSI编码),M2点"重载机器人脚本"或重启M2Server生效
四、假人登录触发脚本(QManage.txt方式)
除Robot定时调DUMMYLOGON外,也可在角色登录时让假人跟着上线,在Mir200\Envir\QManage.txt的[@Login]段加:
[@Login]
#IF
ISDUMMY
#ACT
SETDUMMYCONFIGFILENAME..\Envir\DummyConfig\<$USERNAME>.txt
LOADDUMMYCONFIGFILE
ChangeAttatckMode0
DUMMYSTART
此方式假人随M2启动自动登入(前提是已在DummyNameList.txt填名且M2勾选允许假人登录)。
五、M2手动启动与验证
•开M2→选项→功能设置→假人系统,勾"启用假人功能""允许假人登录"
-最大假人数量改大(如20),应用
•M2→查看→假人管理→选中名单点"登录假人"可手动启停
•聊天框提示"假人XXX登录成功"说明Robot脚本或登录触发正常
•若不上线查:DummyNameList.txt有无名字、MaxRobotCount够不够、Robot_def脚本是否重载、地图坐标是否合法
六、手游端挂机脚本(模拟器/云手机按键类)
传奇手游的自动打怪脚本(按键精灵/Lua/游戏蜂窝脚本文件)不进服务端,放模拟器或云手机:
•.apk格式直接安装到模拟器
•.lua或.txt格式放模拟器内部存储/sdcard/Scripts/或对应辅助工具Plugins目录
-先开游戏进角色再启动悬浮窗脚本,给悬浮窗权限
总结:服务端机器人脚本放Mir200\Envir\Robot_def\写AutoRunRobot定时调RobotManage,假人登录用DUMMYLOGON命令或QManage里ISDUMMY触发,NPC功能脚本放QuestDiary对应目录。改完重载机器人脚本或重启M2即运行。
GOM、GEE、Hero、Legend引擎的机器人脚本统一放在:
你的服务端目录\MirServer\Mir200\Envir\Robot_def\
此文件夹里有两个核心文件:
•AutoRunRobot.txt——机器人配置文件,写触发时间和调用哪个标签
•RobotManage.txt——机器人执行脚本,写具体要做的命令(刷怪、发公告、调假人登录等)
部分老版本还有一个Robot.txt在Envir\根目录下用来声明机器人名称,新版本一般已整合进上述两文件。
NPC功能脚本(任务、商店、转生、泡点等)放:
MirServer\Mir200\Envir\QuestDiary\分类文件夹\NPC名.txt
Market_Def下放对应.txt并在Merchant.txt注册才会被引擎读取。
二、AutoRunRobot.txt写法(什么时候跑)
格式示例——按秒/分/小时/天/星期触发:
;每30秒执行一次@RobotDummyLogin标签
#AutoRunNPCSEC30@RobotDummyLogin
;每分钟执行一次
#AutoRunNPCMIN1@刷世界BOSS
;每天14:00执行
#AutoRunNPCRUNONDAY14:00@每日活动
;周五15:55执行
#AutoRunNPCRUNONWEEK5:15:55@周五攻城预告
分号;开头为注释不执行,去掉分号才生效。
三、RobotManage.txt写法(做什么事+假人登录)
对应AutoRunRobot里调用的标签写具体命令:
[@RobotDummyLogin]
#IF
CHECKDUMMYCOUNT<20
#ACT
;在盟重(地图3)330330处登录1个假人
DUMMYLOGON33303301
SENDMSG6假人已自动登录
[@刷世界BOSS]
#IF
#ACT
GMExecuteMonGen赤月恶魔11360340
SENDMSG0赤月恶魔已现世!
•DUMMYLOGON地图IDXY数量按DummyNameList.txt顺序取名字登录
•CHECKDUMMYCOUNT<20防重复超量登录
•改完保存(ANSI编码),M2点"重载机器人脚本"或重启M2Server生效
四、假人登录触发脚本(QManage.txt方式)
除Robot定时调DUMMYLOGON外,也可在角色登录时让假人跟着上线,在Mir200\Envir\QManage.txt的[@Login]段加:
[@Login]
#IF
ISDUMMY
#ACT
SETDUMMYCONFIGFILENAME..\Envir\DummyConfig\<$USERNAME>.txt
LOADDUMMYCONFIGFILE
ChangeAttatckMode0
DUMMYSTART
此方式假人随M2启动自动登入(前提是已在DummyNameList.txt填名且M2勾选允许假人登录)。
五、M2手动启动与验证
•开M2→选项→功能设置→假人系统,勾"启用假人功能""允许假人登录"
-最大假人数量改大(如20),应用
•M2→查看→假人管理→选中名单点"登录假人"可手动启停
•聊天框提示"假人XXX登录成功"说明Robot脚本或登录触发正常
•若不上线查:DummyNameList.txt有无名字、MaxRobotCount够不够、Robot_def脚本是否重载、地图坐标是否合法
六、手游端挂机脚本(模拟器/云手机按键类)
传奇手游的自动打怪脚本(按键精灵/Lua/游戏蜂窝脚本文件)不进服务端,放模拟器或云手机:
•.apk格式直接安装到模拟器
•.lua或.txt格式放模拟器内部存储/sdcard/Scripts/或对应辅助工具Plugins目录
-先开游戏进角色再启动悬浮窗脚本,给悬浮窗权限
总结:服务端机器人脚本放Mir200\Envir\Robot_def\写AutoRunRobot定时调RobotManage,假人登录用DUMMYLOGON命令或QManage里ISDUMMY触发,NPC功能脚本放QuestDiary对应目录。改完重载机器人脚本或重启M2即运行。

