오토핫키 커뮤니티

조회 수 1059 추천 0 댓글 3

 ELSE with no matching IF라고 뜨는데

else if 를빼주면 정상적으로 돌아가요

마지막 else가 문제인거같은데 뭐가잘못된건가요



매크로상태 := true
 CoordMode, mouse, screen
    CoordMode, Pixel, screen
 gui, submit, nohide
 Loop, %제한%
 {
  GuiControl, ,횟수, %A_Index%
  ImageSearch, outx, outy, 0,0, A_ScreenWidth,A_ScreenHeight, *50 image\w.bmp
  if(errorlevel=0)
  { 
   Click %outx%, %outy%
   Sleep, 1000
   {
    ImageSearch, outx, outy, 0,0, A_ScreenWidth,A_ScreenHeight, *50 image\a.bmp
    if(errorlevel=0)
     Click  %outx%, %outy%
     Sleep, 1000
   }
  }
  
  else if(ErrorLevel=0)
   ImageSearch, outx, outy, 0,0, A_ScreenWidth,A_ScreenHeight, *50 image\d.bmp
   {
    if(errorlevel=0)
    Click  %outx%, %outy%
    Sleep, 1000
   }
  
  else
   {

    MsgBox,실패
   } 
   
  if(매크로상태 = false)
  {
  break
  }
 }
}


  • Hangoon 2019.11.01 19:20

    {}를 중구난방으로 쓰셨네요

    이미지써치하단에는 {}가 필요없습니다

    if문의 조건이 참이 될때 실행될 스크립트만 {}로 묶어주시기 바랍니다.


  • 바로문 2019.11.01 20:20
    답변 감사합니다. 그러면 {} 가 문제인건가요?

    다른 코드는 문제없는거죠?
  • 꿀대표 2019.11.08 16:28

    IF같은 조건문이나 loop, while 등 반복문 등에 {}으로 묶지요.
    ImageSearch 같은 단일 함수에는 중괄호를 쓰지않아요.
    ImageSearch 함수를 실행시켰는데 이미지를 찾았는지 못찾았는지 그 한줄 스크립트로는 알수없잖아요?
    그래서 원하는 이미지를 찾았는지, 못찾았는지를 errorlevel로 확인하고 그 결과에 따라 행동하기위해 조건문 if를 붙여서 씁니다.
    ImageSearch
    IF
    {
    스크립트1
    스크립트2...
    }

    이런식으로 쓰죠.
    하지만 조건문이라고 무조건 {}를 쓰진 않습니다.
    조건문이 참일 경우 실행할 스크립트가 한 줄이라면 {}를 생략하고 써도 됩니다.

    IF
    Msgbox, 이렇게요


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 Gdip_DisposeImage 질문이요. 2 여행용티슈 2019.12.01 0/0
질문 비활성이미지서치 반복문만 넣으면 써치를 못함.. 3 여행용티슈 2019.12.01 0/0
질문 퍼플 에서 작동하는 간당한 녹화매크로 없을까요? 9 왕발이 2019.12.01 0/0
질문 멮기존경매장에서 추가기능넣고 아아아이이 2019.11.29 0/0
질문 옛날메이플 거탐 알림뜨는 오핫만들었는데 뭐가문제인... 로또인생입니다1 2019.11.28 0/0
질문 일정시간마다 캡처후 메시지 보내는 매크로 7 초밥인간 2020.05.11 0/0
질문 매크로 공부중인 초짜인데 스크립트 질문좀요.. 3 여행용티슈 2022.12.14 0/0
질문 혹시... 같은모양 찾는방법이있나요? 11 제발등업좀2 2022.12.14 0/0
질문 라오킹 인증 뚫으신분 ?! 1 호렁이 2022.12.14 0/0
질문 v4도 오토핫키가능한가요? 3 화신 2022.12.14 0/0
질문 리니지m 제작가능하신분계신가요? Thesky77 2022.12.14 0/0
질문 메이플 매크로 옥장판팝니다 2019.11.21 0/0
질문 메이플 매크로 1 옥장판팝니다 2022.12.14 0/0
질문 이미지보안뚫을수있나요 1 천지사명 2022.12.14 0/0
질문 모모멀티실행시질문입니다 3 스코빌 2022.12.14 0/0
질문 gui창에 앱플레이어 게임 플레이화면 2 스코빌 2022.12.14 0/0
질문 오토핫키 앱플레이어 추천좀해주세요 인이올시다 2022.12.14 0/0
질문 메이플 관련 제작자 구해요 2 응가과과 2022.12.14 0/0
질문 gui창 이동시(드래그중)에 멈춤현상 해결법 아시는분 ... 4 더러럭배 2019.11.10 0/0
질문 메이플 거짓말탐지기 반투명 이미지서치에 대하여 7 아리동동 2019.11.11 0/0
Board Pagination Prev 1 ... 202122232425262728 ... 173 Next
/ 173

전체 최신 인기글

전체 주간 인기글