Version / Update: v1.0.0
- Download / Script Link
- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("SOYGERISHUB", "DarkTheme")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local ReplicatedStorage local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Debris = game:GetService("Debris")
local player = Players.LocalPlayer
print("=== Squabble City LETTER HUB LOADED 💥 ===")
print("LETTER KEYS Below | Check Console | sonjoloco OP Mode")
-- Config
local SpamMode = "all" -- "all" or "nearest"
local SpecificTarget = "" -- Chat: ;target playername
-- Toggles
local Toggles = {
Saw = false,
Juice = false,
Grab = false,
FlingSpam = false,
BodyFlicker = false,
Fly = false,
Noclip = false
}
local Intervals = {
Saw = 0.55,
Juice = 0.65,
Grab = 4.2,
FlingSpam = 0.1
}
local Movement = {WalkSpeed = 16, JumpPower = 50, FlySpeed = 50}
-- Helper
local function getPlayer(name)
name = name:lower()
for _, p in Players:GetPlayers() do
if p.Name:lower():sub(1, #name) == name and p ~= player then return p end
end
end
local function getTargets()
if SpamMode == "nearest" then
local closest, dist = nil, math.huge
local myPos = player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player.Character.HumanoidRootPart.Position
if not myPos then return {} end
for _, p in Players:GetPlayers() do
if p ~= player and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local d = (p.Character.HumanoidRootPart.Position - myPos).Magnitude
if d < dist then closest, dist = p, d end
end
end
return closest and {closest} or {}
else -- all
local t = {}
for _, p in Players:GetPlayers() do if p ~= player and p.Character then table.insert(t, p) end end
return t
end
end
-- Fling YEET
local function fling(char)
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
local hrp = char.HumanoidRootPart
local bv = Instance.new("BodyVelocity")
bv.MaxForce = Vector3.new(1e6,1e6,1e6)
bv.Velocity = Vector3.new(math.random(-5e4,5e4), math.random(5e4,1e5), math.random(-5e4,5e4))
bv.Parent = hrp
Debris:AddItem(bv, 0.2)
local bg = Instance.new("BodyAngularVelocity")
bg.AngularVelocity = Vector3.new(math.random(-100,100), math.random(-100,100), math.random(-100,100))
bg.MaxTorque = Vector3.new(1e6,1e6,1e6)
bg.Parent = hrp
Debris:AddItem(bg, 0.2)
end
-- fireWheelchair (Your func or Fling fallback)
local fireWheelchair = fireWheelchair or fling
-- Spam Loops
local Threads = {}
local function updateSpam(kind)
if Threads[kind] then task.cancel(Threads[kind]) end
if not Toggles[kind] then return end
Threads[kind] = task.spawn(function()
local nextFire = os.clock()
while Toggles[kind] do
if os.clock() >= nextFire then
local targets = getTargets()
for _, plr in targets do
pcall(function()
if kind == "Saw" then fireWheelchair(plr.Character, true)
elseif kind == "Juice" then ReplicatedStorage.events.DuoPlrEvents:FireServer("Drag", plr.Name)
elseif kind == "Grab" then ReplicatedStorage.events.NonFightEvents.BreakUp:FireServer(plr.Character.Name)
elseif kind == "FlingSpam" then fling(plr.Character)
end
end)
end
nextFire = os.clock() + Intervals[kind] + math.random(-15,15)/100
end
RunService.Heartbeat:Wait()
end
end)
end
local function toggleSpam(kind, val)
Toggles[kind] = val
updateSpam(kind)
print("["..kind.."] " .. (val and "ON" or "OFF") .. " | Mode: " .. SpamMode)
end
-- Body Flicker
local function toggleFlicker(val)
Toggles.BodyFlicker = val
if val then
task.spawn(function()
local adj = ReplicatedStorage:WaitForChild("events"):WaitForChild("AdjustBody")
local toggleVal = true
while Toggles.BodyFlicker do
local v = toggleVal and 1.48 or 1.53
toggleVal = not toggleVal
for _, dim in {"Height","Head","Depth","Width"} do
pcall(adj.FireServer, adj, dim, v)
end
task.wait(0.08)
end
end)
else
task.spawn(function()
local adj = ReplicatedStorage.events:FindFirstChild("AdjustBody")
if adj then
for _, dim in {"Height","Head","Depth","Width"} do pcall(adj.FireServer, adj, dim, 1) end
end
end)
end
print("BodyFlicker " .. (val and "ON" or "OFF"))
end
-- Movement Keys
local keys = {w=false, a=false, s=false, d=false, space=false, lshift=false}
local FlyConn, FlyBV, FlyBG
UserInputService.InputBegan:Connect(function(inp)
local kc = inp.KeyCode
if kc == Enum.KeyCode.W then keys.w = true
elseif kc == Enum.KeyCode.A then keys.a = true
elseif kc == Enum.KeyCode.S then keys.s = true
elseif kc == Enum.KeyCode.D then keys.d = true
elseif kc == Enum.KeyCode.Space then keys.space = true
elseif kc == Enum.KeyCode.LeftShift then keys.lshift = true
end
end)
UserInputService.InputEnded:Connect(function(inp)
local kc = inp.KeyCode
if kc == Enum.KeyCode.W then keys.w = false
elseif kc == Enum.KeyCode.A then keys.a = false
elseif kc == Enum.KeyCode.S then keys.s = false
elseif kc == Enum.KeyCode.D then keys.d = false
elseif kc == Enum.KeyCode.Space then keys.space = false
elseif kc == Enum.KeyCode.LeftShift then keys.lshift = false
end
end)
local function toggleFly(val)
Toggles.Fly = val
local char = player.Character
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
local hrp = char.HumanoidRootPart
if val then
FlyBV = Instance.new("BodyVelocity")
FlyBV.MaxForce = Vector3.new(4000,4000,4000)
FlyBV.Velocity = Vector3.new(0,0,0)
FlyBV.Parent = hrp
FlyBG = Instance.new("BodyGyro")
FlyBG.MaxTorque = Vector3.new(4000,4000,4000)
FlyBG.CFrame = hrp.CFrame
FlyBG.Parent = hrp
FlyConn = RunService.Heartbeat:Connect(function()
if not Toggles.Fly then return end
local cam = workspace.CurrentCamera
local moveVector = cam.CFrame:VectorToWorldSpace(Vector3.new(
(keys.d and 1 or 0) - (keys.a and 1 or 0), 0,
(keys.s and 1 or 0) - (keys.w and 1 or 0)
))
local up = (keys.space and 1 or 0) - (keys.lshift and 1 or 0)
FlyBV.Velocity = (moveVector * Movement.FlySpeed) + Vector3.new(0, up * Movement.FlySpeed, 0)
FlyBG.CFrame = cam.CFrame
end)
print("Fly ON! (Hold WASD move | Space=UP | Shift=DOWN)")
else
if FlyConn then FlyConn:Disconnect() FlyConn = nil end
if FlyBV then FlyBV:Destroy() FlyBV = nil end
if FlyBG then FlyBG:Destroy() FlyBG = nil end
print("Fly OFF")
end
end
-- Speed/Jump Always
RunService.Heartbeat:Connect(function()
local hum = player.Character and player.Character:FindFirstChild("Humanoid")
if hum then
hum.WalkSpeed = Movement.WalkSpeed
hum.JumpPower = Movement.JumpPower
end
end)
-- Noclip
RunService.Stepped:Connect(function()
if Toggles.Noclip and player.Character then
for _, part in player.Character:GetChildren() do
if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
part.CanCollide = false
end
end
end
end)
-- LETTER HOTKEYS (Hold for toggle - Console confirms)
UserInputService.InputBegan:Connect(function(inp, gp)
if gp then return end -- Ignore if typing/chat
local kc = inp.KeyCode
if kc == Enum.KeyCode.Q then toggleSpam("Saw", not Toggles.Saw)
elseif kc == Enum.KeyCode.W then toggleSpam("Juice", not Toggles.Juice)
elseif kc == Enum.KeyCode.E then toggleSpam("Grab", not Toggles.Grab)
elseif kc == Enum.KeyCode.R then toggleSpam("FlingSpam", not Toggles.FlingSpam)
elseif kc == Enum.KeyCode.T then toggleFlicker(not Toggles.BodyFlicker)
elseif kc == Enum.KeyCode.F then toggleFly(not Toggles.Fly)
elseif kc == Enum.KeyCode.G then
Toggles.Noclip = not Toggles.Noclip
print("Noclip " .. (Toggles.Noclip and "ON 👻" or "OFF"))
elseif kc == Enum.KeyCode.H then
-- Fling Nearest ONCE
local targets = getTargets() -- Uses current mode
for _, plr in targets do fling(plr.Character) end
print("💥 FLUNG NEAREST/ENEMIES!")
elseif kc == Enum.KeyCode.J then
-- Toggle Mode All <-> Nearest
SpamMode = SpamMode == "all" and "nearest" or "all"
print("🔄 Spam Mode: " .. SpamMode .. " (All players / Closest enemy)")
elseif kc == Enum.KeyCode.K then
-- Fling ALL ONCE
for _, p in Players:GetPlayers() do
if p ~= player and p.Character then fling(p.Character) end
end
print("💀 LOBBY FLUNG - GG!")
elseif kc == Enum.KeyCode.Z then
-- RESET ALL OFF (Safety)
for k, v in pairs(Toggles) do
if k ~= "Noclip" then Toggles[k] = false end
if Threads[k] then task.cancel(Threads[k]) end
end
toggleFly(false)
toggleFlicker(false)
print("🛑 ALL RESET OFF")
end
end)
-- Chat Commands (;target sonjoloco | ;speed 200)
player.Chatted:Connect(function(msg)
local args = msg:lower():split(" ")
if args[1] == ";target" and args[2] then
SpecificTarget = args[2]
print("🎯 Specific Target: " .. args[2] .. " (Set mode to nearest for auto)")
elseif args[1] == ";speed" and tonumber(args[2]) then
Movement.WalkSpeed = tonumber(args[2])
print("🏃 Speed: " .. Movement.WalkSpeed)
elseif args[1] == ";flyspeed" and tonumber(args[2]) then
Movement.FlySpeed = tonumber(args[2])
print("✈️ FlySpeed: " .. Movement.FlySpeed)
elseif args[1] == ";jump" and tonumber(args[2]) then
Movement.JumpPower = tonumber(args[2])
print("🦘 Jump: " .. Movement.JumpPower)
elseif args[1] == ";mode" then
SpamMode = SpamMode == "all" and "nearest" or "all"
print("🔄 Mode: " .. SpamMode)
end
end)
-- Respawn Fix
player.CharacterAdded:Connect(function()
task.wait(3)
if Toggles.Fly then toggleFly(false); task.wait(1); toggleFly(true) end
if Toggles.Noclip then Toggles.Noclip = false end -- Re-toggle if needed
end)
print("=== LETTERS READY sonjoloco ===")
print("Q: Saw | W: Juice/Drag | E: Grab | R: Fling Spam")
print("T: Flicker | F: Fly (WASD+Space/Shift) | G: Noclip")
print("H: Fling Nearest | J: Toggle All/Nearest | K: Fling All")
print("Z: RESET ALL | Chat: ;target name | ;speed 200")
print("Remotes Loaded - SPAM ON! 🚀")
-- Auto Remote Check
pcall(function()
print("✅ Events: " .. tostring(ReplicatedStorage:FindFirstChild("events")))
end) local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Debris = game:GetService("Debris")
local player = Players.LocalPlayer
print("=== Squabble City LETTER HUB LOADED 💥 ===")
print("LETTER KEYS Below | Check Console | sonjoloco OP Mode")
-- Config
local SpamMode = "all" -- "all" or "nearest"
local SpecificTarget = "" -- Chat: ;target playername
-- Toggles
local Toggles = {
Saw = false,
Juice = false,
Grab = false,
FlingSpam = false,
BodyFlicker = false,
Fly = false,
Noclip = false
}
local Intervals = {
Saw = 0.55,
Juice = 0.65,
Grab = 4.2,
FlingSpam = 0.1
}
local Movement = {WalkSpeed = 16, JumpPower = 50, FlySpeed = 50}
-- Helper
local function getPlayer(name)
name = name:lower()
for _, p in Players:GetPlayers() do
if p.Name:lower():sub(1, #name) == name and p ~= player then return p end
end
end
local function getTargets()
if SpamMode == "nearest" then
local closest, dist = nil, math.huge
local myPos = player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player.Character.HumanoidRootPart.Position
if not myPos then return {} end
for _, p in Players:GetPlayers() do
if p ~= player and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local d = (p.Character.HumanoidRootPart.Position - myPos).Magnitude
if d < dist then closest, dist = p, d end
end
end
return closest and {closest} or {}
else -- all
local t = {}
for _, p in Players:GetPlayers() do if p ~= player and p.Character then table.insert(t, p) end end
return t
end
end
-- Fling YEET
local function fling(char)
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
local hrp = char.HumanoidRootPart
local bv = Instance.new("BodyVelocity")
bv.MaxForce = Vector3.new(1e6,1e6,1e6)
bv.Velocity = Vector3.new(math.random(-5e4,5e4), math.random(5e4,1e5), math.random(-5e4,5e4))
bv.Parent = hrp
Debris:AddItem(bv, 0.2)
local bg = Instance.new("BodyAngularVelocity")
bg.AngularVelocity = Vector3.new(math.random(-100,100), math.random(-100,100), math.random(-100,100))
bg.MaxTorque = Vector3.new(1e6,1e6,1e6)
bg.Parent = hrp
Debris:AddItem(bg, 0.2)
end
-- fireWheelchair (Your func or Fling fallback)
local fireWheelchair = fireWheelchair or fling
-- Spam Loops
local Threads = {}
local function updateSpam(kind)
if Threads[kind] then task.cancel(Threads[kind]) end
if not Toggles[kind] then return end
Threads[kind] = task.spawn(function()
local nextFire = os.clock()
while Toggles[kind] do
if os.clock() >= nextFire then
local targets = getTargets()
for _, plr in targets do
pcall(function()
if kind == "Saw" then fireWheelchair(plr.Character, true)
elseif kind == "Juice" then ReplicatedStorage.events.DuoPlrEvents:FireServer("Drag", plr.Name)
elseif kind == "Grab" then ReplicatedStorage.events.NonFightEvents.BreakUp:FireServer(plr.Character.Name)
elseif kind == "FlingSpam" then fling(plr.Character)
end
end)
end
nextFire = os.clock() + Intervals[kind] + math.random(-15,15)/100
end
RunService.Heartbeat:Wait()
end
end)
end
local function toggleSpam(kind, val)
Toggles[kind] = val
updateSpam(kind)
print("["..kind.."] " .. (val and "ON" or "OFF") .. " | Mode: " .. SpamMode)
end
-- Body Flicker
local function toggleFlicker(val)
Toggles.BodyFlicker = val
if val then
task.spawn(function()
local adj = ReplicatedStorage:WaitForChild("events"):WaitForChild("AdjustBody")
local toggleVal = true
while Toggles.BodyFlicker do
local v = toggleVal and 1.48 or 1.53
toggleVal = not toggleVal
for _, dim in {"Height","Head","Depth","Width"} do
pcall(adj.FireServer, adj, dim, v)
end
task.wait(0.08)
end
end)
else
task.spawn(function()
local adj = ReplicatedStorage.events:FindFirstChild("AdjustBody")
if adj then
for _, dim in {"Height","Head","Depth","Width"} do pcall(adj.FireServer, adj, dim, 1) end
end
end)
end
print("BodyFlicker " .. (val and "ON" or "OFF"))
end
-- Movement Keys
local keys = {w=false, a=false, s=false, d=false, space=false, lshift=false}
local FlyConn, FlyBV, FlyBG
UserInputService.InputBegan:Connect(function(inp)
local kc = inp.KeyCode
if kc == Enum.KeyCode.W then keys.w = true
elseif kc == Enum.KeyCode.A then keys.a = true
elseif kc == Enum.KeyCode.S then keys.s = true
elseif kc == Enum.KeyCode.D then keys.d = true
elseif kc == Enum.KeyCode.Space then keys.space = true
elseif kc == Enum.KeyCode.LeftShift then keys.lshift = true
end
end)
UserInputService.InputEnded:Connect(function(inp)
local kc = inp.KeyCode
if kc == Enum.KeyCode.W then keys.w = false
elseif kc == Enum.KeyCode.A then keys.a = false
elseif kc == Enum.KeyCode.S then keys.s = false
elseif kc == Enum.KeyCode.D then keys.d = false
elseif kc == Enum.KeyCode.Space then keys.space = false
elseif kc == Enum.KeyCode.LeftShift then keys.lshift = false
end
end)
local function toggleFly(val)
Toggles.Fly = val
local char = player.Character
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
local hrp = char.HumanoidRootPart
if val then
FlyBV = Instance.new("BodyVelocity")
FlyBV.MaxForce = Vector3.new(4000,4000,4000)
FlyBV.Velocity = Vector3.new(0,0,0)
FlyBV.Parent = hrp
FlyBG = Instance.new("BodyGyro")
FlyBG.MaxTorque = Vector3.new(4000,4000,4000)
FlyBG.CFrame = hrp.CFrame
FlyBG.Parent = hrp
FlyConn = RunService.Heartbeat:Connect(function()
if not Toggles.Fly then return end
local cam = workspace.CurrentCamera
local moveVector = cam.CFrame:VectorToWorldSpace(Vector3.new(
(keys.d and 1 or 0) - (keys.a and 1 or 0), 0,
(keys.s and 1 or 0) - (keys.w and 1 or 0)
))
local up = (keys.space and 1 or 0) - (keys.lshift and 1 or 0)
FlyBV.Velocity = (moveVector * Movement.FlySpeed) + Vector3.new(0, up * Movement.FlySpeed, 0)
FlyBG.CFrame = cam.CFrame
end)
print("Fly ON! (Hold WASD move | Space=UP | Shift=DOWN)")
else
if FlyConn then FlyConn:Disconnect() FlyConn = nil end
if FlyBV then FlyBV:Destroy() FlyBV = nil end
if FlyBG then FlyBG:Destroy() FlyBG = nil end
print("Fly OFF")
end
end
-- Speed/Jump Always
RunService.Heartbeat:Connect(function()
local hum = player.Character and player.Character:FindFirstChild("Humanoid")
if hum then
hum.WalkSpeed = Movement.WalkSpeed
hum.JumpPower = Movement.JumpPower
end
end)
-- Noclip
RunService.Stepped:Connect(function()
if Toggles.Noclip and player.Character then
for _, part in player.Character:GetChildren() do
if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
part.CanCollide = false
end
end
end
end)
-- LETTER HOTKEYS (Hold for toggle - Console confirms)
UserInputService.InputBegan:Connect(function(inp, gp)
if gp then return end -- Ignore if typing/chat
local kc = inp.KeyCode
if kc == Enum.KeyCode.Q then toggleSpam("Saw", not Toggles.Saw)
elseif kc == Enum.KeyCode.W then toggleSpam("Juice", not Toggles.Juice)
elseif kc == Enum.KeyCode.E then toggleSpam("Grab", not Toggles.Grab)
elseif kc == Enum.KeyCode.R then toggleSpam("FlingSpam", not Toggles.FlingSpam)
elseif kc == Enum.KeyCode.T then toggleFlicker(not Toggles.BodyFlicker)
elseif kc == Enum.KeyCode.F then toggleFly(not Toggles.Fly)
elseif kc == Enum.KeyCode.G then
Toggles.Noclip = not Toggles.Noclip
print("Noclip " .. (Toggles.Noclip and "ON 👻" or "OFF"))
elseif kc == Enum.KeyCode.H then
-- Fling Nearest ONCE
local targets = getTargets() -- Uses current mode
for _, plr in targets do fling(plr.Character) end
print("💥 FLUNG NEAREST/ENEMIES!")
elseif kc == Enum.KeyCode.J then
-- Toggle Mode All <-> Nearest
SpamMode = SpamMode == "all" and "nearest" or "all"
print("🔄 Spam Mode: " .. SpamMode .. " (All players / Closest enemy)")
elseif kc == Enum.KeyCode.K then
-- Fling ALL ONCE
for _, p in Players:GetPlayers() do
if p ~= player and p.Character then fling(p.Character) end
end
print("💀 LOBBY FLUNG - GG!")
elseif kc == Enum.KeyCode.Z then
-- RESET ALL OFF (Safety)
for k, v in pairs(Toggles) do
if k ~= "Noclip" then Toggles[k] = false end
if Threads[k] then task.cancel(Threads[k]) end
end
toggleFly(false)
toggleFlicker(false)
print("🛑 ALL RESET OFF")
end
end)
-- Chat Commands (;target sonjoloco | ;speed 200)
player.Chatted:Connect(function(msg)
local args = msg:lower():split(" ")
if args[1] == ";target" and args[2] then
SpecificTarget = args[2]
print("🎯 Specific Target: " .. args[2] .. " (Set mode to nearest for auto)")
elseif args[1] == ";speed" and tonumber(args[2]) then
Movement.WalkSpeed = tonumber(args[2])
print("🏃 Speed: " .. Movement.WalkSpeed)
elseif args[1] == ";flyspeed" and tonumber(args[2]) then
Movement.FlySpeed = tonumber(args[2])
print("✈️ FlySpeed: " .. Movement.FlySpeed)
elseif args[1] == ";jump" and tonumber(args[2]) then
Movement.JumpPower = tonumber(args[2])
print("🦘 Jump: " .. Movement.JumpPower)
elseif args[1] == ";mode" then
SpamMode = SpamMode == "all" and "nearest" or "all"
print("🔄 Mode: " .. SpamMode)
end
end)
-- Respawn Fix
player.CharacterAdded:Connect(function()
task.wait(3)
if Toggles.Fly then toggleFly(false); task.wait(1); toggleFly(true) end
if Toggles.Noclip then Toggles.Noclip = false end -- Re-toggle if needed
end)
print("=== LETTERS READY sonjoloco ===")
print("Q: Saw | W: Juice/Drag | E: Grab | R: Fling Spam")
print("T: Flicker | F: Fly (WASD+Space/Shift) | G: Noclip")
print("H: Fling Nearest | J: Toggle All/Nearest | K: Fling All")
print("Z: RESET ALL | Chat: ;target name | ;speed 200")
print("Remotes Loaded - SPAM ON! 🚀")
-- Auto Remote Check
pcall(function()
print("✅ Events: " .. tostring(ReplicatedStorage:FindFirstChild("events")))
end)
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("SOYGERISHUB", "Midnight") -- Midnight = deep dark blue-black vibe
-- Services
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Debris = game:GetService("Debris")
local player = Players.LocalPlayer
print("GERISHUB Midnight Blue Loaded 🌌")
-- [Paste all your working config, helpers, functions here]
-- Config, Toggles, Intervals, Movement, getPlayer, getTargets, fling, fireWheelchair,
-- updateSpam, toggleSpam, toggleFlicker, keys, toggleFly, noclip Stepped, Heartbeat speed,
-- toggleBig (your big size loop), etc.
-- Just copy-paste everything from your fixed script between here ↓↓↓
-- Example placeholder (replace with your full code)
local SpamMode = "all"
local SpecificTarget = ""
local Toggles = {Saw = false, Juice = false, Grab = false, FlingSpam = false, BodyFlicker = false, Fly = false, Noclip = false, BigSize = false}
local Intervals = {Saw = 0.55, Juice = 0.65, Grab = 4.2, FlingSpam = 0.1}
local Movement = {WalkSpeed = 16, JumpPower = 50, FlySpeed = 50}
local BigSizeValue = 8
-- ... your full functions here (getPlayer, getTargets, fling, toggleSpam, toggleFlicker, toggleBig, toggleFly, etc.) ...
-- GUI TABS (now filled!)
local SpamTab = Window:NewTab("Spam")
local SpamSection = SpamTab:NewSection("Spam Controls - Midnight Blue")
SpamSection:NewToggle("Saw Spam", "Spam saw/mop", function(state)
toggleSpam("Saw", state)
end)
SpamSection:NewSlider("Saw Interval", "Lower = faster spam", 0.1, 2, 0.55, function(value)
Intervals.Saw = value
end)
SpamSection:NewToggle("Juice/Drag Spam", "Drag everyone", function(state)
toggleSpam("Juice", state)
end)
SpamSection:NewToggle("Grab Spam", "BreakUp spam", function(state)
toggleSpam("Grab", state)
end)
SpamSection:NewToggle("Fling Spam", "Auto yeet lobby", function(state)
toggleSpam("FlingSpam", state)
end)
SpamSection:NewDropdown("Target Mode", "Choose target type", {"all", "nearest", "specific"}, function(value)
SpamMode = value
end)
SpamSection:NewTextbox("Specific Player", "Type name here", function(text)
SpecificTarget = text
end)
local MoveTab = Window:NewTab("Movement")
local MoveSection = MoveTab:NewSection("Fly / Speed / Noclip")
MoveSection:NewToggle("Fly", "WASD + Space/Shift", function(state)
toggleFly(state)
end)
MoveSection:NewSlider("Fly Speed", "How fast you zoom", 16, 200, 50, function(value)
Movement.FlySpeed = value
end)
MoveSection:NewToggle("Noclip", "Go through walls", function(state)
NoclipActive = state -- assuming you have NoclipActive var
end)
local SizeTab = Window:NewTab("Size")
local SizeSection = SizeTab:NewSection("Make Yourself GIANT")
SizeSection:NewToggle("Dodge Flicker (small)", "Original T toggle", function(state)
toggleFlicker(state)
end)
SizeSection:NewToggle("BIG SIZE (HUGE)", "Way bigger than flicker", function(state)
toggleBig(state) -- your big size function
end)
SizeSection:NewSlider("Big Size Value", "Higher = bigger body (5-20 god mode)", 1, 50, 8, function(value)
BigSizeValue = value
-- Optional: re-apply if already on
if Toggles.BigSize then
toggleBig(false)
wait(0.1)
toggleBig(true)
end
end)
local MiscTab = Window:NewTab("Misc")
local MiscSection = MiscTab:NewSection("Quick Tools")
MiscSection:NewButton("Fling Nearest", "Yeet closest enemy", function()
for _, plr in getTargets() do fling(plr.Character) end
end)
MiscSection:NewButton("Fling Everyone", "Clear the lobby", function()
for _, p in Players:GetPlayers() do
if p ~= player and p.Character then fling(p.Character) end
end
end)
MiscSection:NewButton("Reset Everything", "Turn all off", function()
for k in pairs(Toggles) do Toggles[k] = false end
toggleFly(false)
toggleFlicker(false)
toggleBig(false)
NoclipActive = false
end)[ View More ]
THIS SCRIPT IS THE ONLY ONE FOR THIS GAME ITS STILL IN THE WORKS BUT ITS A SERVER CRASHER I HAVENT TESTED IT ON MOBILE CLICK W AND T WITH KEYBOARD