local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Covrons Teleport Script", Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default). LoadingTitle = "Loading Covrons Teleport…", LoadingSubtitle = "by Covron", Theme = "Amethyst", -- Check https://docs.sirius.menu/rayfield/configuration/themes DisableRayfieldPrompts = false, DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script has a version mismatch with the interface ConfigurationSaving = { Enabled = true, FolderName = nil, -- Create a custom folder for your hub/game FileName = "CovronsTeleport" }, Discord = { Enabled = false, -- Prompt the user to join your Discord server if their executor supports it Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ ABCD would be ABCD RememberJoins = true -- Set this to false to make them join the discord every time they load it up }, KeySystem = false, -- Set this to true to use our key system KeySettings = { Title = "Untitled", Subtitle = "Key System", Note = "No method of obtaining the key is provided", -- Use this to tell the user how to get a key FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from Key = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22") } }) local Tab = Window:CreateTab("Main", 0) -- Title, Image local Section = Tab:CreateSection("Information") local Label = Tab:CreateLabel("Script created by covron._ or _. on discord.", 0, Color3.fromRGB(255, 152, 220), false) -- Title, Icon, Color, IgnoreTheme local Label = Tab:CreateLabel("Theme: Amethyst", 0, Color3.fromRGB(255, 152, 220), true) -- Title, Icon, Color, IgnoreTheme local Section = Tab:CreateSection("Suitable Devices") local Label = Tab:CreateLabel("This script is suitable for both PC & Mobile.", 0, Color3.fromRGB(255, 152, 220), false) -- Title, Icon, Color, IgnoreTheme local Section = Tab:CreateSection("Suitable Executors") local Label = Tab:CreateLabel("This works for every executor ( EXPERIMENTAL )", 0, Color3.fromRGB(255, 152, 220), false) -- Title, Icon, Color, IgnoreTheme local Section = Tab:CreateSection("Library UI") local Label = Tab:CreateLabel("This script uses Rayfield UI, by Jenson Hirst?", 0, Color3.fromRGB(255, 152, 220), false) -- Title, Icon, Color, IgnoreTheme local Button = Tab:CreateButton({ Name = "Find Rayfield UI", Callback = function() Rayfield:Notify({ Title = "Copied to Clipboard", Content = "Rayfield has been copied to your clipboard.", Duration = 6.5, Image = 0, }) setclipboard("https://docs.sirius.menu/rayfield") toclipboard("https://docs.sirius.menu/rayfield") end, }) local Tab = Window:CreateTab("Players", 0) -- Title, Image local Section = Tab:CreateSection("Teleport Once") local Paragraph = Tab:CreateParagraph({Title = "How to use", Content = "Pretty easy to understand without having to read this, if so you don’t know much, enter the player user you want to teleport too (not display, their user.)"}) local Input = Tab:CreateInput({ Name = "Teleport", CurrentValue = "", PlaceholderText = "Input User", RemoveTextAfterFocusLost = false, Flag = "Teleport", Callback = function(Text) game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = CFrame.new(game.Players:FindFirstChild(Text).Character:WaitForChild("HumanoidRootPart").Position) end, }) local Section = Tab:CreateSection("Loop Teleport") local Paragraph = Tab:CreateParagraph({Title = "How to use", Content = "Enter their user while the toggle is on, may be a bit buggy but I’m sure you’ll find a way :) (not display, their user.)"}) local psp = false local Input = Tab:CreateInput({ Name = "Loop Teleport", CurrentValue = "", PlaceholderText = "Input Player", RemoveTextAfterFocusLost = false, Flag = "LTeleport", Callback = function(Text) while psp do wait(0.01) game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = CFrame.new(game.Players:FindFirstChild(Text).Character:WaitForChild("HumanoidRootPart").Position) end end, }) local Toggle = Tab:CreateToggle({ Name = "Toggle Loop Teleport", CurrentValue = false, Flag = "TLTeleport", Callback = function(Value) if Value then psp = true else psp = false end end, }) local Label = Tab:CreateLabel("⚠️ WARNING! This may bug out when on death!", 0, Color3.fromRGB(201, 201, 110), false) local Tab = Window:CreateTab("Parts", 0) -- Title, Image local Paragraph = Tab:CreateParagraph({Title = "How to use", Content = "Put the objects parent and put the name of the object. ( EXPERIMENTAL )"}) local Section = Tab:CreateSection("Parent") local dsd = m local Input1 = Tab:CreateInput({ Name = "Parent Name", CurrentValue = "", PlaceholderText = "Input Parent Name", RemoveTextAfterFocusLost = false, Flag = "PName", Callback = function(Text) dsd = Text end, }) local Section = Tab:CreateSection("Part") local Input2 = Tab:CreateInput({ Name = "Part Name", CurrentValue = "", PlaceholderText = "Input Part Name", RemoveTextAfterFocusLost = false, Flag = "BName", Callback = function(Text) game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = CFrame.new(game:GetService(dsd):FindFirstChild(Text).Position) end, }) local Tab = Window:CreateTab("Configuration", 0) -- Title, Image local Section = Tab:CreateSection("Configurations") local Button = Tab:CreateButton({ Name = "Load Configuration", Callback = function() Rayfield:LoadConfiguration() end, }) local Section = Tab:CreateSection("Extra") local Button = Tab:CreateButton({ Name = "Destroy UI", Callback = function() Rayfield:Destroy() end, })