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

Touched is not a valid member of Script "Workspace.SCPTELEPORTS.024-1.tele2.Script" ? server script

modelname="teleporter4" local Safe2 = ("Fossil")

function onTouched(part) 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 if game.Players:GetPlayerFromCharacter(part.Parent).TeamColor ~= script.Color.Value and game.Players:GetPlayerFromCharacter(part.Parent).TeamColor = BrickColor.new(Safe2) then local teleportto=script.Parent.Parent: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
				torso.CFrame = CFrame.new(Vector3.new(x,y,z), Vector3.new(lx,ly,lz))
				wait(1)
				script.Parent.Enabled.Value=1
			else
				print("Could not find teleporter!")
			end
			end
		end
	end
end

end

script.Parent.Touched:connect(onTouched)

3 comments

0

are you swure that exactly what the error says??

0

also , edit the question, and where is the script part put 5 spaces ( press 5 times the space button).

0

please provide more info, is Touched a part??

1 answer

Touched is not a valid member of Script "Workspace.SCPTELEPORTS.024-1.tele2.Script" means that Workspace.SCPTELEPORTS.024-1.tele2.Script does not have a CanTouch proprety, soo you cant check it, or change it.

A script doesent have a CanTouch proprety, so you cant cange it.

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