2,489 views
Description
Hi! Thats my first script :)
You can choose min. valuable for Fish.
You can sell or not :) thats ur choice for aquarium
Feel free to use teleport system every game
Features
- + Auto Sell
- + TP Points( you can choose by yourself)
- + min valuable for fishing
local player = game.Players.LocalPlayer
local UserInputService = game:GetService("UserInputService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
-- === SABİT KONUMLAR ===
local SABIT_KONUMLAR = {
["Satis Noktasi"] = CFrame.new(-1928, 2531, -1424),
["Atlantis"] = CFrame.new(-1928, -204, -1415),
["Megaladon"] = CFrame.new(-1934, -1570, -1418),
["Ice"] = CFrame.new(-1934, -2011, -1418),
["Deniz Anasi"] = CFrame.new(-1928, -2386, -1409)
}
-- AYARLAR
local calisiyor, otoSat, minDeger, seciliDil = false, false, 20, "TR"
-- 12 DİLLİ SİSTEM (MESAJ KISMI KALDIRILDI)
local diller = {
TR = { title = "@c3md0 FISH", main = "PANEL", tp = "KONUM", lang = "DİLLER", start = "BAŞLAT", stop = "DURDUR", sell = "OTO SATIŞ", add = "EKLE", holder = "İsim...", tpHint = "İstediğiniz noktada ekle tuşuna basın, konum eklensin.", info = "BİLGİ:\nYeni yer kaydetmek için isim yazıp EKLE'ye bas.", uiHint = "Gizle: 'K'", valH = "Min Değer" },
EN = { title = "@c3md0 FISH", main = "PANEL", tp = "TP/ADD", lang = "LANGS", start = "START", stop = "STOP", sell = "AUTO SELL", add = "ADD", holder = "Name...", tpHint = "Press the add button at the desired point to add location.", info = "INFO:\nType name and press ADD to save current spot.", uiHint = "Hide: 'K'", valH = "Min Value" }
}
-- UI ANA YAPI
local sg = Instance.new("ScreenGui", player.PlayerGui)
sg.Name = "c3md0_v39"
sg.ZIndexBehavior = Enum.ZIndexBehavior.Global
local main = Instance.new("Frame", sg)
main.Size = UDim2.new(0, 500, 0, 340)
main.Position = UDim2.new(0.5, -250, 0.5, -170)
main.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
main.BorderSizePixel = 0
main.Active, main.Draggable = true, true
Instance.new("UICorner", main)
-- SIDEBAR
local sidebar = Instance.new("Frame", main)
sidebar.Size = UDim2.new(0, 140, 1, 0)
sidebar.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Instance.new("UICorner", sidebar)
local title = Instance.new("TextLabel", sidebar)
title.Size = UDim2.new(1, 0, 0, 70)
title.Text = "@c3md0"
title.TextSize = 34
title.TextColor3 = Color3.fromRGB(0, 255, 180)
title.Font = Enum.Font.GothamBold
title.BackgroundTransparency = 1
local uiHint = Instance.new("TextLabel", sidebar)
uiHint.Size = UDim2.new(1, 0, 0, 30)
uiHint.Position = UDim2.new(0, 0, 1, -40)
uiHint.BackgroundTransparency = 1
uiHint.TextColor3 = Color3.fromRGB(180, 180, 180)
uiHint.TextSize = 13
local container = Instance.new("Frame", main)
container.Size = UDim2.new(1, -160, 1, -20)
container.Position = UDim2.new(0, 150, 0, 10)
container.BackgroundTransparency = 1
local tabs = { Main = Instance.new("Frame", container), TP = Instance.new("Frame", container), Lang = Instance.new("Frame", container) }
for n, f in pairs(tabs) do f.Size = UDim2.new(1, 1, 1, 1) f.BackgroundTransparency = 1 f.Visible = (n == "Main") end
local function showTab(n) for k, v in pairs(tabs) do v.Visible = (k == n) end end
-- --- 1. ANA PANEL ---
local startBtn = Instance.new("TextButton", tabs.Main)
startBtn.Size = UDim2.new(1, 0, 0, 60)
startBtn.Position = UDim2.new(0, 0, 0.05, 0)
Instance.new("UICorner", startBtn)
local sellBtn = Instance.new("TextButton", tabs.Main)
sellBtn.Size = UDim2.new(1, 0, 0, 60)
sellBtn.Position = UDim2.new(0, 0, 0.25, 0)
Instance.new("UICorner", sellBtn)
local valInp = Instance.new("TextBox", tabs.Main)
valInp.Size = UDim2.new(1, 0, 0, 50)
valInp.Position = UDim2.new(0, 0, 0.45, 0)
valInp.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
valInp.TextColor3 = Color3.new(1, 1, 1)
valInp.Text = "20"
Instance.new("UICorner", valInp)
-- --- 2. TP VE EKLEME PANELİ ---
local tpHint = Instance.new("TextLabel", tabs.TP)
tpHint.Size = UDim2.new(1, 0, 0, 45)
tpHint.TextColor3 = Color3.fromRGB(0, 200, 255)
tpHint.TextWrapped = true
tpHint.BackgroundTransparency = 1
local tpInp = Instance.new("TextBox", tabs.TP)
tpInp.Size = UDim2.new(0.6, 0, 0, 35)
tpInp.Position = UDim2.new(0, 0, 0.15, 0)
tpInp.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
tpInp.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", tpInp)
local addBtn = Instance.new("TextButton", tabs.TP)
addBtn.Size = UDim2.new(0.25, 0, 0, 35)
addBtn.Position = UDim2.new(0.62, 0, 0.15, 0)
addBtn.BackgroundColor3 = Color3.fromRGB(0, 120, 200)
addBtn.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", addBtn)
local infoBtn = Instance.new("TextButton", tabs.TP)
infoBtn.Size = UDim2.new(0.1, 0, 0, 35)
infoBtn.Position = UDim2.new(0.89, 0, 0.15, 0)
infoBtn.BackgroundColor3 = Color3.fromRGB(150, 150, 0)
infoBtn.Text = "?"
Instance.new("UICorner", infoBtn)
local tpScroll = Instance.new("ScrollingFrame", tabs.TP)
tpScroll.Size = UDim2.new(1, 0, 0.65, 0)
tpScroll.Position = UDim2.new(0, 0, 0.3, 0)
tpScroll.BackgroundTransparency = 1
Instance.new("UIListLayout", tpScroll).Padding = UDim.new(0, 5)
function createP(n, cf)
local b = Instance.new("TextButton", tpScroll)
b.Size = UDim2.new(0.95, 0, 0, 35)
b.Text = "⭐ " .. n
b.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
b.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", b)
b.MouseButton1Click:Connect(function() player.Character:PivotTo(cf) end)
tpScroll.CanvasSize = UDim2.new(0,0,0, tpScroll.UIListLayout.AbsoluteContentSize.Y)
end
for n, cf in pairs(SABIT_KONUMLAR) do createP(n, cf) end
addBtn.MouseButton1Click:Connect(function() if player.Character then createP(tpInp.Text ~= "" and tpInp.Text or "Point", player.Character.HumanoidRootPart.CFrame) end end)
-- --- 3. DİLLER PANELİ ---
local dScroll = Instance.new("ScrollingFrame", tabs.Lang)
dScroll.Size = UDim2.new(1, 0, 1, 0)
dScroll.BackgroundTransparency = 1
Instance.new("UIListLayout", dScroll).Padding = UDim.new(0, 5)
local dList = {"TR", "EN", "DE", "ES", "PT", "FR", "RU", "CN", "JP", "KR", "ID", "TH"}
for _, d in ipairs(dList) do
local b = Instance.new("TextButton", dScroll)
b.Size = UDim2.new(0.95, 0, 0, 35)
b.Text = "🌐 " .. d
b.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
b.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", b)
b.MouseButton1Click:Connect(function() seciliDil = d refresh() end)
dScroll.CanvasSize = UDim2.new(0,0,0, dScroll.UIListLayout.AbsoluteContentSize.Y)
end
-- REFRESH VE NAV
function refresh()
local l = diller[seciliDil] or diller.EN
startBtn.Text = calisiyor and l.stop or l.start
startBtn.BackgroundColor3 = calisiyor and Color3.fromRGB(150, 0, 0) or Color3.fromRGB(0, 150, 0)
sellBtn.Text = l.sell .. ": " .. (otoSat and "ON" or "OFF")
sellBtn.BackgroundColor3 = otoSat and Color3.fromRGB(0, 120, 150) or Color3.fromRGB(60, 60, 60)
addBtn.Text = l.add
tpInp.PlaceholderText = l.holder
tpHint.Text = l.tpHint
uiHint.Text = l.uiHint
valInp.PlaceholderText = l.valH
end
local btns = { {"main", "Main"}, {"tp", "TP"}, {"lang", "Lang"} }
for i, v in ipairs(btns) do
local b = Instance.new("TextButton", sidebar)
b.Size = UDim2.new(0.9, 0, 0, 35)
b.Position = UDim2.new(0.05, 0, 0, 80 + (i * 45))
b.BackgroundColor3 = Color3.fromRGB(40,40,40)
b.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", b)
b.MouseButton1Click:Connect(function() showTab(v[2]) end)
spawn(function() while wait(0.5) do b.Text = (diller[seciliDil] and diller[seciliDil][v[1]] or v[1]):upper() end end)
end
-- MOTOR VE KONTROLLER
startBtn.MouseButton1Click:Connect(function() calisiyor = not calisiyor minDeger = tonumber(valInp.Text) or 0 refresh() end)
sellBtn.MouseButton1Click:Connect(function() otoSat = not otoSat refresh() end)
UserInputService.InputBegan:Connect(function(i, g) if not g and i.KeyCode == Enum.KeyCode.K then main.Visible = not main.Visible end end)
refresh()
-- OTO SATIŞ (Orijinal Paket Sistemi)
local function autoSell()
local r = ReplicatedStorage:WaitForChild("Packets", 5):WaitForChild("Packet", 5):WaitForChild("RemoteEvent", 5)
if r then pcall(function() r:FireServer(buffer.fromstring("\003\001")) end) end
end
task.spawn(function()
while true do
task.wait(0.1)
if not calisiyor then continue end
local f = workspace:FindFirstChild("Game") and workspace.Game:FindFirstChild("Fishes")
if not f then continue end
for _, fish in ipairs(f:GetChildren()) do
if not fish:GetAttribute("Owner") and (fish:GetAttribute("CashPerSec") or 0) >= minDeger then
player.Character:PivotTo(fish:GetPivot())
local p = fish:FindFirstChild("RootPart") and fish.RootPart:FindFirstChild("ProximityPrompt")
if p then
fireproximityprompt(p)
if otoSat then task.wait(0.1) autoSell() end
end
break
end
end
end
end)
Script worked? 🚀 Boost it to #1 so others find it too.
Similar Scripts
2,409
6 months ago
Free
Dive Down
Dive Down OP Script (Keyless)- Auto Farm, Auto Buy All, Auto Secret
1,984
8 months ago
Free
Dive down
Find Best Fish Script keyless
358
9 hours ago
Free
Forsaken
Kuurax hub Forsaken Script OP (No Key)
707
16 hours ago
Free
Rivals
LowHub Rivals script keyless | Aimbot, Hitbox
527
16 hours ago
Free
Tap Simulator REBORN
Tap Simulator REBORN keyless Script By Kuurax Hub
460
17 hours ago
Free
Flee the Facility
Flee the Facility script by Pinokio | Beast mode
🚀
Log in to boost
Boosting rockets this script to #1 on the homepage. A free account takes 30 seconds.
Log in
🚀
Out of boosts!
Grab boosts and rocket your favorite scripts to the top — plus join the booster wall with the RGB ring.
⚡ Go Pro — 10 boosts/month + zero ads
🚀
Boost this script?
It jumps to #1 in Recent Scripts and your avatar joins the booster wall.
🚀
Boosted! You're awesome 💜
Comments (0)
Log in to add a comment.