Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local troller = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local nameofgui = Instance.new("TextLabel")
- local border = Instance.new("Frame")
- local invis = Instance.new("TextButton")
- local pp = Instance.new("TextButton")
- local memedog = Instance.new("TextLabel")
- local die = Instance.new("TextLabel")
- local worm = Instance.new("TextButton")
- local cycl = Instance.new("TextButton")
- local axy = Instance.new("TextLabel")
- local diemie = Instance.new("TextLabel")
- troller.Name = "troller"
- troller.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- troller.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- troller.ResetOnSpawn = false
- Main.Name = "Main"
- Main.Parent = troller
- Main.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
- Main.BorderSizePixel = 0
- Main.ClipsDescendants = true
- Main.Position = UDim2.new(0.04588015, 0, 0.087649405, 0)
- Main.Size = UDim2.new(0, 248, 0, 311)
- nameofgui.Name = "nameofgui"
- nameofgui.Parent = Main
- nameofgui.BackgroundColor3 = Color3.new(1, 1, 1)
- nameofgui.BackgroundTransparency = 1
- nameofgui.ClipsDescendants = true
- nameofgui.Size = UDim2.new(0, 248, 0, 19)
- nameofgui.Font = Enum.Font.GothamBold
- nameofgui.Text = "Troller"
- nameofgui.TextColor3 = Color3.new(1, 1, 1)
- nameofgui.TextSize = 16
- nameofgui.TextXAlignment = Enum.TextXAlignment.Left
- border.Name = "border"
- border.Parent = Main
- border.BackgroundColor3 = Color3.new(1, 1, 1)
- border.ClipsDescendants = true
- border.Position = UDim2.new(-0.00131386518, 0, 0.0696422011, 0)
- border.Size = UDim2.new(0, 248, 0, 1)
- invis.Name = "invis"
- invis.Parent = Main
- invis.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706)
- invis.ClipsDescendants = true
- invis.Position = UDim2.new(0, 0, 0.115512639, 0)
- invis.Size = UDim2.new(0, 248, 0, 27)
- invis.Font = Enum.Font.SourceSansItalic
- invis.Text = "FE Invisible Fling (R6 & R15)"
- invis.TextColor3 = Color3.new(1, 1, 1)
- invis.TextSize = 16
- invis.MouseButton1Click:connect(function()
- spawn(function()
- local message = Instance.new("Message",workspace)
- message.Text = "Loaded press z to execute inviseble , press x to respawn)"
- wait(5)
- message:Destroy()
- end)
- local mouse = game.Players.LocalPlayer:GetMouse()
- local groot = nil
- mouse.KeyDown:connect(function(k)
- if k == "z" then
- spawn(function()
- local message = Instance.new("Message",workspace)
- message.Text = "Fe Invisible Fling By Diemiers#4209 Loaded (wait 11 seconds to load)"
- wait(11)
- message:Destroy()
- end)
- local ch = game.Players.LocalPlayer.Character
- local prt=Instance.new("Model", workspace)
- local z1 = Instance.new("Part", prt)
- z1.Name="Torso"
- z1.CanCollide = false
- z1.Anchored = true
- local z2 =Instance.new("Part", prt)
- z2.Name="Head"
- z2.Anchored = true
- z2.CanCollide = false
- local z3 =Instance.new("Humanoid", prt)
- z3.Name="Humanoid"
- z1.Position = Vector3.new(0,9999,0)
- z2.Position = Vector3.new(0,9991,0)
- game.Players.LocalPlayer.Character=prt
- wait(5)
- game.Players.LocalPlayer.Character=ch
- wait(6)
- local plr = game.Players.LocalPlayer
- mouse = plr:GetMouse()
- local Hum = Instance.new("Humanoid")
- Hum.Parent = game.Players.LocalPlayer.Character
- local root = game.Players.LocalPlayer.Character.HumanoidRootPart
- for i,v in pairs(plr.Character:GetChildren()) do
- if v ~= root and v.Name ~= "Humanoid" then
- v:Destroy()
- end
- end
- workspace.CurrentCamera.CameraSubject = root
- local se = Instance.new("SelectionBox",root)
- se.Adornee = root
- game:GetService('RunService').Stepped:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
- end)
- power = 999999 -- change this to make it more or less powerful
- power = power*10
- ---
- wait(.1)
- local bambam = Instance.new("BodyThrust")
- bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- bambam.Force = Vector3.new(power,0,power)
- bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
- local plr = game.Players.LocalPlayer
- local torso = root
- local flying = true
- local deb = true
- local ctrl = {f = 0, b = 0, l = 0, r = 0}
- local lastctrl = {f = 0, b = 0, l = 0, r = 0}
- local maxspeed = 120
- local speed = 15
- ---local bambam = Instance.new("BodyThrust")
- ---bambam.Parent = torso
- --bambam.Force = Vector3.new(9999999,0,9999999)
- --bambam.Location = torso.Position
- ---
- groot = root
- function Fly()
- local bg = Instance.new("BodyGyro", torso)
- bg.P = 9e4
- bg.maxTorque = Vector3.new(0, 0, 0)
- bg.cframe = torso.CFrame
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat wait()
- if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
- speed = speed+.2
- if speed > maxspeed then
- speed = maxspeed
- end
- elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
- speed = speed-1
- if speed < 0 then
- speed = 0
- end
- end
- if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
- 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
- lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
- elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
- 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
- else
- bv.velocity = Vector3.new(0,0.1,0)
- end
- until not flying
- ctrl = {f = 0, b = 0, l = 0, r = 0}
- lastctrl = {f = 0, b = 0, l = 0, r = 0}
- speed = 0
- bg:Destroy()
- bv:Destroy()
- end
- mouse.KeyDown:connect(function(key)
- if key:lower() == "e" then
- if flying then flying = false
- else
- flying = true
- Fly()
- end
- elseif key:lower() == "w" then
- ctrl.f = 1
- elseif key:lower() == "s" then
- ctrl.b = -1
- elseif key:lower() == "a" then
- ctrl.l = -1
- elseif key:lower() == "d" then
- ctrl.r = 1
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key:lower() == "w" then
- ctrl.f = 0
- elseif key:lower() == "s" then
- ctrl.b = 0
- elseif key:lower() == "a" then
- ctrl.l = 0
- elseif key:lower() == "d" then
- ctrl.r = 0
- elseif key:lower() == "r" then
- end
- end)
- Fly()
- elseif k == "x" then
- spawn(function()
- local message = Instance.new("Message",workspace)
- message.Text = "Respawning dont spam"
- wait(1)
- message:Destroy()
- end)
- local saved = groot.Position
- local ch = game.Players.LocalPlayer.Character
- local prt=Instance.new("Model", workspace)
- local z1 = Instance.new("Part", prt)
- z1.Name="Torso"
- z1.CanCollide = false
- z1.Anchored = true
- local z2 =Instance.new("Part", prt)
- z2.Name="Head"
- z2.Anchored = true
- z2.CanCollide = false
- local z3 =Instance.new("Humanoid", prt)
- z3.Name="Humanoid"
- z1.Position = Vector3.new(0,9999,0)
- z2.Position = Vector3.new(0,9991,0)
- game.Players.LocalPlayer.Character=prt
- wait(5)
- game.Players.LocalPlayer.Character=ch
- local poop = nil
- repeat wait() poop = game.Players.LocalPlayer.Character:FindFirstChild("Head") until poop ~= nil
- wait(1)
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(saved)
- end
- end)
- end)
- pp.Name = "pp"
- pp.Parent = Main
- pp.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706)
- pp.ClipsDescendants = true
- pp.Position = UDim2.new(0.00403225794, 0, 0.256927162, 0)
- pp.Size = UDim2.new(0, 248, 0, 27)
- pp.Font = Enum.Font.SourceSansItalic
- pp.Text = "FE Penis (R6)"
- pp.TextColor3 = Color3.new(1, 1, 1)
- pp.TextSize = 16
- pp.MouseButton1Click:connect(function()
- --R6 dick by diemiers
- spawn(function()
- local message = Instance.new("Message",workspace)
- message.Text = "Fe penisito loaded"
- wait(11)
- message:Destroy()
- end)
- local name = "Torso"
- if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then
- name = "UpperTorso"
- end
- local ch = game.Players.LocalPlayer.Character
- local prt=Instance.new("Model", workspace)
- local z1 = Instance.new("Part", prt)
- z1.Name="Torso"
- z1.CanCollide = false
- z1.Anchored = true
- local z2 =Instance.new("Part", prt)
- z2.Name="Head"
- z2.Anchored = true
- z2.CanCollide = false
- local z3 =Instance.new("Humanoid", prt)
- z3.Name="Humanoid"
- z1.Position = Vector3.new(0,9999,0)
- z2.Position = Vector3.new(0,9991,0)
- game.Players.LocalPlayer.Character=prt
- wait(5)
- game.Players.LocalPlayer.Character=ch
- wait(6)
- game:GetService('RunService').Stepped:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = true
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = true
- end)
- plr = game.Players.LocalPlayer
- mouse = plr:GetMouse()
- game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy()
- local Hum = Instance.new("Humanoid")
- Hum.Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character.Humanoid.Parent = game.Lighting
- --game.Players.LocalPlayer.Character:FindFirstChild("Torso").Name = "Head"
- --game.Players.LocalPlayer.Character:FindFirstChild("Head"):Destroy()
- --game.Players.LocalPlayer.Character:FindFirstChild(name):Destroy()
- --game.Players.LocalPlayer.Character.HumanoidRootPart.Name = "GaiPArt"
- local root =game.Players.LocalPlayer.Character["Right Arm"] -- game.Players.LocalPlayer.Character["Left Leg"]
- root.Name = "HumanoidRootPart"
- Hum.HipHeight = 5
- workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.HumanoidRootPart
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- 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
- v:Destroy()
- elseif v.Name == "Left Arm" then
- local bp = Instance.new("BodyPosition",v)
- bp.MaxForce = Vector3.new(99999,99999,99999)
- local bg = Instance.new("BodyGyro",v)
- bg.MaxTorque = Vector3.new(9999999,9999999,999999)
- spawn(function()
- bp.D = 300
- while true do
- bp.Position = root.Position+Vector3.new(0,1.8+1.8+1.8-0.3,0)
- wait()
- end
- end)
- elseif v.Name == "Left Leg" then
- local bp = Instance.new("BodyPosition",v)
- bp.MaxForce = Vector3.new(99999,99999,99999)
- local bg = Instance.new("BodyGyro",v)
- bg.MaxTorque = Vector3.new(9999999,9999999,999999)
- spawn(function()
- bp.D = 300
- while true do
- bp.Position = root.Position+Vector3.new(0,1.8-0.3,0)
- wait()
- end
- end)
- elseif v.Name == "Right Leg" then
- local bp = Instance.new("BodyPosition",v)
- bp.MaxForce = Vector3.new(99999,99999,99999)
- local bg = Instance.new("BodyGyro",v)
- bg.MaxTorque = Vector3.new(9999999,9999999,999999)
- spawn(function()
- bp.D = 300
- while true do
- bp.Position = root.Position+Vector3.new(0,1.8+1.8-0.3,0)
- wait()
- end
- end)
- elseif v.Name == root.Name then
- local bg = Instance.new("BodyGyro",v)
- bg.MaxTorque = Vector3.new(9999999,9999999,999999)
- bg.CFrame = CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
- end
- end
- --local se = Instance.new("SelectionBox",root)
- --se.Adornee = root
- power = 999999 -- change this to make it more or less powerful
- power = power*10
- ---
- wait(.1)
- --local bambam = Instance.new("BodyThrust")
- --bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- --bambam.Force = Vector3.new(power,0,power)
- --bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
- local mouse = game.Players.LocalPlayer:GetMouse()
- local plr = game.Players.LocalPlayer
- local torso = root
- local flying = true
- local deb = true
- local ctrl = {f = 0, b = 0, l = 0, r = 0}
- local lastctrl = {f = 0, b = 0, l = 0, r = 0}
- local maxspeed = 120
- local speed = 15
- ---local bambam = Instance.new("BodyThrust")
- ---bambam.Parent = torso
- --bambam.Force = Vector3.new(9999999,0,9999999)
- --bambam.Location = torso.Position
- ---
- function Fly()
- local bg = Instance.new("BodyGyro", torso)
- bg.P = 9e4
- bg.maxTorque = Vector3.new(0, 0, 0)
- bg.cframe = torso.CFrame
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat wait()
- if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
- speed = speed+.2
- if speed > maxspeed then
- speed = maxspeed
- end
- elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
- speed = speed-1
- if speed < 0 then
- speed = 0
- end
- end
- if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
- 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
- lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
- elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
- 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
- else
- bv.velocity = Vector3.new(0,0,0)
- end
- until not flying
- ctrl = {f = 0, b = 0, l = 0, r = 0}
- lastctrl = {f = 0, b = 0, l = 0, r = 0}
- speed = 0
- bg:Destroy()
- bv:Destroy()
- end
- mouse.KeyDown:connect(function(key)
- if key:lower() == "e" then
- if flying then flying = false
- else
- flying = true
- Fly()
- end
- elseif key:lower() == "w" then
- ctrl.f = 1
- elseif key:lower() == "s" then
- ctrl.b = -1
- elseif key:lower() == "a" then
- ctrl.l = -1
- elseif key:lower() == "d" then
- ctrl.r = 1
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key:lower() == "w" then
- ctrl.f = 0
- elseif key:lower() == "s" then
- ctrl.b = 0
- elseif key:lower() == "a" then
- ctrl.l = 0
- elseif key:lower() == "d" then
- ctrl.r = 0
- elseif key:lower() == "r" then
- end
- end)
- Fly()
- end)
- memedog.Name = "memedog"
- memedog.Parent = Main
- memedog.BackgroundColor3 = Color3.new(1, 1, 1)
- memedog.BackgroundTransparency = 1
- memedog.ClipsDescendants = true
- memedog.Position = UDim2.new(0.0967741907, 0, 0.745117068, 0)
- memedog.Size = UDim2.new(0, 200, 0, 23)
- memedog.Font = Enum.Font.SourceSansLight
- memedog.Text = "Memedog#1256 for GUI"
- memedog.TextColor3 = Color3.new(0, 1, 0)
- memedog.TextSize = 16
- die.Name = "die"
- die.Parent = Main
- die.BackgroundColor3 = Color3.new(1, 1, 1)
- die.BackgroundTransparency = 1
- die.ClipsDescendants = true
- die.Position = UDim2.new(0.0120967738, 0, 0.66750288, 0)
- die.Size = UDim2.new(0, 246, 0, 23)
- die.Font = Enum.Font.SourceSansLight
- die.Text = "Diemiers#4209 & Cyclically#9215 for scripts"
- die.TextColor3 = Color3.new(0, 1, 1)
- die.TextSize = 16
- worm.Name = "worm"
- worm.Parent = Main
- worm.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706)
- worm.ClipsDescendants = true
- worm.Position = UDim2.new(-0.00403225794, 0, 0.405297279, 0)
- worm.Size = UDim2.new(0, 248, 0, 27)
- worm.Font = Enum.Font.SourceSansItalic
- worm.Text = "FE Wormus (R6)"
- worm.TextColor3 = Color3.new(1, 1, 1)
- worm.TextSize = 16
- worm.MouseButton1Click:connect(function()
- --Made by GreenFace#4209
- --Wormus
- --If ur legs gonna lose network owner they not going to lose them u will pick them up when ur network owner gonna comeback
- --Found some replication bugs long time ago
- --ik its not clean code
- local name = "Torso"
- local ch = game.Players.LocalPlayer.Character
- local prt=Instance.new("Model", workspace)
- local z1 = Instance.new("Part", prt)
- z1.Name="Torso"
- z1.CanCollide = false
- z1.Anchored = true
- local z2 =Instance.new("Part", prt)
- z2.Name="Head"
- z2.Anchored = true
- z2.CanCollide = false
- local z3 =Instance.new("Humanoid", prt)
- z3.Name="Humanoid"
- z1.Position = Vector3.new(0,9999,0)
- z2.Position = Vector3.new(0,9991,0)
- game.Players.LocalPlayer.Character=prt
- wait(5)
- game.Players.LocalPlayer.Character=ch
- wait(6)
- --game:GetService('RunService').Stepped:connect(function()
- --game.Players.LocalPlayer.Character.Head.CanCollide = false
- --end)
- local humano = game.Players.LocalPlayer.Character.Humanoid:Clone()
- wait()
- game.Players.LocalPlayer.Character[name]:Destroy()
- game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy()
- local torso = game.Players.LocalPlayer.Character.Head
- game.Players.LocalPlayer.Character.Humanoid.Parent = game.Lighting
- humano.Parent = game.Players.LocalPlayer.Character
- local humanoid = humano--Instance.new("Humanoid",game.Players.LocalPlayer.Character)
- humanoid.HipHeight = 4
- humanoid.WalkSpeed = 50
- torso.Name = "HumanoidRootPart"
- limbs = {
- game.Players.LocalPlayer.Character["Left Arm"],
- game.Players.LocalPlayer.Character["Right Arm"],
- game.Players.LocalPlayer.Character["Left Leg"],
- game.Players.LocalPlayer.Character["Right Leg"]
- }
- for i,v in pairs(limbs)do
- local bodypos = Instance.new("BodyPosition",v)
- bodypos.MaxForce = Vector3.new(999999,999999,999999)
- bodypos.D = 400
- local bodyg = Instance.new("BodyGyro",v)
- bodyg.MaxTorque =Vector3.new(99999999,99999999,999999)
- spawn(function()
- while true do
- bodypos.Position = torso.Position-Vector3.new(0,i*1.5,0)
- wait(0.1)
- end
- end)
- end
- end)
- cycl.Name = "cycl"
- cycl.Parent = Main
- cycl.BackgroundColor3 = Color3.new(1, 0.541176, 0.164706)
- cycl.ClipsDescendants = true
- cycl.Position = UDim2.new(0, 0, 0.551240921, 0)
- cycl.Size = UDim2.new(0, 248, 0, 27)
- cycl.Font = Enum.Font.SourceSansItalic
- cycl.Text = "Cyclone Admin"
- cycl.TextColor3 = Color3.new(1, 1, 1)
- cycl.TextSize = 16
- cycl.MouseButton1Click:connect(function()
- -- Made by Cyclically | Cyclone
- -- Version: 0.2a
- -- Settings:
- local PREFIX = ";"
- -- Variables:
- local LocalPlayer = game:GetService("Players").LocalPlayer
- local TweenService = game:GetService("TweenService")
- local RunService = game:GetService("RunService")
- local mouse = LocalPlayer:GetMouse()
- local ContentProvider = game:GetService("ContentProvider")
- local Players = setmetatable(game:GetService("Players"):GetPlayers(), {
- __metatable = "Metatable is locked"; -- Theres a reason for this.
- __index = function(self, k)
- if k:lower() == "all" then
- return game:GetService("Players"):GetPlayers()
- elseif k:lower() == "others" then
- local plrReturn = {}
- for _, plr in pairs(game:GetService("Players"):GetPlayers()) do
- if plr ~= LocalPlayer then
- table.insert(plrReturn, plr)
- end
- end
- return plrReturn
- elseif k:lower() == "me" then
- return {LocalPlayer}
- elseif k:lower() == "random" then
- return game:GetService("Players"):GetPlayers()[math.random(1, #game:GetService("Players"):GetPlayers())]
- else
- for _, plr in pairs(game:GetService("Players"):GetPlayers()) do
- if string.find(plr.Name:lower(), k:lower()) then
- return {plr}
- end
- end
- end
- end
- })
- -- Instances:
- local CycloneGui = Instance.new("ScreenGui", game.CoreGui)
- local mainFrame = Instance.new("ImageLabel", CycloneGui)
- local titleLabel = Instance.new("TextLabel", mainFrame)
- local bottomFrame = Instance.new("Frame", mainFrame)
- local searchBox = Instance.new("TextBox", bottomFrame)
- local cmdList = Instance.new("ScrollingFrame", bottomFrame)
- local listLayout = Instance.new("UIListLayout", cmdList)
- local topBlinker = Instance.new("Frame", CycloneGui)
- local bottomBlinker = Instance.new("Frame", CycloneGui)
- local introLabel = Instance.new("TextLabel")
- local introFrame = Instance.new("ImageLabel", introLabel)
- local introShadow = Instance.new("ImageLabel", introLabel)
- local notifBar = Instance.new("ImageLabel")
- local notifText = Instance.new("TextLabel", notifBar)
- local barlabel = Instance.new("TextButton")
- --Properties:
- CycloneGui.Name = "CycloneGui"
- mainFrame.Name = "mainFrame"
- mainFrame.BackgroundColor3 = Color3.new(1, 1, 1)
- mainFrame.BackgroundTransparency = 1
- mainFrame.Position = UDim2.new(0.82, 0, 1, 0)
- mainFrame.Size = UDim2.new(0.16, 0, 0.4, 0)
- mainFrame.ZIndex = 0
- mainFrame.Image = "rbxassetid://2851927369"
- mainFrame.ImageColor3 = Color3.new(0, 0.0196078, 0.0470588)
- mainFrame.ScaleType = Enum.ScaleType.Slice
- mainFrame.SliceCenter = Rect.new(10, 10, 10, 10)
- titleLabel.Name = "titleLabel"
- titleLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- titleLabel.BackgroundTransparency = 1
- titleLabel.Size = UDim2.new(1, 0, 0.125409842, 0)
- titleLabel.Font = Enum.Font.GothamBold
- titleLabel.Text = "Cyclone"
- titleLabel.TextColor3 = Color3.new(0.835294, 0.909804, 1)
- titleLabel.TextSize = 14
- bottomFrame.Name = "bottomFrame"
- bottomFrame.BackgroundColor3 = Color3.new(0, 0.0117647, 0.0352941)
- bottomFrame.BorderSizePixel = 0
- bottomFrame.Position = UDim2.new(0, 0, 0.125409856, 0)
- bottomFrame.Size = UDim2.new(1, 0, 0.874590158, 0)
- searchBox.Name = "searchBox"
- searchBox.BackgroundColor3 = Color3.new(0, 0.0196078, 0.0666667)
- searchBox.BorderSizePixel = 0
- searchBox.Size = UDim2.new(1, 0, 0.100000001, 0)
- searchBox.ZIndex = 2
- searchBox.Font = Enum.Font.GothamBold
- searchBox.PlaceholderColor3 = Color3.new(0.113725, 0.188235, 0.34902)
- searchBox.PlaceholderText = "Search"
- searchBox.Text = ""
- searchBox.TextColor3 = Color3.new(0.168627, 0.278431, 0.517647)
- searchBox.TextSize = 10
- cmdList.Name = "cmdList"
- cmdList.BackgroundColor3 = Color3.new(0, 0.0156863, 0.0588235)
- cmdList.BorderSizePixel = 0
- cmdList.Position = UDim2.new(0, 0, 0.0999999866, 0)
- cmdList.Size = UDim2.new(1, 0, 0.900000036, 0)
- cmdList.ZIndex = 2
- cmdList.CanvasSize = UDim2.new(0, 0, 10, 0)
- cmdList.ScrollBarThickness = 0
- listLayout.Name = "listLayout"
- topBlinker.Name = "topBlinker"
- topBlinker.BackgroundColor3 = Color3.new(0, 0, 0)
- topBlinker.BorderSizePixel = 0
- topBlinker.Size = UDim2.new(1, 0, 0, 0)
- topBlinker.ZIndex = 4
- bottomBlinker.Name = "bottomBlinker"
- bottomBlinker.BackgroundColor3 = Color3.new(0, 0, 0)
- bottomBlinker.BorderSizePixel = 0
- bottomBlinker.Position = UDim2.new(0, 0, 1, 0)
- bottomBlinker.Size = UDim2.new(1, 0, 0, 0)
- bottomBlinker.ZIndex = 4
- introLabel.Name = "introLabel"
- introLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- introLabel.BackgroundTransparency = 1
- introLabel.BorderSizePixel = 0
- introLabel.Size = UDim2.new(1, 0, 1, 0)
- introLabel.ZIndex = 2
- introLabel.Font = Enum.Font.GothamBlack
- introLabel.Text = "CYCLONE"
- introLabel.TextColor3 = Color3.new(0.835294, 0.909804, 1)
- introLabel.TextSize = 100
- introLabel.TextStrokeColor3 = Color3.new(0.258824, 0.282353, 0.309804)
- introLabel.TextStrokeTransparency = 0
- introFrame.Name = "introFrame"
- introFrame.BackgroundColor3 = Color3.new(1, 1, 1)
- introFrame.BackgroundTransparency = 1
- introFrame.Position = UDim2.new(0.275894552, 0, 0.362831891, 0)
- introFrame.Size = UDim2.new(0.447269291, 0, 0.267256588, 0)
- introFrame.Image = "rbxassetid://2851920938"
- introFrame.ImageColor3 = Color3.new(0, 0.0196078, 0.0470588)
- introFrame.ScaleType = Enum.ScaleType.Slice
- introFrame.SliceCenter = Rect.new(25, 25, 25, 25)
- introShadow.Name = "introShadow"
- introShadow.BackgroundColor3 = Color3.new(1, 1, 1)
- introShadow.BackgroundTransparency = 1
- introShadow.Position = UDim2.new(0.275894552, 0, 0.362831891, 0)
- introShadow.Size = UDim2.new(0.447269291, 0, 0.287332058, 0)
- introShadow.ZIndex = 0
- introShadow.Image = "rbxassetid://2851920938"
- introShadow.ImageColor3 = Color3.new(0, 0.0235294, 0.0705882)
- introShadow.ScaleType = Enum.ScaleType.Slice
- introShadow.SliceCenter = Rect.new(25, 25, 25, 25)
- notifBar.Name = "notifBar"
- notifBar.BackgroundColor3 = Color3.new(1, 1, 1)
- notifBar.BackgroundTransparency = 1
- notifBar.BorderSizePixel = 0
- notifBar.Position = UDim2.new(0.55, 0, 0.97, 0)
- notifBar.Size = UDim2.new(0.25, 0, 0.06, 0)
- notifBar.ZIndex = 0
- notifBar.Image = "rbxassetid://2851920938"
- notifBar.ImageColor3 = Color3.new(0, 0.0196078, 0.0470588)
- notifBar.ImageTransparency = 1
- notifBar.ScaleType = Enum.ScaleType.Slice
- notifBar.SliceCenter = Rect.new(25, 25, 25, 25)
- notifText.Name = "notifText"
- notifText.BackgroundColor3 = Color3.new(1, 1, 1)
- notifText.BackgroundTransparency = 1
- notifText.BorderSizePixel = 0
- notifText.Size = UDim2.new(1, 0, 1, 0)
- notifText.Font = Enum.Font.GothamBold
- notifText.Text = "Error message"
- notifText.TextColor3 = Color3.new(0.835294, 0.909804, 1)
- notifText.TextSize = 10
- notifText.TextStrokeTransparency = 1
- notifText.TextTransparency = 1
- notifText.TextWrapped = true
- barlabel.Name = "barlabel"
- barlabel.BackgroundColor3 = Color3.fromRGB(0, 3, 16)
- barlabel.BackgroundTransparency = 1
- barlabel.BorderSizePixel = 0
- barlabel.Size = UDim2.new(1, 0, 0.01, 0)
- barlabel.ZIndex = 3
- barlabel.Font = Enum.Font.GothamBold
- barlabel.TextColor3 = Color3.new(0.835294, 0.909804, 1)
- barlabel.TextSize = 9
- barlabel.TextTransparency = 1
- -- Script:
- local localcc = Instance.new("ColorCorrectionEffect", game:GetService("Lighting"))
- local localblur = Instance.new("BlurEffect", game:GetService("Lighting"))
- localblur.Size = 0
- local tweenInfo1 = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
- local tweenInfo2 = TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
- local tweenInfo3 = TweenInfo.new(2, Enum.EasingStyle.Back, Enum.EasingDirection.In)
- local cmdsHelp = {}
- local cmdsHint = {}
- local notifSound = Instance.new("Sound", CycloneGui)
- notifSound.SoundId = "rbxassetid://180877191"
- notifSound.Volume = 1
- local Events = setmetatable({}, { -- These are mostly for debugging
- __metatable = "Metatable is locked";
- __newindex = function(self, i, k)
- warn("Event " .. k .. " created")
- end;
- __index = function(self, k)
- warn("Tried to access unknown event " .. k)
- end
- }) -- Custom RBXScriptSignal with OOP
- local stringSplit = function(str, pattern)
- local returnTab = {}
- local mainInd = 0
- for i = 1, #str do
- if string.sub(str, i, i + #pattern - 1) == pattern or i + #pattern == #str then
- local splitAdder = -1
- if i + #pattern == #str then
- splitAdder = 1
- end
- table.insert(returnTab, string.sub(str, mainInd, i + splitAdder))
- mainInd = i + #pattern
- end
- end
- return returnTab
- end
- CustomEnum = { -- Custom enumeration
- BlinkingDirection = {
- Close = 1;
- Open = 2;
- };
- NotifcationType = {
- Normal = 3;
- Important = 4;
- Random = 5;
- Error = 6;
- }
- };
- local function chatPlr(message) -- Makes you chat
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(tostring(message), "All")
- end
- local function createNotif(message, notifType) -- Create notifications
- local CnotifBar = notifBar:Clone()
- local notifCol = Color3.fromRGB(213, 232, 255)
- if notifType == 4 then
- notifCol = Color3.fromRGB(141, 255, 128)
- elseif notifType == 5 then
- notifCol = Color3.fromRGB(249, 255, 126)
- elseif notifType == 6 then
- notifCol = Color3.fromRGB(255, 49, 80)
- end
- CnotifBar.Parent = CycloneGui
- local notifBars = {}
- for _, v in pairs(CycloneGui:GetChildren()) do
- if v.Name == "notifBar" then
- table.insert(notifBars, v)
- end
- end
- local notifBarPos = Instance.new("NumberValue", CnotifBar)
- notifBarPos.Name = "notifBarPos"
- notifBarPos.Value = CnotifBar.Position.Y.Scale
- CnotifBar.notifText.Text = message
- CnotifBar.notifText.TextColor3 = notifCol
- notifSound:Play()
- TweenService:Create(CnotifBar, tweenInfo2, {ImageTransparency = 0}):Play()
- TweenService:Create(CnotifBar.notifText, tweenInfo2, {TextTransparency = 0}):Play()
- for index, notifB in pairs(notifBars) do
- TweenService:Create(notifB, tweenInfo2, {Position = UDim2.new(0.55, 0, notifB:FindFirstChild("notifBarPos").Value - 0.07, 0)}):Play()
- notifB:FindFirstChild("notifBarPos").Value = notifB:FindFirstChild("notifBarPos").Value - 0.07
- end
- wait(2)
- TweenService:Create(CnotifBar, tweenInfo2, {ImageTransparency = 1}):Play()
- TweenService:Create(CnotifBar.notifText, tweenInfo2, {TextTransparency = 1}):Play()
- end
- local Cyclone = {
- -- Functions:
- updateSearchBar = function(self)
- for _, v in pairs(cmdList:GetChildren()) do
- if not v:IsA("UIListLayout") then
- v:Destroy()
- end
- end
- for index, cmdHelper in pairs(cmdsHelp) do
- if string.find(cmdHelper, searchBox.Text) then
- local Cbarlabel = barlabel:Clone()
- Cbarlabel.MouseButton1Down:Connect(function()
- createNotif(cmdsHint[cmdHelper], CustomEnum.NotifcationType.Random)
- end)
- if index % 2 == 1 then
- Cbarlabel.BackgroundColor3 = Color3.fromRGB(0, 5, 22)
- end
- Cbarlabel.Text = PREFIX .. cmdHelper
- Cbarlabel.Parent = cmdList
- TweenService:Create(Cbarlabel, tweenInfo2, {TextTransparency = 0, BackgroundTransparency = 0}):Play()
- end
- end
- end;
- -- Methods:
- newConnection = function(self, eventName)
- assert(Events[eventName] == nil, "Event already exists")
- local newEvent = Instance.new("BindableEvent")
- Events[eventName] = newEvent
- return newEvent
- end;
- setBlinker = function(self, blinkType, speed, coverup)
- local newInfo = TweenInfo.new(speed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
- if blinkType == 1 then
- TweenService:Create(topBlinker, newInfo, {Size = UDim2.new(1, 0, coverup * 0.5 / 1, 0)}):Play()
- 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()
- elseif blinkType == 2 then
- TweenService:Create(topBlinker, newInfo, {Size = UDim2.new(1, 0, 0, 0)}):Play()
- TweenService:Create(bottomBlinker, newInfo, {Size = UDim2.new(1, 0, 0, 0); Position = UDim2.new(0, 0, 1, 0)}):Play()
- end
- end;
- setBrightness = function(self, brightness, speed)
- local newInfo = TweenInfo.new(speed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
- TweenService:Create(localcc, newInfo, {Brightness = brightness}):Play()
- end;
- setBlur = function(self, size, speed)
- local newInfo = TweenInfo.new(speed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
- TweenService:Create(localblur, newInfo, {Size = size}):Play()
- end;
- createSound = function(self, id, volume)
- local newSound = Instance.new("Sound", CycloneGui)
- newSound.SoundId = id
- newSound.Volume = volume
- return newSound
- end;
- createCommand = function(self, cmdName, cmdHelp, hint, func)
- table.insert(cmdsHelp, cmdHelp)
- cmdsHint[cmdHelp] = hint
- LocalPlayer.Chatted:Connect(function(msg)
- if PREFIX .. cmdName == string.sub(msg, 1, #PREFIX + #cmdName) then
- assert(type(func) == "function", "bad argument #3 to \"createCommand\" (function expected, got " .. type(func) .. ")")
- local params = stringSplit(msg, " ")
- table.remove(params, 1)
- params = stringSplit(table.concat(params), ",")
- func(params)
- end
- end)
- end;
- }
- -- Command variables:
- local lagserver = false
- local clicktp = nil
- local oofspamming = false
- -- Command creation:
- Cyclone:createCommand("rejoin", "rejoin", "Makes you rejoin the game", function(cmdParameters)
- game:GetService("TeleportService"):Teleport(game.GameId, LocalPlayer)
- end)
- Cyclone:createCommand("respawn", "respawn", "Respawn your character", function(cmdParameters)
- LocalPlayer.Character:ClearAllChildren()
- local char = Instance.new("Model", workspace)
- Instance.new("Humanoid", char)
- LocalPlayer.Character = char
- end)
- Cyclone:createCommand("kill", "kill [plr]", "Kills the target player", function(cmdParameters)
- local torsoname = "Torso"
- if LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then
- torsoname = "UpperTorso"
- end
- if Players[cmdParameters[1]][1].Character ~= nil then
- local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
- LocalPlayer.Character:FindFirstChild(torsoname).Anchored = true
- local tool = Instance.new("Tool", LocalPlayer.Backpack)
- local hat = LocalPlayer.Character:FindFirstChildOfClass("Accessory")
- local hathandle = hat.Handle
- hathandle.Parent = tool
- hathandle.Massless = true
- tool.GripPos = Vector3.new(0, 9e99, 0)
- tool.Parent = LocalPlayer.Character
- repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
- tool.Grip = CFrame.new(Vector3.new(0, 0, 0))
- LocalPlayer.Character:FindFirstChild(torsoname).Anchored = false
- repeat
- LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Players[cmdParameters[1]][1].Character:FindFirstChild("HumanoidRootPart").CFrame
- wait()
- 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)
- LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
- hathandle.Parent = hat
- hathandle.Massless = false
- tool:Destroy()
- LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
- end
- end)
- Cyclone:createCommand("dupetools", "dupetools [amount]", "Duplicates your tools, must have startertools", function(cmdParameters)
- createNotif("Now duplicating " .. cmdParameters[1] .. " tools", CustomEnum.NotifcationType.Normal)
- LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
- local currentamount = #LocalPlayer.Backpack:GetChildren()
- LocalPlayer.Character.Archivable = true
- local tempchar = LocalPlayer.Character:Clone()
- local lastchar = nil
- tempchar.Parent = workspace
- local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
- repeat
- workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
- for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
- if tool:IsA("Tool") then
- tool.Parent = LocalPlayer
- end
- end
- LocalPlayer.Character:ClearAllChildren()
- local char = Instance.new("Model", workspace)
- Instance.new("Humanoid", char)
- LocalPlayer.Character = char
- if lastchar ~= nil then
- lastchar:Destroy()
- end
- repeat RunService.RenderStepped:Wait() until LocalPlayer.Character ~= nil
- lastchar = char
- RunService.RenderStepped:Wait()
- until #LocalPlayer:GetChildren() - 3 - currentamount >= cmdParameters[1]
- repeat RunService.RenderStepped:Wait() until LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
- lastchar:Destroy()
- for _, tool in pairs(LocalPlayer:GetChildren()) do
- if tool:IsA("Tool") then
- tool.Parent = LocalPlayer.Backpack
- end
- end
- LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
- tempchar:Destroy()
- end)
- Cyclone:createCommand("accessorytotool", "accessorytotool", "Converts your accessories into tools", function(cmdParameters)
- for _, hat in pairs(LocalPlayer.Character:FindFirstChild("Humanoid"):GetAccessories()) do
- if hat.Handle ~= nil then
- local tool = Instance.new("Tool", LocalPlayer.Backpack)
- tool.Name = hat.Name
- local hathandle = hat.Handle
- hathandle:FindFirstChildOfClass("Weld"):Destroy()
- hathandle.Parent = tool
- hathandle.Massless = true
- end
- end
- end)
- Cyclone:createCommand("lagserver", "lagserver", "Lags the server", function(cmdParameters)
- lagserver = true
- repeat
- local anim = Instance.new("Animation")
- anim.AnimationId = math.random()
- LocalPlayer.Character.Humanoid:LoadAnimation(anim):Play()
- anim:Destroy()
- until lagserver == false
- end)
- Cyclone:createCommand("unlagserver", "unlagserver", "Stop lagging the server", function(cmdParameters)
- lagserver = false
- end)
- Cyclone:createCommand("custombtools", "custombtools", "Custom btools, only replicates on unanchored parts", function(cmdParameters)
- local movetool = Instance.new("Tool", LocalPlayer.Backpack)
- local deletetool = Instance.new("Tool", LocalPlayer.Backpack)
- local undotool = Instance.new("Tool", LocalPlayer.Backpack)
- local identifytool = Instance.new("Tool", LocalPlayer.Backpack)
- local movedetect = false
- local movingpart = nil
- local movetransparency = 0
- if editedparts == nil then
- editedparts = {}
- parentfix = {}
- positionfix = {}
- end
- deletetool.Name = "Delete"
- undotool.Name = "Undo"
- identifytool.Name = "Identify"
- movetool.Name = "Move"
- undotool.CanBeDropped = false
- deletetool.CanBeDropped = false
- identifytool.CanBeDropped = false
- movetool.CanBeDropped = false
- undotool.RequiresHandle = false
- deletetool.RequiresHandle = false
- identifytool.RequiresHandle = false
- movetool.RequiresHandle = false
- local function createnotification(title, text)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = title;
- Text = text;
- Duration = 1;
- })
- end
- deletetool.Activated:Connect(function()
- createnotification("Delete Tool", "You have deleted "..mouse.Target.Name)
- table.insert(editedparts, mouse.Target)
- table.insert(parentfix, mouse.Target.Parent)
- table.insert(positionfix, mouse.Target.CFrame)
- spawn(function()
- local deletedpart = mouse.Target
- repeat
- deletedpart.Anchored = true
- deletedpart.CFrame = CFrame.new(1000000000, 1000000000, 1000000000)
- wait()
- until deletedpart.CFrame ~= CFrame.new(1000000000, 1000000000, 1000000000)
- end)
- end)
- undotool.Activated:Connect(function()
- createnotification("Undo Tool", "You have undone "..editedparts[#editedparts].Name)
- editedparts[#editedparts].Parent = parentfix[#parentfix]
- editedparts[#editedparts].CFrame = positionfix[#positionfix]
- table.remove(positionfix, #positionfix)
- table.remove(editedparts, #editedparts)
- table.remove(parentfix, #parentfix)
- end)
- identifytool.Activated:Connect(function()
- createnotification("Identify Tool", "Instance: "..mouse.Target.ClassName.."\nName: "..mouse.Target.Name)
- end)
- movetool.Activated:Connect(function()
- createnotification("Move Tool", "You are moving: "..mouse.Target.Name)
- movingpart = mouse.Target
- movedetect = true
- movingpart.CanCollide = false
- movetransparency = movingpart.Transparency
- movingpart.Transparency = 0.5
- mouse.TargetFilter = movingpart
- table.insert(editedparts, movingpart)
- table.insert(parentfix, movingpart.Parent)
- table.insert(positionfix, movingpart.CFrame)
- movingpart.Transparency = movingpart.Transparency / 2
- repeat
- mouse.Move:Wait()
- movingpart.CFrame = CFrame.new(mouse.Hit.p)
- until movedetect == false
- end)
- movetool.Deactivated:Connect(function()
- createnotification("Move Tool", "You have stopped moving: "..mouse.Target.Name)
- movingpart.CanCollide = true
- movedetect = false
- mouse.TargetFilter = nil
- movingpart.Transparency = movetransparency
- end)
- end)
- Cyclone:createCommand("brickspam", "brickspam", "Turns your tools into bricks then drops them", function(cmdParameters)
- for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
- if tool:IsA("Tool") then
- tool.Parent = LocalPlayer.Character
- if tool.Handle:FindFirstChild("Mesh") ~= nil then
- tool.Handle:FindFirstChild("Mesh"):Destroy()
- end
- tool.Parent = workspace.Terrain -- Bypasses some tool clearing scripts
- wait()
- end
- end
- end)
- Cyclone:createCommand("drophats", "drophats", "Drops all your hats", function(cmdParameters)
- for _, hat in pairs(LocalPlayer.Character:FindFirstChild("Humanoid"):GetAccessories()) do
- hat.Parent = workspace.Terrain -- Bypasses some hat clearing scripts
- end
- end)
- Cyclone:createCommand("brickhats", "brickhats", "Turns your hats into bricks", function(cmdParameters)
- for _, hat in pairs(LocalPlayer.Character:FindFirstChild("Humanoid"):GetAccessories()) do
- if hat.Handle:FindFirstChild("Mesh") then
- hat.Handle.Mesh:Destroy()
- end
- end
- end)
- Cyclone:createCommand("float", "float [velocity]", "Makes you float with given velocity", function(cmdParameters)
- Instance.new("BodyVelocity", LocalPlayer.Character:FindFirstChild("HumanoidRootPart")).Velocity = Vector3.new(0, cmdParameters[1], 0)
- end)
- Cyclone:createCommand("clicktp", "clicktp", "Click to teleport to your mouse position", function(cmdParameters)
- clicktp = mouse.Button1Down:Connect(function()
- LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = mouse.Hit
- end)
- end)
- Cyclone:createCommand("unclicktp", "unclicktp", "Stops clicktp", function(cmdParameters)
- if clicktp then
- clicktp:Disconnect()
- end
- end)
- Cyclone:createCommand("xray", "xray", "Makes you see through walls", function(cmdParameters)
- for _, d in pairs(workspace:GetDescendants()) do
- if d:IsA("BasePart") then
- local transpVal = Instance.new("NumberValue", d)
- transpVal.Name = "transpVal"
- transpVal.Value = d.Transparency
- d.Transparency = d.Transparency + 0.75
- end
- end
- end)
- Cyclone:createCommand("unxray", "unxray", "Removes Xray", function(cmdParameters)
- for _, d in pairs(workspace:GetDescendants()) do
- if d:IsA("BasePart") and d:FindFirstChild("transpVal") then
- d.Transparency = d:FindFirstChild("transpVal").Value
- d:FindFirstChild("transpVal"):Destroy()
- end
- end
- end)
- Cyclone:createCommand("countdown", "countdown [countinto]", "Makes you count from countinto to 0 with changeable delay", function(cmdParameters)
- for i = cmdParameters[1], 0, -1 do
- chatPlr(i)
- wait(tonumber(cmdParameters[2]))
- end
- end)
- Cyclone:createCommand("getos", "getos [plr]", "Gets the OS of the target", function(cmdParameters)
- for _, plr in pairs(Players[cmdParameters[1]]) do
- createNotif(plr.Name .. "'s OS is " .. plr.OsPlatform)
- end
- end)
- Cyclone:createCommand("getage", "getage [plr]", "Gets the account age of the target", function(cmdParameters)
- for _, plr in pairs(Players[cmdParameters[1]]) do
- createNotif(plr.Name .. "'s account age is " .. plr.AccountAge)
- end
- end)
- Cyclone:createCommand("hugkill", "hugkill", "Touch players to kill them, must have player collision", function(cmdParameters)
- local torsoname = "Torso"
- if LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then
- torsoname = "UpperTorso"
- end
- LocalPlayer.Character:FindFirstChild("Animate").toolnone.ToolNoneAnim.AnimationId = math.huge
- LocalPlayer.Character:FindFirstChild(torsoname).Anchored = true
- local tool = Instance.new("Tool", LocalPlayer.Backpack)
- LocalPlayer.Character:FindFirstChildOfClass("Accessory").Handle.Parent = tool
- tool.Handle.Massless = true
- tool.GripPos = Vector3.new(0, math.huge, 0)
- tool.Parent = LocalPlayer.Character
- wait()
- tool.Grip = CFrame.new(Vector3.new(0, 0, 0))
- LocalPlayer.Character:FindFirstChild(torsoname).Anchored = false
- end)
- Cyclone:createCommand("goto", "goto [plr]", "Teleports to the player", function(cmdParameters)
- LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = Players[cmdParameters[1]][1].Character:FindFirstChild("HumanoidRootPart").CFrame
- end)
- Cyclone:createCommand("oofspam", "oofspam [speed]", "Spams OOF with changeable speed", function(cmdParameters)
- repeat
- for _, plr in pairs(game:GetService("Players"):GetPlayers()) do
- plr.Character:FindFirstChild("Head").Died.Playing = true
- end
- wait(tonumber(cmdParameters[2]))
- until oofspamming == false
- end)
- Cyclone:createCommand("unoofspam", "unoofspam", "Stops OOF spam", function(cmdParameters)
- oofspamming = true
- end)
- searchBox:GetPropertyChangedSignal("Text"):Connect(Cyclone.updateSearchBar)
- Cyclone.updateSearchBar()
- -- Introduction setup:
- local woosh1 = Cyclone:createSound("rbxassetid://858508159", 1)
- local woosh2 = Cyclone:createSound("rbxassetid://541909763", 1)
- local introSound = Cyclone:createSound("rbxassetid://745159327", 1)
- local introBGM = Cyclone:createSound("rbxassetid://383635191", 1)
- Cyclone:setBlinker(CustomEnum.BlinkingDirection.Close, 1, 1)
- Cyclone:setBrightness(-1, 0.5)
- Cyclone:setBlur(25, 1)
- wait(1)
- ContentProvider:PreloadAsync(CycloneGui:GetDescendants())
- introLabel.Parent = CycloneGui
- local oldCamOffset = LocalPlayer.Character:FindFirstChild("Humanoid").CameraOffset
- LocalPlayer.Character:FindFirstChild("Humanoid").CameraOffset = LocalPlayer.Character:FindFirstChild("Humanoid").CameraOffset + Vector3.new(0, 10, 0)
- wait(1)
- TweenService:Create(LocalPlayer.Character:FindFirstChild("Humanoid"), tweenInfo1, {CameraOffset = oldCamOffset}):Play()
- woosh1:Play()
- introSound:Play()
- Cyclone:setBlinker(CustomEnum.BlinkingDirection.Close, 1, 0.5)
- Cyclone:setBrightness(1, 0.1)
- wait(0.1)
- Cyclone:setBrightness(-0.5, 2.5)
- wait(3)
- TweenService:Create(introLabel, tweenInfo3, {Position = UDim2.new(0, 0, 1, 0)}):Play()
- Cyclone:setBlinker(CustomEnum.BlinkingDirection.Open, 1, 1)
- Cyclone:setBrightness(0, 3)
- Cyclone:setBlur(0, 3)
- wait(2)
- woosh2:Play()
- TweenService:Create(mainFrame, tweenInfo2, {Position = UDim2.new(0.82, 0, 0.6, 0)}):Play()
- wait(0.1)
- introBGM:Play()
- createNotif("Cyclone V1.0 is now running", CustomEnum.NotifcationType.Important)
- wait(0.1)
- if not string.split then
- createNotif("Your exploit doesn't support string.split", CustomEnum.NotifcationType.Error)
- end
- end)
- axy.Name = "axy"
- axy.Parent = Main
- axy.BackgroundColor3 = Color3.new(1, 1, 1)
- axy.BackgroundTransparency = 1
- axy.ClipsDescendants = true
- axy.Position = UDim2.new(0.0120967738, 0, 0.821194768, 0)
- axy.Size = UDim2.new(0, 246, 0, 23)
- axy.Font = Enum.Font.SourceSansLight
- axy.Text = "Axyzes#9205 for UI Tween"
- axy.TextColor3 = Color3.new(0.333333, 1, 0.498039)
- axy.TextSize = 16
- diemie.Name = "diemie"
- diemie.Parent = Main
- diemie.BackgroundColor3 = Color3.new(1, 1, 1)
- diemie.BackgroundTransparency = 1
- diemie.BorderColor3 = Color3.new(1, 1, 0)
- diemie.ClipsDescendants = true
- diemie.Position = UDim2.new(0.0120967738, 0, 0.897332668, 0)
- diemie.Size = UDim2.new(0, 246, 0, 23)
- diemie.Font = Enum.Font.SourceSansLight
- diemie.Text = "Press ; to hide or show"
- diemie.TextColor3 = Color3.new(1, 1, 0)
- diemie.TextSize = 16
- local isHidden = false
- local mause = game.Players.LocalPlayer:GetMouse()
- do
- local mouse = game:GetService("Players").LocalPlayer:GetMouse();
- local inputService = game:GetService('UserInputService');
- local heartbeat = game:GetService("RunService").Heartbeat;
- function Draggable(frame)
- local s, event = pcall(function()
- return frame.MouseEnter
- end)
- if s then
- frame.Active = true;
- event:connect(function()
- local input = frame.InputBegan:connect(function(key)
- if key.UserInputType == Enum.UserInputType.MouseButton1 then
- local objectPosition = Vector2.new(mouse.X - frame.AbsolutePosition.X, mouse.Y - frame.AbsolutePosition.Y);
- while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
- 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);
- end
- end
- end)
- local leave;
- leave = frame.MouseLeave:connect(function()
- input:disconnect();
- leave:disconnect();
- end)
- end)
- end
- end
- end
- Draggable(Main)
- mause.KeyDown:connect(function(key)
- if key == ";" then
- if isHidden == false then
- Main:TweenPosition(Main.Position - UDim2.new(0,0,1,0),"Out","Quad",0.4,false)
- isHidden = true
- else
- Main:TweenPosition(Main.Position + UDim2.new(0,0,1,0),"Out","Quad",0.4,false)
- isHidden = false
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement