Advertisement
Guest User

Dungeon Quest Script

a guest
Jun 24th, 2019
10,006
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 27.10 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 Kijimoshi == 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 Kijimoshi == true do
  465.             wait(0.2)
  466.     yeet.Text = "K       "
  467.     yeet2.Text = "K       "
  468.     yeet3.Text = "K       "
  469.     wait(0.2)
  470.     yeet.Text = " i      "
  471.     yeet2.Text = " i      "
  472.     yeet3.Text = " i      "
  473.     wait(0.2)
  474.     yeet.Text = "  j     "
  475.     yeet2.Text = "  j     "
  476.     yeet3.Text = "  j     "
  477.     wait(0.2)
  478.     yeet.Text = "   m    "
  479.     yeet2.Text = "   m    "
  480.     yeet3.Text = "   m    "
  481.     wait(0.2)
  482.     yeet.Text = "    o   "
  483.     yeet2.Text = "    o   "
  484.     yeet3.Text = "    o   "
  485.     wait(0.2)
  486.     yeet.Text = "     s  "
  487.     yeet2.Text = "     s  "
  488.     yeet3.Text = "     s  "
  489.     wait(0.2)
  490.     yeet.Text = "      h "
  491.     yeet2.Text = "      h "
  492.     yeet3.Text = "      h "
  493.     wait(0.2)
  494.     yeet.Text = "       i"
  495.     yeet2.Text = "       i"
  496.     yeet3.Text = "       i"
  497.         wait(0.2)
  498.         yeet.Text = "        "
  499.     yeet2.Text = "        "
  500.     yeet3.Text = "        "
  501.     wait(0.5)
  502.     yeet.Text = "Kijimoshi"
  503.     yeet2.Text = "Kijimoshi"
  504.     yeet3.Text = "Kijimoshi"
  505.     wait(0.5)
  506.     yeet.Text = "        "
  507.     yeet2.Text = "        "
  508.     yeet3.Text = "        "
  509.     wait(0.5)
  510.     yeet.Text = "Kijimoshi"
  511.     yeet2.Text = "Kijimoshi"
  512.     yeet3.Text = "Kijimoshi"
  513.     wait(0.5)
  514.     yeet.Text = "K       i"
  515.     yeet2.Text = "K       i"
  516.     yeet3.Text = "K       i"
  517.     wait(0.2)
  518.     yeet.Text = " i     h "
  519.     yeet2.Text = " i     h "
  520.     yeet3.Text = " i     h "
  521.     wait(0.2)
  522.     yeet.Text = "Kiji oshi"
  523.     yeet2.Text = "Kiji oshi"
  524.     yeet3.Text = "Kiji oshi"
  525.     wait(0.2)
  526.     yeet.Text = "Kijimoshi"
  527.     yeet2.Text = "Kijimoshi"
  528.     yeet3.Text = "Kijimoshi"
  529.     wait(0.5)
  530.     yeet.Text = " ijimosh "
  531.     yeet2.Text = " ijimosh "
  532.     yeet3.Text = " ijimosh "
  533.     wait(0.2)
  534.     yeet.Text = ""
  535.     yeet2.Text = ""
  536.     yeet3.Text = ""
  537.     end
  538. end)
  539.  
  540. guisettings.b2.MouseButton1Click:Connect(function()
  541.     game.Players.LocalPlayer.PlayerGui.DungeonRapist:Destroy()
  542.     namechanger = false
  543. end)
  544.  
  545. closed = false
  546.  
  547. guisettings.b1.MouseButton1Click:Connect(function()
  548.     if closed == false then
  549.         openUI.Visible = true
  550.         Teleports.Visible = false
  551.         guisettings.Visible = false
  552.         wavedefence.Visible = false
  553.         closed = true
  554.     end
  555. end)
  556.  
  557. openUI.TextButton.MouseButton1Click:Connect(function()
  558.     if closed == true then
  559.         openUI.Visible = false 
  560.         Teleports.Visible = true
  561.         guisettings.Visible = true
  562.         wavedefence.Visible = true
  563.         closed = false
  564.     end
  565. end)
  566.  
  567. Teleports.b1.MouseButton1Click:Connect(function()
  568. local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
  569.  
  570. if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
  571. local name = "Dark Mage";
  572. local function Modify(part)
  573.     part.Head:Destroy()
  574. end
  575.  
  576. local function recursive(obj)
  577.     for _, child in pairs(obj:GetChildren()) do
  578.         if (child.Name == name) then
  579.             Modify(child);
  580.         end
  581.         recursive(child);
  582.     end
  583. end
  584. recursive(workspace);
  585.  
  586. local nama = "Demon Warrior";
  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 == nama) then
  594.             Modify(child);
  595.         end
  596.         recursive(child);
  597.     end
  598. end
  599. recursive(workspace);
  600. end
  601.  
  602.  
  603.  
  604. if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
  605. local name = "Pirate Savage";
  606. local function Modify(part)
  607.     part.Head:Destroy()
  608. end
  609.  
  610. local function recursive(obj)
  611.     for _, child in pairs(obj:GetChildren()) do
  612.         if (child.Name == name) then
  613.             Modify(child);
  614.         end
  615.         recursive(child);
  616.     end
  617. end
  618. recursive(workspace);
  619.  
  620. local nama = "Pirate Rifleman";
  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 == nama) then
  628.             Modify(child);
  629.         end
  630.         recursive(child);
  631.     end
  632. end
  633. recursive(workspace);
  634. end
  635.  
  636.  
  637.  
  638.     if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
  639. local name = "King's Guard";
  640. local function Modify(part)
  641.     part.Head:Destroy()
  642. end
  643.  
  644. local function recursive(obj)
  645.     for _, child in pairs(obj:GetChildren()) do
  646.         if (child.Name == name) then
  647.             Modify(child);
  648.         end
  649.         recursive(child);
  650.     end
  651. end
  652. recursive(workspace);
  653.  
  654. local nama = "Elementalist";
  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 == nama) then
  662.             Modify(child);
  663.         end
  664.         recursive(child);
  665.     end
  666. end
  667. recursive(workspace);
  668.  
  669. local nama = "Hitman";
  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. end
  684. if dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Samurai Swordsman" then
  685. local name = "Samurai Swordsman";
  686. local function Modify(part)
  687.     part.Head:Destroy()
  688. end
  689.  
  690. local function recursive(obj)
  691.     for _, child in pairs(obj:GetChildren()) do
  692.         if (child.Name == name) then
  693.             Modify(child);
  694.         end
  695.         recursive(child);
  696.     end
  697. end
  698. recursive(workspace);
  699. end
  700. end)
  701.  
  702. Teleports.b2.MouseButton1Click:Connect(function()
  703.     game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = _G.WALKSPEED
  704. end)
  705.  
  706. Teleports.b3.MouseButton1Click:Connect(function()
  707.     local nama = "room1";
  708. local function Modify(part)
  709.     part.barrier:Destroy()
  710. end
  711.  
  712. local function recursive(obj)
  713.     for _, child in pairs(obj:GetChildren()) do
  714.         if (child.Name == nama) then
  715.             Modify(child);
  716.         end
  717.         recursive(child);
  718.     end
  719. end
  720. recursive(workspace);
  721.  
  722. local nama = "room2";
  723. local function Modify(part)
  724.     part.barrier:Destroy()
  725. end
  726.  
  727. local function recursive(obj)
  728.     for _, child in pairs(obj:GetChildren()) do
  729.         if (child.Name == nama) then
  730.             Modify(child);
  731.         end
  732.         recursive(child);
  733.     end
  734. end
  735. recursive(workspace);
  736.  
  737. local nama = "room3";
  738. local function Modify(part)
  739.     part.barrier:Destroy()
  740. end
  741.  
  742. local function recursive(obj)
  743.     for _, child in pairs(obj:GetChildren()) do
  744.         if (child.Name == nama) then
  745.             Modify(child);
  746.         end
  747.         recursive(child);
  748.     end
  749. end
  750. recursive(workspace);
  751.  
  752. local nama = "room4";
  753. local function Modify(part)
  754.     part.barrier:Destroy()
  755. end
  756.  
  757. local function recursive(obj)
  758.     for _, child in pairs(obj:GetChildren()) do
  759.         if (child.Name == nama) then
  760.             Modify(child);
  761.         end
  762.         recursive(child);
  763.     end
  764. end
  765. recursive(workspace);
  766.  
  767. local nama = "room5";
  768. local function Modify(part)
  769.     part.barrier:Destroy()
  770. end
  771.  
  772. local function recursive(obj)
  773.     for _, child in pairs(obj:GetChildren()) do
  774.         if (child.Name == nama) then
  775.             Modify(child);
  776.         end
  777.         recursive(child);
  778.     end
  779. end
  780. recursive(workspace);
  781.  
  782. local nama = "room6";
  783. local function Modify(part)
  784.     part.barrier:Destroy()
  785. end
  786.  
  787. local function recursive(obj)
  788.     for _, child in pairs(obj:GetChildren()) do
  789.         if (child.Name == nama) then
  790.             Modify(child);
  791.         end
  792.         recursive(child);
  793.     end
  794. end
  795. recursive(workspace);
  796.  
  797. local nama = "room7";
  798. local function Modify(part)
  799.     part.barrier:Destroy()
  800. end
  801.  
  802. local function recursive(obj)
  803.     for _, child in pairs(obj:GetChildren()) do
  804.         if (child.Name == nama) then
  805.             Modify(child);
  806.         end
  807.         recursive(child);
  808.     end
  809. end
  810. recursive(workspace);
  811.  
  812. local nama = "room8";
  813. local function Modify(part)
  814.     part.barrier:Destroy()
  815. end
  816.  
  817. local function recursive(obj)
  818.     for _, child in pairs(obj:GetChildren()) do
  819.         if (child.Name == nama) then
  820.             Modify(child);
  821.         end
  822.         recursive(child);
  823.     end
  824. end
  825. recursive(workspace);
  826.  
  827. local nama = "initialRoom";
  828. local function Modify(part)
  829.     part.barrier:Destroy()
  830. end
  831.  
  832. local function recursive(obj)
  833.     for _, child in pairs(obj:GetChildren()) do
  834.         if (child.Name == nama) then
  835.             Modify(child);
  836.         end
  837.         recursive(child);
  838.     end
  839. end
  840. recursive(workspace);
  841. end)
  842.  
  843. Teleports.b4.MouseButton1Click:Connect(function()
  844. game.ReplicatedStorage.remotes.changeStartValue:FireServer()
  845. end)
  846.  
  847. _G.loopkill = true
  848.  
  849. wavedefence.b1.MouseButton1Click:Connect(function()
  850.        while _G.loopkill == true do
  851.     wait(0.2)
  852.     for index, value in next, workspace.enemies:GetDescendants() do
  853.     if (value:FindFirstChildOfClass("Humanoid") and value ~= game.Players.LocalPlayer.Character) then
  854.     value.Humanoid.Health = 0
  855.     end
  856.     end
  857.     end
  858. end)
  859.  
  860. Teleports.b5.MouseButton1Click:Connect(function()
  861.     game.Players.LocalPlayer.Character.Humanoid.HipHeight = _G.HIPHEIGHT
  862. end)
  863.  
  864. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  865.  
  866. local m = game.Players.LocalPlayer:GetMouse()
  867. db = true
  868. m.KeyDown:connect(function(k)
  869.     k = k:lower()
  870.     if k == KEY then
  871.         if db == true then
  872.             local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
  873.  
  874. if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
  875. local name = "Dark Mage";
  876. local function Modify(part)
  877.     part.Head:Destroy()
  878. end
  879.  
  880. local function recursive(obj)
  881.     for _, child in pairs(obj:GetChildren()) do
  882.         if (child.Name == name) then
  883.             Modify(child);
  884.         end
  885.         recursive(child);
  886.     end
  887. end
  888. recursive(workspace);
  889.  
  890. local nama = "Demon Warrior";
  891. local function Modify(part)
  892.     part.Head:Destroy()
  893. end
  894.  
  895. local function recursive(obj)
  896.     for _, child in pairs(obj:GetChildren()) do
  897.         if (child.Name == nama) then
  898.             Modify(child);
  899.         end
  900.         recursive(child);
  901.     end
  902. end
  903. recursive(workspace);
  904. end
  905.  
  906.  
  907.  
  908. if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
  909. local name = "Pirate Savage";
  910. local function Modify(part)
  911.     part.Head:Destroy()
  912. end
  913.  
  914. local function recursive(obj)
  915.     for _, child in pairs(obj:GetChildren()) do
  916.         if (child.Name == name) then
  917.             Modify(child);
  918.         end
  919.         recursive(child);
  920.     end
  921. end
  922. recursive(workspace);
  923.  
  924. local nama = "Pirate Rifleman";
  925. local function Modify(part)
  926.     part.Head:Destroy()
  927. end
  928.  
  929. local function recursive(obj)
  930.     for _, child in pairs(obj:GetChildren()) do
  931.         if (child.Name == nama) then
  932.             Modify(child);
  933.         end
  934.         recursive(child);
  935.     end
  936. end
  937. recursive(workspace);
  938. end
  939.  
  940.  
  941.  
  942.     if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
  943. local name = "King's Guard";
  944. local function Modify(part)
  945.     part.Head:Destroy()
  946. end
  947.  
  948. local function recursive(obj)
  949.     for _, child in pairs(obj:GetChildren()) do
  950.         if (child.Name == name) then
  951.             Modify(child);
  952.         end
  953.         recursive(child);
  954.     end
  955. end
  956. recursive(workspace);
  957.  
  958. local nama = "Elementalist";
  959. local function Modify(part)
  960.     part.Head:Destroy()
  961. end
  962.  
  963. local function recursive(obj)
  964.     for _, child in pairs(obj:GetChildren()) do
  965.         if (child.Name == nama) then
  966.             Modify(child);
  967.         end
  968.         recursive(child);
  969.     end
  970. end
  971. recursive(workspace);
  972.  
  973. local nama = "Hitman";
  974. local function Modify(part)
  975.     part.Head:Destroy()
  976. end
  977.  
  978. local function recursive(obj)
  979.     for _, child in pairs(obj:GetChildren()) do
  980.         if (child.Name == nama) then
  981.             Modify(child);
  982.         end
  983.         recursive(child);
  984.     end
  985. end
  986. recursive(workspace);
  987. end
  988. if dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Samurai Swordsman" then
  989. local name = "Samurai Swordsman";
  990. local function Modify(part)
  991.     part.Head:Destroy()
  992. end
  993.  
  994. local function recursive(obj)
  995.     for _, child in pairs(obj:GetChildren()) do
  996.         if (child.Name == name) then
  997.             Modify(child);
  998.         end
  999.         recursive(child);
  1000.     end
  1001. end
  1002. recursive(workspace);
  1003. end
  1004. end
  1005. end
  1006. end)
  1007.  
  1008. counter = 0
  1009.  
  1010. loopfunc = true
  1011. _G.looped = true
  1012.  
  1013. if loopfunc == true then
  1014.     while _G.looped == true do
  1015.     wait(0.1)
  1016.     Teleports.title.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1017.     guisettings.title.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1018.     Title.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1019.     Subtitle.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1020.     Teleports:FindFirstChild('b1').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1021.     Teleports:FindFirstChild('b2').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1022.     Teleports:FindFirstChild('b3').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1023.     Teleports:FindFirstChild('b4').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1024.     Teleports:FindFirstChild('b5').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1025.     guisettings:FindFirstChild('b1').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1026.     guisettings:FindFirstChild('b2').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1027.     guisettings:FindFirstChild('b3').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1028.     openUI.TextButton.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1029.     Teleports.key.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1030.     Status.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1031.     wavedefence:FindFirstChild('b1').TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1032.     wavedefence.title.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1033.    
  1034.     counter = counter + 0.01
  1035.     end
  1036. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement