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