Advertisement
lewisdavid09

FE troll gui script (roblox)

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