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 ]
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
- Yes