按键精灵吧 关注:499,865贴子:1,018,916
  • 7回复贴,共1

if语句语法错误不知道为啥,求大佬教我

只看楼主收藏回复


If call checkAP() then
ShowMessage "Feed Golden Apple"
call feedGApple()
End If
Function checkAP()
checkAP = CmpColorEx(AP_BAR_CMP, 0.9) = 1
End Function
Sub feedGApple()
Tap AP_BUTTON_X, AP_BUTTON_Y
Delay 3000
Tap GAPPLE_ITEM_X, GAPPLE_ITEM_Y
Delay 3000
Tap AP_CONFIRM_X, AP_CONFIRM_Y
Delay 3000
End Sub
语法错误:脚本 我的脚本3 ,第76行,第1个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 我的脚本3 ,第73行,第19个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 我的脚本3 ,第73行,第1个字符:(错误码0)没有找到合法的符号。
就在if then到end if那里一直报错不知道为啥,求大佬教我


IP属地:黑龙江1楼2018-03-27 23:24回复
    封装错误 判断也错了


    IP属地:广东2楼2018-03-27 23:50
    收起回复
      Dim 对比 = Array ("154|95|1592FF-101010,162|108|1592FF-101010,368|113|D97700-101010") //定义颜色数组
      If checkAP(对比) then
      ShowMessage "Feed Golden Apple"
      call feedGApple()
      End If
      Function checkAP(AP_BAR_CMP)
      If CmpColorEx(AP_BAR_CMP(0), 0.9) = 1 Then
      checkAP = True
      Else
      checkAP =False
      End If
      End Function


      IP属地:广东3楼2018-03-28 00:16
      收起回复
        我对按键精灵一知半解,但就一般常识来说 至少你要把if后面的call去掉,if后面是判断条件不应该是调用


        IP属地:广东来自Android客户端5楼2018-03-28 00:22
        回复