RO:新世代的誕生 自動釣魚腳本及使用方式

2021/06/10 可用

準備工具

自動釣魚腳本

打開按鍵精靈,新建一個腳本

釣魚 RO:新世代的誕生 自動釣魚腳本及使用方式

因為 RO新世代 釣魚拉竿的速度每次都不是固定的,所以很難利用時間差去寫腳本,但是我們可以利用顏色偵測去實現自動釣魚的功能,因此我們會需要去用到「抓抓」。

釣魚1 RO:新世代的誕生 自動釣魚腳本及使用方式

按下抓抓後會跳出兩個視窗,我們只需要看這個「放大鏡」就可以,將視窗切回模擬器,把拋竿按鈕移動到背景畫面是靜態的地方(因為要偵測顏色,如果顏色一直變會抓不到),然後指向按鈕邊緣位置按下「ctrl+alt+1」將位置座標和顏色記錄下來。

釣魚2 RO:新世代的誕生 自動釣魚腳本及使用方式

點拋竿後,滑鼠移到按鈕邊緣,在提竿按鈕變為綠色時按下「ctrl+alt+2」,將座標和顏色紀錄在第二格。

釣魚3 RO:新世代的誕生 自動釣魚腳本及使用方式

如此一來,腳本最複雜的工作已經做完了,剩下的只需要將下方程式碼貼進腳本中修改座標和顏色即可。

釣魚4 RO:新世代的誕生 自動釣魚腳本及使用方式
//釣魚次數
Const numOfFinshing = 100

//拋竿按鈕位置和顏色
Const readyFishX1 = 1551  
Const readyFishY1 = 769
Const readyFishColor1 = "8F94A7"

//提竿按鈕位置和顏色
Const readyGetFishX1 = 1551
Const readyGetFishY1 = 735
Const readyGetFishColor1 = "5DE6B4"

isFishing = false
isReadytoGet = false

For i = 1 To numOfFinshing

	While isFishing = false	
		IfColor readyFishX1, readyFishY1, readyFishColor1, 2 Then
			isFishing = true
			MoveTo readyFishX1, readyFishY1
			delay 100
			LeftClick 1
			Delay 100
		End If
		Delay 100
	Wend
		
	While isReadytoGet = false
		IfColor readyGetFishX1, readyGetFishY1, readyGetFishColor1, 2 Then
			isReadytoGet = true
			MoveTo  readyGetFishX1,  readyGetFishY1
			delay 100
			LeftClick 1
			Delay 100
		End If
		Delay 100
	Wend
	
	isFishing = false
	isReadytoGet = false
	Delay 100
Next

根據個人需求在右側修改腳本名稱和啟動、中止熱鍵。

釣魚5 RO:新世代的誕生 自動釣魚腳本及使用方式

存好之後將腳本頁面關閉,回到按鍵精靈首頁的部分,將剛剛自動釣魚的腳本勾選有效,切回模擬器畫面按下啟動熱鍵即可執行。

釣魚6 RO:新世代的誕生 自動釣魚腳本及使用方式

注意

要注意的是不同場景、天色都會影響到按鈕顏色的變化,所以要注意有沒有因為顏色變化而無法偵測到按鈕的情況發生,隨時重抓顏色。

0 0 評分數
Article Rating
訂閱
通知
guest

0 Comments
在線反饋
查看所有評論