Quote:
Originally Posted by jjjcr
Thank you AFK props to u 2 
|
GAH! Stealing my ideas i see... auto junk dropper lol. I like your version a bit better, given that it moves goodies to the trade window.
Mine is more basic. Every so often (undisclosed and random for security purposes) it searches the inventory for junk to drop. You can add junk to the list by taking a picture of it and placing it in the junk picture folder.
I would like to move the character as well, but I have yet to find a reliable way of moving the character, given the unknown camera angle.
Also I was wondering how your working with onebip without compromising Intel P. Security? do you just have the buyer wait till you receive the purchase request and then email it to them? I was having issues with automating a download with onebip...
Anyway good going on the junk dropper... looks like im gonna have to get off my ass and get back to work... got some competition i see...
EDIT:
Just watched the video of your junk dropper and thought I would give some pointers.
1. Mouse movement mode should be send then play instead of play. This makes it so the mouse doesnt move across the screen to where it's going, instead it just goes there instantly. This will speed up the whole process by several seconds.
2. Moving away from the grind spot won't work the way it's shown in the video. 99.99999% of the time you will have the mobs follow you and still attacking. I assume the auto heal is still on so you wont die. The problem is it looks highly suspicious that a character would move XX predefined distance away from one spot and then exactly back after dropping junk.
With every function I create for SkyBot I always keep in mind making things look as real as possible. To make it look real it needs to look somewhat random. I would suggest two things here. 1, make the character NOT move in a straight line to and from the grind spot, maybe even throw in a couple swings if there are mobs near. 2, randomize the distance the character walks from the grind spot each time we drop junk.
3. I can't be 100% sure but it looks like you are mousing over items and then checking the text color (or maybe you found a way to use addresses?). If this is so it would speed up the process, and insure accuracy if instead you do like I do and make a folder in the installation directory full of cropped images of junk, and compare those images to what is in your inventory.
You can do a check for ALL items in your junk folder and compare vs the inventory in about 100-300 MS this way (instantly essentially) with a simple loop. Rather than the time it takes for the mouse to move around the screen and do several individual searches, also it frees up that one thread your using (PM me for details on making you APP multi-threaded). And this way users can add whatever they want to the junk list.
This is actually the method I use to reload pills with SkyBot. Except there is quite a bit more code involved to check your hotbar and then systematically look for the pills from large tab down to medium pill. In the end tho it all boils down to one nice neat little image search function.
Soon I will re-write everything to look for images instead of pixels, much more reliable.
Anyway good going still! You beat me to the first release of a junk filter lol. After watching your vid I see that moving your character doesn't have to be as complicated as I pictured... so yea I'll be doing that too :P
P.S. using image searches rather than pixel searches or addresses makes the application open ended and easy to implement for other games, which is where im going with SkyBot. I have it coded about 70% in a way that can be adapted for any other RPG. A few functions are highly game specific at the moment, but with image searching soon I can have all functions open ended. Keep this in mind if you plan on expanding like i do.