Hatte das selbe Problem.. Ich habe jedoch auch die "pointer scan for this address" funktion verwendet. Probier mal kurz bevor der Prozess startet die "Maximum offset value" und das "Max Level" zu verändern. mit der value 5000 und dem lvl5 solltest du eigentlich die aller meisten base pointer finden....
Bei einem Level 3 Multipointer hast du nun also die Baseaddress + address welche dir im Pointer angezeigt wird. Dazu hast du noch drei offsets {offset1, offset2, offset3}
Hier den Pseudo code für den Multilevel Pointer loop
Code:
address = base + address
foreach(offset in offsets)
address = read(address + offset)
value = read(address)
Ich habe es mit dem Spiel Dark Souls ausprobiert und bei mir hat das sauber geklappt und habe so den Base Pointer meiner Werte gefunden