按键精灵找色然后按键的脚本一直出错~高手帮我看看顺便完善一下拜托了~
MoveTo436,437Delay302LeftClick1Rem找色GetColor1=GetPixelColor(537,364)GetColor2=GetPixe...
MoveTo 436,437
Delay 302
LeftClick 1
Rem 找色
GetColor1 = GetPixelColor(537, 364)
GetColor2 = GetPixelColor(482, 384)
GetColor3 = GetPixelColor(510, 369)
GetColor4 = GetPixelColor(524, 398)
If GetColor1 = "D7F3EF" Then
KeyPress z
ElseIf GetColor2 = "978451" Then
KeyPress z
ElseIf GetColor3 = "978451" Then
KeyPress z
ElseIf GetColor4 = "978451" Then
KeyPress z
Else
Delay 20
Goto 找色
End If
我只会写到这边,我需要的脚本在其实就是要在这4个点出现某种颜色时按一下Z键,任意一个条件符合就按Z,如果这4个点是其他颜色就什么都不干,按了13次Z键后停止,大神能不能帮我完善一下脚本,就是放进去能执行的。如果只有一小段,我还是不会执行。谢谢了
我现在用下面这个最简单的脚本都不能正确执行
Rem 找色GetColor1 = GetPixelColor(537, 364)
If GetColor1 = "D7F3EF" Then
KeyPress "Z",1
Else Delay 20
End If
我肯定我那个坐标的颜色时正确的,但是就是不执行按Z键 展开
Delay 302
LeftClick 1
Rem 找色
GetColor1 = GetPixelColor(537, 364)
GetColor2 = GetPixelColor(482, 384)
GetColor3 = GetPixelColor(510, 369)
GetColor4 = GetPixelColor(524, 398)
If GetColor1 = "D7F3EF" Then
KeyPress z
ElseIf GetColor2 = "978451" Then
KeyPress z
ElseIf GetColor3 = "978451" Then
KeyPress z
ElseIf GetColor4 = "978451" Then
KeyPress z
Else
Delay 20
Goto 找色
End If
我只会写到这边,我需要的脚本在其实就是要在这4个点出现某种颜色时按一下Z键,任意一个条件符合就按Z,如果这4个点是其他颜色就什么都不干,按了13次Z键后停止,大神能不能帮我完善一下脚本,就是放进去能执行的。如果只有一小段,我还是不会执行。谢谢了
我现在用下面这个最简单的脚本都不能正确执行
Rem 找色GetColor1 = GetPixelColor(537, 364)
If GetColor1 = "D7F3EF" Then
KeyPress "Z",1
Else Delay 20
End If
我肯定我那个坐标的颜色时正确的,但是就是不执行按Z键 展开
2个回答
展开全部
MoveTo 436, 437
Delay 300
LeftClick 1
r=0
While r < 13
c1 = GetPixelColor(537, 364)
c2 = GetPixelColor(482, 384)
c3 = GetPixelColor(510, 369)
c4 = GetPixelColor(524, 398)
If c1 = "D7F3EF" or c2 = "978451" or c3 = "978451" or c4 = "978451" Then
KeyPress "Z", 1
r = r + 1
End If
Delay 500
Wend
//如果找不到图,可以在找图命令里插入一些信息提示命令来知道脚本运行到哪一步
Delay 300
LeftClick 1
r=0
While r < 13
c1 = GetPixelColor(537, 364)
c2 = GetPixelColor(482, 384)
c3 = GetPixelColor(510, 369)
c4 = GetPixelColor(524, 398)
If c1 = "D7F3EF" or c2 = "978451" or c3 = "978451" or c4 = "978451" Then
KeyPress "Z", 1
r = r + 1
End If
Delay 500
Wend
//如果找不到图,可以在找图命令里插入一些信息提示命令来知道脚本运行到哪一步
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询