print("Fish Hax Loaded.") -- Instances: local ScreenGui = Instance.new("ScreenGui") local FrameMain = Instance.new("Frame") local Frame = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local AutoSell = Instance.new("TextButton") local EnemyAura = Instance.new("TextButton") local Gamepasses = Instance.new("TextButton") local Obby = Instance.new("TextButton") local Credit = Instance.new("TextButton") local BoatTP = Instance.new("TextButton") local BoatMod = Instance.new("TextButton") local AutoFish = Instance.new("TextButton") local CreatureLocator = Instance.new("TextButton") local Close = Instance.new("TextButton") local Frame_2 = Instance.new("Frame") local FrameCredits = Instance.new("Frame") local Frame_3 = Instance.new("Frame") local TextLabel_2 = Instance.new("TextLabel") local Frame_4 = Instance.new("Frame") local TextLabel_3 = Instance.new("TextLabel") local TextLabel_4 = Instance.new("TextLabel") local TextLabel_5 = Instance.new("TextLabel") local TextLabel_6 = Instance.new("TextLabel") local Close_2 = Instance.new("TextButton") local FishingHaxT = Instance.new("Frame") local TextLabel_7 = Instance.new("TextLabel") local Open = Instance.new("TextButton") --Properties: ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling FrameMain.Name = "FrameMain" FrameMain.Parent = ScreenGui FrameMain.BackgroundColor3 = Color3.fromRGB(30, 30, 30) FrameMain.Position = UDim2.new(0.0227066297, 0, 0.218702868, 0) FrameMain.Size = UDim2.new(0, 480, 0, 338) FrameMain.Visible = false FrameMain.Style = Enum.FrameStyle.RobloxRound Frame.Parent = FrameMain Frame.BackgroundColor3 = Color3.fromRGB(42, 42, 42) Frame.BorderColor3 = Color3.fromRGB(39, 39, 39) Frame.Position = UDim2.new(-0.0145833334, 0, -0.024382282, 0) Frame.Size = UDim2.new(0, 479, 0, 40) Frame.Style = Enum.FrameStyle.RobloxRound TextLabel.Parent = FrameMain TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel.BackgroundTransparency = 1.000 TextLabel.Position = UDim2.new(-0.0149730686, 0, -0.0129396589, 0) TextLabel.Size = UDim2.new(0, 479, 0, 33) TextLabel.Font = Enum.Font.GothamBlack TextLabel.Text = "Fish Hax" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextScaled = true TextLabel.TextSize = 14.000 TextLabel.TextWrapped = true AutoSell.Name = "AutoSell" AutoSell.Parent = FrameMain AutoSell.BackgroundColor3 = Color3.fromRGB(202, 0, 0) AutoSell.BorderColor3 = Color3.fromRGB(235, 9, 9) AutoSell.Position = UDim2.new(0.0335664414, 0, 0.162912771, 0) AutoSell.Size = UDim2.new(0, 199, 0, 41) AutoSell.Style = Enum.ButtonStyle.RobloxRoundButton AutoSell.Font = Enum.Font.SourceSans AutoSell.Text = "Auto Sell" AutoSell.TextColor3 = Color3.fromRGB(255, 255, 255) AutoSell.TextScaled = true AutoSell.TextSize = 14.000 AutoSell.TextWrapped = true AutoSell.MouseButton1Down:connect(function() _G.autoSell = true while _G.autoSell and wait() do for _, v in pairs(game:GetService("Players").LocalPlayer["LocalData"]["FishDiscovered"]:GetChildren()) do local string_1 = tostring(v); local number_1 = 1; local Target = game:GetService("ReplicatedStorage").CloudClientResources.Communication.Functions.SellItem; Target:InvokeServer(string_1, number_1); end end end) EnemyAura.Name = "EnemyAura" EnemyAura.Parent = FrameMain EnemyAura.BackgroundColor3 = Color3.fromRGB(202, 0, 0) EnemyAura.BorderColor3 = Color3.fromRGB(235, 9, 9) EnemyAura.Position = UDim2.new(0.0315525681, 0, 0.337744266, 0) EnemyAura.Size = UDim2.new(0, 199, 0, 41) EnemyAura.Style = Enum.ButtonStyle.RobloxRoundButton EnemyAura.Font = Enum.Font.SourceSans EnemyAura.Text = "Creature Aura" EnemyAura.TextColor3 = Color3.fromRGB(255, 255, 255) EnemyAura.TextScaled = true EnemyAura.TextSize = 14.000 EnemyAura.TextWrapped = true EnemyAura.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer while wait() do local sharks = workspace:GetChildren() for i = 1, #sharks do local v = sharks[i] if v:FindFirstChild("Health") and v:FindFirstChild("IsSeaMonster") then pcall(function() player.Character.PrimaryPart.CFrame = v.PrimaryPart.CFrame + Vector3.new(0, 25, 0) end) wait() if player.Character:FindFirstChildOfClass("Tool") then game.ReplicatedStorage.CloudClientResources.Communication.Events.DamageSeaMonster:FireServer(v, v.Health, true) elseif player:FindFirstChild("Backpack") and #player.Backpack:GetChildren() >= 1 then for _,k in pairs(player.Backpack:GetChildren()) do if k:FindFirstChild("Damage") then k.Parent = player.Character end end end end end if player:FindFirstChild("Backpack") and #player.Backpack:GetChildren() >= 2 then for i,v in pairs(player.Backpack:GetChildren()) do if not v:FindFirstChild("Damage") then game:GetService("ReplicatedStorage").CloudClientResources.Communication.Functions.SellItem:InvokeServer(v.Name, 1) end end end end end) Gamepasses.Name = "Gamepasses" Gamepasses.Parent = FrameMain Gamepasses.BackgroundColor3 = Color3.fromRGB(202, 0, 0) Gamepasses.BorderColor3 = Color3.fromRGB(235, 9, 9) Gamepasses.Position = UDim2.new(0.0317728668, 0, 0.509800673, 0) Gamepasses.Size = UDim2.new(0, 199, 0, 41) Gamepasses.Style = Enum.ButtonStyle.RobloxRoundButton Gamepasses.Font = Enum.Font.SourceSans Gamepasses.Text = "Gamepasses" Gamepasses.TextColor3 = Color3.fromRGB(255, 255, 255) Gamepasses.TextScaled = true Gamepasses.TextSize = 14.000 Gamepasses.TextWrapped = true Gamepasses.MouseButton1Down:connect(function() for _, gamepass in pairs(game:GetService("Players").LocalPlayer["LocalData"]["Gamepasses"]:GetChildren()) do gamepass.Value = true end end) Obby.Name = "Obby" Obby.Parent = FrameMain Obby.BackgroundColor3 = Color3.fromRGB(202, 0, 0) Obby.BorderColor3 = Color3.fromRGB(235, 9, 9) Obby.Position = UDim2.new(0.0316626877, 0, 0.679219782, 0) Obby.Size = UDim2.new(0, 199, 0, 41) Obby.Style = Enum.ButtonStyle.RobloxRoundButton Obby.Font = Enum.Font.SourceSans Obby.Text = "Auto Complete Obby" Obby.TextColor3 = Color3.fromRGB(255, 255, 255) Obby.TextScaled = true Obby.TextSize = 14.000 Obby.TextWrapped = true Obby.MouseButton1Down:connect(function() local hit = game.Players.LocalPlayer.Character.LowerTorso.Position game.Workspace.ObbyCompletedCheck.CFrame= CFrame.new(hit) end) Credit.Name = "Credit" Credit.Parent = FrameMain Credit.BackgroundColor3 = Color3.fromRGB(100, 100, 100) Credit.BorderColor3 = Color3.fromRGB(0, 0, 0) Credit.BorderSizePixel = 2 Credit.Position = UDim2.new(0.326647967, 0, 0.876766622, 0) Credit.Size = UDim2.new(0, 162, 0, 35) Credit.Font = Enum.Font.SourceSans Credit.Text = "Credits" Credit.TextColor3 = Color3.fromRGB(255, 255, 255) Credit.TextScaled = true Credit.TextSize = 14.000 Credit.TextWrapped = true Credit.MouseButton1Down:connect(function() FrameCredits.Visible = true end) BoatTP.Name = "BoatTP" BoatTP.Parent = FrameMain BoatTP.BackgroundColor3 = Color3.fromRGB(202, 0, 0) BoatTP.BorderColor3 = Color3.fromRGB(235, 9, 9) BoatTP.Position = UDim2.new(0.551939368, 0, 0.679219782, 0) BoatTP.Size = UDim2.new(0, 199, 0, 41) BoatTP.Style = Enum.ButtonStyle.RobloxRoundButton BoatTP.Font = Enum.Font.SourceSans BoatTP.Text = "Teleport To Boat" BoatTP.TextColor3 = Color3.fromRGB(255, 255, 255) BoatTP.TextScaled = true BoatTP.TextSize = 14.000 BoatTP.TextWrapped = true BoatTP.MouseButton1Down:connect(function() game:GetService("Players").LocalPlayer.Character["HumanoidRootPart"].CFrame = CFrame.new(workspace:FindFirstChild(tostring(game:GetService("Players").LocalPlayer).. "'s Boat")["Controller"]["VehicleSeat"].Position + Vector3.new(0,2,0)) end) BoatMod.Name = "BoatMod" BoatMod.Parent = FrameMain BoatMod.BackgroundColor3 = Color3.fromRGB(202, 0, 0) BoatMod.BorderColor3 = Color3.fromRGB(235, 9, 9) BoatMod.Position = UDim2.new(0.549925387, 0, 0.51243788, 0) BoatMod.Size = UDim2.new(0, 199, 0, 41) BoatMod.Style = Enum.ButtonStyle.RobloxRoundButton BoatMod.Font = Enum.Font.SourceSans BoatMod.Text = "Boat Mods" BoatMod.TextColor3 = Color3.fromRGB(255, 255, 255) BoatMod.TextScaled = true BoatMod.TextSize = 14.000 BoatMod.TextWrapped = true BoatMod.MouseButton1Down:connect(function() workspace:FindFirstChild(tostring(game:GetService("Players").LocalPlayer).. "'s Boat")["Controller"]["VehicleSeat"].MaxSpeed = 500 end) AutoFish.Name = "AutoFish" AutoFish.Parent = FrameMain AutoFish.BackgroundColor3 = Color3.fromRGB(202, 0, 0) AutoFish.BorderColor3 = Color3.fromRGB(235, 9, 9) AutoFish.BorderSizePixel = 2 AutoFish.Position = UDim2.new(0.547911525, 0, 0.339967817, 0) AutoFish.Size = UDim2.new(0, 199, 0, 41) AutoFish.Style = Enum.ButtonStyle.RobloxRoundButton AutoFish.Font = Enum.Font.SourceSans AutoFish.Text = "Auto Fish" AutoFish.TextColor3 = Color3.fromRGB(255, 255, 255) AutoFish.TextScaled = true AutoFish.TextSize = 14.000 AutoFish.TextWrapped = true AutoFish.MouseButton1Down:connect(function() while wait() do if game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool")["Bobbers"]["Bobber"]["Fish"].Value ~= nil then wait(1) local Target = game:GetService("ReplicatedStorage").CloudClientResources.Communication.Events.FishCaught; Target:FireServer(); game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool")["Bobbers"]["Bobber"]["Fish"].Value = nil end end end) CreatureLocator.Name = "CreatureLocator" CreatureLocator.Parent = FrameMain CreatureLocator.BackgroundColor3 = Color3.fromRGB(202, 0, 0) CreatureLocator.BorderColor3 = Color3.fromRGB(235, 9, 9) CreatureLocator.Position = UDim2.new(0.545897543, 0, 0.165412083, 0) CreatureLocator.Size = UDim2.new(0, 199, 0, 41) CreatureLocator.Style = Enum.ButtonStyle.RobloxRoundButton CreatureLocator.Font = Enum.Font.SourceSans CreatureLocator.Text = "Creature Locator" CreatureLocator.TextColor3 = Color3.fromRGB(255, 255, 255) CreatureLocator.TextScaled = true CreatureLocator.TextSize = 14.000 CreatureLocator.TextWrapped = true CreatureLocator.MouseButton1Down:connect(function() for _, model in pairs(workspace:GetChildren()) do if model:FindFirstChild("IsSeaMonster") and not model["HumanoidRootPart"]:FindFirstChild("CreatureLocator") then local billboard = Instance.new("BillboardGui", model["HumanoidRootPart"]) billboard.Name = "CreatureLocator" billboard.AlwaysOnTop = true billboard.Active = true billboard.ClipsDescendants = true billboard.Size = UDim2.new(0,200,0,100) billboard.StudsOffsetWorldSpace = Vector3.new(0,0,25) billboard.ZIndexBehavior = Enum.ZIndexBehavior.Sibling billboard.Adornee = model["HumanoidRootPart"] local locatedName = Instance.new("TextLabel", billboard) locatedName.Name = "locatedNameLabel" locatedName.BackgroundTransparency = 1 locatedName.Font = Enum.Font.SourceSansBold locatedName.Text = tostring(model) locatedName.TextColor3 = Color3.fromRGB(255,255,255) locatedName.Size = UDim2.new(1,0,1,0) locatedName.TextSize = 10 locatedName.TextStrokeTransparency = 0 --[[ -- delete [ from here and add them above to remove billboard:Destroy() -]] end end end) Close.Name = "Close" Close.Parent = FrameMain Close.BackgroundColor3 = Color3.fromRGB(202, 0, 0) Close.BackgroundTransparency = 1.000 Close.BorderColor3 = Color3.fromRGB(235, 9, 9) Close.Position = UDim2.new(0.888515115, 0, -0.0222685765, 0) Close.Size = UDim2.new(0, 60, 0, 40) Close.Font = Enum.Font.SourceSans Close.Text = "X" Close.TextColor3 = Color3.fromRGB(255, 255, 255) Close.TextScaled = true Close.TextSize = 14.000 Close.TextWrapped = true Close.MouseButton1Down:connect(function() FrameMain.Visible = false FishingHaxT.Visible = true end) Frame_2.Parent = FrameMain Frame_2.BackgroundColor3 = Color3.fromRGB(112, 255, 3) Frame_2.BorderColor3 = Color3.fromRGB(38, 255, 0) Frame_2.Position = UDim2.new(-0.0154122682, 0, 0.100619525, 0) Frame_2.Size = UDim2.new(0, 479, 0, 1) FrameCredits.Name = "FrameCredits" FrameCredits.Parent = ScreenGui FrameCredits.BackgroundColor3 = Color3.fromRGB(30, 30, 30) FrameCredits.Position = UDim2.new(0.358764768, 0, 0.218702883, 0) FrameCredits.Size = UDim2.new(0, 311, 0, 338) FrameCredits.Visible = false FrameCredits.Style = Enum.FrameStyle.RobloxRound Frame_3.Parent = FrameCredits Frame_3.BackgroundColor3 = Color3.fromRGB(42, 42, 42) Frame_3.BorderColor3 = Color3.fromRGB(39, 39, 39) Frame_3.Position = UDim2.new(-0.0233785249, 0, -0.0276979096, 0) Frame_3.Size = UDim2.new(0, 309, 0, 40) Frame_3.Style = Enum.FrameStyle.RobloxRound TextLabel_2.Parent = FrameCredits TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.BackgroundTransparency = 1.000 TextLabel_2.Position = UDim2.new(-0.0154893883, 0, -0.0196467489, 0) TextLabel_2.Size = UDim2.new(0, 304, 0, 33) TextLabel_2.Font = Enum.Font.GothamBlack TextLabel_2.Text = "Credits" TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.TextScaled = true TextLabel_2.TextSize = 14.000 TextLabel_2.TextWrapped = true Frame_4.Parent = FrameCredits Frame_4.BackgroundColor3 = Color3.fromRGB(81, 255, 0) Frame_4.BorderColor3 = Color3.fromRGB(81, 255, 0) Frame_4.Position = UDim2.new(-0.0269473158, 0, 0.0959465876, 0) Frame_4.Size = UDim2.new(0, 308, 0, 1) TextLabel_3.Parent = FrameCredits TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_3.BackgroundTransparency = 1.000 TextLabel_3.Position = UDim2.new(-0.00584308617, 0, 0.128282249, 0) TextLabel_3.Size = UDim2.new(0, 304, 0, 33) TextLabel_3.Font = Enum.Font.GothamBlack TextLabel_3.Text = "GUI by: YouFoundLloyd" TextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_3.TextScaled = true TextLabel_3.TextSize = 14.000 TextLabel_3.TextWrapped = true TextLabel_4.Parent = FrameCredits TextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_4.BackgroundTransparency = 1.000 TextLabel_4.Position = UDim2.new(-0.0154893883, 0, 0.276211232, 0) TextLabel_4.Size = UDim2.new(0, 304, 0, 33) TextLabel_4.Font = Enum.Font.GothamBlack TextLabel_4.Text = "Obby Script by: YouFoundLloyd" TextLabel_4.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_4.TextScaled = true TextLabel_4.TextSize = 14.000 TextLabel_4.TextWrapped = true TextLabel_5.Parent = FrameCredits TextLabel_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_5.BackgroundTransparency = 1.000 TextLabel_5.Position = UDim2.new(-0.0187048223, 0, 0.435974568, 0) TextLabel_5.Size = UDim2.new(0, 304, 0, 33) TextLabel_5.Font = Enum.Font.GothamBlack TextLabel_5.Text = "Aura Script by: Megumu" TextLabel_5.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_5.TextScaled = true TextLabel_5.TextSize = 14.000 TextLabel_5.TextWrapped = true TextLabel_6.Parent = FrameCredits TextLabel_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_6.BackgroundTransparency = 1.000 TextLabel_6.Position = UDim2.new(-0.0211232658, 0, 0.58486855, 0) TextLabel_6.Size = UDim2.new(0, 304, 0, 44) TextLabel_6.Font = Enum.Font.GothamBlack TextLabel_6.Text = "Sell, Gamepass, Boat TP/Mods, Locator, Auto Fish Scripts by: b1ooq" TextLabel_6.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_6.TextScaled = true TextLabel_6.TextSize = 14.000 TextLabel_6.TextWrapped = true Close_2.Name = "Close" Close_2.Parent = FrameCredits Close_2.BackgroundColor3 = Color3.fromRGB(202, 0, 0) Close_2.BackgroundTransparency = 1.000 Close_2.BorderColor3 = Color3.fromRGB(235, 9, 9) Close_2.Position = UDim2.new(0.849668264, 0, -0.00899072178, 0) Close_2.Size = UDim2.new(0, 52, 0, 26) Close_2.Font = Enum.Font.SourceSans Close_2.Text = "X" Close_2.TextColor3 = Color3.fromRGB(255, 255, 255) Close_2.TextScaled = true Close_2.TextSize = 14.000 Close_2.TextWrapped = true Close_2.MouseButton1Down:connect(function() FrameCredits.Visible = False end) FishingHaxT.Name = "FishingHaxT" FishingHaxT.Parent = ScreenGui FishingHaxT.BackgroundColor3 = Color3.fromRGB(30, 30, 30) FishingHaxT.BackgroundTransparency = 0.050 FishingHaxT.BorderColor3 = Color3.fromRGB(0, 0, 0) FishingHaxT.Position = UDim2.new(0, 0, 0.947209656, 0) FishingHaxT.Size = UDim2.new(0, 164, 0, 35) TextLabel_7.Parent = FishingHaxT TextLabel_7.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextLabel_7.BackgroundTransparency = 1.000 TextLabel_7.Position = UDim2.new(-0.0027779229, 0, 0.0442034006, 0) TextLabel_7.Size = UDim2.new(0, 166, 0, 33) TextLabel_7.Font = Enum.Font.GothamBlack TextLabel_7.Text = "Fish Hax" TextLabel_7.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_7.TextScaled = true TextLabel_7.TextSize = 14.000 TextLabel_7.TextWrapped = true Open.Name = "Open" Open.Parent = FishingHaxT Open.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Open.BackgroundTransparency = 1.000 Open.Position = UDim2.new(-0.0071110609, 0, -0.0114205498, 0) Open.Size = UDim2.new(0, 166, 0, 34) Open.Font = Enum.Font.SourceSans Open.Text = "" Open.TextColor3 = Color3.fromRGB(0, 0, 0) Open.TextSize = 14.000 Open.MouseButton1Down:connect(function() FrameMain.Visible = true FishingHaxT.Visible = false end) -- Scripts: local function ZSEQ_fake_script() -- TextLabel.color local script = Instance.new('LocalScript', TextLabel) local r = { Color3.fromRGB(254, 0, 0); --red Color3.fromRGB(255, 127, 0); --orange Color3.fromRGB(255, 221, 1); --yellow Color3.fromRGB(0, 200, 0); --green Color3.fromRGB(0, 160, 199); --light blue Color3.fromRGB(0, 55, 230); --dark blue Color3.fromRGB(129, 16, 210)} --purple local info = TweenInfo.new(0.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, 0, false, 0) script.Parent.TextColor3 = r[1] i = 1 while true do local tween = game:GetService("TweenService"):Create(script.Parent, info, { TextColor3 = r[i]}) tween:Play() repeat wait() until tween.Completed wait(0.1) if i == #r then i = 1 else i = i + 1 end end end coroutine.wrap(ZSEQ_fake_script)() local function ULBJSR_fake_script() -- FrameMain.LocalScript local script = Instance.new('LocalScript', FrameMain) local frame = script.Parent.Parent.FrameMain frame.Draggable = true frame.Active = true frame.Selectable = true end coroutine.wrap(ULBJSR_fake_script)() local function YPIYW_fake_script() -- TextLabel_2.color local script = Instance.new('LocalScript', TextLabel_2) local r = { Color3.fromRGB(254, 0, 0); --red Color3.fromRGB(255, 127, 0); --orange Color3.fromRGB(255, 221, 1); --yellow Color3.fromRGB(0, 200, 0); --green Color3.fromRGB(0, 160, 199); --light blue Color3.fromRGB(0, 55, 230); --dark blue Color3.fromRGB(129, 16, 210)} --purple local info = TweenInfo.new(0.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, 0, false, 0) script.Parent.TextColor3 = r[1] i = 1 while true do local tween = game:GetService("TweenService"):Create(script.Parent, info, { TextColor3 = r[i]}) tween:Play() repeat wait() until tween.Completed wait(0.1) if i == #r then i = 1 else i = i + 1 end end end coroutine.wrap(YPIYW_fake_script)() local function ISLKYIP_fake_script() -- FrameCredits.LocalScript local script = Instance.new('LocalScript', FrameCredits) local frame = script.Parent.Parent.FrameCredits frame.Draggable = true frame.Active = true frame.Selectable = true end coroutine.wrap(ISLKYIP_fake_script)() local function QGKEGT_fake_script() -- TextLabel_7.color local script = Instance.new('LocalScript', TextLabel_7) local r = { Color3.fromRGB(254, 0, 0); --red Color3.fromRGB(255, 127, 0); --orange Color3.fromRGB(255, 221, 1); --yellow Color3.fromRGB(0, 200, 0); --green Color3.fromRGB(0, 160, 199); --light blue Color3.fromRGB(0, 55, 230); --dark blue Color3.fromRGB(129, 16, 210)} --purple local info = TweenInfo.new(0.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, 0, false, 0) script.Parent.TextColor3 = r[1] i = 1 while true do local tween = game:GetService("TweenService"):Create(script.Parent, info, { TextColor3 = r[i]}) tween:Play() repeat wait() until tween.Completed wait(0.1) if i == #r then i = 1 else i = i + 1 end end end coroutine.wrap(QGKEGT_fake_script)()