SHINJUKU 1988
23 Views
0 Executions

auto fish script (free version)

SHINJUKU 1988
yercylol
yercylolFirst script
3 days ago · Updated

Reviewed by QueueSpeedDemonPaid revieweron How review works

Please login to perform these actions:

auto fish script (free version) is a SHINJUKU 1988 script for Roblox, uploaded to ScriptBlox on Nov 2, 2026. Reviewed by a person on Nov 5, 2026.

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

works on every executor, open source shinjuku auto fish i also made a vid on this script https://www.youtube.com/watch?v=ipEO484FczQ show case

Notes

1
yercylol's profile picture
yercylolCreator3 days ago

I seen that other people are charging robux or USD for access so im just gonna post source code.

1
View Raw
_G.FishingActive = false
_G.KillScript = false
_G.SavedCastPos = nil 
_G.WaterModified = false
local VIM = game:GetService("VirtualInputManager")
local LP = game:GetService("Players").LocalPlayer
local PlayerGui = LP:WaitForChild("PlayerGui")
local UIS = game:GetService("UserInputService")
local lock = false
if PlayerGui:FindFirstChild("CD_V42") then PlayerGui.CD_V42:Destroy() end
local sg = Instance.new("ScreenGui", PlayerGui); sg.Name = "CD_V42"; sg.ResetOnSpawn = false
local main = Instance.new("Frame", sg); main.Size = UDim2.new(0, 220, 0, 260); main.Position = UDim2.new(0, 50, 0.5, -130); main.BackgroundColor3 = Color3.fromRGB(10, 10, 15); main.BorderSizePixel = 0
Instance.new("UICorner", main).CornerRadius = UDim.new(0, 10)
local function Terminate()
    _G.FishingActive = false
    _G.KillScript = true
    VIM:SendMouseButtonEvent(0, 0, 0, false, game, 0)
    sg:Destroy()
end
local kill = Instance.new("TextButton", main); kill.Size = UDim2.new(0, 30, 0, 30); kill.Position = UDim2.new(1, -35, 0, 5); kill.Text = "✕"; kill.TextColor3 = Color3.fromRGB(255, 60, 60); kill.BackgroundTransparency = 1; kill.TextSize = 25; kill.Font = Enum.Font.GothamBold
kill.MouseButton1Click:Connect(Terminate)
local status = Instance.new("TextLabel", main); status.Size = UDim2.new(1, 0, 0, 30); status.Position = UDim2.new(0, 0, 0, 225); status.Text = "READY [P] PAUSE | [X] KILL"; status.TextColor3 = Color3.new(1,1,1); status.BackgroundTransparency = 1; status.Font = Enum.Font.Code; status.TextSize = 10
local function resolve(obj)
    if not obj then return nil end
    if obj:IsA("ObjectValue") then return obj.Value end
    return obj
end
local setPos = Instance.new("TextButton", main); setPos.Size = UDim2.new(1, -20, 0, 40); setPos.Position = UDim2.new(0, 10, 0, 40); setPos.Text = "SET CAST POS"; setPos.BackgroundColor3 = Color3.fromRGB(45, 50, 65); setPos.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", setPos)
setPos.MouseButton1Click:Connect(function()
    local rod = LP.Character and LP.Character:FindFirstChild("Fishing Rod")
    local target = rod and (rod:FindFirstChild("FishHook") or rod:FindFirstChild("FishingLine"))
    local realPart = resolve(target)
    
    if realPart and (realPart:IsA("BasePart") or realPart:IsA("MeshPart")) then
        _G.SavedCastPos = realPart.Position
        setPos.Text = "POS SAVED ✅"; setPos.BackgroundColor3 = Color3.fromRGB(0, 150, 100)
    else
        setPos.Text = "CAST LINE FIRST!"; task.wait(1); setPos.Text = "SET CAST POS"
    end
end)


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!