I'm working on a warp GUI that teleports a player to a position, but when teleporting, my character faces the wrong direction.
Here is the positioning
torso.CFrame = CFrame.new(Vector3.new(-95.97, 14.59, 263.2))
Is there any way to rotate the character using the CFrame?
Also here is the whole script
permission = {"Player1"} -- Whitelist.
texture = "http://www.roblox.com/asset/id?=" --Shirt ID
function checkOkToLetIn(name) -- This function checks to see if a player is on the whitelist.
for i = 1,#permission do
if (string.upper(name) == string.upper(permission[i])) then return true end --This makes all names uppercase so that we let in BYNDLEY and byndley.
end
return false -- If you're not on the Whitelist, do nothing.
end
torso = script.Parent.Parent.Parent.Parent.Parent.Character.Torso --Defining the torso
function onClicked(GUI) -- What happens when you click the button
if torso.roblox.Texture == texture then --the shirt
elseif (checkOkToLetIn(torso.Parent.Name)) then --Checks the whitelist for the player
torso.CFrame = CFrame.new(Vector3.new(-95.97, 14.59, 263.2)) --Teleports the player to an admin room.
end
end
script.Parent.MouseButton1Click:connect(onClicked) --Activate when a player clicks on the GUI.
All I need is the player to be rotated 90 degrees.
