-- FTAP Super Fling by Masbilhaq (Fixed Map/Ground Fling Bug) local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "FTAP - Masbilhaq", LoadingTitle = "FTAP Script", LoadingSubtitle = "by Masbilhaq", ConfigurationSaving = { Enabled = false }, KeySystem = false }) local Tab = Window:CreateTab("Main", 4483362458) local isSuperFlingActive = false local flingPower = 300 local Toggle = Tab:CreateToggle({ Name = "Super Fling", CurrentValue = false, Flag = "SuperFlingToggle", Callback = function(Value) isSuperFlingActive = Value end, }) local Slider = Tab:CreateSlider({ Name = "Fling Strength", Range = {100, 10000}, Increment = 50, Suffix = " Power", CurrentValue = 300, Flag = "FlingStrengthSlider", Callback = function(Value) flingPower = Value end, }) Tab:CreateLabel("Made by Masbilhaq") local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local player = Players.LocalPlayer Workspace.ChildAdded:Connect(function(model) if model.Name == "GrabParts" then local grabPart = model:FindFirstChild("GrabPart") if grabPart then local weld = grabPart:FindFirstChildOfClass("WeldConstraint") if weld and weld.Part1 then local targetPart = weld.Part1 model:GetPropertyChangedSignal("Parent"):Connect(function() if not model.Parent and isSuperFlingActive then local char = player.Character -- PERBAIKAN BUG: -- 1. Pastikan part bukan bagian badan kita -- 2. Pastikan part BUKAN bagian dari Terrain/Map -- 3. Pastikan part TIDAK di-Anchor (kalo di-anchor berarti itu tanah/pijakan) if targetPart and not targetPart:IsDescendantOf(char) and not targetPart.Anchored and targetPart ~= Workspace.Terrain then local cam = Workspace.CurrentCamera targetPart.AssemblyLinearVelocity = cam.CFrame.LookVector * (flingPower * 10) + Vector3.new(0, flingPower * 2, 0) end end end) end end end end)