Advertisement
Guest User

Untitled

a guest
Nov 25th, 2021
2,856
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.07 KB | None | 0 0
  1. ------------------------------------------------------
  2. -- Rumble Quest GUI
  3. -- Made by xTachi // repxrd#0347
  4. ------------------------------------------------------
  5.  
  6. if not game.Players.LocalPlayer:WaitForChild("PlayerGui"):FindFirstChild("VBC_rg_gui") then
  7.  
  8. local nodoors=false
  9. local walkspeed=false
  10. local killaura=true
  11. local weaponID
  12.  
  13. --Check Text
  14. spawn(function()
  15. while true do
  16. if game.Players.LocalPlayer.PlayerGui.VBC_rg_gui.main.main.credits.text.Text~="Made by repxrd#0347" then
  17. game.Players.LocalPlayer.PlayerGui.VBC_rg_gui.main.main.credits.text.Text="Made by repxrd#0347"
  18. end
  19. wait(3)
  20. end
  21. end)
  22.  
  23. --Get Weapon ID
  24. local function getWID()
  25. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  26. if v.Name~="HumanoidRootPart" and v.Name~="LeftHand" and v.Name~="LeftLowerArm" and v.Name~="LeftUpperArm" and v.Name~="RightHand" and v.Name~="RightLowerArm" and v.Name~="RightUpperArm" and v.Name~="UpperTorso" and v.Name~="LeftFoot" and v.Name~="LeftLowerLeg" and v.Name~="LeftUpperLeg" and v.Name~="RightFoot" and v.Name~="RightLowerLeg" and v.Name~="RightUpperLeg" and v.Name~="LowerTorso" and v.Name~="Humanoid" and v.Name~="Head" and v.Name~="Health" and v.Name~="Animate" and v.Name~="ArmorHead" and v.Name~="ArmorTorso" and v.Name~="ArmorChest" and v.Name~="ArmorLegs" and v.Name~="PlayerOverheadGui" and v.ClassName=="Model" and v.ClassName~="Folder" and v.ClassName~="Part" and v.ClassName~="MeshPart" then
  27. weaponID=v.Name
  28. end
  29. end
  30. end
  31.  
  32. --Rainbow text
  33. local function rainbow(texts,sec,add)
  34. for i=255,0,-add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(255,i,i) end--(255,0,0)
  35. wait(sec) end
  36. for i=0,175,add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(255,i,0) end--(255,175,0)
  37. wait(sec) end
  38. for i=175,255,add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(255,i,0) end--(255,255,0)
  39. wait(sec) end
  40. for i=255,0,-add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(i,255,0) end--(0,255,0)
  41. wait(sec) end
  42. for i=0,255,add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(0,255,i) end--(0,255,255)
  43. wait(sec) end
  44. for i=255,0,-add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(0,i,255) end--(0,0,255)
  45. wait(sec) end
  46. for i=0,255,add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(i,0,255) end--(255,0,255)
  47. wait(sec) end
  48. for i=0,255,add do for i2,v in pairs(texts) do v.TextColor3 = Color3.fromRGB(255,i,255) end--(255,255,255)
  49. wait(sec) end
  50. end
  51.  
  52. --No Doors
  53. local function nodoors_f(state)
  54. if workspace.Terrain:FindFirstChild("DungeonBoss") then
  55. for i,v in pairs(workspace.Terrain:GetChildren()) do
  56. if v.Name=='DungeonPiece1' or v.Name=='DungeonPiece2' or v.Name=='DungeonPiece3' or v.Name=='DungeonPiece4' or v.Name=='DungeonPiece5' or v.Name=='DungeonPiece6' or v.Name=='DungeonPiece7' or v.Name=='DungeonBoss' then
  57. for i,v2 in pairs(v.Door:GetChildren()) do
  58. if v2:IsA("MeshPart") or v2:IsA("Part") then
  59. v2.CanCollide=state
  60. end
  61. if v2.Name=="Door1" or v.Name=="Door2" then
  62. for i,v3 in pairs(v2:GetChildren()) do
  63. if v3:IsA("Part") or v3:IsA("UnionOperation") or v3:IsA("MeshPart") then
  64. v3.CanCollide=state
  65. end
  66. end
  67. end
  68. end
  69. end
  70. end
  71. elseif not state then
  72. game.Players.LocalPlayer.PlayerGui.VBC_rg_gui.main.main.credits.text.Text="Error: You must join the dungeon!"
  73. end
  74. end
  75.  
  76. --Create Gui
  77. local screengui = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui)
  78. screengui.DisplayOrder = 999999999
  79. screengui.Name = "VBC_rg_gui"
  80. --
  81. local main = Instance.new("Frame",screengui)
  82. main.Name = "main"
  83. main.BackgroundTransparency = 0.999
  84. main.Size = UDim2.new(1,1,1,1)
  85. main.ZIndex = 999999999
  86. --top
  87. local top = Instance.new("Frame",main)
  88. top.Name = "top"
  89. top.BackgroundColor3 = Color3.fromRGB(55,55,55)
  90. top.BorderSizePixel = 0
  91. top.Position = UDim2.new(0.188,0,0.102,0)
  92. top.Size = UDim2.new(0.2,0,0.03,0)
  93. top.ZIndex = 999999998
  94. --arrow
  95. local arrow = Instance.new("TextButton",top)
  96. arrow.Name = "arrow"
  97. arrow.BackgroundTransparency = 1
  98. arrow.Size = UDim2.new(0.991,1,1,1)
  99. arrow.Font = Enum.Font.GothamBold
  100. arrow.Text = "[T] <"
  101. arrow.TextColor3 = Color3.fromRGB(255,255,255)
  102. arrow.TextScaled = true
  103. arrow.ZIndex = 999999999
  104. arrow.TextXAlignment = Enum.TextXAlignment.Right
  105. --arrow script
  106. local function arrow_f()
  107. if arrow.Text=="[T] <" then
  108. arrow.Text="[T] X"
  109. arrow.Parent.Parent:FindFirstChild("main").Visible=true
  110. else
  111. arrow.Text="[T] <"
  112. arrow.Parent.Parent:FindFirstChild("main").Visible=false
  113. end
  114. end
  115. arrow.MouseButton1Click:Connect(arrow_f)
  116. game:GetService("UserInputService").InputBegan:Connect(function(key)
  117. if key.KeyCode==Enum.KeyCode.T then
  118. arrow_f()
  119. end
  120. end)
  121. --main
  122. local main_ = Instance.new("TextButton",top)
  123. main_.Name = "main"
  124. main_.BackgroundTransparency = 1
  125. main_.Position = UDim2.new(0.002,0,0,0)
  126. main_.Size = UDim2.new(0.9,1,1,1)
  127. main_.Font = Enum.Font.GothamBold
  128. main_.Text = "Main"
  129. main_.TextColor3 = Color3.fromRGB(255,255,255)
  130. main_.TextScaled = true
  131. main_.ZIndex = 999999999
  132. main_.TextXAlignment = Enum.TextXAlignment.Left
  133. --main(2)
  134. local main2 = Instance.new("Frame",main)
  135. main2.Name = "main"
  136. main2.BackgroundColor3 = Color3.fromRGB(74,74,74)
  137. main2.BorderSizePixel = 0
  138. main2.Position = UDim2.new(0.188,0,0.135,0)
  139. main2.Size = UDim2.new(0.2,0,0.165,0)
  140. main2.ZIndex = 999999997
  141. main2.Visible = false
  142. --credits
  143. local credits = Instance.new("Frame",main2)
  144. credits.Name = "credits"
  145. credits.BackgroundTransparency = 1
  146. credits.Position = UDim2.new(0,0,0.595,0)
  147. credits.Size = UDim2.new(1,0,0.4,0)
  148. credits.ZIndex = 999999998
  149. --text
  150. local ctext = Instance.new("TextLabel",credits)
  151. ctext.Name = "text"
  152. ctext.BackgroundTransparency = 1
  153. ctext.Position = UDim2.new(0,0,0.444,0)
  154. ctext.Size = UDim2.new(1,1,0.426,1)
  155. ctext.Font = Enum.Font.SourceSansItalic
  156. ctext.Text = "Made by NamoZzz"
  157. ctext.TextColor3 = Color3.fromRGB(158,158,158)
  158. ctext.TextScaled = true
  159. ctext.ZIndex = 999999999
  160. --walkspeed
  161. local walkspeed = Instance.new("Frame",main2)
  162. walkspeed.Name = "walkspeed"
  163. walkspeed.BackgroundTransparency = 1
  164. walkspeed.Position = UDim2.new(0,0,0.082,0)
  165. walkspeed.Size = UDim2.new(1,0,0.32,0)
  166. walkspeed.ZIndex = 999999998
  167. --text
  168. local text = Instance.new("TextLabel",walkspeed)
  169. text.Name = "text"
  170. text.BackgroundTransparency = 1
  171. text.Position = UDim2.new(0.027,0,0,0)
  172. text.Size = UDim2.new(0.5,1,0.763,1)
  173. text.Font = Enum.Font.GothamBold
  174. text.Text = "WalkSpeed [R]"
  175. text.TextColor3 = Color3.fromRGB(255,255,255)
  176. text.TextScaled = true
  177. text.ZIndex = 999999999
  178. --check
  179. local text_ = Instance.new("TextButton",walkspeed)
  180. text_.Name = "check"
  181. --text_.BackgroundTransparency = 1
  182. text_.BackgroundColor3 = Color3.fromRGB(65,65,65)
  183. text_.BorderSizePixel = 0
  184. text_.Position = UDim2.new(0.57,0,0,0)
  185. text_.Size = UDim2.new(0.42,0,0.7,0)
  186. text_.Font = Enum.Font.GothamBold
  187. text_.Text = "OFF"
  188. text_.TextColor3 = Color3.fromRGB(255,0,0)
  189. text_.TextScaled = true
  190. text_.ZIndex = 999999999
  191. --check script
  192. local function check()
  193. if text_.Text=="OFF" then
  194. text_.Text="ON"
  195. text_.TextColor3 = Color3.fromRGB(0,255,0)
  196. walkspeed=true
  197. else
  198. text_.Text="OFF"
  199. text_.TextColor3 = Color3.fromRGB(255,0,0)
  200. walkspeed=false
  201. end
  202. end
  203. text_.MouseButton1Click:Connect(check)
  204. game:GetService("UserInputService").InputBegan:Connect(function(key)
  205. if key.KeyCode==Enum.KeyCode.R then
  206. check()
  207. end
  208. end)
  209. --killaura
  210. local killaura = Instance.new("Frame",main2)
  211. killaura.Name = "killaura"
  212. killaura.BackgroundTransparency = 1
  213. killaura.Position = UDim2.new(0,0,0.082,0)
  214. killaura.Size = UDim2.new(1,0,0.32,0)
  215. killaura.ZIndex = 999999998
  216. --text
  217. local text = Instance.new("TextLabel",killaura)
  218. text.Name = "text"
  219. text.BackgroundTransparency = 1
  220. text.Position = UDim2.new(0.027,0,0.698,0)
  221. text.Size = UDim2.new(0.5,1,0.763,1)
  222. text.Font = Enum.Font.GothamBold
  223. text.Text = "Kill-Aura [F]"
  224. text.TextColor3 = Color3.fromRGB(255,255,255)
  225. text.TextScaled = true
  226. text.ZIndex = 999999999
  227. --check
  228. local text_2 = Instance.new("TextButton",killaura)
  229. text_2.Name = "check"
  230. --text_2.BackgroundTransparency = 1
  231. text_2.BackgroundColor3 = Color3.fromRGB(65,65,65)
  232. text_2.BorderSizePixel = 0
  233. text_2.Position = UDim2.new(0.57,0,0.721,0)
  234. text_2.Size = UDim2.new(0.42,0,0.7,0)
  235. text_2.Font = Enum.Font.GothamBold
  236. text_2.Text = "OFF"
  237. text_2.TextColor3 = Color3.fromRGB(255,0,0)
  238. text_2.TextScaled = true
  239. text_2.ZIndex = 999999999
  240. --check script
  241. local function check_()
  242. if text_2.Text=="OFF" then
  243. text_2.Text="ON"
  244. text_2.TextColor3 = Color3.fromRGB(0,255,0)
  245. killaura=true
  246. else
  247. text_2.Text="OFF"
  248. text_2.TextColor3 = Color3.fromRGB(255,0,0)
  249. killaura=false
  250. end
  251. end
  252. text_2.MouseButton1Click:Connect(check_)
  253. game:GetService("UserInputService").InputBegan:Connect(function(key)
  254. if key.KeyCode==Enum.KeyCode.F then
  255. check_()
  256. end
  257. end)
  258. --cc doors
  259. local ccdoors = Instance.new("Frame",main2)
  260. ccdoors.Name = "ccdoors"
  261. ccdoors.BackgroundTransparency = 1
  262. ccdoors.Position = UDim2.new(0,0,0.082,0)
  263. ccdoors.Size = UDim2.new(1,0,0.32,0)
  264. ccdoors.ZIndex = 999999998
  265. --text
  266. local text = Instance.new("TextLabel",ccdoors)
  267. text.Name = "text"
  268. text.BackgroundTransparency = 1
  269. text.Position = UDim2.new(0.027,0,1.396,0)
  270. text.Size = UDim2.new(0.5,1,0.763,1)
  271. text.Font = Enum.Font.GothamBold
  272. text.Text = "CC-Doors [C]"
  273. text.TextColor3 = Color3.fromRGB(255,255,255)
  274. text.TextScaled = true
  275. text.ZIndex = 999999999
  276. --check
  277. local text_2 = Instance.new("TextButton",ccdoors)
  278. text_2.Name = "check"
  279. --text_2.BackgroundTransparency = 1
  280. text_2.BackgroundColor3 = Color3.fromRGB(65,65,65)
  281. text_2.BorderSizePixel = 0
  282. text_2.Position = UDim2.new(0.57,0,1.442,0)
  283. text_2.Size = UDim2.new(0.42,0,0.7,0)
  284. text_2.Font = Enum.Font.GothamBold
  285. text_2.Text = "OFF"
  286. text_2.TextColor3 = Color3.fromRGB(255,0,0)
  287. text_2.TextScaled = true
  288. text_2.ZIndex = 999999999
  289. --check script
  290. local function check_()
  291. if text_2.Text=="OFF" then
  292. text_2.Text="ON"
  293. text_2.TextColor3 = Color3.fromRGB(0,255,0)
  294. nodoors=true
  295. nodoors_f(false)
  296. else
  297. text_2.Text="OFF"
  298. text_2.TextColor3 = Color3.fromRGB(255,0,0)
  299. nodoors=false
  300. nodoors_f(true)
  301. end
  302. end
  303. text_2.MouseButton1Click:Connect(check_)
  304. game:GetService("UserInputService").InputBegan:Connect(function(key)
  305. if key.KeyCode==Enum.KeyCode.C then
  306. check_()
  307. end
  308. end)
  309. --draggable
  310. local mouse = game.Players.LocalPlayer:GetMouse()
  311. local frame = main.top
  312. local frame2 = main.main
  313. main.top.main.MouseButton1Down:Connect(function()
  314. while game:GetService("UserInputService"):IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
  315. frame.Position = UDim2.new(0,mouse.X-200,0,mouse.Y-10)
  316. frame2.Position = frame.Position + UDim2.new(0,0,0.033,0)
  317. wait()
  318. end
  319. end)
  320. --rainbow
  321. local sec = .00001
  322. local add = 5
  323. spawn(function()
  324. repeat
  325. rainbow({main_,ctext},sec,add)
  326. until false
  327. end)
  328.  
  329. spawn(function()
  330. while true do
  331. if walkspeed==true then
  332. if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed~=100 then
  333. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed=100
  334. end
  335. elseif game.Players.LocalPlayer.Character.Humanoid.WalkSpeed~=16 then
  336. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed=16
  337. end
  338. if killaura==true then
  339. getWID()
  340. for i,enemy in pairs(game.Workspace.Enemies:GetChildren()) do
  341. if (game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position-enemy:WaitForChild("HumanoidRootPart").Position).Magnitude<=100 then
  342. game.ReplicatedStorage.Modules.Network.RemoteEvent:FireServer("WeaponDamage",weaponID,enemy:WaitForChild("Humanoid"))
  343. end
  344. end
  345. end
  346. wait(.01)
  347. end
  348. end)
  349.  
  350. else
  351. game.Players.LocalPlayer.PlayerGui.VBC_rg_gui.main.main.credits.text.Text="Error: GUI already injected"
  352. end
  353.  
  354. --Thank you for using my gui!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement