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
are you swure that exactly what the error says??
also , edit the question, and where is the script part put 5 spaces ( press 5 times the space button).
please provide more info, is Touched a part??