Menggunakan Skrip di BlueStacks 5

Bagaimana ini akan membantu?

Anda dapat membuat skrip, yang pada dasarnya dapat melakukan serangkaian tindakan dalam game (misalnya penekanan tombol, klik mouse, penundaan, dll.) yang dipicu oleh kunci tertentu yang dapat Anda tetapkan saat membuatnya.

Skrip adalah urutan tindakan (seperti penekanan tombol, klik mouse, penundaan, dll.) yang dapat dipicu oleh tombol tertentu. Ini adalah fitur yang kuat untuk memperluas kontrol pemetaan kunci yang ada.

Anda dapat menentukan urutan tindakan apa pun yang Anda inginkan dan mengaktifkannya menggunakan kunci khusus Anda sendiri.


Perintah apa yang digunakan untuk menjalankan skrip di BlueStacks

Script adalah urutan tindakan (seperti penekanan tombol, klik mouse, penundaan, dll) yang dapat dipicu oleh kunci tertentu. Ini adalah fitur canggih untuk memperluas kontrol pemetaan kunci yang ada. Anda dapat menentukan urutan tindakan apa pun yang Anda inginkan dan mengaktifkannya menggunakan kunci khusus Anda sendiri.

Perintah yang tersedia untuk skrip di BlueStacks:

Kata Kunci Syntax Deskripsi Singkat
# # ini adalah komentar

Komentar dimulai dengan #. Semuanya sampai akhir baris dianggap sebagai komentar dan diabaikan.

Sebuah komentar dapat berada pada satu baris dengan sendirinya atau dapat ditempatkan di akhir perintah pada baris yang sama.

Tombol Bawah TombolBawah Tombol

Contoh.
TombolBawah TAB

Tombol ditekan dan tidak dilepaskan sampai perintah TombolAtas ditetapkan untuk tombol yang sama.

Pemetaan untuk tombol dijalankan jika ada. Jika tidak, input TombolBawah diteruskan ke android.

Tombol Bawah2 TombolBawah2 Tombol

Contoh.
TombolBawah2 TAB

Tombol ditekan dan tidak dilepaskan sampai TombolAtas ditetapkan untuk tombol yang sama.

Pemetaan tidak dijalankan dan input TombolBawah diteruskan ke android.

Tombol Atas TombolAtas Tombol

Contoh.
TombolAtas TAB
Tombol dilepaskan. Pemetaan dijalankan jika ada; jika tidak, input TombolAtas diteruskan ke android.
Tombol Atas2 TombolAtas2 Tombol

Contoh.
TombolAtas2 TAB
Kunci dilepaskan. Pemetaan tidak dijalankan dan input TombolAtas diteruskan ke android
Mouse Bawah mouseBawah x y

Contoh.
mouseBawah 44.0 55.5
Tombol kiri mouse ditekan di lokasi x, y. Semua lokasi dalam persentase layar sehingga skrip yang sama dapat bekerja di berbagai resolusi.
Mouse Atas mouseAtas Tombol kiri mouse dilepaskan. Tidak diperlukan koordinat.
Mouse Gerak mouseGerak x y

Contoh.
mouseGerak 4.56 5.67
Mouse pindah ke lokasi baru x, y
Sentuh Sentuh x1 y1 x2 y2 x3 y3

Contoh.
# 3 Jari
Sentuh 4 5 6 7 8 9

# 3rd jari terangkat
Sentuh 4 5 6 7

# jari 1 dan 2 bergerak
Sentuh 5 6 7 8

# jari 1 dan 2 terangkat
Sentuh

Sentuh dengan kumpulan titik kontak saat ini yang ditentukan. Serangkaian perintah sentuh dapat digunakan untuk membuat input multi-sentuh apapun.

Hingga 16 tombol didukung. Namun perlu diingat bahwa titik sentuh lain dari kontrol lain dikumpulkan sebelum dikirim ke android.

Teks Teks“Teks”
Teks backspace 2
Contoh.
Teks “hello world”
Kirim input teks ke android. Ini bisa dalam bahasa apa pun. Formatnya harus utf8.
Mouse Skrol mouseScroll x y d
mouseScroll 44.0 55.5 1
mouseScroll 44.0 55.5 -1
Kirim mouseScroll ke keymapping yang akan mengubahnya menjadi zoom atau gulir sesuai
Menunggu tunggu msecs

Contoh.
tunggu 24
Menunggu jumlah milidetik yang ditentukan sebelum menjalankan perintah berikutnya.


Primitif Tingkat Tinggi:

Kata Kunci Syntax Deskripsi Singkat
Saat Mouse Bergerak Saat Mouse Bergerak

Ini memberikan kontrol yang lebih baik atas eksekusi skrip. Serangkaian perintah yang berbeda dapat disediakan untuk dieksekusi saat mouse digerakkan.

Perintah yang mengikuti perintah SaatMouseBergerak dijalankan ketika tombol pemicu ditekan dan kursor mouse dipindahkan

Batalkan Batalkan


Itu membatalkan eksekusi skrip.

Saat Dilepas

Saat Dilepas

 

Ini memberikan kontrol yang lebih baik atas eksekusi skrip. Serangkaian perintah yang berbeda dapat disediakan untuk dieksekusi ketika tombol pemicu ditekan dan dilepaskan.

Semua perintah dari atas skrip hingga perintah onRelease dijalankan selama tombol pemicu ditekan.

Perintah yang mengikuti perintah SaatDilepas dijalankan saat kunci pemicu dilepaskan.

 

DSentuh

 

Saat Mouse Bergerak

dSentuh x+a y+b x+c y+d… x+u x+v

 

# Mengambil Dua Titik Sentuh x+3 y x-3 y

dSentuh x+3 y x-3 y

Saat Lepas

Dibatalkan

Perintah dSentuh khusus untuk gerakan mouse. Oleh karena itu, perlu menggunakan perintah SaatMouseBergerak di awal skrip.

dSentuh dapat digunakan untuk membuat gerakan sentuh di layar dengan offset ke lokasi mouse saat ini xy. Beberapa titik dapat ditentukan untuk menghasilkan titik sentuh.

a,b,c,d adalah offset titik sentuh dari lokasi mouse saat ini xy.

perintah Batalkan SaatDilepas memastikan bahwa skrip berhenti segera setelah kunci pemicu dilepaskan.

Mengetuk Mengetuk x1 y1 x2 y2 … xn yn menunda

Ini melakukan gerakan ketuk. Titik kontak tunggal atau ganda dapat ditentukan. Tombol ditahan untuk penundaan yang ditentukan. Jika penundaan tidak ditentukan, Contoh 50msec.

Penundaan ditentukan dalam milidetik. Ini adalah jumlah waktu yang dibutuhkan seluruh gerakan menggesek.

Hingga 16 tombol didukung. Namun perlu diingat bahwa titik tombol lain dari kontrol lain dikumpulkan sebelum dikirim ke android.

Geser Geser x1 y1 x2 y2 … xn yn menunda

e.g.
# Geser 4,5 to 40,45
# Ambil 100msecs
Geser 4 5 40 45 100

Lakukan gerakan menggesek. Beberapa poin dapat ditentukan yang dilalui gesekan.

Penundaan ditentukan dalam milidetik. Ini adalah jumlah waktu yang dibutuhkan seluruh gerakan menggesek.

Putaran/ putaranAkhir

Putaran n
.
.
putaranAkhir

SaatDilepas

Batalkan

Perintah berikut perintah Putaran sampai putaranAkhir dieksekusi n kali.

Jika n tidak ditentukan, Putaran berlanjut tanpa batas waktu atau hingga kunci pemicu skrip dilepaskan.

Perintah Batalkan SaatDilepas memastikan bahwa skrip berhenti berjalan saat kunci pemicu dilepaskan.

Masuk Menembak Masuk Menembak Masuk ke mode penembakan yang digunakan untuk memainkan game FPS. Jika kontrol bidik tidak ada dalam skema saat ini, ini akan diabaikan. Jika mode pemotretan sudah diaktifkan, ini tidak akan berpengaruh.
Keluar Menembak Keluar Menembak Keluar dari mode penembakan. Jika kontrol bidik tidak ada dalam skema saat ini, ini akan diabaikan. Jika mode pemotretan dinonaktifkan, ini akan diabaikan.
Beralih Tembakan Beralih Tembakan Alihkan mode penembakan. Jika kontrol bidik tidak ada dalam skema saat ini, ini akan diabaikan.


Bagaimana saya bisa membuat skrip?

Sebagai contoh kami akan menunjukkan cara membuat script di Free Fire MAX untuk membuka Bag dan keluar dari mode Shooting.

1. Pertama, luncurkan game di BlueStacks yang skripnya ingin Anda buat.Screenshot_50.png

2. Setelah game diluncurkan, klik ikon "Kontrol game" dari Toolbar Samping dan pilih "Kontrol Editor" dari menu tarik-turun.1.png

3. Untuk membuat skrip, seret tombol skrip dan letakkan di area fungsional. Untuk tujuan penjelasan, mari kita letakkan di tombol Tas di kiri bawah, seperti yang digambarkan di bawah ini.

CATATAN: Anda dapat menarik dan menempatkan kontrol tombol skrip di mana saja pada layar.1.gif

4. Sekarang, tetapkan kunci untuk fungsi ini. Di sini, kunci "CAPSLOCK" ditetapkan untuk memulai perintah yang ditambahkan sebagai skrip.2.png

5. Klik ikon "<\>" di bawah tombol skrip untuk mulai menambahkan perintah untuk Skrip ini.

1.jpg

6. Sekarang klik kanan pada tempat di layar untuk aksi dalam game yang Anda tambahkan Scriptnya. Di sini, klik kanan dilakukan pada tombol Bag, seperti yang ditunjukkan di bawah ini.4.png

Setelah Anda mengklik kanan pada suatu titik di layar, koordinat untuk titik tersebut akan ditampilkan di Editor skrip di sisi kanan layar Anda, seperti yang ditampilkan di bawah ini.

1.jpg

7. Anda dapat mulai menambahkan perintah skrip di sebelah koordinat di editor skrip, seperti yang ditunjukkan di bawah ini.

  • Perintah "ketuk" terhadap koordinat berarti bahwa ketika kita menekan CAPSLOCK, itu akan menekan sekali pada tombol Bag.
  • Perintah "keluarTembak" terhadap koordinat berarti bahwa ketika kita menekan CAPSLOCK, itu akan keluar dari mode Tembak dalam game.

6.png

8. Di layar berikutnya, klik "Simpan". Setelah perubahan disimpan, Anda dapat menutup Editor Kontrol.7.png

7. Di layar berikutnya, klik "Simpan". Setelah perubahan disimpan, Anda dapat menutup Editor Kontrol.

1.jpg

9. Anda sekarang dapat melihat perubahan yang tercermin dalam game.

Ilustrasi di bawah menunjukkan pemain dalam mode Pemotretan. Setelah menekan Tab, tombol Bag diketuk dan pemain keluar dari mode pemotretan.2.gif


Terima kasih telah memilih BlueStacks. Kami harap Anda menikmati menggunakannya. Selamat Bermain!

Apakah artikel ini membantu?
388 dari 720 menganggap ini berguna
Reach out to us on Reddit (Join Reddit) or Discord (Join Discord) or at support@bluestacks.com with your questions.

We’d love to hear from you! Please take a moment to share your thoughts on the BlueStacks Help Center via this survey.
Subscribe to BlueStacks Weekly!
Get updates on new releases, features, and fixes. Discover trending games & enjoy exclusive gift codes!
By subscribing, I agree to receive weekly updates from the BlueStacks Help Center.
Thank you for subscribing to BlueStacks Weekly
Keep an eye on your inbox for updates on the latest features, gaming trends, bug fixes, gift codes, and much more!