Get Fat to Break Tape script keyless
Get Fat to Break Tape 🍗 Keyless
Get Fat to Break Tape script keyless
👤 alexriderr 👁 139 views ❤️ 0 likes ⏱ Jul 24, 2026
This script is designed for **+1 Fatty** and includes a simple but effective **Start Fat** feature. Once you activate the button, your character will automatically begin gaining size, allowing you to progress through the game much faster. The script is lightweight, easy to use, and ideal for players who want to automate growth and reduce repetitive grinding.
✨ Features
Get fat
📋 Script Code
--[[
    +1 Fatty Script
    Start/Stop Fatty Spam
]]

local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local CoreGui = game:GetService("CoreGui")

local FattyScript = {}
FattyScript.__index = FattyScript

local State = {
    Running = false,
    WindowOpen = true,
    Dragging = false,
    DragInput = nil,
    DragStart = nil,
    StartPos = nil,
}

local Connections = {}
local GuiObjects = {}

local function Create(className, properties, children)
    local inst = Instance.new(className)
    for k, v in pairs(properties or {}) do
        inst[k] = v
    end
    for _, child in pairs(children or {}) do
        child.Parent = inst
    end
    return inst
end

local function Tween(obj, props, duration, style, dir)
    local t = TweenService:Create(obj, TweenInfo.new(duration or 0.25, style or Enum.EasingStyle.Quart, dir or Enum.EasingDirection.Out), props)
    t:Play()
    return t
end

local function AddCorner(parent, radius)
    return Create("UICorner", { CornerRadius = UDim.new(0, radius or 8), Parent = parent })
end

local function AddStroke(parent, color, thickness, transparency)
    return Create("UIStroke", {
        Color = color or Color3.fromRGB(255, 255, 255),
        Thickness = thickness or 1,
        Transparency = transparency or 0.8,
        Parent = parent
    })
end

local function AddPadding(parent, top, bottom, left, right)
    return Create("UIPadding", {
        PaddingTop = UDim.new(0, top or 8),
        PaddingBottom = UDim.new(0, bottom or 8),
        PaddingLeft = UDim.new(0, left or 8),
        PaddingRight = UDim.new(0, right or 8),
        Parent = parent
    })
end

local Icons = {
    Main = "rbxassetid://6031265976",
    Cheeseburger = "rbxthumb://type=Asset&id=43149111&w=420&h=420",
}

local ColorPresets = {
    Purple = {
        Window = Color3.fromRGB(30, 15, 50),
        Accent = Color3.fromRGB(140, 60, 255),
        AccentDark = Color3.fromRGB(100, 40, 200),
        Section = Color3.fromRGB(25, 12, 42),
        Text = Color3.fromRGB(230, 230, 240),
        TextDim = Color3.fromRGB(140, 140, 160),
        Card = Color3.fromRGB(32, 32, 48),
        CardHover = Color3.fromRGB(38, 38, 55),
    },
    Blue = {
        Window = Color3.fromRGB(15, 25, 50),
        Accent = Color3.fromRGB(50, 120, 255),
        AccentDark = Color3.fromRGB(35, 90, 200),
        Section = Color3.fromRGB(12, 20, 42),
        Text = Color3.fromRGB(230, 230, 240),
        TextDim = Color3.fromRGB(140, 140, 160),
        Card = Color3.fromRGB(20, 32, 55),
        CardHover = Color3.fromRGB(25, 40, 65),
    },
    Red = {
        Window = Color3.fromRGB(45, 12, 15),
        Accent = Color3.fromRGB(255, 60, 60),
        AccentDark = Color3.fromRGB(200, 45, 45),
        Section = Color3.fromRGB(38, 10, 12),
        Text = Color3.fromRGB(230, 230, 240),
        TextDim = Color3.fromRGB(140, 140, 160),
        Card = Color3.fromRGB(50, 15, 18),
        CardHover = Color3.fromRGB(60, 20, 22),
    },
    Pink = {
        Window = Color3.fromRGB(45, 15, 35),
        Accent = Color3.fromRGB(255, 80, 180),
        AccentDark = Color3.fromRGB(200, 60, 140),
        Section = Color3.fromRGB(38, 12, 28),
        Text = Color3.fromRGB(230, 230, 240),
        TextDim = Color3.fromRGB(140, 140, 160),
        Card = Color3.fromRGB(50, 18, 40),
        CardHover = Color3.fromRGB(60, 22, 48),
    },
    Black = {
        Window = Color3.fromRGB(18, 18, 18),
        Accent = Color3.fromRGB(100, 100, 100),
        AccentDark = Color3.fromRGB(70, 70, 70),
        Section = Color3.fromRGB(12, 12, 12),
        Text = Color3.fromRGB(230, 230, 240),
        TextDim = Color3.fromRGB(140, 140, 160),
        Card = Color3.fromRGB(25, 25, 25),
        CardHover = Color3.fromRGB(32, 32, 32),
    },
    White = {
        Window = Color3.fromRGB(245, 245, 245),
        Accent = Color3.fromRGB(80, 80, 80),
        AccentDark = Color3.fromRGB(60, 60, 60),
        Section = Color3.fromRGB(230, 230, 230),
        Text = Color3.fromRGB(20, 20, 20),
        TextDim = Color3.fromRGB(80, 80, 80),
        Card = Color3.fromRGB(225, 225, 225),
        CardHover = Color3.fromRGB(215, 215, 215),
    },
}

local Theme = {
    Background = Color3.fromRGB(20, 20, 30),
    Window = Color3.fromRGB(25, 25, 38),
    Accent = Color3.fromRGB(140, 60, 255),
    AccentDark = Color3.fromRGB(100, 40, 200),
    AccentLight = Color3.fromRGB(180, 100, 255),
    Text = Color3.fromRGB(230, 230, 240),
    TextDim = Color3.fromRGB(140, 140, 160),
    Card = Color3.fromRGB(32, 32, 48),
    CardHover = Color3.fromRGB(38, 38, 55),
    Border = Color3.fromRGB(50, 50, 70),
    Success = Color3.fromRGB(50, 200, 100),
    Error = Color3.fromRGB(220, 50, 50),
    Section = Color3.fromRGB(28, 28, 42),
}

local function FireEat()
    game:GetService("ReplicatedStorage").Remote.Event.Eat.PlayerTryClickRE:FireServer(true)
end

local function StartLoop()
    if State.Running then return end
    State.Running = true

    task.spawn(function()
        while State.Running do
            FireEat()
            task.wait(0.1)
        end
    end)
end

local function StopLoop()
    State.Running = false
end

function FattyScript:CreateWindow(config)
    config = config or {}
    local WindowName = config.Name or "+1 Fatty Script"
    local Size = config.Size or UDim2.new(0, 340, 0, 260)

    if CoreGui:FindFirstChild("FattyScript_Main") then
        CoreGui:FindFirstChild("FattyScript_Main"):Destroy()
    end

    local ScreenGui = Create("ScreenGui", {
        Name = "FattyScript_Main",
        DisplayOrder = 999,
        ZIndexBehavior = Enum.ZIndexBehavior.Sibling,
        ResetOnSpawn = false,
        Parent = CoreGui
    })

    local Shadow = Create("ImageLabel", {
        Name = "Shadow",
        AnchorPoint = Vector2.new(0.5, 0.5),
        BackgroundTransparency = 1,
        Position = UDim2.new(0.5, 0, 0.5, 4),
        Size = UDim2.new(1, 50, 1, 50),
        Image = "rbxassetid://5554236805",
        ImageColor3 = Color3.fromRGB(0, 0, 0),
        ImageTransparency = 0.5,
        ScaleType = Enum.ScaleType.Slice,
        SliceCenter = Rect.new(23, 23, 277, 277),
        Parent = ScreenGui
    })

    local MainFrame = Create("Frame", {
        Name = "MainFrame",
        AnchorPoint = Vector2.new(0.5, 0.5),
        BackgroundColor3 = Theme.Window,
        Position = UDim2.new(0.5, 0, 0.5, 0),
        Size = Size,
        Parent = ScreenGui
    })
    AddCorner(MainFrame, 10)
    AddStroke(MainFrame, Theme.Border, 1)

    local TopBar = Create("Frame", {
        Name = "TopBar",
        BackgroundColor3 = Theme.Section,
        Size = UDim2.new(1, 0, 0, 42),
        Parent = MainFrame
    })
    AddCorner(TopBar, 10)

    local TopBarFix = Create("Frame", {
        Name = "Fix",
        BackgroundColor3 = Theme.Section,
        Position = UDim2.new(0, 0, 0.6, 0),
        Size = UDim2.new(1, 0, 0.4, 0),
        Parent = TopBar
    })

    local MainIcon = Create("ImageLabel", {
        Name = "MainIcon",
        BackgroundTransparency = 1,
        Position = UDim2.new(0, 14, 0.5, -12),
        Size = UDim2.new(0, 24, 0, 24),
        Image = Icons.Main,
        ImageColor3 = Theme.Accent,
        Parent = TopBar
    })

    local Title = Create("TextLabel", {
        Name = "Title",
        BackgroundTransparency = 1,
        Position = UDim2.new(0, 44, 0, 0),
        Size = UDim2.new(0.5, 0, 1, 0),
        Font = Enum.Font.GothamBold,
        Text = WindowName,
        TextColor3 = Theme.Text,
        TextSize = 14,
        TextXAlignment = Enum.TextXAlignment.Left,
        Parent = TopBar
    })

    local Controls = Create("Frame", {
        Name = "Controls",
        BackgroundTransparency = 1,
        Position = UDim2.new(1, -70, 0, 0),
        Size = UDim2.new(0, 62, 1, 0),
        Parent = TopBar
    })

    local MinimizeBtn = Create("TextButton", {
        Name = "Minimize",
        BackgroundColor3 = Theme.AccentDark,
        Position = UDim2.new(0, 0, 0.5, -11),
        Size = UDim2.new(0, 22, 0, 22),
        Font = Enum.Font.GothamBold,
        Text = "-",
        TextColor3 = Theme.Text,
        TextSize = 16,
        Parent = Controls
    })
    AddCorner(MinimizeBtn, 6)

    local CloseBtn = Create("TextButton", {
        Name = "Close",
        BackgroundColor3 = Theme.Error,
        Position = UDim2.new(0, 28, 0.5, -11),
        Size = UDim2.new(0, 22, 0, 22),
        Font = Enum.Font.GothamBold,
        Text = "X",
        TextColor3 = Color3.fromRGB(255, 255, 255),
        TextSize = 13,
        Parent = Controls
    })
    AddCorner(CloseBtn, 6)

    local ContentFrame = Create("Frame", {
        Name = "ContentFrame",
        BackgroundTransparency = 1,
        Position = UDim2.new(0, 12, 0, 50),
        Size = UDim2.new(1, -24, 1, -60),
        Parent = MainFrame
    })

    local ContentLayout = Create("UIListLayout", {
        Padding = UDim.new(0, 8),
        SortOrder = Enum.SortOrder.LayoutOrder,
        Parent = ContentFrame
    })

    GuiObjects.ScreenGui = ScreenGui
    GuiObjects.MainFrame = MainFrame
    GuiObjects.ContentFrame = ContentFrame

    local function UpdateDrag(input)
        local delta = input.Position - State.DragStart
        local pos = UDim2.new(State.StartPos.X.Scale, State.StartPos.X.Offset + delta.X, State.StartPos.Y.Scale, State.StartPos.Y.Offset + delta.Y)
        Tween(MainFrame, {Position = pos}, 0.1)
    end

    TopBar.InputBegan:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
            State.Dragging = true
            State.DragStart = input.Position
            State.StartPos = MainFrame.Position
        end
    end)

    TopBar.InputEnded:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
            State.Dragging = false
        end
    end)

    TopBar.InputChanged:Connect(function(input)
        if State.Dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
            State.DragInput = input
        end
    end)

    UserInputService.InputChanged:Connect(function(input)
        if input == State.DragInput and State.Dragging then
            UpdateDrag(input)
        end
    end)

    MinimizeBtn.MouseEnter:Connect(function()
        Tween(MinimizeBtn, {BackgroundColor3 = Theme.Accent}, 0.15)
    end)
    MinimizeBtn.MouseLeave:Connect(function()
        Tween(MinimizeBtn, {BackgroundColor3 = Theme.AccentDark}, 0.15)
    end)

    CloseBtn.MouseEnter:Connect(function()
        Tween(CloseBtn, {BackgroundColor3 = Color3.fromRGB(255, 80, 80)}, 0.15)
    end)
    CloseBtn.MouseLeave:Connect(function()
        Tween(CloseBtn, {BackgroundColor3 = Theme.Error}, 0.15)
    end)

    local Minimized = false

    local CheeseburgerIcon = Create("TextButton", {
        Name = "CheeseburgerIcon",
        AnchorPoint = Vector2.new(0.5, 0.5),
        BackgroundColor3 = Theme.Accent,
        Position = UDim2.new(0.5, 0, 0.5, 0),
        Size = UDim2.new(0, 80, 0, 80),
        Font = Enum.Font.GothamBold,
        Text = "+1",
        TextColor3 = Color3.fromRGB(255, 255, 255),
        TextSize = 28,
        Visible = false,
        ZIndex = 100,
        Parent = ScreenGui
    })
    AddCorner(CheeseburgerIcon, 40)
    AddStroke(CheeseburgerIcon, Color3.fromRGB(255, 255, 255), 2, 0.3)

    local BurgerDragging = false
    local BurgerDragStart = nil
    local BurgerStartPos = nil
    local BurgerDragInput = nil
    local BurgerMoved = false

    local function UpdateBurgerDrag(input)
        local delta = input.Position - BurgerDragStart
        local pos = UDim2.new(0, BurgerStartPos.X + delta.X, 0, BurgerStartPos.Y + delta.Y)
        CheeseburgerIcon.Position = pos
    end

    CheeseburgerIcon.InputBegan:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
            BurgerDragging = true
            BurgerMoved = false
            BurgerDragStart = input.Position
            BurgerStartPos = CheeseburgerIcon.AbsolutePosition
        end
    end)

    CheeseburgerIcon.InputEnded:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
            BurgerDragging = false
        end
    end)

    CheeseburgerIcon.InputChanged:Connect(function(input)
        if BurgerDragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
            BurgerDragInput = input
        end
    end)

    UserInputService.InputChanged:Connect(function(input)
        if input == BurgerDragInput and BurgerDragging then
            BurgerMoved = true
            UpdateBurgerDrag(input)
        end
    end)

    MinimizeBtn.MouseButton1Click:Connect(function()
        Minimized = not Minimized
        if Minimized then
            MainFrame.Visible = false
            Shadow.Visible = false
            CheeseburgerIcon.Position = UDim2.new(0.5, 0, 0.5, 0)
            CheeseburgerIcon.Visible = true
            CheeseburgerIcon.Size = UDim2.new(0, 0, 0, 0)
            Tween(CheeseburgerIcon, {Size = UDim2.new(0, 60, 0, 60)}, 0.3, Enum.EasingStyle.Back)
        else
            CheeseburgerIcon.Visible = false
            MainFrame.Visible = true
            Shadow.Visible = true
            MainFrame.Size = UDim2.new(0, 0, 0, 0)
            Tween(MainFrame, {Size = Size}, 0.3, Enum.EasingStyle.Back)
        end
    end)

    CheeseburgerIcon.MouseButton1Click:Connect(function()
        if BurgerMoved then return end
        Minimized = false
        CheeseburgerIcon.Visible = false
        MainFrame.Visible = true
        Shadow.Visible = true
        MainFrame.Size = UDim2.new(0, 0, 0, 0)
        Tween(MainFrame, {Size = Size}, 0.3, Enum.EasingStyle.Back)
    end)

    CloseBtn.MouseButton1Click:Connect(function()
        StopLoop()
        State.WindowOpen = false
        for _, v in pairs(Connections) do
            if v.Conn then v.Conn:Disconnect() end
        end
        Connections = {}
        Tween(MainFrame, {Size = UDim2.new(0, Size.X.Offset, 0, 0), Position = UDim2.new(0.5, 0, 0.5, Size.Y.Offset / 2)}, 0.3)
        Tween(Shadow, {ImageTransparency = 1}, 0.3)
        task.wait(0.3)
        ScreenGui:Destroy()
    end)

    local WindowObj = setmetatable({}, FattyScript)
    WindowObj.Tabs = {}

    local StatusLabel = nil
    local StartBtn = nil
    local StopBtn = nil

    local function CreateButton(text, color, callback)
        local Btn = Create("TextButton", {
            Name = text,
            BackgroundColor3 = color,
            Size = UDim2.new(1, 0, 0, 40),
            Font = Enum.Font.GothamBold,
            Text = text,
            TextColor3 = Theme.Text,
            TextSize = 14,
            Parent = ContentFrame
        })
        AddCorner(Btn, 6)

        Btn.MouseButton1Click:Connect(function()
            Tween(Btn, {BackgroundColor3 = Theme.AccentDark}, 0.1)
            task.wait(0.1)
            Tween(Btn, {BackgroundColor3 = color}, 0.2)
            callback()
        end)

        Btn.MouseEnter:Connect(function()
            Tween(Btn, {BackgroundColor3 = Theme.CardHover}, 0.15)
        end)

        Btn.MouseLeave:Connect(function()
            Tween(Btn, {BackgroundColor3 = color}, 0.15)
        end)

        return Btn
    end

    StartBtn = CreateButton("Start +1 Fatty", Theme.Success, function()
        StartLoop()
        if StatusLabel then StatusLabel.Text = "Status: Running" end
    end)

    StopBtn = CreateButton("Stop", Theme.Error, function()
        StopLoop()
        if StatusLabel then StatusLabel.Text = "Status: Stopped" end
    end)

    local ColorSection = Create("Frame", {
        Name = "ColorSection",
        BackgroundColor3 = Theme.Card,
        Size = UDim2.new(1, 0, 0, 50),
        Parent = ContentFrame
    })
    AddCorner(ColorSection, 6)

    Create("TextLabel", {
        Name = "Label",
        BackgroundTransparency = 1,
        Position = UDim2.new(0, 10, 0, 2),
        Size = UDim2.new(1, -20, 0, 16),
        Font = Enum.Font.GothamMedium,
        Text = "Background Color",
        TextColor3 = Theme.TextDim,
        TextSize = 11,
        TextXAlignment = Enum.TextXAlignment.Left,
        Parent = ColorSection
    })

    local ColorList = {"Purple", "Blue", "Red", "Pink", "Black", "White"}
    local ColorBtns = {}

    for i, colorName in ipairs(ColorList) do
        local preset = ColorPresets[colorName]
        local ColorBtn = Create("TextButton", {
            Name = colorName,
            BackgroundColor3 = preset.Accent,
            Position = UDim2.new(0, 8 + (i - 1) * 52, 0, 22),
            Size = UDim2.new(0, 46, 0, 20),
            Font = Enum.Font.GothamBold,
            Text = colorName,
            TextColor3 = Theme.Text,
            TextSize = 9,
            Parent = ColorSection
        })
        AddCorner(ColorBtn, 4)

        ColorBtn.MouseButton1Click:Connect(function()
            Theme.Window = preset.Window
            Theme.Accent = preset.Accent
            Theme.AccentDark = preset.AccentDark
            Theme.Section = preset.Section
            Theme.Text = preset.Text
            Theme.TextDim = preset.TextDim
            Theme.Card = preset.Card
            Theme.CardHover = preset.CardHover

            Tween(MainFrame, {BackgroundColor3 = Theme.Window}, 0.3)
            Tween(TopBar, {BackgroundColor3 = Theme.Section}, 0.3)
            Tween(TopBarFix, {BackgroundColor3 = Theme.Section}, 0.3)
            Tween(MainIcon, {ImageColor3 = Theme.Accent}, 0.3)
            Tween(MinimizeBtn, {BackgroundColor3 = Theme.AccentDark}, 0.3)
            Tween(MinimizeBtn, {TextColor3 = Theme.Text}, 0.3)
            Tween(CheeseburgerIcon, {BackgroundColor3 = Theme.Accent}, 0.3)
            Tween(CheeseburgerIcon, {TextColor3 = Theme.Text}, 0.3)
            Tween(Title, {TextColor3 = Theme.Text}, 0.3)
            if StatusLabel then Tween(StatusLabel, {TextColor3 = Theme.TextDim}, 0.3) end
            if StartBtn then Tween(StartBtn, {TextColor3 = Theme.Text}, 0.3) end
            if StopBtn then Tween(StopBtn, {TextColor3 = Theme.Text}, 0.3) end

            for _, cb in pairs(ColorBtns) do
                Tween(cb.Button, {BackgroundColor3 = Theme.Card}, 0.2)
                Tween(cb.Button, {TextColor3 = Theme.Text}, 0.2)
            end
            Tween(ColorBtn, {BackgroundColor3 = Theme.Accent}, 0.2)
        end)

        ColorBtn.MouseEnter:Connect(function()
            Tween(ColorBtn, {Size = UDim2.new(0, 46, 0, 24)}, 0.15)
        end)

        ColorBtn.MouseLeave:Connect(function()
            Tween(ColorBtn, {Size = UDim2.new(0, 46, 0, 20)}, 0.15)
        end)

        table.insert(ColorBtns, {Name = colorName, Button = ColorBtn})
    end

    ColorBtns[1].Button.BackgroundColor3 = Theme.Accent

    StatusLabel = Create("TextLabel", {
        Name = "Status",
        BackgroundTransparency = 1,
        Size = UDim2.new(1, 0, 0, 18),
        Font = Enum.Font.GothamMedium,
        Text = "Status: Stopped",
        TextColor3 = Theme.TextDim,
        TextSize = 11,
        Parent = ContentFrame
    })

    return WindowObj
end

local Window = FattyScript:CreateWindow({
    Name = "+1 Fatty Script",
    Size = UDim2.new(0, 340, 0, 260),
})

print("[+1 Fatty Script] Loaded")
🎮 Similar Scripts
💬 Comments (0)
Login to post a comment
No comments yet. Be the first!
Script Info
Game Get Fat to Break Tape 🍗
TypeKeyless
Authoralexriderr
Views139
Likes0
PublishedJul 24, 2026
🎮 Play Game on Roblox
🕐 Recent Scripts
Monochrome script keyless | esp: off/on, refresh code
Monochrome script keyless | esp: off/on, refresh code
MONOCHROME👁️ • 👁 7
Keyless
Pull an egg script keyless | auto train, auto dumbells
Pull an egg script keyless | auto train, auto dumbells
Pull An Egg • 👁 8
Keyless
Anime dice script keyless | auto roll, auto collect money,
Anime dice script keyless | auto roll, auto collect money,
Anime Dice • 👁 10
Keyless
The veil [BETA] script keyless | auto farm npcs, auto equip weapon
The veil [BETA] script keyless | auto farm npcs, auto equip weapon
The Veil • 👁 11
Keyless
Merge an SCP script keyless | auto merge, auto rebirth
Merge an SCP script keyless | auto merge, auto rebirth
Merge an SCP • 👁 14
Keyless