my script always crashes every 3-5mins i dont know why theres no error mesage why its crashing?
home::
main()
{
loot1()
}
loot1()
{
ImageSearch,violetX, violetY, 266, 141, 579, 527, C:\image\loot.png
If ErrorLevel
mobs1()
else
newvioletX := violetX + 20
newvioletY := violetY + 40
mousemove(%newvioletX%, %newvioletY%)
MouseClick, left
main()
}
mobs1()
{
PixelSearch, X, Y, 22, 216, 776, 607, 0x00FF00, 0, fast
If ErrorLevel
mobs2()
else
mousemove(%X%, %Y%)
MouseClick, left
main()
}
mobs2()
{
ImageSearch,mobs2x, mobs2y, 243, 76, 776, 607, C:\image\green.png
If ErrorLevel
tele()
else
mousemove(%mobs2x%, %mobs2y%)
MouseClick, left
main()
}
tele()
{
ImageSearch,walkX, walkY, 394, 347, 413, 414, C:\image\walk.png
If ErrorLevel
tele2()
else
MouseClick, left, 200, 300
main()
}
tele2()
{
Send {F9}
sleep, 2000
main()
}
return
is my script having recursion? it always crash after 3-5min
Re: is my script having recursion? it always crash after 3-5min
Obviously! You are calling Main() from almost any function originally called by Main(). This is what is called 'recursion'.is my script having recursion?
Re: is my script having recursion? it always crash after 3-5min
As what Ive thought.. Do u have idea how to run my script go to the main top to continue the scrip without recursion?just me wrote:Obviously! You are calling Main() from almost any function originally called by Main(). This is what is called 'recursion'.is my script having recursion?
Who is online
Users browsing this forum: Bing [Bot], ConTrast77, effel, Google [Bot], Tobiq and 45 guests