My use case was actually slightly different, but say you want the player to be able to warp between two worlds. Also, the goal is to restore the player to their previous location when jumping. For the sake of this example, say these world are the past and the present.
First of all, set the initial location in the secondary world in the player's
on load do past_room = "123_graveyard" past_x = 7 past_y = 4 end
Next, create a couple of events to save values and jump.
on jump_to_past do present_x = event.px present_y = event.py present_room = event.room goto past_x, past_y in past_room end on jump_to_present do past_x = event.px past_y = event.py past_room = event.room goto present_x, present_y in present_room end
Depending on how you structure your game, this code may live in the standard Pulpscript events. Mine does.