Still not working... Asked me to change outfit, as usual, but did not change my town_id. I logout and login again, and kept the same town.
However, I made a movement script to do this job for me, when the player step in the tile, his town changes.
I have no idea why your script is not...