马永贞版本库 发表于 2017-1-11 18:44:38

自动拿沙脚本+内容讲解-BLUE/LEGEND引擎

自动拿沙脚本+内容讲解
1.用到的服务端文件
AutoRunRobot.txt;机器人配置脚本
RobotManage.txt   ;机器人执行脚本

第一步:AutoRunRobot.txt 中添加7点触发全体攻城


#AutoRun NPC RUNONDAY 19:30 @拿沙申请         ;这句的意思就是说晚上7点半执行RobotManage.txt文本里面的@拿沙申请


第二步:RobotManage.txt中添加@拿沙申请执行语句


[@拿沙申请]
#IF
#ACT
Gmexecute AddToCastleWarList 0 *                        ;这句的意思就是所有行会8点钟开始攻城
SENDMSG 0 沙巴克公告:本区攻城系统已提交,各玩家请互相转告... 253 255 300
BREAK

;==========上面的就可以满足天天拿沙的需求了==========如果需要几天后才能拿沙的继续往下看==========

第一步:AutoRunRobot.txt 中添加计时G变量作为天数检测


#AutoRun NPC RUNONDAY 00:05 @天数加一         ;这句的意思就是说凌晨0点5分执行RobotManage.txt文本里面的@天数加一

第二步:RobotManage.txt中添加@天数加一执行语句


[@天数加一]
#ACT
INC G66 1                   ;这里的意思就是每天0点5分G66的变量+1===这里的变量一定要检查是否被占用,如果占用就换一个其他的0-99
BREAK

第三步:RobotManage.txt中修改之前添加的@拿沙申请


[@拿沙申请]
#IF
large G66 1                                                                ;这个检测就是当G66大于1的时候开始拿沙
#ACT
Gmexecute AddToCastleWarList 0 *                        ;这句的意思就是所有行会8点钟开始攻城
SENDMSG 0 沙巴克公告:本区攻城系统已提交,各玩家请互相转告... 253 255 300
BREAK


教程结束在复制添加的时候吧后面的注释去掉即可

页: [1]
查看完整版本: 自动拿沙脚本+内容讲解-BLUE/LEGEND引擎