帮忙解答一下每段代码代表什么意思 500素材币 .anslist{background:url(source/plugin/keke_answer/template/images/coin.png) left center no-repeat;font-family:Microsoft Yahei; padding:2px 0px 2px 20px; margin:0px 0px 0px 10
AutoRunRobot 下面两句#AutoRun NPC MIN 1 @开区45分钟时间计算
#AutoRun NPC SEC 1 @开区45分钟刷怪检测
[@开区45分钟时间计算]
#IF
EQUAL G451 1
#ACT
BREAK
#IF
#ACT
INC G450 1
BREAK
RobotManage 以下代码
[@开区45分钟刷怪检测]
#IF
EQUAL G451 0
EQUAL G450 25
CheckMapSameMonCount 3 福利boss < 1
#ACT
PARAM1 3
PARAM2 360
PARAM3 340
MOV G451 1
MonGen 福利boss 1 1
Gmexecute 开始提问 @元宝树
break
我就想知道每句代码到底什么意思!虽然我知道写出来的功能是什么,但是不知道意思!
越明白越好 ,可以复制我的代码 在后面加小括号告诉我啥意思!感谢~
我知道答案 回答被采纳将会获得1 威望 + 500 素材币 已有4人回答 #AutoRun NPC MIN 1 @开区45分钟时间计算// min代表分钟 1代表1分钟执行1次
#AutoRun NPC SEC 1 @开区45分钟刷怪检测//sec代表秒 1秒钟执行一次
//后面的@代表链接的位置
[@开区45分钟时间计算]
#IF
EQUAL G451 1 //检测G451变量为1 然后结束这段
#ACT
BREAK
#IF
#ACT
INC G450 1 // 不检测任何 G450增加1点
BREAK
RobotManage 以下代码
[@开区45分钟刷怪检测]
#IF
EQUAL G451 0//检测是否执行过本命令
EQUAL G450 25// 检测已经经过了25分钟
CheckMapSameMonCount 3 福利boss < 1//检测这个地图怪物是否小于1只
#ACT
PARAM1 3 //刷怪地图编号
PARAM2 360//刷怪坐标X
PARAM3 340//刷怪坐标Y
MOV G451 1 //给G451这个变量设置为1 证明这个已经刷过了
MonGen 福利boss 1 1 //刷怪 怪物名称 福利BOSS 1只 坐标范围1格
Gmexecute 开始提问 @元宝树 //使用GM命令 开始提问给全区在线所有玩家发送命令断@元宝树
break AutoRunRobot 下面两句
#AutoRun NPC MIN 1 @开区45分钟时间计算 ;---------------;每分钟运行一次 @开区45分钟时间计算 脚本段
#AutoRun NPC SEC 1 @开区45分钟刷怪检测 ;---------------;每秒钟运行一次 @开区45分钟刷怪检测 脚本段
[@开区45分钟时间计算]
#IF
EQUAL G451 1 ;-----------------------------------------;检测 G451 变量是否等于1
#ACT
BREAK
#IF
#ACT
INC G450 1 ;-------------------------------------------;G450 变量+1
BREAK
RobotManage 以下代码
[@开区45分钟刷怪检测]
#IF ;---------------------------------------------------;如果
EQUAL G451 0 ;------------------------------------------;G451等于0,←←←←←←←←←←←←←←←←←
EQUAL G450 25 ;-----------------------------------------;G450等于25, ↑
CheckMapSameMonCount 3 福利boss < 1 ;-------------------;且盟重地图中没有[福利boss]这个怪 ↑
#ACT;---------------------------------------------------;都满足,就执行 ↑
PARAM1 3 ;----------------------------------------------;在 盟重省 ↑
PARAM2 360 ;--------------------------------------------;坐标X 360 ↑
PARAM3 340 ;--------------------------------------------;坐标Y 340 ↑
MOV G451 1 ;--------------------------------------------;赋值 变量G451为1→→→→→→→→→→→→→→---后面再检测的时候就不会满足3个条件,就不会刷怪
MonGen 福利boss 1 1 ;-----------------------------------;刷出一只 福利boss,然后
Gmexecute 开始提问 @元宝树 ;----------------------------;弹出活动提示的窗口
break AutoRunRobot 下面两句
#AutoRun NPC MIN 1 @开区45分钟时间计算 ;---------------;每分钟运行一次 @开区45分钟时间计算 脚本段
#AutoRun NPC SEC 1 @开区45分钟刷怪检测 ;---------------;每秒钟运行一次 @开区45分钟刷怪检测 脚本段
[@开区45分钟时间计算]
#IF
EQUAL G451 1 ;-----------------------------------------;检测 G451 变量是否等于1
#ACT
BREAK
#IF
#ACT
INC G450 1 ;-------------------------------------------;G450 变量+1
BREAK
RobotManage 以下代码
[@开区45分钟刷怪检测]
#IF ;---------------------------------------------------;如果
EQUAL G451 0 ;------------------------------------------;G451等于0,←←←←←←←←←←←←←←←←←
EQUAL G450 25 ;-----------------------------------------;G450等于25, ↑
CheckMapSameMonCount 3 福利boss < 1 ;-------------------;且盟重地图中没有[福利boss]这个怪 ↑
#ACT;---------------------------------------------------;都满足,就执行 ↑
PARAM1 3 ;----------------------------------------------;在 盟重省 ↑
PARAM2 360 ;--------------------------------------------;坐标X 360 ↑
PARAM3 340 ;--------------------------------------------;坐标Y 340 ↑
MOV G451 1 ;--------------------------------------------;赋值 变量G451为1→→→→→→→→→→→→→→---后面再检测的时候就不会满足3个条件,就不会刷怪
MonGen 福利boss 1 1 ;-----------------------------------;刷出一只 福利boss,然后
Gmexecute 开始提问 @元宝树 ;----------------------------;弹出活动提示的窗口
break
data/attachment/forum/202304/26/212707velezrogoroo7u30.png [@开区45分钟时间计算]
#IF
EQUAL G451 1(当G454变量等于1时,脚本在此处终止)
#ACT
BREAK
#IF
#ACT
INC G450 1(每分钟该变量+1)
BREAK
RobotManage 以下代码
[@开区45分钟刷怪检测]
#IF
EQUAL G451 0
EQUAL G450 25
CheckMapSameMonCount 3 福利boss < 1
#ACT
PARAM1 3(刷新怪物坐标X)
PARAM2 360(刷新怪物坐标Y)
PARAM3 340(刷新怪物数量)
MOV G451 1(变量+1)
MonGen 福利boss 1 1(刷新怪物“福利BOSS”)
Gmexecute 开始提问 @元宝树(向全服玩家提示,触发在QM[@元宝树])
break
大概意思:当服务器开区25分钟的时候,开启这个活动,并且该活动只触发一次。刷新怪物“福利BOSS”并像QM触发(应该是告知全服玩家活动已开启)
这个脚本其实是个错误的写法,还使用了怪物怪物攻城的命令,参与都是错的,按照字面意思应该是地图是3也就是土城,360,340是坐标。可参考以下命令
功能:
实现由脚本控制怪物攻城。
格式:
;怪物集中位置,怪物会自动向此位置集中
MISSION地图名 座标X 座标Y
;刷新怪物座标X
PARAM1 X
;刷新怪物座标Y
PARAM2 Y
;刷新怪物数量
PARAM3 数量
;刷新怪物范围
PARAM4 范围
;刷新怪物名称
MobPlace 怪物名称
;=======================================
[@MobMission]
#if
#act
MISSION 3 330 330
PARAM1 360
PARAM2 340
PARAM3 10
PARAM4 5
MOBPLACE 半兽勇士
;======================================= 其实我一直觉得楼主的品味不错!呵呵!GM爱好者:www.gmahz.com太棒了! 路过支持一下 拿币走人。。。。 这东西我收了!谢谢楼主!GM爱好者:www.gmahz.com真好!
页:
[1]
2