Increase pickup items range?

09/17/2011 07:38 andrewfam#1
Hi,

Is it possible to increase pickup items range?

I'm trying to make a auto loot bot with filter so I can pick up only items that I want. It's worked as expected. I use injected C++ Dll and _asm function for looting.

The problem is when I use AoE sometimes mobs get hit too hard and being knocked out of range and die. Therefore the item is dropped too far from the center and my bot try to pick up that item and got DC.

Any input would be appreciated.

UPDATE:
I solved to the problem by moving the item half way between my position and the original item position. With this fix, I'm no longer got DC. Thanks to Wazapoo for the input.

Thanks
Andrew
09/17/2011 10:16 Wazapoo#2
The range is server sided but you can always code your hack to check if the item is in range, if so, pick up but if its not, save your current position, teleport above the item, do some action so the server knows your there and then pick it up and teleport to prevous position and continue normally.
09/17/2011 18:40 andrewfam#3
Thanks Wazapoo, I try not to use that method because I don't want to teleport around even with a small distance and someone might see and frap me.

Right now, I'm trying the same concept as yours but another way around. Instead of teleport to the items, I try to move them closer to me. I change their x,y positions to mine but I still got DC. I might miss something here. I need to go back to the drawing board to figure it out.

Thanks again
Andrew
09/18/2011 03:17 Mega Byte#4
As said previously.. Items position is server side.
You can only move your character.

Just teleport who cares if someone fraps you do it on accounts that are not your main farm loads of items then sell them or trade etc.
09/18/2011 21:54 andrewfam#5
Thanks Mega Byte, you're right. Item's position is server side but we can still move it around within its allowed range and we're still be fine. That's why I posted an update to my OP and it's working to me so far. Besides, it's always good to learn something new.