2AreYouMental110

Troller Gui

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