Ok guys, I'm doing this on 2 separate VM's, so I can still use my pc while the scripts are running. It currently only does 10 cycles per 4 minutes (exactly!). You can tweak all the delays and easily get it below 10seconds (with or without the HS on your high level toon, see main thread about that), BUT below 10 cycles per 4min the process got unstable for me and resulted in frequent disconnects. This script on the other hand can run 24/7, only experienced glitches like twice with it.
Setup:
-Create a VM, (I'm using VMWare Workstation on Win7x64 to emulate a Win7x64 machine)
-Install Diablo on the VM
-Install AutoHotkey on the VM
-Set the screen resolution of the VM to 1280x720
-Create a link to Diablo on the desktop of the VM
-Set Diablo to "Windowed Fullscreen" in the internal D3 settings on the VM
-Create a file ending on *.ahk on the VM Desktop next to the D3 shortcut
-Shutdown the VM (just like you'd shut down a real box)
-Clone the VM (just right click the tab name and then Manage-->Clone...-->Full Clone)
Now there are 2 scripts attached. One of them is for the high level toon who first does the quest (Boss.txt), the other one is for all the twinks you are boosting to 60 with it (Twink.txt).
Copy the contents of the respective script into the AHK - files on the desktops of the two virtual machines. Which machine is your twinks and which is the other does not matter. Just make sure either one of the two scripts is on both machines' desktops.
Now to get started with the levelling:
VM1:
-Start up your main account (with "Boss.txt"'s content in the desktop ahk file)
-Change Quest to ACT II 8. Soulstone Chamber
-Teleport to the last waypoint
-Run down the hallway, teleport into the soulstone chamber, defeat ZK
-Collect the Soulstone and run back out of the chamber through the teleporter
-Switch to the Desktop on that VM with Alt+Tab
VM2:
-Over to VM2 (with "Twink.txt"'s content in the desktop ahk file)
-Start up that client as well and login
-Just remain in the main menu
-Switch to the Desktop on that VM with Alt+Tab
Now since these two scripts need to be synched and are located on separate machines, you've got 30 seconds (starting at each full and half minute) to start both scripts and switch over to the respective D3 account. After that the script will try to synch the two processes every 10 runs which works perfectly fine. e.g.:
-Wait till the second hand on your computer clock shows 0 or 30 and after that you have 30 seconds to:
-VM1: launch script, alt+tab to D3
-VM2: launch script, alt+tab to D3
30 seconds is plenty if you know what to do. If you should take longer than 30 seconds, you should abort the script execution and re-do these last steps.
For boosting more than 1 account at a time, you just create however many clones of the Twink VM you need and run the very same procedure on each one within 30secs total.
Hope I was precise and coherent with my explanations, people say I have a tendency to become an incoherent scatterbrain when I'm explaining stuff. The 30 seconds deal is pretty lame, but it
A runs smoothly and
B is free,
so I don't wanna hear no bitching!
Enjoy
Attachments:
Twink.txt
Boss.txt