Page 1 of 1

Pointer Help

Posted: Mon Sep 29, 2014 5:11 pm
by KillerTHC
Hi I am trying to find pointers to various values in the game LOTRO. I am struggling to get past 5 pointers deep. I understand double pointers and have read the tutorials but I am still having trouble. I always seem to be able to find 4 o 5 pointers chaining up to my address by searching for my value then finding out what access it. However I usually get to a point where the address that CE says is most likely what I'm looking for can't be found or the address provided by cheat engine is already the address that I have for my last pointer level. I need help with finding pointers as I keep hitting dead ends, any help is great!

Re: Pointer Help

Posted: Mon Sep 29, 2014 8:49 pm
by Administrator
Have you tried using CheatEngine's auto pointer search? Sometimes it comes in handy for things like this, though it can also still fail.

Just find the pointer and initiate the auto pointer search. Restart client, find the pointer again, then continue the search. You might have to do this another 2-3 times, but hopefully it finds something.

Re: Pointer Help

Posted: Mon Sep 29, 2014 11:55 pm
by BlubBlab
I know from experiences that finding pointer can be very hard especially when we talking about object lists.
But I do it always like this:

First find your value which you change, add the address to the list click right find what access this address(or what write to it)
If you find a new address(you need possible change the value) add it to the list repeat that until you find nothing or the new address point to itself.(in most cases we seek the address with the lowest number)

What you find is basically the beginning of the structure where your value is part of. Than you click on the last address you found " Pointer scan for this address"

If none of your found pointer are stable try increase your maximum offset in the pointer search eg. in DP I need an offset of 6500 to find valid pointers.

In case of object lists you need special filters and you must shorten you pointer bit by bit and look always into the memory manually.

Re: Pointer Help

Posted: Tue Sep 30, 2014 6:20 am
by KillerTHC
Is there any other way than using the pointer scanner? When I try using the pointer scanner it chews through all my memory which slows my computer down to a crawl making doing things impossible. Is this normal? I have 4gb of memory and CE often will consume up to 2gb during a pointer scan and will keep that memory until restarted. LOTRO uses around 1gb of memory.

Thanks for the help, I'm really trying to make progress with finding addresses, I think its the hardest part of making a bot.

Re: Pointer Help

Posted: Wed Oct 01, 2014 1:43 am
by BlubBlab
This pretty normal but when the progressbar is through it doesn't matter anymore if the game run or not CE will try every combination of pointers + offset with the pointers CE scanned in.

Re: Pointer Help

Posted: Thu Oct 02, 2014 8:40 am
by KillerTHC
BlubBlab wrote:This pretty normal but when the progressbar is through it doesn't matter anymore if the game run or not CE will try every combination of pointers + offset with the pointers CE scanned in.
I'm not sure I understand what you are saying. I thought that the game had to reset the pointers to continue scanning, for example I find my address for health, I do a pointer scan, it finishes so I logout/restart the game whichever resets the pointer, and find my address again then continue the pointer scan with the new address? CE eats up so much memory that I can't exit or even login and logout of the game because it crashes after lagging out. Is there anything I can do to limit CEs memory consumption?

Re: Pointer Help

Posted: Fri Oct 03, 2014 2:42 am
by BlubBlab
Sry no there is no way what inflating the memory use is the huge amount of possible pointer which CE copy in his own memory.

Re: Pointer Help

Posted: Sat Oct 04, 2014 5:42 am
by lisa
you can change the number of threads, I think default is set to 4 after installation, drop it to 2, this will reduce the CPU/memory usage quite a lot.

Re: Pointer Help

Posted: Sat Oct 04, 2014 10:57 am
by KillerTHC
lisa wrote:you can change the number of threads, I think default is set to 4 after installation, drop it to 2, this will reduce the CPU/memory usage quite a lot.
I have dropped it all the way down to 1 and it still slows my computer down to a crawl, I guess I will just have to upgrade me RAM to make any additional progress.