How would a "Silent Teleport" be made?

Hi!
If you are confused by the title, this is what I mean.

With a standard TeleportOn Touched script, it will show you changed games.
image
What I want, is for it to NOT show the user changed games. and during their time IN game, it shows on their profile they are playing the one host game. How would that be accomplished?

My current script for OnTouched:


function onTouched(hit)
   local player = game.Players:GetPlayerFromCharacter(hit.Parent)
   if player then
		game:GetService("TeleportService"):Teleport(6025609768,player)  --replace the numbers with your place id
  end
end


script.Parent.Touched:connect(onTouched)

Thanks for any help!

1 Like

Just create another place that’s separate inside that main game? And Teleport from there if you don’t want the “Continue Playing” games to show on that teleported game

1 Like

How would that be done for an already existing game?

1 Like

Ok so create a new place in your game with the Game Explorer. Then, use TeleportService to teleport the player(s) to the newly created place. In the place, remove the default loading screen and make a custom loading screen. (Removing the default loading screen and making a custom loading screen will give it a “Silent” effect)

1 Like

Test is the starting place where players will first join from, and Test2 is a separate place but it’s still inside that main game

1 Like

Game explorer > Places > Right Click > Add new place

1 Like

image
It’s not there

1 Like

Click on the view tab and click Game Explorer to see the game explorer

Click the view tab,

3 Likes

in the new game. what’s next? (srry for bad quality, was taken on 2nd monitor)

^^ I answered it here use this method

2 Likes

I believe it may be called “Asset Manager” if you’re using a more updated version of Studio, since more of us are used to using the “Game Explorer”

2 Likes