前言
使用鼠標(biāo)腳本有風(fēng)險(xiǎn),請(qǐng)勿濫用,使用后導(dǎo)致的任何損失本人概不負(fù)責(zé)斩郎。
俄羅斯釣魚(yú)4是一款非常擬真的釣魚(yú)游戲,里面除了手竿外基本所有的吊桿都配有漁輪喻频,在魚(yú)咬鉤后都需要長(zhǎng)按鼠標(biāo)左鍵收線缩宜。一次釣個(gè)幾條當(dāng)然沒(méi)啥問(wèn)題,但是時(shí)間一久手就受不了了甥温。
安全的解決方法是在系統(tǒng)的鼠標(biāo)設(shè)置中啟用鼠標(biāo)單擊鎖定锻煌,長(zhǎng)按左鍵一段時(shí)間后即可實(shí)現(xiàn)單擊鎖定。對(duì)于主玩這個(gè)游戲的玩家姻蚓,這是最省力和安全的做法宋梧。但對(duì)我這種偶爾想起來(lái)釣一會(huì),封號(hào)了也不心疼的玩家來(lái)說(shuō)狰挡,每次玩之前還要去設(shè)置一下單機(jī)鎖定還是太繁瑣了捂龄。
由于羅技的鼠標(biāo)驅(qū)動(dòng)G-HUB錄制的鼠標(biāo)宏并不支持按下后不抬起這個(gè)簡(jiǎn)單的需求,只能退而求其次圆兵,使用較為繁瑣的lua腳本來(lái)實(shí)現(xiàn)跺讯。
目標(biāo)效果
我使用的是G604枢贿,擁有六個(gè)側(cè)鍵殉农,所以準(zhǔn)備將腳本按鍵放在G7和G8這兩個(gè)鍵上。
G8的功能較為普通局荚,使用普通的宏錄制也能完成超凳,就是按住shift后單擊鼠標(biāo)左鍵蓄力甩桿愈污。使用腳本唯一的好處就是可以增加一些隨機(jī)延時(shí),降低封號(hào)風(fēng)險(xiǎn)轮傍。
G7則是第一次按下后鼠標(biāo)單擊鎖定暂雹,再次按下后解除鎖定。
在游戲中的效果就是玩路亞時(shí)按一下G8甩桿创夜,再按一下G7收線,線完全收回后再按一下G7取消收線。
實(shí)現(xiàn)過(guò)程
首先需要到驅(qū)動(dòng)中將G7涵但、G8這兩個(gè)鍵禁用履腋,就是讓這兩個(gè)鍵按下后本身不觸發(fā)任何效果。然后找到你當(dāng)前正在使用的配置文件檬贰,新建一個(gè)lua建本姑廉。
在腳本編寫(xiě)界面可以點(diǎn)擊“編寫(xiě)API腳本”下載羅技官方封裝好的API文檔,里面有詳細(xì)的函數(shù)說(shuō)明翁涤。羅技官方已經(jīng)把所有可能用到的功能都封裝成了現(xiàn)成的函數(shù)桥言,編寫(xiě)時(shí)只要按照文檔調(diào)用即可,稍微有點(diǎn)編程基礎(chǔ)的玩家花個(gè)幾分鐘熟悉一下語(yǔ)法即可開(kāi)始編寫(xiě)自己的腳本葵礼,完全不需要有什么畏難情緒号阿。
下面是我編寫(xiě)的簡(jiǎn)單腳本,引入了一個(gè)全局變量來(lái)標(biāo)記G7的狀態(tài)章咧,編寫(xiě)了一個(gè)函數(shù)來(lái)實(shí)現(xiàn)隨機(jī)延時(shí)倦西。
flag = false
function OnEvent(event, arg)
-- OutputLogMessage("Event: "..event.." Arg: "..arg.."\n")
-- 路亞
if (event == "MOUSE_BUTTON_PRESSED" and arg == 8) then
-- 判斷鼠標(biāo)左鍵狀態(tài),松開(kāi)鼠標(biāo)左鍵
if IsMouseButtonPressed(1) then
ReleaseMouseButton(1)
end
-- 全力拋竿
PressKey("lshift")
RandomSleep(0, 200)
PressMouseButton(1)
RandomSleep(800, 500)
ReleaseMouseButton(1)
RandomSleep(0, 200)
ReleaseKey("lshift")
end
-- 按住鼠標(biāo)左鍵
if (event == "MOUSE_BUTTON_PRESSED" and arg == 7) then
if flag then
ReleaseMouseButton(1)
flag = false
else
PressMouseButton(1)
flag = true
end
end
end
function RandomSleep(base, rand)
math.randomseed(GetRunningTime())
Sleep(math.ceil(base + rand * math.random()))
end
G-HUB進(jìn)階使用
推薦在游戲與應(yīng)用程序中添加俄羅斯釣魚(yú)4赁严,然后修改該游戲下的鼠標(biāo)配置文件扰柠,將上面的腳本在此配置中激活。這樣就可以在進(jìn)入該游戲時(shí)激活此腳本和鍵位疼约,退出后自動(dòng)切換回桌面配置卤档。