hey, i made a teleport brick when player touches they get teleport and get a leaderstats. But its not working whats wrong?
Error: Script', Line 24
local ting = 0
function onTouched(hit)
if ting == 0 then
ting = 1
check = hit.Parent:FindFirstChild("Humanoid")
v=hit.Parent:FindFirstChild("Torso")
if check ~= nil then
local user = game.Players:GetPlayerFromCharacter(hit.Parent)
local stats = user:findFirstChild("leaderstats")
if stats ~= nil then
local TWEE = stats:findFirstChild("Exp")
local VIER = stats:findFirstChild("Wins")
local ZEVEN = stats:findFirstChild("Coins")
TWEE.Value = TWEE.Value + 10
VIER.Value = VIER.Value + 1
ZEVEN.Value = ZEVEN.Value + 2
end
if (v~=nil) then
v.Character.Torso.CFrame = CFrame.new(Vector3.new(-37.161, 43.18, 72.114))
else print("No Teleport")
end
end
ting = 0
end
end
script.Parent.Touched:connect(onTouched)

1 comment
God, I see i have an other problem. When player touches you get teleport but get double the values. So everything twice sometimes even 3 times does someone know how to fix that?