07.08.2014, 04:31
why you don't create a dialog system when player connect if not register then show dialog for register after register setplayerpos with a random location after register if player log out then save his locations with dini or y_ini functions
then if player again re-connect and registered then show login dialog and on login dialog set player position which you saved on player disconnect
then if player again re-connect and registered then show login dialog and on login dialog set player position which you saved on player disconnect