SHOW:
|
|
- or go back to the newest paste.
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=false | |
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 repxrd#0347" | |
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! |