매크로 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[질문] 냥꾼 추적 매크로 제작

오카치마치
댓글: 5 개
조회: 2400
2014-12-15 15:08:57

어제 글을 올렸다가 너무 무성의해보여 자삭하고 다시 구체적으로 질문을 드립니다.

 

냥꾼 추적을 클릭으로 하는 매크로를 작성하려고 합니다.

 

-- 조건 --

1. 추적이 없을 시, 맨 위(거인 추적)를 추적한다.

2. 맨 위(거인 추적) ~ 맨 아래(정령 추적) 순서대로 추적을 한다.

3. 맨 아래(정령추적)에서 한번 더 누르면 추적을 끝낸다.

 

-- 알고리즘 --

단축키 클릭 → 현재 추적여부 판단 (비추적→a, 추적중→b, 맨아래 추적중→c)

a → 추적 시작 → 메시지출력 → 종료

b → 다음칸으로 변경 → 메시지출력 → 종료

c → 모든 추적 취소 → 메시지출력 → 종료

 

-- 현재 진행사항 --

Tracking값 : 2(거인추적), 3(악마추적), 4(야수추적), ... , 8(인간형추적), 9(정령추적)

GetTrackingInfo() : n(이름), a(현재활성화여부)

*** 메시지출력은 나에게만 보이게 DEFAULT_CHAT_FRAME:AddMessage()로 할건데 너무 길어서 혹시 짧은 명령어가 있을까요? ***

 

/run for i=0, GetNumTrackingTypes(), n,_,a = GetTrackingInfo(i);

if 1<i and i<9 and a==true then SetTracking(i, false), SetTracking(i+1, true)

elseif i==9 and a==true then SetTracking(i, false)

elseif i>9 then SetTracking(2, true)

end end

// 2~8까지는 1칸씩 이동, 9일때는 끄기, 9이상은(비추적판단) 2로 초기화

=> elseif구문이 동작하지않음. (elseif 삭제시) 2~8까지는 제대로 넘어감

=> 글자수 초과로 메시지출력함수를 사용못함

 

제 지식으로는 여기까지가 한계네요.

추적매크로 작성이 가능할까요?ㅠㅠ

Lv60 오카치마치

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 와우
  • 게임
  • IT
  • 유머
  • 연예
AD