Hey guys,
For the past 2 months (since this source was released) i've been reverse engineering the code and have finally managed to make a completely automated, ingame mining and autohauling script.
For those that wish to contact me, you can add me to your MSN Messenger buddy list as:
snail@nexwork.co.uk
THIS ADDRESS WILL NOT WORK FOR EMAIL, ONLY AS AN MSN BUDDY.
Features:
- Its own ingame window which can be clipped anywhere
- Ingame debugging into that window.
- Extensive debugging and crash detection. Theres not a single error that will !@#$%^&* the script up without being compensated for.
- Automatic asteroid belt scanning
- Automatic detection of mining lasers so you dont have to tell the script how many lasers you have.
- Easy click, go and leave interface. You click start mining (after selecting the ore type you wish to mine) and it will do the rest.
- Automatic relooping once asteroid has depleated.
- Automatic warp/approach vector on the asteroid
- Automatic target lock clearing
- Automatic targetting of the asteroid
- Automatic laser callibration
This thing has been bug tested beyond belief, i've had it running on the test server for almost 7 hours stright, and ended up with almost 30 cans in the belt.
The beauty of this script is that everything is done INGAME in the background as its own instance. You can still chat to people in eve, you can do whatever you like, the mining script will still run. You can have 10 clients running on the same computer running the same script and it will still work.
I will be starting a new thread with all the exact details on which I will also paste in here, I am also making a promotional video which shows the script in action and just how it works.
Also to the user who got the original source code, may I point out that you are a VERY talented guy and that you should seriously consider applying for work at CCP. I have also included your credits inside my source code and inside the promotional video.
Secondly I would like to mention that you do NOT GET BANNED FOR USING THE DAMNED SOURCE CODE OR THE TELNET SOURCE CODE. There is no way for CCP to detect if your running the telnet service ffs, the only time they detect you is if you do stupid !@#$%^&* like running market scripts every second and try to undock whilst already undocked via command line etc. If i hear one more person say that this thread should be terminated I swear to !@#$%^&* god I will go mad lol (sry mate, i had to stick up for you there lol)
I will refollow this thread later with a location to the promo video and the link to the thread inside this forum.
Thanks.
P.s. Here is a paste of the output from a debug session
EAC: EVE Session ID established
(0) 04:15:04 > togglemining(): Starting mining service..
(1) 04:15:04 > MiningStart(): Preparing to start mining thread
(2) 04:15:05 > MiningLoop(): New thread created.. Blocked.
(3) 04:15:05 > MiningLoop(): Looped/relooped!
(4) 04:15:05 > MiningGetAsteroid(): Checking for closest asteroid
(5) 04:15:07 > MiningGetAsteroid(): Found asteroid 70131950 - Distance away: 14376
(6) 04:15:07 > MiningCheckDistance(): Ball is within vector approach distance, preparing to approach ball
(7) 04:15:07 > MiningApproach(): Vector approach has been called
(8) 04:15:09 > MiningApproach(): Vector approach has been set
(9) 04:15:14 > MiningDistanceLeft(): Perimeter Distance: 4316 Speed: 39
(10) 04:15:17 > MiningDistanceLeft(): Perimeter Distance: 4180 Speed: 60
(11) 04:15:20 > MiningDistanceLeft(): Perimeter Distance: 3980 Speed: 77
(12) 04:15:23 > MiningDistanceLeft(): Perimeter Distance: 3732 Speed: 93
(13) 04:15:26 > MiningDistanceLeft(): Perimeter Distance: 3448 Speed: 103
(14) 04:15:29 > MiningDistanceLeft(): Perimeter Distance: 3133 Speed: 110
(15) 04:15:32 > MiningDistanceLeft(): Perimeter Distance: 2795 Speed: 116
(i've removed most of this output until it reaches the perimeter)
(20) 04:15:47 > MiningDistanceLeft(): Perimeter Distance: 904 Speed: 131
(21) 04:15:50 > MiningDistanceLeft(): Perimeter Distance: 504 Speed: 133
(22) 04:15:53 > MiningDistanceLeft(): Perimeter Distance: 98 Speed: 134
(23) 04:15:56 > MiningDistanceLeft(): Perimeter Distance: -312 Speed: 134
(24) 04:15:59 > MiningDistanceLeft(): Object in range.. Meters away: 9276
(25) 04:16:00 > MiningDistanceLeft(): Ship stopped..
(26) 04:16:00 > Ready to phase into targetting stage!
(27) 04:16:00 > MiningClearTarget(): Clearing target list..
(28) 04:16:00 > MiningLoop(): Target list cleared
(29) 04:16:01 > MiningAddTarget(): Sending target lock request..
(30) 04:16:13 > MiningAddTarget(): Confirmation received, performing self target check.
(31) 04:16:14 > MiningAddTarget(): Self check OK
(32) 04:16:14 > MiningLoop(): Asteroid has been targetted.
(33) 04:16:14 > MiningLoop(): Requesting to shutdown all modules
(34) 04:16:14 > MiningDisableModules(): Function called
(35) 04:16:15 > MiningDisableModules(): Module shutdown completed
(36) 04:16:15 > MiningLoop(): Sleeping for 5 seconds to give the UI a chance to catch up..
(30) 04:16:13 > MiningAddTarget(): Confirmation received, performing self target check.
(31) 04:16:14 > MiningAddTarget(): Self check OK
(32) 04:16:14 > MiningLoop(): Asteroid has been targetted.
(33) 04:16:14 > MiningLoop(): Requesting to shutdown all modules
(34) 04:16:14 > MiningDisableModules(): Function called
(35) 04:16:15 > MiningDisableModules(): Module shutdown completed
(36) 04:16:15 > MiningLoop(): Sleeping for 5 seconds to give the UI a chance to catch up..
(37) 04:16:19 > MiningEnableModules(): Function called
(38) 04:16:19 > MiningEnableModules(): Starting up module 970886145 onto targetID 70131950
(39) 04:16:20 > MiningEnableModules(): Successful startup on module 970886145
(40) 04:16:20 > MiningEnableModules(): Starting up module 970922364 onto targetID 70131950
(41) 04:16:20 > MiningEnableModules(): Successful startup on module 970922364
(42) 04:16:21 > MiningEnableModules(): Starting up module 970922362 onto targetID 70131950
(43) 04:16:21 > MiningEnableModules(): Successful startup on module 970922362
(44) 04:16:21 > MiningEnableModules(): Starting up module 970886090 onto targetID 70131950
(45) 04:16:22 > MiningEnableModules(): Successful startup on module 970886090
(46) 04:16:22 > MiningEnableModules(): Module startup completed
(47) 04:16:23 > MiningLoop(): Starting autojettison and hostile check loop.
(48) 04:16:23 > MiningCheckCargo(): Checking cargo status..
(49) 04:16:23 > MiningCheckCans(): Scanning for a suitable can to drop in
(50) 04:16:23 > MiningCheckCargo(): No suitable can found, need to jettison anohter one
(51) 04:16:26 > MiningCheckCargo(): Items have been jettisons into a new can
(52) 04:16:26 > MiningLoop(): Sleeping..
(53) 04:16:54 > MiningCheckCargo(): Checking cargo status..
(54) 04:16:55 > MiningLoop(): Sleeping..