Everything works 100% and is CRAZY gpm with my 300% gold find
BUT
when I run this on virtual machine, 70% of the time it doesnt walk far enough to cellar or detect cellar, and the other 20% of the time it makes my DH die
when I run notAres script on virtual machine it works same as when I run it on my pc normally
do you know what I need to adjust to make this run 100% on my VM?
would appreciate your help because I like to play dota2 while botting on virtual machine![]()
Hey Toaster.
The bot seems to be too fast and my computer dont load ingame in time. I tried changing the values on Constants in line 106 "$loadtime =" but nothing happens even when I set a time of 10000 *10 seconds). Where in the script do I need to change load times for 1. loading ingame and for 2.teleporting time loading and finally 3. Loading back to main screen.
Thanks again for the help, much appreciated
The script isnt "hanging up" when Sarkoth dies. This isnt an injection bot, memory reading / writing etc. The bot doesnt know Sarkoth is dead., its just going through the motions of what its programmed to do. If you are killing Sarkoth fast, simply adjust the attack times. If the bot is attacking for 12 seconds, and you only need 5 seconds to kill it.... simply adjust the INI file to only attack for 5 seconds.
Btw im using this on VMware. And it seems like its missing the first click to move when its pathing. It works in the initial start up (first time load into game). Then it misses a click, and it uses smokescreen from the start before moving. I tried changing line 106 but it seems its not detecting the number im putting in. Also I dont think the ini files are updating when im changing stuff to the .au3 file. The bot picked up a rare item when I set it not to. So I dont know. Any ideas?
Last edited by remi87; 06-28-2012 at 09:00 PM.
Might be a loadtime issue. This script is here is suppose to be super fast. So if its taking you longer than probably 1 second to get from the Main Menu into the game, its probably done checking for Old Ruins and is teleporting back to town because the check failed.
Basically, increase the load time to accommodate for slower hard drives, and you will stop teleporting back too soon ;p
Everyones PC is different, so most people have to make small adjustments to the scripts to get it properly tuned for your own PC.
Loadtime issue, same as above.
Change line 106.
If changing line 106 isnt enough, then go all the way down to line 360. Add a sleep timer after clicking Resume Game. Should look like:
Code:RandClick("left", Round(230*$x_ratio), Round(416*$y_ratio), 120*$x_ratio, 5*$y_ratio) ;Random Click on the resume button Sleep(2000) ; Change this to whatever is needed to ensure you load into the game properly.
Yeah I think my real problem is when im changing the sarkoth_run_dh.au3, its not saving anything I change. So when I change the loadtime in line 106, it doesnt recognize it for some reason and the bot still runs the same, so it misses the first couple commands because my screen is still loading. Any idea what I can do to make it save?
I'm not getting the custom loot to work at all. Using archon.png downloaded, made my own, etc. If Magic is set to true properly pics up. Just bought an "of Death" piece to try too and nothing. Is anyone else getting the custom png loot to work?
hey Angry,
appreciate the help. It seems to be working after I put in that sleep command. But why isnt the script saving when I change stuff? I put False for picking up rare items and it still is picking up rare items etc... What could be causing it NOT to save anything I change in the script?
2 more things, when I kill the mobs in the celler, my character teleports to early before my ferrets pick up all the gold. Do you know where in the script I can change this?And if it doesnt work, where do I need to put a sleep command at?
And sometimes it doesnt detect the cellar even though its open. Where could I add a sleep time so it would give it more time to search for the cellar?
Last edited by remi87; 06-28-2012 at 09:24 PM.
This is what I did to fix load time on VMware (changing $loadtime in script didn't do anything, but adding 2000 sleep after clicking resume fixed it)
however, now it runs to the right places but does not correctly detect cellar
it mouses over an open cellar and even shows the "Dank Cellar" when moused over, but it doesn't go in
everything works fine when I don't run on VMware though but I want it to run on vmware
@remi:
are you compiling the script into an exe using the autoit converter? if you are compiling it then you need to remember to re-compile a new autoit exe after you make changes in the script
if you aren't compiling and just running script directly then I'm not sure. Make changes for loot in the .ini instead of the script itself and it should work
Last edited by Mindlapse; 06-28-2012 at 09:28 PM.