매크로 만들기(스위칭)

= 전체적인 명령어와 매크로에 관심있으시면 와우플포 팁게시판에서 읽어보세요 =

와우플포 팁게시판에서 보고 해보다가 기본적인 매크로를 만들어 유용하게 쓸 수 있기에
울 길드분들을 위해 적어 봅니다.

# 우선 기본적인 이해과정입니다 (기본적인 매크로 만드는 과정은 생략;)

* 가방의 위치/아이템의 위치 순서입니다.

* 가방은 맨 오른쪽(루팅할시 쌓이기 시작하는 가방)이 0 번으로 시작해서 맨 왼쪽이 4번입니다.
가방안의 슬롯의 번호는
(8칸예제) 1 2 3 4
              5 6 7 8 입니다.

# 다음은 자주 쓰이는 명령어입니다. (-퍼왔씀/와우플포 팁게시판/임경업님-)

* /script PickupContainerItem(가방번호,슬롯);

이라는게 있었죠?
요 녀석이 상황에 따라 다양한 짓을 하더군요.

마우스를 커서(cursor)라고 하고, 아이템의 칸을 슬롯(slot)이라고 합니다.
마우스로 아이템 하나를 왼클릭 해서 집은 것을 아이템이 커서에 있다고 표현합니다.

/script PickupContainerItem(가방번호,슬롯); 이 실행되었을 때

● 커서아템없고 (가방번호,슬롯)에 아템 없을 때 -> 암것두 안함.
● 커서아템없고 (가방번호,슬롯)에 아템 있을 때 -> (가방번호,슬롯)의 아이템을 커서로 이동
● 커서아템있고 (가방번호,슬롯)에 아템 없을 때 -> 커서의 아이템을 (가방번호,슬롯)으로 이동
● 커서아템있고 (가방번호,슬롯)에 아템 있을 때 -> 서로 아이템 바꿈.

즉 우리가 일반적으로 게임에서 마우스로 왼클릭하는거랑 완벽하게 똑같은 짓을 합니다.
아이템을 바꿀것이 한개라고 하면 (박차신발<->전투신발) 이 명령어 한줄 이면 됩니다.

* /script PickupInventoryItem(인벤슬롯번호);

말 그대로 인벤토리의 아이템 슬롯에 접근하는 겁니다. 인벤슬롯번호는 아래에 있습니다.

Head(머리) Slot 1
Neck(목) Slot 2
Shoulder(어깨) Slot 3
Back(등) Slot 15
Chest(가슴) Slot 5
Shirt(속옷) Slot 4
Tabard(겉옷) Slot 19
Wrist(손목) Slot 9
Hands(손) Slot 10
Waist(허리) Slot 6
Legs(다리) Slot 7
Feet(발) Slot 8
Finger0(손가락) Slot 11
Finger1(손가락) Slot 12
Trinket0(목걸이) Slot 13
Trinket1(목걸이) Slot 14
MainHand(주장비) Slot 16
SecondaryHand(보조장비) Slot 17
Ranged(원거리장비) Slot 18
Ammo(탄약) Slot 0

* /script UseContainerItem(가방번호,슬롯)

이 명령어는 선택된것을 사용한다는 것입니다.

# 다음은 제 매크로의 예제로 실용적인것을 설명해드리겠습니다.

(주의할점:장비가방은 루팅순서가 젤 느린 맨 왼쪽(4번)에 두시는것이 좋습니다.)

1. 무기바꾸기
   – 투핸<->한손+방패(한손+한손) –

/script PickupInventoryItem(17)
/script PickupContainerItem(4,10)
/script UseContainerItem(4,9)
/script UseContainerItem(4,10)

=> 17번은 보조장비를 뜻합니다. 그것을 4번가방의 10번째 슬롯에 놓습니다.
     4번가방의 9번무기를 사용합니다. (이부분에서 한손+방패->투핸으로 되는과정입니다.)
     투핸이라면 17번은 보조장비가 없으므로 2번째줄의 명령어는 건너뛰고
     3.4번째줄이 실행되서 투핸은 원핸과 바꿔치기가 돼고 방패는 사용되어집니다.

** 쌍검-방패도 마찬가지로 적용하시면 됩니다. 문제는 투핸-쌍검-방패일땐 놓여지는 자리가
    보조무기와 방패가 겹쳐지지 않으므로 보조무기와 방패가 놓여질 위치를 상황에 따라 정해줘야
    하는데 ㅡㅡ이게 골치아프다는…아마 윙형이라면 만들어낼지도..이 이상은 귀차나즘으로
    그냥 쌍수->방패/방패->쌍수 로 만들어서 쓰세요..투핸을 자주 쓴다는 가정하에…

2. 장비바꾸기
   – 박차용 장비/말타기 <-> 전투장비/말내리기 –

/script PickupInventoryItem(8)
/script PickupContainerItem(4,13)
/script PickupInventoryItem(13)
/script PickupContainerItem(4,8)
/script UseContainerItem(4,1)

=> 8번 장신구 – 당근<->징표
    13번 장신구 – 박차신발 <-> 전투신발
    코도타기

3. 스킬사용 + 장비바꾸기
   – 먼저 쓸 스킬에 맞는 무기로 변환함
      그 후 스킬 실행후 원래무기로 변환

/방패가격(3 레벨)
/script PickupInventoryItem(17)
/script PickupContainerItem(4,10)
/script UseContainerItem(4,9)

=> 투핸을 우선 원핸+방패로 바꾼후 실행하면 방패가격후 투핸으로 바뀜
     투핸->원핸+방패->스킬->투핸 이 과정은 불가능합니다.
     무기 먼저 스위칭후 스킬을 써야하더군요.

이상입니다. 이정도면 이해하실듯합니다. 여기에 장비 바꾼후 스킬을 쓴다던지
태세를 변경한다던지 가능합니다. 그건 알아서들 만들어보세요.. 각 직업마다 차이점이 있어서
저도 그 이상 조언은 힘듭니다. 그리고 알아두실건 와우 매크로엔 딜레이 명령어가 없답니다.
아직 미구현인건지 못찾은건지 모르지만..

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다