is their a way to fix this lag?
this is my script
Code: Select all
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#singleinstance, force
#MaxThreadsPerHotkey 2
loop
{
;play
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 1695, 625, 1876, 695, *25 C:\Users\Zenken\Desktop\bot\play.png
If ErrorLevel = 0
{
Click, %FoundX%, %FoundY% Left, 1
sleep, 3000
}
sleep, 150
;sarn1
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 512, 87, 546, 109, *25 C:\Users\Zenken\Desktop\bot\sarn11.png
If ErrorLevel = 0
{
Click, 1345, 1038 Left, 1
sleep, 2300
}
;sarn2
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 788, 670, 990, 887, *25 C:\Users\Zenken\Desktop\bot\sarn22.png
If ErrorLevel = 0
{
Click, %FoundX%, %FoundY% Left, 1
sleep, 1500
}
;sarn3
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 518, 243, 599, 318, *25 C:\Users\Zenken\Desktop\bot\sarn3.png
If ErrorLevel = 0
{
Send {LCtrl down}
Click, %FoundX%, %FoundY% Left, 1
Send {LCtrl up}
sleep, 1500
}
;sarn4
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 412, 287, 548, 381, *25 C:\Users\Zenken\Desktop\bot\sarn4.png
If ErrorLevel = 0
{
Click, %FoundX%, %FoundY% Left, 1
sleep, 6000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
send, {2}
send, {3}
send, {4}
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
send, {2}
send, {3}
send, {4}
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
Click, 570, 125 Left, 1
sleep, 1000
send, {e}
sleep, 300
BlockInput On
Send {Enter}
Sleep 2
Send `/exit
Send {Enter}
Sleep, 10
BlockInput Off
sleep, 690
}
}
after 30mins this script is running, the game and desltop are lagging and when i close the script, its back to normal which means the cause of lag is this script.