Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
player = Players.LocalPlayer
playerGui = player:()
CONFIG = {
Colors = {
Background = .(, , ),
BackgroundSecondary = .(, , ),
Accent = .(, , ),
ChestT1 = .(, , ),
ChestT2 = .(, , ),
ChestT3 = .(, , ),
Text = .(, , ),
TextSecondary = .(, , ),
ToggleOn = .(, , ),
ToggleOff = .(, , ),
},
Font = .Font.GothamBold,
TextSize =
}
screenGui = .()
screenGui.Name =
screenGui.Parent = playerGui
screenGui.ResetOnSpawn =
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = CONFIG.Colors.Background
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
uiCorner = .()
uiCorner.CornerRadius = .(, )
uiCorner.Parent = mainFrame
titleFrame = .()
titleFrame.Name =
titleFrame.Size = .(, , , )
titleFrame.BackgroundColor3 = CONFIG.Colors.BackgroundSecondary
titleFrame.BorderSizePixel =
titleFrame.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleFrame
title = .()
title.Name =
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = CONFIG.Colors.Text
title.Font = CONFIG.Font
title.TextSize =
title.TextXAlignment = .TextXAlignment.Left
title.Parent = titleFrame
closeBtn = .()
closeBtn.Name =
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = CONFIG.Colors.Background
closeBtn.BorderSizePixel =
closeBtn.Text =
closeBtn.TextColor3 = CONFIG.Colors.Text
closeBtn.Font = CONFIG.Font
closeBtn.TextSize =
closeBtn.Parent = titleFrame
closeCorner = .()
closeCorner.CornerRadius = .(, )
closeCorner.Parent = closeBtn
contentFrame = .()
contentFrame.Name =
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.Parent = mainFrame
uiListLayout = .()
uiListLayout.Padding = .(, )
uiListLayout.SortOrder = .SortOrder.LayoutOrder
uiListLayout.Parent = contentFrame
ESPState = {
FishHighlight = ,
FishName = ,
FishMutation = ,
ChestHighlight = ,
ChestName =
}
(parent, text, setting, order)
toggleFrame = .()
toggleFrame.Name = setting ..
toggleFrame.Size = .(, , , )
toggleFrame.BackgroundColor3 = CONFIG.Colors.BackgroundSecondary
toggleFrame.BorderSizePixel =
toggleFrame.LayoutOrder = order
toggleFrame.Parent = parent
frameCorner = .()
frameCorner.CornerRadius = .(, )
frameCorner.Parent = toggleFrame
label = .()
label.Name =
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.TextColor3 = CONFIG.Colors.Text
label.Font = CONFIG.Font
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Parent = toggleFrame
toggleBtn = .()
toggleBtn.Name =
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, -, , -)
toggleBtn.BackgroundColor3 = ESPState[setting] CONFIG.Colors.ToggleOn CONFIG.Colors.ToggleOff
toggleBtn.BorderSizePixel =
toggleBtn.Text = ESPState[setting]
toggleBtn.TextColor3 = CONFIG.Colors.Text
toggleBtn.Font = CONFIG.Font
toggleBtn.TextSize =
toggleBtn.Parent = toggleFrame
toggleCorner = .()
toggleCorner.CornerRadius = .(, )
toggleCorner.Parent = toggleBtn
toggleBtn.MouseButton1Click:(()
ESPState[setting] = ESPState[setting]
toggleBtn.BackgroundColor3 = ESPState[setting] CONFIG.Colors.ToggleOn CONFIG.Colors.ToggleOff
toggleBtn.Text = ESPState[setting]
()
)
fishSection = .()
fishSection.Name =
fishSection.Size = .(, , , )
fishSection.BackgroundTransparency =
fishSection.LayoutOrder =
fishSection.Parent = contentFrame
fishLabel = .()
fishLabel.Name =
fishLabel.Size = .(, , , )
fishLabel.BackgroundTransparency =
fishLabel.Text =
fishLabel.TextColor3 = CONFIG.Colors.Accent
fishLabel.Font = CONFIG.Font
fishLabel.TextSize =
fishLabel.TextXAlignment = .TextXAlignment.Left
fishLabel.Parent = fishSection
fishLayout = .()
fishLayout.Padding = .(, )
fishLayout.SortOrder = .SortOrder.LayoutOrder
fishLayout.Parent = fishSection
(fishSection, , , )
(fishSection, , , )
(fishSection, , , )
chestSection = .()
chestSection.Name =
chestSection.Size = .(, , , )
chestSection.BackgroundTransparency =
chestSection.LayoutOrder =
chestSection.Parent = contentFrame
chestLabel = .()
chestLabel.Name =
chestLabel.Size = .(, , , )
chestLabel.BackgroundTransparency =
chestLabel.Text =
chestLabel.TextColor3 = CONFIG.Colors.ChestT3
chestLabel.Font = CONFIG.Font
chestLabel.TextSize =
chestLabel.TextXAlignment = .TextXAlignment.Left
chestLabel.Parent = chestSection
chestLayout = .()
chestLayout.Padding = .(, )
chestLayout.SortOrder = .SortOrder.LayoutOrder
chestLayout.Parent = chestSection
(chestSection, , , )
(chestSection, , , )
fishCountFrame = .()
fishCountFrame.Name =
fishCountFrame.Size = .(, , , )
fishCountFrame.BackgroundColor3 = CONFIG.Colors.BackgroundSecondary
fishCountFrame.BorderSizePixel =
fishCountFrame.LayoutOrder =
fishCountFrame.Parent = contentFrame
countCorner = .()
countCorner.CornerRadius = .(, )
countCorner.Parent = fishCountFrame
fishCountLabel = .()
fishCountLabel.Name =
fishCountLabel.Size = .(, -, , )
fishCountLabel.Position = .(, , , )
fishCountLabel.BackgroundTransparency =
fishCountLabel.Text =
fishCountLabel.TextColor3 = CONFIG.Colors.Text
fishCountLabel.Font = CONFIG.Font
fishCountLabel.TextSize =
fishCountLabel.Parent = fishCountFrame
espContainer = .()
espContainer.Name =
espContainer.Parent = screenGui
fishESP = {}
chestESP = {}
(fish)
success, result = (()
fish.Head.stats.Fish.Text
)
success result
(fish)
success, result = (()
fish.Head.stats.Mutation.Label.Text
)
success result
(fish)
billboard = .()
billboard.Name = .. fish.Name
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
billboard.LightInfluence =
billboard.Adornee = fish.Head
billboard.Parent = espContainer
frame = .()
frame.Size = .(, , , )
frame.BackgroundTransparency =
frame.BackgroundColor3 = CONFIG.Colors.Accent
frame.BorderSizePixel =
frame.Parent = billboard
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
textLabel = .()
textLabel.Size = .(, -, , )
textLabel.Position = .(, , , )
textLabel.BackgroundTransparency =
textLabel.Text = (fish)
textLabel.TextColor3 = CONFIG.Colors.Text
textLabel.Font = CONFIG.Font
textLabel.TextSize =
textLabel.TextStrokeTransparency =
textLabel.TextXAlignment = .TextXAlignment.Left
textLabel.Parent = frame
billboard
(fish)
mutation = (fish)
mutation ==
billboard = .()
billboard.Name = .. fish.Name
billboard.Size = .(, , , )
billboard.StudsOffset = .(, -, )
billboard.AlwaysOnTop =
billboard.LightInfluence =
billboard.Adornee = fish.Head
billboard.Parent = espContainer
frame = .()
frame.Size = .(, , , )
frame.BackgroundTransparency =
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Parent = billboard
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
textLabel = .()
textLabel.Size = .(, -, , )
textLabel.Position = .(, , , )
textLabel.BackgroundTransparency =
textLabel.Text = .. mutation
textLabel.TextColor3 = CONFIG.Colors.Text
textLabel.Font = CONFIG.Font
textLabel.TextSize =
textLabel.TextStrokeTransparency =
textLabel.TextXAlignment = .TextXAlignment.Left
textLabel.Parent = frame
billboard
(fish)
highlight = .()
highlight.Name =
highlight.FillColor = CONFIG.Colors.Accent
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Adornee = fish
highlight.Parent = espContainer
highlight
(tier)
tier ==
CONFIG.Colors.ChestT3
tier ==
CONFIG.Colors.ChestT2
CONFIG.Colors.ChestT1
(chest, tier)
billboard = .()
billboard.Name = .. chest.Name
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
billboard.LightInfluence =
billboard.Adornee = chest
billboard.Parent = espContainer
frame = .()
frame.Size = .(, , , )
frame.BackgroundTransparency =
frame.BackgroundColor3 = (tier)
frame.BorderSizePixel =
frame.Parent = billboard
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
textLabel = .()
textLabel.Size = .(, -, , )
textLabel.Position = .(, , , )
textLabel.BackgroundTransparency =
textLabel.Text = .. tier
textLabel.TextColor3 = CONFIG.Colors.Text
textLabel.Font = CONFIG.Font
textLabel.TextSize =
textLabel.TextStrokeTransparency =
textLabel.TextXAlignment = .TextXAlignment.Left
textLabel.Parent = frame
billboard
(chest, tier)
highlight = .()
highlight.Name =
highlight.FillColor = (tier)
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Adornee = chest
highlight.Parent = espContainer
highlight
()
_, esp (fishESP)
esp.Highlight esp.Highlight:()
esp.NameBillboard esp.NameBillboard:()
esp.MutationBillboard esp.MutationBillboard:()
fishESP = {}
_, esp (chestESP)
esp.Highlight esp.Highlight:()
esp.Billboard esp.Billboard:()
chestESP = {}
fishFolder = :()
.Game:()
.Game.Fish:()
fishFolder
_, fish (fishFolder:())
(fish)
chestsFolder = :() .Game:()
chestsFolder
_, tier ({, , })
tierFolder = chestsFolder:(tier)
tierFolder
_, chest (tierFolder:())
(chest, tier)
()
(fish)
fish:()
fish.Head:()
fishESP[fish]
espData = {}
ESPState.FishHighlight
espData.Highlight = (fish)
ESPState.FishName
espData.NameBillboard = (fish)
ESPState.FishMutation
espData.MutationBillboard = (fish)
fishESP[fish] = espData
(chest, tier)
chestESP[chest]
espData = {}
ESPState.ChestHighlight
espData.Highlight = (chest, tier)
ESPState.ChestName
espData.Billboard = (chest, tier)
chestESP[chest] = espData
(fish)
esp = fishESP[fish]
esp
esp.Highlight esp.Highlight:()
esp.NameBillboard esp.NameBillboard:()
esp.MutationBillboard esp.MutationBillboard:()
fishESP[fish] =
(chest)
esp = chestESP[chest]
esp
esp.Highlight esp.Highlight:()
esp.Billboard esp.Billboard:()
chestESP[chest] =
()
fishCount =
_ (fishESP)
fishCount = fishCount +
chestCount =
_ (chestESP)
chestCount = chestCount +
fishCountLabel.Text = .. fishCount .. .. chestCount
()
fishFolder = :()
.Game:()
.Game.Fish:()
fishFolder
.Game.Fish:()
fishFolder = .Game.Fish.client
fishFolder.ChildAdded:((fish)
.()
(fish)
()
)
fishFolder.ChildRemoved:((fish)
(fish)
()
)
()
chestsFolder = :() .Game:()
chestsFolder
_, tier ({, , })
tierFolder = chestsFolder:(tier)
tierFolder
tierFolder.ChildAdded:((chest)
.()
(chest, tier)
()
)
tierFolder.ChildRemoved:((chest)
(chest)
()
)
closeBtn.MouseButton1Click:(()
_, esp (fishESP)
esp.Highlight esp.Highlight:()
esp.NameBillboard esp.NameBillboard:()
esp.MutationBillboard esp.MutationBillboard:()
_, esp (chestESP)
esp.Highlight esp.Highlight:()
esp.Billboard esp.Billboard:()
fishESP = {}
chestESP = {}
screenGui:()
)
.(()
()
()
()
)
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
tweenInfo = TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out)
sizeTween = TweenService:(mainFrame, tweenInfo, {Size = .(, , , ), Position = .(, -, , -)})
sizeTween:()Fish esp Chest esp
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal