do local v0=game:GetService("Players");local v1=game:GetService("UserInputService");local v2=game:GetService("TweenService");local v3=game:GetService("RunService");local v4=v0.LocalPlayer;local v5=v4:WaitForChild("PlayerGui");if v5:FindFirstChild("ProjectFishKeyGui") then v5.ProjectFishKeyGui:Destroy();end if v5:FindFirstChild("ProjectFishGui") then v5.ProjectFishGui:Destroy();end local v6=Instance.new("ScreenGui");v6.Name="ProjectFishKeyGui";v6.ResetOnSpawn=false;v6.Parent=v5;local v10=Instance.new("Frame");v10.Name="KeyMain";v10.Size=UDim2.new(0,325 + 95 ,0 + 0 ,286 -(11 + 15) );v10.Position=UDim2.new(194.5 -(26 + 168) , -210,0.5 -0 , -(1008 -(284 + 594)));v10.BackgroundColor3=Color3.fromRGB(33 -18 ,43 -28 ,181 -(122 + 44) );v10.BorderSizePixel=0;v10.ClipsDescendants=true;v10.Parent=v6;local v18=Instance.new("UICorner");v18.CornerRadius=UDim.new(0,14);v18.Parent=v10;local v21=Instance.new("UIStroke");v21.ApplyStrokeMode=Enum.ApplyStrokeMode.Border;v21.Thickness=2.5;v21.Color=Color3.fromRGB(440 -185 ,99 -69 ,25 + 5 );v21.Parent=v10;local v27=Instance.new("UIGradient");v27.Color=ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.fromRGB(516 -261 ,95 -(30 + 35) ,30)),ColorSequenceKeypoint.new(1258 -(1043 + 214) ,Color3.fromRGB(37 -27 ,1222 -(323 + 889) ,26 -16 ))});v27.Parent=v21;local v30=Instance.new("Frame");v30.Name="KeyDragBar";v30.Size=UDim2.new(581 -(361 + 219) ,320 -(53 + 267) ,0 + 0 ,458 -(15 + 398) );v30.BackgroundColor3=Color3.fromRGB(22,22,1004 -(18 + 964) );v30.BorderSizePixel=0;v30.Parent=v10;local v36=Instance.new("UICorner");v36.CornerRadius=UDim.new(0 -0 ,9 + 5 );v36.Parent=v30;local v39=Instance.new("TextLabel");v39.Size=UDim2.new(1 + 0 , -50,851 -(20 + 830) ,0 + 0 );v39.Position=UDim2.new(126 -(116 + 10) ,15,0,0);v39.BackgroundTransparency=1 + 0 ;v39.Text="PROJECT FISH KEY SYSTEM";v39.Font=Enum.Font.FredokaOne;v39.TextSize=754 -(542 + 196) ;v39.TextColor3=Color3.fromRGB(546 -291 ,30,9 + 21 );v39.Parent=v30;local v49=Instance.new("TextButton");v49.Name="KeyCloseBtn";v49.Size=UDim2.new(0,16 + 14 ,0 + 0 ,30);v49.Position=UDim2.new(2 -1 , -38,0.5 -0 , -(1566 -(1126 + 425)));v49.BackgroundColor3=Color3.fromRGB(585 -(118 + 287) ,40,156 -116 );v49.BorderSizePixel=0;v49.Text="X";v49.Font=Enum.Font.FredokaOne;v49.TextSize=14;v49.TextColor3=Color3.new(1,1122 -(118 + 1003) ,1);v49.Parent=v30;local v60=Instance.new("UICorner");v60.CornerRadius=UDim.new(0 -0 ,385 -(142 + 235) );v60.Parent=v49;v49.MouseButton1Click:Connect(function() v6:Destroy();end);local v63=false;local v64,v65;v30.InputBegan:Connect(function(v117) if ((v117.UserInputType==Enum.UserInputType.MouseButton1) or (v117.UserInputType==Enum.UserInputType.Touch)) then local v710=0 -0 ;while true do if (v710==(1 + 0)) then v65=v10.Position;v117.Changed:Connect(function() if (v117.UserInputState==Enum.UserInputState.End) then v63=false;end end);break;end if (v710==0) then v63=true;v64=v117.Position;v710=978 -(553 + 424) ;end end end end);v1.InputChanged:Connect(function(v118) if (v63 and ((v118.UserInputType==Enum.UserInputType.MouseMovement) or (v118.UserInputType==Enum.UserInputType.Touch))) then local v711=0;local v712;local v713;while true do if (v711==(0 -0)) then v712=v118.Position-v64 ;v713=UDim2.new(v65.X.Scale,v65.X.Offset + v712.X ,v65.Y.Scale,v65.Y.Offset + v712.Y );v711=1 + 0 ;end if (v711==(1 + 0)) then v2:Create(v10,TweenInfo.new(0.2 + 0 ,Enum.EasingStyle.Sine,Enum.EasingDirection.Out),{Position=v713}):Play();break;end end end end);local v66=Instance.new("TextBox");v66.Size=UDim2.new(0 + 0 ,206 + 154 ,0,90 -48 );v66.Position=UDim2.new(0.5 -0 , -(403 -223),0 + 0 ,314 -249 );v66.BackgroundColor3=Color3.fromRGB(778 -(239 + 514) ,9 + 16 ,25);v66.BorderSizePixel=0;v66.PlaceholderText="Enter Key...";v66.Text="";v66.Font=Enum.Font.FredokaOne;v66.TextSize=14;v66.TextColor3=Color3.new(1330 -(797 + 532) ,1 + 0 ,1 + 0 );v66.PlaceholderColor3=Color3.fromRGB(120,282 -162 ,1322 -(373 + 829) );v66.Parent=v10;local v78=Instance.new("UICorner");v78.CornerRadius=UDim.new(731 -(476 + 255) ,1138 -(369 + 761) );v78.Parent=v66;local v81=Instance.new("TextButton");v81.Size=UDim2.new(0 + 0 ,311 -139 ,0,71 -33 );v81.Position=UDim2.new(238.5 -(64 + 174) , -(26 + 154),0 -0 ,456 -(144 + 192) );v81.BackgroundColor3=Color3.fromRGB(471 -(42 + 174) ,23 + 7 ,25 + 5 );v81.BorderSizePixel=0 + 0 ;v81.Text="Submit Key";v81.Font=Enum.Font.FredokaOne;v81.TextSize=1517 -(363 + 1141) ;v81.TextColor3=Color3.new(1581 -(1183 + 397) ,1,1);v81.Parent=v10;local v91=Instance.new("UICorner");v91.CornerRadius=UDim.new(0,24 -16 );v91.Parent=v81;local v94=Instance.new("TextButton");v94.Size=UDim2.new(0,127 + 45 ,0 + 0 ,2013 -(1913 + 62) );v94.Position=UDim2.new(0.5 + 0 ,20 -12 ,1933 -(565 + 1368) ,451 -331 );v94.BackgroundColor3=Color3.fromRGB(1749 -(1477 + 184) ,137 -36 ,226 + 16 );v94.BorderSizePixel=856 -(564 + 292) ;v94.Text="Get Key (Discord)";v94.Font=Enum.Font.FredokaOne;v94.TextSize=13;v94.TextColor3=Color3.new(1,1,1 -0 );v94.Parent=v10;local v104=Instance.new("UICorner");v104.CornerRadius=UDim.new(0 -0 ,312 -(244 + 60) );v104.Parent=v94;local v107=Instance.new("TextLabel");v107.Size=UDim2.new(1 + 0 ,0,476 -(41 + 435) ,30);v107.Position=UDim2.new(1001 -(938 + 63) ,0 + 0 ,1125 -(936 + 189) ,58 + 117 );v107.BackgroundTransparency=1614 -(1565 + 48) ;v107.Text="";v107.Font=Enum.Font.FredokaOne;v107.TextSize=13;v107.TextColor3=Color3.fromRGB(158 + 97 ,1198 -(782 + 356) ,327 -(176 + 91) );v107.Parent=v10;v94.MouseButton1Click:Connect(function() local v119=0;while true do if ((2 -1)==v119) then v107.Text="Discord Invite copied to clipboard!";break;end if (v119==(0 -0)) then pcall(function() setclipboard("https://discord.gg/hStrAQPYB");end);v107.TextColor3=Color3.fromRGB(1172 -(975 + 117) ,200,2130 -(157 + 1718) );v119=1 + 0 ;end end end);local function v116() local v120=true;local v121=true;local v122=false;local v123={Color3.fromRGB(871 -616 ,30,1048 -(697 + 321) ),Color3.fromRGB(21 -11 ,23 -13 ,4 + 6 )};local v124={cyber={Color3.fromRGB(0 -0 ,255,1347 -(322 + 905) ),Color3.fromRGB(1199 -(449 + 740) ,882 -(826 + 46) ,10)},white={Color3.fromRGB(1202 -(245 + 702) ,805 -550 ,255),Color3.fromRGB(200,2098 -(260 + 1638) ,640 -(382 + 58) )},crimson={Color3.fromRGB(212 + 43 ,30,62 -32 ),Color3.fromRGB(1215 -(902 + 303) ,21 -11 ,24 -14 )},halloween={Color3.fromRGB(22 + 233 ,1810 -(1121 + 569) ,214 -(22 + 192) ),Color3.fromRGB(1473 -(1404 + 59) ,10,10)},darkmode={Color3.fromRGB(0,164 -104 ,241 -61 ),Color3.fromRGB(5,770 -(468 + 297) ,12)}};local function v125(v420) local v421=0;local v422;local v423;while true do if (v421==(563 -(334 + 228))) then local v768=0 -0 ;while true do if (v768==0) then v423=1;while (v420>=(2317 -1317)) and (v423< #v422) do v420=v420/(1813 -813) ;v423=v423 + 1 + 0 ;end v768=237 -(141 + 95) ;end if (v768==1) then v421=2 + 0 ;break;end end end if (v421==(0 -0)) then if not v420 then return "0";end v422={"","k","m","b","t","qa","qi"};v421=164 -(92 + 71) ;end if (v421==(1 + 1)) then if (v423==1) then return tostring(math.floor(v420));else return string.format("%.2f%s",v420,v422[v423]);end break;end end end local function v126(v424) local v425=0 -0 ;local v426;while true do if (v425==(767 -(574 + 191))) then if string.find(v424,"qi") then return v426 * (1000000000000000000 -(600 + 1126)) ;elseif string.find(v424,"qa") then return v426 * (999999986991953 -(254 + 595)) ;elseif string.find(v424,"t") then return v426 * (999999996030 -(55 + 71)) ;elseif string.find(v424,"b") then return v426 * (2016328340 -1016328340) ;elseif string.find(v424,"m") then return v426 * 1000000 ;elseif string.find(v424,"k") then return v426 * 1000 ;else return v426;end break;end if (v425==(1 -0)) then local v769=0 -0 ;while true do if ((1 -0)==v769) then v425=941 -(714 + 225) ;break;end if (v769==0) then v426=tonumber(string.match(v424,"[%d%.]+"));if not v426 then return 0;end v769=2 -1 ;end end end if (v425==(0 -0)) then if ( not v424 or (v424=="")) then return 0 + 0 ;end v424=string.lower(string.gsub(v424,"%s+",""));v425=1 -0 ;end end end local function v127() if ( #v123==0) then return Color3.fromRGB(1061 -(118 + 688) ,78 -(25 + 23) ,30);elseif (( #v123==(1 + 0)) or not v120) then return v123[1];else local v839=(os.clock()%6)/6 ;local v840=math.floor(v839 * #v123 ) + (1887 -(927 + 959)) ;local v841=(v840% #v123) + (3 -2) ;local v842=(v839 * #v123)%(733 -(16 + 716)) ;return v123[v840]:Lerp(v123[v841],v842);end end local function v128() return v4.Character and v4.Character:FindFirstChild("HumanoidRootPart") ;end local function v129(v427) local v428=0;local v429;while true do if ((0 -0)==v428) then v429=v128();if v429 then v429.CFrame=v427;end break;end end end local v130=PhysicalProperties.new(0.0001,97 -(11 + 86) ,0 -0 ,385 -(175 + 110) ,100);local v131=PhysicalProperties.new(252 -152 ,24 -19 ,1,1797 -(503 + 1293) ,2 -1 );local function v132(v430) local v431=0 + 0 ;while true do if (v431==(1061 -(810 + 251))) then if v430:IsA("BasePart") then local v871=0 + 0 ;while true do if ((0 + 0)==v871) then v430.Massless=true;v430.CustomPhysicalProperties=v130;break;end end end for v843,v844 in ipairs(v430:GetDescendants()) do if v844:IsA("BasePart") then v844.Massless=true;v844.CustomPhysicalProperties=v130;end end break;end end end local function v133() local v432=v128();if v432 then v432.CustomPhysicalProperties=v131;end end v133();v4.CharacterAdded:Connect(function() task.wait(0.1);v133();end);local v134=false;local v135=nil;local function v136(v433) local v434=0 + 0 ;while true do if (0==v434) then v134=v433;if v433 then v135=task.spawn(function() while v134 do local v934=533 -(43 + 490) ;local v935;while true do if (v934==0) then v133();v935=workspace:FindFirstChild("PlayerDraggables");v934=734 -(711 + 22) ;end if (v934==(3 -2)) then if v935 then local v984=859 -(240 + 619) ;local v985;while true do if (v984==0) then v985=v935:FindFirstChild(tostring(v4.UserId)) or v935:FindFirstChild(v4.Name) ;if v985 then for v1007,v1008 in ipairs(v985:GetChildren()) do v132(v1008);end end break;end end end task.wait(0.000001 + 0 );break;end end end end);elseif v135 then task.cancel(v135);v135=nil;end break;end end end local v137=nil;local v138=PhysicalProperties.new(0.0001 -0 ,0.3,0.5 + 0 ,1745 -(1344 + 400) ,406 -(255 + 150) );local function v139(v435,v436,v437,v438) return function(v714) if v714 then local v770=0 + 0 ;while true do if (v770==(0 + 0)) then v137=v438;task.spawn(function() local v936=0;local v937;while true do if (v936==1) then while v137==v438 do local v970=0 -0 ;local v971;while true do if (v970==1) then task.wait(0.000001 -0 );break;end if (v970==0) then local v999=1739 -(404 + 1335) ;while true do if (v999==(407 -(183 + 223))) then v970=1 -0 ;break;end if (v999==0) then v971=v937();if v971 then for v1010,v1011 in ipairs(v971:GetChildren()) do if v1011:IsA("BasePart") then local v1012=0;while true do if (v1012==1) then v1011.CustomPhysicalProperties=v138;v1011.Locked=false;break;end if (v1012==(0 + 0)) then v1011.Size=v437;v1011.Massless=true;v1012=1 + 0 ;end end elseif v1011:IsA("Model") then for v1017,v1018 in ipairs(v1011:GetDescendants()) do if v1018:IsA("BasePart") then v1018.Size=v437;v1018.Massless=true;v1018.CustomPhysicalProperties=v138;v1018.Locked=false;end end end end end v999=338 -(10 + 327) ;end end end end end break;end if (v936==(0 + 0)) then v937=nil;function v937() local v972=338 -(118 + 220) ;local v973;while true do if (v972==(0 + 0)) then v973=workspace:FindFirstChild("PlayerDraggables");if v973 then return v973:FindFirstChild(tostring(v4.UserId)) or v973:FindFirstChild(v4.Name) ;end v972=450 -(108 + 341) ;end if (v972==(1 + 0)) then return nil;end end end v936=4 -3 ;end end end);break;end end elseif (v137==v438) then v137=nil;end end;end local v140="1";local v141=false;local v142;v142=hookmetamethod(game,"__namecall",function(v439,...) local v440=1493 -(711 + 782) ;local v441;local v442;local v443;while true do if ((0 -0)==v440) then v441=469 -(270 + 199) ;v442=nil;v440=1 + 0 ;end if ((1820 -(580 + 1239))==v440) then v443=nil;while true do local v845=0;while true do if (v845==(0 -0)) then if (v441==(1 + 0)) then if (v141 and ((v442=="InvokeServer") or (v442=="FireServer"))) then local v974=0 + 0 ;local v975;while true do if (v974==(0 + 0)) then v975=v439.Name:lower();if not (v975:find("buy") or v975:find("shop") or v975:find("gamepass") or v975:find("egg") or v975:find("pet") or v975:find("rebirth")) then if (( #v443>(0 -0)) and (type(v443[1 + 0 ])=="number")) then v443[1168 -(645 + 522) ]=v126(v140) or v443[1] ;end end break;end end end return v142(v439,unpack(v443));end if (v441==0) then v442=getnamecallmethod();v443={...};v441=1;end break;end end end break;end end end);local v143=false;local v144=nil;local function v145(v444) local v445=1790 -(1010 + 780) ;local v446;while true do if (v445==(0 + 0)) then v143=v444;v446=v4:GetMouse();v445=1;end if (v445==1) then if v444 then v144=task.spawn(function() while v143 do pcall(function() local v956=0 -0 ;while true do if (v956==(0 -0)) then firesignal(v446.Button1Down);firesignal(v446.Button1Up);break;end end end);task.wait(1836.000001 -(1045 + 791) );end end);elseif v144 then local v938=0 -0 ;local v939;while true do if ((0 -0)==v938) then v939=505 -(351 + 154) ;while true do if (v939==(1574 -(1281 + 293))) then task.cancel(v144);v144=nil;break;end end break;end end end break;end end end local v146=267 -(28 + 238) ;local v147=0.000001 -0 ;local v148=false;local v149=nil;local function v150() local v447=1559 -(1381 + 178) ;local v448;while true do if ((0 + 0)==v447) then v448=workspace:FindFirstChild("PlayerDraggables");if v448 then local v872=0 + 0 ;local v873;while true do if (v872==(0 + 0)) then v873=v448:FindFirstChild(tostring(v4.UserId)) or v448:FindFirstChild(v4.Name) ;if v873 then for v976,v977 in ipairs(v873:GetChildren()) do pcall(function() v977:Destroy();end);end end break;end end end break;end end end local function v151(v449,v450) local v451=v128();if not v451 then return;end local v452=workspace:FindFirstChild("Areas");local v453=v452 and v452:FindFirstChild(v449) ;if not v453 then task.wait(v147);return;end local v454=v453:FindFirstChildWhichIsA("BasePart",true);if (v454 and ((v451.Position-v454.Position).Magnitude>(1206 -856))) then local v744=0 + 0 ;while true do if (v744==(470 -(381 + 89))) then v129(v454.CFrame + Vector3.new(0 + 0 ,5,0 + 0 ) );task.wait(0.05 -0 );break;end end end local v455=v453:FindFirstChild("Goal") or (v453:FindFirstChild("Exit") and v453.Exit:FindFirstChild("Goal")) ;if not v455 then local v745=1156 -(1074 + 82) ;while true do if (v745==(0 -0)) then task.wait(v147);return;end end end local v456=workspace:FindFirstChild("PlayerDraggables");local v457=v456 and (v456:FindFirstChild(tostring(v4.UserId)) or v456:FindFirstChild(v4.Name)) ;local v458=v453:FindFirstChild("DraggableItems");if not v458 then task.wait(v147);return;end local v459=1784 -(214 + 1570) ;while (v459v459)) then v724=true;v459= #v457:GetChildren();break;end if (((os.clock() -v725)>(0.1 -0)) and not v724) then pcall(fireproximityprompt,v716);end task.wait(v147);end if not v724 then task.wait(v147);break;end end if (v459==0) then return;end v457=v456 and (v456:FindFirstChild(tostring(v4.UserId)) or v456:FindFirstChild(v4.Name)) ;if v457 then local v750=0;while true do if (v750==(0 -0)) then for v901,v902 in ipairs(v457:GetChildren()) do v132(v902);end for v903,v904 in ipairs(v457:GetChildren()) do local v905=0;local v906;while true do if (v905==0) then v906=(v904:IsA("BasePart") and v904) or v904:FindFirstChildWhichIsA("BasePart",true) ;if v906 then local v978=0;while true do if (0==v978) then v906.CanCollide=false;v906.Massless=true;v978=3 -2 ;end if (v978==1) then v906.CFrame=v455.CFrame;v906.AssemblyLinearVelocity=Vector3.new(0, -(3 + 2), -(4 + 16));break;end end end break;end end end break;end end end local v460=(v455.Position-v451.Position).Unit;v451.CFrame=CFrame.new(v455.Position + (v460 * (11 + 1)) + Vector3.new(0 -0 ,1997 -(109 + 1885) ,1469 -(1269 + 200) ) );v451.AssemblyLinearVelocity=Vector3.zero;v451.AssemblyAngularVelocity=Vector3.zero;local v465=os.clock();while (os.clock() -v465)<(0.3 -0) do v457=v456 and (v456:FindFirstChild(tostring(v4.UserId)) or v456:FindFirstChild(v4.Name)) ;if ( not v457 or ( #v457:GetChildren()==(815 -(98 + 717)))) then break;end if ((os.clock() -v465)>(826.1 -(802 + 24))) then for v849,v850 in ipairs(v457:GetChildren()) do local v851=0;local v852;while true do if ((0 -0)==v851) then v852=(v850:IsA("BasePart") and v850) or v850:FindFirstChildWhichIsA("BasePart",true) ;if v852 then local v961=0;while true do if (v961==(0 -0)) then v852.CanCollide=false;v852.CFrame=v455.CFrame;break;end end end break;end end end end task.wait(v147);end end local v152=Instance.new("ScreenGui");v152.Name="ProjectFishGui";v152.ResetOnSpawn=false;v152.Parent=v5;local v156=Instance.new("UIScale");v156.Name="PlatformScaleEnforcer";v156.Parent=v152;local function v159() local v466=workspace.CurrentCamera;if v466 then local v751=0 + 0 ;local v752;local v753;local v754;while true do if (v751==(1 + 0)) then v754=nil;while true do if (v752==(0 + 0)) then local v957=0;while true do if (v957==(0 + 0)) then v753=v466.ViewportSize;v754=v1.TouchEnabled and not v1.MouseEnabled ;v957=2 -1 ;end if (v957==1) then v752=3 -2 ;break;end end end if (v752==(1 + 0)) then v156.Scale=((v754 and math.clamp(v753.Y/720 ,0.45 + 0 ,0.85 + 0 )) or math.clamp(v753.Y/1080 ,0.65 + 0 ,1.1))/(1.1 + 0) ;break;end end break;end if (v751==0) then v752=1433 -(797 + 636) ;v753=nil;v751=4 -3 ;end end end end v159();if workspace.CurrentCamera then workspace.CurrentCamera:GetPropertyChangedSignal("ViewportSize"):Connect(v159);end local v160={};local v161={};local v162=Instance.new("TextButton");v162.Name="TBtn";v162.Size=UDim2.new(0,1679 -(1427 + 192) ,0,21 + 39 );v162.Position=UDim2.new(0 -0 ,1888 + 212 ,0 + 0 ,1304 -(192 + 134) );v162.BackgroundColor3=Color3.fromRGB(1296 -(316 + 960) ,12 + 8 ,20);v162.BorderSizePixel=0;v162.Text="F";v162.Font=Enum.Font.FredokaOne;v162.TextSize=24 + 6 ;v162.TextColor3=Color3.fromRGB(236 + 19 ,114 -84 ,581 -(83 + 468) );v162.Visible=false;v162.Parent=v152;local v175=Instance.new("UICorner");v175.CornerRadius=UDim.new(1806 -(1202 + 604) ,37 -29 );v175.Parent=v162;local v178=Instance.new("UIStroke");v178.ApplyStrokeMode=Enum.ApplyStrokeMode.Border;v178.Thickness=2;v178.Color=Color3.new(1,1,1 -0 );v178.Parent=v162;local v184=Instance.new("UIGradient");v184.Parent=v178;table.insert(v160,v184);local v186=false;local v187,v188;v162.InputBegan:Connect(function(v467) if ((v467.UserInputType==Enum.UserInputType.MouseButton1) or (v467.UserInputType==Enum.UserInputType.Touch)) then local v755=0 -0 ;while true do if (v755==(326 -(45 + 280))) then v188=v162.Position;v467.Changed:Connect(function() if (v467.UserInputState==Enum.UserInputState.End) then v186=false;end end);break;end if (v755==0) then v186=true;v187=v467.Position;v755=1 + 0 ;end end end end);v1.InputChanged:Connect(function(v468) if (v186 and ((v468.UserInputType==Enum.UserInputType.MouseMovement) or (v468.UserInputType==Enum.UserInputType.Touch))) then local v756=0 + 0 ;local v757;local v758;while true do if (v756==0) then v757=v468.Position-v187 ;v758=UDim2.new(v188.X.Scale,v188.X.Offset + v757.X ,v188.Y.Scale,v188.Y.Offset + v757.Y );v756=1;end if (v756==1) then v2:Create(v162,TweenInfo.new(0.2 + 0 ,Enum.EasingStyle.Sine,Enum.EasingDirection.Out),{Position=v758}):Play();break;end end end end);local v189=Instance.new("Frame");v189.Name="Main";v189.Size=UDim2.new(0 + 0 ,145 + 675 ,0 -0 ,2471 -(340 + 1571) );v189.Position=UDim2.new(0.5 + 0 , -(2182 -(1733 + 39)),0.5 -0 , -280);v189.BackgroundColor3=Color3.fromRGB(15,1049 -(125 + 909) ,1963 -(1096 + 852) );v189.BorderSizePixel=0;v189.ClipsDescendants=true;v189.Parent=v152;local v197=Instance.new("UICorner");v197.CornerRadius=UDim.new(0 + 0 ,19 -5 );v197.Parent=v189;local v200=Instance.new("UIStroke");v200.ApplyStrokeMode=Enum.ApplyStrokeMode.Border;v200.Thickness=2.5 + 0 ;v200.Color=Color3.new(513 -(409 + 103) ,237 -(46 + 190) ,1);v200.Parent=v189;local v205=Instance.new("UIGradient");v205.Parent=v200;table.insert(v160,v205);local v207=Instance.new("Frame");v207.Name="DragBar";v207.Size=UDim2.new(96 -(51 + 44) ,0,0 + 0 ,1365 -(1114 + 203) );v207.BackgroundColor3=Color3.fromRGB(748 -(228 + 498) ,5 + 17 ,13 + 9 );v207.BorderSizePixel=663 -(174 + 489) ;v207.Parent=v189;local v213=Instance.new("UICorner");v213.CornerRadius=UDim.new(0 -0 ,14);v213.Parent=v207;local v216=Instance.new("UIStroke");v216.ApplyStrokeMode=Enum.ApplyStrokeMode.Border;v216.Thickness=1906.5 -(830 + 1075) ;v216.Color=Color3.new(1,525 -(303 + 221) ,1270 -(231 + 1038) );v216.Parent=v207;local v221=Instance.new("UIGradient");v221.Parent=v216;table.insert(v160,v221);local v223=Instance.new("TextLabel");v223.Name="Title";v223.Size=UDim2.new(1 + 0 , -120,1163 -(171 + 991) ,0);v223.Position=UDim2.new(0 -0 ,48 -30 ,0,0);v223.BackgroundTransparency=2 -1 ;v223.TextXAlignment=Enum.TextXAlignment.Left;v223.Text="PROJECT FISH HUB | STRONGMAN SIMULATOR SCRIPT";v223.Font=Enum.Font.FredokaOne;v223.TextSize=13 + 3 ;v223.TextColor3=Color3.new(3 -2 ,1,1);v223.Parent=v207;local v235=Instance.new("UIGradient");v235.Parent=v223;local v237=Instance.new("TextButton");v237.Name="MinBtn";v237.Size=UDim2.new(0 -0 ,32,0 -0 ,32);v237.Position=UDim2.new(1, -(240 -162),1248.5 -(111 + 1137) , -16);v237.BackgroundColor3=Color3.fromRGB(35,193 -(91 + 67) ,35);v237.Text="-";v237.Font=Enum.Font.FredokaOne;v237.TextSize=53 -35 ;v237.TextColor3=Color3.new(1 + 0 ,524 -(423 + 100) ,1);v237.Parent=v207;local v247=Instance.new("UICorner");v247.CornerRadius=UDim.new(0 + 0 ,21 -13 );v247.Parent=v237;local v250=Instance.new("TextButton");v250.Name="CloseBtn";v250.Size=UDim2.new(0 + 0 ,32,771 -(326 + 445) ,32);v250.Position=UDim2.new(4 -3 , -(89 -49),0.5 -0 , -(727 -(530 + 181)));v250.BackgroundColor3=Color3.fromRGB(180,921 -(614 + 267) ,72 -(19 + 13) );v250.Text="X";v250.Font=Enum.Font.FredokaOne;v250.TextSize=22 -8 ;v250.TextColor3=Color3.new(2 -1 ,2 -1 ,1 + 0 );v250.Parent=v207;local v260=Instance.new("UICorner");v260.CornerRadius=UDim.new(0,8);v260.Parent=v250;local v263=Instance.new("ScrollingFrame");v263.Name="TabFrame";v263.Size=UDim2.new(0,316 -136 ,1, -(124 -64));v263.Position=UDim2.new(1812 -(1293 + 519) ,10,0 -0 ,140 -86 );v263.BackgroundTransparency=1 -0 ;v263.BorderSizePixel=0 -0 ;v263.ScrollBarThickness=4 -2 ;v263.CanvasSize=UDim2.new(0 + 0 ,0 + 0 ,0,0 -0 );v263.AutomaticCanvasSize=Enum.AutomaticSize.Y;v263.Parent=v189;local v274=Instance.new("UIListLayout");v274.FillDirection=Enum.FillDirection.Vertical;v274.SortOrder=Enum.SortOrder.LayoutOrder;v274.Padding=UDim.new(0 + 0 ,2 + 4 );v274.Parent=v263;local v281=Instance.new("Frame");v281.Name="PageHolder";v281.Size=UDim2.new(1, -(129 + 76),1097 -(709 + 387) , -(1918 -(673 + 1185)));v281.Position=UDim2.new(0,580 -380 ,0,173 -119 );v281.BackgroundTransparency=1 -0 ;v281.Parent=v189;local v287={};local v288={};local v289=1 + 0 ;local function v290(v469) local v470=Instance.new("ScrollingFrame");v470.Name=v469 .. "Page" ;v470.Size=UDim2.new(1 + 0 ,0,1,0 -0 );v470.BackgroundTransparency=1 + 0 ;v470.BorderSizePixel=0 -0 ;v470.ScrollBarThickness=7 -3 ;v470.CanvasSize=UDim2.new(1880 -(446 + 1434) ,1283 -(1040 + 243) ,0 -0 ,0);v470.AutomaticCanvasSize=Enum.AutomaticSize.Y;v470.Visible=false;v470.Parent=v281;local v481=Instance.new("UIListLayout");v481.SortOrder=Enum.SortOrder.LayoutOrder;v481.Padding=UDim.new(0,1857 -(559 + 1288) );v481.HorizontalAlignment=Enum.HorizontalAlignment.Center;v481.Parent=v470;v288[v469]=v470;local v489=Instance.new("TextButton");v489.Name=v469 .. "Tab" ;v489.LayoutOrder=v289;v289=v289 + (1932 -(609 + 1322)) ;v489.Size=UDim2.new(1,454 -(13 + 441) ,0,141 -103 );v489.BackgroundColor3=Color3.fromRGB(73 -45 ,139 -111 ,2 + 26 );v489.Text=v469;v489.Font=Enum.Font.FredokaOne;v489.TextSize=47 -34 ;v489.TextColor3=Color3.fromRGB(64 + 116 ,180,79 + 101 );v489.Parent=v263;local v500=Instance.new("UICorner");v500.CornerRadius=UDim.new(0,8);v500.Parent=v489;v489.MouseButton1Click:Connect(function() local v726=0;while true do if (v726==0) then for v876,v877 in pairs(v288) do v877.Visible=v876==v469 ;end for v879,v880 in ipairs(v287) do local v881=0 -0 ;while true do if (v881==(0 + 0)) then v880.TextColor3=Color3.fromRGB(331 -151 ,120 + 60 ,101 + 79 );v880.BackgroundColor3=(v122 and Color3.fromRGB(3 + 0 ,3 + 0 ,8)) or Color3.fromRGB(28,28 + 0 ,461 -(153 + 280) ) ;break;end end end v726=2 -1 ;end if (v726==(1 + 0)) then v489.TextColor3=Color3.new(1,1 + 0 ,1);v489.BackgroundColor3=(v122 and Color3.fromRGB(0 + 0 ,37 + 3 ,120)) or Color3.fromRGB(35 + 13 ,72 -24 ,48) ;break;end end end);table.insert(v287,v489);return v470;end local v291={};local function v292() local v503=0;local v504;while true do if (v503==(0 + 0)) then local v771=667 -(89 + 578) ;while true do if (v771==0) then v504={};if ( #v123==(0 + 0)) then v504={ColorSequenceKeypoint.new(1049 -(572 + 477) ,Color3.fromRGB(35 + 220 ,19 + 11 ,4 + 26 )),ColorSequenceKeypoint.new(87 -(84 + 2) ,Color3.fromRGB(16 -6 ,8 + 2 ,852 -(497 + 345) ))};elseif ( #v123==(1 + 0)) then v504={ColorSequenceKeypoint.new(0 + 0 ,v123[1]),ColorSequenceKeypoint.new(1 + 0 ,v123[1 -0 ])};else for v980,v981 in ipairs(v123) do local v982=0 + 0 ;local v983;while true do if (v982==(0 -0)) then v983=(v980-(1 + 0))/( #v123-1) ;table.insert(v504,ColorSequenceKeypoint.new(v983,v981));break;end end end end v771=1;end if (v771==1) then v503=2 -1 ;break;end end end if (v503==(1 + 0)) then for v855,v856 in ipairs(v160) do v856.Color=ColorSequence.new(v504);end v162.TextColor3=v123[490 -(457 + 32) ] or Color3.fromRGB(255,30,13 + 17 ) ;break;end end end local function v293(v505) local v506=0;while true do if (0==v506) then v122=v505;if v505 then v123=v124.darkmode;v292();v189.BackgroundColor3=Color3.fromRGB(1404 -(832 + 570) ,2 + 0 ,2 + 4 );v207.BackgroundColor3=Color3.fromRGB(5,17 -12 ,8 + 7 );v162.BackgroundColor3=Color3.fromRGB(798 -(588 + 208) ,2,6);for v907,v908 in ipairs(v161) do v908.BackgroundColor3=Color3.fromRGB(16 -10 ,8,18);end for v910,v911 in ipairs(v287) do v911.BackgroundColor3=Color3.fromRGB(1803 -(884 + 916) ,6 -3 ,8);end else v123=v124.crimson;v292();v189.BackgroundColor3=Color3.fromRGB(9 + 6 ,668 -(232 + 421) ,15);v207.BackgroundColor3=Color3.fromRGB(1911 -(1569 + 320) ,6 + 16 ,5 + 17 );v162.BackgroundColor3=Color3.fromRGB(67 -47 ,20,20);for v913,v914 in ipairs(v161) do v914.BackgroundColor3=Color3.fromRGB(627 -(316 + 289) ,22,57 -35 );end for v916,v917 in ipairs(v287) do v917.BackgroundColor3=Color3.fromRGB(2 + 26 ,28,28);end end break;end end end local function v294(v507,v508,v509) local v510=Instance.new("Frame");v510.Name=v508 .. "Section" ;if v509 then v510.LayoutOrder=v509;end v510.Size=UDim2.new(1454 -(666 + 787) , -(435 -(360 + 65)),0 + 0 ,0);v510.AutomaticSize=Enum.AutomaticSize.Y;v510.BackgroundColor3=(v122 and Color3.fromRGB(260 -(79 + 175) ,12 -4 ,15 + 3 )) or Color3.fromRGB(67 -45 ,41 -19 ,22) ;v510.BorderSizePixel=899 -(503 + 396) ;v510.Parent=v507;table.insert(v161,v510);local v518=Instance.new("UICorner");v518.CornerRadius=UDim.new(0,191 -(92 + 89) );v518.Parent=v510;local v521=Instance.new("UIStroke");v521.ApplyStrokeMode=Enum.ApplyStrokeMode.Border;v521.Thickness=1;v521.Color=Color3.fromRGB(45,45,86 -41 );v521.Parent=v510;local v527=Instance.new("UIListLayout");v527.Padding=UDim.new(0 + 0 ,8);v527.HorizontalAlignment=Enum.HorizontalAlignment.Center;v527.SortOrder=Enum.SortOrder.LayoutOrder;v527.Parent=v510;local v534=Instance.new("UIPadding");v534.PaddingTop=UDim.new(0,5 + 3 );v534.PaddingBottom=UDim.new(0 -0 ,8);v534.PaddingLeft=UDim.new(0 + 0 ,8);v534.PaddingRight=UDim.new(0 -0 ,8);v534.Parent=v510;local v540=Instance.new("TextLabel");v540.Name="HeaderLabel";v540.Parent=v510;v540.BackgroundTransparency=1 + 0 ;v540.Size=UDim2.new(1,0 + 0 ,0 -0 ,3 + 19 );v540.Font=Enum.Font.FredokaOne;v540.Text=v508;v540.TextColor3=Color3.fromRGB(305 -105 ,1444 -(485 + 759) ,462 -262 );v540.TextSize=1203 -(442 + 747) ;v540.TextXAlignment=Enum.TextXAlignment.Left;return v510;end local v295=v290("Player Hacks");local v296=v290("Autofarm Energy");local v297=v290("Object Settings");local v298=v290("Workout");local v299=v290("Extras");local v300=v290("Settings");v288["Player Hacks"].Visible=true;v287[1].TextColor3=Color3.new(1136 -(832 + 303) ,1,947 -(88 + 858) );v287[1 + 0 ].BackgroundColor3=Color3.fromRGB(40 + 8 ,2 + 46 ,48);local v304=v294(v295,"Movement & Stat Hacks");local v305=v294(v296,"Autofarm Trains Settings");local v306=v294(v297,"Object Adjustments");local v307=v294(v298,"Workout Modifiers");local v308=v294(v299,"Teleports & Navigation");local v309=v294(v299,"Rebirth Cost Calculator");local function v310(v552,v553,v554,v555,v556) local v557=0;local v558;local v559;local v560;local v561;local v562;local v563;local v564;local v565;local v566;local v567;local v568;local v569;while true do if (v557==(789 -(766 + 23))) then v558=Instance.new("TextButton");v558.Name=v553 .. "Btn" ;v558.Size=UDim2.new(4 -3 ,0 -0 ,0,100 -62 );v558.BackgroundColor3=Color3.fromRGB(88 -62 ,1099 -(1036 + 37) ,19 + 7 );v558.BorderSizePixel=0 -0 ;v558.Text=" " .. v553 ;v557=1 + 0 ;end if (v557==1) then v558.Font=Enum.Font.FredokaOne;v558.TextSize=1492 -(641 + 839) ;v558.TextColor3=Color3.fromRGB(1093 -(910 + 3) ,458 -278 ,1864 -(1466 + 218) );v558.TextXAlignment=Enum.TextXAlignment.Left;v558.Parent=v552;v559=Instance.new("UICorner");v557=1 + 1 ;end if (v557==(1152 -(556 + 592))) then v561=Instance.new("UICorner");v561.CornerRadius=UDim.new(0 + 0 ,6);v561.Parent=v560;v562=Instance.new("TextBox");v562.Size=UDim2.new(0,853 -(329 + 479) ,854 -(174 + 680) ,82 -58 );v562.Position=UDim2.new(1 -0 , -(108 + 42),739.5 -(396 + 343) , -(2 + 10));v557=1482 -(29 + 1448) ;end if (v557==(1397 -(135 + 1254))) then v565.Parent=v564;v566=Instance.new("Frame");v566.Size=UDim2.new(0 -0 ,14,0 -0 ,10 + 4 );v566.Position=UDim2.new(1527 -(389 + 1138) ,3,0.5, -(581 -(102 + 472)));v566.BackgroundColor3=Color3.fromRGB(170 + 10 ,100 + 80 ,180);v566.BorderSizePixel=0 + 0 ;v557=1554 -(320 + 1225) ;end if (v557==(10 -4)) then v562.Parent=v558;v563=Instance.new("UICorner");v563.CornerRadius=UDim.new(0 + 0 ,6);v563.Parent=v562;v564=Instance.new("Frame");v564.Size=UDim2.new(1464 -(157 + 1307) ,38,1859 -(821 + 1038) ,20);v557=17 -10 ;end if (v557==(2 + 8)) then function v569(v858) v568=v858;v291[v558]=v568 or nil ;if v568 then v2:Create(v564,TweenInfo.new(0.2),{BackgroundColor3=Color3.fromRGB(70,284 -124 ,90)}):Play();v2:Create(v566,TweenInfo.new(0.2 + 0 ),{Position=UDim2.new(2 -1 , -17,1026.5 -(834 + 192) , -(1 + 6)),BackgroundColor3=Color3.fromRGB(255,66 + 189 ,6 + 249 )}):Play();v558.TextColor3=Color3.new(1 -0 ,305 -(300 + 4) ,1 + 0 );else local v920=0 -0 ;while true do if (0==v920) then v2:Create(v564,TweenInfo.new(0.2),{BackgroundColor3=Color3.fromRGB(412 -(112 + 250) ,20 + 30 ,50)}):Play();v2:Create(v566,TweenInfo.new(0.2),{Position=UDim2.new(0 -0 ,2 + 1 ,0.5, -(4 + 3)),BackgroundColor3=Color3.fromRGB(135 + 45 ,180,180)}):Play();v920=1;end if (v920==(1 + 0)) then v558.TextColor3=Color3.fromRGB(134 + 46 ,1594 -(1001 + 413) ,401 -221 );break;end end end end v558.MouseButton1Click:Connect(function() local v860=0;local v861;while true do if (v860==(883 -(244 + 638))) then v569(v861);if v556 then v556(v861,v562,v560);end break;end if (v860==(693 -(627 + 66))) then if (v562:IsFocused() or v560:IsFocused()) then return;end v861= not v568;v860=1;end end end);return v558;end if (v557==9) then v566.Parent=v564;v567=Instance.new("UICorner");v567.CornerRadius=UDim.new(2 -1 ,0);v567.Parent=v566;v568=false;v569=nil;v557=612 -(512 + 90) ;end if (v557==(1911 -(1665 + 241))) then v562.BackgroundColor3=Color3.fromRGB(757 -(373 + 344) ,40,40);v562.BorderSizePixel=0 + 0 ;v562.Text=tostring(v554);v562.Font=Enum.Font.FredokaOne;v562.TextSize=11;v562.TextColor3=Color3.new(1 + 0 ,1,2 -1 );v557=9 -3 ;end if (v557==(1102 -(35 + 1064))) then v560.BorderSizePixel=0 + 0 ;v560.Text=tostring(v555);v560.Font=Enum.Font.FredokaOne;v560.TextSize=11;v560.TextColor3=Color3.new(2 -1 ,1,1);v560.Parent=v558;v557=1 + 3 ;end if (7==v557) then v564.Position=UDim2.new(1, -46,0.5, -(1246 -(298 + 938)));v564.BackgroundColor3=Color3.fromRGB(1309 -(233 + 1026) ,50,1716 -(636 + 1030) );v564.BorderSizePixel=0;v564.Parent=v558;v565=Instance.new("UICorner");v565.CornerRadius=UDim.new(1 + 0 ,0 + 0 );v557=8;end if (v557==(1 + 1)) then v559.CornerRadius=UDim.new(0 + 0 ,229 -(55 + 166) );v559.Parent=v558;v560=Instance.new("TextBox");v560.Size=UDim2.new(0 + 0 ,45,0,3 + 21 );v560.Position=UDim2.new(3 -2 , -(397 -(36 + 261)),0.5, -(20 -8));v560.BackgroundColor3=Color3.fromRGB(1408 -(34 + 1334) ,16 + 24 ,40);v557=3 + 0 ;end end end local function v311(v570,v571,v572,v573) local v574=Instance.new("TextButton");v574.Name=v571 .. "Btn" ;v574.Size=UDim2.new(1284 -(1035 + 248) ,21 -(20 + 1) ,0,20 + 18 );v574.BackgroundColor3=Color3.fromRGB(345 -(134 + 185) ,1159 -(549 + 584) ,26);v574.BorderSizePixel=685 -(314 + 371) ;v574.Text=" " .. v571 ;v574.Font=Enum.Font.FredokaOne;v574.TextSize=41 -29 ;v574.TextColor3=Color3.fromRGB(1148 -(478 + 490) ,96 + 84 ,180);v574.TextXAlignment=Enum.TextXAlignment.Left;v574.Parent=v570;local v587=Instance.new("UICorner");v587.CornerRadius=UDim.new(0,1180 -(786 + 386) );v587.Parent=v574;local v590=Instance.new("TextBox");v590.Size=UDim2.new(0 -0 ,55,1379 -(1055 + 324) ,1364 -(1093 + 247) );v590.Position=UDim2.new(1, -(94 + 11),0.5, -(2 + 10));v590.BackgroundColor3=Color3.fromRGB(40,158 -118 ,135 -95 );v590.BorderSizePixel=0;v590.Text=tostring(v572);v590.Font=Enum.Font.FredokaOne;v590.TextSize=31 -20 ;v590.TextColor3=Color3.new(1,1,2 -1 );v590.Parent=v574;local v600=Instance.new("UICorner");v600.CornerRadius=UDim.new(0 + 0 ,22 -16 );v600.Parent=v590;local v603=Instance.new("Frame");v603.Size=UDim2.new(0,130 -92 ,0 + 0 ,51 -31 );v603.Position=UDim2.new(689 -(364 + 324) , -(125 -79),0.5 -0 , -(4 + 6));v603.BackgroundColor3=Color3.fromRGB(209 -159 ,50,80 -30 );v603.BorderSizePixel=0 -0 ;v603.Parent=v574;local v609=Instance.new("UICorner");v609.CornerRadius=UDim.new(1269 -(1249 + 19) ,0 + 0 );v609.Parent=v603;local v612=Instance.new("Frame");v612.Size=UDim2.new(0 -0 ,1100 -(686 + 400) ,0 + 0 ,243 -(73 + 156) );v612.Position=UDim2.new(0 + 0 ,3,811.5 -(721 + 90) , -7);v612.BackgroundColor3=Color3.fromRGB(3 + 177 ,584 -404 ,650 -(224 + 246) );v612.BorderSizePixel=0;v612.Parent=v603;local v618=Instance.new("UICorner");v618.CornerRadius=UDim.new(1,0 -0 );v618.Parent=v612;local v621=false;local function v622(v727) v621=v727;v291[v574]=v621 or nil ;if v621 then local v825=0;while true do if ((1 -0)==v825) then v574.TextColor3=Color3.new(1,1 + 0 ,1 + 0 );break;end if (0==v825) then v2:Create(v603,TweenInfo.new(0.2),{BackgroundColor3=Color3.fromRGB(52 + 18 ,318 -158 ,299 -209 )}):Play();v2:Create(v612,TweenInfo.new(0.2),{Position=UDim2.new(514 -(203 + 310) , -(2010 -(1238 + 755)),0.5 + 0 , -7),BackgroundColor3=Color3.fromRGB(255,1789 -(709 + 825) ,469 -214 )}):Play();v825=1 -0 ;end end else local v826=864 -(196 + 668) ;while true do if (v826==(0 -0)) then v2:Create(v603,TweenInfo.new(0.2),{BackgroundColor3=Color3.fromRGB(103 -53 ,883 -(171 + 662) ,143 -(4 + 89) )}):Play();v2:Create(v612,TweenInfo.new(0.2),{Position=UDim2.new(0,10 -7 ,0.5 + 0 , -(30 -23)),BackgroundColor3=Color3.fromRGB(71 + 109 ,1666 -(35 + 1451) ,180)}):Play();v826=1454 -(28 + 1425) ;end if (v826==(1994 -(941 + 1052))) then v574.TextColor3=Color3.fromRGB(173 + 7 ,1694 -(822 + 692) ,256 -76 );break;end end end end v574.MouseButton1Click:Connect(function() local v729=0;local v730;while true do if ((0 + 0)==v729) then if v590:IsFocused() then return;end v730= not v621;v729=298 -(45 + 252) ;end if (v729==1) then v622(v730);if v573 then v573(v730,v590);end break;end end end);return v574;end local function v312(v623,v624,v625) local v626=Instance.new("TextButton");v626.Name=v624 .. "Btn" ;v626.Size=UDim2.new(1,0 + 0 ,0 + 0 ,92 -54 );v626.BackgroundColor3=Color3.fromRGB(459 -(114 + 319) ,36 -10 ,33 -7 );v626.BorderSizePixel=0 + 0 ;v626.Text=" " .. v624 ;v626.Font=Enum.Font.FredokaOne;v626.TextSize=17 -5 ;v626.TextColor3=Color3.fromRGB(377 -197 ,2143 -(556 + 1407) ,1386 -(741 + 465) );v626.TextXAlignment=Enum.TextXAlignment.Left;v626.Parent=v623;local v639=Instance.new("UICorner");v639.CornerRadius=UDim.new(465 -(170 + 295) ,5 + 3 );v639.Parent=v626;local v642=Instance.new("Frame");v642.Size=UDim2.new(0 + 0 ,93 -55 ,0 + 0 ,13 + 7 );v642.Position=UDim2.new(1 + 0 , -(1276 -(957 + 273)),0.5 + 0 , -10);v642.BackgroundColor3=Color3.fromRGB(21 + 29 ,190 -140 ,131 -81 );v642.BorderSizePixel=0;v642.Parent=v626;local v648=Instance.new("UICorner");v648.CornerRadius=UDim.new(1,0 -0 );v648.Parent=v642;local v651=Instance.new("Frame");v651.Size=UDim2.new(0,14,0 -0 ,1794 -(389 + 1391) );v651.Position=UDim2.new(0,2 + 1 ,0.5 + 0 , -(15 -8));v651.BackgroundColor3=Color3.fromRGB(1131 -(783 + 168) ,604 -424 ,178 + 2 );v651.BorderSizePixel=311 -(309 + 2) ;v651.Parent=v642;local v657=Instance.new("UICorner");v657.CornerRadius=UDim.new(1,0);v657.Parent=v651;local v660=false;local function v661(v731) v660=v731;v291[v626]=v660 or nil ;if v660 then local v827=0 -0 ;while true do if (v827==1) then v626.TextColor3=Color3.new(1,1213 -(1090 + 122) ,1);break;end if ((0 + 0)==v827) then v2:Create(v642,TweenInfo.new(0.2),{BackgroundColor3=Color3.fromRGB(235 -165 ,110 + 50 ,90)}):Play();v2:Create(v651,TweenInfo.new(1118.2 -(628 + 490) ),{Position=UDim2.new(1 + 0 , -17,0.5, -(16 -9)),BackgroundColor3=Color3.fromRGB(1165 -910 ,1029 -(431 + 343) ,255)}):Play();v827=1 -0 ;end end else local v828=0;while true do if (v828==0) then v2:Create(v642,TweenInfo.new(0.2 -0 ),{BackgroundColor3=Color3.fromRGB(50,40 + 10 ,7 + 43 )}):Play();v2:Create(v651,TweenInfo.new(0.2),{Position=UDim2.new(0,1698 -(556 + 1139) ,0.5, -(22 -(6 + 9))),BackgroundColor3=Color3.fromRGB(33 + 147 ,180,93 + 87 )}):Play();v828=170 -(28 + 141) ;end if (v828==(1 + 0)) then v626.TextColor3=Color3.fromRGB(180,180,222 -42 );break;end end end end v626.MouseButton1Click:Connect(function() local v733= not v660;v661(v733);if v625 then v625(v733);end end);return v626;end local v313=false;local v314;local v315,v316;v311(v304,"Fly Hack","25",function(v662,v663) v313=v662;pcall(function() local v734=v4.Character;local v735=v734 and v734:FindFirstChild("HumanoidRootPart") ;local v736=v734 and v734:FindFirstChildOfClass("Humanoid") ;if (v313 and v735 and v736) then local v829=0;while true do if (v829==(1 + 0)) then v315.cframe=v735.CFrame;v315.Parent=v735;v316=Instance.new("BodyVelocity");v316.velocity=Vector3.new(0,1317 -(486 + 831) ,0);v829=5 -3 ;end if ((6 -4)==v829) then v316.maxForce=Vector3.new(8920729227 --79270261 ,8999999488,8999999488);v316.Parent=v735;v314=v3.RenderStepped:Connect(function() local v941=workspace.CurrentCamera;local v942=v126(v663.Text) or (54 -29) ;local v943=v942 * 100 ;if (v735 and v941 and v316 and v315) then local v963=0 + 0 ;local v964;while true do if (v963==(1 + 2)) then v316.velocity=v964 * v943 ;break;end if (v963==(0 -0)) then v315.cframe=v941.CFrame;v964=Vector3.new();v963=1;end if (v963==1) then if v1:IsKeyDown(Enum.KeyCode.W) then v964=v964 + v941.CFrame.LookVector ;end if v1:IsKeyDown(Enum.KeyCode.S) then v964=v964-v941.CFrame.LookVector ;end v963=292 -(23 + 267) ;end if (v963==(1946 -(1129 + 815))) then if v1:IsKeyDown(Enum.KeyCode.A) then v964=v964-v941.CFrame.RightVector ;end if v1:IsKeyDown(Enum.KeyCode.D) then v964=v964 + v941.CFrame.RightVector ;end v963=390 -(371 + 16) ;end end end end);break;end if (v829==(1750 -(1326 + 424))) then v736.PlatformStand=true;v315=Instance.new("BodyGyro");v315.P=170458 -80458 ;v315.maxTorque=Vector3.new(328883 -238883 ,90118 -(88 + 30) ,90771 -(720 + 51) );v829=2 -1 ;end end else if v314 then v314:Disconnect();v314=nil;end if v315 then local v890=1776 -(421 + 1355) ;while true do if (v890==(0 -0)) then v315:Destroy();v315=nil;break;end end end if v316 then v316:Destroy();v316=nil;end if v736 then v736.PlatformStand=false;end end end);end);local v317=false;local v318;v311(v304,"Jump Power","100",function(v664,v665) local v666=0 + 0 ;while true do if (v666==(1083 -(286 + 797))) then v317=v664;if v317 then v318=v3.Heartbeat:Connect(function() pcall(function() local v944=0 -0 ;local v945;local v946;local v947;while true do if (v944==(0 -0)) then local v967=0;while true do if (v967==(439 -(397 + 42))) then v945=v4.Character;v946=v945 and v945:FindFirstChildOfClass("Humanoid") ;v967=1;end if (v967==(1 + 0)) then v944=801 -(24 + 776) ;break;end end end if (v944==(1 -0)) then v947=v126(v665.Text) or (885 -(222 + 563)) ;if v946 then v946.UseJumpPower=true;v946.JumpPower=v947;end break;end end end);end);else local v892=0 -0 ;while true do if (v892==(0 + 0)) then if v318 then v318:Disconnect();v318=nil;end pcall(function() local v965=190 -(23 + 167) ;local v966;while true do if (v965==(1798 -(690 + 1108))) then v966=v4.Character and v4.Character:FindFirstChildOfClass("Humanoid") ;if v966 then v966.JumpPower=19 + 31 ;end break;end end end);break;end end end break;end end end);local v319=false;local v320;v311(v304,"Speed Power","500",function(v667,v668) local v669=0 + 0 ;while true do if ((848 -(40 + 808))==v669) then v319=v667;if v319 then v320=v3.Heartbeat:Connect(function() pcall(function() local v948=0 + 0 ;local v949;local v950;local v951;while true do if ((3 -2)==v948) then v951=v126(v668.Text) or (478 + 22) ;if v950 then v950.WalkSpeed=v951;end break;end if ((0 + 0)==v948) then local v968=0 + 0 ;while true do if (v968==(572 -(47 + 524))) then v948=1 + 0 ;break;end if (v968==(0 -0)) then v949=v4.Character;v950=v949 and v949:FindFirstChildOfClass("Humanoid") ;v968=1;end end end end end);end);else local v893=0;local v894;while true do if (v893==0) then v894=0 -0 ;while true do if (v894==0) then if v320 then local v998=0 -0 ;while true do if (v998==(1726 -(1165 + 561))) then v320:Disconnect();v320=nil;break;end end end pcall(function() local v995=v4.Character and v4.Character:FindFirstChildOfClass("Humanoid") ;if v995 then v995.WalkSpeed=1 + 15 ;end end);break;end end break;end end end break;end end end);v310(v305,"Autofarm Trains","1","0.000001",function(v670,v671,v672) local v673=0 -0 ;while true do if (v673==(1 + 0)) then v148=v670;if v670 then v149=task.spawn(function() while v148 do local v952=0;while true do if (v952==(479 -(341 + 138))) then v151("Area30_Superhero","Area30_Superhero.Driving");task.wait(v147);break;end end end end);else local v895=0;while true do if (v895==0) then if v149 then local v969=0 + 0 ;while true do if (v969==(0 -0)) then task.cancel(v149);v149=nil;break;end end end v150();break;end end end break;end if (v673==(326 -(89 + 237))) then v146=v126(v671.Text) or (3 -2) ;v147=tonumber(v672.Text) or 1E-06 ;v673=1;end end end);local v321=Instance.new("TextButton");v321.Size=UDim2.new(1 -0 ,881 -(581 + 300) ,1220 -(855 + 365) ,90 -52 );v321.BackgroundColor3=Color3.fromRGB(10 + 20 ,30,1265 -(1030 + 205) );v321.BorderSizePixel=0;v321.Text="Click here if auto farm trains doesent work";v321.Font=Enum.Font.FredokaOne;v321.TextSize=11;v321.TextColor3=Color3.new(1 + 0 ,1 + 0 ,1);v321.Parent=v305;local v330=Instance.new("UICorner");v330.CornerRadius=UDim.new(0,294 -(156 + 130) );v330.Parent=v321;v321.MouseButton1Click:Connect(function() if (v4.Character and v4.Character:FindFirstChild("HumanoidRootPart")) then v4.Character.HumanoidRootPart.CFrame=CFrame.new(5435.79,340.01 -190 , -(2443.75 -993));end end);v312(v306,"Massless Objects",function(v674) v136(v674);end);v312(v306,"Tiny Objects",v139(v306,"Tiny Objects",Vector3.new(20 -10 ,3 + 7 ,6 + 4 ),"SizeToggle10"));v311(v307,"Strength Multiplier","1",function(v675,v676) local v677=0;while true do if ((69 -(10 + 59))==v677) then v141=v675;v140=v676.Text;break;end end end);v312(v307,"Auto Workout",function(v678) v145(v678);end);local v333=Instance.new("TextButton");v333.Size=UDim2.new(1 + 0 ,0,0 -0 ,1201 -(671 + 492) );v333.BackgroundColor3=Color3.fromRGB(30,24 + 6 ,1245 -(369 + 846) );v333.BorderSizePixel=0;v333.Text="teleport to final area pets";v333.Font=Enum.Font.FredokaOne;v333.TextSize=11;v333.TextColor3=Color3.new(1,1 + 0 ,1 + 0 );v333.Parent=v308;local v342=Instance.new("UICorner");v342.CornerRadius=UDim.new(1945 -(1036 + 909) ,7 + 1 );v342.Parent=v333;v333.MouseButton1Click:Connect(function() if (v4.Character and v4.Character:FindFirstChild("HumanoidRootPart")) then v4.Character.HumanoidRootPart.CFrame=CFrame.new(6313.81,85.06 -34 , -(1831.01 -(11 + 192)));end end);local v345=Instance.new("TextButton");v345.Size=UDim2.new(1 + 0 ,175 -(135 + 40) ,0 -0 ,38);v345.BackgroundColor3=Color3.fromRGB(30,30,19 + 11 );v345.BorderSizePixel=0 -0 ;v345.Text="teleport to workout";v345.Font=Enum.Font.FredokaOne;v345.TextSize=16 -5 ;v345.TextColor3=Color3.new(1,177 -(50 + 126) ,2 -1 );v345.Parent=v308;local v354=Instance.new("UICorner");v354.CornerRadius=UDim.new(0,8);v354.Parent=v345;v345.MouseButton1Click:Connect(function() if (v4.Character and v4.Character:FindFirstChild("HumanoidRootPart")) then v4.Character.HumanoidRootPart.CFrame=CFrame.new(1396.5299999999997 + 4911 ,1465.06 -(1233 + 180) , -(2138.65 -(522 + 447)));end end);local v357=Instance.new("TextLabel");v357.Size=UDim2.new(1422 -(107 + 1314) ,0 + 0 ,0 -0 ,20);v357.BackgroundTransparency=1 + 0 ;v357.Font=Enum.Font.FredokaOne;v357.TextSize=23 -11 ;v357.TextColor3=Color3.fromRGB(791 -591 ,2110 -(716 + 1194) ,4 + 196 );v357.TextXAlignment=Enum.TextXAlignment.Left;v357.Text="Enter Current Rebirths (e.g. 1k, 1m):";v357.Parent=v309;local v366=Instance.new("TextBox");v366.Size=UDim2.new(1 + 0 ,503 -(74 + 429) ,0,67 -32 );v366.BackgroundColor3=Color3.fromRGB(18 + 17 ,35,35);v366.BorderSizePixel=0 -0 ;v366.Font=Enum.Font.FredokaOne;v366.TextSize=9 + 3 ;v366.TextColor3=Color3.new(2 -1 ,1,1);v366.PlaceholderText="Type current rebirths...";v366.Text="";v366.Parent=v309;local v376=Instance.new("UICorner");v376.CornerRadius=UDim.new(0 -0 ,441 -(279 + 154) );v376.Parent=v366;local v379=Instance.new("TextButton");v379.Size=UDim2.new(779 -(454 + 324) ,0 + 0 ,17 -(12 + 5) ,38);v379.BackgroundColor3=Color3.fromRGB(138 + 117 ,76 -46 ,30);v379.BorderSizePixel=0 + 0 ;v379.Font=Enum.Font.FredokaOne;v379.TextSize=1106 -(277 + 816) ;v379.TextColor3=Color3.new(4 -3 ,1184 -(1058 + 125) ,1 + 0 );v379.Text="Calculate Rebirth Cost";v379.Parent=v309;local v388=Instance.new("UICorner");v388.CornerRadius=UDim.new(975 -(815 + 160) ,8);v388.Parent=v379;local v391=Instance.new("TextLabel");v391.Size=UDim2.new(4 -3 ,0 -0 ,0 + 0 ,87 -57 );v391.BackgroundTransparency=1;v391.Font=Enum.Font.FredokaOne;v391.TextSize=1910 -(41 + 1857) ;v391.TextColor3=Color3.fromRGB(1973 -(1222 + 671) ,516 -316 ,255);v391.TextXAlignment=Enum.TextXAlignment.Left;v391.Text="Rebirth Cost: -";v391.Parent=v309;v379.MouseButton1Click:Connect(function() local v679=0;local v680;local v681;while true do if (v679==(0 -0)) then v680,v681=pcall(function() local v862=1182 -(229 + 953) ;local v863;local v864;while true do if (v862==(1774 -(1111 + 663))) then v863=v126(v366.Text);v864=10000 + (v863 * (4079 -(874 + 705))) ;v862=1 + 0 ;end if (v862==1) then v391.Text="Rebirth Cost: " .. v125(v864) ;break;end end end);if not v680 then v391.Text="Error in calculation!";end break;end end end);local v400=v294(v300,"Theme & Display Options");local v401=Instance.new("TextButton");v401.Name="DarkModeBtn";v401.Size=UDim2.new(1,0,0 + 0 ,78 -40 );v401.BackgroundColor3=Color3.fromRGB(1 + 25 ,26,705 -(642 + 37) );v401.BorderSizePixel=0 + 0 ;v401.Text="Dark Mode";v401.Font=Enum.Font.FredokaOne;v401.TextSize=2 + 10 ;v401.TextColor3=Color3.fromRGB(451 -271 ,634 -(233 + 221) ,416 -236 );v401.Parent=v400;local v411=Instance.new("UICorner");v411.CornerRadius=UDim.new(0 + 0 ,1549 -(718 + 823) );v411.Parent=v401;v401.MouseButton1Click:Connect(function() v122= not v122;v293(v122);v401.TextColor3=(v122 and Color3.fromRGB(0,114 + 66 ,1060 -(266 + 539) )) or Color3.fromRGB(509 -329 ,1405 -(636 + 589) ,180) ;end);local v414={{Name="Cyber",Colors=v124.cyber},{Name="White",Colors=v124.white},{Name="Crimson",Colors=v124.crimson},{Name="Halloween",Colors=v124.halloween}};for v683,v684 in ipairs(v414) do local v685=v684.Name;local v686=v684.Colors;local v687=Instance.new("TextButton");v687.Name=v685 .. "ThemeBtn" ;v687.Size=UDim2.new(1 + 0 ,1015 -(657 + 358) ,0 -0 ,81 -45 );v687.BackgroundColor3=Color3.fromRGB(28,1215 -(1151 + 36) ,28 + 0 );v687.Text=v685;v687.Font=Enum.Font.FredokaOne;v687.TextSize=12;v687.TextColor3=Color3.new(1,1 + 0 ,1);v687.Parent=v400;local v697=Instance.new("UICorner");v697.CornerRadius=UDim.new(0,23 -15 );v697.Parent=v687;v687.MouseButton1Click:Connect(function() v122=false;v401.TextColor3=Color3.fromRGB(180,2012 -(1552 + 280) ,1014 -(64 + 770) );v123=v686;v292();end);end v292();v3.RenderStepped:Connect(function() local v700=0 + 0 ;local v701;local v702;while true do if (v700==0) then v701=v127();v702=v123[4 -2 ] or v701 ;v700=1;end if (v700==1) then v235.Color=ColorSequence.new({ColorSequenceKeypoint.new(1243 -(157 + 1086) ,v701),ColorSequenceKeypoint.new(4 -3 ,v701:Lerp(v702,0.5 -0 ))});break;end end end);task.spawn(function() while task.wait(0.03 -0 ) do if v121 then for v865,v866 in ipairs(v160) do v866.Rotation=(v866.Rotation + (821 -(599 + 220)))%(716 -356) ;end end end end);local v415=false;local v416=TweenInfo.new(1931.3 -(1813 + 118) ,Enum.EasingStyle.Quart,Enum.EasingDirection.Out);v237.MouseButton1Click:Connect(function() local v703=0 + 0 ;while true do if (v703==(1217 -(841 + 376))) then v415= not v415;v2:Create(v189,v416,{Size=(v415 and UDim2.new(0 -0 ,820,0,12 + 36 )) or UDim2.new(0 -0 ,1679 -(464 + 395) ,0,1437 -877 ) }):Play();break;end end end);v250.MouseButton1Click:Connect(function() local v704=0 + 0 ;local v705;while true do if (v704==(838 -(467 + 370))) then v705.Completed:Wait();v189.Visible=false;v704=2;end if (v704==(0 -0)) then v705=v2:Create(v189,v416,{Size=UDim2.new(0 + 0 ,0 -0 ,0,0)});v705:Play();v704=1;end if (v704==(1 + 1)) then v162.Visible=true;break;end end end);v162.MouseButton1Click:Connect(function() local v706=0;local v707;while true do if (v706==(2 -1)) then v189.Size=UDim2.new(520 -(150 + 370) ,0,1282 -(74 + 1208) ,0 -0 );v707=(v415 and UDim2.new(0,3888 -3068 ,0 + 0 ,48)) or UDim2.new(0,1210 -(14 + 376) ,0 -0 ,363 + 197 ) ;v706=2 + 0 ;end if (v706==0) then v162.Visible=false;v189.Visible=true;v706=1;end if (v706==2) then v2:Create(v189,v416,{Size=v707}):Play();break;end end end);local v417=false;local v418,v419;v207.InputBegan:Connect(function(v708) if ((v708.UserInputType==Enum.UserInputType.MouseButton1) or (v708.UserInputType==Enum.UserInputType.Touch)) then v417=true;v418=v708.Position;v419=v189.Position;v708.Changed:Connect(function() if (v708.UserInputState==Enum.UserInputState.End) then v417=false;end end);end end);v1.InputChanged:Connect(function(v709) if (v417 and ((v709.UserInputType==Enum.UserInputType.MouseMovement) or (v709.UserInputType==Enum.UserInputType.Touch))) then local v765=0 + 0 ;local v766;local v767;while true do if (0==v765) then local v897=0 -0 ;while true do if (v897==(0 + 0)) then v766=v709.Position-v418 ;v767=UDim2.new(v419.X.Scale,v419.X.Offset + v766.X ,v419.Y.Scale,v419.Y.Offset + v766.Y );v897=1;end if (v897==(79 -(23 + 55))) then v765=2 -1 ;break;end end end if (v765==(1 + 0)) then v2:Create(v189,TweenInfo.new(0.2 + 0 ,Enum.EasingStyle.Sine,Enum.EasingDirection.Out),{Position=v767}):Play();break;end end end end);end v81.MouseButton1Click:Connect(function() if (v66.Text=="Strongman_fishkey102030") then local v738=0;local v739;while true do if (v738==(0 -0)) then v739=0 + 0 ;while true do if (v739==(901 -(652 + 249))) then v6:Destroy();v116();break;end end break;end end else local v740=0;while true do if (v740==(0 -0)) then v107.TextColor3=Color3.fromRGB(255,60,1928 -(708 + 1160) );v107.Text="Incorrect Key! Try again.";break;end end end end); end