Charliezkie

Dungeon Rapist v1.6

Jun 23rd, 2019
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 27.60 KB | None | 0 0
  1. -- Instances:
  2. local DungeonRapist = Instance.new("ScreenGui")
  3. local Teleports = Instance.new("Frame")
  4. local title = Instance.new("TextLabel")
  5. local tab = Instance.new("TextLabel")
  6. local b1 = Instance.new("TextButton")
  7. local b2 = Instance.new("TextButton")
  8. local b3 = Instance.new("TextButton")
  9. local b4 = Instance.new("TextButton")
  10. local key = Instance.new("TextLabel")
  11. local b5 = Instance.new("TextButton")
  12. local guisettings = Instance.new("Frame")
  13. local title_2 = Instance.new("TextLabel")
  14. local tab_2 = Instance.new("TextLabel")
  15. local b1_2 = Instance.new("TextButton")
  16. local b2_2 = Instance.new("TextButton")
  17. local b3_2 = Instance.new("TextButton")
  18. local Title = Instance.new("TextLabel")
  19. local Subtitle = Instance.new("TextLabel")
  20. local openUI = Instance.new("Frame")
  21. local TextButton = Instance.new("TextButton")
  22. local Status = Instance.new("TextLabel")
  23. local wavedefence = Instance.new("Frame")
  24. local title_3 = Instance.new("TextLabel")
  25. local tab_3 = Instance.new("TextLabel")
  26. local b1_3 = Instance.new("TextButton")
  27. --Properties:
  28. DungeonRapist.Name = "DungeonRapist"
  29. DungeonRapist.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  30. DungeonRapist.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  31. DungeonRapist.ResetOnSpawn = false
  32.  
  33. Teleports.Name = "Teleports"
  34. Teleports.Parent = DungeonRapist
  35. Teleports.Active = true
  36. Teleports.BackgroundColor3 = Color3.new(1, 1, 1)
  37. Teleports.BackgroundTransparency = 1
  38. Teleports.BorderSizePixel = 0
  39. Teleports.Draggable = true
  40. Teleports.Position = UDim2.new(0.0359999985, 0, -0.5, 0)
  41. Teleports.Selectable = true
  42. Teleports.Size = UDim2.new(0, 150, 0, 200)
  43.  
  44. title.Name = "title"
  45. title.Parent = Teleports
  46. title.BackgroundColor3 = Color3.new(0.38, 1, 0)
  47. title.BorderSizePixel = 0
  48. title.Position = UDim2.new(0, 0, 0.0299999993, 0)
  49. title.Size = UDim2.new(0, 150, 0, 34)
  50. title.Font = Enum.Font.SciFi
  51. title.Text = "Functions"
  52. title.TextColor3 = Color3.new(1, 1, 1)
  53. title.TextSize = 25
  54. title.TextStrokeTransparency = 0
  55.  
  56. tab.Name = "tab"
  57. tab.Parent = Teleports
  58. tab.BackgroundColor3 = Color3.new(0, 0, 0)
  59. tab.BackgroundTransparency = 0.40000000596046
  60. tab.BorderSizePixel = 0
  61. tab.Position = UDim2.new(0.0333333351, 0, 0.200000003, 0)
  62. tab.Size = UDim2.new(0, 140, 0, 200)
  63. tab.Font = Enum.Font.SourceSans
  64. tab.Text = ""
  65. tab.TextColor3 = Color3.new(0, 0, 0)
  66. tab.TextSize = 14
  67.  
  68. b1.Name = "b1"
  69. b1.Parent = Teleports
  70. b1.BackgroundColor3 = Color3.new(1, 1, 1)
  71. b1.BackgroundTransparency = 1
  72. b1.Position = UDim2.new(0.0666666701, 0, 0.199999869, 0)
  73. b1.Size = UDim2.new(0, 135, 0, 40)
  74. b1.Font = Enum.Font.SourceSans
  75. b1.Text = "> clear room"
  76. b1.TextColor3 = Color3.new(0.38, 1, 0)
  77. b1.TextSize = 20
  78. b1.TextStrokeTransparency = 0
  79. b1.TextWrapped = true
  80. b1.TextXAlignment = Enum.TextXAlignment.Left
  81.  
  82. b2.Name = "b2"
  83. b2.Parent = Teleports
  84. b2.BackgroundColor3 = Color3.new(1, 1, 1)
  85. b2.BackgroundTransparency = 1
  86. b2.Position = UDim2.new(0.0666666701, 0, 0.60499984, 0)
  87. b2.Size = UDim2.new(0, 135, 0, 40)
  88. b2.Font = Enum.Font.SourceSans
  89. b2.Text = "> ".._G.WALKSPEED.." walkspeed"
  90. b2.TextColor3 = Color3.new(0.38, 1, 0)
  91. b2.TextSize = 20
  92. b2.TextStrokeTransparency = 0
  93. b2.TextWrapped = true
  94. b2.TextXAlignment = Enum.TextXAlignment.Left
  95.  
  96. b3.Name = "b3"
  97. b3.Parent = Teleports
  98. b3.BackgroundColor3 = Color3.new(1, 1, 1)
  99. b3.BackgroundTransparency = 1
  100. b3.Position = UDim2.new(0.0666666701, 0, 0.799999833, 0)
  101. b3.Size = UDim2.new(0, 135, 0, 40)
  102. b3.Font = Enum.Font.SourceSans
  103. b3.Text = "> remove barriers"
  104. b3.TextColor3 = Color3.new(0.38, 1, 0)
  105. b3.TextSize = 20
  106. b3.TextStrokeTransparency = 0
  107. b3.TextWrapped = true
  108. b3.TextXAlignment = Enum.TextXAlignment.Left
  109.  
  110. b4.Name = "b4"
  111. b4.Parent = Teleports
  112. b4.BackgroundColor3 = Color3.new(1, 1, 1)
  113. b4.BackgroundTransparency = 1
  114. b4.Position = UDim2.new(0.0666666701, 0, 0.999999821, 0)
  115. b4.Size = UDim2.new(0, 135, 0, 40)
  116. b4.Font = Enum.Font.SourceSans
  117. b4.Text = "> force start game"
  118. b4.TextColor3 = Color3.new(0.38, 1, 0)
  119. b4.TextSize = 20
  120. b4.TextStrokeTransparency = 0
  121. b4.TextWrapped = true
  122. b4.TextXAlignment = Enum.TextXAlignment.Left
  123.  
  124. key.Name = "key"
  125. key.Parent = Teleports
  126. key.BackgroundColor3 = Color3.new(0, 0, 0)
  127. key.BackgroundTransparency = 1
  128. key.BorderSizePixel = 0
  129. key.Position = UDim2.new(0.699999988, 0, 0.200000003, 0)
  130. key.Size = UDim2.new(0, 40, 0, 40)
  131. key.Font = Enum.Font.SourceSans
  132. key.Text = "c"
  133. key.TextColor3 = Color3.new(0.38, 1, 0)
  134. key.TextSize = 20
  135. key.TextStrokeTransparency = 0
  136.  
  137. b5.Name = "b5"
  138. b5.Parent = Teleports
  139. b5.BackgroundColor3 = Color3.new(1, 1, 1)
  140. b5.BackgroundTransparency = 1
  141. b5.Position = UDim2.new(0.0666666701, 0, 0.404999822, 0)
  142. b5.Size = UDim2.new(0, 135, 0, 40)
  143. b5.Font = Enum.Font.SourceSans
  144. b5.Text = "> ".._G.HIPHEIGHT.." hipheight"
  145. b5.TextColor3 = Color3.new(0.38, 1, 0)
  146. b5.TextSize = 20
  147. b5.TextStrokeTransparency = 0
  148. b5.TextWrapped = true
  149. b5.TextXAlignment = Enum.TextXAlignment.Left
  150.  
  151. guisettings.Name = "guisettings"
  152. guisettings.Parent = DungeonRapist
  153. guisettings.Active = true
  154. guisettings.BackgroundColor3 = Color3.new(1, 1, 1)
  155. guisettings.BackgroundTransparency = 1
  156. guisettings.BorderSizePixel = 0
  157. guisettings.Draggable = true
  158. guisettings.Position = UDim2.new(0.136000007, 0, -0.5, 0)
  159. guisettings.Selectable = true
  160. guisettings.Size = UDim2.new(0, 150, 0, 200)
  161.  
  162. title_2.Name = "title"
  163. title_2.Parent = guisettings
  164. title_2.BackgroundColor3 = Color3.new(0.38, 1, 0)
  165. title_2.BorderSizePixel = 0
  166. title_2.Position = UDim2.new(0, 0, 0.0299999993, 0)
  167. title_2.Size = UDim2.new(0, 150, 0, 34)
  168. title_2.Font = Enum.Font.SciFi
  169. title_2.Text = "GUI settings"
  170. title_2.TextColor3 = Color3.new(1, 1, 1)
  171. title_2.TextSize = 25
  172. title_2.TextStrokeTransparency = 0
  173.  
  174. tab_2.Name = "tab"
  175. tab_2.Parent = guisettings
  176. tab_2.BackgroundColor3 = Color3.new(0, 0, 0)
  177. tab_2.BackgroundTransparency = 0.40000000596046
  178. tab_2.BorderSizePixel = 0
  179. tab_2.Position = UDim2.new(0.0333333351, 0, 0.200000003, 0)
  180. tab_2.Size = UDim2.new(0, 140, 0, 120)
  181. tab_2.Font = Enum.Font.SourceSans
  182. tab_2.Text = ""
  183. tab_2.TextColor3 = Color3.new(0, 0, 0)
  184. tab_2.TextSize = 14
  185.  
  186. b1_2.Name = "b1"
  187. b1_2.Parent = guisettings
  188. b1_2.BackgroundColor3 = Color3.new(1, 1, 1)
  189. b1_2.BackgroundTransparency = 1
  190. b1_2.Position = UDim2.new(0.0666666701, 0, 0.390000015, 0)
  191. b1_2.Size = UDim2.new(0, 135, 0, 40)
  192. b1_2.Font = Enum.Font.SourceSans
  193. b1_2.Text = "> minimize GUI"
  194. b1_2.TextColor3 = Color3.new(0.38, 1, 0)
  195. b1_2.TextSize = 20
  196. b1_2.TextStrokeTransparency = 0
  197. b1_2.TextWrapped = true
  198. b1_2.TextXAlignment = Enum.TextXAlignment.Left
  199.  
  200. b2_2.Name = "b2"
  201. b2_2.Parent = guisettings
  202. b2_2.BackgroundColor3 = Color3.new(1, 1, 1)
  203. b2_2.BackgroundTransparency = 1
  204. b2_2.Position = UDim2.new(0.0666666701, 0, 0.589999974, 0)
  205. b2_2.Size = UDim2.new(0, 135, 0, 40)
  206. b2_2.Font = Enum.Font.SourceSans
  207. b2_2.Text = "> destroy GUI"
  208. b2_2.TextColor3 = Color3.new(0.38, 1, 0)
  209. b2_2.TextSize = 20
  210. b2_2.TextStrokeTransparency = 0
  211. b2_2.TextWrapped = true
  212. b2_2.TextXAlignment = Enum.TextXAlignment.Left
  213.  
  214. b3_2.Name = "b3"
  215. b3_2.Parent = guisettings
  216. b3_2.BackgroundColor3 = Color3.new(1, 1, 1)
  217. b3_2.BackgroundTransparency = 1
  218. b3_2.Position = UDim2.new(0.0666666701, 0, 0.200000018, 0)
  219. b3_2.Size = UDim2.new(0, 135, 0, 40)
  220. b3_2.Font = Enum.Font.SourceSans
  221. b3_2.Text = "> hide local name"
  222. b3_2.TextColor3 = Color3.new(0.38, 1, 0)
  223. b3_2.TextSize = 20
  224. b3_2.TextStrokeTransparency = 0
  225. b3_2.TextWrapped = true
  226. b3_2.TextXAlignment = Enum.TextXAlignment.Left
  227.  
  228. Title.Name = "Title"
  229. Title.Parent = DungeonRapist
  230. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  231. Title.BackgroundTransparency = 1
  232. Title.Position = UDim2.new(1.242091656, 0, -0.000641439576, 0)
  233. Title.Size = UDim2.new(0, 422, 0, 73)
  234. Title.Font = Enum.Font.Fantasy
  235. Title.Text = "Dungeon Rapist V1.6"
  236. Title.TextColor3 = Color3.new(0.38, 1, 0)
  237. Title.TextScaled = true
  238. Title.TextSize = 14
  239. Title.TextStrokeTransparency = 0.5
  240. Title.TextWrapped = true
  241.  
  242. Subtitle.Name = "Subtitle"
  243. Subtitle.Parent = DungeonRapist
  244. Subtitle.BackgroundColor3 = Color3.new(1, 1, 1)
  245. Subtitle.BackgroundTransparency = 1
  246. Subtitle.Position = UDim2.new(-0.294383466, 0, 0.0798581243, 0)
  247. Subtitle.Size = UDim2.new(0, 422, 0, 23)
  248. Subtitle.Font = Enum.Font.Fantasy
  249. Subtitle.Text = "Created by: JasonJJK"
  250. Subtitle.TextColor3 = Color3.new(0.38, 1, 0)
  251. Subtitle.TextScaled = true
  252. Subtitle.TextSize = 14
  253. Subtitle.TextStrokeTransparency = 0.5
  254. Subtitle.TextWrapped = true
  255. Subtitle.TextXAlignment = Enum.TextXAlignment.Left
  256.  
  257. openUI.Name = "openUI"
  258. openUI.Parent = DungeonRapist
  259. openUI.BackgroundColor3 = Color3.new(1, 1, 1)
  260. openUI.BorderSizePixel = 0
  261. openUI.Position = UDim2.new(0.408280939, 0, 0.0599999987, 0)
  262. openUI.Size = UDim2.new(0, 100, 0, 22)
  263. openUI.Visible = false
  264.  
  265. TextButton.Parent = openUI
  266. TextButton.BackgroundColor3 = Color3.new(0.38, 1, 0)
  267. TextButton.BorderSizePixel = 0
  268. TextButton.Size = UDim2.new(0, 100, 0, 22)
  269. TextButton.Font = Enum.Font.SciFi
  270. TextButton.Text = "open GUI"
  271. TextButton.TextColor3 = Color3.new(1, 1, 1)
  272. TextButton.TextSize = 18
  273. TextButton.TextStrokeTransparency = 0
  274. TextButton.TextWrapped = true
  275.  
  276. Status.Name = "Status"
  277. Status.Parent = DungeonRapist
  278. Status.BackgroundColor3 = Color3.new(1, 1, 1)
  279. Status.BackgroundTransparency = 1
  280. Status.Position = UDim2.new(0.664777339, 0, -0.2, 0)
  281. Status.Size = UDim2.new(0, 422, 0, 23)
  282. Status.Font = Enum.Font.Fantasy
  283. Status.Text = "Dungeon: Error"
  284. Status.TextColor3 = Color3.new(0.38, 1, 0)
  285. Status.TextScaled = true
  286. Status.TextSize = 14
  287. Status.TextStrokeTransparency = 0.5
  288. Status.TextWrapped = true
  289. Status.TextXAlignment = Enum.TextXAlignment.Left
  290.  
  291. wavedefence.Name = "wavedefence"
  292. wavedefence.Parent = DungeonRapist
  293. wavedefence.Active = true
  294. wavedefence.BackgroundColor3 = Color3.new(1, 1, 1)
  295. wavedefence.BackgroundTransparency = 1
  296. wavedefence.BorderSizePixel = 0
  297. wavedefence.Draggable = true
  298. wavedefence.Position = UDim2.new(0.236000001, 0, -0.5, 0)
  299. wavedefence.Selectable = true
  300. wavedefence.Size = UDim2.new(0, 150, 0, 200)
  301.  
  302. title_3.Name = "title"
  303. title_3.Parent = wavedefence
  304. title_3.BackgroundColor3 = Color3.new(0.38, 1, 0)
  305. title_3.BorderSizePixel = 0
  306. title_3.Position = UDim2.new(0, 0, 0.0299999993, 0)
  307. title_3.Size = UDim2.new(0, 150, 0, 34)
  308. title_3.Font = Enum.Font.SciFi
  309. title_3.Text = "Wave defence"
  310. title_3.TextColor3 = Color3.new(1, 1, 1)
  311. title_3.TextSize = 25
  312. title_3.TextStrokeTransparency = 0
  313.  
  314. tab_3.Name = "tab"
  315. tab_3.Parent = wavedefence
  316. tab_3.BackgroundColor3 = Color3.new(0, 0, 0)
  317. tab_3.BackgroundTransparency = 0.40000000596046
  318. tab_3.BorderSizePixel = 0
  319. tab_3.Position = UDim2.new(0.0333333351, 0, 0.200000003, 0)
  320. tab_3.Size = UDim2.new(0, 140, 0, 40)
  321. tab_3.Font = Enum.Font.SourceSans
  322. tab_3.Text = ""
  323. tab_3.TextColor3 = Color3.new(0, 0, 0)
  324. tab_3.TextSize = 14
  325.  
  326. b1_3.Name = "b1"
  327. b1_3.Parent = wavedefence
  328. b1_3.BackgroundColor3 = Color3.new(1, 1, 1)
  329. b1_3.BackgroundTransparency = 1
  330. b1_3.Position = UDim2.new(0.0666666701, 0, 0.200000003, 0)
  331. b1_3.Size = UDim2.new(0, 135, 0, 40)
  332. b1_3.Font = Enum.Font.SourceSans
  333. b1_3.Text = "> loopkill enemies"
  334. b1_3.TextColor3 = Color3.new(0.38, 1, 0)
  335. b1_3.TextSize = 20
  336. b1_3.TextStrokeTransparency = 0
  337. b1_3.TextWrapped = true
  338. b1_3.TextXAlignment = Enum.TextXAlignment.Left
  339. -- Scripts:
  340. openUI.Visible = false
  341. key.Text = KEY
  342.  
  343. Title:TweenPosition(UDim2.new(0.242091656, 0, -0.000641439576, 0),'Out', 'Sine', 1)
  344. wait(1)
  345. Subtitle:TweenPosition(UDim2.new(0.294383466, 0, 0.06, 0),'Out', 'Sine', 1)
  346. wait(0.5)
  347. Teleports:TweenPosition(UDim2.new(0.036, 0, 0.170000006, 0),'Out', 'Sine', 1)
  348. wait(0.2)
  349. guisettings:TweenPosition(UDim2.new(0.136, 0, 0.170000006, 0),'Out', 'Sine', 1)
  350. wait(0.2)
  351. wavedefence:TweenPosition(UDim2.new(0.236,0,0.17000006, 0),'Out', 'Sine', 1)
  352. wait(1)
  353. Status:TweenPosition(UDim2.new(0.664777339, 0, -0.00110778213, 0),'Out', 'Sine', 1)
  354.  
  355.  
  356. Teleports.Draggable = true
  357. Teleports.Selectable = true
  358. Teleports.Active = true
  359.  
  360. guisettings.Draggable = true
  361. guisettings.Selectable = true
  362. guisettings.Active = true
  363.  
  364. CHANGER = true
  365.  
  366. if game.Players.LocalPlayer.Parent == Players then
  367. local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
  368.  
  369.     if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
  370.         -- PIRATE ISLAND
  371.         Status.Text = "Dungeon: Pirate Island"
  372.     end
  373.  
  374.     if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
  375.         -- KING'S CASTLE
  376.         Status.Text = "Dungeon: King's Castle"
  377.     end
  378.  
  379.     if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
  380.         -- THE UNDERWORLD
  381.         Status.Text = "Dungeon: The Underworld"
  382.         else
  383.     end
  384.     else
  385.     Status.Text = "Dungeon: Error"
  386. end
  387.  
  388. guisettings.b3.MouseButton1Click:Connect(function()
  389.     local yeet = game.Players.LocalPlayer.PlayerGui.playerStatus.Frame.playerName
  390.     local yeet2 = game.Players.LocalPlayer.Character.playerNameplate.Frame.name
  391.     local yeet3 = game.CoreGui.RobloxGui.TopBarContainer.NameHealthContainer.Username
  392.    
  393.     NAMECHANGER = false
  394.  
  395.     game.CoreGui.RobloxGui.TopBarContainer.NameHealthContainer.AccountType.Text = "Made by JasonJJK"
  396.  
  397. while CHANGER == true and SIRMEME == false do
  398.         yeet.Text = "jCaffie"
  399.         yeet2.Text = "jCaffie"
  400.         yeet3.Text = "jCaffie"
  401.         wait(0.2)
  402.         yeet.Text = "Dev_Bill"
  403.         yeet2.Text = "Dev_Bill"
  404.         yeet3.Text = "Dev_Bill"
  405.         wait(0.2)
  406.         yeet.Text = "Thatguuuyy"
  407.         yeet2.Text = "Thatguuuyy"
  408.         yeet3.Text = "Thatguuuyy"
  409.         wait(0.2)
  410.         yeet.Text = "123henri4567"
  411.         yeet2.Text = "123henri4567"
  412.         yeet3.Text = "123henri4567"
  413.         wait(0.2)
  414.         yeet.Text = "BoeBoeCannon"
  415.         yeet2.Text = "BoeBoeCannon"
  416.         yeet3.Text = "BoeBoeCannon"
  417.         wait(0.2)
  418.         yeet.Text = "CallMeDreams"
  419.         yeet2.Text = "CallMeDreams"
  420.         yeet3.Text = "CallMeDreams"
  421.         wait(0.2)
  422.         yeet.Text = "GraveBear"
  423.         yeet2.Text = "GraveBear"
  424.         yeet3.Text = "GraveBear"
  425.         wait(0.2)
  426.         yeet.Text = "oneshot821"
  427.         yeet2.Text = "oneshot821"
  428.         yeet3.Text = "oneshot821"
  429.         wait(0.2)
  430.         yeet.Text = "Starkius821"
  431.         yeet2.Text = "Starkius821"
  432.         yeet3.Text = "Starkius821"
  433.         wait(0.2)
  434.         yeet.Text = "rajlo"
  435.         yeet2.Text = "rajlo"
  436.         yeet3.Text = "rajlo"
  437.         wait(0.2)
  438.         yeet.Text = "BeautifulLegacy"
  439.         yeet2.Text = "BeautifulLegacy"
  440.         yeet3.Text = "BeautifulLegacy"
  441.         wait(0.2)
  442.         yeet.Text = "inzr"
  443.         yeet2.Text = "inzr"
  444.         yeet2.Text = "inzr"
  445.         wait(0.2)
  446.         yeet.Text = "king1648"
  447.         yeet2.Text = "king1648"
  448.         yeet3.Text = "king1648"
  449.         wait(0.2)
  450.         yeet.Text = "xolxna"
  451.         yeet2.Text = "xolxna"
  452.         yeet3.Text = "xolxna"
  453.         wait(0.2)
  454.         yeet.Text = "Antietem"
  455.         yeet2.Text = "Antietem"
  456.         yeet3.Text = "Antietem"
  457.         wait(0.2)
  458.         yeet.Text = "vCaffy"
  459.         yeet2.Text = "vCaffy"
  460.         yeet3.Text = "vCaffy"
  461.         wait(0.2)
  462.     end
  463.    
  464.     while CHANGER == true and SIRMEME == true do
  465.             wait(0.2)
  466.     yeet.Text = "S      "
  467.     yeet2.Text = "S      "
  468.     yeet3.Text = "S      "
  469.     wait(0.2)
  470.     yeet.Text = " i     "
  471.     yeet2.Text = " i     "
  472.     yeet3.Text = " i     "
  473.     wait(0.2)
  474.     yeet.Text = "  r    "
  475.     yeet2.Text = "  r    "
  476.     yeet3.Text = "  r    "
  477.     wait(0.2)
  478.     yeet.Text = "   M   "
  479.     yeet2.Text = "   M   "
  480.     yeet3.Text = "   M   "
  481.     wait(0.2)
  482.     yeet.Text = "    e  "
  483.     yeet2.Text = "    e  "
  484.     yeet3.Text = "    e  "
  485.     wait(0.2)
  486.     yeet.Text = "     m "
  487.     yeet2.Text = "     m "
  488.     yeet3.Text = "     m "
  489.     wait(0.2)
  490.     yeet.Text = "      e"
  491.     yeet2.Text = "      e"
  492.     yeet3.Text = "      e"
  493.     wait(0.2)
  494.     yeet.Text = "       "
  495.     yeet2.Text = "       "
  496.     yeet3.Text = "       "
  497.     wait(0.5)
  498.     yeet.Text = "SirMeme"
  499.     yeet2.Text = "SirMeme"
  500.     yeet3.Text = "SirMeme"
  501.     wait(0.5)
  502.     yeet.Text = "       "
  503.     yeet2.Text = "       "
  504.     yeet3.Text = "       "
  505.     wait(0.5)
  506.     yeet.Text = "SirMeme"
  507.     yeet2.Text = "SirMeme"
  508.     yeet3.Text = "SirMeme"
  509.     wait(0.5)
  510.     yeet.Text = "S     e"
  511.     yeet2.Text = "S     e"
  512.     yeet3.Text = "S     e"
  513.     wait(0.2)
  514.     yeet.Text = " i   m "
  515.     yeet2.Text = " i   m "
  516.     yeet3.Text = " i   m "
  517.     wait(0.2)
  518.     yeet.Text = "  r e  "
  519.     yeet2.Text = "  r e  "
  520.     yeet3.Text = "  r e  "
  521.     wait(0.2)
  522.     yeet.Text = "   M   "
  523.     yeet2.Text = "   M   "
  524.     yeet3.Text = "   M   "
  525.     wait(0.2)
  526.     yeet.Text = "  r e  "
  527.     yeet2.Text = "  r e  "
  528.     yeet3.Text = "  r e  "
  529.     wait(0.2)
  530.     yeet.Text = " i   m "
  531.     yeet2.Text = " i   m "
  532.     yeet3.Text = " i   m "
  533.     wait(0.2)
  534.     yeet.Text = "S     e"
  535.     yeet2.Text = "S     e"
  536.     yeet3.Text = "S     e"
  537.     wait(0.2)
  538.     yeet.Text = "Si   me"
  539.     yeet2.Text = "Si   me"
  540.     yeet3.Text = "Si   me"
  541.     wait(0.2)
  542.     yeet.Text = "Sir eme"
  543.     yeet2.Text = "Sir eme"
  544.     yeet3.Text = "Sir eme"
  545.     wait(0.2)
  546.     yeet.Text = "SirMeme"
  547.     yeet2.Text = "SirMeme"
  548.     yeet3.Text = "SirMeme"
  549.     wait(0.5)
  550.     yeet.Text = " irMem "
  551.     yeet2.Text = " irMem "
  552.     yeet3.Text = " irMem "
  553.     wait(0.2)
  554.     yeet.Text = "  rMe  "
  555.     yeet2.Text = "  rMe  "
  556.     yeet3.Text = "  rMe  "
  557.     wait(0.2)
  558.     yeet.Text = "   M   "
  559.     yeet2.Text = "   M   "
  560.     yeet3.Text = "   M   "
  561.     wait(0.2)
  562.     yeet.Text = ""
  563.     yeet2.Text = ""
  564.     yeet3.Text = ""
  565.     end
  566. end)
  567.  
  568. guisettings.b2.MouseButton1Click:Connect(function()
  569.     game.Players.LocalPlayer.PlayerGui.DungeonRapist:Destroy()
  570.     namechanger = false
  571. end)
  572.  
  573. closed = false
  574.  
  575. guisettings.b1.MouseButton1Click:Connect(function()
  576.     if closed == false then
  577.         openUI.Visible = true
  578.         Teleports.Visible = false
  579.         guisettings.Visible = false
  580.         wavedefence.Visible = false
  581.         closed = true
  582.     end
  583. end)
  584.  
  585. openUI.TextButton.MouseButton1Click:Connect(function()
  586.     if closed == true then
  587.         openUI.Visible = false 
  588.         Teleports.Visible = true
  589.         guisettings.Visible = true
  590.         wavedefence.Visible = true
  591.         closed = false
  592.     end
  593. end)
  594.  
  595. Teleports.b1.MouseButton1Click:Connect(function()
  596. local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
  597.  
  598. if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
  599. local name = "Dark Mage";
  600. local function Modify(part)
  601.     part.Head:Destroy()
  602. end
  603.  
  604. local function recursive(obj)
  605.     for _, child in pairs(obj:GetChildren()) do
  606.         if (child.Name == name) then
  607.             Modify(child);
  608.         end
  609.         recursive(child);
  610.     end
  611. end
  612. recursive(workspace);
  613.  
  614. local nama = "Demon Warrior";
  615. local function Modify(part)
  616.     part.Head:Destroy()
  617. end
  618.  
  619. local function recursive(obj)
  620.     for _, child in pairs(obj:GetChildren()) do
  621.         if (child.Name == nama) then
  622.             Modify(child);
  623.         end
  624.         recursive(child);
  625.     end
  626. end
  627. recursive(workspace);
  628. end
  629.  
  630.  
  631.  
  632. if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
  633. local name = "Pirate Savage";
  634. local function Modify(part)
  635.     part.Head:Destroy()
  636. end
  637.  
  638. local function recursive(obj)
  639.     for _, child in pairs(obj:GetChildren()) do
  640.         if (child.Name == name) then
  641.             Modify(child);
  642.         end
  643.         recursive(child);
  644.     end
  645. end
  646. recursive(workspace);
  647.  
  648. local nama = "Pirate Rifleman";
  649. local function Modify(part)
  650.     part.Head:Destroy()
  651. end
  652.  
  653. local function recursive(obj)
  654.     for _, child in pairs(obj:GetChildren()) do
  655.         if (child.Name == nama) then
  656.             Modify(child);
  657.         end
  658.         recursive(child);
  659.     end
  660. end
  661. recursive(workspace);
  662. end
  663.  
  664.  
  665.  
  666.     if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
  667. local name = "King's Guard";
  668. local function Modify(part)
  669.     part.Head:Destroy()
  670. end
  671.  
  672. local function recursive(obj)
  673.     for _, child in pairs(obj:GetChildren()) do
  674.         if (child.Name == name) then
  675.             Modify(child);
  676.         end
  677.         recursive(child);
  678.     end
  679. end
  680. recursive(workspace);
  681.  
  682. local nama = "Elementalist";
  683. local function Modify(part)
  684.     part.Head:Destroy()
  685. end
  686.  
  687. local function recursive(obj)
  688.     for _, child in pairs(obj:GetChildren()) do
  689.         if (child.Name == nama) then
  690.             Modify(child);
  691.         end
  692.         recursive(child);
  693.     end
  694. end
  695. recursive(workspace);
  696.  
  697. local nama = "Hitman";
  698. local function Modify(part)
  699.     part.Head:Destroy()
  700. end
  701.  
  702. local function recursive(obj)
  703.     for _, child in pairs(obj:GetChildren()) do
  704.         if (child.Name == nama) then
  705.             Modify(child);
  706.         end
  707.         recursive(child);
  708.     end
  709. end
  710. recursive(workspace);
  711. end
  712. if dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Samurai Swordsman" then
  713. local name = "Samurai Swordsman";
  714. local function Modify(part)
  715.     part.Head:Destroy()
  716. end
  717.  
  718. local function recursive(obj)
  719.     for _, child in pairs(obj:GetChildren()) do
  720.         if (child.Name == name) then
  721.             Modify(child);
  722.         end
  723.         recursive(child);
  724.     end
  725. end
  726. recursive(workspace);
  727. end
  728. end)
  729.  
  730. Teleports.b2.MouseButton1Click:Connect(function()
  731.     game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = _G.WALKSPEED
  732. end)
  733.  
  734. Teleports.b3.MouseButton1Click:Connect(function()
  735.     local nama = "room1";
  736. local function Modify(part)
  737.     part.barrier:Destroy()
  738. end
  739.  
  740. local function recursive(obj)
  741.     for _, child in pairs(obj:GetChildren()) do
  742.         if (child.Name == nama) then
  743.             Modify(child);
  744.         end
  745.         recursive(child);
  746.     end
  747. end
  748. recursive(workspace);
  749.  
  750. local nama = "room2";
  751. local function Modify(part)
  752.     part.barrier:Destroy()
  753. end
  754.  
  755. local function recursive(obj)
  756.     for _, child in pairs(obj:GetChildren()) do
  757.         if (child.Name == nama) then
  758.             Modify(child);
  759.         end
  760.         recursive(child);
  761.     end
  762. end
  763. recursive(workspace);
  764.  
  765. local nama = "room3";
  766. local function Modify(part)
  767.     part.barrier:Destroy()
  768. end
  769.  
  770. local function recursive(obj)
  771.     for _, child in pairs(obj:GetChildren()) do
  772.         if (child.Name == nama) then
  773.             Modify(child);
  774.         end
  775.         recursive(child);
  776.     end
  777. end
  778. recursive(workspace);
  779.  
  780. local nama = "room4";
  781. local function Modify(part)
  782.     part.barrier:Destroy()
  783. end
  784.  
  785. local function recursive(obj)
  786.     for _, child in pairs(obj:GetChildren()) do
  787.         if (child.Name == nama) then
  788.             Modify(child);
  789.         end
  790.         recursive(child);
  791.     end
  792. end
  793. recursive(workspace);
  794.  
  795. local nama = "room5";
  796. local function Modify(part)
  797.     part.barrier:Destroy()
  798. end
  799.  
  800. local function recursive(obj)
  801.     for _, child in pairs(obj:GetChildren()) do
  802.         if (child.Name == nama) then
  803.             Modify(child);
  804.         end
  805.         recursive(child);
  806.     end
  807. end
  808. recursive(workspace);
  809.  
  810. local nama = "room6";
  811. local function Modify(part)
  812.     part.barrier:Destroy()
  813. end
  814.  
  815. local function recursive(obj)
  816.     for _, child in pairs(obj:GetChildren()) do
  817.         if (child.Name == nama) then
  818.             Modify(child);
  819.         end
  820.         recursive(child);
  821.     end
  822. end
  823. recursive(workspace);
  824.  
  825. local nama = "room7";
  826. local function Modify(part)
  827.     part.barrier:Destroy()
  828. end
  829.  
  830. local function recursive(obj)
  831.     for _, child in pairs(obj:GetChildren()) do
  832.         if (child.Name == nama) then
  833.             Modify(child);
  834.         end
  835.         recursive(child);
  836.     end
  837. end
  838. recursive(workspace);
  839.  
  840. local nama = "room8";
  841. local function Modify(part)
  842.     part.barrier:Destroy()
  843. end
  844.  
  845. local function recursive(obj)
  846.     for _, child in pairs(obj:GetChildren()) do
  847.         if (child.Name == nama) then
  848.             Modify(child);
  849.         end
  850.         recursive(child);
  851.     end
  852. end
  853. recursive(workspace);
  854.  
  855. local nama = "initialRoom";
  856. local function Modify(part)
  857.     part.barrier:Destroy()
  858. end
  859.  
  860. local function recursive(obj)
  861.     for _, child in pairs(obj:GetChildren()) do
  862.         if (child.Name == nama) then
  863.             Modify(child);
  864.         end
  865.         recursive(child);
  866.     end
  867. end
  868. recursive(workspace);
  869. end)
  870.  
  871. Teleports.b4.MouseButton1Click:Connect(function()
  872. game.ReplicatedStorage.remotes.changeStartValue:FireServer()
  873. end)
  874.  
  875. _G.loopkill = true
  876.  
  877. wavedefence.b1.MouseButton1Click:Connect(function()
  878.        while _G.loopkill == true do
  879.     wait(0.2)
  880.     for index, value in next, workspace.enemies:GetDescendants() do
  881.     if (value:FindFirstChildOfClass("Humanoid") and value ~= game.Players.LocalPlayer.Character) then
  882.     value.Humanoid.Health = 0
  883.     end
  884.     end
  885.     end
  886. end)
  887.  
  888. Teleports.b5.MouseButton1Click:Connect(function()
  889.     game.Players.LocalPlayer.Character.Humanoid.HipHeight = _G.HIPHEIGHT
  890. end)
  891.  
  892. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  893.  
  894. local m = game.Players.LocalPlayer:GetMouse()
  895. db = true
  896. m.KeyDown:connect(function(k)
  897.     k = k:lower()
  898.     if k == KEY then
  899.         if db == true then
  900.             local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
  901.  
  902. if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
  903. local name = "Dark Mage";
  904. local function Modify(part)
  905.     part.Head:Destroy()
  906. end
  907.  
  908. local function recursive(obj)
  909.     for _, child in pairs(obj:GetChildren()) do
  910.         if (child.Name == name) then
  911.             Modify(child);
  912.         end
  913.         recursive(child);
  914.     end
  915. end
  916. recursive(workspace);
  917.  
  918. local nama = "Demon Warrior";
  919. local function Modify(part)
  920.     part.Head:Destroy()
  921. end
  922.  
  923. local function recursive(obj)
  924.     for _, child in pairs(obj:GetChildren()) do
  925.         if (child.Name == nama) then
  926.             Modify(child);
  927.         end
  928.         recursive(child);
  929.     end
  930. end
  931. recursive(workspace);
  932. end
  933.  
  934.  
  935.  
  936. if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
  937. local name = "Pirate Savage";
  938. local function Modify(part)
  939.     part.Head:Destroy()
  940. end
  941.  
  942. local function recursive(obj)
  943.     for _, child in pairs(obj:GetChildren()) do
  944.         if (child.Name == name) then
  945.             Modify(child);
  946.         end
  947.         recursive(child);
  948.     end
  949. end
  950. recursive(workspace);
  951.  
  952. local nama = "Pirate Rifleman";
  953. local function Modify(part)
  954.     part.Head:Destroy()
  955. end
  956.  
  957. local function recursive(obj)
  958.     for _, child in pairs(obj:GetChildren()) do
  959.         if (child.Name == nama) then
  960.             Modify(child);
  961.         end
  962.         recursive(child);
  963.     end
  964. end
  965. recursive(workspace);
  966. end
  967.  
  968.  
  969.  
  970.     if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
  971. local name = "King's Guard";
  972. local function Modify(part)
  973.     part.Head:Destroy()
  974. end
  975.  
  976. local function recursive(obj)
  977.     for _, child in pairs(obj:GetChildren()) do
  978.         if (child.Name == name) then
  979.             Modify(child);
  980.         end
  981.         recursive(child);
  982.     end
  983. end
  984. recursive(workspace);
  985.  
  986. local nama = "Elementalist";
  987. local function Modify(part)
  988.     part.Head:Destroy()
  989. end
  990.  
  991. local function recursive(obj)
  992.     for _, child in pairs(obj:GetChildren()) do
  993.         if (child.Name == nama) then
  994.             Modify(child);
  995.         end
  996.         recursive(child);
  997.     end
  998. end
  999. recursive(workspace);
  1000.  
  1001. local nama = "Hitman";
  1002. local function Modify(part)
  1003.     part.Head:Destroy()
  1004. end
  1005.  
  1006. local function recursive(obj)
  1007.     for _, child in pairs(obj:GetChildren()) do
  1008.         if (child.Name == nama) then
  1009.             Modify(child);
  1010.         end
  1011.         recursive(child);
  1012.     end
  1013. end
  1014. recursive(workspace);
  1015. end
  1016. if dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Samurai Swordsman" then
  1017. local name = "Samurai Swordsman";
  1018. local function Modify(part)
  1019.     part.Head:Destroy()
  1020. end
  1021.  
  1022. local function recursive(obj)
  1023.     for _, child in pairs(obj:GetChildren()) do
  1024.         if (child.Name == name) then
  1025.             Modify(child);
  1026.         end
  1027.         recursive(child);
  1028.     end
  1029. end
  1030. recursive(workspace);
  1031. end
  1032. end
  1033. end
  1034. end)
  1035.  
  1036. counter = 0
  1037.  
  1038. loopfunc = true
  1039. _G.looped = true
  1040.  
  1041. if loopfunc == true then
  1042.     while _G.looped == true do
  1043.     wait(0.1)
  1044.     Teleports.title.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1045.     guisettings.title.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1046.     Title.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1047.     Subtitle.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1048.     Teleports:FindFirstChild('b1').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1049.     Teleports:FindFirstChild('b2').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1050.     Teleports:FindFirstChild('b3').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1051.     Teleports:FindFirstChild('b4').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1052.     Teleports:FindFirstChild('b5').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1053.     guisettings:FindFirstChild('b1').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1054.     guisettings:FindFirstChild('b2').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1055.     guisettings:FindFirstChild('b3').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1056.     openUI.TextButton.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1057.     Teleports.key.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1058.     Status.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1059.     wavedefence:FindFirstChild('b1').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1060.     wavedefence.title.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1061.    
  1062.     counter = counter + 0.01
  1063.     end
  1064. end
Add Comment
Please, Sign In to add comment