EmilSkrypter

Mega OP Dungeon Quest GUI

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