What's new
Heapleak - Scripthub

Get the most out of HeapLeak by creating a free account! Once signed in, you’ll gain full access to restricted content, be able to share your own scripts, and participate in our member-only discussions.

Script kill all fling

Version / Update: v1.0.0
Download / Script Link
-- Mega Fling V3 (Força 50k / 1s Padrão / Em Pé)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

local FlingActive = false
local CurrentTargetIndex = 1
local TargetPlayers = {}
local FlingConnection = nil
local TimeOnTarget = 0
local TARGET_DURATION = 1 -- Padrão definido para 1 segundo
local FORCE_VALUE = 50000

-- Função para Engordar (Apenas R15)
local function SetFat(active)
local char = LocalPlayer.Character
if not char then return end
local hum = char:FindFirstChildOfClass("Humanoid")
if hum and hum.RigType == Enum.HumanoidRigType.R15 then
local scale = active and 4 or 1
local bws = hum:FindFirstChild("BodyWidthScale")
local bds = hum:FindFirstChild("BodyDepthScale")
if bws and bds then bws.Value = scale bds.Value = scale end
end
end

-- Interface Profissional
local ScreenGui = Instance.new("ScreenGui", game:GetService("CoreGui"))
local Main = Instance.new("Frame", ScreenGui)
Main.Size = UDim2.new(0, 200, 0, 120)
Main.Position = UDim2.new(0.5, -100, 0.4, 0)
Main.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Main.BorderSizePixel = 0
Main.Active = true
Main.Draggable = true

local Title = Instance.new("TextLabel", Main)
Title.Size = UDim2.new(1, 0, 0, 25)
Title.Text = "FLING AGGRESSIVE 50K"
Title.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Title.TextColor3 = Color3.new(1, 1, 1)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 12

local Btn = Instance.new("TextButton", Main)
Btn.Size = UDim2.new(1, -20, 0, 40)
Btn.Position = UDim2.new(0, 10, 0, 35)
Btn.Text = "ATIVAR"
Btn.BackgroundColor3 = Color3.fromRGB(0, 180, 80)
Btn.Font = Enum.Font.GothamBold
Btn.TextColor3 = Color3.new(1, 1, 1)

-- Botões de Tempo
local Time05 = Instance.new("TextButton", Main)
Time05.Size = UDim2.new(0.45, 0, 0, 25)
Time05.Position = UDim2.new(0, 10, 0, 85)
Time05.Text = "0.5s"
Time05.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Time05.TextColor3 = Color3.new(1, 1, 1)

local Time10 = Instance.new("TextButton", Main)
Time10.Size = UDim2.new(0.45, 0, 0, 25)
Time10.Position = UDim2.new(0.55, -10, 0, 85)
Time10.Text = "1.0s (ON)"
Time10.BackgroundColor3 = Color3.fromRGB(100, 100, 100) -- Selecionado
Time10.TextColor3 = Color3.new(1, 1, 1)

Time05.MouseButton1Click:Connect(function()
TARGET_DURATION = 0.5
Time05.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
Time10.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Time10.Text = "1.0s"
Time05.Text = "0.5s (ON)"
end)

Time10.MouseButton1Click:Connect(function()
TARGET_DURATION = 1.0
Time10.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
Time05.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Time05.Text = "0.5s"
Time10.Text = "1.0s (ON)"
end)

-- Loop de Movimento
local function StartFling()
FlingActive = true
Btn.Text = "DESATIVAR"
Btn.BackgroundColor3 = Color3.fromRGB(180, 0, 0)
SetFat(true)

FlingConnection = RunService.PostSimulation:Connect(function(dt)
if not FlingActive then return end
local char = LocalPlayer.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if not hrp then return end

for _, v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") then v.CanCollide = false end
end

TargetPlayers = {}
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("Head") then
table.insert(TargetPlayers, p)
end
end
if #TargetPlayers == 0 then return end

TimeOnTarget = TimeOnTarget + dt
if TimeOnTarget >= TARGET_DURATION then
TimeOnTarget = 0
CurrentTargetIndex = CurrentTargetIndex + 1
if CurrentTargetIndex > #TargetPlayers then CurrentTargetIndex = 1 end
end

local target = TargetPlayers[CurrentTargetIndex]
if target and target.Character then
local tHead = target.Character:FindFirstChild("Head")
if tHead then
-- Posiciona em cima e força o personagem a ficar em pé (CFrame.new)
hrp.CFrame = CFrame.new(tHead.Position + Vector3.new(0, 1.5, 0))

-- Aplica a força de 50 mil
hrp.Velocity = Vector3.new(0, -FORCE_VALUE, 0)
hrp.RotVelocity = Vector3.new(FORCE_VALUE, FORCE_VALUE, FORCE_VALUE)
end
end
end)
end

function StopFling()
FlingActive = false
Btn.Text = "ATIVAR"
Btn.BackgroundColor3 = Color3.fromRGB(0, 180, 80)
SetFat(false)
if FlingConnection then FlingConnection:Disconnect() end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.zero
LocalPlayer.Character.HumanoidRootPart.RotVelocity = Vector3.zero
end
end

Btn.MouseButton1Click:Connect(function()
if FlingActive then StopFling() else StartFling() end
end)
[ View More ]
5958d088-6608-4a96-af34-9842be8ab86c.webp


Português: Quem quiser saber que isso faz Você começa Fling all os jogadores mas não arremessa os jogadores para cima de vez arremessa para baixo e bem área que mata do void -500 e se vocês quiserem eu posso atualizar eu adiciono ao sistema de caminhar se os jogadores ficar caminhando English: For those who want to know what this does, you start by Fling all the players, but instead of throwing them upwards, you throw them downwards, and the area that kills is the void -500, and if you want, I can...
 
Works on mobile
  1. Yes
Back
Top