Advertisement
creepstu

Tower Of Fun [Roblox Script]

Mar 20th, 2023 (edited)
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 12.88 KB | Source Code | 0 0
  1. local browse = game.CoreGui:FindFirstChild("cheatz")
  2. if browse then
  3.     browse:Destroy()
  4. end
  5.  
  6. local creepsted = {
  7.     ["cheatz"] = Instance.new("ScreenGui"),
  8.     ["Frame"] = Instance.new("Frame"),
  9.     ["Teleport"] = Instance.new("TextButton"),
  10.     ["LocalScript"] = Instance.new("LocalScript"),
  11.     ["UITextSizeConstraint"] = Instance.new("UITextSizeConstraint"),
  12.     ["UIStroke"] = Instance.new("UIStroke"),
  13.     ["UIStroke1"] = Instance.new("UIStroke"),
  14.     ["JoinWhatsapp"] = Instance.new("TextButton"),
  15.     ["LocalScript1"] = Instance.new("LocalScript"),
  16.     ["UITextSizeConstraint1"] = Instance.new("UITextSizeConstraint"),
  17.     ["UIStroke2"] = Instance.new("UIStroke"),
  18.     ["Rejoin"] = Instance.new("TextButton"),
  19.     ["UITextSizeConstraint2"] = Instance.new("UITextSizeConstraint"),
  20.     ["UIStroke3"] = Instance.new("UIStroke"),
  21.     ["UIStroke4"] = Instance.new("UIStroke"),
  22.     ["LocalScript2"] = Instance.new("LocalScript"),
  23.     ["DestroyGUI"] = Instance.new("TextButton"),
  24.     ["UITextSizeConstraint3"] = Instance.new("UITextSizeConstraint"),
  25.     ["UIStroke5"] = Instance.new("UIStroke"),
  26.     ["LocalScript3"] = Instance.new("LocalScript"),
  27.     ["GuiSway"] = Instance.new("LocalScript"),
  28.     ["DropShadowHolder"] = Instance.new("Frame"),
  29.     ["DropShadow"] = Instance.new("ImageLabel"),
  30.     ["NotificationScript"] = Instance.new("LocalScript")
  31. }
  32.  
  33. creepsted["cheatz"].IgnoreGuiInset = true
  34. creepsted["cheatz"].ScreenInsets = Enum.ScreenInsets.DeviceSafeInsets
  35. creepsted["cheatz"].ResetOnSpawn = false
  36. creepsted["cheatz"].Name = "cheatz"
  37.  
  38. creepsted["Frame"].Active = true
  39. creepsted["Frame"].AnchorPoint = Vector2.new(0.5, 1)
  40. creepsted["Frame"].BackgroundColor3 = Color3.fromRGB(37.00000159442425, 37.00000159442425, 37.00000159442425)
  41. creepsted["Frame"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  42. creepsted["Frame"].Position = UDim2.new(0.5, 0, 1, -12)
  43. creepsted["Frame"].Selectable = true
  44. creepsted["Frame"].Size = UDim2.new(0, 200, 0, 55)
  45. creepsted["Frame"].Parent = creepsted["cheatz"]
  46.  
  47. creepsted["Teleport"].Font = Enum.Font.SourceSans
  48. creepsted["Teleport"].Text = "Instant Win"
  49. creepsted["Teleport"].TextColor3 = Color3.fromRGB(204.00000303983688, 204.00000303983688, 204.00000303983688)
  50. creepsted["Teleport"].TextScaled = true
  51. creepsted["Teleport"].TextSize = 20
  52. creepsted["Teleport"].TextWrapped = true
  53. creepsted["Teleport"].AnchorPoint = Vector2.new(0, 0.5)
  54. creepsted["Teleport"].BackgroundColor3 = Color3.fromRGB(65.0000037252903, 65.0000037252903, 65.0000037252903)
  55. creepsted["Teleport"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  56. creepsted["Teleport"].BorderSizePixel = 0
  57. creepsted["Teleport"].Position = UDim2.new(0, 6, 0.5, 0)
  58. creepsted["Teleport"].Size = UDim2.new(0.5, -9, 1, -12)
  59. creepsted["Teleport"].Name = "Teleport"
  60. creepsted["Teleport"].Parent = creepsted["Frame"]
  61.  
  62. creepsted["UITextSizeConstraint"].MaxTextSize = 20
  63. creepsted["UITextSizeConstraint"].Parent = creepsted["Teleport"]
  64.  
  65. creepsted["UIStroke"].Parent = creepsted["Teleport"]
  66.  
  67. creepsted["UIStroke1"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  68. creepsted["UIStroke1"].Parent = creepsted["Teleport"]
  69.  
  70. creepsted["JoinWhatsapp"].Font = Enum.Font.SourceSansBold
  71. creepsted["JoinWhatsapp"].Text = "JOIN MY WHATSAPP GROUP"
  72. creepsted["JoinWhatsapp"].TextColor3 = Color3.fromRGB(0, 85.0000025331974, 0)
  73. creepsted["JoinWhatsapp"].TextScaled = true
  74. creepsted["JoinWhatsapp"].TextSize = 15
  75. creepsted["JoinWhatsapp"].TextWrapped = true
  76. creepsted["JoinWhatsapp"].Active = false
  77. creepsted["JoinWhatsapp"].BackgroundColor3 = Color3.fromRGB(79.00000289082527, 79.00000289082527, 79.00000289082527)
  78. creepsted["JoinWhatsapp"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  79. creepsted["JoinWhatsapp"].Position = UDim2.new(0, 0, 0, -20)
  80. creepsted["JoinWhatsapp"].Selectable = false
  81. creepsted["JoinWhatsapp"].Size = UDim2.new(1, 0, 0, 20)
  82. creepsted["JoinWhatsapp"].Name = "JoinWhatsapp"
  83. creepsted["JoinWhatsapp"].Parent = creepsted["Frame"]
  84.  
  85. creepsted["UITextSizeConstraint1"].MaxTextSize = 15
  86. creepsted["UITextSizeConstraint1"].Parent = creepsted["JoinWhatsapp"]
  87.  
  88. creepsted["UIStroke2"].Parent = creepsted["JoinWhatsapp"]
  89.  
  90. creepsted["Rejoin"].Font = Enum.Font.SourceSans
  91. creepsted["Rejoin"].Text = "Rejoin"
  92. creepsted["Rejoin"].TextColor3 = Color3.fromRGB(204.00000303983688, 204.00000303983688, 204.00000303983688)
  93. creepsted["Rejoin"].TextScaled = true
  94. creepsted["Rejoin"].TextSize = 20
  95. creepsted["Rejoin"].TextWrapped = true
  96. creepsted["Rejoin"].AnchorPoint = Vector2.new(1, 0.5)
  97. creepsted["Rejoin"].BackgroundColor3 = Color3.fromRGB(65.0000037252903, 65.0000037252903, 65.0000037252903)
  98. creepsted["Rejoin"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  99. creepsted["Rejoin"].BorderSizePixel = 0
  100. creepsted["Rejoin"].Position = UDim2.new(1, -6, 0.5, 0)
  101. creepsted["Rejoin"].Size = UDim2.new(0.5, -9, 1, -12)
  102. creepsted["Rejoin"].Name = "Rejoin"
  103. creepsted["Rejoin"].Parent = creepsted["Frame"]
  104.  
  105. creepsted["UITextSizeConstraint2"].MaxTextSize = 20
  106. creepsted["UITextSizeConstraint2"].Parent = creepsted["Rejoin"]
  107.  
  108. creepsted["UIStroke3"].Parent = creepsted["Rejoin"]
  109.  
  110. creepsted["UIStroke4"].ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  111. creepsted["UIStroke4"].Parent = creepsted["Rejoin"]
  112.  
  113. creepsted["DestroyGUI"].Font = Enum.Font.SourceSansBold
  114. creepsted["DestroyGUI"].Text = "DESTROY GUI"
  115. creepsted["DestroyGUI"].TextColor3 = Color3.fromRGB(85.0000025331974, 0, 0)
  116. creepsted["DestroyGUI"].TextScaled = true
  117. creepsted["DestroyGUI"].TextSize = 15
  118. creepsted["DestroyGUI"].TextWrapped = true
  119. creepsted["DestroyGUI"].Active = false
  120. creepsted["DestroyGUI"].BackgroundColor3 = Color3.fromRGB(79.00000289082527, 79.00000289082527, 79.00000289082527)
  121. creepsted["DestroyGUI"].BorderColor3 = Color3.fromRGB(0, 0, 0)
  122. creepsted["DestroyGUI"].Position = UDim2.new(0, 0, 0, -40)
  123. creepsted["DestroyGUI"].Selectable = false
  124. creepsted["DestroyGUI"].Size = UDim2.new(1, 0, 0, 20)
  125. creepsted["DestroyGUI"].Name = "DestroyGUI"
  126. creepsted["DestroyGUI"].Parent = creepsted["Frame"]
  127.  
  128. creepsted["UITextSizeConstraint3"].MaxTextSize = 15
  129. creepsted["UITextSizeConstraint3"].Parent = creepsted["DestroyGUI"]
  130.  
  131. creepsted["UIStroke5"].Parent = creepsted["DestroyGUI"]
  132.  
  133. creepsted["DropShadowHolder"].BackgroundTransparency = 1
  134. creepsted["DropShadowHolder"].BorderSizePixel = 0
  135. creepsted["DropShadowHolder"].Size = UDim2.new(1, 0, 1, 0)
  136. creepsted["DropShadowHolder"].ZIndex = 0
  137. creepsted["DropShadowHolder"].Name = "DropShadowHolder"
  138. creepsted["DropShadowHolder"].Parent = creepsted["Frame"]
  139.  
  140. creepsted["DropShadow"].Image = "rbxassetid://6014261993"
  141. creepsted["DropShadow"].ImageColor3 = Color3.fromRGB(0, 0, 0)
  142. creepsted["DropShadow"].ImageTransparency = 0.5
  143. creepsted["DropShadow"].ScaleType = Enum.ScaleType.Slice
  144. creepsted["DropShadow"].SliceCenter = Rect.new(49, 49, 450, 450)
  145. creepsted["DropShadow"].AnchorPoint = Vector2.new(0.5, 0.5)
  146. creepsted["DropShadow"].BackgroundTransparency = 1
  147. creepsted["DropShadow"].BorderSizePixel = 0
  148. creepsted["DropShadow"].Position = UDim2.new(0.5, 0, 0.5, 0)
  149. creepsted["DropShadow"].Size = UDim2.new(1, 47, 1, 47)
  150. creepsted["DropShadow"].ZIndex = 0
  151. creepsted["DropShadow"].Name = "DropShadow"
  152. creepsted["DropShadow"].Parent = creepsted["DropShadowHolder"]
  153.  
  154. creepsted["cheatz"].Parent = game.CoreGui
  155.  
  156. local fakemodulescripts = {}
  157.  
  158. local function SCPERfakescript() -- Fake Script: Workspace.cheatz.Frame.Teleport.LocalScript
  159.     local script = Instance.new("LocalScript")
  160.     script.Name = "LocalScript"
  161.     script.Parent = creepsted["Teleport"]
  162.     local req = require
  163.     local require = function(obj)
  164.         local fake = fakemodulescripts[obj]
  165.         if fake then
  166.             return fake()
  167.         end
  168.         return req(obj)
  169.     end
  170.  
  171.     local function Teleport(partToGo)
  172.         local player = game.Players.LocalPlayer
  173.         player.Character:MoveTo(partToGo.Position)
  174.     end
  175.    
  176.     script.Parent.MouseButton1Click:Connect(function()
  177.         Teleport(workspace.Stages.EndStage.Start)
  178.     end)
  179. end
  180. local function ZNDEBGNfakescript() -- Fake Script: Workspace.cheatz.Frame.JoinWhatsapp.LocalScript
  181.     local script = Instance.new("LocalScript")
  182.     script.Name = "LocalScript"
  183.     script.Parent = creepsted["JoinWhatsapp"]
  184.     local req = require
  185.     local require = function(obj)
  186.         local fake = fakemodulescripts[obj]
  187.         if fake then
  188.             return fake()
  189.         end
  190.         return req(obj)
  191.     end
  192.  
  193.     everyClipboard = setclipboard or toclipboard or setclipboard or (Clipboard and Clipboard.set)
  194.    
  195.     local StarterGui = game:GetService("StarterGui")
  196.    
  197.     local function toClipboard(txt)
  198.         if everyClipboard then
  199.             everyClipboard(tostring(txt))
  200.             StarterGui:SetCore("SendNotification", {
  201.                 Title = "CREEPSTU",
  202.                 Text = "~Link copied to clipboard~",
  203.                 Duration = 5
  204.             })
  205.         else
  206.             StarterGui:SetCore("SendNotification", {
  207.                 Title = "CREEPSTU",
  208.                 Text = "~Failed to copy the link all because your executor is not supported~",
  209.                 Duration = 5
  210.             })
  211.         end
  212.     end
  213.    
  214.     script.Parent.MouseButton1Click:Connect(function()
  215.         toClipboard("https://chat.whatsapp.com/LI7Eb9vYZtJA29bmVnDNCG")
  216.     end)
  217. end
  218. local function MUPZfakescript() -- Fake Script: Workspace.cheatz.Frame.Rejoin.LocalScript
  219.     local script = Instance.new("LocalScript")
  220.     script.Name = "LocalScript"
  221.     script.Parent = creepsted["Rejoin"]
  222.     local req = require
  223.     local require = function(obj)
  224.         local fake = fakemodulescripts[obj]
  225.         if fake then
  226.             return fake()
  227.         end
  228.         return req(obj)
  229.     end
  230.  
  231.     local Players = game.Players
  232.     local TeleportService = game:GetService("TeleportService")
  233.     local PlaceId = game.PlaceId
  234.     local JobId = game.JobId
  235.    
  236.     script.Parent.MouseButton1Up:Connect(function()
  237.         if #Players:GetPlayers() <= 1 then
  238.             Players.LocalPlayer:Kick("\nRejoining so, please wait...")
  239.             wait()
  240.             TeleportService:Teleport(PlaceId, Players.LocalPlayer)
  241.         else
  242.             TeleportService:TeleportToPlaceInstance(PlaceId, JobId, Players.LocalPlayer)
  243.         end
  244.     end)
  245. end
  246. local function CLFJSfakescript() -- Fake Script: Workspace.cheatz.Frame.DestroyGUI.LocalScript
  247.     local script = Instance.new("LocalScript")
  248.     script.Name = "LocalScript"
  249.     script.Parent = creepsted["DestroyGUI"]
  250.     local req = require
  251.     local require = function(obj)
  252.         local fake = fakemodulescripts[obj]
  253.         if fake then
  254.             return fake()
  255.         end
  256.         return req(obj)
  257.     end
  258.  
  259.     script.Parent.MouseButton1Click:Connect(function()
  260.         script.Parent.Parent.Parent:Destroy()
  261.     end)
  262. end
  263. local function KMSTPfakescript() -- Fake Script: Workspace.cheatz.Frame.GuiSway
  264.     local script = Instance.new("LocalScript")
  265.     script.Name = "GuiSway"
  266.     script.Parent = creepsted["Frame"]
  267.     local req = require
  268.     local require = function(obj)
  269.         local fake = fakemodulescripts[obj]
  270.         if fake then
  271.             return fake()
  272.         end
  273.         return req(obj)
  274.     end
  275.  
  276.     local RunService = game:GetService("RunService")
  277.     local UserInputService = game:GetService("UserInputService")
  278.     local TweenService = game:GetService("TweenService")
  279.    
  280.     local Parent = script.Parent
  281.     local ParentPosition = Parent.Position
  282.     local ParentOffset = ParentPosition
  283.    
  284.     local X = {
  285.         Goal = 0,
  286.         Tween = nil,
  287.         Value = Instance.new("NumberValue")
  288.     }
  289.    
  290.     local Y = {
  291.         Goal = 0,
  292.         Tween = nil,
  293.         Value = Instance.new("NumberValue")
  294.     }
  295.    
  296.     local TweenInfoParams = {
  297.         Time = 0.2,
  298.         EasingStyle = Enum.EasingStyle.Quad,
  299.         EasingDirection = Enum.EasingDirection.InOut,
  300.     }
  301.    
  302.     local MovementMultiplier = 6
  303.    
  304.     local function createTween(property, goal)
  305.         if property.Tween then
  306.             property.Tween:Cancel()
  307.         end
  308.         property.Goal = goal
  309.         property.Tween = TweenService:Create(property.Value, TweenInfo.new(TweenInfoParams.Time, TweenInfoParams.EasingStyle, TweenInfoParams.EasingDirection), { Value = goal })
  310.         property.Tween:Play()
  311.     end
  312.    
  313.     RunService.RenderStepped:Connect(function(deltaTime)
  314.         local mouseDelta = UserInputService:GetMouseDelta() * MovementMultiplier
  315.    
  316.         if X.Goal ~= mouseDelta.X then
  317.             createTween(X, mouseDelta.X)
  318.         end
  319.    
  320.         if Y.Goal ~= mouseDelta.Y then
  321.             createTween(Y, mouseDelta.Y)
  322.         end
  323.    
  324.         ParentOffset = UDim2.fromOffset(X.Value.Value, Y.Value.Value)
  325.         Parent.Position = ParentPosition + ParentOffset
  326.     end)
  327. end
  328. local function XJVGHFVfakescript() -- Fake Script: Workspace.cheatz.NotificationScript
  329.     local script = Instance.new("LocalScript")
  330.     script.Name = "NotificationScript"
  331.     script.Parent = creepsted["cheatz"]
  332.     local req = require
  333.     local require = function(obj)
  334.         local fake = fakemodulescripts[obj]
  335.         if fake then
  336.             return fake()
  337.         end
  338.         return req(obj)
  339.     end
  340.  
  341.     local StarterGui = game:GetService("StarterGui")
  342.    
  343.     local function sendNotification()
  344.         StarterGui:SetCore("SendNotification", {
  345.             Title = "CREEPSTU",
  346.             Text = "~SCRIPT EXECUTED~",
  347.             Duration = 5
  348.         })
  349.     end
  350.    
  351.     sendNotification()
  352. end
  353.  
  354. coroutine.wrap(SCPERfakescript)()
  355. coroutine.wrap(ZNDEBGNfakescript)()
  356. coroutine.wrap(MUPZfakescript)()
  357. coroutine.wrap(CLFJSfakescript)()
  358. coroutine.wrap(KMSTPfakescript)()
  359. coroutine.wrap(XJVGHFVfakescript)()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement