다재다능한 매크로 활용하기
매크로란 순차적이거나 반복되는 명령을 하나의 숏컷으로 만들어 쓸 수 있는 시스템이다.
한 캐릭당 48개의 매크로를 지정할 수 있으며 최대 12자의 이름과
4자의 단축이름[숏컷에 표기되는 이름]을 지정할 수 있다.
또한 각 매크로는 최대 12줄 즉 12개의 명령어를 하나로 조합할 수 있으며
각 줄당 32글자까지 입력 가능하다.
만들어진 매크로는 숏컷창으로 이동한 후 클릭이나 키보드를 통해 숏컷번호를 누르면 작동이 된다.
매크로 창은 Alt + R을 통하여 확인할 수 있다.
매크로 액션창 주요 구성 요소 | |||
---|---|---|---|
번 호 | 명 칭 | 내 용 | |
① | 매크로 목록 | 현재 등록이 된 매크로들을 확인할 수 있는 부분이다. | |
② | 매크로 추가 | 매크로 추가 버튼을 누르면 새로운 매크로를 등록할 수 있다. | |
③ | 매크로 편집 | 매크로 목록에서 등록된 매크로를 드래그 해서 편집 버튼위에 | |
④ | 매크로 삭제 | 등록된 매크로를 삭제한다. | |
⑤ | 이름 | 매크로의 이름을 등록한다. | |
⑥ | 단축이름 | 매크로의 단축이름을 등록 한다. | |
⑥ | 매크로 라인 | 1번부터 12번까지 줄이 있으며 실질적인 매크로 명령어를 등록하는 부분이다. |
■ 매크로 만들기
매크로는 기본적으로 명령어와 대상으로 구성된다.
명령어 앞에는 / 가 들어가며 명령어와 대상 사이는 'Space Bar'로 한 칸 거리를 두어야 정상적으로 작동한다.
이제 매크로를 만들어보도록 하자.
기본적으로 매크로는 입력창에 필요한 명령어를 입력해야 한다.
입력방식은 2가지로 나눌 수 있다.
위 매크로 창을 보면 '연속기'라고 표시된 부분이 매크로 이름이다.
일단 매크로의 이름을 지정해준 뒤 아래 매크로 라인을 보면
01 /숏컷 2 2
02 /스킬 서렌더 투 파이어
라고 표시 된 부분을 볼 수 있다.
1번째 라인과 2번째 라인 모두 서렌더 투 파이어라는 주문을 대상에게 시전이라는 뜻을 가지고 있다.
단지 차이점이라면
1번째 라인은 '숏컷창의 2행 2열에 배치된 주문을 시전' 하는 뜻을 가지고 있고
2번째 라인은 '숏컷창에 등록이 안 된 상태일지라도 서렌더 투 파이어라는 주문이 시전' 되는 명령어이다.
만약 본인이 스킬을 숏컷창에 꺼내놓고 쓴다면 숏컷명령어를 사용해도 되고
스킬을 숏컷창에 올려놓고 쓰지 않는다면 /스킬을 이용한 직접시전으로 매크로를 만들어도 된다.
조금 더 복잡한 명령을 수행해 보도록 하자.
위 스크린 샷을 보면 01부터 07번째 라인까지 명령이 입력이 돼 있는 것을 볼 수 있다.
아래 분석표를 보며 실제로 위 매크로를 실행 시킬 경우 어떤 일이 일어나는지 살펴보도록 하자.
스크린 샷에 보이는 매크로 분석표 | |||
---|---|---|---|
01 | /타겟 흰족제비 | 흰족제비를 타겟팅 | 흰 족제비를 대상으로 설정 |
02 | /스킬 서렌더 투 파이어 | 대상에게 서렌더 투 파이어 시전 | 타겟팅된 흰족제비에게 |
03 | /숏컷 2 3 | 숏컷창의 2행 3열 실행 | 숏컷창의 2행 3열에 있는 |
04 | /줍기 | 아이템을 줍는다. | 흰족제비가 드랍한 아이템을 획득 |
05 | /타겟 인벤팀 | 인벤팀을 타겟팅 | 인벤팀이라는 캐릭터를 대상으로 설정 |
06 | /추천하기 | 대상을 추천한다. | 대상이 된 인벤팀을 추천 |
07 | /숏컷 1 1 | 숏컷창의 1행 1열 실행 | 기쁜 나머지 숏컷창 1행 1열에 있는 |
08 | - | - | - |
09 | - | - | - |
10 | - | - | - |
... | - | - | - |
시전이 끝나면 프로미넌스 주문을 시전해서 흰 족제비를 처리하고 남은 전리품을 줍고
기쁜 마음에 지나가는 인벤팀이라는 캐릭터를 누르고 추천을 해준 뒤 춤을 춘다.
명령어는 정상작동하고 틀린 점이 없지만 한 가지 문제가 나타났다.
매크로 작동중 중간에 명령이 무시되는 경우가 보이기 시작하는 경우가 생긴 것이다.
이것은 지연시간의 차이로 한 명령어를 처리하기 전에 다른 명령어가 작동해서
다음에 돌아올 명령어가 무시되는 경우이다.
리니지 2에서는 스킬시전 중에는 1개까지 사전예약이 되지만 2개를 넘어가면
먼저 예약된 1번째 스킬은 무시되기 때문이다.
이런 경우에는 /지연 0 명령어를 사용해주면 된다.
/지연 명령어는 /지연 뒤에 지연할 시간을 써주면 그 시간만큼 지연된 후 명령어를 작동한다.
시간은 초단위이며 60 이라고 입력할 경우 1분, 240 이라고 입력할 경우 4분이 된다.
스크린 샷에 보이는 매크로 분석표 | |||
---|---|---|---|
01 | /타겟 흰족제비 | 흰 족제비를 대상으로 설정 한 후 | |
02 | /지연 1 | 1초만큼 지연 된 후 다음 명령어를 시행 | |
03 | /스킬 서렌더 투 파이어 | 서렌더 투 파이어 주문 시전 | |
04 | /지연 2 | 2초만큼 기다린 후 다음 명령어를 시행 | |
05 | /스킬 프로미넌스 | 프로미넌스 주문 시전 | |
06 | /지연 1 | 1초만큼 기다린 후 다음 명령어를 시행 | |
07 | /줍기 | 아이템을 줍는다. | |
08 | - | - | - |
09 | - | - | - |
10 | - | - | - |
... | - | - | - |
흰 족제비에게 디버프 주문인 서렌더투 파이어를 시전 한다.
시전이 끝나면 2초간 대기 후 프로미넌스 주문을 시전해서 흰 족제비를 처리하고
1초간 대기 후 남은 전리품을 줍는다.
위와 같이 지연시간을 넣어주게 되면 매크로의 작동 시간은 조금 길어지지만
스킬 쿨타임이나 렉으로 인해 명령어가 무시되는 경우를 줄일 수 있다.
지금까지 기자는 /타겟으로 대상을 설정하였지만 /숏컷 or /스킬처럼
다른 방식으로도 대상을 설정할 수 있다.
대명사를 이용한 대상 지정 명령어 | |
---|---|
대명사 | 효과 |
%self | 자기 자신을 대상으로 선택 |
%target | 타겟된 상대를 대상으로 선택 [한글로 /타겟 도 가능] |
%pet | 자신의 펫을 대상으로 선택 |
@party1 ~ party8 | 파티 목록 순서로 파티원 1번부터 8번까지 선택 |
매크로에도 강제공격이나 고정이동같은 효과를 줄수 있는 명령을 적용 시킬 수 있다.
이는 기존 매크로 명령어에 강제+ 와 고정+ 같이 단어를 추가시킴으로서 효과를 볼 수 있다.
접두사를 이용한 명령어 변형 | |
---|---|
접두사 | 효과 |
강제 | Ctrl 효과 [ /강제스킬, /강제숏컷.. ] |
고정 | Shift 효과 [ /고정스킬, /고정숏컷.. ] |
마지막으로 간단하고 유용한 매크로를 알아보도록 하자.
어시스트 매크로 | ||
---|---|---|
01 | %party1 | 1번 파티원을 어시스트해서 1번 파티원이 타겟팅중인 몹을 공격한다 |
02 | /어시스트 | |
03 | /공격 | |
04 | ... | ... |
05 | ... | ... |
06 | ... | ... |
파티 버프 | ||
---|---|---|
01 | %party1 | 1번 파티원 선택 |
02 | /스킬 마이트 | 1번 파티원에게 마이트 버프 시전 |
03 | %party2 | 2번 파티원 선택 |
04 | /스킬 마이트 | 2번 파티원에게 마이트 버프 시전 |
05 | %party3 | 3번 파티원 선택 |
06 | /스킬 마이트 | 3번 파티원에게 마이트 버프 시전 |
07 | %party4 | 4번 파티원 선택 |
08 | /스킬 마이트 | 4번 파티원에게 마이트 버프 시전 |
09 | %par... | 5번... |
토글 매크로 | ||
---|---|---|
01 | /줍기 | 아이템을 줍는다. |
02 | /줍기 | 줍는다. |
03 | /줍기 | 또 줍는다. |
04 | /줍기 | 계속 줍는다. |
05 | /줍기 | 계속 또 줍는다. |
06 | /줍... | 또... |