
Key Required

local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Client = Players.LocalPlayer
local Network = require(ReplicatedStorage.Modules.Utility.Network)
getgenv().AutoFishGo = not getgenv().AutoFishGo
print("Enabled:", getgenv().AutoFishGo)
if getgenv().LoopReel then
getgenv().LoopReel:Disconnect()
getgenv().LoopReel = nil
end
function BuyBait()
for i,v in next, Workspace.World.Map.Bait:GetChildren() do
if v:IsA("Model") and v.Name:match("%d") then
local Label = v:FindFirstChild("Stockage",true)
if Label and Label.Text:match("%d") then
local BuyPrompt = v.CurrentPack:FindFirstChild("ProximityPrompt",true)
if BuyPrompt then
fireproximityprompt(BuyPrompt)
end
end
end
end
end
getgenv().LoopReel = RunService.RenderStepped:Connect(function()
if not getgenv().AutoFishGo then return end
local Character = Client.Character
if not Character then return end
BuyBait()
local MaxSizeLabel = Client.PlayerGui.MainUi.Inventory.MaxSize
local text = MaxSizeLabel.Text
local current, max = text:match("(%d+)%/(%d+)")
current = tonumber(current)
max = tonumber(max)
if current and max and current >= max then
print("Inventory Full! Selling...")
Network.Send("SellInventory")
return
end
if not Workspace.Hooks:FindFirstChild(tostring(Client.UserId)) then
Network.Send("RodActivated", {
LuckMulti = 9e9;
Mouse = {
Target = Workspace.World.Map.Holder.Water;
Hit = CFrame.new(Vector3.zero)
}
})
return
end
local Head = Character:FindFirstChild("Head")
if Head and Head:FindFirstChild("Exclamation") then
Network.Send("GotFish")
Network.Send("DisconnectedFishing")
return
end
end)



Niga not work