Advertisement
Idkrandomthingyyyy

reupload

Nov 13th, 2024 (edited)
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.06 KB | None | 0 0
  1. -- v1.6
  2.  
  3. local ProtectPremium = true
  4.  
  5. --<>----<>----<>----< Getting Services >----<>----<>----<>--
  6. AnalyticsService = game:GetService("AnalyticsService")
  7. CollectionService = game:GetService("CollectionService")
  8. DataStoreService = game:GetService("DataStoreService")
  9. HttpService = game:GetService("HttpService")
  10. Lighting = game:GetService("Lighting")
  11. MarketplaceService = game:GetService("MarketplaceService")
  12. Players = game:GetService("Players")
  13. ReplicatedFirst = game:GetService("ReplicatedFirst")
  14. ReplicatedStorage = game:GetService("ReplicatedStorage")
  15. RunService = game:GetService("RunService")
  16. ServerScriptService = game:GetService("ServerScriptService")
  17. ServerStorage = game:GetService("ServerStorage")
  18. SoundService = game:GetService("SoundService")
  19. StarterGui = game:GetService("StarterGui")
  20. StarterPack = game:GetService("StarterPack")
  21. StarterPlayer = game:GetService("StarterPlayer")
  22. TeleportService = game:GetService("TeleportService")
  23. TweenService = game:GetService("TweenService")
  24. Teams = game:GetService("Teams")
  25. VirtualUser = game:GetService("VirtualUser")
  26. Workspace = game:GetService("Workspace")
  27. UserInputService = game:GetService("UserInputService")
  28. VirtualInputManager = game:GetService("VirtualInputManager")
  29. ContextActionService = game:GetService("ContextActionService")
  30. GuiService = game:GetService("GuiService")
  31. print("ClientMonsterTools.lua loaded")
  32.  
  33.  
  34. --<>----<>----<>----< Anti Afk >----<>----<>----<>--
  35. game.Players.LocalPlayer.Idled:Connect(function()
  36. VirtualUser:CaptureController()
  37. VirtualUser:ClickButton2(Vector2.new())
  38. print("Roblox Tried to kick you but we didn't let them kick you :D")
  39. end)
  40. warn("[Anti Afk] - loaded successfully")
  41.  
  42. --<>----<>----<>----< Main Script >----<>----<>----<>--
  43. print("[Space Hub | Fisch]: loading...")
  44. local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))()
  45. local SaveManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/SaveManager.lua"))()
  46. local InterfaceManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/InterfaceManager.lua"))()
  47.  
  48. local Window = Fluent:CreateWindow({
  49. Title = "Fisch | Space Hub",
  50. SubTitle = "v1.6",
  51. TabWidth = 150,
  52. Size = UDim2.fromOffset(600, 400),
  53. Acrylic = false,
  54. Theme = "Darker",
  55. MinimizeKey = Enum.KeyCode.LeftControl
  56. })
  57.  
  58. -- Creating tabs
  59. local Tabs = {
  60. Home = Window:AddTab({ Title = "Home", Icon = "home" }),
  61. Main = Window:AddTab({ Title = "Main", Icon = "code" }),
  62. Teleports = Window:AddTab({ Title = "Teleports", Icon = "compass" }),
  63. Misc = Window:AddTab({ Title = "Misc", Icon = "file-text" }),
  64. Fun = Window:AddTab({ Title = "Fun", Icon = "coffee" }),
  65. Webhook = Window:AddTab({ Title = "Webhook", Icon = "clock" }),
  66. Premium = Window:AddTab({ Title = "Premium", Icon = "diamond" }),
  67. Settings = Window:AddTab({ Title = "Settings", Icon = "settings" })
  68. }
  69.  
  70. local Options = Fluent.Options
  71.  
  72. local teleportSpots = {
  73. depths = CFrame.new(977.412109, -713.665771, 1255.70044, -0.352214336, -0.0917466655, 0.931411922, 1.06245279e-05, 0.995183229, 0.0980323553, -0.935919702, 0.0345382728, -0.350516796),
  74. altar = CFrame.new(1296.320068359375, -808.5519409179688, -298.93817138671875),
  75. arch = CFrame.new(998.966796875, 126.6849365234375, -1237.1434326171875),
  76. birch = CFrame.new(1742.3203125, 138.25787353515625, -2502.23779296875),
  77. brine = CFrame.new(-1794.10596, -145.849701, -3302.92358, -5.16176224e-05, 3.10316682e-06, 0.99999994, 0.119907647, 0.992785037, 3.10316682e-06, -0.992785037, 0.119907647, -5.16176224e-05),
  78. deep = CFrame.new(-1510.88672, -237.695053, -2852.90674, 0.573604643, 0.000580655003, 0.81913209, -0.000340352941, 0.999999762, -0.000470530824, -0.819132209, -8.89541116e-06, 0.573604763),
  79. deepshop = CFrame.new(-979.196411, -247.910156, -2699.87207, 0.587748766, 0, 0.809043527, 0, 1, 0, -0.809043527, 0, 0.587748766),
  80. enchant = CFrame.new(1296.320068359375, -808.5519409179688, -298.93817138671875),
  81. executive = CFrame.new(-29.836761474609375, -250.48486328125, 199.11614990234375),
  82. keepers = CFrame.new(1296.320068359375, -808.5519409179688, -298.93817138671875),
  83. mod_house = CFrame.new(-30.205902099609375, -249.40594482421875, 204.0529022216797),
  84. moosewood = CFrame.new(383.10113525390625, 131.2406005859375, 243.93385314941406),
  85. mushgrove = CFrame.new(2501.48583984375, 127.7583236694336, -720.699462890625),
  86. roslit = CFrame.new(-1476.511474609375, 130.16842651367188, 671.685302734375),
  87. snow = CFrame.new(2648.67578125, 139.06605529785156, 2521.29736328125),
  88. snowcap = CFrame.new(2648.67578125, 139.06605529785156, 2521.29736328125),
  89. spike = CFrame.new(-1254.800537109375, 133.88555908203125, 1554.2021484375),
  90. statue = CFrame.new(72.8836669921875, 138.6964874267578, -1028.4193115234375),
  91. sunstone = CFrame.new(-933.259705, 128.143951, -1119.52063, -0.342042685, 0, -0.939684391, 0, 1, 0, 0.939684391, 0, -0.342042685),
  92. swamp = CFrame.new(2501.48583984375, 127.7583236694336, -720.699462890625),
  93. terrapin = CFrame.new(-143.875244140625, 141.1676025390625, 1909.6070556640625),
  94. trident = CFrame.new(-1479.48987, -228.710632, -2391.39307, 0.0435845852, 0, 0.999049723, 0, 1, 0, -0.999049723, 0, 0.0435845852),
  95. vertigo = CFrame.new(-112.007278, -492.901093, 1040.32788, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  96. volcano = CFrame.new(-1888.52319, 163.847565, 329.238281, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  97. wilson = CFrame.new(2938.80591, 277.474762, 2567.13379, 0.4648332, 0, 0.885398269, 0, 1, 0, -0.885398269, 0, 0.4648332),
  98. wilsons_rod = CFrame.new(2879.2085, 135.07663, 2723.64233, 0.970463336, -0.168695927, -0.172460333, 0.141582936, -0.180552125, 0.973321974, -0.195333466, -0.968990743, -0.151334763)
  99. }
  100. local FishAreas = {
  101. Roslit_Bay = CFrame.new(-1663.73889, 149.234116, 495.498016, 0.0380855016, 4.08820178e-08, -0.999274492, 5.74658472e-08, 1, 4.3101906e-08, 0.999274492, -5.90657123e-08, 0.0380855016),
  102. Ocean = CFrame.new(7665.104, 125.444443, 2601.59351, 0.999966085, -0.000609769544, -0.00821684115, 0.000612694537, 0.999999762, 0.000353460142, 0.00821662322, -0.000358482561, 0.999966204),
  103. Snowcap_Pond = CFrame.new(2778.09009, 283.283783, 2580.323, 1, 7.17688531e-09, -2.22843701e-05, -7.17796267e-09, 1, -4.83369114e-08, 2.22843701e-05, 4.83370712e-08, 1),
  104. Moosewood_Docks = CFrame.new(343.2359924316406, 133.61595153808594, 267.0580139160156),
  105. Deep_Ocean = CFrame.new(3569.07153, 125.480949, 6697.12695, 0.999980748, -0.00188910461, -0.00591362361, 0.00193980196, 0.999961317, 0.00857902411, 0.00589718809, -0.00859032944, 0.9999457),
  106. Vertigo = CFrame.new(-137.697098, -736.86377, 1233.15271, 1, -1.61821543e-08, -2.01375751e-05, 1.6184277e-08, 1, 1.05423091e-07, 2.01375751e-05, -1.0542341e-07, 1),
  107. Snowcap_Ocean = CFrame.new(3088.66699, 131.534332, 2587.11304, 1, 4.30694858e-09, -1.19097813e-14, -4.30694858e-09, 1, -2.80603398e-08, 1.17889275e-14, 2.80603398e-08, 1),
  108. Harvesters_Spike = CFrame.new(-1234.61523, 125.228767, 1748.57166, 0.999991536, -0.000663080777, -0.00405627443, 0.000725277001, 0.999881923, 0.0153511297, 0.00404561637, -0.0153539423, 0.999873936),
  109. SunStone = CFrame.new(-845.903992, 133.172211, -1163.57776, 1, -7.93465915e-09, -2.09446498e-05, 7.93544608e-09, 1, 3.75741536e-08, 2.09446498e-05, -3.75743205e-08, 1),
  110. Roslit_Bay_Ocean = CFrame.new(-1708.09302, 155.000015, 384.928009, 1, -9.84460868e-09, -3.24939563e-15, 9.84460868e-09, 1, 4.66220271e-08, 2.79042003e-15, -4.66220271e-08, 1),
  111. Moosewood_Pond = CFrame.new(509.735992, 152.000031, 302.173004, 1, -1.78487678e-08, -8.1329488e-14, 1.78487678e-08, 1, 8.45405168e-08, 7.98205428e-14, -8.45405168e-08, 1),
  112. Terrapin_Ocean = CFrame.new(58.6469994, 135.499985, 2147.41699, 1, 2.09643041e-08, -5.6023784e-15, -2.09643041e-08, 1, -9.92988376e-08, 3.52064755e-15, 9.92988376e-08, 1),
  113. Isonade = CFrame.new(-1060.99902, 121.164787, 953.996033, 0.999958456, 0.000633197487, -0.00909138657, -0.000568434712, 0.999974489, 0.00712434994, 0.00909566507, -0.00711888634, 0.999933302),
  114. Moosewood_Ocean = CFrame.new(-167.642715, 125.19548, 248.009521, 0.999997199, -0.000432743778, -0.0023210498, 0.000467110571, 0.99988997, 0.0148265222, 0.00231437827, -0.0148275653, 0.999887407),
  115. Roslit_Pond = CFrame.new(-1811.96997, 148.047089, 592.642517, 1, 1.12983072e-08, -2.16573972e-05, -1.12998171e-08, 1, -6.97014357e-08, 2.16573972e-05, 6.97016844e-08, 1),
  116. Moosewood_Ocean_Mythical = CFrame.new(252.802994, 135.849625, 36.8839989, 1, -1.98115071e-08, -4.50667564e-15, 1.98115071e-08, 1, 1.22230617e-07, 2.08510289e-15, -1.22230617e-07, 1),
  117. Terrapin_Olm = CFrame.new(22.0639992, 182.000015, 1944.36804, 1, 1.14953362e-08, -2.7011112e-15, -1.14953362e-08, 1, -7.09263972e-08, 1.88578841e-15, 7.09263972e-08, 1),
  118. The_Arch = CFrame.new(1283.30896, 130.923569, -1165.29602, 1, -5.89772364e-09, -3.3183043e-15, 5.89772364e-09, 1, 3.63913486e-08, 3.10367822e-15, -3.63913486e-08, 1),
  119. Scallop_Ocean = CFrame.new(23.2255898, 125.236847, 738.952271, 0.999990165, -0.00109633175, -0.00429760758, 0.00115595153, 0.999902785, 0.0138949333, 0.00428195624, -0.013899764, 0.999894202),
  120. SunStone_Hidden = CFrame.new(-1139.55701, 134.62204, -1076.94324, 1, 3.9719481e-09, -1.6278158e-05, -3.97231048e-09, 1, -2.22651142e-08, 1.6278158e-05, 2.22651781e-08, 1),
  121. Mushgrove_Stone = CFrame.new(2525.36011, 131.000015, -776.184021, 1, 1.90145943e-08, -3.24206519e-15, -1.90145943e-08, 1, -1.06596836e-07, 1.21516956e-15, 1.06596836e-07, 1),
  122. Keepers_Altar = CFrame.new(1307.13599, -805.292236, -161.363998, 1, 2.40881981e-10, -3.25609947e-15, -2.40881981e-10, 1, -1.35044154e-09, 3.255774e-15, 1.35044154e-09, 1),
  123. Lava = CFrame.new(-1959.86206, 193.144821, 271.960999, 1, -6.02453598e-09, -2.97388313e-15, 6.02453598e-09, 1, 3.37767716e-08, 2.77039384e-15, -3.37767716e-08, 1),
  124. Roslit_Pond_Seaweed = CFrame.new(-1785.2869873046875, 148.15780639648438, 639.9299926757812),
  125. }
  126. local racistPeople = {
  127. Witch = CFrame.new(409.638092, 134.451523, 311.403687, -0.74079144, 0, 0.671735108, 0, 1, 0, -0.671735108, 0, -0.74079144),
  128. Quiet_Synph = CFrame.new(566.263245, 152.000031, 353.872101, -0.753558397, 0, -0.657381535, 0, 1, 0, 0.657381535, 0, -0.753558397),
  129. Pierre = CFrame.new(391.38855, 135.348389, 196.712387, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  130. Phineas = CFrame.new(469.912292, 150.69342, 277.954987, 0.886104584, -0, -0.46348536, 0, 1, -0, 0.46348536, 0, 0.886104584),
  131. Paul = CFrame.new(381.741882, 136.500031, 341.891022, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  132. Shipwright = CFrame.new(357.972595, 133.615967, 258.154541, 0, 0, -1, 0, 1, 0, 1, 0, 0),
  133. Angler = CFrame.new(480.102478, 150.501053, 302.226898, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  134. Marc = CFrame.new(466.160034, 151.00206, 224.497086, -0.996853352, 0, -0.0792675018, 0, 1, 0, 0.0792675018, 0, -0.996853352),
  135. Lucas = CFrame.new(449.33963, 181.999893, 180.689072, 0, 0, 1, 0, 1, -0, -1, 0, 0),
  136. Latern_Keeper = CFrame.new(-39.0456772, -246.599976, 195.644363, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  137. Latern_Keeper2 = CFrame.new(-17.4230175, -304.970276, -14.529892, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  138. Inn_Keeper = CFrame.new(487.458466, 150.800034, 231.498932, -0.564704418, 0, -0.825293183, 0, 1, 0, 0.825293183, 0, -0.564704418),
  139. Roslit_Keeper = CFrame.new(-1512.37891, 134.500031, 631.24353, 0.738236904, 0, -0.674541533, 0, 1, 0, 0.674541533, 0, 0.738236904),
  140. FishingNpc_1 = CFrame.new(-1429.04138, 134.371552, 686.034424, 0, 0.0168599077, -0.999857903, 0, 0.999857903, 0.0168599077, 1, 0, 0),
  141. FishingNpc_2 = CFrame.new(-1778.55408, 149.791779, 648.097107, 0.183140755, 0.0223737024, -0.982832015, 0, 0.999741018, 0.0227586292, 0.983086705, -0.00416803267, 0.183093324),
  142. FishingNpc_3 = CFrame.new(-1778.26807, 147.83165, 653.258606, -0.129575253, 0.501478612, 0.855411887, -2.44146213e-05, 0.862683058, -0.505744994, -0.991569638, -0.0655529201, -0.111770131),
  143. Henry = CFrame.new(483.539307, 152.383057, 236.296143, -0.789363742, 0, 0.613925934, 0, 1, 0, -0.613925934, 0, -0.789363742),
  144. Daisy = CFrame.new(581.550049, 165.490753, 213.499969, -0.964885235, 0, -0.262671858, 0, 1, 0, 0.262671858, 0, -0.964885235),
  145. Appraiser = CFrame.new(453.182373, 150.500031, 206.908783, 0, 0, 1, 0, 1, -0, -1, 0, 0),
  146. Merchant = CFrame.new(416.690521, 130.302628, 342.765289, -0.249025017, -0.0326484665, 0.967946589, -0.0040341015, 0.999457955, 0.0326734781, -0.968488574, 0.00423171744, -0.249021754),
  147. Mod_Keeper = CFrame.new(-39.0905838, -245.141144, 195.837891, -0.948549569, -0.0898146331, -0.303623199, -0.197293222, 0.91766715, 0.34490931, 0.247647122, 0.387066364, -0.888172567),
  148. Ashe = CFrame.new(-1709.94055, 149.862411, 729.399536, -0.92290163, 0.0273250472, -0.384064913, 0, 0.997478604, 0.0709675401, 0.385035753, 0.0654960647, -0.920574605),
  149. Alfredrickus = CFrame.new(-1520.60632, 142.923264, 764.522034, 0.301733732, 0.390740901, -0.869642735, 0.0273988936, 0.908225596, 0.417582989, 0.952998459, -0.149826124, 0.26333645),
  150. }
  151. local itemSpots = {
  152. Depths_Rod = CFrame.new(1705.61389, -905.490295, 1448.55847, 4.76837158e-05, 0.184408695, 0.982849598, 1, -4.76837158e-05, -3.95774841e-05, 3.95774841e-05, 0.982849598, -0.184408665),
  153. Training_Rod = CFrame.new(457.693848, 148.357529, 230.414307, 1, -0, 0, 0, 0.975410998, 0.220393807, -0, -0.220393807, 0.975410998),
  154. Plastic_Rod = CFrame.new(454.425385, 148.169739, 229.172424, 0.951755166, 0.0709736273, -0.298537821, -3.42726707e-07, 0.972884834, 0.231290117, 0.306858391, -0.220131472, 0.925948203),
  155. Lucky_Rod = CFrame.new(446.085999, 148.253006, 222.160004, 0.974526405, -0.22305499, 0.0233404674, 0.196993902, 0.901088715, 0.386306256, -0.107199371, -0.371867687, 0.922075212),
  156. Kings_Rod = CFrame.new(1375.57642, -810.201721, -303.509247, -0.7490201, 0.662445903, -0.0116144121, -0.0837960541, -0.0773290396, 0.993478119, 0.657227278, 0.745108068, 0.113431036),
  157. Flimsy_Rod = CFrame.new(471.107697, 148.36171, 229.642441, 0.841614008, 0.0774728209, -0.534493923, 0.00678436086, 0.988063335, 0.153898612, 0.540036798, -0.13314943, 0.831042409),
  158. Nocturnal_Rod = CFrame.new(-141.874237, -515.313538, 1139.04529, 0.161644459, -0.98684907, 1.87754631e-05, 1.87754631e-05, 2.21133232e-05, 1, -0.98684907, -0.161644459, 2.21133232e-05),
  159. Fast_Rod = CFrame.new(447.183563, 148.225739, 220.187454, 0.981104493, 1.26492232e-05, 0.193478703, -0.0522461236, 0.962867677, 0.264870107, -0.186291039, -0.269973755, 0.944674432),
  160. Carbon_Rod = CFrame.new(454.083618, 150.590073, 225.328827, 0.985374212, -0.170404434, 1.41561031e-07, 1.41561031e-07, 1.7285347e-06, 1, -0.170404434, -0.985374212, 1.7285347e-06),
  161. Long_Rod = CFrame.new(485.695038, 171.656326, 145.746109, -0.630167365, -0.776459217, -5.33461571e-06, 5.33461571e-06, -1.12056732e-05, 1, -0.776459217, 0.630167365, 1.12056732e-05),
  162. Mythical_Rod = CFrame.new(389.716705, 132.588821, 314.042847, 0, 1, 0, 0, 0, -1, -1, 0, 0),
  163. Midas_Rod = CFrame.new(401.981659, 133.258316, 326.325745, 0.16456604, 0.986365497, 0.00103566051, 0.00017541647, 0.00102066994, -0.999999464, -0.986366034, 0.1645661, -5.00679016e-06),
  164. Trident_Rod = CFrame.new(-1484.34192, -222.325562, -2194.77002, -0.466092706, -0.536795318, 0.703284025, -0.319611132, 0.843386114, 0.43191275, -0.824988723, -0.0234660208, -0.56466186),
  165. Enchated_Altar = CFrame.new(1310.54651, -799.469604, -82.7303467, 0.999973059, 0, 0.00733732153, 0, 1, 0, -0.00733732153, 0, 0.999973059),
  166. Bait_Crate = CFrame.new(384.57513427734375, 135.3519287109375, 337.5340270996094),
  167. Quality_Bait_Crate = CFrame.new(-177.876, 144.472, 1932.844),
  168. Crab_Cage = CFrame.new(474.803589, 149.664566, 229.49469, -0.721874595, 0, 0.692023814, 0, 1, 0, -0.692023814, 0, -0.721874595),
  169. GPS = CFrame.new(517.896729, 149.217636, 284.856842, 7.39097595e-06, -0.719539165, -0.694451928, -1, -7.39097595e-06, -3.01003456e-06, -3.01003456e-06, 0.694451928, -0.719539165),
  170. Basic_Diving_Gear = CFrame.new(369.174774, 132.508835, 248.705368, 0.228398502, -0.158300221, -0.96061182, 1.58026814e-05, 0.986692965, -0.162594408, 0.973567724, 0.037121132, 0.225361705),
  171. Fish_Radar = CFrame.new(365.75177, 134.50499, 274.105804, 0.704499543, -0.111681774, -0.70086211, 1.32396817e-05, 0.987542748, -0.157350808, 0.709704578, 0.110844307, 0.695724905)
  172. }
  173.  
  174. -- Locals
  175. local LocalPlayer = Players.LocalPlayer
  176. local LocalCharacter = LocalPlayer.Character
  177. local HumanoidRootPart = LocalCharacter:FindFirstChild("HumanoidRootPart")
  178. local ActiveFolder = Workspace:FindFirstChild("active")
  179. local PlayerGUI = LocalPlayer:FindFirstChildOfClass("PlayerGui")
  180.  
  181. -- Varbiables
  182.  
  183. local AutoFreeze = false
  184. local autoShake = false
  185. local AutoFish = false
  186. local autoShake2 = false
  187. local autoShake3 = false
  188. local AutoZoneCast = false
  189. local autoShakeDelay = 0.3
  190. local autoReel = false
  191. local AutoCast = false
  192. local Noclip = false
  193. local AntiDrown = false
  194. local WebhookLog = false
  195. local AutoSell = false
  196. local AntiAfk = false
  197. local AutoAppraiser = false
  198.  
  199. local Keybind = Enum.KeyCode.F
  200.  
  201. -- Rest
  202.  
  203. PlayerGUI.ChildAdded:Connect(function(GUI)
  204. if GUI:IsA("ScreenGui") then
  205. if GUI.Name == "reel" and autoReel then
  206. local reelfinishedEvent = ReplicatedStorage:WaitForChild("events"):WaitForChild("reelfinished")
  207. if reelfinishedEvent then
  208. while GUI do
  209. task.wait(2)
  210. reelfinishedEvent:FireServer(100, false)
  211. end
  212. end
  213. end
  214. end
  215. end)
  216. function AutoFish5()
  217. if autoShake3 then
  218. task.spawn(function()
  219. while AutoFish do
  220. local PlayerGUI = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")
  221. local shakeUI = PlayerGUI:FindFirstChild("shakeui")
  222. if shakeUI and shakeUI.Enabled then
  223. local safezone = shakeUI:FindFirstChild("safezone")
  224. if safezone then
  225. local button = safezone:FindFirstChild("button")
  226. if button and button:IsA("ImageButton") and button.Visible then
  227. if autoShake then
  228. local pos = button.AbsolutePosition
  229. local size = button.AbsoluteSize
  230. VirtualInputManager:SendMouseButtonEvent(pos.X + size.X / 2, pos.Y + size.Y / 2, 0, true, game:GetService("Players").LocalPlayer, 0)
  231. VirtualInputManager:SendMouseButtonEvent(pos.X + size.X / 2, pos.Y + size.Y / 2, 0, false, game:GetService("Players").LocalPlayer, 0)
  232. elseif autoShake2 then
  233. GuiService.SelectedObject = button
  234. VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.Return, false, game)
  235. VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.Return, false, game)
  236. end
  237. end
  238. end
  239. end
  240. task.wait()
  241. end
  242. end)
  243. else
  244. task.spawn(function()
  245. while AutoFish do
  246. task.wait(autoShakeDelay)
  247. local PlayerGUI = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")
  248. local shakeUI = PlayerGUI:FindFirstChild("shakeui")
  249. if shakeUI and shakeUI.Enabled then
  250. local safezone = shakeUI:FindFirstChild("safezone")
  251. if safezone then
  252. local button = safezone:FindFirstChild("button")
  253. if button and button:IsA("ImageButton") and button.Visible then
  254. if autoShake then
  255. local pos = button.AbsolutePosition
  256. local size = button.AbsoluteSize
  257. VirtualInputManager:SendMouseButtonEvent(pos.X + size.X / 2, pos.Y + size.Y / 2, 0, true, game:GetService("Players").LocalPlayer, 0)
  258. VirtualInputManager:SendMouseButtonEvent(pos.X + size.X / 2, pos.Y + size.Y / 2, 0, false, game:GetService("Players").LocalPlayer, 0)
  259. elseif autoShake2 then
  260. GuiService.SelectedObject = button
  261. VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.Return, false, game)
  262. VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.Return, false, game)
  263. end
  264. end
  265. end
  266. end
  267. end
  268. end)
  269. end
  270. end
  271. function ZoneCasting()
  272. if not ProtectPremium then
  273. return
  274. end
  275. spawn(function()
  276. while AutoZoneCast do
  277. local player = game.Players.LocalPlayer
  278. local character = player.Character
  279. if character then
  280. local tool = character:FindFirstChildOfClass("Tool")
  281. if tool then
  282. local hasBobber = tool:FindFirstChild("bobber")
  283. if hasBobber then
  284. local ropeConstraint = hasBobber:FindFirstChild("RopeConstraint")
  285. if ropeConstraint then
  286. ropeConstraint.Length = 200000
  287. end
  288.  
  289. local platformSize = Vector3.new(10, 1, 10)
  290. local platformPositionOffset = Vector3.new(0, -4, 0)
  291.  
  292. -- Custom Zones
  293. if selectedZoneCast == "Bluefin Tuna Abundance" then
  294. local selectedZone = Workspace.zones.fishing:FindFirstChild("Deep Ocean")
  295. if selectedZone then
  296. local abundanceValue = selectedZone:FindFirstChild("Abundance")
  297. if abundanceValue and abundanceValue.Value == "Bluefin Tuna" then
  298. local bobberPosition = CFrame.new(selectedZone.Position.X, 126.564, selectedZone.Position.Z)
  299. hasBobber.CFrame = bobberPosition
  300.  
  301. local platform = Instance.new("Part")
  302. platform.Size = platformSize
  303. platform.Position = hasBobber.Position + platformPositionOffset
  304. platform.Anchored = true
  305. platform.Parent = hasBobber
  306. platform.BrickColor = BrickColor.new("Bright blue")
  307. platform.Transparency = 1.000
  308. end
  309. end
  310. elseif selectedZoneCast == "Swordfish Abundance" then
  311. local selectedZone = Workspace.zones.fishing:FindFirstChild("Deep Ocean")
  312. if selectedZone then
  313. local abundanceValue = selectedZone:FindFirstChild("Abundance")
  314. if abundanceValue and abundanceValue.Value == "Swordfish" then
  315. local bobberPosition = CFrame.new(selectedZone.Position.X, 126.564, selectedZone.Position.Z)
  316. hasBobber.CFrame = bobberPosition
  317.  
  318. local platform = Instance.new("Part")
  319. platform.Size = platformSize
  320. platform.Position = hasBobber.Position + platformPositionOffset
  321. platform.Anchored = true
  322. platform.Parent = hasBobber
  323. platform.BrickColor = BrickColor.new("Bright blue")
  324. platform.Transparency = 1.000
  325. end
  326. end
  327. else
  328. -- Default Zones
  329. local selectedZone = Workspace.zones.fishing:FindFirstChild(selectedZoneCast)
  330. if selectedZone then
  331. local bobberPosition
  332. if selectedZoneCast == "FischFright24" then
  333. bobberPosition = CFrame.new(selectedZone.Position.X, 126, selectedZone.Position.Z)
  334. elseif selectedZoneCast == "Isonade" then
  335. bobberPosition = CFrame.new(selectedZone.Position.X, 126, selectedZone.Position.Z)
  336. elseif selectedZoneCast == "Deep Ocean" then
  337. bobberPosition = CFrame.new(1521, 126, -3543)
  338. elseif selectedZoneCast == "Desolate Deep" then
  339. bobberPosition = CFrame.new(-1068, 126, -3108)
  340. elseif selectedZoneCast == "Harvesters Spike" then
  341. bobberPosition = CFrame.new(-1234, 126, 1748)
  342. elseif selectedZoneCast == "Moosewood Docks" then
  343. bobberPosition = CFrame.new(345, 126, 214)
  344. elseif selectedZoneCast == "Moosewood Ocean" then
  345. bobberPosition = CFrame.new(890, 126, 465)
  346. elseif selectedZoneCast == "Moosewood Ocean Mythical" then
  347. bobberPosition = CFrame.new(270, 126, 52)
  348. elseif selectedZoneCast == "Moosewood Pond" then
  349. bobberPosition = CFrame.new(526, 126, 305)
  350. elseif selectedZoneCast == "Mushgrove Water" then
  351. bobberPosition = CFrame.new(2541, 126, -792)
  352. elseif selectedZoneCast == "Ocean" then
  353. bobberPosition = CFrame.new(-5712, 126, 4059)
  354. elseif selectedZoneCast == "Roslit Bay" then
  355. bobberPosition = CFrame.new(-1650, 126, 504)
  356. elseif selectedZoneCast == "Roslit Bay Ocean" then
  357. bobberPosition = CFrame.new(-1825, 126, 946)
  358. elseif selectedZoneCast == "Roslit Pond" then
  359. bobberPosition = CFrame.new(-1807, 141, 599)
  360. elseif selectedZoneCast == "Roslit Pond Seaweed" then
  361. bobberPosition = CFrame.new(-1804, 141, 625)
  362. elseif selectedZoneCast == "Scallop Ocean" then
  363. bobberPosition = CFrame.new(16, 126, 730)
  364. elseif selectedZoneCast == "Snowcap Ocean" then
  365. bobberPosition = CFrame.new(2308, 126, 2200)
  366. elseif selectedZoneCast == "Snowcap Pond" then
  367. bobberPosition = CFrame.new(2777, 275, 2605)
  368. elseif selectedZoneCast == "Sunstone" then
  369. bobberPosition = CFrame.new(-645, 126, -955)
  370. elseif selectedZoneCast == "Terrapin Ocean" then
  371. bobberPosition = CFrame.new(-57, 126, 2011)
  372. elseif selectedZoneCast == "The Arch" then
  373. bobberPosition = CFrame.new(1076, 126, -1202)
  374. elseif selectedZoneCast == "Vertigo" then
  375. bobberPosition = CFrame.new(-75, -740, 1200)
  376. end
  377.  
  378. hasBobber.CFrame = bobberPosition
  379.  
  380. local platform = Instance.new("Part")
  381. platform.Size = platformSize
  382. platform.Position = hasBobber.Position + platformPositionOffset
  383. platform.Anchored = true
  384. platform.Parent = hasBobber
  385. platform.BrickColor = BrickColor.new("Bright blue")
  386. platform.Transparency = 1.000
  387. end
  388. end
  389. else
  390. print("Bobber not found in the tool.")
  391. end
  392. else
  393. print("No tool found in the character.")
  394. end
  395. end
  396. task.wait(0.01)
  397. end
  398. end)
  399. end
  400.  
  401. function AntiAfk2()
  402. spawn(function()
  403. while AntiAfk do
  404. game:GetService("ReplicatedStorage"):WaitForChild("events"):WaitForChild("afk"):FireServer(false)
  405. task.wait(0.01)
  406. end
  407. end)
  408. end
  409. PlayerGUI.ChildAdded:Connect(function(GUI)
  410. if GUI:IsA("ScreenGui") then
  411. elseif GUI.Name == "reel" and autoReel then
  412. local reelfinishedEvent = ReplicatedStorage:WaitForChild("events"):WaitForChild("reelfinished")
  413. if reelfinishedEvent then
  414. while GUI do
  415. task.wait(2)
  416. reelfinishedEvent:FireServer(100, false)
  417. end
  418. end
  419. end
  420. end)
  421. function Pidoras()
  422. spawn(function()
  423. while AutoCast do
  424. local player = game.Players.LocalPlayer
  425. local character = player.Character
  426.  
  427. if character then
  428. local tool = character:FindFirstChildOfClass("Tool")
  429.  
  430. if tool then
  431. local hasBobber = tool:FindFirstChild("bobber")
  432.  
  433. if not hasBobber then
  434. local castEvent = tool:FindFirstChild("events") and tool.events:FindFirstChild("cast")
  435.  
  436. if castEvent then
  437. local Random = math.random() * (99 - 90) + 90
  438. local FRandom = string.format("%.4f", Random)
  439. print(FRandom)
  440.  
  441. local Random2 = math.random(90, 99)
  442. castEvent:FireServer(Random2)
  443.  
  444. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  445. if humanoidRootPart then
  446. humanoidRootPart.Anchored = false
  447. end
  448. end
  449. end
  450. end
  451. task.wait(1)
  452. end
  453. end
  454. end)
  455. end
  456. NoclipConnection = RunService.Stepped:Connect(function()
  457. if Noclip == true then
  458. if LocalCharacter ~= nil then
  459. for i, v in pairs(LocalCharacter:GetDescendants()) do
  460. if v:IsA("BasePart") and v.CanCollide == true then
  461. v.CanCollide = false
  462. end
  463. end
  464. end
  465. end
  466. end)
  467.  
  468. local initialPosition
  469.  
  470. function rememberPosition()
  471. spawn(function()
  472. local player = game.Players.LocalPlayer
  473. local character = player.Character or player.CharacterAdded:Wait()
  474. local humanoid = character:FindFirstChildOfClass("Humanoid")
  475. local rootPart = character:WaitForChild("HumanoidRootPart")
  476.  
  477. local initialCFrame = rootPart.CFrame
  478.  
  479. local bodyVelocity = Instance.new("BodyVelocity")
  480. bodyVelocity.Velocity = Vector3.new(0, 0, 0)
  481. bodyVelocity.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  482. bodyVelocity.Parent = rootPart
  483.  
  484. local bodyGyro = Instance.new("BodyGyro")
  485. bodyGyro.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
  486. bodyGyro.D = 100
  487. bodyGyro.P = 10000
  488. bodyGyro.CFrame = initialCFrame
  489. bodyGyro.Parent = rootPart
  490.  
  491. while AutoFreeze do
  492. rootPart.CFrame = initialCFrame
  493. task.wait(0.01)
  494. end
  495.  
  496. if bodyVelocity then
  497. bodyVelocity:Destroy()
  498. end
  499. if bodyGyro then
  500. bodyGyro:Destroy()
  501. end
  502. end)
  503. end
  504. function WebhookManager()
  505. spawn(function()
  506. while WebhookLog do
  507. task.wait(WebhookDelay)
  508. local OSTime = os.time()
  509. local playerLocalTime = os.date('*t', OSTime)
  510. local formattedLocalTime = string.format('%02d:%02d:%02d',
  511. playerLocalTime.hour,
  512. playerLocalTime.min,
  513. playerLocalTime.sec)
  514.  
  515. local player = game.Players.LocalPlayer
  516. local playerUserId = player.UserId
  517. local playerProfileUrl = "https://www.roblox.com/users/" .. playerUserId .. "/profile"
  518.  
  519. local MoneyPlayer = game:GetService("Players").LocalPlayer.leaderstats["C$"].Value
  520. local LvlPlayer = game:GetService("Players").LocalPlayer.leaderstats.Level.Value
  521.  
  522. local Embed = {
  523. title = 'Space Hub',
  524. color = 0x8B26BB,
  525. fields = {
  526. { name = 'Player Profile', value = playerProfileUrl },
  527. { name = '', value = '', },
  528. { name = 'C$ - Money💸', value = '```' .. MoneyPlayer .. '```', inline = true },
  529. { name = 'Fishing Level🎣', value = '```' .. LvlPlayer .. '```', inline = true },
  530. { name = '', value = '', },
  531. { name = 'Current Local Time', value = formattedLocalTime },
  532. },
  533. timestamp = os.date('!%Y-%m-%dT%H:%M:%SZ', OSTime),
  534. }
  535. local success, response = pcall(function()
  536. return (syn and syn.request or http_request) {
  537. Url = WebhookUrl,
  538. Method = 'POST',
  539. Headers = { ['Content-Type'] = 'application/json' },
  540. Body = game:GetService('HttpService'):JSONEncode({
  541. username = 'Space Hub | Fisch',
  542. avatar_url = 'https://cdn.discordapp.com/icons/1241045437884923965/6e134ec00e5adf7fc7f82fcabce45e8a.webp?size=4096',
  543. embeds = { Embed }
  544. }),
  545. }
  546. end)
  547. end
  548. end)
  549. end
  550. function AutoSellz()
  551. spawn(function()
  552. while AutoSell do
  553. SellFishAndReturnAll()
  554. task.wait(AutoSellDelay)
  555. end
  556. end)
  557. end
  558. function Appraise()
  559. spawn(function()
  560. while AutoAppraiser do
  561. workspace:WaitForChild("world"):WaitForChild("npcs"):WaitForChild("Appraiser"):WaitForChild("appraiser"):WaitForChild("appraise"):InvokeServer()
  562. task.wait(0.1)
  563. end
  564. end)
  565. end
  566.  
  567. function SellFishAndReturnAll()
  568. local player = game.Players.LocalPlayer
  569. local character = player.Character or player.CharacterAdded:Wait()
  570. local rootPart = character:WaitForChild("HumanoidRootPart")
  571. local currentPosition = rootPart.CFrame
  572. local sellPosition = CFrame.new(464, 151, 232)
  573. local wasAutoFreezeActive = false
  574. if AutoFreeze then
  575. wasAutoFreezeActive = true
  576. AutoFreeze = false
  577. end
  578. rootPart.CFrame = sellPosition
  579. task.wait(0.5)
  580. workspace:WaitForChild("world"):WaitForChild("npcs"):WaitForChild("Marc Merchant"):WaitForChild("merchant"):WaitForChild("sellall"):InvokeServer()
  581. task.wait(3)
  582.  
  583. rootPart.CFrame = currentPosition
  584.  
  585. if wasAutoFreezeActive then
  586. AutoFreeze = true
  587. rememberPosition()
  588. end
  589. end
  590. function SellFishAndReturnOne()
  591. local player = game.Players.LocalPlayer
  592. local character = player.Character or player.CharacterAdded:Wait()
  593. local rootPart = character:WaitForChild("HumanoidRootPart")
  594. local currentPosition = rootPart.CFrame
  595. local sellPosition = CFrame.new(464, 151, 232)
  596. local wasAutoFreezeActive = false
  597. if AutoFreeze then
  598. wasAutoFreezeActive = true
  599. AutoFreeze = false
  600. end
  601. rootPart.CFrame = sellPosition
  602. task.wait(0.5)
  603. workspace:WaitForChild("world"):WaitForChild("npcs"):WaitForChild("Marc Merchant"):WaitForChild("merchant"):WaitForChild("sell"):InvokeServer()
  604. task.wait(3)
  605.  
  606. rootPart.CFrame = currentPosition
  607.  
  608. if wasAutoFreezeActive then
  609. AutoFreeze = true
  610. rememberPosition()
  611. end
  612. end
  613.  
  614. do
  615. local _25ms=Tabs.Home:AddButton({
  616. Title = "Copy Discord Invite",
  617. Description = "discord.gg/backdoors, join for more leaks",
  618. Callback = function()
  619. setclipboard("https://discord.gg/backdoors")
  620. end
  621. })
  622. local section = Tabs.Home:AddSection("Change Log:")
  623. Tabs.Home:AddParagraph({
  624. Title = "Information",
  625. Content = "[🟩] - Added\n[🟧] - Changed\n[🟥] - Removed\n[⭐] - Premium Feature"
  626. })
  627.  
  628. Tabs.Home:AddParagraph({
  629. Title = "v1.6 - Fixes!",
  630. Content = "[⭐] - Zone Casting Fix\n[⭐] - Auto Shake No Delay fix speed\n[🟩] - Teleport to Midas Rod\n[🟧] - Better sell buttons\n[🟧] - Auto Shake Dropdown\n[🟧] - Auto Cast & Reel & Shake in one toggle now"
  631. })
  632. Tabs.Home:AddParagraph({
  633. Title = "v1.5 - Meow!",
  634. Content = "[⭐] - Zone Casting\n[🟩] - Player Move Speed\n[🟩] - Player Jump Power\n[🟩] - Fly\n[🟩] - Roblox Radio\n[🟩] - Auto Appraiser\n[🟧] - Better Freeze\n[🟧] - Auto Shake (mouse)\n[🟧] - Auto Cast & Reel (one button)"
  635. })
  636. Tabs.Home:AddParagraph({
  637. Title = "v1.4 - Buttons!",
  638. Content = "[🟩] - 4 buttons in teleport\n[🟩] - Button to enable fps cap"
  639. })
  640. Tabs.Home:AddParagraph({
  641. Title = "v1.3 - FpS",
  642. Content = "[🟩] - Fps Cap"
  643. })
  644. Tabs.Home:AddParagraph({
  645. Title = "v1.2 - Fishing",
  646. Content = "[⭐] - No Shake Delay all\n[🟩] - AntiAFK added\n[🟩] - Auto Bait\n[🟩] - Remove all flags (fps)\n[🟩] - Fish Area teleport\n[🟩] - Auto Cast more safest\n[🟧] - Better Freeze\n[🟧] - Shake Delay minimum 0.2\n[🟧] - Auto Shake v1 and v2 better"
  647. })
  648. Tabs.Home:AddParagraph({
  649. Title = "v1.1 - Fixes",
  650. Content = "[🟧] Phantom Clicks - fixed\n[🟧] Better Freeze\n[⭐] - No Shake Delay (Mouse Clicks)"
  651. })
  652. Tabs.Home:AddParagraph({
  653. Title = "v1 - Meow",
  654. Content = "[🟧] Auto Shake Speed 0.3-1\n[🟧] Webhook Loger fixed\n[🟩] Black Screen\n[🟩] White Screen\n[🟩] FpS Booster\n[⭐] No Shake Delay (Premium)"
  655. })
  656. Tabs.Home:AddParagraph({
  657. Title = "v0.9 - Fixes",
  658. Content = "[🟩] ChangeLog information\n[🟧] Auto Freeze fix\n[🟥] Auto Cast Chance (because bugs ~solara)\n[🟩] Auto Cast - Random Chance from 90 to 99"
  659. })
  660. Tabs.Home:AddParagraph({
  661. Title = "v0.8 - Webhook & Fishing",
  662. Content = "[🟩] Webhook fixed bugs\n[🟧] Fixed Auto Freeze\n[🟩] Auto Cast chance\n[🟩] Auto sell fish"
  663. })
  664. Tabs.Home:AddParagraph({
  665. Title = "v0.7 - Webhook",
  666. Content = "[🟩] Webhook URL\n[🟩] Webhook Delay messages\n[🟩] Webhook On/Off"
  667. })
  668. Tabs.Home:AddParagraph({
  669. Title = "v0.6 - Items",
  670. Content = "[🟧] Teleport Items - +2 rods"
  671. })
  672. Tabs.Home:AddParagraph({
  673. Title = "v0.5 - Fixes",
  674. Content = "[🟧] Bigger UI\n[🟩] Auto Shake V2\n[🟧] Auto Shake more information\n[🟩] Teleports Place - New Location\n[🟩] Teleport NPCs - Updated\n[🟩] Ui Toggle (Mobile)"
  675. })
  676. Tabs.Home:AddParagraph({
  677. Title = "v0.4 - Fixes",
  678. Content = "[🟩] Freeze Character\n[🟩] Auto Cast Fix Bugs (v0.3)"
  679. })
  680. Tabs.Home:AddParagraph({
  681. Title = "v0.3 - Teleports",
  682. Content = "[🟧] Fixed NPCs teleport\n[🟧] Fixed Item Grabber (🎃)\n[🟩] Teleport Fish Radar\n[🟩] Teleport Basic Diving Gear"
  683. })
  684. Tabs.Home:AddParagraph({
  685. Title = "v0.2 - Bug Fixes",
  686. Content = "[🟧] Auto Shake\n[🟩] Auto Shake Delay\n[🟧] Auto Reel\n[🟧] Auto Cast\n[🟩] Teleport Place\n[🟩] Teleport NPCs\n[🟩] Teleport Items\n[🟩] Item Graber (🎃)\n[🟩] Noclip\n[🟩] Infinity Oxygen"
  687. })
  688. Tabs.Home:AddParagraph({
  689. Title = "v0.1 - Release",
  690. Content = "[🟩] Auto Fish\n[🟩] Auto Sell All"
  691. })
  692.  
  693. local section = Tabs.Premium:AddSection("Fishing⭐")
  694. local AutoShakeT3 = Tabs.Premium:AddToggle("MyAutoShake3", {Title = "No Shake Delay | Best", Default = false })
  695. AutoShakeT3:OnChanged(function(Value)
  696. if ProtectPremium == true then
  697. autoShake3 = AutoShakeT3.Value
  698. else
  699. warn("No Premium")
  700. end
  701. end)
  702. local DropdownZoneCast = Tabs.Premium:AddDropdown("DropdownZoneCast", {
  703. Title = "Select zone to cast anywhere",
  704. Values = {"FischFright24", "Isonade", "Bluefin Tuna Abundance", "", "Deep Ocean", "Desolate Deep", "Harvesters Spike", "Moosewood Docks", "Moosewood Ocean", "Moosewood Ocean Mythical", "Moosewood Pond", "Mushgrove Water", "Ocean", "Roslit Bay", "Roslit Bay Ocean", "Roslit Pond", "Roslit Pond Seaweed", "Scallop Ocean", "Snowcap Ocean", "Snowcap Pond", "Sunstone", "Terrapin Ocean", "The Arch", "Vertigo"},
  705. Multi = false,
  706. })
  707. DropdownZoneCast:OnChanged(function(Value)
  708. print("Dropdown changed:", Value)
  709. selectedZoneCast = Value
  710. end)
  711. Tabs.Premium:AddParagraph({
  712. Title = "Zone Helper",
  713. Content = "First 3 - Event zones\nFischFright24 - Fright Pool"
  714. })
  715.  
  716. local ToggleZoneCast1214 = Tabs.Premium:AddToggle("ToggleZoneCast1214", {Title = "Enable cast selected zone", Default = false })
  717. ToggleZoneCast1214:OnChanged(function(Value)
  718. AutoZoneCast = Value
  719. if ProtectPremium == true then
  720. if AutoZoneCast then
  721. ZoneCasting()
  722. end
  723. else
  724. print("No Premium")
  725. end
  726. end)
  727.  
  728. local section = Tabs.Main:AddSection("Fishing")
  729.  
  730. local DropdownShake = Tabs.Main:AddDropdown("DropdownShake", {
  731. Title = "Select Auto Shake Mode:",
  732. Description = "Mouse - Make sure to hide UI and toggle chat off in order for Auto Shake to work!",
  733. Values = {"Mouse", "Phantom"},
  734. Multi = false,
  735. Default = 1,
  736. })
  737. DropdownShake:OnChanged(function(Value)
  738. ShakeMode = Value
  739. print("Auto Shake Mode:", Value)
  740. end)
  741.  
  742. local Slider = Tabs.Main:AddSlider("Slider", {
  743. Title = "AutoShake Delay",
  744. Description = "Change the delay between every shake",
  745. Default = 2,
  746. Min = 0.2,
  747. Max = 1,
  748. Rounding = 1,
  749. Callback = function(Value)
  750. autoShakeDelay = Value
  751. end
  752. })
  753. Slider:OnChanged(function(Value)
  754. autoShakeDelay = Value
  755. end)
  756. Slider:SetValue(0.5)
  757.  
  758. local autoReelCastShakeT = Tabs.Main:AddToggle("autoReelCastShakeT", {Title = "Auto Fish", Default = false })
  759. autoReelCastShakeT:OnChanged(function(Value)
  760. autoReel = Value
  761. AutoCast = Value
  762. if AutoCast then
  763. Pidoras()
  764. end
  765. if ShakeMode == "Mouse" then
  766. autoShake = Value
  767. elseif ShakeMode == "Phantom" then
  768. autoShake2 = Value
  769. end
  770. AutoFish = Value
  771. AutoFish5()
  772. if AutoCast == true and LocalCharacter:FindFirstChildOfClass("Tool") ~= nil then
  773. local Tool = LocalCharacter:FindFirstChildOfClass("Tool")
  774. if Tool:FindFirstChild("events"):WaitForChild("cast") ~= nil then
  775. local Random = math.random() * (99 - 90) + 90
  776. local FRandom = string.format("%.4f", Random)
  777. print(FRandom)
  778. local Random2 = math.random(90, 99)
  779. Tool.events.cast:FireServer(Random2)
  780. end
  781. end
  782. end)
  783.  
  784. local AutoFreezeT = Tabs.Main:AddToggle("MyFreeze", {
  785. Title = "Freeze Position",
  786. Description = "Freezes player position and rotation",
  787. Default = false
  788. })
  789. AutoFreezeT:OnChanged(function()
  790. AutoFreeze = AutoFreezeT.Value
  791. if AutoFreeze then
  792. rememberPosition()
  793. end
  794. end)
  795.  
  796. local AntiAfk3 = Tabs.Main:AddToggle("AntiAfk3", {Title = "Anti-AFK", Description = "Prevents the player from being marked as AFK", Default = false })
  797. AntiAfk3:OnChanged(function(Value)
  798. AntiAfk = AntiAfk3.Value
  799. AntiAfk2()
  800. end)
  801.  
  802. local section = Tabs.Main:AddSection("Additional")
  803.  
  804. local AutoSellF = Tabs.Main:AddToggle("AutoSellF", {Title = "Auto Sell Fish", Default = false })
  805. AutoSellF:OnChanged(function()
  806. AutoSell = AutoSellF.Value
  807. AutoSellz()
  808. end)
  809.  
  810. local SliderSell = Tabs.Main:AddSlider("SliderSell", {
  811. Title = "Selling All fish every ? seconds",
  812. Description = "",
  813. Default = 60,
  814. Min = 1,
  815. Max = 600,
  816. Rounding = 1,
  817. Callback = function(Value)
  818. AutoSellDelay = Value
  819. end
  820. })
  821.  
  822. Tabs.Main:AddButton({
  823. Title = "Sell one fish",
  824. Description = "Need to hold fish",
  825. Callback = function()
  826. SellFishAndReturnOne()
  827. end
  828. })
  829. Tabs.Main:AddButton({
  830. Title = "Sell All fishs",
  831. Description = "Selling all fish anywhere!",
  832. Callback = function()
  833. Window:Dialog({
  834. Title = "You sure want sell all fish?",
  835. Content = "",
  836. Buttons = {
  837. {
  838. Title = "Confirm",
  839. Callback = function()
  840. SellFishAndReturnAll()
  841. print("Fish Sold.")
  842. end
  843. },
  844. {
  845. Title = "Cancel",
  846. Callback = function()
  847. print("Pidr.")
  848. end
  849. }
  850. }
  851. })
  852. end
  853. })
  854.  
  855. local DropdownPlace = Tabs.Teleports:AddDropdown("DropdownPlace", {
  856. Title = "Place teleport",
  857. Values = {"altar", "arch", "birch", "brine", "deep", "deepshop", "depths", "enchant", "keepers", "mod_house", "moosewood", "mushgrove", "roslit", "snow", "snowcap", "spike", "statue", "sunstone", "swamp", "terrapin", "trident", "vertigo", "volcano", "wilson", "wilsons_rod"},
  858. Multi = false,
  859. })
  860. DropdownPlace:OnChanged(function(Value)
  861. if teleportSpots ~= nil and HumanoidRootPart ~= nil then
  862. local teleportCFrame = teleportSpots[Value]
  863. if teleportCFrame then
  864. HumanoidRootPart.CFrame = teleportCFrame
  865. else
  866. print("1")
  867. end
  868. end
  869. end)
  870.  
  871. local DropdownArea = Tabs.Teleports:AddDropdown("DropdownArea", {
  872. Title = "Fish Area teleport",
  873. Values = {"Roslit_Bay", "Ocean", "Snowcap_Pond", "Moosewood_Docks", "Deep_Ocean", "Vertigo", "Snowcap_Ocean", "Harvesters_Spike", "SunStone", "Roslit_Bay_Ocean", "Moosewood_Pond", "Terrapin_Ocean", "Isonade", "Moosewood_Ocean", "Roslit_Pond", "Moosewood_Ocean_Mythical", "Terrapin_Olm", "The_Arch", "Scallop_Ocean", "SunStone_Hidden", "Mushgrove_Stone", "Keepers_Altar", "Lava", "Roslit_Pond_Seaweed"},
  874. Multi = false,
  875. })
  876. DropdownArea:OnChanged(function(Value)
  877. if FishAreas ~= nil and HumanoidRootPart ~= nil then
  878. if FishAreas[Value] and typeof(FishAreas[Value]) == "CFrame" then
  879. HumanoidRootPart.CFrame = FishAreas[Value]
  880. else
  881. print("1")
  882. end
  883. else
  884. print("1")
  885. end
  886. end)
  887.  
  888. local DropdownNPC = Tabs.Teleports:AddDropdown("DropdownNPC", {
  889. Title = "Teleport to Npc",
  890. Values = {"Witch", "Quiet_Synph", "Pierre", "Phineas", "Paul", "Shipwright", "Angler", "Marc", "Lucas", "Latern_Keeper", "Inn_Keeper", "Roslit_Keeper", "FishingNpc_1", "FishingNpc_2", "FishingNpc_3", "Henry", "Daisy", "Appraiser", "Merchant", "Mod_Keeper", "Ashe", "Alfredrickus"},
  891. Multi = false,
  892. })
  893. DropdownNPC:OnChanged(function(Value)
  894. if racistPeople ~= nil and HumanoidRootPart ~= nil then
  895. local npcPosition = racistPeople[Value]
  896. if npcPosition then
  897. if typeof(npcPosition) == "Vector3" then
  898. HumanoidRootPart.CFrame = CFrame.new(npcPosition)
  899. elseif typeof(npcPosition) == "CFrame" then
  900. HumanoidRootPart.CFrame = npcPosition
  901. else
  902. print("1")
  903. end
  904. end
  905. else
  906. print("No valid teleport spot found.")
  907. end
  908. end)
  909.  
  910.  
  911. local DropdownItems = Tabs.Teleports:AddDropdown("Dropdown3", {
  912. Title = "Teleport to Items",
  913. Values = {"Depths_Rod", "Training_Rod", "Plastic_Rod", "Lucky_Rod", "Nocturnal_Rod", "Kings_Rod", "Flimsy_Rod", "Fast_Rod", "Carbon_Rod", "Long_Rod", "Mythical_Rod", "Midas_Rod", "Trident_Rod", "Basic_Diving_Gear", "Fish_Radar", "Enchated_Altar", "Bait_Crate", "Quality_Bait_Crate", "Crab_Cage", "GPS"},
  914. Multi = false,
  915. })
  916. DropdownItems:OnChanged(function(Value)
  917. if itemSpots ~= nil and HumanoidRootPart ~= nil then
  918. local spot = itemSpots[Value]
  919.  
  920. print("Value:", Value, "Spot:", spot, "IsCFrame:", typeof(spot) == "CFrame")
  921.  
  922. if typeof(spot) == "CFrame" then
  923. HumanoidRootPart.CFrame = spot
  924. else
  925. print("1")
  926. end
  927. end
  928. end)
  929. local section = Tabs.Misc:AddSection("Appraiser")
  930. local ToggleAutoApprari = Tabs.Misc:AddToggle("ToggleAutoApprari", {Title = "Auto Appraiser", Description = "Need to hold fish and be in / near moosewood", Default = false })
  931. ToggleAutoApprari:OnChanged(function()
  932. AutoAppraiser = ToggleAutoApprari.Value
  933. Appraise()
  934. end)
  935.  
  936. local section = Tabs.Misc:AddSection("Halloween🎃")
  937.  
  938. local DropdownH = Tabs.Misc:AddDropdown("Dropdown4", {
  939. Title = "Item Grabber",
  940. Values = {'Gaint Mushroom', 'Spiders Eye', 'Strange Root', 'Candy Corn', 'Dark Art Skull'},
  941. Multi = false,
  942. })
  943. DropdownH:OnChanged(function(Value)
  944. if Value == nil then
  945. return
  946. end
  947. if HumanoidRootPart ~= nil and ActiveFolder ~= nil then
  948. local oldpos = HumanoidRootPart.CFrame
  949. local EventItem = ActiveFolder:FindFirstChild(Value)
  950.  
  951. if EventItem ~= nil and EventItem:FindFirstChild("PickupPrompt") ~= nil then
  952. HumanoidRootPart.CFrame = EventItem:FindFirstChildOfClass("MeshPart").CFrame + Vector3.new(3, 2, 0)
  953. Noclip = true
  954. task.wait(0.05)
  955. HumanoidRootPart.Anchored = true
  956. task.wait(0.5)
  957. fireproximityprompt(EventItem.PickupPrompt)
  958. task.wait(1)
  959. if Toggles.Noclip.Value == false then
  960. Noclip = false
  961. else
  962. Noclip = true
  963. end
  964. HumanoidRootPart.Anchored = false
  965. HumanoidRootPart.CFrame = oldpos
  966. else
  967. Fluent:Notify({
  968. Title = "WARNING",
  969. Content = string.format('There is no "%s" in workspace', Value),
  970. Duration = 8
  971. })
  972. end
  973. end
  974. end)
  975.  
  976. local section = Tabs.Misc:AddSection("Player")
  977.  
  978. local ToggleNoclip = Tabs.Misc:AddToggle("ToggleNoclip", {Title = "Noclip", Default = false })
  979. ToggleNoclip:OnChanged(function()
  980. Noclip = ToggleNoclip.Value
  981. end)
  982.  
  983. local ToggleAntiDrown = Tabs.Misc:AddToggle("ToggleAntiDrown", {Title = "Infinity Oxygen", Default = false })
  984. ToggleAntiDrown:OnChanged(function()
  985. AntiDrown = ToggleAntiDrown.Value
  986. if AntiDrown == true then
  987. if LocalCharacter ~= nil and LocalCharacter:FindFirstChild("client"):WaitForChild("oxygen") ~= nil and LocalCharacter:FindFirstChild("client"):WaitForChild("oxygen").Enabled == true then
  988. LocalCharacter.client.oxygen.Enabled = false
  989. end
  990. CharAddedAntiDrownCon = LocalPlayer.CharacterAdded:Connect(function()
  991. if LocalCharacter ~= nil and LocalCharacter:FindFirstChild("client"):WaitForChild("oxygen") ~= nil and LocalCharacter:FindFirstChild("client"):WaitForChild("oxygen").Enabled == true and AntiDrown == true then
  992. LocalCharacter.client.oxygen.Enabled = false
  993. end
  994. end)
  995. else
  996. if LocalCharacter ~= nil and LocalCharacter:FindFirstChild("client"):WaitForChild("oxygen") ~= nil and LocalCharacter:FindFirstChild("client"):WaitForChild("oxygen").Enabled == false then
  997. LocalCharacter.client.oxygen.Enabled = true
  998. end
  999. end
  1000. end)
  1001.  
  1002. local section = Tabs.Misc:AddSection("Fps Services")
  1003.  
  1004. local Slider512 = Tabs.Misc:AddSlider("Slider512", {
  1005. Title = "FPS Cap",
  1006. Default = 90,
  1007. Min = 1,
  1008. Max = 240,
  1009. Rounding = 1,
  1010. Callback = function(Value)
  1011. FpsCap = Value
  1012. print(Value)
  1013. end
  1014. })
  1015. Slider512:OnChanged(function(Value)
  1016. FpsCap = Value
  1017. print(Value)
  1018. end)
  1019. Slider512:SetValue(90)
  1020.  
  1021. Tabs.Misc:AddButton({
  1022. Title = "Button to enable fps cap value",
  1023. Description = "🐟",
  1024. Callback = function()
  1025. setfpscap(FpsCap)
  1026. end
  1027. })
  1028.  
  1029. local BlackGui = Instance.new("ScreenGui")
  1030. BlackGui.Name = "BlackGui"
  1031. BlackGui.ResetOnSpawn = false
  1032. local blackFrame = Instance.new("Frame")
  1033. blackFrame.Name = "BlackFrame"
  1034. blackFrame.Size = UDim2.new(1, 0, 1, 0)
  1035. blackFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  1036. blackFrame.BackgroundTransparency = 1
  1037. blackFrame.Parent = BlackGui
  1038. BlackGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  1039.  
  1040. local WhiteGui = Instance.new("ScreenGui")
  1041. WhiteGui.Name = "WhiteGui" -- Изменено здесь
  1042. WhiteGui.ResetOnSpawn = false
  1043. local whiteFrame = Instance.new("Frame") -- Изменено здесь
  1044. whiteFrame.Name = "WhiteFrame" -- Изменено здесь
  1045. whiteFrame.Size = UDim2.new(1, 0, 1, 0)
  1046. whiteFrame.BackgroundColor3 = Color3.new(1, 1, 1) -- Цвет белого фрейма
  1047. whiteFrame.BackgroundTransparency = 1
  1048. whiteFrame.Parent = WhiteGui
  1049. WhiteGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  1050.  
  1051. local BlackGui5 = Tabs.Misc:AddToggle("BlackGui5", {Title = "Black Screen", Default = false })
  1052. BlackGui5:OnChanged(function()
  1053. local Black123 = BlackGui5.Value
  1054. if Black123 then
  1055. blackFrame.BackgroundTransparency = 0
  1056. else
  1057. blackFrame.BackgroundTransparency = 1
  1058. end
  1059. end)
  1060.  
  1061. local WhiteGui5 = Tabs.Misc:AddToggle("WhiteGui5", {Title = "White Screen", Default = false })
  1062. WhiteGui5:OnChanged(function()
  1063. local White123 = WhiteGui5.Value
  1064. if White123 then
  1065. whiteFrame.BackgroundTransparency = 0 -- Изменено здесь
  1066. else
  1067. whiteFrame.BackgroundTransparency = 1 -- Изменено здесь
  1068. end
  1069. end)
  1070.  
  1071. Tabs.Misc:AddButton({
  1072. Title = "Delete flags",
  1073. Callback = function()
  1074. local flags = workspace.active.flags
  1075. if flags then
  1076. flags:Destroy()
  1077. end
  1078. end
  1079. })
  1080. Tabs.Misc:AddButton({
  1081. Title = "Remove Textures",
  1082. Description = "Very sus button",
  1083. Callback = function()
  1084. Window:Dialog({
  1085. Title = "activate fps booster?",
  1086. Content = "Pro",
  1087. Buttons = {
  1088. {
  1089. Title = "Confirm",
  1090. Callback = function()
  1091. loadstring(game:HttpGet('https://raw.githubusercontent.com/ago106/ScriptsRoblox/refs/heads/main/FpS'))()
  1092. end
  1093. },
  1094. {
  1095. Title = "Cancel",
  1096. Callback = function()
  1097. print("Cancelled the dialog.")
  1098. end
  1099. }
  1100. }
  1101. })
  1102. end
  1103. })
  1104.  
  1105. Tabs.Fun:AddButton({
  1106. Title = "Radio UI",
  1107. Description = "Chill😎",
  1108. Callback = function()
  1109. loadstring(game:HttpGet('https://pastebin.com/raw/zv94NGMc'))()
  1110. end
  1111. })
  1112.  
  1113. local section = Tabs.Fun:AddSection("Player")
  1114.  
  1115. local ToggleWalkspeed = Tabs.Fun:AddToggle("Walk Speed", {Title = "Walk Speed", Default = false })
  1116. local defaultWalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed
  1117.  
  1118. local Input = Tabs.Fun:AddInput("Speed", {
  1119. Title = "Speed",
  1120. Default = "16",
  1121. Placeholder = "Enter walk speed",
  1122. Numeric = true,
  1123. Finished = false,
  1124. Callback = function(Value)
  1125. end
  1126. })
  1127.  
  1128. Input.OnChanged = function()
  1129. if ToggleWalkspeed:Get() then
  1130. local speedValue = Input.Value
  1131. if tonumber(speedValue) then
  1132. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = tonumber(speedValue)
  1133. end
  1134. end
  1135. end
  1136.  
  1137. ToggleWalkspeed:OnChanged(function(State)
  1138. if State then
  1139. local speedValue = Input.Value
  1140. if speedValue and tonumber(speedValue) then
  1141. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = tonumber(speedValue)
  1142. else
  1143. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  1144. end
  1145. else
  1146. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = defaultWalkSpeed
  1147. end
  1148. end)
  1149.  
  1150. local ToggleJumpPower = Tabs.Fun:AddToggle("Jump Power", {Title = "Jump Power", Default = false })
  1151. local defaultJumpPower = game.Players.LocalPlayer.Character.Humanoid.JumpPower
  1152.  
  1153. local InputJump = Tabs.Fun:AddInput("Power", {
  1154. Title = "Power",
  1155. Default = "50",
  1156. Placeholder = "Enter jump power",
  1157. Numeric = true,
  1158. Finished = false,
  1159. Callback = function(Value)
  1160. end
  1161. })
  1162.  
  1163. InputJump.OnChanged = function()
  1164. if ToggleJumpPower:Get() then
  1165. local jumpValue = InputJump.Value
  1166. if tonumber(jumpValue) then
  1167. game.Players.LocalPlayer.Character.Humanoid.JumpPower = tonumber(jumpValue)
  1168. end
  1169. end
  1170. end
  1171.  
  1172. ToggleJumpPower:OnChanged(function(State)
  1173. if State then
  1174. local jumpValue = InputJump.Value
  1175. if jumpValue and tonumber(jumpValue) then
  1176. game.Players.LocalPlayer.Character.Humanoid.JumpPower = tonumber(jumpValue)
  1177. else
  1178. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  1179. end
  1180. else
  1181. game.Players.LocalPlayer.Character.Humanoid.JumpPower = defaultJumpPower
  1182. end
  1183. end)
  1184.  
  1185. local section = Tabs.Webhook:AddSection("Webhook Stats Messages")
  1186. local InputWebhook = Tabs.Webhook:AddInput("InputWebhook", {
  1187. Title = "Webhook Url",
  1188. Default = "",
  1189. Placeholder = "URL",
  1190. Numeric = false,
  1191. Finished = false,
  1192. Callback = function(Value)
  1193. WebhookUrl = Value
  1194. end
  1195. })
  1196. InputWebhook:OnChanged(function()
  1197. print("Url Changed:", InputWebhook.Value)
  1198. end)
  1199. local SliderWebhook = Tabs.Webhook:AddSlider("SliderWebhook", {
  1200. Title = "Send Messages every ? seconds",
  1201. Description = "Prefer 60 seconds",
  1202. Default = 60,
  1203. Min = 1,
  1204. Max = 600,
  1205. Rounding = 1,
  1206. Callback = function(Value)
  1207. WebhookDelay = Value
  1208. end
  1209. })
  1210. SliderWebhook:OnChanged(function(Value)
  1211. print("Delay changed:", Value)
  1212. end)
  1213.  
  1214. local ToggleWebhook = Tabs.Webhook:AddToggle("ToggleWebhook", {Title = "Webhook On/Off", Default = false })
  1215. ToggleWebhook:OnChanged(function()
  1216. WebhookLog = ToggleWebhook.Value
  1217. WebhookManager()
  1218. end)
  1219. end
  1220.  
  1221. -- Addons:
  1222. SaveManager:SetLibrary(Fluent)
  1223. InterfaceManager:SetLibrary(Fluent)
  1224.  
  1225. -- SaveManager:IgnoreThemeSettings()
  1226. SaveManager:SetIgnoreIndexes({})
  1227.  
  1228. InterfaceManager:SetFolder("Night Hub")
  1229. SaveManager:SetFolder("Night Hub/Fisch")
  1230.  
  1231. InterfaceManager:BuildInterfaceSection(Tabs.Settings)
  1232. SaveManager:BuildConfigSection(Tabs.Settings)
  1233.  
  1234.  
  1235. Window:SelectTab(1)
  1236.  
  1237. Fluent:Notify({
  1238. Title = "Space Hub",
  1239. Content = "The script has been loaded.",
  1240. Duration = 8
  1241. })
  1242. Fluent:Notify({
  1243. Title = "Anti Afk - ON",
  1244. Content = "meow",
  1245. Duration = 30
  1246. })
  1247.  
  1248. SaveManager:LoadAutoloadConfig()
  1249.  
  1250. local deviceType = game:GetService("UserInputService").TouchEnabled and "Mobile" or "PC"
  1251.  
  1252. if deviceType == "Mobile" then
  1253. local A = Instance.new("ScreenGui")
  1254. local B = Instance.new("TextButton")
  1255. local C = Instance.new("UICorner")
  1256.  
  1257. A.Name = "SpaceToggle"
  1258. A.Parent = game.CoreGui
  1259. A.ResetOnSpawn = false
  1260.  
  1261. B.Size = UDim2.new(0, 50, 0, 50)
  1262. B.Position = UDim2.new(0, 10, 1, -60) -- Consider making this responsive
  1263. B.BackgroundColor3 = Color3.fromRGB(128, 0, 128)
  1264. B.Text = "S"
  1265. B.TextColor3 = Color3.fromRGB(0, 0, 0)
  1266. B.TextScaled = true
  1267. B.Transparency = 0.5
  1268. B.Parent = A
  1269.  
  1270. local function toggleVisibility(frame)
  1271. for _, child in ipairs(frame:GetChildren()) do
  1272. if child:IsA("Frame") then
  1273. child.Visible = not child.Visible
  1274. toggleVisibility(child)
  1275. end
  1276. end
  1277. end
  1278.  
  1279. B.MouseButton1Click:Connect(function()
  1280. local spaceGui = game.CoreGui:FindFirstChild("ScreenGui") -- Replace with the actual name
  1281. if spaceGui then
  1282. toggleVisibility(spaceGui)
  1283. else
  1284. warn("1")
  1285. end
  1286. end)
  1287.  
  1288. C.CornerRadius = UDim.new(1, 0)
  1289. C.Parent = B
  1290. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement