Make px, py actual player positions

Instead of the position of the top-left corner. This should make it
easier for zone scripts to identify location of the player relative
to in-zone.