SHOW:
|
|
- or go back to the newest paste.
1 | local ScreenGui = Instance.new("ScreenGui") | |
2 | local Frame = Instance.new("Frame") | |
3 | local TextLabel = Instance.new("TextLabel") | |
4 | local Infiniteyield = Instance.new("TextButton") | |
5 | local FEkillfling = Instance.new("TextButton") | |
6 | local Boom = Instance.new("TextButton") | |
7 | local PrisonLifeGUI = Instance.new("TextButton") | |
8 | local DANCETILLYOUREDEAD = Instance.new("TextButton") | |
9 | --Properties: | |
10 | ScreenGui.Parent = game.CoreGui | |
11 | ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling | |
12 | ||
13 | Frame.Parent = ScreenGui | |
14 | Frame.BackgroundColor3 = Color3.new(0.333333, 0, 0.498039) | |
15 | Frame.Position = UDim2.new(0.115264796, 0, 0.274135888, 0) | |
16 | Frame.Size = UDim2.new(0, 381, 0, 172) | |
17 | Frame.Active = true | |
18 | Frame.Draggable = true | |
19 | ||
20 | TextLabel.Parent = Frame | |
21 | TextLabel.BackgroundColor3 = Color3.new(0.666667, 0.333333, 1) | |
22 | TextLabel.Size = UDim2.new(0, 381, 0, 50) | |
23 | TextLabel.Font = Enum.Font.SourceSans | |
24 | TextLabel.Text = "Sp00kerGUI v3" | |
25 | TextLabel.TextColor3 = Color3.new(0, 0, 0) | |
26 | TextLabel.TextSize = 14 | |
27 | ||
28 | Infiniteyield.Name = "Infinite Yield" | |
29 | Infiniteyield.Parent = Frame | |
30 | Infiniteyield.BackgroundColor3 = Color3.new(0.333333, 0, 1) | |
31 | Infiniteyield.Position = UDim2.new(0, 0, 0.290697664, 0) | |
32 | Infiniteyield.Size = UDim2.new(0, 72, 0, 50) | |
33 | Infiniteyield.Font = Enum.Font.SourceSans | |
34 | Infiniteyield.Text = "Infinite Yield" | |
35 | Infiniteyield.TextColor3 = Color3.new(0, 0, 0) | |
36 | Infiniteyield.TextScaled = true | |
37 | Infiniteyield.TextSize = 14 | |
38 | Infiniteyield.TextWrapped = true | |
39 | Infiniteyield.MouseButton1Down:connect(function() | |
40 | loadstring(game:HttpGet(('https://pastebin.com/raw/tzTXmYf2'),true))() | |
41 | end) | |
42 | ||
43 | FEkillfling.Name = "FE kill/fling" | |
44 | FEkillfling.Parent = Frame | |
45 | FEkillfling.BackgroundColor3 = Color3.new(1, 1, 1) | |
46 | FEkillfling.Position = UDim2.new(0.404199481, 0, 0.290697664, 0) | |
47 | FEkillfling.Size = UDim2.new(0, 72, 0, 50) | |
48 | FEkillfling.Font = Enum.Font.SourceSans | |
49 | FEkillfling.Text = "FE kill/fling" | |
50 | FEkillfling.TextColor3 = Color3.new(0, 0, 0) | |
51 | FEkillfling.TextSize = 14 | |
52 | FEkillfling.MouseButton1Click:connect(function() | |
53 | -- Made By JackMcJagger15 | |
54 | local FlingKill = Instance.new("ScreenGui") | |
55 | local Main = Instance.new("Frame") | |
56 | local Label = Instance.new("Frame") | |
57 | local Shadow = Instance.new("Frame") | |
58 | local StartKill = Instance.new("TextButton") | |
59 | local StopKill = Instance.new("TextButton") | |
60 | local Instructions = Instance.new("TextLabel") | |
61 | local CurrentPower = Instance.new("TextLabel") | |
62 | local Recomendation = Instance.new("TextLabel") | |
63 | local NameOfGui = Instance.new("TextLabel") | |
64 | local Exit = Instance.new("TextButton") | |
65 | local UPArrow = Instance.new("TextButton") | |
66 | local DownArrow = Instance.new("TextButton") | |
67 | ||
68 | -- Properties | |
69 | ||
70 | FlingKill.Name = "Fling/Kill" | |
71 | FlingKill.Parent = game.CoreGui | |
72 | ||
73 | Main.Name = "Main" | |
74 | Main.Parent = FlingKill | |
75 | Main.BackgroundColor3 = Color3.new(0.92549, 0.941177, 0.945098) | |
76 | Main.BorderSizePixel = 0 | |
77 | Main.Position = UDim2.new(0.702554762, 0, 0.446640313, 0) | |
78 | Main.Size = UDim2.new(0, 217, 0, 233) | |
79 | Main.Selectable = true | |
80 | Main.Active = true | |
81 | Main.Draggable = true | |
82 | ||
83 | Label.Name = "Label" | |
84 | Label.Parent = Main | |
85 | Label.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392) | |
86 | Label.BorderSizePixel = 0 | |
87 | Label.Size = UDim2.new(0, 217, 0, 27) | |
88 | ||
89 | Shadow.Name = "Shadow" | |
90 | Shadow.Parent = Main | |
91 | Shadow.BackgroundColor3 = Color3.new(0.67451, 0.694118, 0.705882) | |
92 | Shadow.BorderSizePixel = 0 | |
93 | Shadow.Position = UDim2.new(0, 0, 0.115879826, 0) | |
94 | Shadow.Size = UDim2.new(0, 217, 0, 9) | |
95 | ||
96 | StartKill.Name = "StartKill" | |
97 | StartKill.Parent = Main | |
98 | StartKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392) | |
99 | StartKill.BorderSizePixel = 0 | |
100 | StartKill.Position = UDim2.new(0.195852548, 0, 0.227467805, 0) | |
101 | StartKill.Size = UDim2.new(0, 126, 0, 23) | |
102 | StartKill.Font = Enum.Font.Cartoon | |
103 | StartKill.Text = "FE Kill/Fling" | |
104 | StartKill.TextColor3 = Color3.new(0, 0, 0) | |
105 | StartKill.TextSize = 14 | |
106 | ||
107 | StopKill.Name = "StopKill" | |
108 | StopKill.Parent = Main | |
109 | StopKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392) | |
110 | StopKill.BorderSizePixel = 0 | |
111 | StopKill.Position = UDim2.new(0.207373276, 0, 0.38197428, 0) | |
112 | StopKill.Size = UDim2.new(0, 124, 0, 23) | |
113 | StopKill.Font = Enum.Font.Cartoon | |
114 | StopKill.Text = "Stop FE Kill/Fling" | |
115 | StopKill.TextColor3 = Color3.new(0, 0, 0) | |
116 | StopKill.TextSize = 14 | |
117 | ||
118 | Instructions.Name = "Instructions" | |
119 | Instructions.Parent = Main | |
120 | Instructions.BackgroundColor3 = Color3.new(1, 1, 1) | |
121 | Instructions.BackgroundTransparency = 1 | |
122 | Instructions.Position = UDim2.new(0.0391705073, 0, 0.549356222, 0) | |
123 | Instructions.Size = UDim2.new(0, 200, 0, 32) | |
124 | Instructions.Font = Enum.Font.Cartoon | |
125 | Instructions.Text = "Just touch someone to watch the fly to their death!" | |
126 | Instructions.TextColor3 = Color3.new(0, 0, 0) | |
127 | Instructions.TextSize = 14 | |
128 | Instructions.TextWrapped = true | |
129 | ||
130 | CurrentPower.Name = "CurrentPower" | |
131 | CurrentPower.Parent = Main | |
132 | CurrentPower.BackgroundColor3 = Color3.new(1, 1, 1) | |
133 | CurrentPower.BackgroundTransparency = 1 | |
134 | CurrentPower.Position = UDim2.new(0.276497692, 0, 0.686695278, 0) | |
135 | CurrentPower.Size = UDim2.new(0, 98, 0, 36) | |
136 | CurrentPower.Font = Enum.Font.Cartoon | |
137 | CurrentPower.Text = "Current Power = 5" | |
138 | CurrentPower.TextColor3 = Color3.new(0, 0, 0) | |
139 | CurrentPower.TextSize = 14 | |
140 | ||
141 | Recomendation.Name = "Recomendation" | |
142 | Recomendation.Parent = Main | |
143 | Recomendation.BackgroundColor3 = Color3.new(1, 1, 1) | |
144 | Recomendation.BackgroundTransparency = 1 | |
145 | Recomendation.Position = UDim2.new(0.0414746553, 0, 0.884120166, 0) | |
146 | Recomendation.Size = UDim2.new(0, 200, 0, 21) | |
147 | Recomendation.Font = Enum.Font.Cartoon | |
148 | Recomendation.Text = "Recommended Power is 5" | |
149 | Recomendation.TextColor3 = Color3.new(0, 0, 0) | |
150 | Recomendation.TextSize = 14 | |
151 | ||
152 | NameOfGui.Name = "NameOfGui" | |
153 | NameOfGui.Parent = Main | |
154 | NameOfGui.BackgroundColor3 = Color3.new(1, 1, 1) | |
155 | NameOfGui.BackgroundTransparency = 1 | |
156 | NameOfGui.Position = UDim2.new(0.0806451589, 0, 0, 0) | |
157 | NameOfGui.Size = UDim2.new(0, 154, 0, 27) | |
158 | NameOfGui.Font = Enum.Font.Cartoon | |
159 | NameOfGui.Text = "FE Kill/Fling By JackMcJagger15" | |
160 | NameOfGui.TextColor3 = Color3.new(0, 0, 0) | |
161 | NameOfGui.TextSize = 14 | |
162 | ||
163 | Exit.Name = "Exit" | |
164 | Exit.Parent = Main | |
165 | Exit.BackgroundColor3 = Color3.new(1, 1, 1) | |
166 | Exit.BackgroundTransparency = 1 | |
167 | Exit.Position = UDim2.new(0.907834113, 0, 0, 0) | |
168 | Exit.Size = UDim2.new(0, 20, 0, 27) | |
169 | Exit.Font = Enum.Font.Cartoon | |
170 | Exit.Text = "X" | |
171 | Exit.TextColor3 = Color3.new(0, 0, 0) | |
172 | Exit.TextSize = 14 | |
173 | ||
174 | UPArrow.Name = "UPArrow" | |
175 | UPArrow.Parent = Main | |
176 | UPArrow.BackgroundColor3 = Color3.new(1, 1, 1) | |
177 | UPArrow.BackgroundTransparency = 1 | |
178 | UPArrow.Position = UDim2.new(0.0783410147, 0, 0.716738224, 0) | |
179 | UPArrow.Size = UDim2.new(0, 26, 0, 23) | |
180 | UPArrow.Font = Enum.Font.Cartoon | |
181 | UPArrow.Text = "Up" | |
182 | UPArrow.TextColor3 = Color3.new(0, 0, 0) | |
183 | UPArrow.TextSize = 12 | |
184 | UPArrow.TextWrapped = true | |
185 | ||
186 | DownArrow.Name = "DownArrow" | |
187 | DownArrow.Parent = Main | |
188 | DownArrow.BackgroundColor3 = Color3.new(1, 1, 1) | |
189 | DownArrow.BackgroundTransparency = 1 | |
190 | DownArrow.Position = UDim2.new(0.792626739, 0, 0.714592278, 0) | |
191 | DownArrow.Size = UDim2.new(0, 26, 0, 23) | |
192 | DownArrow.Font = Enum.Font.Cartoon | |
193 | DownArrow.Text = "Down" | |
194 | DownArrow.TextColor3 = Color3.new(0, 0, 0) | |
195 | DownArrow.TextSize = 12 | |
196 | DownArrow.TextWrapped = true | |
197 | ||
198 | power = 500 | |
199 | active = false | |
200 | local val = Instance.new("IntValue") | |
201 | val.Name = "Number" | |
202 | val.Parent = game.Players.LocalPlayer | |
203 | val.Value = 5 | |
204 | ||
205 | Exit.MouseButton1Click:connect(function() | |
206 | FlingKill.Enabled = false | |
207 | end) | |
208 | ||
209 | StartKill.MouseButton1Click:connect(function() | |
210 | game:GetService('RunService').Stepped:connect(function() | |
211 | if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then | |
212 | game.Players.LocalPlayer.Character.Head.CanCollide = false | |
213 | game.Players.LocalPlayer.Character.Torso.CanCollide = false | |
214 | game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false | |
215 | game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false | |
216 | else | |
217 | if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then | |
218 | game.Players.LocalPlayer.Character.Head.CanCollide = false | |
219 | game.Players.LocalPlayer.Character.UpperTorso.CanCollide = false | |
220 | game.Players.LocalPlayer.Character.LowerTorso.CanCollide = false | |
221 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false | |
222 | end | |
223 | end | |
224 | end) | |
225 | wait(.1) | |
226 | local bambam = Instance.new("BodyThrust") | |
227 | bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart | |
228 | bambam.Force = Vector3.new(power,0,power) | |
229 | bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position | |
230 | end) | |
231 | ||
232 | StopKill.MouseButton1Click:connect(function() | |
233 | active = false | |
234 | game.Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:Remove() | |
235 | end) | |
236 | ||
237 | UPArrow.MouseButton1Click:connect(function() | |
238 | power = power + 100 | |
239 | game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value + 1 | |
240 | CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value | |
241 | end) | |
242 | ||
243 | DownArrow.MouseButton1Click:connect(function() | |
244 | power = power - 100 | |
245 | game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value - 1 | |
246 | CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value | |
247 | end) | |
248 | ||
249 | end) | |
250 | ||
251 | Boom.Name = "Boom" | |
252 | Boom.Parent = Frame | |
253 | Boom.BackgroundColor3 = Color3.new(1, 0, 0.498039) | |
254 | Boom.Position = UDim2.new(0.811023593, 0, 0.290697664, 0) | |
255 | Boom.Size = UDim2.new(0, 72, 0, 50) | |
256 | Boom.Font = Enum.Font.SourceSans | |
257 | Boom.Text = "Boom" | |
258 | Boom.TextColor3 = Color3.new(0, 0, 0) | |
259 | Boom.TextSize = 14 | |
260 | Boom.MouseButton1Down:connect(function() | |
261 | loadstring(game:HttpGet(('https://pastebin.com/raw/Z9ZCRTXB'),true))() | |
262 | end) | |
263 | ||
264 | PrisonLifeGUI.Name = "Prison Life GUI" | |
265 | PrisonLifeGUI.Parent = Frame | |
266 | PrisonLifeGUI.BackgroundColor3 = Color3.new(1, 1, 0.498039) | |
267 | PrisonLifeGUI.Position = UDim2.new(0, 0, 0.709302306, 0) | |
268 | PrisonLifeGUI.Size = UDim2.new(0, 72, 0, 50) | |
269 | PrisonLifeGUI.Font = Enum.Font.SourceSans | |
270 | PrisonLifeGUI.Text = "Prison Life GUI" | |
271 | PrisonLifeGUI.TextColor3 = Color3.new(0, 0, 0) | |
272 | PrisonLifeGUI.TextSize = 14 | |
273 | PrisonLifeGUI.MouseButton1Click:connect(function() | |
274 | loadstring(game:HttpGet(("https://raw.githubusercontent.com/i1nfinity/Project-X/master/Prison%20Breaker%20X"), true))() | |
275 | end) | |
276 | ||
277 | DANCETILLYOUREDEAD.Name = "DANCE TILL YOU'RE DEAD" | |
278 | DANCETILLYOUREDEAD.Parent = Frame | |
279 | DANCETILLYOUREDEAD.BackgroundColor3 = Color3.new(1, 1, 1) | |
280 | DANCETILLYOUREDEAD.Position = UDim2.new(0.404199481, 0, 0.709302306, 0) | |
281 | DANCETILLYOUREDEAD.Size = UDim2.new(0, 134, 0, 50) | |
282 | DANCETILLYOUREDEAD.Font = Enum.Font.SourceSans | |
283 | DANCETILLYOUREDEAD.Text = "Troller" | |
284 | - | DANCETILLYOUREDEAD.Text = "OOF HUB" |
284 | + | |
285 | DANCETILLYOUREDEAD.TextSize = 14 | |
286 | DANCETILLYOUREDEAD.MouseButton1Click:connect(function() | |
287 | local troller = Instance.new("ScreenGui") | |
288 | - | loadstring(game:HttpGet("https://oofhubisnice.000webhostapp.com/oofhub.txt"))() |
288 | + | |
289 | local nameofgui = Instance.new("TextLabel") | |
290 | local border = Instance.new("Frame") | |
291 | local invis = Instance.new("TextButton") | |
292 | local pp = Instance.new("TextButton") | |
293 | local memedog = Instance.new("TextLabel") | |
294 | local die = Instance.new("TextLabel") | |
295 | local worm = Instance.new("TextButton") | |
296 | local cycl = Instance.new("TextButton") | |
297 | local axy = Instance.new("TextLabel") | |
298 | local diemie = Instance.new("TextLabel") | |
299 | ||
300 | troller.Name = "troller" | |
301 | troller.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") | |
302 | troller.ZIndexBehavior = Enum.ZIndexBehavior.Sibling | |
303 | troller.ResetOnSpawn = false | |
304 | ||
305 | Main.Name = "Main" | |
306 | Main.Parent = troller | |
307 | Main.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412) | |
308 | Main.BorderSizePixel = 0 | |
309 | Main.ClipsDescendants = true | |
310 | Main.Position = UDim2.new(0.04588015, 0, 0.087649405, 0) | |
311 | Main.Size = UDim2.new(0, 248, 0, 311) | |
312 | ||
313 | nameofgui.Name = "nameofgui" | |
314 | nameofgui.Parent = Main | |
315 | nameofgui.BackgroundColor3 = Color3.new(1, 1, 1) | |
316 | nameofgui.BackgroundTransparency = 1 | |
317 | nameofgui.ClipsDescendants = true | |
318 | nameofgui.Size = UDim2.new(0, 248, 0, 19) | |
319 | nameofgui.Font = Enum.Font.GothamBold | |
320 | nameofgui.Text = "Troller" | |
321 | nameofgui.TextColor3 = Color3.new(1, 1, 1) | |
322 | nameofgui.TextSize = 16 | |
323 | nameofgui.TextXAlignment = Enum.TextXAlignment.Left | |
324 | ||
325 | border.Name = "border" | |
326 | border.Parent = Main | |
327 | border.BackgroundColor3 = Color3.new(1, 1, 1) | |
328 | border.ClipsDescendants = true | |
329 | border.Position = UDim2.new(-0.00131386518, 0, 0.0696422011, 0) | |
330 | border.Size = UDim2.new(0, 248, 0, 1) | |
331 | ||
332 | invis.Name = "invis" | |
333 | invis.Parent = Main | |
334 | invis.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706) | |
335 | invis.ClipsDescendants = true | |
336 | invis.Position = UDim2.new(0, 0, 0.115512639, 0) | |
337 | invis.Size = UDim2.new(0, 248, 0, 27) | |
338 | invis.Font = Enum.Font.SourceSansItalic | |
339 | invis.Text = "FE Invisible Fling (R6 & R15)" | |
340 | invis.TextColor3 = Color3.new(1, 1, 1) | |
341 | invis.TextSize = 16 | |
342 | invis.MouseButton1Click:connect(function() | |
343 | ||
344 | ||
345 | ||
346 | spawn(function() | |
347 | local message = Instance.new("Message",workspace) | |
348 | message.Text = "Loaded press z to execute inviseble , press x to respawn)" | |
349 | wait(5) | |
350 | message:Destroy() | |
351 | end) | |
352 | ||
353 | ||
354 | ||
355 | ||
356 | ||
357 | ||
358 | ||
359 | ||
360 | local mouse = game.Players.LocalPlayer:GetMouse() | |
361 | ||
362 | local groot = nil | |
363 | ||
364 | mouse.KeyDown:connect(function(k) | |
365 | ||
366 | if k == "z" then | |
367 | ||
368 | ||
369 | ||
370 | spawn(function() | |
371 | local message = Instance.new("Message",workspace) | |
372 | message.Text = "Fe Invisible Fling By Diemiers#4209 Loaded (wait 11 seconds to load)" | |
373 | wait(11) | |
374 | message:Destroy() | |
375 | end) | |
376 | ||
377 | ||
378 | local ch = game.Players.LocalPlayer.Character | |
379 | local prt=Instance.new("Model", workspace) | |
380 | local z1 = Instance.new("Part", prt) | |
381 | z1.Name="Torso" | |
382 | z1.CanCollide = false | |
383 | z1.Anchored = true | |
384 | local z2 =Instance.new("Part", prt) | |
385 | z2.Name="Head" | |
386 | z2.Anchored = true | |
387 | z2.CanCollide = false | |
388 | local z3 =Instance.new("Humanoid", prt) | |
389 | z3.Name="Humanoid" | |
390 | z1.Position = Vector3.new(0,9999,0) | |
391 | z2.Position = Vector3.new(0,9991,0) | |
392 | game.Players.LocalPlayer.Character=prt | |
393 | wait(5) | |
394 | game.Players.LocalPlayer.Character=ch | |
395 | wait(6) | |
396 | ||
397 | ||
398 | local plr = game.Players.LocalPlayer | |
399 | mouse = plr:GetMouse() | |
400 | ||
401 | local Hum = Instance.new("Humanoid") | |
402 | Hum.Parent = game.Players.LocalPlayer.Character | |
403 | ||
404 | ||
405 | local root = game.Players.LocalPlayer.Character.HumanoidRootPart | |
406 | ||
407 | ||
408 | for i,v in pairs(plr.Character:GetChildren()) do | |
409 | ||
410 | if v ~= root and v.Name ~= "Humanoid" then | |
411 | ||
412 | v:Destroy() | |
413 | ||
414 | end | |
415 | ||
416 | ||
417 | end | |
418 | ||
419 | workspace.CurrentCamera.CameraSubject = root | |
420 | ||
421 | local se = Instance.new("SelectionBox",root) | |
422 | se.Adornee = root | |
423 | ||
424 | ||
425 | game:GetService('RunService').Stepped:connect(function() | |
426 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false | |
427 | end) | |
428 | game:GetService('RunService').RenderStepped:connect(function() | |
429 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false | |
430 | end) | |
431 | ||
432 | ||
433 | power = 999999 -- change this to make it more or less powerful | |
434 | ||
435 | power = power*10 | |
436 | ||
437 | --- | |
438 | wait(.1) | |
439 | local bambam = Instance.new("BodyThrust") | |
440 | bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart | |
441 | bambam.Force = Vector3.new(power,0,power) | |
442 | bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position | |
443 | ||
444 | ||
445 | ||
446 | ||
447 | ||
448 | local plr = game.Players.LocalPlayer | |
449 | local torso = root | |
450 | local flying = true | |
451 | local deb = true | |
452 | local ctrl = {f = 0, b = 0, l = 0, r = 0} | |
453 | local lastctrl = {f = 0, b = 0, l = 0, r = 0} | |
454 | local maxspeed = 120 | |
455 | local speed = 15 | |
456 | ||
457 | ||
458 | ---local bambam = Instance.new("BodyThrust") | |
459 | ---bambam.Parent = torso | |
460 | --bambam.Force = Vector3.new(9999999,0,9999999) | |
461 | --bambam.Location = torso.Position | |
462 | ||
463 | ||
464 | --- | |
465 | groot = root | |
466 | ||
467 | function Fly() | |
468 | local bg = Instance.new("BodyGyro", torso) | |
469 | bg.P = 9e4 | |
470 | bg.maxTorque = Vector3.new(0, 0, 0) | |
471 | bg.cframe = torso.CFrame | |
472 | local bv = Instance.new("BodyVelocity", torso) | |
473 | bv.velocity = Vector3.new(0,0,0) | |
474 | bv.maxForce = Vector3.new(9e9, 9e9, 9e9) | |
475 | repeat wait() | |
476 | ||
477 | if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then | |
478 | speed = speed+.2 | |
479 | if speed > maxspeed then | |
480 | speed = maxspeed | |
481 | end | |
482 | elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then | |
483 | speed = speed-1 | |
484 | if speed < 0 then | |
485 | speed = 0 | |
486 | end | |
487 | end | |
488 | if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then | |
489 | bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed | |
490 | lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} | |
491 | elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then | |
492 | bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed | |
493 | else | |
494 | bv.velocity = Vector3.new(0,0.1,0) | |
495 | end | |
496 | ||
497 | until not flying | |
498 | ctrl = {f = 0, b = 0, l = 0, r = 0} | |
499 | lastctrl = {f = 0, b = 0, l = 0, r = 0} | |
500 | speed = 0 | |
501 | bg:Destroy() | |
502 | bv:Destroy() | |
503 | ||
504 | end | |
505 | mouse.KeyDown:connect(function(key) | |
506 | if key:lower() == "e" then | |
507 | if flying then flying = false | |
508 | else | |
509 | flying = true | |
510 | Fly() | |
511 | end | |
512 | elseif key:lower() == "w" then | |
513 | ctrl.f = 1 | |
514 | elseif key:lower() == "s" then | |
515 | ctrl.b = -1 | |
516 | elseif key:lower() == "a" then | |
517 | ctrl.l = -1 | |
518 | elseif key:lower() == "d" then | |
519 | ctrl.r = 1 | |
520 | end | |
521 | end) | |
522 | mouse.KeyUp:connect(function(key) | |
523 | if key:lower() == "w" then | |
524 | ctrl.f = 0 | |
525 | elseif key:lower() == "s" then | |
526 | ctrl.b = 0 | |
527 | elseif key:lower() == "a" then | |
528 | ctrl.l = 0 | |
529 | elseif key:lower() == "d" then | |
530 | ctrl.r = 0 | |
531 | elseif key:lower() == "r" then | |
532 | ||
533 | end | |
534 | end) | |
535 | Fly() | |
536 | ||
537 | ||
538 | ||
539 | elseif k == "x" then | |
540 | ||
541 | ||
542 | spawn(function() | |
543 | local message = Instance.new("Message",workspace) | |
544 | message.Text = "Respawning dont spam" | |
545 | wait(1) | |
546 | message:Destroy() | |
547 | end) | |
548 | ||
549 | local saved = groot.Position | |
550 | ||
551 | local ch = game.Players.LocalPlayer.Character | |
552 | local prt=Instance.new("Model", workspace) | |
553 | local z1 = Instance.new("Part", prt) | |
554 | z1.Name="Torso" | |
555 | z1.CanCollide = false | |
556 | z1.Anchored = true | |
557 | local z2 =Instance.new("Part", prt) | |
558 | z2.Name="Head" | |
559 | z2.Anchored = true | |
560 | z2.CanCollide = false | |
561 | local z3 =Instance.new("Humanoid", prt) | |
562 | z3.Name="Humanoid" | |
563 | z1.Position = Vector3.new(0,9999,0) | |
564 | z2.Position = Vector3.new(0,9991,0) | |
565 | game.Players.LocalPlayer.Character=prt | |
566 | wait(5) | |
567 | game.Players.LocalPlayer.Character=ch | |
568 | local poop = nil | |
569 | repeat wait() poop = game.Players.LocalPlayer.Character:FindFirstChild("Head") until poop ~= nil | |
570 | wait(1) | |
571 | game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(saved) | |
572 | ||
573 | end | |
574 | ||
575 | ||
576 | end) | |
577 | end) | |
578 | ||
579 | pp.Name = "pp" | |
580 | pp.Parent = Main | |
581 | pp.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706) | |
582 | pp.ClipsDescendants = true | |
583 | pp.Position = UDim2.new(0.00403225794, 0, 0.256927162, 0) | |
584 | pp.Size = UDim2.new(0, 248, 0, 27) | |
585 | pp.Font = Enum.Font.SourceSansItalic | |
586 | pp.Text = "FE Penis (R6)" | |
587 | pp.TextColor3 = Color3.new(1, 1, 1) | |
588 | pp.TextSize = 16 | |
589 | pp.MouseButton1Click:connect(function() | |
590 | ||
591 | ||
592 | ||
593 | ||
594 | ||
595 | --R6 dick by diemiers | |
596 | ||
597 | ||
598 | spawn(function() | |
599 | local message = Instance.new("Message",workspace) | |
600 | message.Text = "Fe penisito loaded" | |
601 | wait(11) | |
602 | message:Destroy() | |
603 | end) | |
604 | ||
605 | local name = "Torso" | |
606 | if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then | |
607 | name = "UpperTorso" | |
608 | end | |
609 | ||
610 | local ch = game.Players.LocalPlayer.Character | |
611 | local prt=Instance.new("Model", workspace) | |
612 | local z1 = Instance.new("Part", prt) | |
613 | z1.Name="Torso" | |
614 | z1.CanCollide = false | |
615 | z1.Anchored = true | |
616 | local z2 =Instance.new("Part", prt) | |
617 | z2.Name="Head" | |
618 | z2.Anchored = true | |
619 | z2.CanCollide = false | |
620 | local z3 =Instance.new("Humanoid", prt) | |
621 | z3.Name="Humanoid" | |
622 | z1.Position = Vector3.new(0,9999,0) | |
623 | z2.Position = Vector3.new(0,9991,0) | |
624 | game.Players.LocalPlayer.Character=prt | |
625 | wait(5) | |
626 | game.Players.LocalPlayer.Character=ch | |
627 | wait(6) | |
628 | game:GetService('RunService').Stepped:connect(function() | |
629 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = true | |
630 | end) | |
631 | game:GetService('RunService').RenderStepped:connect(function() | |
632 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = true | |
633 | end) | |
634 | plr = game.Players.LocalPlayer | |
635 | mouse = plr:GetMouse() | |
636 | ||
637 | game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy() | |
638 | ||
639 | local Hum = Instance.new("Humanoid") | |
640 | ||
641 | ||
642 | ||
643 | Hum.Parent = game.Players.LocalPlayer.Character | |
644 | game.Players.LocalPlayer.Character.Humanoid.Parent = game.Lighting | |
645 | --game.Players.LocalPlayer.Character:FindFirstChild("Torso").Name = "Head" | |
646 | --game.Players.LocalPlayer.Character:FindFirstChild("Head"):Destroy() | |
647 | --game.Players.LocalPlayer.Character:FindFirstChild(name):Destroy() | |
648 | --game.Players.LocalPlayer.Character.HumanoidRootPart.Name = "GaiPArt" | |
649 | local root =game.Players.LocalPlayer.Character["Right Arm"] -- game.Players.LocalPlayer.Character["Left Leg"] | |
650 | root.Name = "HumanoidRootPart" | |
651 | ||
652 | Hum.HipHeight = 5 | |
653 | ||
654 | ||
655 | workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.HumanoidRootPart | |
656 | ||
657 | ||
658 | ||
659 | ||
660 | for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do | |
661 | ||
662 | if v.Name ~=root.Name and v.Name ~="Humanoid" and v.Name ~= "Left Arm" and v.Name ~= "Left Leg" and v.Name ~= "Right Leg" then | |
663 | ||
664 | v:Destroy() | |
665 | ||
666 | elseif v.Name == "Left Arm" then | |
667 | ||
668 | local bp = Instance.new("BodyPosition",v) | |
669 | bp.MaxForce = Vector3.new(99999,99999,99999) | |
670 | local bg = Instance.new("BodyGyro",v) | |
671 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
672 | ||
673 | spawn(function() | |
674 | bp.D = 300 | |
675 | while true do | |
676 | bp.Position = root.Position+Vector3.new(0,1.8+1.8+1.8-0.3,0) | |
677 | wait() | |
678 | end | |
679 | ||
680 | end) | |
681 | ||
682 | elseif v.Name == "Left Leg" then | |
683 | ||
684 | local bp = Instance.new("BodyPosition",v) | |
685 | bp.MaxForce = Vector3.new(99999,99999,99999) | |
686 | local bg = Instance.new("BodyGyro",v) | |
687 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
688 | ||
689 | spawn(function() | |
690 | bp.D = 300 | |
691 | while true do | |
692 | bp.Position = root.Position+Vector3.new(0,1.8-0.3,0) | |
693 | wait() | |
694 | end | |
695 | ||
696 | end) | |
697 | ||
698 | elseif v.Name == "Right Leg" then | |
699 | ||
700 | local bp = Instance.new("BodyPosition",v) | |
701 | bp.MaxForce = Vector3.new(99999,99999,99999) | |
702 | local bg = Instance.new("BodyGyro",v) | |
703 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
704 | spawn(function() | |
705 | bp.D = 300 | |
706 | while true do | |
707 | bp.Position = root.Position+Vector3.new(0,1.8+1.8-0.3,0) | |
708 | wait() | |
709 | end | |
710 | ||
711 | end) | |
712 | elseif v.Name == root.Name then | |
713 | ||
714 | local bg = Instance.new("BodyGyro",v) | |
715 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
716 | bg.CFrame = CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) | |
717 | ||
718 | end | |
719 | ||
720 | ||
721 | end | |
722 | ||
723 | --local se = Instance.new("SelectionBox",root) | |
724 | --se.Adornee = root | |
725 | ||
726 | ||
727 | power = 999999 -- change this to make it more or less powerful | |
728 | ||
729 | power = power*10 | |
730 | ||
731 | --- | |
732 | wait(.1) | |
733 | --local bambam = Instance.new("BodyThrust") | |
734 | --bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart | |
735 | --bambam.Force = Vector3.new(power,0,power) | |
736 | --bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position | |
737 | ||
738 | ||
739 | ||
740 | ||
741 | local mouse = game.Players.LocalPlayer:GetMouse() | |
742 | ||
743 | ||
744 | local plr = game.Players.LocalPlayer | |
745 | local torso = root | |
746 | local flying = true | |
747 | local deb = true | |
748 | local ctrl = {f = 0, b = 0, l = 0, r = 0} | |
749 | local lastctrl = {f = 0, b = 0, l = 0, r = 0} | |
750 | local maxspeed = 120 | |
751 | local speed = 15 | |
752 | ||
753 | ||
754 | ---local bambam = Instance.new("BodyThrust") | |
755 | ---bambam.Parent = torso | |
756 | --bambam.Force = Vector3.new(9999999,0,9999999) | |
757 | --bambam.Location = torso.Position | |
758 | ||
759 | ||
760 | --- | |
761 | ||
762 | ||
763 | function Fly() | |
764 | local bg = Instance.new("BodyGyro", torso) | |
765 | bg.P = 9e4 | |
766 | bg.maxTorque = Vector3.new(0, 0, 0) | |
767 | bg.cframe = torso.CFrame | |
768 | local bv = Instance.new("BodyVelocity", torso) | |
769 | bv.velocity = Vector3.new(0,0,0) | |
770 | bv.maxForce = Vector3.new(9e9, 9e9, 9e9) | |
771 | repeat wait() | |
772 | ||
773 | if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then | |
774 | speed = speed+.2 | |
775 | if speed > maxspeed then | |
776 | speed = maxspeed | |
777 | end | |
778 | elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then | |
779 | speed = speed-1 | |
780 | if speed < 0 then | |
781 | speed = 0 | |
782 | end | |
783 | end | |
784 | if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then | |
785 | bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed | |
786 | lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} | |
787 | elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then | |
788 | bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed | |
789 | else | |
790 | bv.velocity = Vector3.new(0,0,0) | |
791 | end | |
792 | ||
793 | until not flying | |
794 | ctrl = {f = 0, b = 0, l = 0, r = 0} | |
795 | lastctrl = {f = 0, b = 0, l = 0, r = 0} | |
796 | speed = 0 | |
797 | bg:Destroy() | |
798 | bv:Destroy() | |
799 | ||
800 | end | |
801 | mouse.KeyDown:connect(function(key) | |
802 | if key:lower() == "e" then | |
803 | if flying then flying = false | |
804 | else | |
805 | flying = true | |
806 | Fly() | |
807 | end | |
808 | elseif key:lower() == "w" then | |
809 | ctrl.f = 1 | |
810 | elseif key:lower() == "s" then | |
811 | ctrl.b = -1 | |
812 | elseif key:lower() == "a" then | |
813 | ctrl.l = -1 | |
814 | elseif key:lower() == "d" then | |
815 | ctrl.r = 1 | |
816 | end | |
817 | end) | |
818 | mouse.KeyUp:connect(function(key) | |
819 | if key:lower() == "w" then | |
820 | ctrl.f = 0 | |
821 | elseif key:lower() == "s" then | |
822 | ctrl.b = 0 | |
823 | elseif key:lower() == "a" then | |
824 | ctrl.l = 0 | |
825 | elseif key:lower() == "d" then | |
826 | ctrl.r = 0 | |
827 | elseif key:lower() == "r" then | |
828 | ||
829 | end | |
830 | end) | |
831 | Fly() | |
832 | end) | |
833 | ||
834 | memedog.Name = "memedog" | |
835 | memedog.Parent = Main | |
836 | memedog.BackgroundColor3 = Color3.new(1, 1, 1) | |
837 | memedog.BackgroundTransparency = 1 | |
838 | memedog.ClipsDescendants = true | |
839 | memedog.Position = UDim2.new(0.0967741907, 0, 0.745117068, 0) | |
840 | memedog.Size = UDim2.new(0, 200, 0, 23) | |
841 | memedog.Font = Enum.Font.SourceSansLight | |
842 | memedog.Text = "Memedog#1256 for GUI" | |
843 | memedog.TextColor3 = Color3.new(0, 1, 0) | |
844 | memedog.TextSize = 16 | |
845 | ||
846 | die.Name = "die" | |
847 | die.Parent = Main | |
848 | die.BackgroundColor3 = Color3.new(1, 1, 1) | |
849 | die.BackgroundTransparency = 1 | |
850 | die.ClipsDescendants = true | |
851 | die.Position = UDim2.new(0.0120967738, 0, 0.66750288, 0) | |
852 | die.Size = UDim2.new(0, 246, 0, 23) | |
853 | die.Font = Enum.Font.SourceSansLight | |
854 | die.Text = "Diemiers#4209 & Cyclically#9215 for scripts" | |
855 | die.TextColor3 = Color3.new(0, 1, 1) | |
856 | die.TextSize = 16 | |
857 | ||
858 | worm.Name = "worm" | |
859 | worm.Parent = Main | |
860 | worm.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706) | |
861 | worm.ClipsDescendants = true | |
862 | worm.Position = UDim2.new(-0.00403225794, 0, 0.405297279, 0) | |
863 | worm.Size = UDim2.new(0, 248, 0, 27) | |
864 | worm.Font = Enum.Font.SourceSansItalic | |
865 | worm.Text = "FE Wormus (R6)" | |
866 | worm.TextColor3 = Color3.new(1, 1, 1) | |
867 | worm.TextSize = 16 | |
868 | worm.MouseButton1Click:connect(function() | |
869 | --Made by GreenFace#4209 | |
870 | ||
871 | ||
872 | --Wormus | |
873 | ||
874 | --If ur legs gonna lose network owner they not going to lose them u will pick them up when ur network owner gonna comeback | |
875 | ||
876 | --Found some replication bugs long time ago | |
877 | ||
878 | --ik its not clean code | |
879 | ||
880 | local name = "Torso" | |
881 | local ch = game.Players.LocalPlayer.Character | |
882 | local prt=Instance.new("Model", workspace) | |
883 | local z1 = Instance.new("Part", prt) | |
884 | z1.Name="Torso" | |
885 | z1.CanCollide = false | |
886 | z1.Anchored = true | |
887 | local z2 =Instance.new("Part", prt) | |
888 | z2.Name="Head" | |
889 | z2.Anchored = true | |
890 | z2.CanCollide = false | |
891 | local z3 =Instance.new("Humanoid", prt) | |
892 | z3.Name="Humanoid" | |
893 | z1.Position = Vector3.new(0,9999,0) | |
894 | z2.Position = Vector3.new(0,9991,0) | |
895 | game.Players.LocalPlayer.Character=prt | |
896 | wait(5) | |
897 | game.Players.LocalPlayer.Character=ch | |
898 | wait(6) | |
899 | ||
900 | ||
901 | --game:GetService('RunService').Stepped:connect(function() | |
902 | --game.Players.LocalPlayer.Character.Head.CanCollide = false | |
903 | --end) | |
904 | local humano = game.Players.LocalPlayer.Character.Humanoid:Clone() | |
905 | wait() | |
906 | game.Players.LocalPlayer.Character[name]:Destroy() | |
907 | game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy() | |
908 | ||
909 | ||
910 | ||
911 | local torso = game.Players.LocalPlayer.Character.Head | |
912 | game.Players.LocalPlayer.Character.Humanoid.Parent = game.Lighting | |
913 | ||
914 | ||
915 | humano.Parent = game.Players.LocalPlayer.Character | |
916 | ||
917 | local humanoid = humano--Instance.new("Humanoid",game.Players.LocalPlayer.Character) | |
918 | ||
919 | humanoid.HipHeight = 4 | |
920 | ||
921 | humanoid.WalkSpeed = 50 | |
922 | ||
923 | torso.Name = "HumanoidRootPart" | |
924 | ||
925 | limbs = { | |
926 | game.Players.LocalPlayer.Character["Left Arm"], | |
927 | game.Players.LocalPlayer.Character["Right Arm"], | |
928 | game.Players.LocalPlayer.Character["Left Leg"], | |
929 | game.Players.LocalPlayer.Character["Right Leg"] | |
930 | } | |
931 | for i,v in pairs(limbs)do | |
932 | ||
933 | local bodypos = Instance.new("BodyPosition",v) | |
934 | ||
935 | bodypos.MaxForce = Vector3.new(999999,999999,999999) | |
936 | ||
937 | bodypos.D = 400 | |
938 | ||
939 | local bodyg = Instance.new("BodyGyro",v) | |
940 | ||
941 | bodyg.MaxTorque =Vector3.new(99999999,99999999,999999) | |
942 | ||
943 | ||
944 | spawn(function() | |
945 | while true do | |
946 | bodypos.Position = torso.Position-Vector3.new(0,i*1.5,0) | |
947 | wait(0.1) | |
948 | end | |
949 | end) | |
950 | end | |
951 | end) | |
952 | ||
953 | cycl.Name = "cycl" | |
954 | cycl.Parent = Main | |
955 | cycl.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706) | |
956 | cycl.ClipsDescendants = true | |
957 | cycl.Position = UDim2.new(0, 0, 0.551240921, 0) | |
958 | cycl.Size = UDim2.new(0, 248, 0, 27) | |
959 | cycl.Font = Enum.Font.SourceSansItalic | |
960 | cycl.Text = "Cyclone Admin" | |
961 | cycl.TextColor3 = Color3.new(1, 1, 1) | |
962 | cycl.TextSize = 16 | |
963 | cycl.MouseButton1Click:connect(function() | |
964 | -- Made by Cyclically | Cyclone | |
965 | -- Version: 0.2a | |
966 | -- Settings: | |
967 | local PREFIX = ";" | |
968 | -- Variables: | |
969 | local LocalPlayer = game:GetService("Players").LocalPlayer | |
970 | local TweenService = game:GetService("TweenService") | |
971 | local RunService = game:GetService("RunService") | |
972 | local mouse = LocalPlayer:GetMouse() | |
973 | local ContentProvider = game:GetService("ContentProvider") | |
974 | local Players = setmetatable(game:GetService("Players"):GetPlayers(), { | |
975 | __metatable = "Metatable is locked"; -- Theres a reason for this. | |
976 | __index = function(self, k) | |
977 | if k:lower() == "all" then | |
978 | return game:GetService("Players"):GetPlayers() | |
979 | elseif k:lower() == "others" then | |
980 | local plrReturn = {} | |
981 | for _, plr in pairs(game:GetService("Players"):GetPlayers()) do | |
982 | if plr ~= LocalPlayer then | |
983 | table.insert(plrReturn, plr) | |
984 | end | |
985 | end | |
986 | return plrReturn | |
987 | elseif k:lower() == "me" then | |
988 | return {LocalPlayer} | |
989 | elseif k:lower() == "random" then | |
990 | return game:GetService("Players"):GetPlayers()[math.random(1, #game:GetService("Players"):GetPlayers())] | |
991 | else | |
992 | for _, plr in pairs(game:GetService("Players"):GetPlayers()) do | |
993 | if string.find(plr.Name:lower(), k:lower()) then | |
994 | return {plr} | |
995 | end | |
996 | end | |
997 | end | |
998 | end | |
999 | }) | |
1000 | -- Instances: | |
1001 | local CycloneGui = Instance.new("ScreenGui", game.CoreGui) | |
1002 | local mainFrame = Instance.new("ImageLabel", CycloneGui) | |
1003 | local titleLabel = Instance.new("TextLabel", mainFrame) | |
1004 | local bottomFrame = Instance.new("Frame", mainFrame) | |
1005 | local searchBox = Instance.new("TextBox", bottomFrame) | |
1006 | local cmdList = Instance.new("ScrollingFrame", bottomFrame) | |
1007 | local listLayout = Instance.new("UIListLayout", cmdList) | |
1008 | local topBlinker = Instance.new("Frame", CycloneGui) | |
1009 | local bottomBlinker = Instance.new("Frame", CycloneGui) | |
1010 | local introLabel = Instance.new("TextLabel") | |
1011 | local introFrame = Instance.new("ImageLabel", introLabel) | |
1012 | local introShadow = Instance.new("ImageLabel", introLabel) | |
1013 | local notifBar = Instance.new("ImageLabel") | |
1014 | local notifText = Instance.new("TextLabel", notifBar) | |
1015 | local barlabel = Instance.new("TextButton") | |
1016 | --Properties: | |
1017 | CycloneGui.Name = "CycloneGui" | |
1018 | ||
1019 | mainFrame.Name = "mainFrame" | |
1020 | mainFrame.BackgroundColor3 = Color3.new(1, 1, 1) | |
1021 | mainFrame.BackgroundTransparency = 1 | |
1022 | mainFrame.Position = UDim2.new(0.82, 0, 1, 0) | |
1023 | mainFrame.Size = UDim2.new(0.16, 0, 0.4, 0) | |
1024 | mainFrame.ZIndex = 0 | |
1025 | mainFrame.Image = "rbxassetid://2851927369" | |
1026 | mainFrame.ImageColor3 = Color3.new(0, 0.0196078, 0.0470588) | |
1027 | mainFrame.ScaleType = Enum.ScaleType.Slice | |
1028 | mainFrame.SliceCenter = Rect.new(10, 10, 10, 10) | |
1029 | ||
1030 | titleLabel.Name = "titleLabel" | |
1031 | titleLabel.BackgroundColor3 = Color3.new(1, 1, 1) | |
1032 | titleLabel.BackgroundTransparency = 1 | |
1033 | titleLabel.Size = UDim2.new(1, 0, 0.125409842, 0) | |
1034 | titleLabel.Font = Enum.Font.GothamBold | |
1035 | titleLabel.Text = "Cyclone" | |
1036 | titleLabel.TextColor3 = Color3.new(0.835294, 0.909804, 1) | |
1037 | titleLabel.TextSize = 14 | |
1038 | ||
1039 | bottomFrame.Name = "bottomFrame" | |
1040 | bottomFrame.BackgroundColor3 = Color3.new(0, 0.0117647, 0.0352941) | |
1041 | bottomFrame.BorderSizePixel = 0 | |
1042 | bottomFrame.Position = UDim2.new(0, 0, 0.125409856, 0) | |
1043 | bottomFrame.Size = UDim2.new(1, 0, 0.874590158, 0) | |
1044 | ||
1045 | searchBox.Name = "searchBox" | |
1046 | searchBox.BackgroundColor3 = Color3.new(0, 0.0196078, 0.0666667) | |
1047 | searchBox.BorderSizePixel = 0 | |
1048 | searchBox.Size = UDim2.new(1, 0, 0.100000001, 0) | |
1049 | searchBox.ZIndex = 2 | |
1050 | searchBox.Font = Enum.Font.GothamBold | |
1051 | searchBox.PlaceholderColor3 = Color3.new(0.113725, 0.188235, 0.34902) | |
1052 | searchBox.PlaceholderText = "Search" | |
1053 | searchBox.Text = "" | |
1054 | searchBox.TextColor3 = Color3.new(0.168627, 0.278431, 0.517647) | |
1055 | searchBox.TextSize = 10 | |
1056 | ||
1057 | cmdList.Name = "cmdList" | |
1058 | cmdList.BackgroundColor3 = Color3.new(0, 0.0156863, 0.0588235) | |
1059 | cmdList.BorderSizePixel = 0 | |
1060 | cmdList.Position = UDim2.new(0, 0, 0.0999999866, 0) | |
1061 | cmdList.Size = UDim2.new(1, 0, 0.900000036, 0) | |
1062 | cmdList.ZIndex = 2 | |
1063 | cmdList.CanvasSize = UDim2.new(0, 0, 10, 0) | |
1064 | cmdList.ScrollBarThickness = 0 | |
1065 | ||
1066 | listLayout.Name = "listLayout" | |
1067 | ||
1068 | topBlinker.Name = "topBlinker" | |
1069 | topBlinker.BackgroundColor3 = Color3.new(0, 0, 0) | |
1070 | topBlinker.BorderSizePixel = 0 | |
1071 | topBlinker.Size = UDim2.new(1, 0, 0, 0) | |
1072 | topBlinker.ZIndex = 4 | |
1073 | ||
1074 | bottomBlinker.Name = "bottomBlinker" | |
1075 | bottomBlinker.BackgroundColor3 = Color3.new(0, 0, 0) | |
1076 | bottomBlinker.BorderSizePixel = 0 | |
1077 | bottomBlinker.Position = UDim2.new(0, 0, 1, 0) | |
1078 | bottomBlinker.Size = UDim2.new(1, 0, 0, 0) | |
1079 | bottomBlinker.ZIndex = 4 | |
1080 | ||
1081 | introLabel.Name = "introLabel" | |
1082 | introLabel.BackgroundColor3 = Color3.new(1, 1, 1) | |
1083 | introLabel.BackgroundTransparency = 1 | |
1084 | introLabel.BorderSizePixel = 0 | |
1085 | introLabel.Size = UDim2.new(1, 0, 1, 0) | |
1086 | introLabel.ZIndex = 2 | |
1087 | introLabel.Font = Enum.Font.GothamBlack | |
1088 | introLabel.Text = "CYCLONE" | |
1089 | introLabel.TextColor3 = Color3.new(0.835294, 0.909804, 1) | |
1090 | introLabel.TextSize = 100 | |
1091 | introLabel.TextStrokeColor3 = Color3.new(0.258824, 0.282353, 0.309804) | |
1092 | introLabel.TextStrokeTransparency = 0 | |
1093 | ||
1094 | introFrame.Name = "introFrame" | |
1095 | introFrame.BackgroundColor3 = Color3.new(1, 1, 1) | |
1096 | introFrame.BackgroundTransparency = 1 | |
1097 | introFrame.Position = UDim2.new(0.275894552, 0, 0.362831891, 0) | |
1098 | introFrame.Size = UDim2.new(0.447269291, 0, 0.267256588, 0) | |
1099 | introFrame.Image = "rbxassetid://2851920938" | |
1100 | introFrame.ImageColor3 = Color3.new(0, 0.0196078, 0.0470588) | |
1101 | introFrame.ScaleType = Enum.ScaleType.Slice | |
1102 | introFrame.SliceCenter = Rect.new(25, 25, 25, 25) | |
1103 | ||
1104 | introShadow.Name = "introShadow" | |
1105 | introShadow.BackgroundColor3 = Color3.new(1, 1, 1) | |
1106 | introShadow.BackgroundTransparency = 1 | |
1107 | introShadow.Position = UDim2.new(0.275894552, 0, 0.362831891, 0) | |
1108 | introShadow.Size = UDim2.new(0.447269291, 0, 0.287332058, 0) | |
1109 | introShadow.ZIndex = 0 | |
1110 | introShadow.Image = "rbxassetid://2851920938" | |
1111 | introShadow.ImageColor3 = Color3.new(0, 0.0235294, 0.0705882) | |
1112 | introShadow.ScaleType = Enum.ScaleType.Slice | |
1113 | introShadow.SliceCenter = Rect.new(25, 25, 25, 25) | |
1114 | ||
1115 | notifBar.Name = "notifBar" | |
1116 | notifBar.BackgroundColor3 = Color3.new(1, 1, 1) | |
1117 | notifBar.BackgroundTransparency = 1 | |
1118 | notifBar.BorderSizePixel = 0 | |
1119 | notifBar.Position = UDim2.new(0.55, 0, 0.97, 0) | |
1120 | notifBar.Size = UDim2.new(0.25, 0, 0.06, 0) | |
1121 | notifBar.ZIndex = 0 | |
1122 | notifBar.Image = "rbxassetid://2851920938" | |
1123 | notifBar.ImageColor3 = Color3.new(0, 0.0196078, 0.0470588) | |
1124 | notifBar.ImageTransparency = 1 | |
1125 | notifBar.ScaleType = Enum.ScaleType.Slice | |
1126 | notifBar.SliceCenter = Rect.new(25, 25, 25, 25) | |
1127 | ||
1128 | notifText.Name = "notifText" | |
1129 | notifText.BackgroundColor3 = Color3.new(1, 1, 1) | |
1130 | notifText.BackgroundTransparency = 1 | |
1131 | notifText.BorderSizePixel = 0 | |
1132 | notifText.Size = UDim2.new(1, 0, 1, 0) | |
1133 | notifText.Font = Enum.Font.GothamBold | |
1134 | notifText.Text = "Error message" | |
1135 | notifText.TextColor3 = Color3.new(0.835294, 0.909804, 1) | |
1136 | notifText.TextSize = 10 | |
1137 | notifText.TextStrokeTransparency = 1 | |
1138 | notifText.TextTransparency = 1 | |
1139 | notifText.TextWrapped = true | |
1140 | ||
1141 | barlabel.Name = "barlabel" | |
1142 | barlabel.BackgroundColor3 = Color3.fromRGB(0, 3, 16) | |
1143 | barlabel.BackgroundTransparency = 1 | |
1144 | barlabel.BorderSizePixel = 0 | |
1145 | barlabel.Size = UDim2.new(1, 0, 0.01, 0) | |
1146 | barlabel.ZIndex = 3 | |
1147 | barlabel.Font = Enum.Font.GothamBold | |
1148 | barlabel.TextColor3 = Color3.new(0.835294, 0.909804, 1) | |
1149 | barlabel.TextSize = 9 | |
1150 | barlabel.TextTransparency = 1 | |
1151 | -- Script: | |
1152 | local localcc = Instance.new("ColorCorrectionEffect", game:GetService("Lighting")) | |
1153 | local localblur = Instance.new("BlurEffect", game:GetService("Lighting")) | |
1154 | localblur.Size = 0 | |
1155 | local tweenInfo1 = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) | |
1156 | local tweenInfo2 = TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) | |
1157 | local tweenInfo3 = TweenInfo.new(2, Enum.EasingStyle.Back, Enum.EasingDirection.In) | |
1158 | local cmdsHelp = {} | |
1159 | local cmdsHint = {} | |
1160 | local notifSound = Instance.new("Sound", CycloneGui) | |
1161 | notifSound.SoundId = "rbxassetid://180877191" | |
1162 | notifSound.Volume = 1 | |
1163 | local Events = setmetatable({}, { -- These are mostly for debugging | |
1164 | __metatable = "Metatable is locked"; | |
1165 | __newindex = function(self, i, k) | |
1166 | warn("Event " .. k .. " created") | |
1167 | end; | |
1168 | __index = function(self, k) | |
1169 | warn("Tried to access unknown event " .. k) | |
1170 | end | |
1171 | }) -- Custom RBXScriptSignal with OOP | |
1172 | local stringSplit = function(str, pattern) | |
1173 | local returnTab = {} | |
1174 | local mainInd = 0 | |
1175 | for i = 1, #str do | |
1176 | if string.sub(str, i, i + #pattern - 1) == pattern or i + #pattern == #str then | |
1177 | local splitAdder = -1 | |
1178 | if i + #pattern == #str then | |
1179 | splitAdder = 1 | |
1180 | end | |
1181 | table.insert(returnTab, string.sub(str, mainInd, i + splitAdder)) | |
1182 | mainInd = i + #pattern | |
1183 | end | |
1184 | end | |
1185 | return returnTab | |
1186 | end | |
1187 | CustomEnum = { -- Custom enumeration | |
1188 | BlinkingDirection = { | |
1189 | Close = 1; | |
1190 | Open = 2; | |
1191 | }; | |
1192 | NotifcationType = { | |
1193 | Normal = 3; | |
1194 | Important = 4; | |
1195 | Random = 5; | |
1196 | Error = 6; | |
1197 | } | |
1198 | }; | |
1199 | local function chatPlr(message) -- Makes you chat | |
1200 | game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(tostring(message), "All") | |
1201 | end | |
1202 | local function createNotif(message, notifType) -- Create notifications | |
1203 | local CnotifBar = notifBar:Clone() | |
1204 | local notifCol = Color3.fromRGB(213, 232, 255) | |
1205 | if notifType == 4 then | |
1206 | notifCol = Color3.fromRGB(141, 255, 128) | |
1207 | elseif notifType == 5 then | |
1208 | notifCol = Color3.fromRGB(249, 255, 126) | |
1209 | elseif notifType == 6 then | |
1210 | notifCol = Color3.fromRGB(255, 49, 80) | |
1211 | end | |
1212 | CnotifBar.Parent = CycloneGui | |
1213 | local notifBars = {} | |
1214 | for _, v in pairs(CycloneGui:GetChildren()) do | |
1215 | if v.Name == "notifBar" then | |
1216 | table.insert(notifBars, v) | |
1217 | end | |
1218 | end | |
1219 | local notifBarPos = Instance.new("NumberValue", CnotifBar) | |
1220 | notifBarPos.Name = "notifBarPos" | |
1221 | notifBarPos.Value = CnotifBar.Position.Y.Scale | |
1222 | CnotifBar.notifText.Text = message | |
1223 | CnotifBar.notifText.TextColor3 = notifCol | |
1224 | notifSound:Play() | |
1225 | TweenService:Create(CnotifBar, tweenInfo2, {ImageTransparency = 0}):Play() | |
1226 | TweenService:Create(CnotifBar.notifText, tweenInfo2, {TextTransparency = 0}):Play() | |
1227 | for index, notifB in pairs(notifBars) do | |
1228 | TweenService:Create(notifB, tweenInfo2, {Position = UDim2.new(0.55, 0, notifB:FindFirstChild("notifBarPos").Value - 0.07, 0)}):Play() | |
1229 | notifB:FindFirstChild("notifBarPos").Value = notifB:FindFirstChild("notifBarPos").Value - 0.07 | |
1230 | end | |
1231 | wait(2) | |
1232 | TweenService:Create(CnotifBar, tweenInfo2, {ImageTransparency = 1}):Play() | |
1233 | TweenService:Create(CnotifBar.notifText, tweenInfo2, {TextTransparency = 1}):Play() | |
1234 | end | |
1235 | local Cyclone = { | |
1236 | -- Functions: | |
1237 | updateSearchBar = function(self) | |
1238 | for _, v in pairs(cmdList:GetChildren()) do | |
1239 | if not v:IsA("UIListLayout") then | |
1240 | v:Destroy() | |
1241 | end | |
1242 | end | |
1243 | for index, cmdHelper in pairs(cmdsHelp) do | |
1244 | if string.find(cmdHelper, searchBox.Text) then | |
1245 | local Cbarlabel = barlabel:Clone() | |
1246 | Cbarlabel.MouseButton1Down:Connect(function() | |
1247 | createNotif(cmdsHint[cmdHelper], CustomEnum.NotifcationType.Random) | |
1248 | end) | |
1249 | if index % 2 == 1 then | |
1250 | Cbarlabel.BackgroundColor3 = Color3.fromRGB(0, 5, 22) | |
1251 | end | |
1252 | Cbarlabel.Text = PREFIX .. cmdHelper | |
1253 | Cbarlabel.Parent = cmdList | |
1254 | TweenService:Create(Cbarlabel, tweenInfo2, {TextTransparency = 0, BackgroundTransparency = 0}):Play() | |
1255 | end | |
1256 | end | |
1257 | end; | |
1258 | -- Methods: | |
1259 | newConnection = function(self, eventName) | |
1260 | assert(Events[eventName] == nil, "Event already exists") | |
1261 | local newEvent = Instance.new("BindableEvent") | |
1262 | Events[eventName] = newEvent | |
1263 | return newEvent | |
1264 | end; | |
1265 | setBlinker = function(self, blinkType, speed, coverup) | |
1266 | local newInfo = TweenInfo.new(speed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) | |
1267 | if blinkType == 1 then | |
1268 | TweenService:Create(topBlinker, newInfo, {Size = UDim2.new(1, 0, coverup * 0.5 / 1, 0)}):Play() | |
1269 | TweenService:Create(bottomBlinker, newInfo, {Size = UDim2.new(1, 0, coverup * 0.5 / 1, 0); Position = UDim2.new(0, 0, 1 - (coverup * 0.5 / 1), 0)}):Play() | |
1270 | elseif blinkType == 2 then | |
1271 | TweenService:Create(topBlinker, newInfo, {Size = UDim2.new(1, 0, 0, 0)}):Play() | |
1272 | TweenService:Create(bottomBlinker, newInfo, {Size = UDim2.new(1, 0, 0, 0); Position = UDim2.new(0, 0, 1, 0)}):Play() | |
1273 | end | |
1274 | end; | |
1275 | setBrightness = function(self, brightness, speed) | |
1276 | local newInfo = TweenInfo.new(speed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) | |
1277 | TweenService:Create(localcc, newInfo, {Brightness = brightness}):Play() | |
1278 | end; | |
1279 | setBlur = function(self, size, speed) | |
1280 | local newInfo = TweenInfo.new(speed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) | |
1281 | TweenService:Create(localblur, newInfo, {Size = size}):Play() | |
1282 | end; | |
1283 | createSound = function(self, id, volume) | |
1284 | local newSound = Instance.new("Sound", CycloneGui) | |
1285 | newSound.SoundId = id | |
1286 | newSound.Volume = volume | |
1287 | return newSound | |
1288 | end; | |
1289 | createCommand = function(self, cmdName, cmdHelp, hint, func) | |
1290 | table.insert(cmdsHelp, cmdHelp) | |
1291 | cmdsHint[cmdHelp] = hint | |
1292 | LocalPlayer.Chatted:Connect(function(msg) | |
1293 | if PREFIX .. cmdName == string.sub(msg, 1, #PREFIX + #cmdName) then | |
1294 | assert(type(func) == "function", "bad argument #3 to \"createCommand\" (function expected, got " .. type(func) .. ")") | |
1295 | local params = stringSplit(msg, " ") | |
1296 | table.remove(params, 1) | |
1297 | params = stringSplit(table.concat(params), ",") | |
1298 | func(params) | |
1299 | end | |
1300 | end) | |
1301 | end; | |
1302 | } | |
1303 | -- Command variables: | |
1304 | local lagserver = false | |
1305 | local clicktp = nil | |
1306 | local oofspamming = false | |
1307 | -- Command creation: | |
1308 | Cyclone:createCommand("rejoin", "rejoin", "Makes you rejoin the game", function(cmdParameters) | |
1309 | game:GetService("TeleportService"):Teleport(game.GameId, LocalPlayer) | |
1310 | end) | |
1311 | Cyclone:createCommand("respawn", "respawn", "Respawn your character", function(cmdParameters) | |
1312 | LocalPlayer.Character:ClearAllChildren() | |
1313 | local char = Instance.new("Model", workspace) | |
1314 | Instance.new("Humanoid", char) | |
1315 | LocalPlayer.Character = char | |
1316 | end) | |
1317 | Cyclone:createCommand("kill", "kill [plr]", "Kills the target player", function(cmdParameters) | |
1318 | local torsoname = "Torso" | |
1319 | if LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then | |
1320 | torsoname = "UpperTorso" | |
1321 | end | |
1322 | if Players[cmdParameters[1]][1].Character ~= nil then | |
1323 | local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame | |
1324 | LocalPlayer.Character:FindFirstChild(torsoname).Anchored = true | |
1325 | local tool = Instance.new("Tool", LocalPlayer.Backpack) | |
1326 | local hat = LocalPlayer.Character:FindFirstChildOfClass("Accessory") | |
1327 | local hathandle = hat.Handle | |
1328 | hathandle.Parent = tool | |
1329 | hathandle.Massless = true | |
1330 | tool.GripPos = Vector3.new(0, 9e99, 0) | |
1331 | tool.Parent = LocalPlayer.Character | |
1332 | repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil | |
1333 | tool.Grip = CFrame.new(Vector3.new(0, 0, 0)) | |
1334 | LocalPlayer.Character:FindFirstChild(torsoname).Anchored = false | |
1335 | repeat | |
1336 | LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Players[cmdParameters[1]][1].Character:FindFirstChild("HumanoidRootPart").CFrame | |
1337 | wait() | |
1338 | until Players[cmdParameters[1]][1].Character == nil or Players[cmdParameters[1]][1].Character:FindFirstChild("Humanoid").Health <= 0 or LocalPlayer.Character == nil or LocalPlayer.Character:FindFirstChild("Humanoid").Health <= 0 or (Players[cmdParameters[1]][1].Character:FindFirstChild("HumanoidRootPart").Velocity.Magnitude - Players[cmdParameters[1]][1].Character:FindFirstChild("Humanoid").WalkSpeed) > (Players[cmdParameters[1]][1].Character:FindFirstChild("Humanoid").WalkSpeed + 20) | |
1339 | LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools() | |
1340 | hathandle.Parent = hat | |
1341 | hathandle.Massless = false | |
1342 | tool:Destroy() | |
1343 | LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos | |
1344 | end | |
1345 | end) | |
1346 | Cyclone:createCommand("dupetools", "dupetools [amount]", "Duplicates your tools, must have startertools", function(cmdParameters) | |
1347 | createNotif("Now duplicating " .. cmdParameters[1] .. " tools", CustomEnum.NotifcationType.Normal) | |
1348 | LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools() | |
1349 | local currentamount = #LocalPlayer.Backpack:GetChildren() | |
1350 | LocalPlayer.Character.Archivable = true | |
1351 | local tempchar = LocalPlayer.Character:Clone() | |
1352 | local lastchar = nil | |
1353 | tempchar.Parent = workspace | |
1354 | local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame | |
1355 | repeat | |
1356 | workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid") | |
1357 | for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do | |
1358 | if tool:IsA("Tool") then | |
1359 | tool.Parent = LocalPlayer | |
1360 | end | |
1361 | end | |
1362 | LocalPlayer.Character:ClearAllChildren() | |
1363 | local char = Instance.new("Model", workspace) | |
1364 | Instance.new("Humanoid", char) | |
1365 | LocalPlayer.Character = char | |
1366 | if lastchar ~= nil then | |
1367 | lastchar:Destroy() | |
1368 | end | |
1369 | repeat RunService.RenderStepped:Wait() until LocalPlayer.Character ~= nil | |
1370 | lastchar = char | |
1371 | RunService.RenderStepped:Wait() | |
1372 | until #LocalPlayer:GetChildren() - 3 - currentamount >= cmdParameters[1] | |
1373 | repeat RunService.RenderStepped:Wait() until LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil | |
1374 | lastchar:Destroy() | |
1375 | for _, tool in pairs(LocalPlayer:GetChildren()) do | |
1376 | if tool:IsA("Tool") then | |
1377 | tool.Parent = LocalPlayer.Backpack | |
1378 | end | |
1379 | end | |
1380 | LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos | |
1381 | tempchar:Destroy() | |
1382 | end) | |
1383 | Cyclone:createCommand("accessorytotool", "accessorytotool", "Converts your accessories into tools", function(cmdParameters) | |
1384 | for _, hat in pairs(LocalPlayer.Character:FindFirstChild("Humanoid"):GetAccessories()) do | |
1385 | if hat.Handle ~= nil then | |
1386 | local tool = Instance.new("Tool", LocalPlayer.Backpack) | |
1387 | tool.Name = hat.Name | |
1388 | local hathandle = hat.Handle | |
1389 | hathandle:FindFirstChildOfClass("Weld"):Destroy() | |
1390 | hathandle.Parent = tool | |
1391 | hathandle.Massless = true | |
1392 | end | |
1393 | end | |
1394 | end) | |
1395 | Cyclone:createCommand("lagserver", "lagserver", "Lags the server", function(cmdParameters) | |
1396 | lagserver = true | |
1397 | repeat | |
1398 | local anim = Instance.new("Animation") | |
1399 | anim.AnimationId = math.random() | |
1400 | LocalPlayer.Character.Humanoid:LoadAnimation(anim):Play() | |
1401 | anim:Destroy() | |
1402 | until lagserver == false | |
1403 | end) | |
1404 | Cyclone:createCommand("unlagserver", "unlagserver", "Stop lagging the server", function(cmdParameters) | |
1405 | lagserver = false | |
1406 | end) | |
1407 | Cyclone:createCommand("custombtools", "custombtools", "Custom btools, only replicates on unanchored parts", function(cmdParameters) | |
1408 | local movetool = Instance.new("Tool", LocalPlayer.Backpack) | |
1409 | local deletetool = Instance.new("Tool", LocalPlayer.Backpack) | |
1410 | local undotool = Instance.new("Tool", LocalPlayer.Backpack) | |
1411 | local identifytool = Instance.new("Tool", LocalPlayer.Backpack) | |
1412 | local movedetect = false | |
1413 | local movingpart = nil | |
1414 | local movetransparency = 0 | |
1415 | if editedparts == nil then | |
1416 | editedparts = {} | |
1417 | parentfix = {} | |
1418 | positionfix = {} | |
1419 | end | |
1420 | deletetool.Name = "Delete" | |
1421 | undotool.Name = "Undo" | |
1422 | identifytool.Name = "Identify" | |
1423 | movetool.Name = "Move" | |
1424 | undotool.CanBeDropped = false | |
1425 | deletetool.CanBeDropped = false | |
1426 | identifytool.CanBeDropped = false | |
1427 | movetool.CanBeDropped = false | |
1428 | undotool.RequiresHandle = false | |
1429 | deletetool.RequiresHandle = false | |
1430 | identifytool.RequiresHandle = false | |
1431 | movetool.RequiresHandle = false | |
1432 | local function createnotification(title, text) | |
1433 | game:GetService("StarterGui"):SetCore("SendNotification", { | |
1434 | Title = title; | |
1435 | Text = text; | |
1436 | Duration = 1; | |
1437 | }) | |
1438 | end | |
1439 | deletetool.Activated:Connect(function() | |
1440 | createnotification("Delete Tool", "You have deleted "..mouse.Target.Name) | |
1441 | table.insert(editedparts, mouse.Target) | |
1442 | table.insert(parentfix, mouse.Target.Parent) | |
1443 | table.insert(positionfix, mouse.Target.CFrame) | |
1444 | spawn(function() | |
1445 | local deletedpart = mouse.Target | |
1446 | repeat | |
1447 | deletedpart.Anchored = true | |
1448 | deletedpart.CFrame = CFrame.new(1000000000, 1000000000, 1000000000) | |
1449 | wait() | |
1450 | until deletedpart.CFrame ~= CFrame.new(1000000000, 1000000000, 1000000000) | |
1451 | end) | |
1452 | end) | |
1453 | undotool.Activated:Connect(function() | |
1454 | createnotification("Undo Tool", "You have undone "..editedparts[#editedparts].Name) | |
1455 | editedparts[#editedparts].Parent = parentfix[#parentfix] | |
1456 | editedparts[#editedparts].CFrame = positionfix[#positionfix] | |
1457 | table.remove(positionfix, #positionfix) | |
1458 | table.remove(editedparts, #editedparts) | |
1459 | table.remove(parentfix, #parentfix) | |
1460 | end) | |
1461 | identifytool.Activated:Connect(function() | |
1462 | createnotification("Identify Tool", "Instance: "..mouse.Target.ClassName.."\nName: "..mouse.Target.Name) | |
1463 | end) | |
1464 | movetool.Activated:Connect(function() | |
1465 | createnotification("Move Tool", "You are moving: "..mouse.Target.Name) | |
1466 | movingpart = mouse.Target | |
1467 | movedetect = true | |
1468 | movingpart.CanCollide = false | |
1469 | movetransparency = movingpart.Transparency | |
1470 | movingpart.Transparency = 0.5 | |
1471 | mouse.TargetFilter = movingpart | |
1472 | table.insert(editedparts, movingpart) | |
1473 | table.insert(parentfix, movingpart.Parent) | |
1474 | table.insert(positionfix, movingpart.CFrame) | |
1475 | movingpart.Transparency = movingpart.Transparency / 2 | |
1476 | repeat | |
1477 | mouse.Move:Wait() | |
1478 | movingpart.CFrame = CFrame.new(mouse.Hit.p) | |
1479 | until movedetect == false | |
1480 | end) | |
1481 | movetool.Deactivated:Connect(function() | |
1482 | createnotification("Move Tool", "You have stopped moving: "..mouse.Target.Name) | |
1483 | movingpart.CanCollide = true | |
1484 | movedetect = false | |
1485 | mouse.TargetFilter = nil | |
1486 | movingpart.Transparency = movetransparency | |
1487 | end) | |
1488 | end) | |
1489 | Cyclone:createCommand("brickspam", "brickspam", "Turns your tools into bricks then drops them", function(cmdParameters) | |
1490 | for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do | |
1491 | if tool:IsA("Tool") then | |
1492 | tool.Parent = LocalPlayer.Character | |
1493 | if tool.Handle:FindFirstChild("Mesh") ~= nil then | |
1494 | tool.Handle:FindFirstChild("Mesh"):Destroy() | |
1495 | end | |
1496 | tool.Parent = workspace.Terrain -- Bypasses some tool clearing scripts | |
1497 | wait() | |
1498 | end | |
1499 | end | |
1500 | end) | |
1501 | Cyclone:createCommand("drophats", "drophats", "Drops all your hats", function(cmdParameters) | |
1502 | for _, hat in pairs(LocalPlayer.Character:FindFirstChild("Humanoid"):GetAccessories()) do | |
1503 | hat.Parent = workspace.Terrain -- Bypasses some hat clearing scripts | |
1504 | end | |
1505 | end) | |
1506 | Cyclone:createCommand("brickhats", "brickhats", "Turns your hats into bricks", function(cmdParameters) | |
1507 | for _, hat in pairs(LocalPlayer.Character:FindFirstChild("Humanoid"):GetAccessories()) do | |
1508 | if hat.Handle:FindFirstChild("Mesh") then | |
1509 | hat.Handle.Mesh:Destroy() | |
1510 | end | |
1511 | end | |
1512 | end) | |
1513 | Cyclone:createCommand("float", "float [velocity]", "Makes you float with given velocity", function(cmdParameters) | |
1514 | Instance.new("BodyVelocity", LocalPlayer.Character:FindFirstChild("HumanoidRootPart")).Velocity = Vector3.new(0, cmdParameters[1], 0) | |
1515 | end) | |
1516 | Cyclone:createCommand("clicktp", "clicktp", "Click to teleport to your mouse position", function(cmdParameters) | |
1517 | clicktp = mouse.Button1Down:Connect(function() | |
1518 | LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = mouse.Hit | |
1519 | end) | |
1520 | end) | |
1521 | Cyclone:createCommand("unclicktp", "unclicktp", "Stops clicktp", function(cmdParameters) | |
1522 | if clicktp then | |
1523 | clicktp:Disconnect() | |
1524 | end | |
1525 | end) | |
1526 | Cyclone:createCommand("xray", "xray", "Makes you see through walls", function(cmdParameters) | |
1527 | for _, d in pairs(workspace:GetDescendants()) do | |
1528 | if d:IsA("BasePart") then | |
1529 | local transpVal = Instance.new("NumberValue", d) | |
1530 | transpVal.Name = "transpVal" | |
1531 | transpVal.Value = d.Transparency | |
1532 | d.Transparency = d.Transparency + 0.75 | |
1533 | end | |
1534 | end | |
1535 | end) | |
1536 | Cyclone:createCommand("unxray", "unxray", "Removes Xray", function(cmdParameters) | |
1537 | for _, d in pairs(workspace:GetDescendants()) do | |
1538 | if d:IsA("BasePart") and d:FindFirstChild("transpVal") then | |
1539 | d.Transparency = d:FindFirstChild("transpVal").Value | |
1540 | d:FindFirstChild("transpVal"):Destroy() | |
1541 | end | |
1542 | end | |
1543 | end) | |
1544 | Cyclone:createCommand("countdown", "countdown [countinto]", "Makes you count from countinto to 0 with changeable delay", function(cmdParameters) | |
1545 | for i = cmdParameters[1], 0, -1 do | |
1546 | chatPlr(i) | |
1547 | wait(tonumber(cmdParameters[2])) | |
1548 | end | |
1549 | end) | |
1550 | Cyclone:createCommand("getos", "getos [plr]", "Gets the OS of the target", function(cmdParameters) | |
1551 | for _, plr in pairs(Players[cmdParameters[1]]) do | |
1552 | createNotif(plr.Name .. "'s OS is " .. plr.OsPlatform) | |
1553 | end | |
1554 | end) | |
1555 | Cyclone:createCommand("getage", "getage [plr]", "Gets the account age of the target", function(cmdParameters) | |
1556 | for _, plr in pairs(Players[cmdParameters[1]]) do | |
1557 | createNotif(plr.Name .. "'s account age is " .. plr.AccountAge) | |
1558 | end | |
1559 | end) | |
1560 | Cyclone:createCommand("hugkill", "hugkill", "Touch players to kill them, must have player collision", function(cmdParameters) | |
1561 | local torsoname = "Torso" | |
1562 | if LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then | |
1563 | torsoname = "UpperTorso" | |
1564 | end | |
1565 | LocalPlayer.Character:FindFirstChild("Animate").toolnone.ToolNoneAnim.AnimationId = math.huge | |
1566 | LocalPlayer.Character:FindFirstChild(torsoname).Anchored = true | |
1567 | local tool = Instance.new("Tool", LocalPlayer.Backpack) | |
1568 | LocalPlayer.Character:FindFirstChildOfClass("Accessory").Handle.Parent = tool | |
1569 | tool.Handle.Massless = true | |
1570 | tool.GripPos = Vector3.new(0, math.huge, 0) | |
1571 | tool.Parent = LocalPlayer.Character | |
1572 | wait() | |
1573 | tool.Grip = CFrame.new(Vector3.new(0, 0, 0)) | |
1574 | LocalPlayer.Character:FindFirstChild(torsoname).Anchored = false | |
1575 | end) | |
1576 | Cyclone:createCommand("goto", "goto [plr]", "Teleports to the player", function(cmdParameters) | |
1577 | LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Players[cmdParameters[1]][1].Character:FindFirstChild("HumanoidRootPart").CFrame | |
1578 | end) | |
1579 | Cyclone:createCommand("oofspam", "oofspam [speed]", "Spams OOF with changeable speed", function(cmdParameters) | |
1580 | repeat | |
1581 | for _, plr in pairs(game:GetService("Players"):GetPlayers()) do | |
1582 | plr.Character:FindFirstChild("Head").Died.Playing = true | |
1583 | end | |
1584 | wait(tonumber(cmdParameters[2])) | |
1585 | until oofspamming == false | |
1586 | end) | |
1587 | Cyclone:createCommand("unoofspam", "unoofspam", "Stops OOF spam", function(cmdParameters) | |
1588 | oofspamming = true | |
1589 | end) | |
1590 | searchBox:GetPropertyChangedSignal("Text"):Connect(Cyclone.updateSearchBar) | |
1591 | Cyclone.updateSearchBar() | |
1592 | -- Introduction setup: | |
1593 | local woosh1 = Cyclone:createSound("rbxassetid://858508159", 1) | |
1594 | local woosh2 = Cyclone:createSound("rbxassetid://541909763", 1) | |
1595 | local introSound = Cyclone:createSound("rbxassetid://745159327", 1) | |
1596 | local introBGM = Cyclone:createSound("rbxassetid://383635191", 1) | |
1597 | Cyclone:setBlinker(CustomEnum.BlinkingDirection.Close, 1, 1) | |
1598 | Cyclone:setBrightness(-1, 0.5) | |
1599 | Cyclone:setBlur(25, 1) | |
1600 | wait(1) | |
1601 | ContentProvider:PreloadAsync(CycloneGui:GetDescendants()) | |
1602 | introLabel.Parent = CycloneGui | |
1603 | local oldCamOffset = LocalPlayer.Character:FindFirstChild("Humanoid").CameraOffset | |
1604 | LocalPlayer.Character:FindFirstChild("Humanoid").CameraOffset = LocalPlayer.Character:FindFirstChild("Humanoid").CameraOffset + Vector3.new(0, 10, 0) | |
1605 | wait(1) | |
1606 | TweenService:Create(LocalPlayer.Character:FindFirstChild("Humanoid"), tweenInfo1, {CameraOffset = oldCamOffset}):Play() | |
1607 | woosh1:Play() | |
1608 | introSound:Play() | |
1609 | Cyclone:setBlinker(CustomEnum.BlinkingDirection.Close, 1, 0.5) | |
1610 | Cyclone:setBrightness(1, 0.1) | |
1611 | wait(0.1) | |
1612 | Cyclone:setBrightness(-0.5, 2.5) | |
1613 | wait(3) | |
1614 | TweenService:Create(introLabel, tweenInfo3, {Position = UDim2.new(0, 0, 1, 0)}):Play() | |
1615 | Cyclone:setBlinker(CustomEnum.BlinkingDirection.Open, 1, 1) | |
1616 | Cyclone:setBrightness(0, 3) | |
1617 | Cyclone:setBlur(0, 3) | |
1618 | wait(2) | |
1619 | woosh2:Play() | |
1620 | TweenService:Create(mainFrame, tweenInfo2, {Position = UDim2.new(0.82, 0, 0.6, 0)}):Play() | |
1621 | wait(0.1) | |
1622 | introBGM:Play() | |
1623 | createNotif("Cyclone V1.0 is now running", CustomEnum.NotifcationType.Important) | |
1624 | wait(0.1) | |
1625 | if not string.split then | |
1626 | createNotif("Your exploit doesn't support string.split", CustomEnum.NotifcationType.Error) | |
1627 | end | |
1628 | end) | |
1629 | ||
1630 | axy.Name = "axy" | |
1631 | axy.Parent = Main | |
1632 | axy.BackgroundColor3 = Color3.new(1, 1, 1) | |
1633 | axy.BackgroundTransparency = 1 | |
1634 | axy.ClipsDescendants = true | |
1635 | axy.Position = UDim2.new(0.0120967738, 0, 0.821194768, 0) | |
1636 | axy.Size = UDim2.new(0, 246, 0, 23) | |
1637 | axy.Font = Enum.Font.SourceSansLight | |
1638 | axy.Text = "Axyzes#9205 for UI Tween" | |
1639 | axy.TextColor3 = Color3.new(0.333333, 1, 0.498039) | |
1640 | axy.TextSize = 16 | |
1641 | ||
1642 | diemie.Name = "diemie" | |
1643 | diemie.Parent = Main | |
1644 | diemie.BackgroundColor3 = Color3.new(1, 1, 1) | |
1645 | diemie.BackgroundTransparency = 1 | |
1646 | diemie.BorderColor3 = Color3.new(1, 1, 0) | |
1647 | diemie.ClipsDescendants = true | |
1648 | diemie.Position = UDim2.new(0.0120967738, 0, 0.897332668, 0) | |
1649 | diemie.Size = UDim2.new(0, 246, 0, 23) | |
1650 | diemie.Font = Enum.Font.SourceSansLight | |
1651 | diemie.Text = "Press ; to hide or show" | |
1652 | diemie.TextColor3 = Color3.new(1, 1, 0) | |
1653 | diemie.TextSize = 16 | |
1654 | ||
1655 | ||
1656 | local isHidden = false | |
1657 | local mause = game.Players.LocalPlayer:GetMouse() | |
1658 | ||
1659 | do | |
1660 | local mouse = game:GetService("Players").LocalPlayer:GetMouse(); | |
1661 | local inputService = game:GetService('UserInputService'); | |
1662 | local heartbeat = game:GetService("RunService").Heartbeat; | |
1663 | function Draggable(frame) | |
1664 | local s, event = pcall(function() | |
1665 | return frame.MouseEnter | |
1666 | end) | |
1667 | if s then | |
1668 | frame.Active = true; | |
1669 | event:connect(function() | |
1670 | local input = frame.InputBegan:connect(function(key) | |
1671 | if key.UserInputType == Enum.UserInputType.MouseButton1 then | |
1672 | local objectPosition = Vector2.new(mouse.X - frame.AbsolutePosition.X, mouse.Y - frame.AbsolutePosition.Y); | |
1673 | while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do | |
1674 | frame:TweenPosition(UDim2.new(0, mouse.X - objectPosition.X + (frame.Size.X.Offset * frame.AnchorPoint.X), 0, mouse.Y - objectPosition.Y + (frame.Size.Y.Offset * frame.AnchorPoint.Y)), 'Out', 'Quad', 0.1, true); | |
1675 | end | |
1676 | end | |
1677 | end) | |
1678 | local leave; | |
1679 | leave = frame.MouseLeave:connect(function() | |
1680 | input:disconnect(); | |
1681 | leave:disconnect(); | |
1682 | end) | |
1683 | end) | |
1684 | end | |
1685 | end | |
1686 | end | |
1687 | ||
1688 | Draggable(Main) | |
1689 | ||
1690 | mause.KeyDown:connect(function(key) | |
1691 | if key == ";" then | |
1692 | if isHidden == false then | |
1693 | Main:TweenPosition(Main.Position - UDim2.new(0,0,1,0),"Out","Quad",0.4,false) | |
1694 | isHidden = true | |
1695 | else | |
1696 | Main:TweenPosition(Main.Position + UDim2.new(0,0,1,0),"Out","Quad",0.4,false) | |
1697 | isHidden = false | |
1698 | end | |
1699 | end | |
1700 | end) | |
1701 | end)() |