Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

teleport script

I have a teleport script on a textbutton gui and I am using it as part of a school project. and I need to turn it in soon! Can someone please fix the script!

function Clicked() 
------------------------------------
modelname="atmospheare"
------------------------------------

	if part.Parent ~= nil then
	local h = part.Parent:findFirstChild("Humanoid")
		if h~=nil then
			local teleportfrom=script.Parent.Enabled.Value
			if teleportfrom~=0 then
				if h==humanoid then
				return
				end
				local tele=script.Parent.Parent.Parent.Parent.Parent:findFirstChild("Workspace")
				local teleportto = tele:findfirstchild(modelname)
				if teleportto~=nil then
					local torso = h.Parent.Torso
					local location = {teleportto.Position}
					local i = 1

					local x = location[i].x
					local y = location[i].y
					local z = location[i].z
				
					x = x + math.random(-1, 1)
					z = z + math.random(-1, 1)
					y = y + math.random(2, 3)

					local cf = torso.CFrame
					local lx = 0
					local ly = y
					local lz = 0
					
					script.Parent.Enabled.Value=0
					teleportto.Enabled.Value=0
					torso.CFrame = CFrame.new(Vector3.new(x,y,z), Vector3.new(lx,ly,lz))
					wait(3)
					script.Parent.Enabled.Value=1
					teleportto.Enabled.Value=1
				else
					print("Could not find teleporter!")
				end
			end
		end
	end

end 
script.Parent.MouseButton1Down:connect(Clicked)

1 answer

✓ Accepted answer

In a gui put this in a localscript :)

player = game.Players.LocalPlayer
script.Parent.MouseButton1Down:connect(function()
	if game.Workspace.atmosphere ~= nil then  --just how you want it
		player.Character.Torso.CFrame = CFrame.new( game.Workspace.atmosphere.CFrame.x,game.Workspace.atmosphere.CFrame.y+3,game.Workspace.atmosphere.CFrame.z)

		--add any other code here
	end
end)

7 comments

0

nope

0

That would work i also think you misspelled atmosphere

0

the prob is not spelling. i couldnt telaport are you sure is a localscript?

0

You may need to change the teleport part to fit all your words

0

the spelling in the way it is but it should still go to the block

0

sheesh you spelled it one way me the other and poof it dont work!

0

did u put it in a localscript

This discussion is preserved as it was. New answers, comments, and votes are closed.