1 | --[[ |
2 | ☄️ Welcome to Comet ☄️ |
3 | Feel free to look at the source |
4 | ]] |
5 | local CometGUI = Instance.new("ScreenGui") |
6 | local Comet = Instance.new("Frame") |
7 | local ForTheGUI = Instance.new("Folder") |
8 | local Title = Instance.new("Folder") |
9 | local co = Instance.new("TextLabel") |
10 | local met = Instance.new("TextLabel") |
11 | local Outline = Instance.new("Frame") |
12 | local UICorner = Instance.new("UICorner") |
13 | local TextLabel = Instance.new("TextLabel") |
14 | local ButtonsAndOther = Instance.new("Folder") |
15 | local OptionBackground = Instance.new("Frame") |
16 | local UICorner_2 = Instance.new("UICorner") |
17 | local Scroller = Instance.new("ScrollingFrame") |
18 | local Ragdoll = Instance.new("TextButton") |
19 | local UICorner_3 = Instance.new("UICorner") |
20 | local RemoveTools = Instance.new("TextButton") |
21 | local UICorner_4 = Instance.new("UICorner") |
22 | local Naked = Instance.new("TextButton") |
23 | local UICorner_5 = Instance.new("UICorner") |
24 | local Kill = Instance.new("TextButton") |
25 | local UICorner_6 = Instance.new("UICorner") |
26 | local Box = Instance.new("TextButton") |
27 | local UICorner_7 = Instance.new("UICorner") |
28 | local Bald = Instance.new("TextButton") |
29 | local UICorner_8 = Instance.new("UICorner") |
30 | local Sink = Instance.new("TextButton") |
31 | local UICorner_9 = Instance.new("UICorner") |
32 | local Kick = Instance.new("TextButton") |
33 | local UICorner_10 = Instance.new("UICorner") |
34 | local NOFace = Instance.new("TextButton") |
35 | local UICorner_11 = Instance.new("UICorner") |
36 | local NoLimbs = Instance.new("TextButton") |
37 | local UICorner_12 = Instance.new("UICorner") |
38 | local Fat = Instance.new("TextButton") |
39 | local UICorner_13 = Instance.new("UICorner") |
40 | local Punish = Instance.new("TextButton") |
41 | local UICorner_14 = Instance.new("UICorner") |
42 | local Dex = Instance.new("TextButton") |
43 | local UICorner_15 = Instance.new("UICorner") |
44 | local Pantsless = Instance.new("TextButton") |
45 | local UICorner_16 = Instance.new("UICorner") |
46 | local Shirtless = Instance.new("TextButton") |
47 | local UICorner_17 = Instance.new("UICorner") |
48 | local Ban = Instance.new("TextButton") |
49 | local UICorner_18 = Instance.new("UICorner") |
50 | local NoAnims = Instance.new("TextButton") |
51 | local UICorner_19 = Instance.new("UICorner") |
52 | local NoRegen = Instance.new("TextButton") |
53 | local UICorner_20 = Instance.new("UICorner") |
54 | local Goto = Instance.new("TextButton") |
55 | local UICorner_21 = Instance.new("UICorner") |
56 | local Btools = Instance.new("TextButton") |
57 | local UICorner_22 = Instance.new("UICorner") |
58 | local Clearmap = Instance.new("TextButton") |
59 | local UICorner_23 = Instance.new("UICorner") |
60 | local ClearGuis = Instance.new("TextButton") |
61 | local UICorner_24 = Instance.new("UICorner") |
62 | local Unview = Instance.new("TextButton") |
63 | local UICorner_25 = Instance.new("UICorner") |
64 | local View = Instance.new("TextButton") |
65 | local UICorner_26 = Instance.new("UICorner") |
66 | local Stools = Instance.new("TextButton") |
67 | local UICorner_27 = Instance.new("UICorner") |
68 | local Target = Instance.new("TextBox") |
69 | local UICorner_28 = Instance.new("UICorner") |
70 | local UICorner_29 = Instance.new("UICorner") |
71 | |
72 | --Properties: |
73 | |
74 | CometGUI.Name = "CometGUI" |
75 | CometGUI.Parent = game.CoreGui |
76 | CometGUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling |
77 | |
78 | Comet.Name = "Comet" |
79 | Comet.Parent = CometGUI |
80 | Comet.BackgroundColor3 = Color3.fromRGB(0, 0, 0) |
81 | Comet.BackgroundTransparency = 0.120 |
82 | Comet.Position = UDim2.new(0.381188124, 0, 0.311258256, 0) |
83 | Comet.Size = UDim2.new(0, 481, 0, 289) |
84 | |
85 | ForTheGUI.Name = "ForTheGUI" |
86 | ForTheGUI.Parent = Comet |
87 | |
88 | Title.Name = "Title" |
89 | Title.Parent = ForTheGUI |
90 | |
91 | co.Name = "co" |
92 | co.Parent = Title |
93 | co.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
94 | co.BackgroundTransparency = 1.000 |
95 | co.Position = UDim2.new(0.386694342, 0, 0.0103806229, 0) |
96 | co.Size = UDim2.new(0, 67, 0, 33) |
97 | co.Font = Enum.Font.SourceSansBold |
98 | co.Text = "CO" |
99 | co.TextColor3 = Color3.fromRGB(255, 255, 255) |
100 | co.TextSize = 36.000 |
101 | co.TextWrapped = true |
102 | |
103 | met.Name = "met" |
104 | met.Parent = Title |
105 | met.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
106 | met.BackgroundTransparency = 1.000 |
107 | met.Position = UDim2.new(0.513513505, 0, 0.0103805698, 0) |
108 | met.Size = UDim2.new(0, 35, 0, 33) |
109 | met.Font = Enum.Font.SourceSansBold |
110 | met.Text = "MET" |
111 | met.TextColor3 = Color3.fromRGB(102, 0, 255) |
112 | met.TextSize = 36.000 |
113 | |
114 | Outline.Name = "Outline" |
115 | Outline.Parent = ForTheGUI |
116 | Outline.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
117 | Outline.Position = UDim2.new(0.00207900209, 0, 0.124567471, 0) |
118 | Outline.Size = UDim2.new(0, 478, 0, 1) |
119 | |
120 | UICorner.Parent = Outline |
121 | |
122 | TextLabel.Parent = ForTheGUI |
123 | TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
124 | TextLabel.BackgroundTransparency = 1.000 |
125 | TextLabel.Position = UDim2.new(0.0145530142, 0, 0.958477616, 0) |
126 | TextLabel.Size = UDim2.new(0, 465, 0, 11) |
127 | TextLabel.Font = Enum.Font.SourceSans |
128 | TextLabel.Text = "Join the discord to get a list of working games | https://discord.gg/ACk4JyVJ6x" |
129 | TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) |
130 | TextLabel.TextScaled = true |
131 | TextLabel.TextSize = 14.000 |
132 | TextLabel.TextWrapped = true |
133 | |
134 | ButtonsAndOther.Name = "ButtonsAndOther" |
135 | ButtonsAndOther.Parent = Comet |
136 | |
137 | OptionBackground.Name = "OptionBackground" |
138 | OptionBackground.Parent = ButtonsAndOther |
139 | OptionBackground.BackgroundColor3 = Color3.fromRGB(0, 0, 0) |
140 | OptionBackground.BackgroundTransparency = 0.700 |
141 | OptionBackground.Position = UDim2.new(0.0311850309, 0, 0.162629753, 0) |
142 | OptionBackground.Size = UDim2.new(0, 450, 0, 194) |
143 | |
144 | UICorner_2.Parent = OptionBackground |
145 | |
146 | Scroller.Name = "Scroller" |
147 | Scroller.Parent = OptionBackground |
148 | Scroller.Active = true |
149 | Scroller.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
150 | Scroller.BackgroundTransparency = 1.000 |
151 | Scroller.BorderSizePixel = 0 |
152 | Scroller.Size = UDim2.new(0, 450, 0, 194) |
153 | Scroller.CanvasSize = UDim2.new(0, 0, 3, 0) |
154 | Scroller.ScrollBarThickness = 3 |
155 | |
156 | Ragdoll.Name = "Ragdoll" |
157 | Ragdoll.Parent = Scroller |
158 | Ragdoll.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
159 | Ragdoll.BackgroundTransparency = 0.300 |
160 | Ragdoll.Position = UDim2.new(0.362222224, 0, 0.0996563658, 0) |
161 | Ragdoll.Size = UDim2.new(0, 123, 0, 33) |
162 | Ragdoll.Font = Enum.Font.SourceSansBold |
163 | Ragdoll.Text = "Ragdoll" |
164 | Ragdoll.TextColor3 = Color3.fromRGB(255, 255, 255) |
165 | Ragdoll.TextSize = 18.000 |
166 | |
167 | UICorner_3.Parent = Ragdoll |
168 | |
169 | RemoveTools.Name = "RemoveTools" |
170 | RemoveTools.Parent = Scroller |
171 | RemoveTools.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
172 | RemoveTools.BackgroundTransparency = 0.300 |
173 | RemoveTools.Position = UDim2.new(0.657777786, 0, 0.0996563658, 0) |
174 | RemoveTools.Size = UDim2.new(0, 123, 0, 33) |
175 | RemoveTools.Font = Enum.Font.SourceSansBold |
176 | RemoveTools.Text = "Remove Tools" |
177 | RemoveTools.TextColor3 = Color3.fromRGB(255, 255, 255) |
178 | RemoveTools.TextSize = 18.000 |
179 | |
180 | UICorner_4.Parent = RemoveTools |
181 | |
182 | Naked.Name = "Naked" |
183 | Naked.Parent = Scroller |
184 | Naked.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
185 | Naked.BackgroundTransparency = 0.300 |
186 | Naked.Position = UDim2.new(0.0666666627, 0, 0.0996563658, 0) |
187 | Naked.Size = UDim2.new(0, 123, 0, 33) |
188 | Naked.Font = Enum.Font.SourceSansBold |
189 | Naked.Text = "Naked" |
190 | Naked.TextColor3 = Color3.fromRGB(255, 255, 255) |
191 | Naked.TextSize = 18.000 |
192 | |
193 | UICorner_5.Parent = Naked |
194 | |
195 | Kill.Name = "Kill" |
196 | Kill.Parent = Scroller |
197 | Kill.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
198 | Kill.BackgroundTransparency = 0.300 |
199 | Kill.Position = UDim2.new(0.0666666627, 0, 0.0231958777, 0) |
200 | Kill.Size = UDim2.new(0, 123, 0, 33) |
201 | Kill.Font = Enum.Font.SourceSansBold |
202 | Kill.Text = "Kill" |
203 | Kill.TextColor3 = Color3.fromRGB(255, 255, 255) |
204 | Kill.TextSize = 18.000 |
205 | |
206 | UICorner_6.Parent = Kill |
207 | |
208 | Box.Name = "Box" |
209 | Box.Parent = Scroller |
210 | Box.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
211 | Box.BackgroundTransparency = 0.300 |
212 | Box.Position = UDim2.new(0.657777786, 0, 0.0231958777, 0) |
213 | Box.Size = UDim2.new(0, 123, 0, 33) |
214 | Box.Font = Enum.Font.SourceSansBold |
215 | Box.Text = "Box" |
216 | Box.TextColor3 = Color3.fromRGB(255, 255, 255) |
217 | Box.TextSize = 18.000 |
218 | |
219 | UICorner_7.Parent = Box |
220 | |
221 | Bald.Name = "Bald" |
222 | Bald.Parent = Scroller |
223 | Bald.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
224 | Bald.BackgroundTransparency = 0.300 |
225 | Bald.Position = UDim2.new(0.364444435, 0, 0.0231958777, 0) |
226 | Bald.Size = UDim2.new(0, 123, 0, 33) |
227 | Bald.Font = Enum.Font.SourceSansBold |
228 | Bald.Text = "Bald" |
229 | Bald.TextColor3 = Color3.fromRGB(255, 255, 255) |
230 | Bald.TextSize = 18.000 |
231 | |
232 | UICorner_8.Parent = Bald |
233 | |
234 | Sink.Name = "Sink" |
235 | Sink.Parent = Scroller |
236 | Sink.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
237 | Sink.BackgroundTransparency = 0.300 |
238 | Sink.Position = UDim2.new(0.657777786, 0, 0.243986294, 0) |
239 | Sink.Size = UDim2.new(0, 123, 0, 33) |
240 | Sink.Font = Enum.Font.SourceSansBold |
241 | Sink.Text = "Sink" |
242 | Sink.TextColor3 = Color3.fromRGB(255, 255, 255) |
243 | Sink.TextSize = 18.000 |
244 | |
245 | UICorner_9.Parent = Sink |
246 | |
247 | Kick.Name = "Kick" |
248 | Kick.Parent = Scroller |
249 | Kick.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
250 | Kick.BackgroundTransparency = 0.300 |
251 | Kick.Position = UDim2.new(0.362222224, 0, 0.243986294, 0) |
252 | Kick.Size = UDim2.new(0, 123, 0, 33) |
253 | Kick.Font = Enum.Font.SourceSansBold |
254 | Kick.Text = "Kick" |
255 | Kick.TextColor3 = Color3.fromRGB(255, 255, 255) |
256 | Kick.TextSize = 18.000 |
257 | |
258 | UICorner_10.Parent = Kick |
259 | |
260 | NOFace.Name = "NOFace" |
261 | NOFace.Parent = Scroller |
262 | NOFace.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
263 | NOFace.BackgroundTransparency = 0.300 |
264 | NOFace.Position = UDim2.new(0.0666666627, 0, 0.243986294, 0) |
265 | NOFace.Size = UDim2.new(0, 123, 0, 33) |
266 | NOFace.Font = Enum.Font.SourceSansBold |
267 | NOFace.Text = "No face" |
268 | NOFace.TextColor3 = Color3.fromRGB(255, 255, 255) |
269 | NOFace.TextSize = 18.000 |
270 | |
271 | UICorner_11.Parent = NOFace |
272 | |
273 | NoLimbs.Name = "NoLimbs" |
274 | NoLimbs.Parent = Scroller |
275 | NoLimbs.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
276 | NoLimbs.BackgroundTransparency = 0.300 |
277 | NoLimbs.Position = UDim2.new(0.0666666627, 0, 0.174398631, 0) |
278 | NoLimbs.Size = UDim2.new(0, 123, 0, 33) |
279 | NoLimbs.Font = Enum.Font.SourceSansBold |
280 | NoLimbs.Text = "No Limbs" |
281 | NoLimbs.TextColor3 = Color3.fromRGB(255, 255, 255) |
282 | NoLimbs.TextSize = 18.000 |
283 | |
284 | UICorner_12.Parent = NoLimbs |
285 | |
286 | Fat.Name = "Fat" |
287 | Fat.Parent = Scroller |
288 | Fat.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
289 | Fat.BackgroundTransparency = 0.300 |
290 | Fat.Position = UDim2.new(0.364444435, 0, 0.174398631, 0) |
291 | Fat.Size = UDim2.new(0, 123, 0, 33) |
292 | Fat.Font = Enum.Font.SourceSansBold |
293 | Fat.Text = "Fat" |
294 | Fat.TextColor3 = Color3.fromRGB(255, 255, 255) |
295 | Fat.TextSize = 18.000 |
296 | |
297 | UICorner_13.Parent = Fat |
298 | |
299 | Punish.Name = "Punish" |
300 | Punish.Parent = Scroller |
301 | Punish.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
302 | Punish.BackgroundTransparency = 0.300 |
303 | Punish.Position = UDim2.new(0.657777786, 0, 0.174398631, 0) |
304 | Punish.Size = UDim2.new(0, 123, 0, 33) |
305 | Punish.Font = Enum.Font.SourceSansBold |
306 | Punish.Text = "Punish" |
307 | Punish.TextColor3 = Color3.fromRGB(255, 255, 255) |
308 | Punish.TextSize = 18.000 |
309 | |
310 | UICorner_14.Parent = Punish |
311 | |
312 | Dex.Name = "Dex" |
313 | Dex.Parent = Scroller |
314 | Dex.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
315 | Dex.BackgroundTransparency = 0.300 |
316 | Dex.Position = UDim2.new(0.364444435, 0, 0.312714785, 0) |
317 | Dex.Size = UDim2.new(0, 123, 0, 33) |
318 | Dex.Font = Enum.Font.SourceSansBold |
319 | Dex.Text = "Dex" |
320 | Dex.TextColor3 = Color3.fromRGB(255, 255, 255) |
321 | Dex.TextSize = 18.000 |
322 | |
323 | UICorner_15.Parent = Dex |
324 | |
325 | Pantsless.Name = "Pantsless" |
326 | Pantsless.Parent = Scroller |
327 | Pantsless.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
328 | Pantsless.BackgroundTransparency = 0.300 |
329 | Pantsless.Position = UDim2.new(0.362222224, 0, 0.387457073, 0) |
330 | Pantsless.Size = UDim2.new(0, 123, 0, 33) |
331 | Pantsless.Font = Enum.Font.SourceSansBold |
332 | Pantsless.Text = "Pantsless" |
333 | Pantsless.TextColor3 = Color3.fromRGB(255, 255, 255) |
334 | Pantsless.TextSize = 18.000 |
335 | |
336 | UICorner_16.Parent = Pantsless |
337 | |
338 | Shirtless.Name = "Shirtless" |
339 | Shirtless.Parent = Scroller |
340 | Shirtless.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
341 | Shirtless.BackgroundTransparency = 0.300 |
342 | Shirtless.Position = UDim2.new(0.0666666627, 0, 0.387457073, 0) |
343 | Shirtless.Size = UDim2.new(0, 123, 0, 33) |
344 | Shirtless.Font = Enum.Font.SourceSansBold |
345 | Shirtless.Text = "Shirtless" |
346 | Shirtless.TextColor3 = Color3.fromRGB(255, 255, 255) |
347 | Shirtless.TextSize = 18.000 |
348 | |
349 | UICorner_17.Parent = Shirtless |
350 | |
351 | Ban.Name = "Ban" |
352 | Ban.Parent = Scroller |
353 | Ban.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
354 | Ban.BackgroundTransparency = 0.300 |
355 | Ban.Position = UDim2.new(0.0666666627, 0, 0.312714785, 0) |
356 | Ban.Size = UDim2.new(0, 123, 0, 33) |
357 | Ban.Font = Enum.Font.SourceSansBold |
358 | Ban.Text = "Ban" |
359 | Ban.TextColor3 = Color3.fromRGB(255, 255, 255) |
360 | Ban.TextSize = 18.000 |
361 | |
362 | UICorner_18.Parent = Ban |
363 | |
364 | NoAnims.Name = "NoAnims" |
365 | NoAnims.Parent = Scroller |
366 | NoAnims.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
367 | NoAnims.BackgroundTransparency = 0.300 |
368 | NoAnims.Position = UDim2.new(0.657777786, 0, 0.312714785, 0) |
369 | NoAnims.Size = UDim2.new(0, 123, 0, 33) |
370 | NoAnims.Font = Enum.Font.SourceSansBold |
371 | NoAnims.Text = "No animations" |
372 | NoAnims.TextColor3 = Color3.fromRGB(255, 255, 255) |
373 | NoAnims.TextSize = 18.000 |
374 | |
375 | UICorner_19.Parent = NoAnims |
376 | |
377 | NoRegen.Name = "NoRegen" |
378 | NoRegen.Parent = Scroller |
379 | NoRegen.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
380 | NoRegen.BackgroundTransparency = 0.300 |
381 | NoRegen.Position = UDim2.new(0.657777786, 0, 0.387457073, 0) |
382 | NoRegen.Size = UDim2.new(0, 123, 0, 33) |
383 | NoRegen.Font = Enum.Font.SourceSansBold |
384 | NoRegen.Text = "No regen" |
385 | NoRegen.TextColor3 = Color3.fromRGB(255, 255, 255) |
386 | NoRegen.TextSize = 18.000 |
387 | |
388 | UICorner_20.Parent = NoRegen |
389 | |
390 | Goto.Name = "Goto" |
391 | Goto.Parent = Scroller |
392 | Goto.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
393 | Goto.BackgroundTransparency = 0.300 |
394 | Goto.Position = UDim2.new(0.0666666627, 0, 0.457903832, 0) |
395 | Goto.Size = UDim2.new(0, 123, 0, 33) |
396 | Goto.Font = Enum.Font.SourceSansBold |
397 | Goto.Text = "Goto" |
398 | Goto.TextColor3 = Color3.fromRGB(255, 255, 255) |
399 | Goto.TextSize = 18.000 |
400 | |
401 | UICorner_21.Parent = Goto |
402 | |
403 | Btools.Name = "Btools" |
404 | Btools.Parent = Scroller |
405 | Btools.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
406 | Btools.BackgroundTransparency = 0.300 |
407 | Btools.Position = UDim2.new(0.362222224, 0, 0.457903832, 0) |
408 | Btools.Size = UDim2.new(0, 123, 0, 33) |
409 | Btools.Font = Enum.Font.SourceSansBold |
410 | Btools.Text = "Btools" |
411 | Btools.TextColor3 = Color3.fromRGB(255, 255, 255) |
412 | Btools.TextSize = 18.000 |
413 | |
414 | UICorner_22.Parent = Btools |
415 | |
416 | Clearmap.Name = "Clearmap" |
417 | Clearmap.Parent = Scroller |
418 | Clearmap.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
419 | Clearmap.BackgroundTransparency = 0.300 |
420 | Clearmap.Position = UDim2.new(0.657777786, 0, 0.457903832, 0) |
421 | Clearmap.Size = UDim2.new(0, 123, 0, 33) |
422 | Clearmap.Font = Enum.Font.SourceSansBold |
423 | Clearmap.Text = "Clear map" |
424 | Clearmap.TextColor3 = Color3.fromRGB(255, 255, 255) |
425 | Clearmap.TextSize = 18.000 |
426 | |
427 | UICorner_23.Parent = Clearmap |
428 | |
429 | ClearGuis.Name = "ClearGuis" |
430 | ClearGuis.Parent = Scroller |
431 | ClearGuis.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
432 | ClearGuis.BackgroundTransparency = 0.300 |
433 | ClearGuis.Position = UDim2.new(0.0666666627, 0, 0.528350532, 0) |
434 | ClearGuis.Size = UDim2.new(0, 123, 0, 33) |
435 | ClearGuis.Font = Enum.Font.SourceSansBold |
436 | ClearGuis.Text = "Clear Guis" |
437 | ClearGuis.TextColor3 = Color3.fromRGB(255, 255, 255) |
438 | ClearGuis.TextSize = 18.000 |
439 | |
440 | UICorner_24.Parent = ClearGuis |
441 | |
442 | Unview.Name = "Unview" |
443 | Unview.Parent = Scroller |
444 | Unview.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
445 | Unview.BackgroundTransparency = 0.300 |
446 | Unview.Position = UDim2.new(0.657777786, 0, 0.528350532, 0) |
447 | Unview.Size = UDim2.new(0, 123, 0, 33) |
448 | Unview.Font = Enum.Font.SourceSansBold |
449 | Unview.Text = "Unview" |
450 | Unview.TextColor3 = Color3.fromRGB(255, 255, 255) |
451 | Unview.TextSize = 18.000 |
452 | |
453 | UICorner_25.Parent = Unview |
454 | |
455 | View.Name = "View" |
456 | View.Parent = Scroller |
457 | View.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
458 | View.BackgroundTransparency = 0.300 |
459 | View.Position = UDim2.new(0.362222224, 0, 0.528350532, 0) |
460 | View.Size = UDim2.new(0, 123, 0, 33) |
461 | View.Font = Enum.Font.SourceSansBold |
462 | View.Text = "View" |
463 | View.TextColor3 = Color3.fromRGB(255, 255, 255) |
464 | View.TextSize = 18.000 |
465 | |
466 | UICorner_26.Parent = View |
467 | |
468 | Stools.Name = "Stools" |
469 | Stools.Parent = Scroller |
470 | Stools.BackgroundColor3 = Color3.fromRGB(102, 0, 255) |
471 | Stools.BackgroundTransparency = 0.300 |
472 | Stools.Position = UDim2.new(0.0666666627, 0, 0.602233708, 0) |
473 | Stools.Size = UDim2.new(0, 123, 0, 33) |
474 | Stools.Font = Enum.Font.SourceSansBold |
475 | Stools.Text = "Stools" |
476 | Stools.TextColor3 = Color3.fromRGB(255, 255, 255) |
477 | Stools.TextSize = 18.000 |
478 | |
479 | UICorner_27.Parent = Stools |
480 | |
481 | Target.Name = "Target" |
482 | Target.Parent = ButtonsAndOther |
483 | Target.BackgroundColor3 = Color3.fromRGB(0, 0, 0) |
484 | Target.BackgroundTransparency = 0.700 |
485 | Target.Position = UDim2.new(0.290251851, 0, 0.869992554, 0) |
486 | Target.Size = UDim2.new(0, 200, 0, 22) |
487 | Target.Font = Enum.Font.SourceSans |
488 | Target.PlaceholderColor3 = Color3.fromRGB(255, 255, 255) |
489 | Target.PlaceholderText = "Enter username here" |
490 | Target.Text = "" |
491 | Target.TextColor3 = Color3.fromRGB(255, 255, 255) |
492 | Target.TextSize = 14.000 |
493 | |
494 | UICorner_28.Parent = Target |
495 | |
496 | UICorner_29.Parent = Comet |
497 | |
498 | -- [[ CODE ]] |
499 | Players = game:GetService("Players") |
500 | |
501 | SupportedGame = false -- Check to see if comet supports the current game you're in |
502 | -- messy code |
503 | function Destroy(part) |
504 | spawn(function() |
505 | |
506 | |
507 | if game:GetService("ReplicatedStorage"):FindFirstChild("DeleteCar") then |
508 | SupportedGame = true |
509 | game:GetService("ReplicatedStorage").DeleteCar:FireServer(part) |
510 | |
511 | |
512 | elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("HandlessSegway") then |
513 | SupportedGame = true |
514 | for i,slaves in pairs(game:GetDescendants()) do |
515 | if slaves.Name == "DestroySegway" then |
516 | slaves:FireServer(part, {Value = part}) |
517 | end |
518 | end |
519 | |
520 | |
521 | elseif game:GetService("ReplicatedStorage"):FindFirstChild("GuiHandler") then |
522 | SupportedGame = true |
523 | game:GetService("ReplicatedStorage").GuiHandler:FireServer(false, part) |
524 | |
525 | |
526 | elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Building Tools") then |
527 | SupportedGame = true |
528 | local args = { |
529 | [1] = "Remove", |
530 | [2] = { |
531 | [1] = part |
532 | } |
533 | } |
534 | game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint:InvokeServer(unpack(args)) |
535 | |
536 | |
537 | end |
538 | end) |
539 | end |
540 | |
541 | Destroy(aas) |
542 | |
543 | function splitString(str,delim) |
544 | local broken = {} |
545 | if delim == nil then delim = "," end |
546 | for w in string.gmatch(str,"[^"..delim.."]+") do |
547 | table.insert(broken,w) |
548 | end |
549 | return broken |
550 | end |
551 | function toTokens(str) |
552 | local tokens = {} |
553 | for op,name in string.gmatch(str,"([+-])([^+-]+)") do |
554 | table.insert(tokens,{Operator = op,Name = name}) |
555 | end |
556 | return tokens |
557 | end |
558 | function getRoot(char) |
559 | local rootPart = char:FindFirstChild('HumanoidRootPart') or char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso') |
560 | return rootPart |
561 | end |
562 | local WTS = function(Object) |
563 | local ObjectVector = workspace.CurrentCamera:WorldToScreenPoint(Object.Position) |
564 | return Vector2.new(ObjectVector.X, ObjectVector.Y) |
565 | end |
566 | local mouse = Players.LocalPlayer:GetMouse() |
567 | local MousePositionToVector2 = function() |
568 | return Vector2.new(mouse.X, mouse.Y) |
569 | end |
570 | local GetClosestPlayerFromCursor = function() |
571 | local found = nil |
572 | local ClosestDistance = math.huge |
573 | for i, v in pairs(Players:GetPlayers()) do |
574 | if v ~= Players.LocalPlayer and v.Character and v.Character:FindFirstChildOfClass("Humanoid") then |
575 | for k, x in pairs(v.Character:GetChildren()) do |
576 | if string.find(x.Name, "Torso") then |
577 | local Distance = (WTS(x) - MousePositionToVector2()).Magnitude |
578 | if Distance < ClosestDistance then |
579 | ClosestDistance = Distance |
580 | found = v |
581 | end |
582 | end |
583 | end |
584 | end |
585 | end |
586 | return found |
587 | end |
588 | local SpecialPlayerCases = { |
589 | ["all"] = function(speaker) return Players:GetPlayers() end, |
590 | ["others"] = function(speaker) |
591 | local plrs = {} |
592 | for i,v in pairs(Players:GetPlayers()) do |
593 | if v ~= speaker then |
594 | table.insert(plrs,v) |
595 | end |
596 | end |
597 | return plrs |
598 | end, |
599 | ["me"] = function(speaker)return {speaker} end, |
600 | ["#(%d+)"] = function(speaker,args,currentList) |
601 | local returns = {} |
602 | local randAmount = tonumber(args[1]) |
603 | local players = {unpack(currentList)} |
604 | for i = 1,randAmount do |
605 | if #players == 0 then break end |
606 | local randIndex = math.random(1,#players) |
607 | table.insert(returns,players[randIndex]) |
608 | table.remove(players,randIndex) |
609 | end |
610 | return returns |
611 | end, |
612 | ["random"] = function(speaker,args,currentList) |
613 | local players = Players:GetPlayers() |
614 | local localplayer = Players.LocalPlayer |
615 | table.remove(players, table.find(players, localplayer)) |
616 | return {players[math.random(1,#players)]} |
617 | end, |
618 | ["%%(.+)"] = function(speaker,args) |
619 | local returns = {} |
620 | local team = args[1] |
621 | for _,plr in pairs(Players:GetPlayers()) do |
622 | if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then |
623 | table.insert(returns,plr) |
624 | end |
625 | end |
626 | return returns |
627 | end, |
628 | ["allies"] = function(speaker) |
629 | local returns = {} |
630 | local team = speaker.Team |
631 | for _,plr in pairs(Players:GetPlayers()) do |
632 | if plr.Team == team then |
633 | table.insert(returns,plr) |
634 | end |
635 | end |
636 | return returns |
637 | end, |
638 | ["enemies"] = function(speaker) |
639 | local returns = {} |
640 | local team = speaker.Team |
641 | for _,plr in pairs(Players:GetPlayers()) do |
642 | if plr.Team ~= team then |
643 | table.insert(returns,plr) |
644 | end |
645 | end |
646 | return returns |
647 | end, |
648 | ["team"] = function(speaker) |
649 | local returns = {} |
650 | local team = speaker.Team |
651 | for _,plr in pairs(Players:GetPlayers()) do |
652 | if plr.Team == team then |
653 | table.insert(returns,plr) |
654 | end |
655 | end |
656 | return returns |
657 | end, |
658 | ["nonteam"] = function(speaker) |
659 | local returns = {} |
660 | local team = speaker.Team |
661 | for _,plr in pairs(Players:GetPlayers()) do |
662 | if plr.Team ~= team then |
663 | table.insert(returns,plr) |
664 | end |
665 | end |
666 | return returns |
667 | end, |
668 | ["friends"] = function(speaker,args) |
669 | local returns = {} |
670 | for _,plr in pairs(Players:GetPlayers()) do |
671 | if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then |
672 | table.insert(returns,plr) |
673 | end |
674 | end |
675 | return returns |
676 | end, |
677 | ["nonfriends"] = function(speaker,args) |
678 | local returns = {} |
679 | for _,plr in pairs(Players:GetPlayers()) do |
680 | if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then |
681 | table.insert(returns,plr) |
682 | end |
683 | end |
684 | return returns |
685 | end, |
686 | ["guests"] = function(speaker,args) |
687 | local returns = {} |
688 | for _,plr in pairs(Players:GetPlayers()) do |
689 | if plr.Guest then |
690 | table.insert(returns,plr) |
691 | end |
692 | end |
693 | return returns |
694 | end, |
695 | ["bacons"] = function(speaker,args) |
696 | local returns = {} |
697 | for _,plr in pairs(Players:GetPlayers()) do |
698 | if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then |
699 | table.insert(returns,plr) |
700 | end |
701 | end |
702 | return returns |
703 | end, |
704 | ["age(%d+)"] = function(speaker,args) |
705 | local returns = {} |
706 | local age = tonumber(args[1]) |
707 | if not age == nil then return end |
708 | for _,plr in pairs(Players:GetPlayers()) do |
709 | if plr.AccountAge <= age then |
710 | table.insert(returns,plr) |
711 | end |
712 | end |
713 | return returns |
714 | end, |
715 | ["nearest"] = function(speaker,args,currentList) |
716 | local speakerChar = speaker.Character |
717 | if not speakerChar or not getRoot(speakerChar) then return end |
718 | local lowest = math.huge |
719 | local NearestPlayer = nil |
720 | for _,plr in pairs(currentList) do |
721 | if plr ~= speaker and plr.Character then |
722 | local distance = plr:DistanceFromCharacter(getRoot(speakerChar).Position) |
723 | if distance < lowest then |
724 | lowest = distance |
725 | NearestPlayer = {plr} |
726 | end |
727 | end |
728 | end |
729 | return NearestPlayer |
730 | end, |
731 | ["farthest"] = function(speaker,args,currentList) |
732 | local speakerChar = speaker.Character |
733 | if not speakerChar or not getRoot(speakerChar) then return end |
734 | local highest = 0 |
735 | local Farthest = nil |
736 | for _,plr in pairs(currentList) do |
737 | if plr ~= speaker and plr.Character then |
738 | local distance = plr:DistanceFromCharacter(getRoot(speakerChar).Position) |
739 | if distance > highest then |
740 | highest = distance |
741 | Farthest = {plr} |
742 | end |
743 | end |
744 | end |
745 | return Farthest |
746 | end, |
747 | ["group(%d+)"] = function(speaker,args) |
748 | local returns = {} |
749 | local groupID = tonumber(args[1]) |
750 | for _,plr in pairs(Players:GetPlayers()) do |
751 | if plr:IsInGroup(groupID) then |
752 | table.insert(returns,plr) |
753 | end |
754 | end |
755 | return returns |
756 | end, |
757 | ["alive"] = function(speaker,args) |
758 | local returns = {} |
759 | for _,plr in pairs(Players:GetPlayers()) do |
760 | if plr.Character and plr.Character:FindFirstChildOfClass("Humanoid") and plr.Character:FindFirstChildOfClass("Humanoid").Health > 0 then |
761 | table.insert(returns,plr) |
762 | end |
763 | end |
764 | return returns |
765 | end, |
766 | ["dead"] = function(speaker,args) |
767 | local returns = {} |
768 | for _,plr in pairs(Players:GetPlayers()) do |
769 | if (not plr.Character or not plr.Character:FindFirstChildOfClass("Humanoid")) or plr.Character:FindFirstChildOfClass("Humanoid").Health <= 0 then |
770 | table.insert(returns,plr) |
771 | end |
772 | end |
773 | return returns |
774 | end, |
775 | ["rad(%d+)"] = function(speaker,args) |
776 | local returns = {} |
777 | local radius = tonumber(args[1]) |
778 | local speakerChar = speaker.Character |
779 | if not speakerChar or not getRoot(speakerChar) then return end |
780 | for _,plr in pairs(Players:GetPlayers()) do |
781 | if plr.Character and getRoot(plr.Character) then |
782 | local magnitude = (getRoot(plr.Character).Position-getRoot(speakerChar).Position).magnitude |
783 | if magnitude <= radius then table.insert(returns,plr) end |
784 | end |
785 | end |
786 | return returns |
787 | end, |
788 | ["cursor"] = function(speaker) |
789 | local plrs = {} |
790 | local v = GetClosestPlayerFromCursor() |
791 | if v ~= nil then table.insert(plrs, v) end |
792 | return plrs |
793 | end, |
794 | } |
795 | function onlyIncludeInTable(tab,matches) |
796 | local matchTable = {} |
797 | local resultTable = {} |
798 | for i,v in pairs(matches) do matchTable[v.Name] = true end |
799 | for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end |
800 | return resultTable |
801 | end |
802 | |
803 | function removeTableMatches(tab,matches) |
804 | local matchTable = {} |
805 | local resultTable = {} |
806 | for i,v in pairs(matches) do matchTable[v.Name] = true end |
807 | for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end |
808 | return resultTable |
809 | end |
810 | |
811 | function getPlayersByName(Name) |
812 | local Name,Len,Found = string.lower(Name),#Name,{} |
813 | for _,v in pairs(Players:GetPlayers()) do |
814 | if Name:sub(0,1) == '@' then |
815 | if string.sub(string.lower(v.Name),1,Len-1) == Name:sub(2) then |
816 | table.insert(Found,v) |
817 | end |
818 | else |
819 | if string.sub(string.lower(v.Name),1,Len) == Name or string.sub(string.lower(v.DisplayName),1,Len) == Name then |
820 | table.insert(Found,v) |
821 | end |
822 | end |
823 | end |
824 | return Found |
825 | end |
826 | function getPlayer(list,speaker) |
827 | if list == nil then return {speaker.Name} end |
828 | local nameList = splitString(list,",") |
829 | |
830 | local foundList = {} |
831 | |
832 | for _,name in pairs(nameList) do |
833 | if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end |
834 | local tokens = toTokens(name) |
835 | local initialPlayers = Players:GetPlayers() |
836 | |
837 | for i,v in pairs(tokens) do |
838 | if v.Operator == "+" then |
839 | local tokenContent = v.Name |
840 | local foundCase = false |
841 | for regex,case in pairs(SpecialPlayerCases) do |
842 | local matches = {string.match(tokenContent,"^"..regex.."$")} |
843 | if #matches > 0 then |
844 | foundCase = true |
845 | initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers)) |
846 | end |
847 | end |
848 | if not foundCase then |
849 | initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent)) |
850 | end |
851 | else |
852 | local tokenContent = v.Name |
853 | local foundCase = false |
854 | for regex,case in pairs(SpecialPlayerCases) do |
855 | local matches = {string.match(tokenContent,"^"..regex.."$")} |
856 | if #matches > 0 then |
857 | foundCase = true |
858 | initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers)) |
859 | end |
860 | end |
861 | if not foundCase then |
862 | initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent)) |
863 | end |
864 | end |
865 | end |
866 | |
867 | for i,v in pairs(initialPlayers) do table.insert(foundList,v) end |
868 | end |
869 | |
870 | local foundNames = {} |
871 | for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end |
872 | |
873 | return foundNames |
874 | end |
875 | |
876 | |
877 | -- [[ BUTTON SCRIPTS ]] |
878 | |
879 | Kill.MouseButton1Click:Connect(function() |
880 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
881 | for i, v in pairs(players) do |
882 | if Players[v].Character:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then |
883 | Destroy(Players[v].Character.Torso.Neck) |
884 | else |
885 | Destroy(Players[v].Character.Head.Neck) |
886 | end |
887 | end |
888 | end) |
889 | |
890 | Naked.MouseButton1Click:Connect(function() |
891 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
892 | for i, v in pairs(players) do |
893 | Destroy(Players[v].Character:FindFirstChildOfClass("Pants")) |
894 | Destroy(Players[v].Character:FindFirstChildOfClass("ShirtGraphic")) |
895 | Destroy(Players[v].Character:FindFirstChildOfClass("Shirt")) |
896 | end |
897 | end) |
898 | |
899 | Box.MouseButton1Click:Connect(function() |
900 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
901 | for i, v in pairs(players) do |
902 | for i, v in pairs(Players[v].Character:GetChildren()) do |
903 | if v:IsA("Accessory") then |
904 | Destroy(v) |
905 | end |
906 | end |
907 | for i, v in pairs(Players[v].Character:GetChildren()) do |
908 | if v:IsA("CharacterMesh") then |
909 | Destroy(v) |
910 | end |
911 | end |
912 | Destroy(Players[v].Character:FindFirstChildOfClass("Pants")) |
913 | Destroy(Players[v].Character:FindFirstChildOfClass("Shirt")) |
914 | Destroy(Players[v].Character:FindFirstChildOfClass("ShirtGraphic")) |
915 | Destroy(Players[v].Character["Left Arm"]) |
916 | Destroy(Players[v].Character["Left Leg"]) |
917 | Destroy(Players[v].Character["Right Arm"]) |
918 | Destroy(Players[v].Character["Right Leg"]) |
919 | Destroy(Players[v].Character.Head:FindFirstChildOfClass("SpecialMesh")) |
920 | Destroy(Players[v].Character.Head:FindFirstChildOfClass("Decal")) |
921 | end |
922 | end) |
923 | |
924 | Sink.MouseButton1Click:Connect(function() |
925 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
926 | for i, v in pairs(players) do |
927 | Destroy(Players[v].Character.HumanoidRootPart) |
928 | end |
929 | end) |
930 | |
931 | function FindInTable(tbl,val) |
932 | if tbl == nil then return false end |
933 | for _,v in pairs(tbl) do |
934 | if v == val then return true end |
935 | end |
936 | return false |
937 | end |
938 | local slockk = false |
939 | local banned = {} |
940 | Players.PlayerAdded:connect(function(plr) |
941 | if slockk then |
942 | Destroy(plr) |
943 | end |
944 | if FindInTable(banned, plr.UserId) then |
945 | Destroy(plr) |
946 | end |
947 | end) |
948 | |
949 | Ban.MouseButton1Click:Connect(function() |
950 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
951 | for i, v in pairs(players) do |
952 | table.insert(banned, Players[v].UserId) |
953 | Destroy(Players[v]) |
954 | end |
955 | end) |
956 | |
957 | Dex.MouseButton1Click:Connect(function() |
958 | loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/main/dex.lua"))() |
959 | end) |
960 | |
961 | Ragdoll.MouseButton1Click:Connect(function() |
962 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
963 | for i, v in pairs(players) do |
964 | Destroy(Players[v].Character:FindFirstChildOfClass("Humanoid")) |
965 | end |
966 | end) |
967 | |
968 | RemoveTools.MouseButton1Click:Connect(function() |
969 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
970 | for i, v in pairs(players) do |
971 | for i, v in pairs(Players[v]:FindFirstChildOfClass("Backpack"):GetChildren()) do |
972 | Destroy(v) |
973 | end |
974 | end |
975 | end) |
976 | |
977 | NOFace.MouseButton1Click:Connect(function() |
978 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
979 | for i, v in pairs(players) do |
980 | Destroy(Players[v].Character.Head:FindFirstChildOfClass("Decal")) |
981 | end |
982 | end) |
983 | |
984 | Punish.MouseButton1Click:Connect(function() |
985 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
986 | for i, v in pairs(players) do |
987 | Destroy(Players[v].Character) |
988 | end |
989 | end) |
990 | |
991 | Pantsless.MouseButton1Click:Connect(function() |
992 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
993 | for i, v in pairs(players) do |
994 | Destroy(Players[v].Character:FindFirstChildOfClass("Pants")) |
995 | end |
996 | end) |
997 | |
998 | Shirtless.MouseButton1Click:Connect(function() |
999 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1000 | for i, v in pairs(players) do |
1001 | Destroy(Players[v].Character:FindFirstChildOfClass("Shirt")) |
1002 | end |
1003 | end) |
1004 | |
1005 | NoRegen.MouseButton1Click:Connect(function() |
1006 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1007 | for i, v in pairs(players) do |
1008 | Destroy(Players[v].Character:FindFirstChild("Health")) |
1009 | end |
1010 | end) |
1011 | |
1012 | NoAnims.MouseButton1Click:Connect(function() |
1013 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1014 | for i, v in pairs(players) do |
1015 | Destroy(Players[v].Character:FindFirstChildOfClass("Humanoid"):FindFirstChildOfClass("Animator")) |
1016 | end |
1017 | end) |
1018 | |
1019 | Fat.MouseButton1Click:Connect(function() |
1020 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1021 | for i, v in pairs(players) do |
1022 | for i, v in pairs(Players[v].Character:GetChildren()) do |
1023 | if v:IsA("CharacterMesh") then |
1024 | Destroy(v) |
1025 | end |
1026 | end |
1027 | end |
1028 | end) |
1029 | |
1030 | Goto.MouseButton1Click:Connect(function() |
1031 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1032 | for i, v in pairs(players) do |
1033 | Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame |
1034 | end |
1035 | end) |
1036 | |
1037 | Btools.MouseButton1Click:Connect(function() |
1038 | oldicon = mouse.Icon |
1039 | local destroytool = Instance.new("Tool", Players.LocalPlayer:FindFirstChildOfClass("Backpack")) |
1040 | destroytool.RequiresHandle = false |
1041 | destroytool.Name = "Delete" |
1042 | destroytool.ToolTip = "Delete Tool | Comet" |
1043 | destroytool.TextureId = "http://www.roblox.com/asset/?id=12223874" |
1044 | destroytool.CanBeDropped = false |
1045 | destroytool.Equipped:connect(function() |
1046 | equipped = true |
1047 | mouse.Icon = "rbxasset://textures\\HammerCursor.png" |
1048 | while equipped do |
1049 | wait() |
1050 | end |
1051 | end) |
1052 | destroytool.Unequipped:connect(function() |
1053 | equipped = false |
1054 | mouse.Icon = oldicon |
1055 | end) |
1056 | destroytool.Activated:connect(function() |
1057 | local explosion = Instance.new("Explosion", workspace) |
1058 | explosion.BlastPressure = 0 |
1059 | explosion.BlastRadius = 0 |
1060 | explosion.DestroyJointRadiusPercent = 0 |
1061 | explosion.ExplosionType = Enum.ExplosionType.NoCraters |
1062 | explosion.Position = mouse.Target.Position |
1063 | Destroy(mouse.Target) |
1064 | end) |
1065 | game:GetService("StarterGui"):SetCoreGuiEnabled('Backpack', true) |
1066 | Players.LocalPlayer.CharacterAdded:connect(function() |
1067 | local destroytool = Instance.new("Tool", Players.LocalPlayer:FindFirstChildOfClass("Backpack")) |
1068 | destroytool.RequiresHandle = false |
1069 | destroytool.Name = "Delete tool" |
1070 | destroytool.ToolTip = "Comet's delete tool" |
1071 | destroytool.TextureId = "http://www.roblox.com/asset/?id=12223874" |
1072 | destroytool.CanBeDropped = false |
1073 | destroytool.Equipped:connect(function() |
1074 | equipped = true |
1075 | mouse.Icon = "rbxasset://textures\\HammerCursor.png" |
1076 | while equipped do |
1077 | selectionbox.Adornee = mouse.Target |
1078 | wait() |
1079 | end |
1080 | end) |
1081 | destroytool.Unequipped:connect(function() |
1082 | equipped = false |
1083 | selectionbox.Adornee = nil |
1084 | mouse.Icon = oldmouse |
1085 | print(oldmouse) |
1086 | end) |
1087 | destroytool.Activated:connect(function() |
1088 | local explosion = Instance.new("Explosion", workspace) |
1089 | explosion.BlastPressure = 0 |
1090 | explosion.BlastRadius = 0 |
1091 | explosion.DestroyJointRadiusPercent = 0 |
1092 | explosion.ExplosionType = Enum.ExplosionType.NoCraters |
1093 | explosion.Position = mouse.Target.Position |
1094 | Destroy(mouse.Target) |
1095 | end) |
1096 | game:GetService("StarterGui"):SetCoreGuiEnabled('Backpack', true) |
1097 | end) |
1098 | end) |
1099 | |
1100 | NoLimbs.MouseButton1Click:Connect(function() |
1101 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1102 | for i, v in pairs(players) do |
1103 | if Players[v].Character:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then |
1104 | Destroy(Players[v].Character["Left Arm"]) |
1105 | Destroy(Players[v].Character["Left Leg"]) |
1106 | Destroy(Players[v].Character["Right Arm"]) |
1107 | Destroy(Players[v].Character["Right Leg"]) |
1108 | else |
1109 | Destroy(Players[v].Character["LeftUpperArm"]) |
1110 | Destroy(Players[v].Character["LeftUpperLeg"]) |
1111 | Destroy(Players[v].Character["RightUpperArm"]) |
1112 | Destroy(Players[v].Character["RightUpperLeg"]) |
1113 | end |
1114 | end |
1115 | end) |
1116 | |
1117 | Bald.MouseButton1Click:Connect(function() |
1118 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1119 | for i, v in pairs(players) do |
1120 | for i, v in pairs(Players[v].Character:GetChildren()) do |
1121 | if v:IsA("Accessory") then |
1122 | Destroy(v) |
1123 | end |
1124 | end |
1125 | end |
1126 | end) |
1127 | |
1128 | Kick.MouseButton1Click:Connect(function() |
1129 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1130 | for i, v in pairs(players) do |
1131 | Destroy(Players[v]) |
1132 | end |
1133 | end) |
1134 | |
1135 | Clearmap.MouseButton1Click:Connect(function() |
1136 | for i,v in pairs(game:GetService("Workspace"):GetChildren()) do |
1137 | Destroy(v) |
1138 | end |
1139 | end) |
1140 | |
1141 | ClearGuis.MouseButton1Click:Connect(function() |
1142 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1143 | for i, v in pairs(players) do |
1144 | for i,d in pairs(Players[v].PlayerGui:GetChildren()) do |
1145 | d:Destroy() |
1146 | end |
1147 | end |
1148 | end) |
1149 | |
1150 | View.MouseButton1Click:Connect(function() |
1151 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1152 | for i, v in pairs(players) do |
1153 | game.Workspace.CurrentCamera.CameraSubject = Players[v].Character.Humanoid |
1154 | end |
1155 | end) |
1156 | |
1157 | Unview.MouseButton1Click:Connect(function() |
1158 | game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid") |
1159 | end) |
1160 | |
1161 | Stools.MouseButton1Click:Connect(function() |
1162 | local players = getPlayer(Target.Text, Players.LocalPlayer) |
1163 | for i, v in pairs(players) do |
1164 | Destroy(Players[v].Character:FindFirstChildOfClass("Humanoid")) |
1165 | repeat wait() until Players[v].Character:FindFirstChildOfClass("Humanoid").Parent == nil |
1166 | for _, v in ipairs(Players[v].Character:GetChildren()) do |
1167 | if v:IsA("BackpackItem") and v:FindFirstChild("Handle") then |
1168 | Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):EquipTool(v) |
1169 | end |
1170 | end |
1171 | end |
1172 | end) |
1173 | |
1174 | CometGUI.ResetOnSpawn = false |
1175 | Comet.Active = true |
1176 | Comet.Draggable = true |
1177 | Scroller.CanvasPosition = Vector2.new(0, 0) |
1178 | CometGUI.Parent = game.CoreGui |
1179 | |
1180 | local Notification = loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/FE/main/notificationtest"))(); |
1181 | local Notify = Notification.Notify; |
1182 | if SupportedGame == true then |
1183 | Notify({ |
1184 | Description = "This game is supported, have fun"; |
1185 | Title = "Comet"; |
1186 | Duration = 5; |
1187 | |
1188 | }); |
1189 | else |
1190 | Notify({ |
1191 | Description = "This game is not supported try another game"; |
1192 | Title = "Comet"; |
1193 | Duration = 5; |
1194 | |
1195 | }); |
1196 | end |