Advertisement
ExpressPain

OP Dungeon Quest GUI

May 28th, 2019
27,746
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement