TNightmareHA

Troll GUI

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