How to Make a Teleport Pad in Roblox

Posted on

In this article, we are going to help you for making a teleport pad in Roblox. If you come to this page to find out the way to make a teleport pad in Roblox, so you are able to read this article until the end.

MAKING A TELEPORT PAD IN ROBLOX

Apparently, there are some steps that you have to do to make a teleport pad in Roblox studio. Let us see the steps below!

  • The first thing that you have to do is to get two parts.
  • After that, you are able to select whatever color you like.
  • You have to make sure the next part is not in the same spot as the first part.
  • Then, you are able to size it how you like.
  • Please name your first teleporter “Tele1” and your second teleporter “Tele2”.
  • In this step, you have to add a script to Tele1. You should add a normal script not a local script or it will not work.
  • Please take away the Hello world. Next, you are able to copy and paste the script. We are going to share the script in the next paragraph.
  • The next step that you have to do is to go and add a script to Tele2. Like we said before, the script for the teleporters will be in the next paragraph. So, you are able to copy and paste the script.
  • Afterwards, you have to move them wherever you want.
  • Now, you are able to group the teleporters and name the model whatever you want. In this step, you are able to name the model teleporters. Or you are also able to name it whatever you want to.
  • Lastly, you have to click it to test out. We are sure that it works.

If you do not want the second teleporter to teleport you back to tele1, simply you are able to delete the script for Tele2. See, Tele2 will not teleport you to Tele1. But Tele1 will teleport you to Tele2.

Here is the script that you can use when you try making a teleport pad in Roblox.

Put this first script on Tele1:

function onTouch(part)

if part.Parent.Humanoid ~=nil then

part.Parent:MoveTo(script.Parent.Parent.Tele2.Position)

script.Parent.Parent.Tele2.Script.Disabled = true

wait(2)

script.Parent.Parent.Tele2.Script.Disabled = false

end

end

script.Parent.Touched:connect(onTouch)

Put this script on Tele2:

function onTouch(part)

if part.Parent.Humanoid ~=nil then

part.Parent:MoveTo(script.Parent.Parent.Tele1.Position)

script.Parent.Parent.Tele1.Script.Disabled = true

wait(2)

script.Parent.Parent.Tele1.Script.Disabled = false

end

end

script.Parent.Touched:connect(onTouch)

 Talking about teleport pad, in this article, we also want to tell the information regarding Teleporting between places. The large worlds may perform better when teleportation is implemented. For instance, if a fantasy world has some towns, a castle, multiple large dungeons, and a haunted forest, you have to make each a separate place and teleport players between them at the specific points. In Roblox, teleportation is handled by TeleportService. This is able to be used to teleport players between places in a game or even to another game.

Leave a Reply

Your email address will not be published. Required fields are marked *