GM-爱好者

 找回密码
 立即注册

在线
客服

在线客服服务时间: 10:00-20:00{不定期回复}

选择下列客服马上在线沟通:

快速
发帖

客服
热线

290016403
7*24小时客服服务热线

关注
微信

关注Q群二维码
顶部
查看: 372|回复: 19

帮忙解答一下每段代码代表什么意思 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

[复制链接]
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
31
帖子
823
金币
5262

建功勋章

热心会员灌水之王最佳新人活跃会员

发表于 2023-4-26 22:01:53 | 显示全部楼层 |阅读模式

马上注册 立即下载

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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人回答
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
72
金币
662

建功勋章

发表于 2023-4-26 22:02:38 | 显示全部楼层
#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
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
63
金币
559

建功勋章

最佳新人活跃会员

发表于 2023-4-26 22:03:19 | 显示全部楼层
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
等级头衔

等級:县丞

Rank: 7Rank: 7Rank: 7Rank: 7

积分成就
精华
0
G币
0
主题
0
帖子
481
金币
1383

建功勋章

最佳新人活跃会员

发表于 2023-4-26 22:03:45 | 显示全部楼层
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
等级头衔

等級:伍长

Rank: 2Rank: 2

积分成就
精华
0
G币
0
主题
0
帖子
59
金币
533

建功勋章

发表于 2023-4-26 22:04:35 | 显示全部楼层
[@开区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 半兽勇士
;=======================================
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
0
帖子
5562
金币
94617

建功勋章

热心会员推广达人宣传达人灌水之王突出贡献最佳新人活跃会员

发表于 2023-4-26 23:13:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
59
金币
550

建功勋章

发表于 2023-4-26 23:22:26 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵!GM爱好者:www.gmahz.com太棒了!
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
0
帖子
8853
金币
150494

建功勋章

热心会员推广达人宣传达人灌水之王突出贡献最佳新人活跃会员

发表于 2023-4-27 04:28:59 | 显示全部楼层
路过支持一下
等级头衔

等級:县丞

Rank: 7Rank: 7Rank: 7Rank: 7

积分成就
精华
0
G币
0
主题
0
帖子
481
金币
8022

建功勋章

最佳新人活跃会员

发表于 2023-4-27 04:51:46 | 显示全部楼层
拿币走人。。。。
等级头衔

等級:等待验证会员

积分成就
精华
0
G币
0
主题
0
帖子
8728
金币
148541

建功勋章

发表于 2023-4-27 13:50:02 | 显示全部楼层
这东西我收了!谢谢楼主!GM爱好者:www.gmahz.com真好!
*滑块验证:
懒得打字嘛,点击右侧快捷回复 【GM爱好者:www.gmahz.com】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|GM-爱好者 ( 赣ICP备20009465号-1 )|网站地图

GMT+8, 2024-4-25 21:10 , Processed in 0.176082 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表