-
BlueStacks 스크립트는 일련의 명령을 실행하여 좋아하는 안드로이드 게임의 지루한 작업을 자동화하는 강력한 자동화 도구입니다. 반복이 필요한 모든 일련의 작업은 스크립트를 실행하고 하나의 키에 바인딩하여 실행할 수 있습니다.
-
반복해야한다면, '스크립트'를 사용하십시오.
PUBG에서 슈팅 모드로 들어가거나 종료합니다. RAID: 쉐도우 레전드에서 리소스를 선택합니다. 킹스레이드에서 매일 퀘스트를 하거나 끝없는 지하감옥을 채집하십시오. 모든 작업(키 입력, 마우스 클릭 등)을 반복할 필요 없이 BlueStacks 스크립트 기능을 사용하여 이 모든 작업을 수행할 수 있습니다.
스크립트를 작성하고 실행하는 방법
단계
-
스크립트 생성을 원하는 게임 실행하기
-
고급 게임 컨트롤 섹션을 열려면 키보드 아이콘을 클릭하십시오. (혹은 CTRL+Shift+A를 누르십시오)
-
왼쪽 클릭 혹은 드래그는 '스크립트'컨트롤 스케마가 스크린 어디에든 있도록 놓습니다.
-
스크립트 버튼 아래에 있는 '>' 아이콘을 클릭하면 커서 좌표가 화면에 표시됩니다. 마우스 왼쪽 버튼을 클릭하면 스크립트 편집기가 열립니다.
-
스크립트에 명령 추가하기 시작
-
‘완료’를 클릭한 뒤 '변경사항 저장하기'

PUBG에서 슈팅 모드로 들어가거나 종료하는 스크립트를 참조합니다.
스크립트
명령
-
탭 07.0390.08
좌표에 대한 '탭'은 우리가 '탭'을 누를 때 가방 아이콘을 한 번 두드린다는 것을 의미합니다.
-
슈팅나가기
좌표에 대한 '슈팅 나가기'는 '탭'을 누르면 게임에서 슈팅 모드가 종료된다는 것을 의미합니다.
BlueStacks의 스크립트에서 사용할 수 있는 명령어들
키워드
수식어
설명
-
탭
tap x1 y1 x2 y2 …xn yn delay
이것은 탭 제스쳐입니다. 단일 또는 여러 개의 터치 포인트를 지정할 수 있습니다. 터치 포인트는 지정된 지연 시간 동안 유지됩니다. 지연이 지정되지 않은 경우 50msec로 가정됩니다.최대 16개의 터치포인트가 지원됩니다. 그러나 안드로이드로 전송하기 전에 다른 컨트롤의 다른 터치포인트가 집계됩니다.
-
스와이프
swipe x1 y1 x2 y2… xn yn delay
e.g.
# swipe 4,5 to 40,45
# take 100msecs
swipe 4 5 40 45 100
스와이프 제스쳐를 하십시오. 다수의 포인트는 스와이프가 통할 때 명시됩니다. 지연은 밀리초 단위로 명시됩니다. 이것은 전체 스와이프 제스쳐의 시간입니다.
-
loop / loopEnd
loop n
.
.
loopEnd
loopEnd가 n번 실행될 때까지 loop 명령을 따릅니다. n이 지정되지 않은 경우 루프는 무한정 계속되거나 매크로 트리거 키가 해제될 때까지 계속됩니다
-
릴리즈 온
릴리즈 온
스크립트의 실행 미세조정을 제공합니다. 트리거 키를 누르고 해제할 때 실행하기 위해 다른 명령 집합을 제공할 수 있습니다. 트리거 키를 누를 때 릴리즈온 명령이 실행될 때까지 스크립트 상단의 모든 명령이 실행됩니다. 온릴리즈 명령에 따르는 명령은 트리거 키가 해제될 때 실행됩니다
-
슈팅 들어가기
슈팅 들어가기
FPS 게임을 하는 데 사용되는 슈팅 모드를 입력합니다. 현재 스케마에 둘러보기 컨트롤이 없는 경우 이 기능은 무시됩니다. 슈팅 모드가 이미 활성화되어 있으면 아무 영향이 없습니다.
-
exitShoot
exitShoot
슈팅 모드 나가기. 현재 구조에 팬 컨트롤이 없는 경우 이 기능은 무시됩니다. 촬영 모드가 비활성화되면 이 모드가 무시됩니다.
-
토글슈팅
토글슈팅
토글 슈팅 모드. 현재 스케마에 팬 컨트롤이 없는 경우 이 기능은 무시됩니다.
-
#
# 댓글입니다
댓글은 #로 시작합니다. 줄 끝까지 모든 것은 코멘트로 간주되고 무시됩니다.주석 자체는 줄에 있거나 같은 줄의 명령 끝에 코멘트를 배치할 수 있습니다.
-
키다운
키다운 keye.g.keyDown 탭
동일한 키에 대해 키업이 발생할 때까지 키를 눌렀다가 놓지 않습니다. 키 매핑이 있으면 실행됩니다. 혹은 키 입력이 Android로 전달됩니다.
-
키다운2
키다운2 keye.g.keyDown2 탭
키가 눌려져 있고 같은 키에 대한 키 업이 나타날 때까지 키가 해제되지 않습니다. 매핑이 실행되지 않고 키 다운 입력이 안드로이드로 전달됩니다.
-
키업
keyUp key
e.g.
keyUp TAB
키가 해제되었습니다. 매핑이 존재하며 실행되고, 그렇지 않으면 키 업 입력이 안드로이드로 전달됩니다.
-
키업2
키업2 keye.g.keyUp2 탭
키가 해제되었습니다. 매핑이 실행되지 않고 키 업 입력이 안드로이드로 전달됩니다.
-
마우스내리기
mouseDown x y
e.g.
mouseDown 44.0 55.5
마우스 왼쪽 버튼을 위치 x, y에서 누릅니다. 모든 위치는 화면 퍼센트에 있으므로 동일한 스크립트가 서로 다른 해상도에서 작동할 수 있습니다.
-
마우스 올리기
마우스 올리기
마우스 왼쪽 버튼이 풀렸습니다. 좌표가 필요하지 않습니다.
-
마우스 움직이기
mouseMove x y
e.g.
mouseMove 4.56 5.67
마우스로 새로운 위치 x, y로 움직이기
-
터치
touch x1 y1 x2 y2 x3 y3
e.g.
# 3 fingers
touch 4 5 6 7 8 9
# 3rd finger lifted
touch 4 5 6 7
# fingers 1 and 2 move
touch 5 6 7 8
# fingers 1 and 2 lifted
touch
지정된 현재 터치 포인트 세트를 사용하여 입력을 누릅니다. 일련의 터치 명령을 사용하여 임의의 멀티 터치 입력을 생성할 수 있습니다.최대 16개의 터치포인트가 지원됩니다. 그러나 안드로이드로 전송하기 전에 다른 컨트롤의 다른 터치포인트가 집계됩니다.
-
텍스트
text 'text'
text backspace 2
e.g.
text “hello world”
안드로이드로 텍스트 입력을 보냅니다. 이것은 어떤 언어로든 가능합니다. 형식은 utf8이어야 합니다.
-
마우스 휠
mouseWheel x y d
mouseWheel 44.0 55.5 1
mouseWheel 44.0 55.5 -1
마우스휠을 키매핑에 보내면 확대하거나 정확하게 스크롤합니다.
-
기다리십시오
wait msecs
e.g.
wait 24
밀리초의 지정된 숫자는 다음 명령을 실행하기 전에 대기하십시오.