FIsh script
Key RequiredUniversal

FIsh script

Universal ScriptGoodguy29Goodguy29 5.3K views 93 executesUpdated Jan 19, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•147 lines (4317 chars)
local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))()

local Window = Fluent:CreateWindow({
    Title = "Fluent " .. Fluent.Version,
    SubTitle = "by dawid",
    TabWidth = 160,
    Size = UDim2.fromOffset(580, 460),
    Acrylic = true, -- The blur may be detectable, setting this to false disables blur entirely
    Theme = "Dark",
    MinimizeKey = Enum.KeyCode.LeftControl -- Used when theres no MinimizeKeybind
})

-- Fluent provides Lucide Icons, they are optional
local Tabs = {
    Main = Window:AddTab({ Title = "Main", Icon = "" }),
    Settings = Window:AddTab({ Title = "Settings", Icon = "settings" })
}

local SaveManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/SaveManager.lua"))()
local InterfaceManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/InterfaceManager.lua"))()

SaveManager:SetLibrary(Fluent)
InterfaceManager:SetLibrary(Fluent)

InterfaceManager:BuildInterfaceSection(Tabs.Settings)
SaveManager:BuildConfigSection(Tabs.Settings)

Window:SelectTab(1)

local Player = game:GetService("Players").LocalPlayer
local Backpack = Player:WaitForChild("Backpack")
local EquipEvent = game:GetService("ReplicatedStorage").packages.Net:WaitForChild("RE/Backpack/Equip")

local IsRunning = false

local function autoEquipRod()
    while IsRunning do
        for _, item in ipairs(Backpack:GetChildren()) do
            if item.Name:find("Rod") then
                EquipEvent:FireServer(item)
                break
            end
        end
        task.wait(.4) -- change the cooldown how fast it will be
    end
end

local Toggle = Tabs.Main:AddToggle("MyToggle", {
    Title = "Auto Equip Rod",
    Default = false,
    Callback = function(state)
        isRunning = state
        if isRunning then
            autoEquipRod()
        end
    end
})

local AutoCast = false

local function autoCast()
    while AutoCast do
        local LocalCharacter = game:GetService("Players").LocalPlayer.Character
        local Tool = LocalCharacter:FindFirstChildOfClass("Tool")

        if Tool and Tool:FindFirstChild("events") and Tool.events:FindFirstChild("cast") then
            local Random = math.random(90, 99)
            Tool.events.cast:FireServer(Random)
        else
            AutoCast = false
            break
        end

        task.wait(0.4)
    end
end

Tabs.Main:AddToggle("MyToggle", {
    Title = "Auto cast",
    Default = false,
    Callback = function(state)
        AutoCast = state
        if state then
            task.spawn(autoCast)
        end
    end
})

local AutoFish = false

local function autoShake()
    while AutoFish do
        local PlayerGUI = Player:WaitForChild("PlayerGui")
        local shakeUI = PlayerGUI:FindFirstChild("shakeui")

        if shakeUI and shakeUI.Enabled then
            local safezone = shakeUI:FindFirstChild("safezone")
            if safezone then
                local button = safezone:FindFirstChild("button")
                
                    local GuiService = game:GetService("GuiService")
                    local VirtualInputManager = game:GetService("VirtualInputManager")
                    GuiService.SelectedObject = button
                    VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.Return, false, game)
                    VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.Return, false, game)
                end
            end
        

        task.wait(0.05)
    end
end
local Toggle = Tabs.Main:AddToggle("AutoFishToggle", {
    Title = "Auto Fish", 
    Default = false,
    Callback = function(state)
     AutoFish = state
        if AutoFish then
            task.spawn(autoShake)
        end
    end
})

local AutoReel = false

local function autoReel()
    while AutoReel do
        local args = {
            [1] = 100,
            [2] = true
        }

        game:GetService("ReplicatedStorage").events.reelfinished:FireServer(unpack(args))
        task.wait(0.5)
    end
end

local Toggle = Tabs.Main:AddToggle("MyToggle", {
    Title = "Auto Reel", 
    Default = false,
    Callback = function(state)
        AutoReel = state
        if AutoReel then
            task.spawn(autoReel)
        end
    end
})

Features & Information

just some basic features lemme know if i should keep this updated i dont know how to get verified

Community Comments (1)

jessarmstrong155jessarmstrong155Jan 21, 2025(edited)

what executer should I use that's free and that Chromebook can use

More Scripts for Universal Scripts