매크로

조회 수 241 추천 0 댓글 1

바람의나라 미국서버를 하는 유저입니다.


며칠전부터 계속 여기저기 검색해서 공부해가며 노가다용 매크로를 만들고 있는데요.


도저히 제대로 작동하지를 않습니다..


1. 캐릭터가 랜덤함수를 통해 랜덤으로 이동한다.

2. 이미지서치를 통해 몬스터를 죽이고, 아이템을 루팅을 한다.

3. 몬스터와 루팅할 아이템이 없다면 계속해서 또 이동을 한다.

4. 인벤토리의 아이템이 꽉 차면 창고가 있는곳으로 귀환한다.

5. 아이템을 맡기고 사냥터가 있는 곳으로 되돌아간다.

6. 위에것들을 반복한다.


이게 제가 원하는 모양새인데... ㅠㅠㅠ 뭐가 문제인지를 모르겠네요. 도와주십셔... ㅠㅠ


F7::


이동:

{

Loop

{

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 양털이오.png

If ErrorLevel = 0

{

sleep, 360000

}

If ErrorLevel = 1

{

Random, A, 1,4

if ( A = 1)

{

loop, 6

{

Send, {Left}

sleep, 150

}

}

else if ( A = 2)

{

loop, 6

{

Send, {up}

sleep, 150

}

}

else if ( A = 3)

{

loop, 6

{

Send, {right}

sleep, 150

}

}

else if ( A = 4)

{

loop, 6

{

Send, {Down}

sleep, 150

}

}

}

}

}


사냥:

{

Loop

{

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\가.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

sleep, 150

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\나.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\다.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\라.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\마.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}


ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\바.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\사.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\아.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\자.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\차.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\카.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

if ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 %A_Scriptdir%C:\Users\r\Desktop\g매크로\이미지캡처\타.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *40 파.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

Send, {5}

Mouseclick, left, %vx%,%vy%

sleep, 350

loop

{

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 350

send, {5}

sleep, 350

send, {enter}

sleep, 3500

}

}

IF ErrorLevel = 1

{

}

}

}


루팅:

{

Loop

{

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 거.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

sleep, 250

Mouseclick, left, %vx%,%vy%

sleep, 5000

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 너.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

sleep, 250

Mouseclick, left, %vx%,%vy%

sleep, 5000

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 더.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

sleep, 250

Mouseclick, left, %vx%,%vy%

sleep, 5000

}

IF ErrorLevel = 1

{

}

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 러.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

sleep, 250

Mouseclick, left, %vx%,%vy%

sleep, 5000

}

IF ErrorLevel = 1

{

}

}

}


귀환:

{

loop

{

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 양털이오.png

if ErrorLevel = 0

{

vx:=vx+10

vy:=vy+10

sleep, 250

Send, {CtrlDown}c{d}

sleep, 360000

}

IF ErrorLevel = 1

{

}

}

}


창고:

{

Loop

{

ImageSearch, vx, vy, 0, 0, 1024, 768, *50 창고.png

If ErrorLevel = 0

{

Sleep, 4000

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {down}

sleep, 150

send, {Left}

sleep, 150

send, {Left}

sleep, 150

send, {left}

sleep, 150

Send, {ENTER}

sleep, 150

Send, I will deposit all wool

sleep, 150

Send, {ENTER}

sleep, 150

Send, {ENTER}

sleep, 150

Send, Kugnae

sleep, 1500

Send, {ENTER}

sleep, 1500

Send, {ENTER}

sleep, 1500

Send, {down}

sleep, 1500

Send, {ENTER}

sleep, 550

Send, {CtrlDown}c{4}

sleep, 250

Send, n

sleep, 250

Send, {enter}

sleep, 250

}

IF ErrorLevel = 1

{

}

}

}



Alt::Pause

Esc::ExitApp


  • 달리니닷 2018.11.15 11:48

    어디서 어떻게 안되는지를 적어주셔야 도와드릴수 있지 않을까요 ㅠㅠ


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 오토핫키에 대한 고찰 2 fefe12 2023.02.24 1/0
질문 오토핫키 이미지인식 어캐하나요 2 니누미 2023.02.24 1/0
질문 오딘 오토핫키 로 클릭되나요? 3 jjjju 2023.02.24 1/0
자유 짜증나는 한영전환 오타를 해결할 아이디어인데 이런 ... 2 배틀크루저 2023.02.24 1/0
질문 메이플 매크로는 어떻게 사용해야하는지 알려주실분 균간지 2021.08.25 1/0
질문 완전동시입력 하는방법이있나요?? 1 으헤헤 2023.02.24 1/0
질문 오토핫키 try catch 설명을 읽어봐도 이해가 안됩니다 4 츠카다카즈오 2023.02.24 1/0
질문 메이플 거탐알람플!! sdaghj 2023.02.24 1/0
질문 오토핫키 제작 가능하신분구합니다 가나다라나마 2021.08.03 1/0
질문 오핫 온라인게임도 먹히나요? 2 유나닝 2021.08.19 1/0
질문 롤 봇전 매크로 필요하신분 계신가요? 5 dlawot 2022.12.14 1/0
질문 오토핫키 이용하여 마우스휠로 줌인 줌아웃을 보다 간... 2 배틀크루저 2023.02.24 1/0
자유 우회에 대한 이모저모 3 암드래 2023.02.24 1/0
질문 바람의나라연 매크로 플랫폼...? 5 도동배 2020.08.09 1/0
질문 Trans 명령어 안되는 이유는 뭘까요? 6 라다디 2020.06.10 1/0
질문 엘디에서 오토핫키 클릭이 안되는데 어떻게 해야할까요? 1 네임네임닉네 2020.04.27 1/0
정보 Gdip_all.ahk를 이용한 Bitmap의 size 변경 함수 6 할거엄따구 2022.12.14 1/0
질문 두개이미지 틀린점 을 비교 해서 ...고수님들 봐주십... 21 제발등업좀2 2019.10.28 1/0
질문 매크로 직접 만들어보고싶은데 4 shsh91 2021.01.15 1/0
공유 네이버 실시간 검색어 크롤링 10 BotLoi 2020.07.24 1/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글