You won't find the dynamic pointer for speed unless you REALLY know what you're doing, all the data such as Coords, Speed, Map, etc is stored in an ActivePlayer struct that needs some serious reverse engineering skills to find. Simply using the pointer scanner will not work.
This is what I suggest. Do some research on DMA, once you know what you're doing, set a breakpoint on read/write access to the address, trace the stack back to find the base pointer that is being used, because anti-cheat measures are in place the addresses are referenced indirectly, rather than directly through a pointer.
Have fun.