Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

Teleport the player lets say 5 studs away from the origina position?

Asked by 4 years ago

allready have the local script that fires server event in replicated storage

heres the script i have rn

01local rp = game:GetService("ReplicatedStorage")
02local Teleport = rp.Stand1Remotes:WaitForChild("Teleport")
03local Player = game:GetService'Players'.LocalPlayer
04 
05local TimeSkip = game.Workspace.SFX.TW.TimeSkip
06 
07Teleport.OnServerEvent:Connect(function(Player)
08    TimeSkip:Play()
09 
10    wait(1)
11 
12 
13    TimeSkip:Stop()
14 
15    wait(3)
16   Teleport:FireClient(Player)
17 
18end)

1 answer

Log in to vote
0
Answered by
Fifkee 2017 Community Moderator Moderation Voter
4 years ago

use CFrame.LookVector to move them forwards relative to their position:

1local CF = Character.CFrame;
2Character.CFrame = CF + (CF.LookVector * distance)
Ad

Answer this question