local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() -- Agnes Tachyon Color Theme local AgnesTheme = { TextColor = Color3.fromRGB(240, 240, 240), Background = Color3.fromRGB(25, 25, 32), Topbar = Color3.fromRGB(20, 20, 27), ElementBackground = Color3.fromRGB(35, 35, 45), ElementBorder = Color3.fromRGB(60, 60, 75), Accent = Color3.fromRGB(0, 200, 200), Highlight = Color3.fromRGB(238, 220, 149), Outline = Color3.fromRGB(80, 80, 95) } local Window = Rayfield:CreateWindow({ Name = "Miami\\Tachyon’s Motion Exploit! ✦ Agnes Tachyon Edition", LoadingTitle = "Agnes Tachyon's Lab", LoadingSubtitle = "Custom Exploit ~ With the help of Grok!", Theme = AgnesTheme, ConfigurationSaving = { Enabled = false } }) Rayfield:Notify({ Title = "⚠️ Lab Safety Notice", Content = "Don't spam teleports! ~ Agnes Tachyon", Duration = 8, }) -- Variables local flyEnabled = false local noclipEnabled = false local infJumpEnabled = false local flySpeed = 50 local currentWalkSpeed = 16 local currentJumpPower = 50 local player = game.Players.LocalPlayer local espConnections = {} -- Helper local function fixModelName(name) return name:gsub("model", "Model") end local function TeleportTo(rawName) local modelName = fixModelName(rawName) local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if not root then Rayfield:Notify({Title = "Error", Content = "Character not loaded!"}) return end local found = 0 for _, obj in ipairs(workspace:GetDescendants()) do if obj.Name == modelName and (obj:IsA("Model") or obj:IsA("BasePart") or obj:IsA("Tool")) then found += 1 if modelName == "RPG-7_Model_Perm" and found == 1 then continue end root.CFrame = (obj:IsA("Model") and obj:GetPivot() or obj.CFrame) + Vector3.new(0, 5, 0) Rayfield:Notify({Title = "Teleported", Content = "→ " .. modelName}) return end end Rayfield:Notify({Title = "Failed", Content = modelName .. " not found"}) end -- ===================== TELEPORTS TAB ===================== local TeleportsTab = Window:CreateTab("Teleports") TeleportsTab:CreateSection("Teleport to Items / Rooms") local teleportList = { "Golden AK47_Model", "AK47 RGB_Model", "Raygun_Model", "Snowball Launcher_Model", "SIG MCX_Model", "M40 Scoped_Model", "Spas-12_Model", "Bytecutter_Model", "Soulfang_Model", "AA-12_Model_Perm", "Player Radar_ToolModel" } for _, name in ipairs(teleportList) do TeleportsTab:CreateButton({ Name = name, Callback = function() TeleportTo(name) end }) end TeleportsTab:CreateButton({ Name = "Admin Room (RPG-7)", Callback = function() TeleportTo("RPG-7_Model_Perm") end }) -- ===================== COMBAT TAB ===================== local CombatTab = Window:CreateTab("Combat") CombatTab:CreateSection("Combat Features") CombatTab:CreateToggle({ Name = "Aimbot", CurrentValue = false, Callback = function(Value) if Value then loadstring(game:HttpGet("https://raw.githubusercontent.com/DanielHubll/DanielHubll/refs/heads/main/Aimbot%20Mobile"))() end end }) -- ===================== GUN MODS TAB ===================== local GunModsTab = Window:CreateTab("Gun Mods") GunModsTab:CreateSection("Gun Modifications") GunModsTab:CreateToggle({ Name = "Infinite Ammo", CurrentValue = false, Callback = function(Value) spawn(function() while Value and task.wait(0.2) do local tool = player.Character and player.Character:FindFirstChildOfClass("Tool") if tool then for _, v in ipairs(tool:GetDescendants()) do if (v.Name == "Ammo" or v.Name:lower():find("ammo")) and (v:IsA("NumberValue") or v:IsA("IntValue")) then v.Value = 9999 end end end end end) end }) GunModsTab:CreateToggle({ Name = "Rapid Fire", CurrentValue = false, Callback = function(Value) spawn(function() while Value and task.wait(0.1) do local tool = player.Character and player.Character:FindFirstChildOfClass("Tool") if tool then for _, v in ipairs(tool:GetDescendants()) do if v:IsA("NumberValue") and (v.Name:lower():find("cooldown") or v.Name:lower():find("rate") or v.Name:lower():find("delay")) then v.Value = 0.05 end end end end end) end }) GunModsTab:CreateButton({ Name = "Kill All Entities", Callback = function() for _, v in ipairs(workspace:GetDescendants()) do if v:FindFirstChild("Humanoid") and not game.Players:GetPlayerFromCharacter(v) then v.Humanoid.Health = 0 end end end }) -- ===================== PLAYER TAB ===================== local PlayerTab = Window:CreateTab("Player") PlayerTab:CreateSection("Movement") -- Normal Fly (Simple CFrame) PlayerTab:CreateToggle({ Name = "Fly", CurrentValue = false, Callback = function(Value) flyEnabled = Value if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then player.Character.HumanoidRootPart.Anchored = Value end end }) PlayerTab:CreateSlider({ Name = "Fly Speed", Range = {10, 200}, Increment = 1, CurrentValue = 50, Callback = function(Value) flySpeed = Value end }) -- Noclip (Fixed - properly restores collisions) PlayerTab:CreateToggle({ Name = "Noclip", CurrentValue = false, Callback = function(Value) noclipEnabled = Value if not Value and player.Character then -- Restore collisions when disabled for _, part in ipairs(player.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = true end end end end }) PlayerTab:CreateToggle({ Name = "Infinite Jump", CurrentValue = false, Callback = function(Value) infJumpEnabled = Value end }) PlayerTab:CreateSlider({ Name = "WalkSpeed", Range = {16, 100}, Increment = 1, CurrentValue = 16, Callback = function(Value) currentWalkSpeed = Value if player.Character and player.Character:FindFirstChildOfClass("Humanoid") then player.Character.Humanoid.WalkSpeed = Value end end }) PlayerTab:CreateSlider({ Name = "JumpPower", Range = {50, 200}, Increment = 1, CurrentValue = 50, Callback = function(Value) currentJumpPower = Value if player.Character and player.Character:FindFirstChildOfClass("Humanoid") then player.Character.Humanoid.JumpPower = Value player.Character.Humanoid.UseJumpPower = true end end }) -- ===================== ESP TAB (Small Names + Chams) ===================== local ESPTab = Window:CreateTab("ESP") ESPTab:CreateSection("ESP Features") ESPTab:CreateToggle({ Name = "Player ESP (Names + Chams)", CurrentValue = false, Callback = function(Value) for _, conn in pairs(espConnections) do if conn then conn:Disconnect() end end espConnections = {} for _, plr in ipairs(game.Players:GetPlayers()) do if plr == player then continue end local function updateESP() if not plr.Character then return end local head = plr.Character:FindFirstChild("Head") if not head then return end -- Chams for _, part in ipairs(plr.Character:GetDescendants()) do if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then part.Material = Enum.Material.ForceField part.Color = Color3.fromRGB(0, 255, 200) part.Transparency = Value and 0.65 or 0 end end -- Smaller Name ESP local billboard = head:FindFirstChild("AgnesESP") or Instance.new("BillboardGui") billboard.Name = "AgnesESP" billboard.Adornee = head billboard.Size = UDim2.new(0, 120, 0, 35) -- Even smaller billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.AlwaysOnTop = true billboard.Enabled = Value local text = billboard:FindFirstChild("Text") or Instance.new("TextLabel") text.Name = "Text" text.Size = UDim2.new(1, 0, 1, 0) text.BackgroundTransparency = 1 text.Text = plr.DisplayName text.TextColor3 = Color3.fromRGB(0, 255, 200) text.TextStrokeTransparency = 0.6 text.TextScaled = true text.Font = Enum.Font.GothamSemibold text.Parent = billboard billboard.Parent = head end local conn = game:GetService("RunService").Heartbeat:Connect(updateESP) table.insert(espConnections, conn) if plr.Character then updateESP() end plr.CharacterAdded:Connect(updateESP) end end }) -- ===================== MISC TAB ===================== local MiscTab = Window:CreateTab("Misc") MiscTab:CreateSection("Visuals & Utilities") MiscTab:CreateToggle({ Name = "Fullbright", CurrentValue = false, Callback = function() end }) MiscTab:CreateToggle({ Name = "NoFog", CurrentValue = false, Callback = function() end }) MiscTab:CreateButton({ Name = "Server Hop", Callback = function() game:GetService("TeleportService"):Teleport(game.PlaceId) end }) -- ================== MOVEMENT LOOP (Normal Fly + Noclip) ================== game:GetService("RunService").RenderStepped:Connect(function() local char = player.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") local hum = char:FindFirstChildOfClass("Humanoid") if not root or not hum then return end -- Update WalkSpeed & JumpPower if hum.WalkSpeed ~= currentWalkSpeed then hum.WalkSpeed = currentWalkSpeed end if hum.JumpPower ~= currentJumpPower then hum.JumpPower = currentJumpPower hum.UseJumpPower = true end -- Noclip if noclipEnabled then for _, part in ipairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end -- Normal Fly (Simple CFrame - no velocity) if flyEnabled and root then root.Anchored = true local moveDir = Vector3.new(0, 0, 0) local uis = game:GetService("UserInputService") if uis:IsKeyDown(Enum.KeyCode.W) then moveDir += root.CFrame.LookVector end if uis:IsKeyDown(Enum.KeyCode.S) then moveDir -= root.CFrame.LookVector end if uis:IsKeyDown(Enum.KeyCode.A) then moveDir -= root.CFrame.RightVector end if uis:IsKeyDown(Enum.KeyCode.D) then moveDir += root.CFrame.RightVector end if uis:IsKeyDown(Enum.KeyCode.Space) then moveDir += Vector3.new(0,1,0) end if uis:IsKeyDown(Enum.KeyCode.LeftControl) then moveDir -= Vector3.new(0,1,0) end if moveDir.Magnitude > 0 then root.CFrame += moveDir.Unit * (flySpeed / 10) end elseif root.Anchored then root.Anchored = false end end) -- Infinite Jump game:GetService("UserInputService").JumpRequest:Connect(function() if infJumpEnabled and player.Character and player.Character:FindFirstChildOfClass("Humanoid") then player.Character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateType.Jumping) end end) print("✅ Agnes Tachyon Exploit Loaded - Normal Fly + Fixed Noclip!") Rayfield:Notify({ Title = "Lab Ready", Content = "Fly is now normal CFrame • Noclip properly disables", Duration = 7, })