蛋定Json框架
大约 2 分钟
Json框架
{
"client": "mumu",
"bind": "dx2",
"safe":"356,0,565,21",
"offcolor":"100000",
"sleep":"30,10",
"resolution": "960*540",
"tip": "这是配置的说明 用于在蛋定中提示用户\r\n可以使用换行符换行显示",
"mode": "loop",
"loop": [
{
"name": "jingong.bmp|jingong1.bmp|jingong2.bmp",
"position": {
"find": "484,275,527,300",
"click": "484,275,527,300"
},
"color":"\"ffc163-202020\",\"3|5|b6864b-202020,2|7|ffbf63-202020,0|1|fab65f-202020,2|2|7d603b-202020,6|5|000f1c-202020,6|6|00101c-202020,4|7|664f34-202020,0|2|ba8a4d-202020,1|3|e5a859-202020,7|6|d79e54-202020,2|6|f6b35e-202020,5|0|564630-202020,1|7|f4b25d-202020,6|0|8d6b3e-202020,6|1|fab760-202020,1|6|f4b25d-202020,5|7|121a1f-202020,2|4|c3904e-202020,6|3|85663c-202020,0|3|f3b15d-202020,5|4|edae5c-202020\",0.75",
"color_pix":"517,23,E9331A-0B1A10,0.9|505,31,2b282c-202020,0.9"
}
]
}
以上展示了一段基本的可供蛋定软件识别运行的Json文本,其实这就是存储键值对的语法,很容易理解。
Json文本段落一定需要使用{}
大花括号包起来,表示这是一段Json,蛋定助手中解析的Json目前只有1段。
其中 的一句:"client": "mumu",
冒号前方是键的名字,而冒号后面则是键所对应的值,最后一定要跟上,
英文逗号表示结束。
下面我们分别解释以上的键值对:
- client : 游戏客户端,先支持:mumu、雷电(自定义绑定时该项不填)
- bind : 绑定模式,默认使用dx2即可使用,更多请在下面的章节中了解
- safe : 安全扫描位置,该项可以识别游戏中的范围,若该范围长时间处于静止状态,则会使脚本安全停止
- offcolor : 脚本识别偏色,默认为
000000
,若该配置您要分享给好友,由于机器偏色问题,请调整该值202020
或以上。 - sleep : 休息参数,默认不休息,一直运行,参数为两项
30,10
,前面是脚本运行时间间隔,后面是间隔达到后休息的时间,单位是分钟。 - resolution : 分辨率,您在采集图片时使用的分辨率,用于排除一些基本的错误。
- tip : 脚本配置提示,该项您输入的文本,将在蛋定加载脚本时会在软件日志窗口展示。
- mode : 脚本运行模式,目前支持3种模式,
loop
、queue
、tree
,默认用户使用loop即可,更多请参见下面章节。同时该值也决定了下方的搭配的键。 loop
:当mode为loop时,请必须带上此键,用于基本的脚本运行图片说明。(更多参见下面的章节)queue
:当mode为queue时,请必须带上此键,用于基本的脚本运行图片说明。(更多参见下面的章节)tree
:当mode为tree时,请必须带上此键,用于声明您要执行的子树任务。(更多参见高级配置篇)