Quote:
Originally Posted by .Arco
Just send packet to buy the feather, search inv for feather, send packet to use it, then autoloot for 6 hours.
|
That's a leap for a "Just"...
Firstly you would need a way to actually send packets to the server that doesn't automatically dc you (although I'm not sure those you listed DC you most useful ones do.) This itself is an accomplishment.
Secondly you would need to be able to search inv... which could be pretty hard, here's the best case scenario:
1) lets assume bag items are stored in a pointer list, where each sequential pointer is for the next bag slot.
2) follow each pointer and read the offset for item_name or item_Id (of course you actualy have to know what ID your looking for). this itself would require deciphering some of the mem struct of items.
3) enumerate through each bag item until you found a correct match then go from there because you now know the bag slot #
This best case scenario is a very unlikely, my guess is that it is actually dynamically allocated and thus you would either need to one of the following; run-time patching to make it static (lol), inject a dll and send each pointer back to your program as its allocated, or figure out a way to iterate through dynamic memory like the game does but within your program. Their may be other ways (their almost certainly is) and they're probably better then these methods, but you get the idea... dynamic is hard than static imo.
OR
Have the user buy 3 or 4 before they bot and use timed buttons. Sure it limits looting for about 24 hours, but you really shouldn't be botting for that long anyways.
OR
Do what you suggest but pixel based which limits the option to 1 client which can't be minimized.
Disclaimer: Everything written here is pure theory and should be taken as that. My point in writing this would just to poke fun at .Arco
Quote:
Originally Posted by My420Time
[insert first post stuff]
|
Did you make any modifications to caliburst (the dll) because the source wasn't included and i was just wondering if i could look at em if there are any.