当前位置:手机游戏 > 手游资讯 > 新手问答 

[微信跳一跳脚本]微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图]

作者:佚名

[微信跳一跳脚本]微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图],哪吒游戏网给大家带来详细的[微信跳一跳脚本]微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图]介绍,大家可以阅读一下,希望这篇[微信跳一跳脚本]微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图]可以给你带来参考价值。

立即玩法攻略介绍

微信跳一跳脚本代码怎么写,有哪些辅助可以用呢?下面是友情MT为大家带来的微信跳一跳脚本代码大全,微信跳一跳脚本辅助代码介绍,希望能帮助到大家!

微信跳一跳脚本代码大全

微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图]图片1

使用的软件:按键精灵手机助手

For 300 //重复300次

/*-------识别背景颜色范围--------*/

//上面取一个点

Dim g,k

g= GetPixelColor(0, 160)

TracePrint g

//下面取两个点

Dim k1

k1= GetPixelColor(2,795)

TracePrint k1

Dim k2

k2= GetPixelColor(475,795)

TracePrint k2

//判断取的点位置的背景是否被小块遮挡住了

If k1 = k2 Then

k=k1

End If

//拆分取样点颜色值,并转为十进制

Dim r1,g1,b1

ColorToRGB g, r1, g1, b1

TracePrint r1&g1&b1

Dim r2,g2,b2,ss1,ss2,ss3,s,hh1,hh2,hh3,h

ColorToRGB k, r2, g2, b2

TracePrint r2&g2&b2

//背景从上往下是渐变的,所以要获取渐变范围的中间值微信跳一跳脚本,获得之后转化为十六进制的颜色值

ss1 = Hex((b1 + b2) / 2)

ss2 = Hex((g1 + g2) / 2)

ss3 = Hex((r1 + r2) / 2)

s = ss1 & ss2 & ss3

//计算偏色范围

hh1 = Hex(Abs((b1 - b2) / 2))

If Len(hh1) = 1 Then

hh1="0"&hh1

End If

hh2 = Hex(Abs((g1 - g2) / 2))

If Len(hh2) = 1 Then

hh2="0"&hh2

End If

hh3 = Hex(Abs((r1 - r2) / 2))

If Len(hh3) = 1 Then

hh3="0"&hh3

End If

h = hh1 & hh2 & hh3

//通过找图获取棋子的位置

Dim intX, intY,t

FindPic 0, 0, 0, 0, "Attachment:1.png", "000000", 0, 0.9, intX, intY

TracePrint intx

KeepCapture

//从点(0微信跳一跳脚本,160)开始,每隔3像素去一个点,然后和刚刚计算出的背景颜色范围进行比较,相同返回1,不同返回0

For j=0 to 300

Dim w,n,m,q

w=""

For i=0 to 159

n = CmpColor(0 + i*3 , 160+j, s&"-"&h, 1)+1

w = w & n

Next

If intx < 240 Then

m = UTF8.InStr(int((intx+25)/3), w, "0") //棋子在屏幕左侧,找0的命令,从棋子的右侧25像素开始,目的是跳过棋子对于找图的干扰

ElseIf intx > 240 Then

m=UTF8.InStrRev(w,"0",int((intx-25)/3))-2 //棋子在右侧,反向查找,目的同上

Else

//找到0以后跳出,就跳出循环

End If

If m > 0 Then

Exit For

End If

Next

//通过找到0的位置,可以确定下一块跳台最高点位置的横坐标q

q =3*m

TracePrint q

ReleaseCapture

//计算棋子和下一块跳台中心点的水平距离 ,区分棋子在左还是在右

If intx < 240 Then

t = (q - intx) / Sqr(3) * 2 //两个跳台中心点的连线和水平的夹角是30度,根据几何上的勾股定理,已知直角边,求斜边的长度

ElseIf intx > 240 Then

t = (intx - q) / Sqr(3) * 2

End If

TracePrint intx

//开始起跳,具体按下的时间长短

TouchDown 400, 130, 1

Delay t * 3.1 //3.1是距离和反应时间的常数,这个根据模拟器的不同,电脑反应速度,都可能有影响,自己根据实际情况微调

TouchUp 1

Delay 2000

//背景过段时间会发生变化,要判断背景是否变化

Dim z

z= GetPixelColor(0, 160)

TracePrint z

If z <> g Then

Delay 6000

End If

Next

总结:以上内容就是针对[微信跳一跳脚本]微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图]详细阐释,如果您觉得有更好的建议可以提供给哪吒游戏网小编,[微信跳一跳脚本]微信跳一跳脚本代码大全 微信跳一跳脚本辅助代码介绍[图]部分内容转载自互联网,有帮助可以收藏一下。