全清的目的是為了後面的太空武器材料副本做鋪墊
有興趣的可以搜我的輔助篇二帖子。
這次是輔助篇三如約而至,魔獸王的蛇肝刷冥速通+草人自動升級的腳本介紹。
魔獸王鎮樓
(上週晶法已經200冥暫停就等古西后面平行本,之後一直在釣魚,今天剛開始刷魔獸王,好像6個小時50冥到75冥)
我用的隊伍:
魔獸王和火錘平A清道中(一共2波小怪),火錘1T打boss,伊法靈晶架(實際不用傷害都夠),稻草人是拖斗。
腳本前準備:
1.魔獸王平A的話關閉指令記錄,龍槍清道開放指令記錄,同時錄製打小怪的技能“X”。打boss的技能錄製“Y”(慣例,包括輔助篇二也是這兩個錄製按鍵,電腦端逍遙模擬器)
2.打開對話加速,否則稻草人自動轉生過圖很慢。裝備遇敵3down靈晶。
3.錄製走路路線,分別設置1-5按鍵。
按鍵“1”路線(這個沒啥爭議的)
按鍵“2”路線
為什麼要回頭?因為3down有時候走完一圖二圖不遇怪,有時候二圖遇怪,所以我回頭就是把怪確定在圖二撞上。
按鍵“3”路線
為什麼要這麼走?因為你不知道在哪個位置撞怪,所以需要固定位置來定位,向左走到底就是固定位置。
為什麼又要折返?同2圖原理(這裡會撞第二次怪,也是最後次小怪)
按鍵“4”線路
撞完怪後直接去boss那裡就行了。
按鍵“5”線路
點寶箱(按鍵4需要過圖到boss圖),走到boss前點感嘆號,點確定進入戰鬥。
這個太簡單我就不放圖了。
正文(按鍵精靈腳本解說)
nextact=0 //初始狀態設置
fightdone="9CCEDC" //進入戰鬥界面顏色判斷
jiesuandone = "4BD3FB" //進入結算界面顏色判斷
touchdone="3A3639" //戰鬥結束進入地圖界面顏色判斷
rem order
If nextact = 0 Then //狀態為初始時
instart = GetPixelColor(1091,521) //抓取圖一特有顏色
While instart <> "8BF2F7" //判斷是否已經進圖一
instart = GetPixelColor(1091,521)
Delay 1000
Wend
KeyPress "1", 1 //直接線路一走起
delay 14000 //耗時14秒,看你們自己錄製走完1圖的時間
instart = GetPixelColor(837,541) //抓取圖二特有顏色
While instart <> "6ED2E0" //判斷是否已經進圖二
instart = GetPixelColor(837,541)
Delay 1000
Wend
KeyPress "2", 1 //線路二走起(有折返的)
delay 15000
goto rush //必定遇怪的,所以進入戰鬥判定
end if
If nextact = "mapone" Then //小怪結束需要過圖判定
touch = GetPixelColor(385, 809) //判斷是否地圖可以走路行動的界面
While touch <> touchdone
touch = GetPixelColor(385, 809)
Delay 1000
Wend
KeyPress "3", 1 //過圖去圖三
delay 19000
goto rush //進入圖三後也要遇一次敵,同樣進入戰鬥判定
end if
If nextact = "boss" Then //判定下一行動是否打boss
touch = GetPixelColor(385, 809)
While touch <> touchdone
touch = GetPixelColor(385, 809)
Delay 1000
Wend
keypress "4" ,1 //從圖三到boss圖
delay 14000
inboss = GetPixelColor(877,420) //判定是否boss圖
While inboss <> "FFFFFF" //抓取boss圖特有顏色點
inboss = GetPixelColor(877,420)
Delay 1000
Wend
keypress "5" ,1 //開箱,左走,進入戰鬥
delay 12000
goto killboss //進入打boss狀態
end if
If nextact = "over" Then //判定是否boss結束
final = GetPixelColor(798,406)
While final <> "22FEFF"
final = GetPixelColor(798,406)
Delay 1000
Wend
buyin = GetPixelColor(959,317) //判定是否已到了裂隙圖
While buyin <> "F0EDEB"
buyin = GetPixelColor(959, 317)
LeftClick 1
Delay 1000
Wend
If caoren = 1 Then //草人是否需要轉生判定
nextact = "upcaoren" //需要就去轉生
Else
nextact = "buy" //不需要就買票進入
End If
// MessageBox caoren
Delay 1000
end if
If nextact = "buy" Then //如果接下去是買票進本
buyin = GetPixelColor(959,317)
While buyin <> "F0EDEB"
buyin = GetPixelColor(959,317)
Delay 1000
Wend
Delay 2000
keypress "6",1 //按鍵“6”自己錄製買票進蛇肝本
nextact = 0 //狀態初始化
Delay 8000
End If
If nextact = "upcaoren" Then //如果接下去是要去草人轉生
buyin = GetPixelColor(959,317)
While buyin <> "F0EDEB"
buyin = GetPixelColor(959,317)
Delay 1000
Wend
Delay 2000
keypress "m",1 //按鍵“m”草人轉生後回到裂隙的平行門前(如果研究過輔助篇二,那m可以不用換,一模一樣)
nextact = "buy2" //草人轉生後買票進本
delay 70000
End If
If nextact = "buy2" Then //草人轉生後重新回到副本門口因為有過移動,所以位置有偏移,需要另外判定位置
buyin2 = 0
While buyin2 <> 1
FindPic 610,210,1700,480,"Attachment:\4.bmp",0.5,intX,intY //找到門邊上的寶箱感嘆號
If intX > 0 And intY > 0 Then
buyin2 = 1
End If
// MessageBox intX&intY
Delay 1000
Wend
Delay 1000
MoveTo intX-170,intY+33 //鼠標偏移到門上感嘆號
Delay 300
LeftClick 1 //鼠標左鍵點擊進買票界面
Delay 1000
keypress "6",1 //進來後可以共用按鍵“6”買票進蛇肝
nextact = 0
delay 8000
End If
Goto order //加不加一樣,可以稍微節約幾毫秒的時間吧
rem rush //小怪戰鬥程序組(老樣子我還是喜歡用rem)
tttime = 0
While tttime <> 1 //打一次小怪就過圖
fight = GetPixelColor(438,761)
jiesuan = GetPixelColor(578, 269)
If jiesuan = jiesuandone Then //退出結算界面
tttime = tttime + 1
LeftClick 1
Delay 200
LeftClick 1
End If
If fight = fightdone Then //戰鬥界面判定
Delay 500
moveto 1484,789
delay 500
LeftClick 1 //這裡我是魔獸王平A,如果是龍槍,需要改成keypress "x",x自己錄製清道中的技能
End If
Delay 1000
Wend
if nextact=0 then
nextact="mapone"
elseif nextact="mapone" then
nextact="boss"
End If
delay 500
goto order
Rem killboss //boss戰鬥程序組
tttime = 0
While tttime <> 1
fight = GetPixelColor(438,761)
jiesuan = GetPixelColor(578, 269)
touch = GetPixelColor(385, 809)
If jiesuan = jiesuandone Then //boss結算退出
tttime = tttime + 1
IfColor 1161, 850, "E9E9E9", 0 Then
caoren = 1
Else
caoren = 0
End If
LeftClick 1
Delay 200
LeftClick 1
End If
If fight = fightdone Then //boss戰鬥判定
delay 500
keypress "Y",1 //打boss技能錄製的Y鍵
delay 8000
End If
Delay 500
Wend
if nextact="boss" then
nextact="over" //boss打完結束狀態
End If
delay 1000
Goto order
後語:
目前為了不燒鑽(速通的平均2分半到3分一把),鑽石真的吃不消,所以裡面的等待時間我都拉足的,否則可以壓縮到2分鐘一把。
按照平均每10把1冥,一個小時20把就是2冥(目前的統計好像高一點,可能冥還比較低的關係),睡覺掛10個小時就是20冥(目前6小時就25冥了)。
所以,不想碎鑽的朋友就拿這個來參考下吧。
另外如果自己研究下,刷阿魯多這些主角團的天冥都是這個套路,稍微調整下路線就行了。
下期更新預告:
我還是花點時間幫你們搞個參考版的全自動釣魚吧,我自己釣魚的確領教過痛苦程度,不談了,肝碎了。
因為釣魚已經有魚妹了,所以動力不大,純粹興趣,需要花點時間。