本帖最後由 losaa 於 2018-6-10 21:19 編輯
來拋磚引玉 分享一下
普通關卡自動化的按鍵精靈腳本
以下是使用 外掛商的高攻APK 加上 夜神模擬器 寬 900 高 1440 DPI 320
環境下寫的自動化腳本如果在不同解晰度使用 請自己重抓座標和色碼
會自動用虹石買能量,背包滿也許會直接跑到【出售/強化】介面,但不會【賣出/強化】,請放心
歡迎大家自己再做微調及變化就可以掛秘寶地圖
按鍵精靈主程式請自己找
最後祝大家衝等/打寶愉快
剛回鍋一個月的小玩家
==============以下是腳本內容==============
//左上 + 點一下
// (因為過場和NPC對話很拖時間,所以在左上狂點,用來加速)
Function click // 函數
MoveTo 360, 320 // 滑鼠移到 360,320
LeftClick 1 // 滑鼠左鍵點擊一下
End Function // 函數結束
//六連點
// (範圍找色後執行六個點連擊)
// (六點連擊包括左上點一下,以加速過場和對話)
FindColor 400,80,500,140,"FEEC00",intX,intY
If intX > 0 And intY > 0 Then
//左下
MoveTo 592, 860 // 滑鼠移到 592,860
Delay 7 // 延遲7毫秒
LeftClick 1 // 滑鼠左鍵點擊一下
Call click() // 呼叫函數
//右下
MoveTo 875, 860
Delay 7
LeftClick 1
Call click()
//左中
MoveTo 592, 784
Delay 7
LeftClick 1
Call click()
//右中
MoveTo 870, 785
Delay 7
LeftClick 1
Call click()
//左上
MoveTo 593, 675
Delay 7
LeftClick 1
Call click()
//右上
MoveTo 870, 678
Delay 7
LeftClick 1
Call click()
End If
//選關
// (範圍找色後,點擊正中間那個關卡)
FindColor 582,715,701,841,"92DAF2",intX,intY
If intX> 0 And intY> 0 Then
MoveTo 639, 776
LeftClick 1
End If
//選友
// (範圍找色後,點擊第一位)
FindColor 803, 191, 926, 247, "183AC7", intX, intY
If intX > 0 And intY > 0 Then
MoveTo 636, 319
LeftClick 1
End If
//選友確定
// (範圍找色後,點擊確定)
FindColor 497, 567, 769, 638, "07071C", intX, intY
If intX > 0 And intY > 0 Then
MoveTo 633, 600
LeftClick 1
End If
//選隊
// (範圍找色後,點擊隊伍的確定)
FindColor 614, 764, 673, 825, "080322", intX, intY
If intX > 0 And intY > 0 Then
MoveTo 619, 797
LeftClick 1
End If
//進關
// (範圍找色後,點擊入場確定)
FindColor 490,609,565,697,"000011",intX,intY
If intX > 0 And intY > 0 Then
MoveTo 543, 663
LeftClick 1
End If
//入場確定
// (範圍找色後,點擊入場確定)
FindColor 476,342,565,838,"07071C",intX,intY
If intX > 0 And intY > 0 Then
MoveTo 543, 663
LeftClick 1
End If
//過關後 1
// (範圍找色後,點選中間說明的確定,也包括感謝好友的確定)
FindColor 865,397,936,544,"7AE3FC",intX,intY
If intX > 0 And intY > 0 Then
MoveTo 640, 870
LeftClick 1
Delay 7
MoveTo 640, 650
LeftClick 1
Delay 7
MoveTo 640, 700
LeftClick 1
Delay 7
MoveTo 640, 740
LeftClick 1
Delay 7
MoveTo 640, 770
LeftClick 1
Delay 7
End If
// 過關後 1 跟 2 找的色碼不一樣,所以請不要把它//掉
// ← // 是用來註解,也算把指令給無效化用的
// 所以當你不需要某一段指令,那就把它前方加上//
// 它就不會執行
//過關後 2
// (範圍找色後,點選中間說明的確定,也包括感謝好友的確定)
FindColor 865,397,936,544,"77E7FF",intX,intY
If intX > 0 And intY > 0 Then
MoveTo 640, 870
LeftClick 1
Delay 7
MoveTo 640, 650
LeftClick 1
Delay 7
MoveTo 640, 700
LeftClick 1
Delay 7
MoveTo 640, 740
LeftClick 1
Delay 7
MoveTo 640, 770
LeftClick 1
Delay 7
End If
//右下連點
// (範圍找色後,在右下連點)
// (原本的翻卡片速度太慢,所以找個位子狂點,用來加速)
FindColor 801,171,936,262,"04061C",intX,intY
If intX> 0 And intY> 0 Then
MoveTo 930, 865
LeftClick 1
Delay 7
End If
|