為什麼是3.5而不是4.0,因為本來預告是要發佈全自動釣魚(算4.0版)的,但是這幾天在衝Lv5000貓戰,所以先做了全自動貓戰升級的腳本。
老樣子戰前準備:
1.還是需要有1個滿級(50)的貓的,所以前期劇情自己手動吧,劇情全部打完應該也有3個50級的了。
2.把滿級的貓放在中間位置,上下兩隻貓隨便放。例如下圖:
3.右側的組合技隨意吧,反正越到後面刷的越快。
4.找一隻對手貓,我是挑選的39級的貓,這樣效率最高。確保你的中間貓可以無腦按一鍵擊敗對手貓(儘量中間貓的技能可以剋制對手貓的前衛技能),比如這樣的:
我中間貓50級是紅抓技能,對手貓39級是黃拍技能,被我剋制。(其實大問題沒啥,畢竟招數都是隨機的,只不過碰到前衛技能的概率高一些)如果發現一鍵打不過或者很勉強,建議換對手,或者對手貓降級。
5.有100只貓圖鑑,如果沒有的話再怎麼也到不了5000級,先去蒐集到100只吧。
6.按鍵抓圖左上角貓的Lv 50圖片並導入到按鍵精靈:
就這張圖就行,這樣上面那隻貓滿級後會自動更換1和3位置的貓
7.貓排序按照等級(一定要記得)
正文(腳本解說)
Rem order
c1 = 0 //狀態設置
c2 = 0
c3 = 0
c4 = 0
x=1
While x = 1
incolor = GetPixelColor(802,338) //抓一個你當前戰鬥貓界面的特殊顏色點,所以一旦選中了就別換了,老老實實掛一天吧
If incolor = "ED96D3" and c1 = 0 Then //判斷是否在戰鬥貓前
c1=1
MoveTo 947, 433 //鼠標移動到戰鬥貓感嘆號上(座標需要自己調整)
Delay 300
LeftClick 1 //點擊感嘆號準備進入戰鬥
Delay 200
Else
Delay 100
End If
indone = GetPixelColor(1170, 699) //點擊感嘆號後需要點擊確認
If indone = "71444B" and c2 = 0 Then
c2=1
MoveTo 1170, 699
Delay 300
LeftClick 1
Delay 200
Else
Delay 100
End If
infight = GetPixelColor(805, 836) //進入選貓界面
If infight = "74454C" and c3 = 0 Then
c3 = 1
intX = 0
intY = 0
FindPic 460,300,540,350,"Attachment:\lv50.bmp",0.9,intX,intY //判斷第一隻貓是否已經50級了
If intX > 0 And intY > 0 Then
Call changecat //如果已經50級就跳轉換貓子程序(好吧,我認輸了,call比rem好用,哈哈)
Delay 1000
End If
MoveTo 805, 836 //如果不是的話直接就進入戰鬥
Delay 500
LeftClick 1
Delay 200
Else
Delay 1000
End If
infight2 = GetPixelColor(1166, 580) //抓取戰鬥中的“攻擊”按鈕
If infight2 = "5A3439" and c4 = 0 Then
c4=1
MoveTo 1166, 580
Delay 300
LeftClick 1
Delay 200
Call fight //抓取到攻擊按鈕就跳轉戰鬥子程序
Else
Delay 100
End If
Wend
sub fight //戰鬥子程序入口
inkill2 = 0
While inkill2 <> 1
inkill = GetPixelColor(1494, 757)
injiesuan = GetPixelColor(508, 525)
If inkill = "DC6E81" Then //無腦按攻擊,直到戰勝
MoveTo 1494,757
Delay 300
LeftClick 1
Delay 1000
End If
Delay 1000
If injiesuan = "B0FBFB" Then //抓取戰勝後的結算界面並退出
Delay 300
LeftClick 1
Delay 300
LeftClick 1
inkill2 = 1
Delay 2000
End If
Wend
Goto order //結算退出後回到主程序頭部
End Sub
Sub changecat //換貓子程序入口
MoveTo 400, 365 //點擊第一隻貓
Delay 500
LeftClick 1
Delay 2000
catColor = GetPixelColor(1557, 865)
While catcolor <> "FAE7EB" //如果右側滾輪沒到底(對的,從右側最底下那隻貓換起,因為按照等級排序的,所以最下面那隻肯定是1級的)
catColor = GetPixelColor(1557, 865)
MoveTo 1225, 455
Delay 300
MouseWheel - 1
Wend
Delay 1000
MoveTo 1008, 622
Delay 500
LeftClick 1
Delay 500
MoveTo 401, 709
Delay 500
LeftClick 1
Delay 2000
catColor = GetPixelColor(1557, 865) //同理換第三隻貓(1貓和3貓等級一樣,所以同時到50的)
While catcolor <> "FAE7EB"
catColor = GetPixelColor(1557, 865)
MoveTo 1225, 455
Delay 300
MouseWheel - 1
Wend
Delay 1000
MoveTo 1008, 770
Delay 500
LeftClick 1
Delay 500
End Sub
後記:
總的來說貓戰的全自動腳本還是比較簡單的,目前半小時可以掛2只從1到50級,100只貓就是25個小時,所以我說為啥老老實實掛一天就ok了。
想到釣魚腳本就頭痛,因為魚妹已經有了,而且目前也有很多事情要做,又是拖經驗,又是刷外傳點數,又是不凋花,又要lom,又要掛魔獸王冥,後面還有阿魯多的天腳本還沒做。然後月底前就要開新內容了,哈哈。