Thanks again, i'll keep trying

. I must be doing it from the beginning of the process because co-ordinates offset doesn't change, so it's most likely creating it from heap. Which is going to be difficult is this is the case because co-ordinates dont actually change. Maybe I need an address that stores the offset where all the player information is stored?