[Release] AutoBot v1.0 (Mining,Metallurgy,Gathering,Restoration)

01/07/2011 04:11 hg478#16
Ok thank you(: Ill try it out when i get time.
01/07/2011 11:43 huntedkid#17
i have a problem. im using windows 7
when i start the metallurgy bot an error message comes out
Line 2849 (File "C:\Users\user\Downloads\AutoBot\AutoBot\AutoBot.e xe"):

Error: subscript used with non-Array variable.

please help thx
01/07/2011 11:47 shaggyze#18
are you running it as admin? and is it before or after the msgbox that says "Are you using two sieves?"
01/07/2011 12:32 huntedkid#19
yes, i ran the AutoBot.exe as admin :(
the msgbox appears after the "Are you using two sieves"
01/07/2011 12:36 shaggyze#20
okay, i don't have a pc with windows 7 so i won't be able to find the problem unless we can do a [Only registered and activated users can see links. Click Here To Register...] session

Edit:
but before that try updating to AutoBot v1.3 i may have fixed the problem.
use the Update Autobot.exe as i have not yet uploaded it to elitepvpers.
01/07/2011 21:40 adam_j#21
Personally, I'd be SUPER wary about any program that auto updates, prompted to or not.

You may find yourself downloading some "fun" files.
01/07/2011 23:38 shaggyze#22
all it does is download the same .rar hosted here and extracts it for you; your welcome to look at the source for it as well and when it un-compresses you see a dos screen showing what files were extracted.

i put it in for convenience and the fact i upload my releases to my website long before i update them on all the forums i have them on.
01/08/2011 01:35 adam_j#23
Oh, I didn't mean your auto update in particular, I meant anything on here that updates anything at all. Epvp has been a bit of a viral cesspit.
01/08/2011 03:26 pawntobishop#24
It still is. This stems from its international, open forum style. We can slay posts that are infected, but its far to broad a scope to kill entirely.
01/08/2011 03:30 adam_j#25
Quote:
Originally Posted by pawntobishop View Post
It still is. This stems from its international, open forum style. We can slay posts that are infected, but its far to broad a scope to kill entirely.
^
This.

May as well just post your account details, and format your computer, save yourself the time. ._.;
01/10/2011 05:25 shaggyze#26
added skill use to fight bot could also be used as effective wand proffing by just disabling all except 'click yourself' and 'use skill' then setting heal to F1 or whatever hotkey you choose and stand by a mana tunnel.
so far only one skill can be used before attacking mob or using on yourself so i will be adding one or two more for skill spamming and then adding ability to advance skills for skill training.

Edit:
fixed _brokenCheck and _metallurgyLoaded so can now finish sieve swapping from pet or inventory though getting equip swap coords and detecting if it has done the swap correctly is still an issue.
01/12/2011 07:46 SSDarkLink#27
All's you really need to do is make t find them as an image, and memorize the location like $x1,$y1 and $x2,$y2 and swap them like that, people with lag may have a problem and the sieve may but stuck on the cursor and drop the broken sieve. Though if you want to dump the broken sieves after just make it right click and have the co-ords set or with images to dump, or just leave the broken one in your hand and click the ground. anything works really.

edit: another fix to accidently dropping them is to make to search for it after to pick it up?
01/12/2011 12:28 shaggyze#28
i've already had a dropitems function for 2 months and a brokenCheck but theri had it using colorhex=red instead of imagesearch so it wouldn't have worked right so yea i used images like you used for you broke/good pans and also used $x1,$y1/$x2,$y2/$center_x,$center_y for swapping then dropping.

the problem with image searching for the word Drop is that you would need the user to only use the same theme/font as you or they would need to take the image themselves, with my script i could take 15 images of Drop without adding code for each image and have it work for most ppl anyway but thats over doing it since i can skip that and just drop it in center of screen and have them adjustable timers if they have slow pc's i ran into a problem in the past where people where complaining about it not dropping for them so ^^.

i couldn't use the image like you used for metalluryloaded check it wouldn't detect it if i used the whole skill image; just used a portion of it but like i said 3 functions and 70 lines of code is what i used so i'm sure i'll be cutting down some code and making it more effective.

another problem i ran into is it dropping the broken sieve and not replacing it; it skipped the replace and so by the time next loop came around it had not sieve no way to check if it was broken or missing really other then the skill not loading and having a error message with close button saying you can't use the skill without a sieve so there was some complication to getting it to work 100%.

Quote:
edit: another fix to accidently dropping them is to make to search for it after to pick it up?
i thought of that too but it would pick up broken ones you drop too so it wouldn't know the difference and would really just be slowing you down.
you could throw all the broken ones on a pet and drop the good ones and then pick up so they auto equip but i actually like using a pet that picks up but then it would be picking up sieves and wasting room so best way is just to drop the bad ones and use $x1,$x2,$center_x like were doing or maybe add an ego feeding function to feed broekn ones to ego but that too would be hard to detect if it was feeding good or broekn ones since they don't even show up red their.

and besides everything else its all this above and more that made this a ***** to code and how the best most efficient universal way would be.
01/12/2011 22:44 glyth#29
when i try to use the fossile restore function all it does is open & close the inventory can you help me ?
01/12/2011 23:18 shaggyze#30
yea, it means it can't find the image for the fossil so it doesn't use it .
are you manually using the fossil yourself?
pressing 'x','z','enter' to scan for fossil after using it?
or take a screen shot of it in your inventory and add it in /Find/Images/use/fossil.bmp, fossil1.bmp,ect... as a 24-bit bmp.
if you need further assistance i could connect to you with a secure remote desktop program.