I wrote up a new guide which I think is much more in depth than the last. It explains how to do it on a mac, but this would work the exact same way on windows, except you would have to use the memory scanner equivalent (cheat engine?)
Let me know if you guys see any issues/errors. I know it's a rather long process, but I think it's best as it was my 101 into figuring out wtf was going on :-)
Finding Offsets – Object List Pointer 0×126A90C