穿越火線——八爪步/陀螺步教學[G HUB]
注意:
1.????腳本由ChatGPT生成后修改。
2.????僅適用于羅技鼠標,其他的可以根據(jù)代碼思路修改。
3.????因為是腳本所以被多人舉報會被封號,使用后自行承擔后果!
4.???兩個版本都有一個通病,即在一條命/回合內轉圈過多,會卡鼠標(鼠標移動不平滑、卡頓),按需使用或者自行調整代碼。
5.?腳本導入教程可以自己上網(wǎng)搜,在此不再贅述。

使用教程:
兩個都是按下鼠標側鍵4,如果想修改可以自行修改為其他鼠標按鍵,只需將“?if event == "MOUSE_BUTTON_PRESSED" and arg == 4?then”中的“4”改為其他按鍵碼即可(按鍵碼自行百度)。


第一版????[一直按住,一直轉]

function OnEvent(event, arg)
? ? --轉圈
? ? ? ? if event == "MOUSE_BUTTON_PRESSED" and arg == 4 then
? ? ? ? local circleTime = 100 -- 一圈所需時間(單位:毫秒)
? ? ? ? local moveAmount = 360 * 400 -- 每秒移動的角度(圈數(shù))
? ? ? ? repeat
? ? ? ? ? ? local startTime = GetRunningTime()
? ? ? ? ? ? local elapsedTime = 0
? ? ? ? ? ? while elapsedTime < circleTime do
? ? ? ? ? ? ? ? local angle = moveAmount * (elapsedTime / circleTime)
? ? ? ? ? ? ? ? MoveMouseRelative(angle, 0) -- 水平移動鼠標
? ? ? ? ? ? ? ? local delay = math.random(5, 15) -- 生成隨機的延遲時間(單位:毫秒)
? ? ? ? ? ? ? ? Sleep(delay) -- 延遲一段時間
? ? ? ? ? ? ? ? elapsedTime = GetRunningTime() - startTime
? ? ? ? ? ? end
? ? ? ? until not IsMouseButtonPressed(4)
? ? end
end


第二版????[按一下,快速轉n圈]

? ? if event == "MOUSE_BUTTON_PRESSED" and arg == 4then
? ? ? ? local circleTime = 100 -- 一圈所需時間(單位:毫秒)
? ? ? ? local moveAmount = 720 * 10000 -- 每秒移動的角度(圈數(shù))
? ? ? ? local startTime = GetRunningTime()
? ? ? ? repeat
? ? ? ? ? ? local elapsedTime = GetRunningTime() - startTime
? ? ? ? ? ? local angle = moveAmount * (elapsedTime / circleTime)
? ? ? ? ? ? MoveMouseRelative(angle, 0) -- 原地水平轉動鼠標
? ? ? ? ? ? local delay = math.random(5, 15) -- 生成隨機的延遲時間(單位:毫秒)
? ? ? ? ? ? Sleep(delay) -- 延遲一段時間
? ? ? ? until elapsedTime >= circleTime
? ? ? ?-- MoveMouseRelative(-moveAmount, 0) -- 返回到起始位置
? ? end
end
