新增并執行“腳本”以自動執行一系列重復動作。
輕松耕種每天生產資源
一個按鍵完成許多操作將一系列操作設定到一個按鍵上
BlueStacks 腳本是一個功能強大的自動化工具,它執行一組命令來自動執行您喜歡的安卓游戲中的無聊任務。任何需要重復的動作都可以通過執行腳本并將其設定到一個按鍵上來執行。
隨意進入以及結束射擊模式,無論是拾取資源,進行日常任務,還是在無盡的地牢中打寶。使用 BlueStacks 腳本功能完成這些以及更多操作,而無需一次又一次地重復點擊鍵盤或鼠標。
如何新增和執行腳本
步驟
看腳本如何進入和退出《荒野行動》中的射擊模式
腳本
描述
Tap 07.0390.08
“點擊”坐標表示,當我們按下“TAB”鍵時,他將在背包上點擊一次
exitShoot
“exitShoot”表示,當我們按下“TAB”鍵時,它將退出游戲中的射擊模式
BlueStacks 中可用于宏按鍵的命令
指令用法
描述
## this is a comment
注釋以#開頭,必須要用英文注釋,直到行末的所有內容都被視為注釋,并且被忽略。注釋可以單獨放在一行中,也可以放在同一行的命令末尾。
tap格式:
tap x1 y1 x2 y2 …xn yn delay
這會執行點擊屏幕的動作,可以指定單個或多個接觸點,接觸點保持指定的延遲,如果未指定延遲,則預設為50毫秒。最多支持16個接觸點,但是請記住,來自其他控制的其他接觸點是在發送給Android之前匯總的。
swipe格式:
swipe x1 y1 x2 y2… xn yn delay
示例:
swipe 4 5 40 45 100
滑動,可以指定多個要滑動的點,以毫秒為單位指定延遲,這是整個滑動所花費的時間
loop / loopEnd格式:
loop n
...
loopEnd
循環命令之后的命令直到loopEnd被執行n次,如果未指定n,則循環將無限期繼續或直到放開腳本觸發按鍵。
onReleaseonRelease
這樣可以更好的控制腳本的執行,按下并放開觸發按鍵時,可以提供一組不同的命令來執行。按下腳本啟動鍵時,從腳本起點到onRelease命令的所有命令都將被執行。釋放觸發鍵時,將執行onRelease命令之后的命令。
enterShootenterShoot
用于玩FPS游戲進入射擊模式用,如果當前方案中不存在射擊模式,則將其忽略,如果已經啟用射擊模式,則此功能無效。
exitShootexitShoot
退出射擊模式,如果當前方案中不存在射擊模式,則將其忽略。如果已經退出了射擊模式,則將其忽略。
toggleShoottoggleShoot
切換射擊模式,如果當前方案中不存在射擊模式,則將其忽略
keyDown格式:keyDown key
示例:
keyDown TAB
使用快捷鍵,除非您需要打字等操作,如果該按鍵有設定操作配置,當您按下時將會優先啟動對應功能,若沒有設定該按鍵,則會對Android發送您按下的按鍵。
keyDown2格式:keyDown2 key
示例:
keyDown2 TAB
按鍵被按下,直到放開相同的按鍵才會執行放開按鍵
keyUp格式:keyUp key
示例:
keyUp TAB
按鍵被放開,如果存在,則執行命令
keyUp2格式:keyup2 key
示例:
keyUp2 TAB
按鍵被放開
mouseDown 格式:mouseDown x y
示例:
mouseDown 44.0 55.5
在位置x,y處按下鼠標左鍵,所有位置均按畫面百分比提示,以便同一腳本可以在不同分辨率下運作
mouseUpmouseUp
放開鼠標左鍵,不需要坐標
mouseMove 格式:mouseMove x y
示例:
mouseMove 4.56 5.67
光標移到新位置x,y
touch格式:touch x1 y1 x2 y2 x3 y3
示例:
# 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'
text backspace 2
示例:
text “hello world”
將文字輸入發送到Android,可以使用任何語言,格式應為utf8
mouseWheel 格式:mouseWheel x y d
示例:
mouseWheel 44.0 55.5 1
mouseWheel 44.0 55.5 -1
發送鼠標滾輪事件到鍵盤操控,它將轉換為相應的縮放或滾動
wait格式:wait msecs
示例:
wait 24
在執行下一個命令之前,等待指定的毫秒數
onMouseMoveonMouseMove
這樣可以更好的控制腳本執行。當移動鼠標時,可以提供不同的命令來執行。按下觸發鍵并移動鼠標光標時,將執行onMouseMove命令之后的命令。
dTouch格式:
dTouch x+a y+b x+c y+d… x+u
x+v
示例:
dTouch x+3 y x-3 y
dTouch可用于在書面上做出觸摸手勢,并偏移當前鼠標位置x y。 可以指定多個點以生成接觸點。
a,b,c,d是觸碰點與當前鼠標位置x y的偏移量。
abortabort
中止腳本執行
最佳游戲指南-閱讀,學習,游玩和分享 更多