-
BlueStacks Script is a powerful automation tool that runs a set of commands to automate the boring tasks in your favorite Android games. Any sequence of actions that require repetition can be executed by running a script and binding it to one key.
-
Sekiranya anda perlu mengulanginya, anda boleh menggunakan ‘Script’
Enter and exit shooting mode at will, whether it is to pick up resources, go on daily quests, or farm in endless dungeons. Do all this and more with the BlueStacks Script feature, without having to repeat keystrokes and mouse clicks again and again.
Bagaimana Membuat dan Melancarkan Skrip
Langkah-Langkah
-
Lancarkan mainan yang mana anda ingin membuat skrip
-
Click on the keyboard icon (Or press CTRL+Shift+A) to ‘Open Advanced Editor’
-
Left-click or drag and drop the ‘Script’ control scheme anywhere on the screen
-
Click on the "<\>" icon under the script button, the cursor coordinates will be displayed on the screen. When you left-click, the Script Editor opens.
-
Add the commands for the Script
-
Klik pada ‘Done’ dan kemudian ‘Save Changes’
Lihat skrip untuk masuk dan keluar mod menembak dalam PUBG
Script
Arahan
-
Tap 07.0390.08
‘Tap’ terhadap koordinat bermaksud apabila kita menekan ‘tab’ ia akan ketik sekali pada ikon beg.
-
exitShoot
‘exitShoot’ terhadap koordinat bermakna apabila kita menekan 'tab', ia akan keluar dari mod Menembak dalam mainan.
Perintah Yang Disediakan untuk Scripts dalam BlueStacks
Papan Kekunci
Sintaks
Penerangan
-
tap
tap x1 y1 x2 y2 …xn yn delay
Ini untuk melakukan gerak isyarat ketuk. Touchpoint tunggal atau berbilang boleh ditetapkan. Touchpoint tersebut ditahan untuk tangguhan yang ditetapkan. Jika tangguhan tidak dinyatakan, ia ditetapkan pada 50msec. Sehingga 16 touchpoints boleh disokong. Tetapi perlu diingat bahawa touchpoints daripada kawalan lain diagregatekan sebelum dihantar ke android.
Up to 16 touchpoints are supported. But keep in mind that other touchpoints from other controls are aggregated before sending to android.
-
swipe
swipe x1 y1 x2 y2… xn yn delay
e.g.
# swipe 4,5 to 40,45
# take 100msecs
swipe 4 5 40 45 100
Ini untuk melakukan gerak isyarat leret. Pelbagai points boleh ditentukan untuk gerakan leret.Tangguhan ditentukan dalam milisaat. Ini tempoh masa yang diambil untuk keseluruhan gerak isyarat leret.
Delay is specified in milliseconds. This is the amount of time the entire swipe gesture takes.
-
loop / loopEnd
loop n
.
.
loopEnd
Perintah mengikuti perintah gelung sehingga loopEnd dilancarkan n kali.Sekiranya nilai n tidak ditentukan, gelung akan terus berlanjutan atau sehingga kekunci pencetus makro dilepaskan.
If n is not specified the loop continues indefinitely or until the macro trigger key is released.
-
onRelease
onRelease
Ini memberikan kawalan yang lebih baik untuk perlakuan skrip. Satu set perintah yang berbeza boleh disediakan untuk perlakuan apabila kekunci pencetus ditekan dan dilepaskan.Semua perintah daripada bahagian atas skrip sehingga perintah onrelease dilakukan apabila kekunci pencetus ditekan. Perintah-perintah mengikut arahan onRelease akan dilakukan apabila kekunci pencetus dilepaskan.
All commands from the top of the script until the onrelease command are executed when trigger key is pressed. Commands following the onRelease command are executed when the trigger key is released.
-
enterShoot
enterShoot
Masuk ke dalam mod menembak untuk bermain mainan FPS. Jika kawalan Sorot tidak wujud, skema ini akan diabaikan. Jika mod menembak telah didayakan, ini tidak memberi kesan.
-
exitShoot
exitShoot
Keluar daripada mod menembak. Jika kawalan Sorot tidak wujud, skema ini akan diabaikan. Jika mod menembak telah didayakan, ini tidak memberi kesan.
-
toggleShoot
toggleShoot
Togol mod menembak. Jika kawalan Sorot tidak wujud dalam skema yang ada sekarang, ini akan diabaikan.
-
#
# this is a comment
Semua komen bermula dengan #. Semua kenyataan sehingga ke akhir bahagian baris dianggap sebagai komen dan diabaikan.Satu komen boleh dibuat pada baris tersebut atau boleh diletakkan pada akhir perintah pada baris yang sama.
-
keyDown
keyDown key
e.g.
keyDown TAB
Kekunci ditekan dan tidak dilepaskan sehingga keyup digunakan untuk kekunci yang sama.Mapping untuk kekunci dilakukan jika ianya ada; jika tidak, input kekunci bawah dikirimkan kepada android.
-
keyDown2
keyDown2 key
e.g.
keyDown2 TAB
Kekunci ditekan dan tidak dilepaskan sehingga keyup digunakan untuk kekunci yang sama.Mapping tidak dilakukan dan input kekunci bawah dikirimkan kepada android.
Mapping is not executed and key down input is forwarded to android.
-
keyUp
keyUp key
e.g.
keyUp TAB
Kekunci dilepaskan. Mapping dilakukan jika ianya ada; jika tidak, input kekunci atas dikirimkan kepada android.
-
keyUp2
keyup2 key
e.g.
keyUp2 TAB
Kekunci dilepaskan. Mapping tidak dilakukan dan input kekunci atas dikirimkan kepada android.
-
mouseDown
mouseDown x y
e.g.
mouseDown 44.0 55.5
Butang kiri tetikus ditekan pada lokasi x, y. Semua lokasi adalah dalam peratusan skrin supaya skrip yang sama boleh berfungsi pada resolusi yang berbeza.
-
mouseUp
mouseUp
Butang kiri tetikus dilepaskan. Tiada koordinat diperlukan.
-
mouseMove
mouseMove x y
e.g.
mouseMove 4.56 5.67
Tetikus bergerak ke lokasi baru x, y
-
touch
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
Input sentuh dengan set touchpoint semasa yang ditetapkan. Beberapa siri perintah sentuh boleh digunakan untuk membuat input multi-sentuh arbitrari.Sehingga 16 touchpoints disokong. Tetapi perlu diingat bahawa touchpoints daripada kawalan lain diagregatekan sebelum dihantar ke android.
Up to 16 touchpoints are supported. But keep in mind that other touchpoints from other controls are aggregated before sending to android.
-
text
text 'text'
text backspace 2
e.g.
text “hello world”
Hantar input teks ke android. Ini berfungsi dalam mana-mana bahasa. Formatnya harus dalam utf8.
The format should be utf8.
-
mouseWheel
mouseWheel x y d
mouseWheel 44.0 55.5 1
mouseWheel 44.0 55.5 -1
Hantar penggunaan mouseWheel ke keymapping yang akan menukarnya kepada zum atau tatal
-
wait
wait msecs
e.g.
wait 24
Menunggu dalam milisaat yang ditentukan sebelum melakukan perintah seterusnya.
Script Berfungsi Baik Dengan
-
Game Controls
Play with preset controls or customize them.
Lihat butiran -
MOBA Mode
Move your hero freely or cast different skills with your mouse and keyboard.
Lihat butiran -
Macros
Record and replay actions with a single keypress.
Lihat butiran -
Multi-Instance
Play multiple games simultaneously.
Lihat butiran -
Multi-Instance Sync
Replicate actions in multiple instances in real-time.
Lihat butiran