안녕하세요.
LD플레이어 입니다.
아래에는 LD플레이어 원키 매크로 사용 방법에 대하여 설명 드리겠습니다.
가. 매크로란?
자주 사용하는 여러 개의 명령어를 묶어서 하나의 키 입력 동작으로 만든 것을 매크로라고 합니다. 복잡하거나 반복되는 작업을 단순화하거나 자동화하기 위한 목적으로 주로 이용합니다. (출처: 지식백과)
나. 매크로 설정 방법은?
LD플레이어 실행 후 우측 툴바에서 키매핑을 클릭해 주시면 다음과 같은 창이 뜨게 됩니다. 원키매크로를 원하는 위치로 드래그하시면 매크로를 입력할 수 있습니다.
다. 매크로 명령어 및 설명
1. Size 명령어
명령어 이름:size 해상도
명령어: size x1 y1
예시: size 1280 720
설명: 현재 LD플레이어 창의 해상도 (창을 확대/축소하면 명령어가 적용되지 않을 수 있음)
2. Touch 명령어
①명령어 이름: touch 좌표위치 클릭
명령어: touch x1 y1 [time]
예시: touch 200 200
설명: 지정한 위치를 터치한다
②명령어 이름: touch 화면 슬라이딩
명령어: touch x1 y1 x2 y2 [time]
예시: touch 100 100 100 200 100 300 1000
설명: 1초간 죄표A(100 100)에서 죄표B(100 200)로, 죄표B(100 200)에서 죄표C(100 300)로 슬라이딩한다. (시간을 설정하지 않아도 상관없음)
3. Text 명령어
명령어: text 내용 입력
명령어: text [내용]
예시: key enter
text LD플레이어 최고
설명: key 명령어로 enter키를 터치한 후 채팅 메시지를 입력한다.
4. Key 명령어
명령어 이름: key 가상키 클릭
명령어: key key
예시: key A
설명: 이미 저장한 가상키를 작동시킨다.
예시: key A B C
설명: 이미 저장한 가상키를 동시에 작동시킨다.
5. Wait 명령어
명령어 이름: wait 시간 딜레이
명령어: wait time
예시: wait 1000
설명: 일정 시간 대기 후 다음 명령어를 실행한다. (시간 단위는 밀리초. 1000밀리초=1초)
6. Ondown 명령어
명령어 이름: ondown 누르기
명령어: ondown
예시: ondown
touch 100 100
설명: 키를 누르면서 다름 명령어를 실행한다.
7. Onup 명령어
명령어 이름: onup 손떼기
명령어: onup
예시: onup
touch 100 100
설명: 버튼에서 손뗀다.
8. Loop 명령어
명령어 이름: loop 반복실행
명령어: loop
예시: loop
touch 100 100
설명: 설정한 키 번튼을 꾹 누르고 있을 때 조작을 반복해서 실행한다.
9. switch-mouse 명령어
명령어: switch-mouse 시점전환
예시: switch-mouse
예시: switch-mouse
설명: 마우스 움직임에 따라 시점전환한다.
10. type=mouse-lock 명령어
명령어 이름: type=mouse-lock 마우스 커서를 LD플레이어 내로 고정한다
명령어: type=mouse-lock
예시: type=mouse-lock
설명: 마우스 커서를 앱플레이어 내에서만 움직일 수 있게 한다.
11. type=cancel 명령어
명령어 이름: type=cancel 스킬 취소
명령어: type=cancel
예시: type=cancel
설명: 시전할 스킬을 취소한다.
12. 멀티 좌표 클릭
명령어 이름: press 멀티 좌표 클릭
명령어: press
예시: press-1 200 300
press-2 493 473
설명: 여러 개 죄표를 동시에 클릭한다.
13. MOBA게임 카메라 이동
① 명령어 이름: type=angle MOBA게임 카메라 이동
명령어: type=angle
예시: type=angle
설명: 설정한 키 버튼을 꾹 누르고 있을 때 마우스의 움직임에 따라 카메라가 이동됩니다. 버튼에서 손떼면 카메라가 원위치로 이동한다.
② 명령어 이름: type=lock-angle MOBA게임 카메라 이동
명령어: type=lock-angle
예시: type=lock-angle
설명: 설정한 키 버튼을 꾹 누르고 있을 때 마우스의 움직임에 따라 카메라가 이동됩니다. 버튼을 다시 눌러야 카메라가 원위치로 이동한다.
14. 발걸음 소리 줄이도록 천천히 걷기 (3.114/4.0.52 이상 버전에서만 지원함)
명령어 이름: 이동거리 낮추기
명령어: type=wasd-scale
예시: type=wasd-scale 0.5
설명: 설정한 키 버튼을 누르면서 이동 방향키를 누르면 천천히 걷게 된다. (주의: 0.5는 이동거리임)
다름과 같이 명령어를 종합적으로 정리해 놨으니 필요하시면 참고 바랍니다.
명령어 이름 |
명령어 | 예시 | 설명 |
Size 명령어 | Size | size 1280 720 |
현재 LD플레이어 창의 해상도 (창을 확대/축소하면 명령어가 적용되지 않을 수 있음) |
죄표위치 클릭 | Touch | touch 200 200 | 지정한 위치를 터치한다 |
슬라이드 | touch 100 100 100 200 100 300 1000 |
1초간 죄표A(100 100)에서 죄표B(100 200)로, 죄표B(100 200)에서 죄표C(100 300)로 슬라이딩한다. (시간을 설정하지 않아도 상관없음) |
|
퀵채팅 | Text |
key enter text LD플레이어 최고 |
key 명령어로 enter키를 터치한 후 채팅 메시지를 입력한다. |
가상키 입력 | Key | key A | 이미 저장한 가상키를 작동시킨다. |
시간 딜레이 | Wait | wait 1000 |
일정 시간 대기 후 다음 명령어를 실행한다. (시간 단위는 밀리초. 1000밀리초=1초) |
Ondown 명령어 | Ondown |
ondown touch 100 100 |
키를 누르면서 다름 명령어를 실행한다. |
Onup 명령어 | Onup |
onup touch 100 100 |
버튼에서 손뗀다. |
조작반복 | Loop |
loop touch 100 100 |
설정한 키 버튼을 꾹 누르고 있을 때 조작을 반복해서 실행한다. |
switch-mouse 명령어 | switch-mouse | switch-mouse |
마우스 움직임에 따라 시점전환한다. |
type=mouse-lock 명령어 | type=mouse-lock | type=mouse-lock | 마우스 커서를 앱플레이어 내에서만 움직일 수 있게 한다. |
스킬 취소 | type=cancel | type=cancel | 시전할 스킬을 취소한다. |
멀티 좌표 클릭(멀티 키 입력) | key |
key A B C |
이미 지정한 가상키를 동시에 동작시킨다 |
press |
press-1 200 300 press-2 493 473 |
여러 개 죄표를 동시에 클릭한다. | |
MOBA게임 카메라 이동 | type=angle | type=angle | 설정한 키 버튼을 꾹 누르고 있을 때 카메라 이동이 가능한다. 버튼에서 손떼면 카메라가 원위치로 이동한다. |
MOBA게임 카메라 이동 | type=lock-angle | type=lock-angle | 설정한 키 버튼을 꾹 누르고 있을 때 카메라 이동이 가능한다. 버튼을 다시 눌러야 카메라가 원위치로 이동한다. |
발걸음 소리 줄이도록 천천히 걷기 | type=wasd-scale | type=wasd-scale 0.5 | 주의: 0.5는 이동거리임. 설정한 키 버튼을 누르면서 이동 방향키를 누르면 천천히 걷게 된다. |
라. 원키매크로 설정 방법 안내
1. 죄표위치 클릭
size 1600 900
touch 800 600
wait 250
touch 900 600
wait 250
touch 1000 600
사진처럼 wait 250 을 삽입하면
좌표1 클릭 -> 0.25초 대기 -> 좌표2 클릭 -> 0.25초 대기 -> 좌표3 클릭
이렇게 진행됩니다.
참고로 1초는 1000ms 입니다.
만약 딜레이 시간을 0.5초로 설정하려면
wait 500을 입력하면 됩니다.
2. 좌표1을 클릭하고 손떼면 좌표2 클릭
size 1600 900
ondown
touch 800 600
onup
touch 900 600
사진처럼 입력하면
죄표1(800 600)에서 손 뗄 때 좌표2(900 600) 클릭조작을 실행합니다.
3. 슬라이드
size 1600 900
touch 100 200 100 300 100 400 500
사진처럼 입력하면
죄표1(100 200), 죄표2(100 300), 죄표3(100 400)
이 3개의 좌표위치를 순서로 슬라이드 합니다.
슬라이드 조작의 전체 사용시간은 500(0.5초)입니다.
시간을 설정하지 않으면
4. 반복실행
size 1600 900
loop
touch 100 200
wait 100
touch 300 100
위처럼 입력하면
설정한 키버튼을 꾹 누르고 있을 때
touch 100 200
wait 100
touch 300 100
조작을 반복해서 실행합니다.
5. 지정한 시간만큼 누르고 있기
size 1600 900
press 1000 500 750 550 500 550 6000
release
위처럼 입력하면 죄표1(100 500), 죄표2(750 550), 죄표3(500 550)을
모두 2000(2초)동안 누르고 있습니다.
마지막에 입력한 시간 6000(6초)는 전체 사용시간으로
앞에 3개의 좌표값이 존재해서 하나의 좌표마다 2000(2초)씩 배분되었습니다.
6. 가상키 입력
key q
key w
Key e
이미 키보드 Q, W, E 버튼을 가상키로 지정하였다면
매크로가 해당 가상키를 순서대로 눌러줍니다.
7. 퀵채팅 설정
key enter
wait 500
text LD플레이어 최고
위처럼 입력했을 때
만약 엔터키가 게임 채팅입력창 클릭 가상키로 지정하였다면
키보드에서 해당 매크로 버튼 입력 시
먼저 채팅입력창을 클릭하고 0.5초 대기 후 채팅창에 [LD플레이어 최고]라고 입력이 됩니다.
8. type=mouse-lock 명령어
type=mouse-lock
위처럼 입력하면
마우스 커서를 앱플레이어 밖으로 이동할 수 없게 됩니다.
9. 멀티 좌표 클릭
size 1280 720
press-1 200 300
press-2 493 473
press-3 177 524
press-4 774 319
press-5 500 300
위처럼 입력하면
해당 매크로 버튼을 누르고 있을 때
죄표1(200 300), 죄표2(493 473), 죄표3(177 524), 죄표4(774 319), 죄표5(500 300)
이 다섯 곳도 함께 눌려지게 됩니다.
누르고 있던 매크로 버튼에서 손 떼면 멀티좌표 동시 누르기 조작도 종료가 됩니다.
위처럼 입력하면
해당 매크로 버튼을 누르고 있을 때
이미 지정한 가상키인 Q W E도
함께 눌려지게 됩니다.
위 예시들을 참조하여
LD플레이어로 인게임에서 자신만의 매크로 버튼을 설정하여 사용해보시기 바랍니다.
감사합니다.