开启辅助访问
切换到窄版
登录
立即注册
论坛
BBS
服务器空间
精品版本库入口
搜索
搜索
本版
帖子
传世单机,传奇世界单机版,传世单机论坛,传世开服,传世一条龙,传世版本库,单机论坛,传世服务端,传世资源站
»
论坛
›
传世资源区
›
功能脚本
›
AFT3引擎添加机器人脚本
返回列表
发新帖
[案例脚本]
AFT3引擎添加机器人脚本
[复制链接]
发表于 2025-9-19 02:48:23
|
显示全部楼层
|
阅读模式
添加机器人脚本
路径D:\Cmirserver\mir200\Envir\Robot_def先添加AutoRunRobot在添加RobotManage
脚本格式:
系统机器人,可以定时做一些指定操作
相关配置目录:
\Envir\Robot_def\
相关文件:
\Envir\Robot.txt 机器人配置文件
\Envir\Robot_def\RobotManage.txt 机器人运行脚本文件
机器人配置文件格式:
;Robot.txt
;机器人名称 脚本名称
系统控制 AutoRunRobot
脚本格式:
;AutoRunRobot.txt
#AutoRun NPC SEC 10 @SendRedMsg
SEC:按秒运行
MIN:按分运行
HOUR:按小时运行
DAY:按天运行
RUNONWEEK:按星期几及时间运行
#AutoRun NPC RUNONWEEK 5:15:55 @SendRedMsg
星期五15点55分运行
实例:
Robot.txt内容:该文件在\Envir\下
;==========================
Test Test
;==========================
Test.txt内容:(每8秒钟运行脚本一次)该文件在\Envir\Robot_def\下
;==========================
#AutoRun NPC SEC 8 @DHB
;==========================
RobotManage.txt内容(内容即普通脚本内容)该文件在\Envir\Robot_def\下
;==========================
[@DHB]
#if
#act
SENDMSG 0 通天教主怪物攻城了......
MISSION 0 420 410
PARAM1 400
PARAM2 400
PARAM3 10
PARAM4 1
MOBPLACE 通天教主
;==========================
-----------------------------------------------------------------------------------------------------------------
脚本命令刷怪有多种方式:
主要有:MOBPLACE 和 MonGen 和 mobplacex
格式:
mobplacex命令刷怪:
#ACT
mobplacex $X $Y 0 白蛇妖 新名字蛇妖
以上参数说明:
mobplacex 参数1 参数2 参数3 参数4 参数5
参数1:刷怪X坐标,可以使用 $X 表示当前坐标
参数2:刷怪Y坐标,可以使用 $Y 表示当前坐标
参数3:刷怪范围,可以使用0表示当前所在位置
参数4:怪物名字
参数5:怪物刷出后显示的新名字,可以省略
此命令不能设置刷怪地图,默认是当前地图,多用于天关活动刷怪
MonGen命令刷怪:
#ACT
PARAM1 AS004
PARAM2 200
PARAM3 150
MonGen 通天教主 1 5 通天大教主
以上参数说明:
PARAM1 //刷怪地图编号,可以使用 $M 表示当前地图
PARAM2 //刷怪X坐标,可以使用 $X 表示当前坐标
PARAM3 //刷怪Y坐标,可以使用 $Y 表示当前坐标
MonGen 参数1 参数2 参数3 参数4
参数1:怪物名字
参数2:怪物数量
参数3:刷怪范围
参数4:怪物刷出后显示的新名字,可以省略
MOBPLACE命令刷怪:
#ACT
MISSION $M 478 164
PARAM1 $M
PARAM2 $X
PARAM3 $Y
PARAM4 4
MOBPLACE 白蛇妖 新名字蛇妖
以上参数说明:
MISSION 参数1 参数2 参数3
参数1:地图编号
参数2:地图X坐标
参数3:地图Y坐标
作用:设置怪物集结点,表示后面刷出的怪物将向这个设置坐标点移动集中
PARAM1 //刷怪地图编号,可以使用 $M 表示当前地图
PARAM2 //刷怪X坐标,可以使用 $X 表示当前坐标
PARAM3 //刷怪Y坐标,可以使用 $Y 表示当前坐标
PARAM4 //刷怪范围
MOBPLACE 参数1 参数2
参数1:怪物名字
参数2:怪物刷出后显示的新名字,可以省略
//MOBPLACE 命令主要用于设置怪物攻城类的活动使用!
---------------------------------------------------------------------------------------------------------------
检查指定地图、指定范围内是否存在指定名字指定数量的怪物
格式:
CheckMapMonNameCountEx 参数1 参数2 参数3 参数4 参数5 参数6
参数1:地图名字
参数2:地图坐标X
参数3:地图坐标Y
参数4:地图范围
参数5:怪物名字
参数6:检测数量(支持变量,为负数表示小于,正为大于,0为等于)
范例:
[@示范1]
#IF
CheckMapMonNameCountEx AS004 200 200 20 心魔 0
#SAY
在地图(AS004)坐标200,200方圆20里没有发现心魔!
[@示范2]
#IF
CheckMapMonNameCountEx AS004 200 200 20 心魔 10
#SAY
在地图(AS004)坐标200,200方圆20里发现10个以上心魔!
[@示范3]
#IF
CheckMapMonNameCountEx AS004 200 200 20 心魔 -10
#SAY
在地图(AS004)坐标200,200方圆20里的心魔不足10个!
复制代码
论坛免责声明
⚠️ 本文为个人观点,不代表论坛及平台立场
内容仅作参考,不构成投资/法律/医疗等专业建议
据此操作或决策产生的风险,作者不承担责任
转载请注明来源,侵权请联系删除
下载内容请于24小时内删除,仅供学习交流使用
回复
举报
发表于 2026-9-21 01:49:32
|
显示全部楼层
楼主66666666666666666666
回复
举报
发表于 2026-9-25 21:02:12
|
显示全部楼层
这个帖子不回对不起自己!我想我是一天也不能离开
老姚资源社区
。
回复
举报
返回列表
发新帖
懒得打字嘛,点击右侧快捷回复
选择快捷回复
楼主发贴辛苦了,谢谢楼主分享!
楼主太厉害了!楼主,I*老*虎*U!
这个帖子不回对不起自己!
这东西我收了!谢谢楼主!
我看不错噢 谢谢楼主!
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!
其实我一直觉得楼主的品味不错!呵呵!
感谢楼主的无私分享!
楼主,大恩不言谢了!
楼主,我太崇拜你了!
社区不能没有像楼主这样的人才啊!
【右侧内容,后台自定义】
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
单机版本[免费]
工具中心
NPC素材
界面素材
月卡VIP