-- Load Rayfield UI local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() -- Create window local Window = Rayfield:CreateWindow({ Name = "Philly Streetz 2 Dev Hub", LoadingTitle = "Dev Tools", Theme = "Ocean", ConfigurationSaving = { Enabled = false } }) -- Teleport tab local TeleportTab = Window:CreateTab("Teleport", nil) TeleportTab:CreateSection("Heist Teleport") -- Safe teleport function for dev testing local function DevTeleportToHeist() local player = game.Players.LocalPlayer local char = player.Character or player.CharacterAdded:Wait() local hrp = char:WaitForChild("HumanoidRootPart") local heistPart = workspace:WaitForChild("Locations"):WaitForChild("Heist") if heistPart then -- Add slight float to prevent clipping hrp.CFrame = heistPart.CFrame + Vector3.new(0,5,0) Rayfield:Notify({Title="Teleport Success", Content="Teleported to Heist (Dev)", Duration=3}) else Rayfield:Notify({Title="Teleport Failed", Content="Heist not found", Duration=3}) end end -- Button to teleport to Heist TeleportTab:CreateButton({ Name = "Teleport to Heist", Callback = function() DevTeleportToHeist() end })