Advertisement
uhackmeudie25

Tower of hell exploit

Aug 8th, 2019
2,391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.92 KB | None | 0 0
  1. local TowerOfHellTP = Instance.new("ScreenGui")
  2. local Frame = Instance.new("Frame")
  3. local Name = Instance.new("TextLabel")
  4. local Execute = Instance.new("TextButton")
  5. local Credits = Instance.new("TextLabel")
  6. local Note = Instance.new("TextLabel")
  7. local Exit = Instance.new("TextButton")
  8. --Properties:
  9. TowerOfHellTP.Name = "TowerOfHellTP"
  10. TowerOfHellTP.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  11. TowerOfHellTP.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  12. TowerOfHellTP.ResetOnSpawn = false
  13.  
  14. Frame.Parent = TowerOfHellTP
  15. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  16. Frame.BorderColor3 = Color3.new(1, 1, 1)
  17. Frame.BorderSizePixel = 5
  18. Frame.Position = UDim2.new(0.761258483, 0, 0.549571633, 0)
  19. Frame.Size = UDim2.new(0, 240, 0, 240)
  20.  
  21. Name.Name = "Name"
  22. Name.Parent = Frame
  23. Name.BackgroundColor3 = Color3.new(0, 0, 0)
  24. Name.BorderColor3 = Color3.new(0, 0, 0)
  25. Name.BorderSizePixel = 0
  26. Name.Size = UDim2.new(0, 240, 0, 60)
  27. Name.Font = Enum.Font.GothamBold
  28. Name.Text = "Tower Of Hell Teleport"
  29. Name.TextColor3 = Color3.new(1, 1, 1)
  30. Name.TextSize = 20
  31.  
  32. Execute.Name = "Execute"
  33. Execute.Parent = Frame
  34. Execute.BackgroundColor3 = Color3.new(1, 1, 1)
  35. Execute.Position = UDim2.new(0.0833333358, 0, 0.25, 0)
  36. Execute.Size = UDim2.new(0, 200, 0, 60)
  37. Execute.Font = Enum.Font.GothamBold
  38. Execute.Text = "EXECUTE"
  39. Execute.TextColor3 = Color3.new(0, 0, 0)
  40. Execute.TextSize = 14
  41.  
  42. Credits.Name = "Credits"
  43. Credits.Parent = Frame
  44. Credits.BackgroundColor3 = Color3.new(0, 0, 0)
  45. Credits.BorderSizePixel = 0
  46. Credits.Position = UDim2.new(0, 0, 0.75, 0)
  47. Credits.Size = UDim2.new(0, 240, 0, 60)
  48. Credits.Font = Enum.Font.GothamBold
  49. Credits.Text = "Made By ZombieRushFan @v3rm Styler12#2196"
  50. Credits.TextColor3 = Color3.new(1, 1, 1)
  51. Credits.TextSize = 14
  52. Credits.TextWrapped = true
  53.  
  54. Note.Name = "Note"
  55. Note.Parent = Frame
  56. Note.BackgroundColor3 = Color3.new(0, 0, 0)
  57. Note.BorderColor3 = Color3.new(0, 0, 0)
  58. Note.BorderSizePixel = 0
  59. Note.Position = UDim2.new(0, 0, 0.5, 0)
  60. Note.Size = UDim2.new(0, 240, 0, 60)
  61. Note.Font = Enum.Font.GothamBold
  62. Note.Text = "If it didn't work, execute it a couple more times till it works"
  63. Note.TextColor3 = Color3.new(1, 1, 1)
  64. Note.TextSize = 14
  65. Note.TextWrapped = true
  66.  
  67. Exit.Name = "Exit"
  68. Exit.Parent = Frame
  69. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  70. Exit.BorderColor3 = Color3.new(0, 0, 0)
  71. Exit.BorderSizePixel = 0
  72. Exit.Position = UDim2.new(0.916666687, 0, 0, 0)
  73. Exit.Size = UDim2.new(0, 20, 0, 20)
  74. Exit.Font = Enum.Font.GothamBold
  75. Exit.Text = "X"
  76. Exit.TextColor3 = Color3.new(0, 0, 0)
  77. Exit.TextSize = 14
  78. -- Scripts:
  79. function SCRIPT_ZQDE80_FAKESCRIPT() -- Execute.LocalScript
  80. local script = Instance.new('LocalScript')
  81. script.Parent = Execute
  82. local button = script.Parent
  83.  
  84. local function onButtonActivated()
  85. player = game.Players.LocalPlayer.Character
  86. charPos = player:FindFirstChild("HumanoidRootPart")
  87.  
  88. local pX = charPos.Position.X
  89. local pY = charPos.Position.Y+0.01
  90. local pZ = charPos.Position.Z
  91.  
  92. player.HumanoidRootPart.CFrame = game.Workspace.tower.sections.finish.Finish.CFrame
  93. wait(0.25)
  94. player.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(pX, pY, pZ))
  95. end
  96.  
  97. button.Activated:Connect(onButtonActivated)
  98.  
  99. end
  100. coroutine.resume(coroutine.create(SCRIPT_ZQDE80_FAKESCRIPT))
  101. function SCRIPT_IJUQ78_FAKESCRIPT() -- Frame.LocalScript
  102. local script = Instance.new('LocalScript')
  103. script.Parent = Frame
  104. local UserInputService = game:GetService("UserInputService")
  105.  
  106. local gui = script.Parent
  107.  
  108. local dragging
  109. local dragInput
  110. local dragStart
  111. local startPos
  112.  
  113. local function update(input)
  114. local delta = input.Position - dragStart
  115. gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  116. end
  117.  
  118. gui.InputBegan:Connect(function(input)
  119. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  120. dragging = true
  121. dragStart = input.Position
  122. startPos = gui.Position
  123.  
  124. input.Changed:Connect(function()
  125. if input.UserInputState == Enum.UserInputState.End then
  126. dragging = false
  127. end
  128. end)
  129. end
  130. end)
  131.  
  132. gui.InputChanged:Connect(function(input)
  133. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  134. dragInput = input
  135. end
  136. end)
  137.  
  138. UserInputService.InputChanged:Connect(function(input)
  139. if input == dragInput and dragging then
  140. update(input)
  141. end
  142. end)
  143.  
  144. end
  145. coroutine.resume(coroutine.create(SCRIPT_IJUQ78_FAKESCRIPT))
  146. function SCRIPT_ZRXD87_FAKESCRIPT() -- Exit.LocalScript
  147. local script = Instance.new('LocalScript')
  148. script.Parent = Exit
  149. local button = script.Parent
  150. local function onButtonActivated()
  151. button.Parent.Parent:Destroy()
  152. end
  153.  
  154. button.Activated:Connect(onButtonActivated)
  155.  
  156. end
  157. coroutine.resume(coroutine.create(SCRIPT_ZRXD87_FAKESCRIPT))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement