I'm having trouble making a pad teleport with the give and creating more positions to go with it. This is the script for the pad that I've been trying to get to work:
while true do script.Parent.Position = script.Parent.Parent.Give.Vector3.new(0, -3, 0) wait(0.001) end
Here's the script for the give:
local randomValue local position1 = Vector3.new(-66.32, 5.572, -92.15)--(-66.91 -100.99) local position2 = Vector3.new(-66.32, 5.572, -106.94)--(-66.91 -100.99) script.Parent.Touched:Connect(function(Hit) randomValue = math.random(1,2) local player = game.Players:GetPlayerFromCharacter(Hit.Parent.Parent) print(Hit.Parent.Name) local char = Hit.Parent if Hit.Name == 'JobBox' then print('BOXHIT') script.Parent.Parent.Anim.Value = 'false' script.Parent.Parent.Taken.Value = 'false' player.leaderstats.Cash.Value = player.leaderstats.Cash.Value + 2 Hit:Destroy() script.Parent.Parent.AnimScript.Disabled = true script.Parent.Parent.AnimScript.Disabled = false if randomValue == 1 then script.Parent.Position = position1 else script.Parent.Position = position2 end end end)