Advertisement
SmokeDelsin

clone

May 17th, 2015
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --[Nil]]--
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9. SmokeDelsin = script:Clone()
  10.  
  11. script.Parent = nil
  12.  
  13. LocalPlayer = game:service'Players'.LocalPlayer
  14.  
  15. Camera = workspace.CurrentCamera
  16.  
  17. Mouse = LocalPlayer:GetMouse()
  18.  
  19.  
  20.  
  21. CtrlDown = false
  22.  
  23. ButtonUnoDown = false
  24.  
  25. GUIHidden = false
  26.  
  27. Platforming = false
  28.  
  29. PlatUpping = false
  30.  
  31. PlatDowning = false
  32.  
  33. ChatDebounce = false
  34.  
  35. UseChat = true
  36.  
  37. Limping = false
  38.  
  39.  
  40.  
  41. Mode = "None"
  42.  
  43. CharacterName = LocalPlayer.Name
  44.  
  45.  
  46.  
  47. CopyPasta = nil
  48.  
  49. Dragging = nil
  50.  
  51. DraggingBP = nil
  52.  
  53. GodConnection = nil
  54.  
  55.  
  56.  
  57. R = 0
  58.  
  59. G = 0
  60.  
  61. B = 0
  62.  
  63.  
  64.  
  65. X = 0
  66.  
  67. Y = 0
  68.  
  69. Z = 0
  70.  
  71.  
  72.  
  73. Height = 0
  74.  
  75. ColorChange = 0.03
  76.  
  77. HeightChange = 0.3
  78.  
  79.  
  80.  
  81. Sound = Instance.new("Sound",Camera)
  82.  
  83. Sound.Pitch = 1
  84.  
  85. Sound.Volume = 10
  86.  
  87.  
  88.  
  89. Platform = Instance.new("Part")
  90.  
  91. Platform.Size = Vector3.new(3,1,3)
  92.  
  93. Platform.Transparency = 1
  94.  
  95. Platform.Anchored = true
  96.  
  97. Platform.CanCollide = true
  98.  
  99.  
  100.  
  101. ModeChanged = Instance.new("BindableEvent")
  102.  
  103.  
  104.  
  105. KeyBindings = {
  106.  
  107. {"t","Teleport"},
  108.  
  109. {"j","BreakJoints"},
  110.  
  111. {"n","NoClip"},
  112.  
  113. {"u","Ninja",function() LocalPlayer.Character.Parent = Camera end},
  114.  
  115. {"e","Explosion"},
  116.  
  117. {"k","Phaze"},
  118.  
  119. {"c","Copy"},
  120.  
  121. {"v","Paste"},
  122.  
  123. {"b","BloodSuck"},
  124.  
  125. {"-","Remove",
  126.  
  127. function()
  128.  
  129. pcall(function()
  130.  
  131. LocalPlayer.PlayerGui:FindFirstChild("KeyBindings"):Remove()
  132.  
  133. end)
  134.  
  135. for i,v in pairs(getfenv(1)) do
  136.  
  137. getfenv(1)[i] = {}
  138.  
  139. end
  140.  
  141. print = function() end
  142.  
  143. end
  144.  
  145. },
  146.  
  147. {"h","Help",
  148.  
  149. function()
  150.  
  151. local ScrGui = Instance.new("ScreenGui",LocalPlayer.PlayerGui)
  152.  
  153. local Txt = Instance.new("TextLabel",ScrGui)
  154.  
  155. Txt.BackgroundTransparency = 1
  156.  
  157. Txt.TextStrokeTransparency = 0
  158.  
  159. Txt.TextWrap = true
  160.  
  161. Txt.Size = UDim2.new(1,0,1,0)
  162.  
  163. Txt.FontSize = "Size18"
  164.  
  165. Txt.TextColor3 = Color3.new(1,1,1)
  166.  
  167. Txt.Text = [[
  168.  
  169. Modes shown on the right.
  170.  
  171. To select a mode hold Ctrl then press the designated key.
  172.  
  173. Once selected click to activate the modes function.
  174.  
  175. Some modes don't need to be clicked to activate.
  176.  
  177. Press shift to deselect mode.
  178.  
  179. ]]
  180.  
  181. game:GetService("Debris"):AddItem(ScrGui,10)
  182.  
  183. end
  184.  
  185. },
  186.  
  187. {"g","Toggle GUI",
  188.  
  189. function()
  190.  
  191. local Main = LocalPlayer.PlayerGui:FindFirstChild("KeyBindings").Main
  192.  
  193. if GUIHidden == true then
  194.  
  195. GUIHidden = false
  196.  
  197. Main:TweenPosition(UDim2.new(0.85,0,0.25,0),"Out","Quad",1,true)
  198.  
  199. elseif GUIHidden == false then
  200.  
  201. GUIHidden = true
  202.  
  203. Main:TweenPosition(UDim2.new(1,0,0.25,0),"Out","Quad",1,true)
  204.  
  205. end
  206.  
  207. end
  208.  
  209. },
  210.  
  211. {"m","Destroy"},
  212.  
  213. {"r","Eat"},
  214.  
  215. {";","Host"},
  216.  
  217. {"]","Give"},
  218.  
  219. {"f","BaleFire"},
  220.  
  221. --{"p","Asplosion"},
  222.  
  223. {"z","More",
  224.  
  225. function()
  226.  
  227. local Scr = Instance.new("ScreenGui",LocalPlayer.PlayerGui)
  228.  
  229. Scr.Name = "KeyBindings"
  230.  
  231. local Frames = {}
  232.  
  233. local Frame = Instance.new("Frame",Scr)
  234.  
  235. Frames[#Frames+1] = Frame
  236.  
  237. Frame.Style = "RobloxSquare"
  238.  
  239. Frame.Active = true
  240.  
  241. Frame.Draggable = true
  242.  
  243. Frame.Size = UDim2.new(0.3,0,0.3,0)
  244.  
  245. Frame.Position = UDim2.new(0.15,0,0.15,0)
  246.  
  247. local Close = Instance.new("TextButton",Frame)
  248.  
  249. Close.Text = "Close"
  250.  
  251. Close.FontSize = "Size18"
  252.  
  253. Close.Style = 1
  254.  
  255. Close.TextColor3 = Color3.new(1,0,0)
  256.  
  257. Close.Size = UDim2.new(1,0,0.1,0)
  258.  
  259. Close.MouseButton1Down:connect(function() Scr:Remove() end)
  260.  
  261. local HideName = Close:Clone()
  262.  
  263. HideName.Parent = Frame
  264.  
  265. HideName.Text = "HideName"
  266.  
  267. HideName.Size = UDim2.new(0.5,0,0.1,0)
  268.  
  269. HideName.Position = UDim2.new(0,0,0.1,0)
  270.  
  271. HideName.MouseButton1Down:connect(function()
  272.  
  273. local Head = LocalPlayer.Head
  274.  
  275. local Fake = Head:Clone()
  276.  
  277. Fake.Name = "Fake Head"
  278.  
  279. Fake.face:Remove()
  280.  
  281. Fake.Transparency = 0
  282.  
  283. Head.Transparency = 1
  284.  
  285. Fake.Parent = Head.Parent
  286.  
  287. local Weld = Instance.new("Weld",Fake)
  288.  
  289. Weld.Part0 = Fake
  290.  
  291. Weld.Part1 = Head
  292.  
  293. Weld.C0 = CFrame.new(0,0,0)
  294.  
  295. end)
  296.  
  297. local NilChar = HideName:Clone()
  298.  
  299. NilChar.Parent = Frame
  300.  
  301. NilChar.Text = "Nil Char"
  302.  
  303. NilChar.Position = UDim2.new(0.5,0,0.1,0)
  304.  
  305. NilChar.MouseButton1Down:connect(function()
  306.  
  307. LocalPlayer.Character = nil
  308.  
  309. end)
  310.  
  311. local Dark = NilChar:Clone()
  312.  
  313. Dark.Parent = Frame
  314.  
  315. Dark.Text = "Darken"
  316.  
  317. Dark.Position = UDim2.new(0,0,0.2,0)
  318.  
  319. Dark.MouseButton1Down:connect(function()
  320.  
  321. Darken(LocalPlayer.Character)
  322.  
  323. end)
  324.  
  325. local NewChar = Dark:Clone()
  326.  
  327. NewChar.Parent = Frame
  328.  
  329. NewChar.Text = "New Char"
  330.  
  331. NewChar.Position = UDim2.new(0.5,0,0.2,0)
  332.  
  333. NewChar.MouseButton1Down:connect(function()
  334.  
  335. --[[local Clone = game:service'InsertService':LoadAsset(25690626):children()[1]
  336.  
  337. Clone.Parent = workspace
  338.  
  339. LoclaPlayer.Character = Clone]]--
  340.  
  341. LoadCharacter(CFrame.new(0,50,0))
  342.  
  343. end)
  344.  
  345. local FF = NewChar:Clone()
  346.  
  347. FF.Parent = Frame
  348.  
  349. FF.Text = "ForceField"
  350.  
  351. FF.Position = UDim2.new(0,0,0.3,0)
  352.  
  353. FF.MouseButton1Down:connect(function()
  354.  
  355. local FF = Instance.new("ForceField",LocalPlayer.Character)
  356.  
  357. FF.Name = "KeyBindingForceField"
  358.  
  359. end)
  360.  
  361. local UnFF = FF:Clone()
  362.  
  363. UnFF.Parent = Frame
  364.  
  365. UnFF.Text = "UnForceField"
  366.  
  367. UnFF.Position = UDim2.new(0.5,0,0.3,0)
  368.  
  369. UnFF.MouseButton1Down:connect(function()
  370.  
  371. for _,v in pairs(LocalPlayer.Character:children()) do
  372.  
  373. if v:IsA("ForceField") then
  374.  
  375. v:Remove()
  376.  
  377. end
  378.  
  379. end
  380.  
  381. end)
  382.  
  383. local LoadGui = FF:Clone()
  384.  
  385. LoadGui.Parent = Frame
  386.  
  387. LoadGui.Text = "Load Gui"
  388.  
  389. LoadGui.Position = UDim2.new(0,0,0.4,0)
  390.  
  391. LoadGui.MouseButton1Down:connect(Load)
  392.  
  393. local NoTools = LoadGui:Clone()
  394.  
  395. NoTools.Parent = Frame
  396.  
  397. NoTools.Text = "Remove tools"
  398.  
  399. NoTools.Position = UDim2.new(0.5,0,0.4,0)
  400.  
  401. NoTools.MouseButton1Down:connect(function()
  402.  
  403. pcall(function()
  404.  
  405. LocalPlayer.Backpack:ClearAllChildren()
  406.  
  407. end)
  408.  
  409. end)
  410.  
  411. local NoGuis = NoTools:Clone()
  412.  
  413. NoGuis.Parent = Frame
  414.  
  415. NoGuis.Text = "Remove GUIs"
  416.  
  417. NoGuis.Position = UDim2.new(0,0,0.5,0)
  418.  
  419. NoGuis.MouseButton1Down:connect(function()
  420.  
  421. pcall(function()
  422.  
  423. for _,v in pairs(LocalPlayer.PlayerGui:children()) do
  424.  
  425. if v ~= Scr then
  426.  
  427. v:Destroy()
  428.  
  429. end
  430.  
  431. end
  432.  
  433. end)
  434.  
  435. end)
  436.  
  437. local Limp = NoGuis:Clone()
  438.  
  439. Limp.Parent = Frame
  440.  
  441. Limp.Text = "Limp"
  442.  
  443. Limp.Position = UDim2.new(0.5,0,0.5,0)
  444.  
  445. Limp.MouseButton1Down:connect(function()
  446.  
  447. pcall(function()
  448.  
  449. Limping = true
  450.  
  451. for _,v in pairs(LocalPlayer.Character.Torso:children()) do
  452.  
  453. if v:IsA("JointInstance") and v.Part1.Name ~= "Head" then
  454.  
  455. for i=1,1 do
  456.  
  457. local Glue = Instance.new("Glue",v.Parent)
  458.  
  459. Glue.Part0 = v.Part0
  460.  
  461. Glue.Part1 = v.Part1
  462.  
  463. Glue.C0 = v.C0
  464.  
  465. Glue.C1 = v.C1
  466.  
  467. v.Parent = Glue
  468.  
  469. v.Part1 = nil
  470.  
  471. end
  472.  
  473. end
  474.  
  475. end
  476.  
  477. end)
  478.  
  479. end)
  480.  
  481. local UnLimp = NoGuis:Clone()
  482.  
  483. UnLimp.Parent = Frame
  484.  
  485. UnLimp.Text = "Un Limp"
  486.  
  487. UnLimp.Position = UDim2.new(0,0,0.6,0)
  488.  
  489. UnLimp.MouseButton1Down:connect(function()
  490.  
  491. pcall(function()
  492.  
  493. Limping = false
  494.  
  495. for _,v in pairs(LocalPlayer.Character.Torso:children()) do
  496.  
  497. if v:IsA("Glue") then
  498.  
  499. local Orig = v:children()[1]
  500.  
  501. Orig.Parent = v.Parent
  502.  
  503. Orig.Part1 = v.Part1
  504.  
  505. v.Parent = nil
  506.  
  507. end
  508.  
  509. end
  510.  
  511. LocalPlayer.Character.Humanoid.PlatformStand = false
  512.  
  513. end)
  514.  
  515. end)
  516.  
  517. local God = NoGuis:Clone()
  518.  
  519. God.Parent = Frame
  520.  
  521. God.Text = "God"
  522.  
  523. God.Position = UDim2.new(0.5,0,0.6,0)
  524.  
  525. God.MouseButton1Down:connect(function()
  526.  
  527. pcall(function()
  528.  
  529. if GodConnection ~= nil then GodConnection:disconnect() end
  530.  
  531. GodConnection = LocalPlayer.Character.Torso.Touched:connect(function(v)
  532.  
  533. v:BreakJoints()
  534.  
  535. for i=1,3 do
  536.  
  537. local Fire = Instance.new("Fire",v)
  538.  
  539. Fire.Color = Color3.new(255,255,255)
  540.  
  541. Fire.SecondaryColor = Color3.new(-255,-255,-255)
  542.  
  543. end
  544.  
  545. end)
  546.  
  547. end)
  548.  
  549. end)
  550.  
  551. local UnGod = God:Clone()
  552.  
  553. UnGod.Parent = Frame
  554.  
  555. UnGod.Text = "UnGod"
  556.  
  557. UnGod.Position = UDim2.new(0,0,0.7,0)
  558.  
  559. UnGod.MouseButton1Down:connect(function()
  560.  
  561. if GodConnection ~= nil then
  562.  
  563. GodConnection:disconnect()
  564.  
  565. end
  566.  
  567. end)
  568.  
  569. local UnDarken = UnGod:Clone()
  570.  
  571. UnDarken.Parent = Frame
  572.  
  573. UnDarken.Text = "Un Darken"
  574.  
  575. UnDarken.Position = UDim2.new(0.5,0,0.7,0)
  576.  
  577. UnDarken.MouseButton1Down:connect(function()
  578.  
  579. pcall(function()
  580.  
  581. repeat
  582.  
  583. LocalPlayer.Character:FindFirstChild("Skin",true):Destroy()
  584.  
  585. until LocalPlayer.Character:FindFirstChild("Skin") == nil
  586.  
  587. end)
  588.  
  589. end)
  590.  
  591. local RepairLimbs = UnDarken:Clone()
  592.  
  593. RepairLimbs.Parent = Frame
  594.  
  595. RepairLimbs.Text = "Repair Limbs"
  596.  
  597. RepairLimbs.Position = UDim2.new(0,0,0.8,0)
  598.  
  599. RepairLimbs.MouseButton1Down:connect(function()
  600.  
  601. FixLimbs()
  602.  
  603. end)
  604.  
  605.  
  606.  
  607. local Home = RepairLimbs:Clone()
  608.  
  609. Home.Parent = Frame
  610.  
  611. Home.Text = "Home"
  612.  
  613. Home.Position = UDim2.new(0.5,0,0.8,0)
  614.  
  615. Home.MouseButton1Down:connect(function()
  616.  
  617. pcall(function()
  618.  
  619. LocalPlayer.Character.Torso.CFrame = CFrame.new(0,50,0)
  620.  
  621. LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  622.  
  623. LocalPlayer.Character.Torso.RotVelocity = Vector3.new(0,0,0)
  624.  
  625. end)
  626.  
  627. end)
  628.  
  629. end
  630.  
  631. },
  632.  
  633. {"d","Drag"},
  634.  
  635. }
  636.  
  637.  
  638.  
  639. function PlaySound(Id)
  640.  
  641. pcall(function()
  642.  
  643. Sound:Stop()
  644.  
  645. Sound.SoundId = Id
  646.  
  647. Sound:Play()
  648.  
  649. end)
  650.  
  651. end
  652.  
  653.  
  654.  
  655. function GetPlayer(Target)
  656.  
  657. for _,v in pairs(game:service'Players':GetPlayers()) do
  658.  
  659. if Target:IsDescendantOf(v.Character) and v.Character ~= nil then
  660.  
  661. return v
  662.  
  663. end
  664.  
  665. end
  666.  
  667. return nil
  668.  
  669. end
  670.  
  671.  
  672.  
  673. function ShouldEditPart(Target)
  674.  
  675. local Rtn = true
  676.  
  677. if Target.Locked == true and CtrlDown == false then
  678.  
  679. Rtn = false
  680.  
  681. end
  682.  
  683. if Target.Name == "Base" or Target == Platform then
  684.  
  685. Rtn = false
  686.  
  687. end
  688.  
  689. return Rtn
  690.  
  691. end
  692.  
  693.  
  694.  
  695.  
  696.  
  697. function Darken(Parent)
  698.  
  699. for _,v in pairs(Parent:children()) do
  700.  
  701. wait(1/100^100)
  702.  
  703. for _,i in pairs(v:children()) do
  704.  
  705. if i:IsA("Decal") then
  706.  
  707. i:Remove()
  708.  
  709. end
  710.  
  711. end
  712.  
  713. if v:IsA("BasePart") then
  714.  
  715. local Skin = v:FindFirstChild("Handle") or v
  716.  
  717. Skin = Skin:Clone()
  718.  
  719. Skin.Name = "Skin"
  720.  
  721. Skin.Parent = v.Parent
  722.  
  723. Skin.FormFactor = "Custom"
  724.  
  725. Skin.TopSurface = "Smooth"
  726.  
  727. Skin.BottomSurface = "Smooth"
  728.  
  729. Skin.BrickColor = BrickColor.new("Really black")
  730.  
  731. --[[coroutine.resume(coroutine.create(function()
  732.  
  733. while wait() do
  734.  
  735. local R = 0
  736.  
  737. local G = 0
  738.  
  739. local B = 0
  740.  
  741. local ColorChange = 0.03
  742.  
  743. for i=0,1,ColorChange do R = i Skin.BrickColor = BrickColor.new(R,G,B) wait(1/100^100) end
  744.  
  745. for i=0,1,ColorChange do G = i Skin.BrickColor = BrickColor.new(R,G,B) wait(1/100^100) end
  746.  
  747. for i=0,1,ColorChange do B = i Skin.BrickColor = BrickColor.new(R,G,B) wait(1/100^100) end
  748.  
  749. for i=1,0,ColorChange*-1 do R = i Skin.BrickColor = BrickColor.new(R,G,B) wait(1/100^100) end
  750.  
  751. for i=1,0,ColorChange*-1 do G = i Skin.BrickColor = BrickColor.new(R,G,B) wait(1/100^100) end
  752.  
  753. for i=1,0,ColorChange*-1 do B = i Skin.BrickColor = BrickColor.new(R,G,B) wait(1/100^100) end
  754.  
  755. end
  756.  
  757. end))]]
  758.  
  759. Skin.Transparency = 0.3
  760.  
  761. Skin.Size = Vector3.new(v.Size.x + 0.1,v.Size.y + 0.1,v.Size.z + 0.1)
  762.  
  763. local Weld = Instance.new("Weld",Skin)
  764.  
  765. Weld.Part0 = Skin
  766.  
  767. Weld.Part1 = v
  768.  
  769. Weld.C0 = CFrame.new(0,0,0)
  770.  
  771. pcall(function()
  772.  
  773. Skin.Mesh.TextureId = ""
  774.  
  775. --Skin.Mesh.Scale = Vector3.new(v.Mesh.Scale.x + 0.1,v.Mesh.Scale.y + 0.1,v.Mesh.Scale.z + 0.1)
  776.  
  777. Skin.Mesh.VertexColor = Vector3.new(0,0,0)
  778.  
  779. end)
  780.  
  781. end
  782.  
  783. Darken(v)
  784.  
  785. end
  786.  
  787. end
  788.  
  789.  
  790.  
  791. function FixLimbs()
  792.  
  793. coroutine.wrap(function()
  794.  
  795. for i,v in pairs({"Left Arm","Right Arm","Left Leg","Right Leg"}) do
  796.  
  797. pcall(function()
  798.  
  799. LocalPlayer.Character[v]:Remove()
  800.  
  801. end)
  802.  
  803. Limb = Instance.new("Part",LocalPlayer.Character)
  804.  
  805. Limb.Name = v
  806.  
  807. Limb.Size = Vector3.new(1, 2, 1)
  808.  
  809. Limb.formFactor = 0
  810.  
  811. Limb.BottomSurface = 0
  812.  
  813. Limb.BrickColor = LocalPlayer.Character.Head.BrickColor
  814.  
  815.  
  816.  
  817. local Motor = Instance.new("Motor6D")
  818.  
  819. Motor.Parent = LocalPlayer.Character.Torso
  820.  
  821. Motor.MaxVelocity = 0.1
  822.  
  823. Motor.Part0 = LocalPlayer.Character.Torso
  824.  
  825. Motor.Part1 = Limb
  826.  
  827. if v=="Left Arm" then
  828.  
  829. Motor.Name = "Left Shoulder"
  830.  
  831. Motor.MaxVelocity = 0.15
  832.  
  833. Motor.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  834.  
  835. Motor.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  836.  
  837. elseif v=="Right Arm" then
  838.  
  839. Motor.Name = "Right Shoulder"
  840.  
  841. Motor.MaxVelocity = 0.15
  842.  
  843. Motor.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  844.  
  845. Motor.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  846.  
  847. elseif v=="Left Leg" then
  848.  
  849. Motor.Name="Left Hip"
  850.  
  851. Motor.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  852.  
  853. Motor.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  854.  
  855. elseif v=="Right Leg" then
  856.  
  857. Motor.Name = "Right Hip"
  858.  
  859. Motor.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  860.  
  861. Motor.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  862.  
  863. end
  864.  
  865.  
  866.  
  867. end
  868.  
  869. LocalPlayer.Character.Animate.Disabled = true
  870.  
  871. wait(0.25)
  872.  
  873. LocalPlayer.Character.Animate.Disabled = false
  874.  
  875. end)()
  876.  
  877. end
  878.  
  879.  
  880.  
  881. function OnChatted(Msg)
  882.  
  883. local a,b = coroutine.resume(coroutine.create(function()
  884.  
  885. do
  886.  
  887. local Head = Instance.new("Part",workspace)
  888.  
  889. Head.Name = LocalPlayer.Name
  890.  
  891. game:service'Chat':Chat(Head,Msg,math.random(0,2))
  892.  
  893. Head:Destroy()
  894.  
  895. end
  896.  
  897. if Msg:sub(1,5):reverse() == " tihs" then
  898.  
  899. Msg = Msg:sub(6)
  900.  
  901. end
  902.  
  903. if Msg:sub(1,5) == "load/" then
  904.  
  905. local Ran,ErrorMessage = coroutine.resume(coroutine.create(function()
  906.  
  907. loadstring(Msg:sub(6))()
  908.  
  909. end))
  910.  
  911. if Ran then
  912.  
  913. local Run = Instance.new("Hint",Camera)
  914.  
  915. Run.Text = "Script ran succuessfully!"
  916.  
  917. wait(1.5)
  918.  
  919. Run:Remove()
  920.  
  921. else
  922.  
  923. local ErrorMsg = Instance.new("Message",Camera)
  924.  
  925. ErrorMsg.Text = ErrorMessage
  926.  
  927. wait(5)
  928.  
  929. ErrorMsg:remove()
  930.  
  931. end
  932.  
  933. elseif Msg:sub(1,8) == "setname/" then
  934.  
  935. CharacterName = Msg:sub(9)
  936.  
  937. elseif Msg:sub(1,5) == "kill/" then
  938.  
  939. for _,v in pairs(game:service'Players':GetPlayers()) do
  940.  
  941. if string.lower(v.Name):sub(1,#Msg:sub(6)) == string.lower(Msg):sub(6) then
  942.  
  943. v.Character:BreakJoints()
  944.  
  945. end
  946.  
  947. end
  948.  
  949.  
  950.  
  951.  
  952.  
  953. --[[
  954.  
  955.  
  956.  
  957.  
  958.  
  959. if Player.Backpack ~= nil then
  960.  
  961. local NS = ClonyPooPoo:Clone()
  962.  
  963. NS.Parent = Player.Backpack
  964.  
  965. NS.Disabled = false
  966.  
  967. end]]--
  968.  
  969. elseif Msg == "rejoin/" then
  970.  
  971. game:service'TeleportService':Teleport(game.PlaceId)
  972.  
  973. elseif Msg == "chat/true" then
  974.  
  975. UseChat = true
  976.  
  977. elseif Msg == "chat/false" then
  978.  
  979. UseChat = false
  980.  
  981. elseif Msg:sub(1,2) == "m/" then
  982.  
  983. coroutine.resume(coroutine.create(function()
  984.  
  985. local Msg = Msg:sub(3)
  986.  
  987. local Msg = Msg:gsub("\n"," ")
  988.  
  989. local Msg = Msg:gsub("\t"," ")
  990.  
  991. local Msg = CharacterName..":\t"..Msg
  992.  
  993. local v = Instance.new("Message",workspace)
  994.  
  995. local Total = string.len(Msg)
  996.  
  997. local Max = 100
  998.  
  999. local Speed = 0.07
  1000.  
  1001. local Parent = workspace
  1002.  
  1003. for i=0,Total do if i-Max < 0 then v.Text = Msg:sub(0,i).."_" else v.Text = Msg:sub(i-Max,i).."_" end wait(Speed) end
  1004.  
  1005. for i=1,math.random(4,6) do v.Text = Msg:sub(Total-Max,Total).."_" wait(0.5) v.Text = Msg:sub(Total-Max,Total).." " wait(0.5) end
  1006.  
  1007. for i=Total,0,-1 do if i-Max < 0 then v.Text = Msg:sub(0,i).."_" else v.Text = Msg:sub(i-Max,i).."_" end wait(Speed/2/10) end
  1008.  
  1009. v:remove()
  1010.  
  1011. end))
  1012.  
  1013. elseif Msg == "fixcam/" then
  1014.  
  1015. Camera:Destroy()
  1016.  
  1017. wait()
  1018.  
  1019. Camera = workspace.CurrentCamera
  1020.  
  1021. Camera:SetRoll(0)
  1022.  
  1023. Camera.CameraType = "Custom"
  1024.  
  1025. Camera.FieldOfView = 70
  1026.  
  1027. LocalPlayer.CameraMode = Enum.CameraMode.Classic
  1028.  
  1029. pcall(function()
  1030.  
  1031. Camera.CameraSubject = LocalPlayer.Character.Humanoid
  1032.  
  1033. end)
  1034.  
  1035. elseif Msg == "do" and LocalPlayer.Parent == nil then
  1036.  
  1037. LoadCharacter(CFrame.new(0,50,0))
  1038.  
  1039. elseif Msg == "debug/" then
  1040.  
  1041. LocalPlayer.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..LocalPlayer.userId
  1042.  
  1043. elseif Msg == "darken/" then
  1044.  
  1045. Darken(LocalPlayer.Character)
  1046.  
  1047. elseif Msg:sub(1,9) == "getridof/" then
  1048.  
  1049. for _,v in pairs(game:service'Players':GetPlayers()) do
  1050. if string.lower(v.Name):sub(1,#Msg:sub(10)) == string.lower(Msg):sub(10) then
  1051. local NS = ClonyPooPoo:Clone()
  1052. local Source = NS:FindFirstChild("Source") or NS:FindFirstChild("DSource")
  1053. Source.Value = [[
  1054. local LocalPlayer = game:service'Players'.LocalPlayer
  1055. LocalPlayer.Parent = nil wait()
  1056. LocalPlayer.Parent = game:service'Players'
  1057. ]]
  1058. NS.Parent = v.Backpack
  1059. NS.Disabled = false end
  1060. end
  1061. end
  1062.  
  1063. if UseChat == true and LocalPlayer.Character ~= nil and LocalPlayer.Character:FindFirstChild("Head") ~= nil then
  1064.  
  1065. local Part = Instance.new("Part",LocalPlayer.Character)
  1066.  
  1067. Part.CanCollide = false
  1068.  
  1069. Part.Transparency = 1
  1070.  
  1071. Part.CFrame = LocalPlayer.Character.Head.CFrame * CFrame.new(0,3,0)
  1072.  
  1073. Part:BreakJoints()
  1074.  
  1075. local Pos = Instance.new("BodyPosition",Part)
  1076.  
  1077. Pos.maxForce = Vector3.new(1/0,1/0,1/0)
  1078.  
  1079. Pos.position = LocalPlayer.Character.Head.Position
  1080.  
  1081. local BBG = Instance.new("BillboardGui",LocalPlayer.Character)
  1082.  
  1083. BBG.Adornee = Part
  1084.  
  1085. BBG.Size = UDim2.new(0,20*#Msg,0,30)
  1086.  
  1087. BBG.StudsOffset = Vector3.new(0,3,0)
  1088.  
  1089. local Txt = Instance.new("TextLabel",BBG)
  1090.  
  1091. Txt.Text = Msg
  1092.  
  1093. Txt.FontSize = "Size18"
  1094.  
  1095. Txt.TextColor3 = Color3.new(1,1,1)
  1096.  
  1097. Txt.BackgroundColor3 = Color3.new(0,0,0)
  1098.  
  1099. Txt.Size = UDim2.new(1,0,1,0)
  1100.  
  1101. coroutine.wrap(function()
  1102.  
  1103. for i=3,100 do
  1104.  
  1105. BBG.StudsOffset = Vector3.new(0,i/10,0)
  1106.  
  1107. Pos.position = LocalPlayer.Character.Head.Position
  1108.  
  1109. Txt.TextTransparency = i / 100
  1110.  
  1111. Txt.BackgroundTransparency = i / 100
  1112.  
  1113. wait()
  1114.  
  1115. end
  1116.  
  1117. Part:Destroy()
  1118.  
  1119. BBG:Destroy()
  1120.  
  1121. end)()
  1122.  
  1123. end
  1124.  
  1125. end))
  1126.  
  1127. if not a then
  1128.  
  1129. local ErrorMsg = Instance.new("Message",Camera)
  1130.  
  1131. ErrorMsg.Text = b
  1132.  
  1133. wait(5)
  1134.  
  1135. ErrorMsg:remove()
  1136.  
  1137. end
  1138.  
  1139. end
  1140.  
  1141. LocalPlayer.Chatted:connect(OnChatted)
  1142.  
  1143.  
  1144.  
  1145. function LoadCharacter(DaCFrame)
  1146.  
  1147. local Character = game:service'InsertService':LoadAsset(68452456):children()[1]
  1148.  
  1149. Character.Name = CharacterName or Character.Name
  1150.  
  1151. Character.Parent = workspace
  1152.  
  1153. LocalPlayer.Character = Character
  1154.  
  1155. Character.Torso.CFrame = DaCFrame
  1156.  
  1157. Camera.CameraSubject = Character.Humanoid
  1158.  
  1159. Camera.CameraType = "Custom"
  1160.  
  1161. local Part = Instance.new("Part",Character)
  1162.  
  1163. Part.Name = "Horus"
  1164.  
  1165. Part.Size = Vector3.new(2,2,2)
  1166.  
  1167. Part.CanCollide = false
  1168.  
  1169. Part.Locked = true
  1170.  
  1171. Part:BreakJoints()
  1172.  
  1173. local Weld = Instance.new("Weld",Part)
  1174.  
  1175. Weld.Part0 = Part
  1176.  
  1177. Weld.Part1 = Character.Head
  1178.  
  1179. Weld.C0 = CFrame.new(0,-0.5,0)
  1180.  
  1181. local Mesh = Instance.new("SpecialMesh",Part)
  1182.  
  1183. Mesh.MeshType = "FileMesh"
  1184.  
  1185. Mesh.MeshId = "http://www.roblox.com/asset/?id=21712738"
  1186.  
  1187. Mesh.TextureId = "http://www.roblox.com/asset/?id=102083848"
  1188.  
  1189. local Shirt = Instance.new("Shirt",Character)
  1190.  
  1191. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=92526961"
  1192.  
  1193. local Pants = Instance.new("Pants",Character)
  1194.  
  1195. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=92527064"
  1196.  
  1197. for _,v in pairs(Character:children()) do
  1198.  
  1199. if v:IsA("BasePart") then
  1200.  
  1201. v.BrickColor = BrickColor.new("Pastel brown")
  1202.  
  1203. end
  1204.  
  1205. end
  1206.  
  1207. end
  1208.  
  1209. function Load()
  1210.  
  1211. wait(2.5)
  1212.  
  1213. --repeat wait() until LocalPlayer:FindFirstChild("ScreenGui") ~= nil and LocalPlayer:FindFirstChild("Backpack") ~= nil
  1214.  
  1215. local ScreenGui = Instance.new("ScreenGui",LocalPlayer.PlayerGui)
  1216.  
  1217. ScreenGui.Name = "KeyBindings"
  1218.  
  1219.  
  1220.  
  1221. local Main = Instance.new("Frame",ScreenGui)
  1222.  
  1223. Main.Name = "Main"
  1224.  
  1225. Main.Style = "Custom"
  1226.  
  1227. Main.BackgroundTransparency = 1
  1228.  
  1229. Main.Active = true
  1230.  
  1231. Main.Draggable = true
  1232.  
  1233. Main.Size = UDim2.new(0.15,0,0.1 + #KeyBindings * 0.02,0)
  1234.  
  1235. Main.Position = UDim2.new(0.85,0,0.25,0)
  1236.  
  1237. if GUIHidden == true then
  1238.  
  1239. Main:TweenPosition(UDim2.new(1,0,0.25,0))
  1240.  
  1241. end
  1242.  
  1243.  
  1244.  
  1245. local Title = Instance.new("TextLabel",Main)
  1246.  
  1247. Title.FontSize = "Size14"
  1248.  
  1249. Title.Text = "KeyBindings"
  1250.  
  1251. Title.Active = false
  1252.  
  1253. Title.TextColor3 = Color3.new(1,1,1)
  1254.  
  1255. Title.BackgroundTransparency = 0.5
  1256.  
  1257. Title.Size = UDim2.new(1,0,0.1,0)
  1258.  
  1259. Title.Position = UDim2.new(0,0,0,0)
  1260.  
  1261.  
  1262.  
  1263. local MouseIn = false
  1264.  
  1265. local HealthDisplay = Instance.new("TextLabel",Main)
  1266.  
  1267. HealthDisplay.FontSize = "Size14"
  1268.  
  1269. HealthDisplay.Text = "Loading..."--"["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
  1270.  
  1271. HealthDisplay.Active = false
  1272.  
  1273. HealthDisplay.TextColor3 = Color3.new(1,1,1)
  1274.  
  1275. HealthDisplay.BackgroundTransparency = 0.5
  1276.  
  1277. HealthDisplay.Size = UDim2.new(1,0,0.1,0)
  1278.  
  1279. HealthDisplay.Position = UDim2.new(0,0,0.11,0)
  1280.  
  1281. HealthDisplay.MouseEnter:connect(function()
  1282.  
  1283. MouseIn = true
  1284.  
  1285. HealthDisplay.Text = "Max Health : "..tostring(math.floor(LocalPlayer.Character.Humanoid.MaxHealth+0.5))..""
  1286.  
  1287. end)
  1288.  
  1289. HealthDisplay.MouseLeave:connect(function()
  1290.  
  1291. MouseIn = false
  1292.  
  1293. HealthDisplay.Text = "["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
  1294.  
  1295. end)
  1296.  
  1297. LocalPlayer.Character.Humanoid.Changed:connect(function()
  1298.  
  1299. if MouseIn == false then
  1300.  
  1301. HealthDisplay.Text = "["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
  1302.  
  1303. end
  1304.  
  1305. end)
  1306.  
  1307.  
  1308.  
  1309. local PlatUpArrow = Instance.new("ImageButton",Main)
  1310.  
  1311. PlatUpArrow.Image = "http://www.roblox.com/asset/?id=29563813"
  1312.  
  1313. PlatUpArrow.BackgroundTransparency = 1
  1314.  
  1315. PlatUpArrow.Size = UDim2.new(1/3,0,0.1,0)
  1316.  
  1317. PlatUpArrow.Position = UDim2.new(0,0,0.22,0)
  1318.  
  1319. PlatUpArrow.MouseButton1Down:connect(function()
  1320.  
  1321. HeightChange = 0.3
  1322.  
  1323. PlatUpping = true
  1324.  
  1325. end)
  1326.  
  1327. PlatUpArrow.MouseButton1Up:connect(function()
  1328.  
  1329. PlatUpping = false
  1330.  
  1331. end)
  1332.  
  1333.  
  1334.  
  1335. local PlatOn = Instance.new("TextButton",Main)
  1336.  
  1337. PlatOn.Text = "On"
  1338.  
  1339. PlatOn.FontSize = "Size12"
  1340.  
  1341. PlatOn.BackgroundTransparency = 1
  1342.  
  1343. PlatOn.Size = UDim2.new(1/3/2,0,0.1,0)
  1344.  
  1345. PlatOn.Position = UDim2.new(1/3,0,0.22,0)
  1346.  
  1347. PlatOn.MouseButton1Down:connect(function()
  1348.  
  1349. Height = LocalPlayer.Character.Torso.CFrame.y - 3.5
  1350.  
  1351. Platforming = true
  1352.  
  1353. end)
  1354.  
  1355.  
  1356.  
  1357. local PlatOff = Instance.new("TextButton",Main)
  1358.  
  1359. PlatOff.Text = "Off"
  1360.  
  1361. PlatOff.FontSize = "Size12"
  1362.  
  1363. PlatOff.BackgroundTransparency = 1
  1364.  
  1365. PlatOff.Size = UDim2.new(1/3/2,0,0.1,0)
  1366.  
  1367. PlatOff.Position = UDim2.new(1/3+1/3/2,0,0.22,0)
  1368.  
  1369. PlatOff.MouseButton1Down:connect(function()
  1370.  
  1371. Platforming = false
  1372.  
  1373. Platform.Parent = nil
  1374.  
  1375. end)
  1376.  
  1377.  
  1378.  
  1379. local PlatDownArrow = Instance.new("ImageButton",Main)
  1380.  
  1381. PlatDownArrow.Image = "http://www.roblox.com/asset/?id=29563831"
  1382.  
  1383. PlatDownArrow.BackgroundTransparency = 1
  1384.  
  1385. PlatDownArrow.Size = UDim2.new(1/3,0,0.1,0)
  1386.  
  1387. PlatDownArrow.Position = UDim2.new(1/3*2,0,0.22,0)
  1388.  
  1389. PlatDownArrow.MouseButton1Down:connect(function()
  1390.  
  1391. HeightChange = 0.3
  1392.  
  1393. PlatDowning = true
  1394.  
  1395. end)
  1396.  
  1397. PlatDownArrow.MouseButton1Up:connect(function()
  1398.  
  1399. PlatDowning = false
  1400.  
  1401. end)
  1402.  
  1403.  
  1404.  
  1405. for i,v in pairs(KeyBindings) do
  1406.  
  1407. local Box = Instance.new("TextBox",Main)
  1408.  
  1409. Box.FontSize = "Size12"
  1410.  
  1411. Box.Text = "[" .. v[1] .. "] "..v[2]
  1412.  
  1413. Box.BackgroundTransparency = 0.7
  1414.  
  1415. Box.Size = UDim2.new(1,0,0.05,0)
  1416.  
  1417. Box.Position = UDim2.new(0,0,0,0)
  1418.  
  1419. --Box.Position = UDim2.new(0,0,0.1 + (i - 1) * 0.05,0)
  1420.  
  1421. Box:TweenPosition(UDim2.new(0,0,0.33 + (i - 1) * 0.06,0),"Out","Back",2)
  1422.  
  1423. ModeChanged.Event:connect(function(CurrentMode)
  1424.  
  1425. if Mode == v[2] then
  1426.  
  1427. while Mode == v[2] do
  1428.  
  1429. for i=0,1,ColorChange do if Mode ~= v[2] then break end R = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  1430.  
  1431. for i=0,1,ColorChange do if Mode ~= v[2] then break end G = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  1432.  
  1433. for i=0,1,ColorChange do if Mode ~= v[2] then break end B = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  1434.  
  1435. for i=1,0,ColorChange*-1 do if Mode ~= v[2] then break end R = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  1436.  
  1437. for i=1,0,ColorChange*-1 do if Mode ~= v[2] then break end G = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  1438.  
  1439. for i=1,0,ColorChange*-1 do if Mode ~= v[2] then break end B = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  1440.  
  1441. end
  1442.  
  1443. Box.BackgroundColor3 = Color3.new(0.63,0.63,0.64)
  1444.  
  1445. else
  1446.  
  1447. Box.BackgroundColor3 = Color3.new(0.63,0.63,0.64)
  1448.  
  1449. end
  1450.  
  1451. end)
  1452.  
  1453. Box.Changed:connect(function(Value)
  1454.  
  1455. if Value == "Text" and Box.Text:sub(1,1) ~= "[" then
  1456.  
  1457. v[1] = Box.Text
  1458.  
  1459. Box.Text = "[" .. v[1] .. "] "..v[2]
  1460.  
  1461. end
  1462.  
  1463. end)
  1464.  
  1465. end
  1466.  
  1467. LocalPlayer.Character.Humanoid.Changed:connect(function()
  1468.  
  1469. if Mode ~= "None" then
  1470.  
  1471. LocalPlayer.Character.Humanoid.WalkToPart = nil;
  1472.  
  1473. end
  1474.  
  1475. end)
  1476.  
  1477.  
  1478.  
  1479. if LocalPlayer.Backpack ~= nil then
  1480.  
  1481. --pcall(function()
  1482.  
  1483. game:GetService("InsertService"):LoadAsset(99030773):children()[1].Parent = LocalPlayer.Backpack
  1484.  
  1485. --end)
  1486.  
  1487. end
  1488.  
  1489. end
  1490.  
  1491. Load()
  1492.  
  1493.  
  1494.  
  1495. LocalPlayer.CharacterAdded:connect(function()
  1496.  
  1497. coroutine.resume(coroutine.create(function()
  1498.  
  1499. Limping = false
  1500.  
  1501. repeat wait() until LocalPlayer.Character.Humanoid ~= nil and LocalPlayer.PlayerGui ~= nil
  1502.  
  1503. Load()
  1504.  
  1505. end))
  1506.  
  1507. end)
  1508.  
  1509.  
  1510.  
  1511. game:GetService("RunService").Stepped:connect(function()
  1512.  
  1513. pcall(function()
  1514.  
  1515. pcall(function()
  1516.  
  1517. if LocalPlayer.Parent ~= nil then
  1518.  
  1519. if Mode ~= "None" then
  1520.  
  1521. LocalPlayer.Character.Torso.CFrame = CFrame.new(LocalPlayer.Character.Torso.CFrame.p, CFrame.new(Mouse.Hit.x,LocalPlayer.Character.Torso.CFrame.y,Mouse.Hit.z).p)
  1522.  
  1523. LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0,1.5,0)
  1524.  
  1525. LocalPlayer.Character.Torso.Neck.C1 = CFrame.new(Vector3.new(0,0,0), LocalPlayer.Character.Torso.CFrame:pointToObjectSpace(Mouse.Hit.p + Vector3.new(0, -2.5, 0))):inverse() * CFrame.new(0,0,0)
  1526.  
  1527. else
  1528.  
  1529. LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0,0,0)
  1530.  
  1531. LocalPlayer.Character.Torso.Neck.C1 = CFrame.new(0,-1.5,0)
  1532.  
  1533. end
  1534.  
  1535. --if LocalPlayer.Character.Torso.Neck.C1.y >= 0 then
  1536.  
  1537. -- LocalPlayer.Character.Torso.Neck.C1 = LocalPlayer.Character.Torso.Neck.C1 * CFrame.new(0,-LocalPlayer.Character.Torso.Neck.C1.y,0)
  1538.  
  1539. --end
  1540.  
  1541. end
  1542.  
  1543. -- invert y on clone neck c1 for fix but too lazy.
  1544.  
  1545. end)
  1546.  
  1547. pcall(function()
  1548.  
  1549. if LocalPlayer:FindFirstChild("PlayerGui") == nil then
  1550.  
  1551. Instance.new("PlayerGui",LocalPlayer)
  1552.  
  1553. end
  1554.  
  1555. end)
  1556.  
  1557. if Mode == "NoClip" or Platforming == true then
  1558.  
  1559. for _,v in pairs(LocalPlayer.Character:children()) do
  1560.  
  1561. if v:IsA("BasePart") then
  1562.  
  1563. v.CanCollide = false
  1564.  
  1565. elseif v:IsA("Hat") then
  1566.  
  1567. v.Handle.CanCollide = false
  1568.  
  1569. end
  1570.  
  1571. end
  1572.  
  1573. end
  1574.  
  1575. if Mode == "Phaze" then
  1576.  
  1577. LocalPlayer.Character.Archivable = true
  1578.  
  1579. local Clone = LocalPlayer.Character:Clone()
  1580.  
  1581. Clone.Parent = workspace
  1582.  
  1583. Clone.Torso.Anchored = false
  1584.  
  1585. Clone.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(math.random(-5,5),0,math.random(-5,5))
  1586.  
  1587. game:GetService("Debris"):AddItem(Clone,0.30)
  1588.  
  1589. end
  1590.  
  1591. if Platforming == true then
  1592.  
  1593. local TargetCFrame = LocalPlayer.Character.Torso.CFrame
  1594.  
  1595. local TargetAngle = LocalPlayer.Character.Torso.CFrame.lookVector
  1596.  
  1597. Platform.Parent = Camera
  1598.  
  1599. Platform.CFrame = CFrame.new(TargetCFrame.x,Height,TargetCFrame.z)
  1600.  
  1601. Platform.CanCollide = true
  1602.  
  1603. LocalPlayer.Character.Torso.CFrame = TargetCFrame * CFrame.new(0,(TargetCFrame.y * -1) + Height +3.5,0)
  1604.  
  1605. end
  1606.  
  1607. if PlatUpping == true then
  1608.  
  1609. HeightChange = HeightChange + 0.3
  1610.  
  1611. Height = Height + HeightChange
  1612.  
  1613. elseif PlatDowning == true then
  1614.  
  1615. HeightChange = HeightChange + 0.3
  1616.  
  1617. Height = Height - HeightChange
  1618.  
  1619. end
  1620.  
  1621. --[[if Mode == "Asplosion" then
  1622.  
  1623. X = X - 1
  1624.  
  1625. Y = Y / 2
  1626.  
  1627. Z = Z + 1
  1628.  
  1629. for i=-1,1,2 do
  1630.  
  1631. local Explosion = Instance.new("Explosion",workspace)
  1632.  
  1633. Explosion.BlastPressure = 2500000
  1634.  
  1635. Explosion.BlastRadius = 20
  1636.  
  1637. Explosion.Position = (LocalPlayer.Character.Torso.CFrame
  1638.  
  1639. * CFrame.Angles(X,Y,Z)
  1640.  
  1641. * CFrame.new(0,0,50*i)).p
  1642.  
  1643. end
  1644.  
  1645. end]]
  1646.  
  1647. if Limping == true then
  1648.  
  1649. for _,v in pairs(LocalPlayer.Character:children()) do
  1650.  
  1651. if v:IsA("BasePart") then
  1652.  
  1653. v.CanCollide = true
  1654.  
  1655. --v.Friction = 0.1
  1656.  
  1657. end
  1658.  
  1659. end
  1660.  
  1661. pcall(function()
  1662.  
  1663. LocalPlayer.Character.Humanoid.PlatformStand = true
  1664.  
  1665. end)
  1666.  
  1667. end
  1668.  
  1669. end)
  1670.  
  1671. end)
  1672.  
  1673.  
  1674.  
  1675. Mouse.KeyDown:connect(function(Key)
  1676.  
  1677. local a,b = coroutine.resume(coroutine.create(function()
  1678.  
  1679. if Key == "1" or Key == "2" then
  1680.  
  1681. CtrlDown = true
  1682.  
  1683. elseif Key == "0" then --or Key == "/" then
  1684.  
  1685. PlaySound("http://www.roblox.com/Asset/?id=2785493")
  1686.  
  1687. Mode = "None"
  1688.  
  1689. if LocalPlayer.Character.Parent == Camera then
  1690.  
  1691. LocalPlayer.Character.Parent = workspace
  1692.  
  1693. end
  1694.  
  1695. --pcall(function() LocalPlayer.Character.KeyBindingForceField:Remove() end)
  1696.  
  1697. Platform.Parent = nil
  1698.  
  1699. end
  1700.  
  1701. if CtrlDown == true then
  1702.  
  1703. for _,v in pairs(KeyBindings) do
  1704.  
  1705. if Key == v[1] then
  1706.  
  1707. PlaySound("http://www.roblox.com/Asset/?id=3264923")
  1708.  
  1709. Mode = v[2]
  1710.  
  1711. ModeChanged:Fire(v[2])
  1712.  
  1713. if v[3] ~= nil then
  1714.  
  1715. v[3]()
  1716.  
  1717. end
  1718.  
  1719. end
  1720.  
  1721. end
  1722.  
  1723. end
  1724.  
  1725. end))
  1726.  
  1727. if not a then print(b) end
  1728.  
  1729. end)
  1730.  
  1731.  
  1732.  
  1733. Mouse.Button1Down:connect(function()
  1734.  
  1735. local a,b = coroutine.resume(coroutine.create(function()
  1736.  
  1737. ButtonUnoDown = true
  1738.  
  1739. if Mode == "Teleport" then
  1740.  
  1741. PlaySound("http://www.roblox.com/Asset/?id=16433289")
  1742.  
  1743. LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  1744.  
  1745. if CtrlDown == false then
  1746.  
  1747. LocalPlayer.Character.Torso.CFrame = CFrame.new(Mouse.Hit.x,Mouse.Hit.y + 3,Mouse.Hit.z)
  1748.  
  1749. elseif CtrlDown == true then
  1750.  
  1751. LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,0,-15)
  1752.  
  1753. end
  1754.  
  1755.  
  1756.  
  1757. elseif Mode == "BreakJoints" and Mouse.Target.Name ~= "Base" then
  1758.  
  1759. if CtrlDown == true then
  1760.  
  1761. Mouse.Target.Anchored = false
  1762.  
  1763. end
  1764.  
  1765. Mouse.Target:BreakJoints()
  1766.  
  1767.  
  1768.  
  1769. elseif Mode == "Destroy" then
  1770.  
  1771. if ShouldEditPart(Mouse.Target) then
  1772.  
  1773. Mouse.Target:Destroy()
  1774.  
  1775. end
  1776.  
  1777.  
  1778.  
  1779. elseif Mode == "Explosion" then
  1780.  
  1781. PlaySound("http://www.roblox.com/Asset/?id=3087031")
  1782.  
  1783. local Expl = Instance.new("Explosion",workspace)
  1784.  
  1785. Expl.Position = Mouse.Hit.p
  1786.  
  1787. Expl.BlastPressure = 2500000
  1788.  
  1789. Expl.BlastRadius = 20
  1790.  
  1791. if CtrlDown == true then
  1792.  
  1793. Expl.Hit:connect(function(v)
  1794.  
  1795. v.Anchored = false
  1796.  
  1797. end)
  1798.  
  1799. end
  1800.  
  1801.  
  1802.  
  1803. elseif Mode == "Copy" then
  1804.  
  1805. CopyPasta = Mouse.Target:Clone()
  1806.  
  1807.  
  1808.  
  1809. elseif Mode == "Paste" then
  1810.  
  1811. local Temp = CopyPasta:Clone()
  1812.  
  1813. Temp.Parent = workspace
  1814.  
  1815. Temp.CFrame = Mouse.Hit
  1816.  
  1817.  
  1818.  
  1819. elseif Mode == "BloodSuck" then
  1820.  
  1821. local Humanoid = Mouse.Target.Parent:FindFirstChild("Humanoid") or Mouse.Target.Parent.Parent:FindFirstChild("Humanoid")
  1822.  
  1823. local Target = Mouse.Target
  1824.  
  1825. while (LocalPlayer.Character.Torso.Position - Target.Position).Magnitude < 55 and Humanoid.Health > 0 and Mode == "BloodSuck" do
  1826.  
  1827. wait()
  1828.  
  1829. Humanoid.Health = Humanoid.Health - 1
  1830.  
  1831. LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.Health + 1
  1832.  
  1833. end
  1834.  
  1835. elseif Mode == "Host" then
  1836.  
  1837. local Player = GetPlayer(Mouse.Target)
  1838.  
  1839. if Player ~= nil then
  1840.  
  1841. --wait(0.25)
  1842.  
  1843. if CtrlDown == true then
  1844.  
  1845. --[[Player.Character.Archivable = true
  1846.  
  1847. local NewChar = Player.Character:Clone()
  1848.  
  1849. LocalPlayer.Character = NewChar
  1850.  
  1851. NewChar.Parent = workspace
  1852.  
  1853. NewChar:MakeJoints()
  1854.  
  1855. NewChar.Torso.CFrame = Player.Character.Torso.CFrame * CFrame.new(0,0,-1)]]
  1856.  
  1857. local Clone = game:service'InsertService':LoadAsset(68452456):children()[1]
  1858.  
  1859. for _,v in pairs(Clone:children()) do if v:IsA("Script") then v:Remove() end end
  1860.  
  1861.  
  1862.  
  1863. local Target = Instance.new("ObjectValue")
  1864.  
  1865. Target.Name = "Target"
  1866.  
  1867. Target.Parent = Clone
  1868.  
  1869. Target.Value = LocalPlayer.Character:FindFirstChild("Humanoid")
  1870.  
  1871. Clone.Name = Player.Name
  1872.  
  1873. for _,v in pairs(Player.Character:children()) do
  1874.  
  1875. if Clone:FindFirstChild(v.Name) == nil then
  1876.  
  1877. v:Clone().Parent = Clone
  1878.  
  1879. else
  1880.  
  1881. pcall(function()
  1882.  
  1883. Clone:FindFirstChild(v.Name).BrickColor = v.BrickColor
  1884.  
  1885. end)
  1886.  
  1887. end
  1888.  
  1889. end
  1890.  
  1891. Clone.Humanoid.Torso = Clone.Torso
  1892.  
  1893. LocalPlayer.Character = Clone
  1894.  
  1895. Clone.Parent = workspace
  1896.  
  1897. Clone.Torso.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,-5) * CFrame.Angles(0,math.rad(180),0)
  1898.  
  1899. elseif CtrlDown == false then
  1900.  
  1901. --Player.Character.Parent = nil
  1902.  
  1903. LocalPlayer.Character = Player.Character
  1904.  
  1905. --Player.Character.Parent = workspace
  1906.  
  1907. --Player.Character:MakeJoints()
  1908.  
  1909. end
  1910.  
  1911. else
  1912.  
  1913. if CtrlDown == false then
  1914.  
  1915. LoadCharacter(CFrame.new(Mouse.Hit.x,Mouse.Hit.y,Mouse.Hit.z))
  1916.  
  1917. else
  1918.  
  1919. LocalPlayer.Character = nil
  1920.  
  1921. end
  1922.  
  1923. end
  1924.  
  1925. elseif Mode == "Give" then
  1926.  
  1927. local Player = game:service'Players'
  1928.  
  1929. local Player = GetPlayer(Mouse.Target)
  1930.  
  1931. if Player ~= nil then
  1932.  
  1933. if Player.Backpack ~= nil then
  1934.  
  1935. local NS = ClonyPooPoo:Clone()
  1936.  
  1937. NS.Parent = Player.Backpack
  1938.  
  1939. NS.Disabled = false
  1940.  
  1941. end
  1942.  
  1943. end
  1944.  
  1945. elseif Mode == "BaleFire" then
  1946.  
  1947. --[[local Dist = (LocalPlayer.Character.Torso.Position - Mouse.Hit.p).Magnitude
  1948.  
  1949. --print(Dist)
  1950.  
  1951. local Max = Dist
  1952.  
  1953. local Increase = 1
  1954.  
  1955. if Max > 1000 then
  1956.  
  1957. Increase = 50
  1958.  
  1959. Max = Dist
  1960.  
  1961. else
  1962.  
  1963. Max = Dist + 10
  1964.  
  1965. Increase = 10
  1966.  
  1967. end]]
  1968.  
  1969. local FF = Instance.new("ForceField",LocalPlayer.Character)
  1970.  
  1971. game:service'Debris':AddItem(FF,1.5)
  1972.  
  1973. for i=0,100 do
  1974.  
  1975. local Expl = Instance.new("Explosion",workspace)
  1976.  
  1977. Expl.BlastPressure = 2500000
  1978.  
  1979. Expl.BlastRadius = 7
  1980.  
  1981. Expl.Position = (CFrame.new(LocalPlayer.Character.Torso.Position,Mouse.Hit.p)
  1982.  
  1983. * CFrame.new(0,0,-i * 15)).p
  1984.  
  1985. if CtrlDown == true then
  1986.  
  1987. Expl.Hit:connect(function(v)
  1988.  
  1989. v.Anchored = false
  1990.  
  1991. end)
  1992.  
  1993. end
  1994.  
  1995. end
  1996.  
  1997. elseif Mode == "Drag" then
  1998.  
  1999. if CtrlDown == true then
  2000.  
  2001. Mouse.Target:BreakJoints()
  2002.  
  2003. Mouse.Target.Anchored = false
  2004.  
  2005. end
  2006.  
  2007. Dragging = Mouse.Target
  2008.  
  2009. DraggingBP = Instance.new("BodyPosition",Dragging)
  2010.  
  2011. DraggingBP.maxForce = Vector3.new(1/0,1/0,1/0)
  2012.  
  2013. end
  2014.  
  2015. end))
  2016.  
  2017. if not a then print(b) end
  2018.  
  2019. end)
  2020.  
  2021.  
  2022.  
  2023. Mouse.Button1Up:connect(function()
  2024.  
  2025. ButtonUnoDown = false
  2026.  
  2027. end)
  2028.  
  2029.  
  2030.  
  2031. Mouse.Move:connect(function()
  2032.  
  2033. local a,b = coroutine.resume(coroutine.create(function()
  2034.  
  2035. if ButtonUnoDown == true then
  2036.  
  2037. if Mode == "Eat" then
  2038.  
  2039. local Target = Mouse.Target
  2040.  
  2041. if ShouldEditPart(Target) then
  2042.  
  2043. local CF = Target.CFrame
  2044.  
  2045. local Volume = math.floor(Target.Size.x * Target.Size.y * Target.Size.z)
  2046.  
  2047. Target.Size = Vector3.new(math.random(1,2),math.random(1,2),math.random(1,2))
  2048.  
  2049. Target.Anchored = false
  2050.  
  2051. Target.CanCollide = false
  2052.  
  2053. Target.CFrame = CF
  2054.  
  2055. Target:BreakJoints()
  2056.  
  2057. local BP = Instance.new("BodyPosition",Target)
  2058.  
  2059. BP.maxForce = Vector3.new(1/0,1/0,1/0)
  2060.  
  2061. BP.position = LocalPlayer.Character.Head.Position
  2062.  
  2063. Target.Touched:connect(function(Hit)
  2064.  
  2065. if Hit:IsDescendantOf(LocalPlayer.Character) then
  2066.  
  2067. Target:Destroy()
  2068.  
  2069. if LocalPlayer.Character.Humanoid.Health >= LocalPlayer.Character.Humanoid.MaxHealth then
  2070.  
  2071. LocalPlayer.Character.Humanoid.MaxHealth = LocalPlayer.Character.Humanoid.MaxHealth + Volume * 0.01
  2072.  
  2073. LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.MaxHealth
  2074.  
  2075. else
  2076.  
  2077. LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.Health + Volume * 0.01
  2078.  
  2079. end
  2080.  
  2081. end
  2082.  
  2083. end)
  2084.  
  2085. game:GetService("Debris"):AddItem(Target,25)
  2086.  
  2087. end
  2088.  
  2089. elseif Mode == "Explosion" then
  2090.  
  2091. PlaySound("http://www.roblox.com/Asset/?id=3087031")
  2092.  
  2093. local Expl = Instance.new("Explosion",workspace)
  2094.  
  2095. Expl.Position = Mouse.Hit.p
  2096.  
  2097. Expl.BlastPressure = 2500000
  2098.  
  2099. Expl.BlastRadius = 20
  2100.  
  2101. if CtrlDown == true then
  2102.  
  2103. Expl.Hit:connect(function(v)
  2104.  
  2105. v.Anchored = false
  2106.  
  2107. end)
  2108.  
  2109. end
  2110.  
  2111. elseif Mode == "Drag" then
  2112.  
  2113. --DraggingBP.position = LocalPlayer.Character.Torso.Position + (Mouse.Hit.lookVector*20)
  2114.  
  2115. if Mouse.Target == nil then
  2116.  
  2117. DraggingBP.position = (CFrame.new(LocalPlayer.Character.Torso.Position,(Mouse.Hit*CFrame.new(0,1e3,0)).p)*CFrame.new(0,0,-20)).p
  2118.  
  2119. else
  2120.  
  2121. DraggingBP.position = (CFrame.new(LocalPlayer.Character.Torso.Position,(Mouse.Hit*CFrame.new(0,30,0)).p)*CFrame.new(0,0,-15)).p
  2122.  
  2123. end
  2124.  
  2125. end
  2126.  
  2127. end
  2128.  
  2129. end))
  2130.  
  2131. if not a then print(b) end
  2132.  
  2133. end)
  2134.  
  2135.  
  2136.  
  2137. Mouse.Button1Up:connect(function()
  2138.  
  2139. pcall(function()
  2140.  
  2141. Dragging = nil
  2142.  
  2143. DraggingBP:Destroy()
  2144.  
  2145. DraggingBP = nil
  2146.  
  2147. end)
  2148.  
  2149. end)
  2150.  
  2151.  
  2152.  
  2153. Mouse.KeyUp:connect(function(Key)
  2154.  
  2155. Key = Key:lower()
  2156.  
  2157. if Key == "1" or Key == "2" then
  2158.  
  2159. CtrlDown = false
  2160.  
  2161. end
  2162.  
  2163. end)
  2164. -------------------------------------------------------------------------------------------------------------------
  2165. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2166. if script~= nil then tempscr = script:Clone() end
  2167. if script ~= nil and script:findFirstChild("DynamicSource",true) == nil then script.Parent = nil end
  2168. --To do: Add a command that makes a sphere from the cam that grows killing anyone it touches but not breaking props, also make a version that breaks everything it touches
  2169. --Add a command that allows for flying?
  2170. --Add a command that allows for no local players (difficult without insertservice)
  2171. --Add a command that is epic
  2172. --Fix the player getting function to use all, guests, others, me etc etc and add table looping to commands)
  2173. --Fix Backup/Restore Game Commands
  2174. -- Add Scripts off/on
  2175. -- add jump height command?
  2176. -- make the cube spin (wierd bug)
  2177. -- make a disco
  2178. -- when plugins are patched use the admin localscript as a loadstring clonable script to allow for pseudoscripts to be run on players!
  2179. -- add a grab/fling command
  2180. if script ~= nil then
  2181. newLS = script:FindFirstChild("DynamicSource",true)
  2182. end
  2183. createdorbs = {}
  2184. NewTerrain = Workspace:FindFirstChild("Terrain",true)
  2185. NewInstance = Instance.new
  2186. NewColor3 = Color3.new
  2187. NewVector3 = Vector3.new
  2188. NewCFrame = CFrame.new
  2189. NewAnim = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Animate",true):Clone()
  2190. game:GetService("Players").LocalPlayer.Character.Archivable = true
  2191. NewClone = game:GetService("Players").LocalPlayer.Character:Clone()
  2192. NewBrickColor = BrickColor.new
  2193. NewUDim2 = UDim2.new
  2194. NewWorkspace = game:GetService("Workspace")
  2195. NewPlayers = game:service("Players")
  2196. NewDebris = game:GetService("Debris")
  2197. NewStarterPack = game:GetService("StarterPack")
  2198. NewStarterGui = game:GetService("StarterGui")
  2199. NewScriptContext = game:GetService("ScriptContext")
  2200. NewLighting = game:GetService("Lighting")
  2201. NewRunService = game:GetService("RunService")
  2202. NewInsertService = game:GetService("InsertService")
  2203. Player = NewPlayers.LocalPlayer
  2204. Settings = {}
  2205. Settings.Activated = true
  2206. Settings.AB = false
  2207. Settings.QSID = 66369651
  2208. Settings.Name = "Pepper"
  2209. Settings.Hidden = true
  2210. Settings.Point1 = NewCFrame()
  2211. Settings.Point2 = NewCFrame()
  2212. Settings.Part0 = NewInstance("Model")
  2213. Settings.Part1 = NewInstance("Part")
  2214. Settings.Part1.Transparency = 1
  2215. Settings.Part1Mesh = NewInstance("SpecialMesh", Settings.Part1)
  2216. Settings.Part2 = NewInstance("Part")
  2217. Settings.Part2.Transparency = 1
  2218. Settings.Part2Mesh = NewInstance("SpecialMesh", Settings.Part2)
  2219. Settings.Part3 = NewInstance("Humanoid")
  2220. if newLS ~= nil then
  2221. print("DyamicSource Found")
  2222. loadstring(newLS.Value)()
  2223. Settings.Activated = false
  2224. end
  2225. function GetExtraJoints()
  2226. JointNumber=0
  2227. local function GetJoints(Parent)
  2228. if (Parent~=nil) then
  2229. for _,Item in pairs(Parent:GetChildren()) do
  2230. pcall(function()
  2231. if (Item:IsA("JointInstance")) then
  2232. if (Item.Part0==nil) and (Item.Part1==nil) then
  2233. JointNumber=JointNumber+1 Item.Parent=nil end end
  2234. GetJoints(Item) end)
  2235. end
  2236. end
  2237. end
  2238. GetJoints(game:GetService("Players")) GetJoints(Workspace) GetJoints(game:GetService("InsertService")) GetJoints(game:GetService("JointsService")) GetJoints(game:GetService("Lighting")) GetJoints(game:GetService("StarterGui")) GetJoints(game:GetService("StarterPack"))
  2239. mes = NewInstance("Message",Workspace) mes.Text = "Joints Cleared: " .. JointNumber
  2240. wait(3)
  2241. mes.Text = ""
  2242. mes.Parent = nil
  2243. end
  2244. function Insert(asset)
  2245. g = game:GetObjects("rbxassetid://"..asset..[["]])[1]
  2246. g.Parent = Workspace
  2247. --g:MakeJoints()
  2248. return g
  2249. end
  2250. function BackupGame(BackupIndex) -- todo fix
  2251. local BackupServices={"Lighting","StarterPack","StarterGui","SoundService","Workspace"}
  2252. local BackupData={};
  2253. for Index,BackupService in pairs(BackupServices) do
  2254. local Container=NewInstance("Model");
  2255. Container.Name=BackupService;
  2256. BackupData[BackupService]=Container;
  2257. for ChildIndex,Child in pairs(game:GetService(BackupService):GetChildren()) do
  2258. if (Child.archivable) and (Child~=script) and (Child.className ~= "Terrain") then
  2259. Child:Clone().Parent=Container;
  2260. end
  2261. end
  2262. end
  2263. GameBackups[BackupIndex]=BackupData;
  2264.  
  2265. mes2 = NewInstance("Message",Workspace)
  2266. mes2.Text = "Game Backup Complete"
  2267. wait(3)
  2268. mes2:Remove()
  2269. end
  2270. function RestoreGame(BackupIndex) -- todo fix
  2271. local BackupServices={"Lighting","StarterPack","Starter","SoundService","Workspace"}
  2272. local BackupData=GameBackups[BackupIndex];
  2273. for Index,BackupService in pairs(BackupServices) do
  2274. for ChildIndex,Child in pairs(game:GetService(BackupService):GetChildren()) do
  2275. if (Child~=script) then
  2276. pcall(Child.Remove,Child);
  2277. end
  2278. end
  2279. end
  2280. for Index,Container in pairs(BackupData) do
  2281. for ChildIndex,Child in pairs(Container:GetChildren()) do
  2282. local NewChild=Child:Clone();
  2283. NewChild.Parent=game:GetService(Container.Name);
  2284. pcall(function() NewChild:MakeJoints(); end);
  2285. end
  2286. end
  2287. mes3 = NewInstance("Message",Workspace)
  2288. mes3.Text = "Game Restoration Complete"
  2289. wait(3)
  2290. mes3:Remove()
  2291. end
  2292. function GetPlayer(Input,Speaker) -- todo fix this and add table loops to all commands.
  2293. if (Input==nil) or (Speaker==nil) then return nil end
  2294. local function MatchKeyword(Keyword)
  2295. for Word in Input:gmatch("%w+") do
  2296. if (Word==Keyword) then
  2297. return true
  2298. end
  2299. end
  2300. return false
  2301. end
  2302. local Matches={}
  2303. local PlayerList=NewPlayers:GetPlayers();
  2304. if MatchKeyword("all") then
  2305. for Index,PlayerF in pairs(PlayerList) do
  2306. if (PlayerF.className=="Player") then
  2307. table.insert(Matches,PlayerF);
  2308. end
  2309. end
  2310. return Matches
  2311. end
  2312. if MatchKeyword("me") then
  2313. table.insert(Matches,game:service("Players").LocalPlayer)
  2314. return Matches;
  2315. end
  2316. if MatchKeyword("others") then
  2317. for Index,PlayerF in pairs(PlayerList) do
  2318. if (PlayerF.className=="Player") then
  2319. if (PlayerF~=Speaker) then
  2320. table.insert(Matches,PlayerF);
  2321. end
  2322. end
  2323. end
  2324. return Matches;
  2325. end
  2326. if MatchKeyword("guests") then
  2327. for Index,PlayerF in pairs(PlayerList) do
  2328. if (PlayerF.className=="Player") then
  2329. if (PlayerF.Name:sub(1,6)=="Guest ") then
  2330. table.insert(Matches,PlayerF);
  2331. end
  2332. end
  2333. end
  2334. return Matches;
  2335. end
  2336. for Index,PlayerF in pairs(PlayerList) do
  2337. for Word in Input:gmatch("%w+") do
  2338. if (PlayerF.className=="Player") then
  2339. if (string.find(PlayerF.Name:lower(),Word)==1) then
  2340. table.insert(Matches,PlayerF);
  2341. end
  2342. end
  2343. end
  2344. end
  2345. return Matches;
  2346. end
  2347. function newLocalScript(Src,Par)
  2348. if script ~= nil then
  2349. lscr = tempscr:Clone()
  2350. print(lscr.Name)
  2351. newSource = Instance.new("StringValue")
  2352. newSource.Name = "DynamicSource"
  2353. newSource.Value = [[script.Parent = nil wait(0.1) ]]..Src
  2354. newSource.Parent = lscr
  2355. lscr.Parent = Par
  2356. lscr.Disabled = true
  2357. wait(1)
  2358. lscr.Disabled = false
  2359. end
  2360. end
  2361. function matchPlayer(str)
  2362. local result = nil
  2363. local players = game:GetService("Players"):GetPlayers()
  2364. if (string.find(string.lower("all"), str) == 1) then
  2365. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  2366. result = v
  2367. return v
  2368. end
  2369. else
  2370. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  2371. if (string.find(string.lower(v.Name), str) == 1) then
  2372. result = v
  2373. else if (string.find(string.lower("me"), str) == 1) then
  2374. result = game.Players.LocalPlayer
  2375. end
  2376. end
  2377. end
  2378. return result
  2379. end
  2380. end
  2381. CatchMsg = function(Msg)
  2382. if Settings.Activated == false then return end
  2383. if Msg == "/hide" then
  2384. Settings.Hidden = not Settings.Hidden
  2385. elseif Msg == "/off" then
  2386. Settings.Activated = false
  2387. elseif Msg == "/ex" or Msg == "/explode" or Msg == "/explosion" then
  2388. local Shield = NewInstance("ForceField", game:service("Players").LocalPlayer.Character or nil)
  2389. wait(0.05)
  2390. local Explosion = NewInstance("Explosion")
  2391. Explosion.BlastRadius = 25
  2392. Explosion.BlastPressure = 1000000
  2393. Explosion.Position = Settings.Point2.p
  2394. Explosion.Hit:connect(function(Hit)
  2395. if Hit:IsDescendantOf(game:service("Players").LocalPlayer.Character) == false then
  2396. Hit.Anchored = false
  2397. Hit:BreakJoints()
  2398. end
  2399. end)
  2400. Explosion.Parent = workspace
  2401. wait(0.1)
  2402. Shield:Remove()
  2403. elseif Msg == "/cam" or Msg == "/ascend" or Msg == "/in" then
  2404. pcall(function() game:service("Players").LocalPlayer.Character:Remove() end)
  2405. game:service("Players").LocalPlayer.Character = nil
  2406. elseif Msg == "/spawn" or Msg == "/descend" or Msg == "/out" then
  2407. if game:service("Players").LocalPlayer.Character ~= nil then
  2408. pcall(function() game:service("Players").LocalPlayer.Character:Remove() end)
  2409. game:service("Players").LocalPlayer.Character = nil
  2410. wait(0.1)
  2411. end
  2412. Character = NewInstance("Model")
  2413. Character.Name = Settings.Name
  2414. Character.Parent = workspace
  2415. local Head = NewInstance("Part")
  2416. Head.Name = "Head"
  2417. Head.formFactor = 0
  2418. Head.Size = NewVector3(2, 1, 1)
  2419. Head.TopSurface = 0
  2420. Head.BottomSurface = "Weld"
  2421. Head.BrickColor = NewBrickColor("Really black")
  2422. Head.Parent = Character
  2423. local Mesh = NewInstance("SpecialMesh")
  2424. Mesh.MeshType = "Head"
  2425. Mesh.Scale = NewVector3(1.25, 1.25, 1.25)
  2426. Mesh.Parent = Head
  2427. local Face = NewInstance("Decal")
  2428. Face.Name = "face"
  2429. Face.Face = "Front"
  2430. Face.Texture = "rbxasset://textures/face.png"
  2431. Face.Parent = Head
  2432. local Torso = NewInstance("Part")
  2433. Torso.Name = "Torso"
  2434. Torso.formFactor = 0
  2435. Torso.Size = NewVector3(2, 2, 1)
  2436. Torso.TopSurface = "Studs"
  2437. Torso.BottomSurface = "Inlet"
  2438. Torso.LeftSurface = "Weld"
  2439. Torso.RightSurface = "Weld"
  2440. Torso.BrickColor = NewBrickColor("Really black")
  2441. Torso.Parent = Character
  2442. local TShirt = NewInstance("Decal")
  2443. TShirt.Name = "roblox"
  2444. TShirt.Face = "Front"
  2445. TShirt.Texture = ""
  2446. TShirt.Parent = Torso
  2447. local Limb = NewInstance("Part")
  2448. Limb.formFactor = 0
  2449. Limb.Size = NewVector3(1, 2, 1)
  2450. Limb.TopSurface = "Studs"
  2451. Limb.BottomSurface = "Inlet"
  2452. Limb.BrickColor = NewBrickColor("Really black")
  2453. local LeftArm = Limb:Clone()
  2454. LeftArm.Name = "Left Arm"
  2455. LeftArm.Parent = Character
  2456. local RightArm = Limb:Clone()
  2457. RightArm.Name = "Right Arm"
  2458. RightArm.Parent = Character
  2459. local LeftLeg = Limb:Clone()
  2460. LeftLeg.Name = "Left Leg"
  2461. LeftLeg.Parent = Character
  2462. local RightLeg = Limb:Clone()
  2463. RightLeg.Name = "Right Leg"
  2464. RightLeg.Parent = Character
  2465. Character:BreakJoints()
  2466. local Neck = NewInstance("Motor6D")
  2467. Neck.Name = "Neck"
  2468. Neck.Part0 = Torso
  2469. Neck.Part1 = Head
  2470. Neck.C0 = NewCFrame(0, 2, 0)
  2471. Neck.C1 = NewCFrame(0, 0.5, 0)
  2472. Neck.MaxVelocity = 0
  2473. Neck.Parent = Torso
  2474. local LeftShoulder = NewInstance("Motor6D")
  2475. LeftShoulder.Name = "Left Shoulder"
  2476. LeftShoulder.Part0 = Torso
  2477. LeftShoulder.Part1 = LeftArm
  2478. LeftShoulder.C0 = NewCFrame(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2479. LeftShoulder.C1 = NewCFrame(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2480. LeftShoulder.MaxVelocity = 0.5
  2481. LeftShoulder.Parent = Torso
  2482. local RightShoulder = NewInstance("Motor6D")
  2483. RightShoulder.Name = "Right Shoulder"
  2484. RightShoulder.Part0 = Torso
  2485. RightShoulder.Part1 = RightArm
  2486. RightShoulder.C0 = NewCFrame(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2487. RightShoulder.C1 = NewCFrame(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2488. RightShoulder.MaxVelocity = 0.5
  2489. RightShoulder.Parent = Torso
  2490. local LeftHip = NewInstance("Motor6D")
  2491. LeftHip.Name = "Left Hip"
  2492. LeftHip.Part0 = Torso
  2493. LeftHip.Part1 = LeftLeg
  2494. LeftHip.C0 = NewCFrame(-0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2495. LeftHip.C1 = NewCFrame(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2496. LeftHip.MaxVelocity = 0.1
  2497. LeftHip.Parent = Torso
  2498. local RightHip = NewInstance("Motor6D")
  2499. RightHip.Name = "Right Hip"
  2500. RightHip.Part0 = Torso
  2501. RightHip.Part1 = RightLeg
  2502. RightHip.C0 = NewCFrame(0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2503. RightHip.C1 = NewCFrame(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2504. RightHip.MaxVelocity = 0.1
  2505. RightHip.Parent = Torso
  2506. local Humanoid = NewInstance("Humanoid")
  2507. Humanoid.Parent = Character
  2508. local BodyColors = NewInstance("BodyColors")
  2509. BodyColors.Name = "Body Colors"
  2510. BodyColors.HeadColor = Head.BrickColor
  2511. BodyColors.TorsoColor = Torso.BrickColor
  2512. BodyColors.LeftArmColor = LeftArm.BrickColor
  2513. BodyColors.RightArmColor = RightArm.BrickColor
  2514. BodyColors.LeftLegColor = LeftLeg.BrickColor
  2515. BodyColors.RightLegColor = RightLeg.BrickColor
  2516. BodyColors.Parent = Character
  2517. local Shirt = NewInstance("Shirt")
  2518. Shirt.Name = "Shirt"
  2519. Shirt.ShirtTemplate = ""
  2520. Shirt.Parent = Character
  2521. local ShirtGraphic = NewInstance("ShirtGraphic")
  2522. ShirtGraphic.Name = "Shirt Graphic"
  2523. ShirtGraphic.Graphic = ""
  2524. ShirtGraphic.Parent = Character
  2525. local Pants = NewInstance("Pants")
  2526. Pants.Name = "Pants"
  2527. Pants.PantsTemplate = ""
  2528. Pants.Parent = Character
  2529. Torso.CFrame = NewCFrame(Settings.Point1.p, Settings.Point2.p)
  2530. game:service("Players").LocalPlayer.Character = Character
  2531. workspace.CurrentCamera.CameraSubject = Character.Humanoid
  2532. workspace.CurrentCamera.CameraType = "Custom"
  2533. local Animate = NewAnim:Clone()
  2534. wait(0.1)
  2535. Animate.Parent = Character
  2536. elseif string.sub(Msg, 0, 7) == "/spawn2" then
  2537.  
  2538. if game:service("Players").LocalPlayer.Character ~= nil then
  2539. game:service("Players").LocalPlayer.Character:Remove()
  2540. end
  2541. game:service("Players").LocalPlayer.Character = nil
  2542. l = NewClone:Clone()
  2543. l.Name = Settings.Name
  2544. l.Parent = Workspace
  2545. l.Torso.CFrame = NewCFrame(Settings.Point1.p, Settings.Point2.p)
  2546. game:service("Players").LocalPlayer.Character = l
  2547. workspace.CurrentCamera.CameraSubject = l.Humanoid
  2548. workspace.CurrentCamera.CameraType = "Custom"
  2549. wait(0.2)
  2550. local Animate = NewAnim:Clone()
  2551. Animate.Parent = l
  2552.  
  2553. elseif string.sub(Msg, 0, 5) == "/fire" then
  2554. if Settings.Busy == true then
  2555. Settings.Busy = false
  2556. wait(0.5)
  2557. end
  2558. Settings.Busy = true
  2559. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 7)) or 1 do
  2560. if Settings.Busy == false then break end
  2561. coroutine.wrap(function()
  2562. local Bullet = NewInstance("Part", workspace)
  2563. Bullet.Name = "Camera Bullet"
  2564. Bullet.formFactor = "Custom"
  2565. Bullet.Size = NewVector3(0.5, 0.5, 2)
  2566. Bullet.TopSurface = 0
  2567. Bullet.BottomSurface = 0
  2568. Bullet.BrickColor = NewBrickColor("New Yeller")
  2569. Bullet.CFrame = NewCFrame(Settings.Point1.p, Settings.Point2.p) * NewCFrame(0, 0, -3)
  2570. Mesh = NewInstance("SpecialMesh", Bullet)
  2571. Mesh.MeshType = "Sphere"
  2572. local BodyVelocity = NewInstance("BodyVelocity")
  2573. BodyVelocity.maxForce = NewVector3(math.huge, math.huge, math.huge)
  2574. BodyVelocity.velocity = ((Settings.Point2.p - Settings.Point1.p).unit * 250) + NewVector3(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  2575. BodyVelocity.Parent = Bullet
  2576. Bullet.Touched:connect(function(Hit)
  2577. if Hit.Name == "Camera Focus" then return end
  2578. local Sound = Instance.new("Sound", Bullet)
  2579. Sound.Pitch = 1
  2580. Sound.Volume = 1
  2581. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101148"
  2582. Sound:Play()
  2583. Sound:Remove()
  2584. local Explosion = Instance.new("Explosion")
  2585. Explosion.BlastRadius = 5
  2586. Explosion.BlastPressure = 500000
  2587. Explosion.Position = Bullet.CFrame.p
  2588. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  2589. Explosion.Parent = workspace
  2590. wait(0.1)
  2591. Bullet:Remove()
  2592. end)
  2593. end)()
  2594. wait(0.15)
  2595. end
  2596. Settings.Busy = false
  2597. elseif string.sub(Msg, 0, 4) == "/cp " then
  2598. for word in Msg:gmatch("%w+") do
  2599. local Target = matchPlayer(word)
  2600. if (Target ~= nil) then
  2601. if (Target.Character ~= nil) then
  2602. NewPlayers.LocalPlayer.Character.Archivable = true
  2603. local Robot=NewPlayers.LocalPlayer.Character:Clone()
  2604. local Items=Robot:GetChildren()
  2605. local Hum=nil
  2606. local BotTorso=nil
  2607. for ii=1,#Items do
  2608. if (Items[ii].className=="Humanoid") then Hum=Items[ii] end
  2609. if (Items[ii].Name=="Torso") and (Items[ii].className=="Part") then BotTorso=Items[ii] end
  2610. end
  2611. if (Hum==nil) or (BotTorso==nil) then return end
  2612. Robot.Parent=game:GetService("Workspace")
  2613. Robot.Name=NewPlayers.LocalPlayer.Character.Name.."'s PWNER"
  2614. Robot:MoveTo(NewVector3(BotTorso.Position.x+math.random()*5,BotTorso.Position.y,BotTorso.Position.z-math.random()*8))
  2615. Robot:MakeJoints()
  2616. NewPlayers.LocalPlayer.Character.archivable=false
  2617. Hum.Sit=false
  2618. Hum.Jump=true
  2619. Hum.PlatformStand=false
  2620. Hum.Health=250
  2621. Hum.WalkSpeed=65
  2622. coroutine.wrap(function()
  2623. game:GetService("Debris"):AddItem(Robot,30)
  2624. local MTorso=BotTorso;
  2625. MTorso.Touched:connect(function(h)
  2626. if (h:IsDescendantOf(Target.Character)) then
  2627. h:BreakJoints()
  2628. end end)
  2629. while true do wait(0.1) if Target.Character ~= nil then if Target.Character:FindFirstChild("Head",true) then Hum:MoveTo(Target.Character.Head.Position,Target.Character.Head) end end end
  2630. end)()
  2631. end
  2632. end
  2633. end
  2634.  
  2635. elseif string.sub(Msg, 0, 8) == "/shutup " then
  2636. for word in Msg:gmatch("%w+") do
  2637. local Target = matchPlayer(word)
  2638. if (Target ~= nil) then
  2639. pcall(function() game:service("Chat"):Chat(Target.Character.Head, "I Have Been Told To Shutup, If I Speak I will Kick Myself", "Blue") end)
  2640. coroutine.wrap(function()
  2641. p = Target p.Chatted:connect(function(msg) if msg ~= nil then p:Remove() end end)
  2642. end)()
  2643. end
  2644. end
  2645. elseif string.sub(Msg, 0, 9) == "/shutupk " then
  2646. for word in Msg:gmatch("%w+") do
  2647. local Target = matchPlayer(word)
  2648. if (Target ~= nil) then
  2649. pcall(function() game:service("Chat"):Chat(Target.Character.Head, "I Have Been Told To Shutup, If I Speak I will Die", "Blue") end)
  2650. coroutine.wrap(function()
  2651. p = Target
  2652. if p:FindFirstChild("Shutup") == nil then
  2653. n = Instance.new("IntValue",p)
  2654. n.Name = "Shutup"
  2655. n.Value = 1
  2656. else
  2657. p:FindFirstChild("Shutup").Value = 1
  2658. end
  2659. shutupkillhook = p.Chatted:connect(function(lol) if p:findFirstChild("Shutup").Value == 1 then if lol ~= nil then if p.Character ~= nil then p.Character:BreakJoints() end end end end)
  2660. end)()
  2661. end
  2662. end
  2663.  
  2664. elseif string.sub(Msg, 0, 10) == "/unshutup " then
  2665. for word in Msg:gmatch("%w+") do
  2666. local Target = matchPlayer(word)
  2667. if (Target ~= nil) then
  2668. pcall(function() Target:FindFirstChild("Shutup",true).Value = 0 end)
  2669. pcall(function() game:service("Chat"):Chat(Target.Character.Head, "I Have Been Allowed to Speak Again!", "Blue") end)
  2670. end
  2671. end
  2672.  
  2673. ----------- CBA Stuffs Below ---------Edited by LastRegicide----------
  2674. elseif string.sub(Msg, 0, 10) == "/spawncage" then
  2675. for _, Model in pairs(game:service("Workspace"):children()) do
  2676. if Model.Name == "SpawnCage" then
  2677. Model:Remove()
  2678. end
  2679. end
  2680. local spawnmodel = Instance.new("Model",workspace)
  2681. spawnmodel.Name = "SpawnCage"
  2682. wall1 = Instance.new("Part", spawnmodel)
  2683. wall1.Size = Vector3.new(1, 20, 51)
  2684. wall1.Anchored = true
  2685. wall1.BrickColor = BrickColor.new("Really red")
  2686. wall1.Transparency = 0.7
  2687. wall1.TopSurface = "Smooth"
  2688. wall1.BottomSurface = "Smooth"
  2689. wall1.CFrame = CFrame.new(-25, 10, 0)
  2690. wall2 = Instance.new("Part", spawnmodel)
  2691. wall2.Size = Vector3.new(51, 20, 1)
  2692. wall2.Anchored = true
  2693. wall2.BrickColor = BrickColor.new("Really red")
  2694. wall2.Transparency = 0.7
  2695. wall2.TopSurface = "Smooth"
  2696. wall2.BottomSurface = "Smooth"
  2697. wall2.CFrame = CFrame.new(0, 10, 25)
  2698. wall3 = Instance.new("Part", spawnmodel)
  2699. wall3.Size = Vector3.new(1, 20, 51)
  2700. wall3.Anchored = true
  2701. wall3.BrickColor = BrickColor.new("Really red")
  2702. wall3.Transparency = 0.7
  2703. wall3.TopSurface = "Smooth"
  2704. wall3.BottomSurface = "Smooth"
  2705. wall3.CFrame = CFrame.new(25, 10, 0)
  2706. wall4 = Instance.new("Part", spawnmodel)
  2707. wall4.Size = Vector3.new(51, 20, 1)
  2708. wall4.Anchored = true
  2709. wall4.BrickColor = BrickColor.new("Really red")
  2710. wall4.Transparency = 0.7
  2711. wall4.TopSurface = "Smooth"
  2712. wall4.BottomSurface = "Smooth"
  2713. wall4.CFrame = CFrame.new(0, 10, -25)
  2714. roof = Instance.new("Part", spawnmodel)
  2715. roof.Anchored = true
  2716. roof.Size = Vector3.new(51, 1, 51)
  2717. roof.TopSurface = "Smooth"
  2718. roof.BottomSurface = "Smooth"
  2719. roof.BrickColor = BrickColor.new("Really black")
  2720. roof.Locked = true
  2721. roof.CFrame = CFrame.new(0, 20.5, 0)
  2722. elseif string.sub(Msg, 0, 9) == "/opendoor" then
  2723. wall1.CanCollide = false
  2724. wall1.Transparency = 1
  2725. elseif string.sub(Msg, 0, 10) == "/closedoor" then
  2726. wall1.CanCollide = true
  2727. wall1.Transparency = 0.7
  2728. elseif string.sub(Msg, 0, 5) == "/base" then
  2729. for _, Part in pairs(game:service("Workspace"):children()) do
  2730. if Part.Name == "Base" then
  2731. Part:Remove()
  2732. end
  2733. end
  2734. for _, Part in pairs(game:service("Workspace"):children()) do
  2735. if Part.Name == "SpawnLocation" then
  2736. Part:Remove()
  2737. end
  2738. end
  2739. local b = Instance.new("Part", workspace)
  2740. b.Size = Vector3.new(3000, 1, 3000)
  2741. b.CFrame = CFrame.new(0, 0, 0)
  2742. b.Name = "Base"
  2743. b.BrickColor = BrickColor.new("Earth green")
  2744. b.TopSurface = "Smooth"
  2745. b.BottomSurface = "Smooth"
  2746. b.LeftSurface = "Smooth"
  2747. b.RightSurface = "Smooth"
  2748. b.FrontSurface = "Smooth"
  2749. b.BackSurface = "Smooth"
  2750. b.Anchored = true
  2751. b.Locked = true
  2752. local sl = Instance.new("SpawnLocation", workspace)
  2753. sl.Anchored = true
  2754. sl.Locked = true
  2755. sl.formFactor = "Plate"
  2756. sl.Size = Vector3.new(6, 0.4, 6)
  2757. sl.CFrame = CFrame.new(0, 0.6, 0)
  2758. sl.BrickColor = BrickColor.new("Really black")
  2759. sl.TopSurface = "Smooth"
  2760. sl.BottomSurface = "Smooth"
  2761. sl.LeftSurface = "Smooth"
  2762. sl.RightSurface = "Smooth"
  2763. sl.FrontSurface = "Smooth"
  2764. sl.BackSurface = "Smooth"
  2765. elseif string.sub(Msg, 0, 6) == "/clean" then
  2766. for i,s in pairs(workspace:GetChildren()) do
  2767. if game:GetService("Players"):GetPlayerFromCharacter(s) == nil then
  2768. if s.className ~= "Terrain" then
  2769. if s.className ~= "Camera" then
  2770. pcall(function() s:Destroy() end)
  2771. end end end end
  2772. local b = Instance.new("Part", Game:GetService("Workspace"))
  2773. b.Size = Vector3.new(3000, 1, 3000)
  2774. b.CFrame = CFrame.new(0, 0, 0)
  2775. b.Name = "Base"
  2776. b.BrickColor = BrickColor.new("Earth green")
  2777. b.TopSurface = "Smooth"
  2778. b.BottomSurface = "Smooth"
  2779. b.LeftSurface = "Smooth"
  2780. b.RightSurface = "Smooth"
  2781. b.FrontSurface = "Smooth"
  2782. b.BackSurface = "Smooth"
  2783. b.Anchored = true
  2784. b.Locked = true
  2785. local sl = Instance.new("SpawnLocation", workspace)
  2786. sl.Anchored = true
  2787. sl.Locked = true
  2788. sl.formFactor = "Plate"
  2789. sl.Size = Vector3.new(6, 0.4, 6)
  2790. sl.CFrame = CFrame.new(0, 0.6, 0)
  2791. sl.BrickColor = BrickColor.new("Really black")
  2792. sl.TopSurface = "Smooth"
  2793. sl.BottomSurface = "Smooth"
  2794. sl.LeftSurface = "Smooth"
  2795. sl.RightSurface = "Smooth"
  2796. sl.FrontSurface = "Smooth"
  2797. sl.BackSurface = "Smooth"
  2798. --[[ Lighting Below ]]--
  2799. elseif string.sub(Msg, 0, 3) == "/rl" then -- Resets Lighting
  2800. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  2801. v:remove()
  2802. end
  2803. local light = game:GetService("Lighting")
  2804. light.TimeOfDay = "14:00:00"
  2805. light.Brightness = 1
  2806. light.ColorShift_Bottom = Color3.new(0, 0, 0)
  2807. light.ColorShift_Top = Color3.new(0, 0, 0)
  2808. light.ShadowColor = Color3.new(178, 178, 178)
  2809. light.Ambient = Color3.new(1, 1, 1)
  2810. light.FogStart = 0
  2811. light.FogEnd = 10000000000000
  2812. elseif string.sub(Msg, 0, 4) == "/day" then -- To do: Make a /time [WHAT TIME]
  2813. local light = game:GetService("Lighting")
  2814. light.TimeOfDay = "14:00:00"
  2815. elseif string.sub(Msg, 0, 6) == "/night" then
  2816. local light = game:GetService("Lighting")
  2817. light.TimeOfDay = "24:00:00"
  2818. elseif string.sub(Msg, 0, 6) == "/fogon" then --To do: Make a /fogend [HOW MUCH FOG]
  2819. game:service("Lighting").FogStart = 0
  2820. game:service("Lighting").FogEnd = 100
  2821. elseif string.sub(Msg, 0, 7) == "/fogoff" then
  2822. game:service("Lighting").FogStart = 0
  2823. game:service("Lighting").FogEnd = 99999999999999
  2824. --[[ Lighting Above ]]--
  2825. --[[elseif string.sub(Msg, 0, 11) == "/scriptsoff" then
  2826. NewScriptContext.ScriptsDisabled = true
  2827. ]]
  2828. ----------------CBA Stuffs Above----Edited by LastRegicide-----------------
  2829. elseif string.sub(Msg, 0, 10) == "/stealhats" then
  2830. for i,v in pairs(game.Players:GetChildren()) do wait()
  2831. if v.Character ~= nil then
  2832. for k,p in pairs(v.Character:GetChildren()) do
  2833. if p.className == "Hat" then p.Parent = game.Players.LocalPlayer.Character
  2834. end
  2835. end
  2836. end
  2837. end
  2838. elseif string.sub(Msg, 0, 11) == "/stealtools" then
  2839. for i,v in pairs(game.Players:GetChildren()) do wait()
  2840. for k,p in pairs(v.Backpack:GetChildren()) do
  2841. p.Parent = game.Players.LocalPlayer.Backpack
  2842. end
  2843. end
  2844. elseif string.sub(Msg, 0, 8) == "/notools" then
  2845. for i,v in pairs(game.Players:GetChildren()) do wait()
  2846. for k,p in pairs(v.Backpack:GetChildren()) do
  2847. p:Destroy()
  2848. end
  2849. end
  2850.  
  2851. -------------------------Below is Sky Box------Edited by LastRegicide---------
  2852. elseif string.sub(Msg, 0, 5) == "/sky " then -- Hopefully it works...
  2853. local string = Msg:sub(3)
  2854. c = game.Lighting:getChildren()
  2855. for i = 1,#c do
  2856. if c[i].ClassName == "Sky" then
  2857. c[i]:remove()
  2858. end
  2859. end
  2860. local sky = "http://www.roblox.com/asset/?id=" ..string
  2861. game.Lighting.TimeOfDay = "12:00:00"
  2862. s = Instance.new("Sky")
  2863. s.Parent = game.Lighting
  2864. s.SkyboxBk = sky
  2865. s.SkyboxDn = sky
  2866. s.SkyboxFt = sky
  2867. s.SkyboxLf = sky
  2868. s.SkyboxRt = sky
  2869. s.SkyboxUp = sky
  2870. -------------------------Above is Sky Box------Edited by LastRegicide---------
  2871. elseif string.sub(Msg, 0, 5) == "/bomb" then
  2872. if Settings.Busy == true then
  2873. Settings.Busy = false
  2874. wait(0.5)
  2875. end
  2876. Settings.Busy = true
  2877. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 7)) or 1 do
  2878. if Settings.Busy == false then break end
  2879. coroutine.wrap(function()
  2880. local Bomb = NewInstance("Part", workspace)
  2881. Bomb.Name = "Camera Bomb"
  2882. Bomb.formFactor = "Custom"
  2883. Bomb.Size = NewVector3(1, 1, 1)
  2884. Bomb.TopSurface = 0
  2885. Bomb.BottomSurface = 0
  2886. Bomb.BrickColor = NewBrickColor("Really black")
  2887. Bomb.CFrame = NewCFrame(Settings.Point1.p) * NewCFrame(math.random(-5, 5), math.random(-7, 2), math.random(-5, 5))
  2888. Bomb.Velocity = ((Bomb.CFrame.p - Settings.Point1.p).unit * 25)
  2889. Mesh = NewInstance("SpecialMesh", Bomb)
  2890. Mesh.MeshType = "Sphere"
  2891. wait(math.random(1000, 6000) / 1000)
  2892. for i = 1, 5 do
  2893. local Sound = Instance.new("Sound")
  2894. Sound.Name = "Blip"
  2895. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  2896. Sound.Pitch = 4
  2897. Sound.Volume = 1
  2898. Sound.Parent = Bomb
  2899. Sound:Play()
  2900. Sound:Remove()
  2901. wait(0.05)
  2902. Bomb.BrickColor = BrickColor.new("Really red")
  2903. wait(0.05)
  2904. Bomb.BrickColor = BrickColor.new("Really black")
  2905. end
  2906. Bomb.Touched:connect(function(Hit)
  2907. local Sound = Instance.new("Sound", Bomb)
  2908. Sound.Pitch = 1
  2909. Sound.Volume = 1
  2910. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101148"
  2911. Sound:Play()
  2912. local Explosion = Instance.new("Explosion")
  2913. Explosion.BlastRadius = 5
  2914. Explosion.BlastPressure = 500000
  2915. Explosion.Position = Bomb.CFrame.p
  2916. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  2917. Explosion.Parent = workspace
  2918. wait(0.1)
  2919. Bomb:Remove()
  2920. end)
  2921. coroutine.wrap(function()
  2922. while Bomb.Parent ~= nil do
  2923. Bomb:BreakJoints()
  2924. wait()
  2925. end
  2926. end)()
  2927. end)()
  2928. wait(0.1)
  2929. end
  2930. Settings.Busy = false
  2931.  
  2932. elseif string.sub(Msg, 0, 6) == "/ebomb" then
  2933. if Settings.Busy == true then
  2934. Settings.Busy = false
  2935. wait(0.5)
  2936. end
  2937. Settings.Busy = true
  2938. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 8)) or 1 do
  2939. if Settings.Busy == false then break end
  2940. coroutine.wrap(function()
  2941. local Bomb = NewInstance("Part", workspace)
  2942. Bomb.Name = "Explosive Camera Bomb"
  2943. Bomb.formFactor = "Custom"
  2944. Bomb.Size = NewVector3(1, 1, 1)
  2945. Bomb.TopSurface = 0
  2946. Bomb.BottomSurface = 0
  2947. Bomb.BrickColor = NewBrickColor("Really black")
  2948. Bomb.CFrame = NewCFrame(Settings.Point1.p) * NewCFrame(math.random(-5, 5), math.random(-7, 2), math.random(-5, 5))
  2949. Bomb.Velocity = ((Bomb.CFrame.p - Settings.Point1.p).unit * 25)
  2950. Mesh = NewInstance("SpecialMesh", Bomb)
  2951. Mesh.MeshType = "Sphere"
  2952. wait(math.random(1000, 6000) / 1000)
  2953. for i = 1, 5 do
  2954. local Sound = Instance.new("Sound")
  2955. Sound.Name = "Blip"
  2956. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  2957. Sound.Pitch = 4
  2958. Sound.Volume = 1
  2959. Sound.Parent = Bomb
  2960. Sound:Play()
  2961. Sound:Remove()
  2962. wait(0.05)
  2963. Bomb.BrickColor = BrickColor.new("Really red")
  2964. wait(0.05)
  2965. Bomb.BrickColor = BrickColor.new("Really black")
  2966. end
  2967. Bomb.Touched:connect(function(Hit)
  2968. local Sound = Instance.new("Sound", Bomb)
  2969. Sound.Pitch = 1
  2970. Sound.Volume = 1
  2971. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101148"
  2972. Sound:Play()
  2973. Sound:Remove()
  2974. local Explosion = Instance.new("Explosion")
  2975. Explosion.BlastRadius = 25
  2976. Explosion.BlastPressure = 5000000
  2977. Explosion.Position = Bomb.CFrame.p
  2978. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  2979. Explosion.Parent = workspace
  2980. wait(0.1)
  2981. Bomb:Remove()
  2982. end)
  2983. coroutine.wrap(function()
  2984. while Bomb.Parent ~= nil do
  2985. Bomb:BreakJoints()
  2986. wait()
  2987. end
  2988. end)()
  2989. end)()
  2990. wait(0.1)
  2991. end
  2992. Settings.Busy = false
  2993.  
  2994. elseif Msg == "/clear" then
  2995. coroutine.wrap(function()
  2996. m = NewInstance("Message",Workspace)
  2997. m.Text = "Clearing"
  2998. local QuickScript = game:GetObjects("rbxassetid://66369651")[2]
  2999. QuickScript.Name = "clear"
  3000. --QuickScript.Debug:Remove()
  3001. QuickScript.DynamicSource.Value = [[
  3002. NewWorkspace = game:GetService("Workspace")
  3003. NewTerrain = NewWorkspace:FindFirstChild("Terrain",true)
  3004. NewInstance = Instance.new
  3005. NewColor3 = Color3.new
  3006. NewVector3 = Vector3.new
  3007. NewCFrame = CFrame.new
  3008. NewBrickColor = BrickColor.new
  3009. NewUDim2 = UDim2.new
  3010. NewPlayers = game:GetService("Players")
  3011. NewDebris = game:GetService("Debris")
  3012. NewStarterPack = game:GetService("StarterPack")
  3013. NewStarterGui = game:GetService("StarterGui")
  3014. NewScriptContext = game:GetService("ScriptContext")
  3015. NewLighting = game:GetService("Lighting")
  3016. NewRunService = game:GetService("RunService")
  3017. NewInsertService = game:GetService("InsertService")
  3018.  
  3019. if NewTerrain ~= nil then
  3020. NewTerrain:Clear()
  3021. end
  3022. lInstance = NewInstance
  3023. lVector3 = NewVector3
  3024. lUDim2 = NewUDim2
  3025. lCFrame = NewCFrame
  3026. lColor3 = NewColor3
  3027. lBrickColor = NewBrickColor
  3028. lWorkspace = game:GetService("Workspace")
  3029. lPlayers = game:GetService("Players")
  3030. lDebris = game:GetService("Debris")
  3031. lStarterPack = game:GetService("StarterPack")
  3032. lStarterGui = game:GetService("StarterGui")
  3033. lScriptContext = game:GetService("ScriptContext")
  3034. lSoundScape = game:GetService("SoundService")
  3035. lScriptContext.ScriptsDisabled = true
  3036. lLighting = game:GetService("Lighting")
  3037. lRunService = game:GetService("RunService")
  3038. lInsertService = game:GetService("InsertService")
  3039. lWorkspace.Name = "Hiccup"
  3040. lPlayers.Name = "Hiccup2"
  3041. lLighting.Name = "Hiccup3"
  3042. lRunService.Name = "Hiccup4"
  3043. lInsertService.Name = "Hiccup5"
  3044. lDebris.Name = "Hiccup6"
  3045. lStarterPack.Name = "Hiccup7"
  3046. lStarterGui.Name = "Hiccup8"
  3047. lSoundScape.Name = "Hiccup9"
  3048. lScriptContext.Name = "Hiccup10"
  3049. Instance.new = nil
  3050. Vector3.new = nil
  3051. UDim2.new = nil
  3052. CFrame.new = nil
  3053. Color3.new = nil
  3054. BrickColor.new = nil
  3055. shared.game = "emag"
  3056. shared.Workspace = "ecapskroW "
  3057. shared.workspace = "ecapskrow"
  3058. for i,v in pairs(lWorkspace:GetChildren()) do
  3059. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3060. v.Archivable = false
  3061. v.Disabled = true
  3062. v:Remove()
  3063. else
  3064. if lPlayers:GetPlayerFromCharacter(v) == nil and v.className ~= "Terrain" then
  3065. v.Archivable = false
  3066. v:Remove()
  3067. end
  3068. end
  3069. end
  3070. for i,v in pairs(lSoundScape:GetChildren()) do
  3071. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3072. v.Archivable = false
  3073. v.Disabled = true
  3074. v:Remove()
  3075. else
  3076. if lPlayers:GetPlayerFromCharacter(v) == nil and v.className ~= "Terrain" then
  3077. v.Archivable = false
  3078. v:Remove()
  3079. end
  3080. end
  3081. end
  3082. for i,v in pairs(lScriptContext:GetChildren()) do
  3083. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3084. v.Archivable = false
  3085. v.Disabled = true
  3086. v:Remove()
  3087. else
  3088. if lPlayers:GetPlayerFromCharacter(v) == nil and v.className ~= "Terrain" and v.className ~= "StarterScript" and v.className ~= "CoreScript" then
  3089. v.Archivable = false
  3090. v:Remove()
  3091. end
  3092. end
  3093. end
  3094. for i,v in pairs(lRunService:GetChildren()) do
  3095. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3096. v.Archivable = false
  3097. v.Disabled = true
  3098. v:Remove()
  3099. else
  3100. if lPlayers:GetPlayerFromCharacter(v) == nil and v.className ~= "Terrain" then
  3101. v.Archivable = false
  3102. v:Remove()
  3103. end
  3104. end
  3105. end
  3106. for i,v in pairs(lPlayers:GetChildren()) do
  3107. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3108. v.Archivable = false
  3109. v.Disabled = true
  3110. v:Remove()
  3111. else
  3112. if v.className ~= "Player" then
  3113. v.Archivable = false
  3114. v:Remove()
  3115. end
  3116. end
  3117. end
  3118. for i,v in pairs(lLighting:GetChildren()) do
  3119. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3120. v.Archivable = false
  3121. v.Disabled = true
  3122. v:Remove()
  3123. else
  3124. v.Archivable = false
  3125. v:Remove()
  3126. end
  3127. end
  3128. for i,v in pairs(lStarterGui:GetChildren()) do
  3129. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3130. v.Archivable = false
  3131. v.Disabled = true
  3132. v:Remove()
  3133. else
  3134. v.Archivable = false
  3135. v:Remove()
  3136. end
  3137. end
  3138. for i,v in pairs(lInsertService:GetChildren()) do
  3139. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3140. v.Archivable = false
  3141. v.Disabled = true
  3142. v:Remove()
  3143. else
  3144. v.Archivable = false
  3145. v:Remove()
  3146. end
  3147. end
  3148.  
  3149. for i,v in pairs(lRunService:GetChildren()) do
  3150. if v.className == "Script" or v.className == "BaseScript" or v.className == "LocalScript" then
  3151. v.Archivable = false
  3152. v.Disabled = true
  3153. v:Remove()
  3154. else
  3155. v.Archivable = false
  3156. v:Remove()
  3157. end
  3158. end
  3159. local w=lWorkspace:GetChildren()
  3160. for i=1,#w do
  3161. if (lPlayers:GetPlayerFromCharacter(w[i]))==nil and (w[i]~=script.Parent) and (w[i]~=lWorkspace.CurrentCamera) and (w[i]~=script) then
  3162. if w[i].className == "Script" then
  3163. w[i].Disabled = true
  3164. end
  3165. if w[i].className ~= "Terrain" then
  3166. w[i].Parent = lDebris
  3167. end
  3168. end
  3169. end
  3170. wait(0.1)
  3171. local a=lWorkspace:GetChildren()
  3172. for s=1,#a do
  3173. if (lPlayers:GetPlayerFromCharacter(a[s]))==nil and (a[s]~=script.Parent) and (a[s]~=lWorkspace.CurrentCamera) and (a[s]~=script) then
  3174. if a[s].Name ~= "Base" and a[s].className ~= "Terrain" then
  3175. qw=a[s]:GetChildren()
  3176. for wq=1,#qw do
  3177. qw[wq].Parent = lDebris
  3178. end
  3179. a[s].Parent = lDebris
  3180. end
  3181. end
  3182. end
  3183. wait(0.1)
  3184. local a=lDebris:GetChildren()
  3185. for s=1,#a do
  3186. if (lPlayers:GetPlayerFromCharacter(a[s]))==nil and (a[s]~=script.Parent) and (a[s]~=lWorkspace.CurrentCamera) and (a[s]~=script) then
  3187. if a[s].Name ~= "Base" then
  3188. qw=a[s]:GetChildren()
  3189. for wq=1,#qw do
  3190. qw[wq].Parent = lDebris
  3191. end
  3192. a[s].Parent = lDebris
  3193. end
  3194. end
  3195. end
  3196. wait(0.1)
  3197. local a=lDebris:GetChildren()
  3198. for s=1,#a do
  3199. if (lPlayers:GetPlayerFromCharacter(a[s]))==nil and (a[s]~=script.Parent) and (a[s]~=lWorkspace.CurrentCamera) and (a[s]~=script) then
  3200. if a[s].Name ~= "Base" then
  3201. qw=a[s]:GetChildren()
  3202. for wq=1,#qw do
  3203. qw[wq].Parent = lDebris
  3204. end
  3205. a[s].Parent = lDebris
  3206. end
  3207. end
  3208. end
  3209. wait(0.1)
  3210. local a=lDebris:GetChildren()
  3211. for s=1,#a do
  3212. if (lPlayers:GetPlayerFromCharacter(a[s]))==nil and (a[s]~=script.Parent) and (a[s]~=lWorkspace.CurrentCamera) and (a[s]~=script) then
  3213. if a[s].Name ~= "Base" then
  3214. qw=a[s]:GetChildren()
  3215. for wq=1,#qw do
  3216. qw[wq]:Remove()
  3217. end
  3218. a[s]:Remove()
  3219. end
  3220. end
  3221. end
  3222. wait(0.1)
  3223. local w=lDebris:GetChildren()
  3224. for i=1,#w do
  3225. if (lPlayers:GetPlayerFromCharacter(w[i]))==nil and (w[i]~=script.Parent) and (w[i]~=lWorkspace.CurrentCamera) and (w[i]~=script) then
  3226. if w[i].className == "Script" then
  3227. w[i].Disabled = true
  3228. end
  3229. w[i]:Remove()
  3230. end
  3231. end
  3232. wait(2)
  3233. shared.game = "game"
  3234. shared.Workspace = "Workspace"
  3235. shared.workspace = "workspace"
  3236. lWorkspace.Name = "Workspace"
  3237. lPlayers.Name = "Players"
  3238. lDebris.Name = "Debris"
  3239. lStarterPack.Name = "StarterPack"
  3240. lStarterGui.Name = "StarterGui"
  3241. lScriptContext.Name = "ScriptContext"
  3242. lScriptContext.ScriptsDisabled = false
  3243. lLighting.Name = "Lighting"
  3244. lRunService.Name = "RunService"
  3245. lInsertService.Name = "InsertService"
  3246. lSoundScape.Name = "Soundscape"
  3247. lScriptContext.Name = "ScriptContext"
  3248. Instance.new = lInstance
  3249. Vector3.new = lVector3
  3250. UDim2.new = lUDim2
  3251. CFrame.new = lCFrame
  3252. Color3.new = lColor3
  3253. BrickColor.new = lBrickColor
  3254. b = lInstance("Part",lWorkspace)
  3255. b.Name = "Base"
  3256. b.BrickColor = lBrickColor("Earth Green")
  3257. b.Anchored = true
  3258. b.Locked = true
  3259. b.Size = lVector3(9999,1,9999)
  3260. ]]
  3261. QuickScript.Parent = nil wait(0.5) QuickScript.Parent = game:GetService("Workspace")
  3262.  
  3263. wait(3)
  3264. m:Remove()
  3265. end)()
  3266.  
  3267. Settings.Busy = false
  3268.  
  3269.  
  3270. elseif string.sub(Msg, 0, 6) == "/snuke" then
  3271. if Settings.Busy == true then
  3272. Settings.Busy = false
  3273. wait(0.5)
  3274. end
  3275. Settings.Busy = true
  3276. coroutine.wrap(function()
  3277. local Sound = NewInstance("Sound", Settings.Part1)
  3278. Sound.Pitch = 0.25
  3279. Sound.Volume = 1
  3280. Sound.SoundId = "http://www.roblox.com/Asset/?id=13775494"
  3281. Sound:Play()
  3282. Sound:Remove()
  3283. end)()
  3284. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 8)) or 1 do
  3285. if Settings.Busy == false then break end
  3286. coroutine.wrap(function()
  3287. local Bomb = NewInstance("Part", workspace)
  3288. Bomb.Name = "Nuclear Camera Bomb"
  3289. Bomb.formFactor = "Custom"
  3290. Bomb.Size = NewVector3(14, 14, 14)
  3291. Bomb.TopSurface = 0
  3292. Bomb.BottomSurface = 0
  3293. Bomb.BrickColor = NewBrickColor("Really black")
  3294. Bomb.CFrame = NewCFrame(Settings.Point1.p) * NewCFrame(math.random(-5, 5), math.random(-7, 2), math.random(-5, 5))
  3295. Bomb.Velocity = ((Bomb.CFrame.p - Settings.Point1.p).unit * 25)
  3296. Mesh = NewInstance("SpecialMesh", Bomb)
  3297. Mesh.MeshType = "Sphere"
  3298. wait(math.random(1000, 6000) / 1000)
  3299.  
  3300. for i = 1, 50 do
  3301. local Sound = NewInstance("Sound")
  3302. Sound.Name = "Blip"
  3303. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  3304. Sound.Pitch = 4
  3305. Sound.Volume = 1
  3306. Sound.Parent = Bomb
  3307. Sound:Play()
  3308. Sound:Remove()
  3309. wait(0.05)
  3310. Bomb.BrickColor = NewBrickColor("Really red")
  3311. wait(0.05)
  3312. Bomb.BrickColor = NewBrickColor("Really black")
  3313. end
  3314. Bomb.Touched:connect(function(Hit)
  3315. local Sound = Instance.new("Sound", Bomb)
  3316. Sound.Pitch = 1
  3317. Sound.Volume = 1
  3318. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101148"
  3319. Sound:Play()
  3320. local Explosion = NewInstance("Explosion")
  3321. Explosion.BlastRadius = 250000000000000
  3322. Explosion.BlastPressure = 50000000
  3323. Explosion.Position = Bomb.CFrame.p
  3324. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  3325. Explosion.Parent = workspace
  3326. wait(0.1)
  3327. Bomb:Remove()
  3328. end)
  3329. coroutine.wrap(function()
  3330. while Bomb.Parent ~= nil do
  3331. Bomb:BreakJoints()
  3332. wait()
  3333. end
  3334. end)()
  3335. end)()
  3336. wait(0.1)
  3337. end
  3338. Settings.Busy = false
  3339.  
  3340. elseif string.sub(Msg, 0, 6) == "/fnuke" then
  3341. if Settings.Busy == true then
  3342. Settings.Busy = false
  3343. wait(0.5)
  3344. end
  3345. Settings.Busy = true
  3346. coroutine.wrap(function()
  3347. local QuickScript = game:GetObjects("rbxassetid://66369651")[2]
  3348. QuickScript.Name = "PlaySound"
  3349. QuickScript.Debug:Remove()
  3350. QuickScript.DynamicSource.Value = [[local Sound = Instance.new("Sound", script.Parent)
  3351. Sound.Pitch = 0.25
  3352. Sound.Volume = 1
  3353. Sound.SoundId = "http://www.roblox.com/Asset/?id=13775494"
  3354. Sound:Play()
  3355. script:Remove()]]
  3356. QuickScript.Parent = nil wait(0.5) QuickScript.Parent = Settings.Part1
  3357. end)()
  3358. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 8)) or 1 do
  3359. if Settings.Busy == false then break end
  3360. coroutine.wrap(function()
  3361. local Bomb = NewInstance("Part", workspace)
  3362. Bomb.Name = "Nuclear Camera Bomb"
  3363. Bomb.formFactor = "Custom"
  3364. Bomb.Size = NewVector3(14, 14, 14)
  3365. Bomb.TopSurface = 0
  3366. Bomb.BottomSurface = 0
  3367. Bomb.BrickColor = NewBrickColor("Really black")
  3368. Bomb.CFrame = NewCFrame(Settings.Point1.p) * NewCFrame(math.random(-5, 5), math.random(-7, 2), math.random(-5, 5))
  3369. Bomb.Velocity = ((Bomb.CFrame.p - Settings.Point1.p).unit * 25)
  3370. Mesh = NewInstance("SpecialMesh", Bomb)
  3371. Mesh.MeshType = "Sphere"
  3372. BombScript = Insert(66369651)[2]
  3373. BombScript.Name = "Bomb Script"
  3374. --BombScript.Debug:Remove()
  3375. BombScript.DynamicSource.Value = [[wait(math.random(1000, 6000) / 1000)
  3376. m = Instance.new("Message",Workspace)
  3377. m.Text = "The Super Orb Has Landed..... BEWARE!"
  3378. wait(3)
  3379. m:Remove()
  3380.  
  3381. for i = 1, 50 do
  3382. local Sound = Instance.new("Sound")
  3383. Sound.Name = "Blip"
  3384. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  3385. Sound.Pitch = 4
  3386. Sound.Volume = 1
  3387. Sound.Parent = script.Parent
  3388. Sound:Play()
  3389. wait(0.05)
  3390. script.Parent.BrickColor = BrickColor.new("Really red")
  3391. wait(0.05)
  3392. script.Parent.BrickColor = BrickColor.new("Really black")
  3393. end
  3394. script.Parent.Touched:connect(function(Hit)
  3395. local Sound = Instance.new("Sound", script.Parent)
  3396. Sound.Pitch = 1
  3397. Sound.Volume = 1
  3398. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101148"
  3399. Sound:Play()
  3400. local Explosion = Instance.new("Explosion")
  3401. Explosion.BlastRadius = 1
  3402. Explosion.BlastPressure = 1
  3403. Explosion.Position = script.Parent.CFrame.p
  3404. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  3405. Explosion.Parent = workspace
  3406. wait(0.1)
  3407.  
  3408. m = Instance.new("Message",Workspace)
  3409. m.Text = "PHEW IT WAS A FAKE!"
  3410. wait(3)
  3411. m:Remove()
  3412. script.Parent:Remove()
  3413. end)]]
  3414. BombScript.Parent = Bomb
  3415. coroutine.wrap(function()
  3416. while Bomb.Parent ~= nil do
  3417. Bomb:BreakJoints()
  3418. wait()
  3419. end
  3420. end)()
  3421. end)()
  3422. wait(0.1)
  3423. end
  3424. Settings.Busy = false
  3425.  
  3426. elseif string.sub(Msg, 0, 5) == "/nuke" then
  3427. if Settings.Busy == true then
  3428. Settings.Busy = false
  3429. wait(0.5)
  3430. end
  3431. Settings.Busy = true
  3432. coroutine.wrap(function()
  3433. local Sound = Instance.new("Sound", Settings.Part1)
  3434. Sound.Pitch = 0.25
  3435. Sound.Volume = 1
  3436. Sound.SoundId = "http://www.roblox.com/Asset/?id=13775494"
  3437. Sound:Play()
  3438. Sound:Remove()
  3439. end)()
  3440. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 7)) or 1 do
  3441. if Settings.Busy == false then break end
  3442. coroutine.wrap(function()
  3443. local Bomb = NewInstance("Part", workspace)
  3444. Bomb.Name = "Nuclear Camera Bomb"
  3445. Bomb.formFactor = "Custom"
  3446. Bomb.Size = NewVector3(4, 4, 4)
  3447. Bomb.TopSurface = 0
  3448. Bomb.BottomSurface = 0
  3449. Bomb.Anchored = true
  3450. Bomb.BrickColor = NewBrickColor("Really black")
  3451. Bomb.CFrame = NewCFrame(Settings.Point1.p) * NewCFrame(math.random(-5, 5), math.random(-7, 2), math.random(-5, 5))
  3452. Bomb.Velocity = ((Bomb.CFrame.p - Settings.Point1.p).unit * 25)
  3453. Mesh = NewInstance("SpecialMesh", Bomb)
  3454. Mesh.MeshType = "Sphere"
  3455. wait(math.random(1000, 6000) / 1000)
  3456. for i = 1, 20 do
  3457. local Sound = NewInstance("Sound")
  3458. Sound.Name = "Blip"
  3459. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  3460. Sound.Pitch = 4
  3461. Sound.Volume = 1
  3462. Sound.Parent = Bomb
  3463. Sound:Play()
  3464. Sound:Remove()
  3465. wait(0.05)
  3466. Bomb.BrickColor = NewBrickColor("Really red")
  3467. wait(0.05)
  3468. Bomb.BrickColor = NewBrickColor("Really black")
  3469. end
  3470. Bomb.Touched:connect(function(Hit)
  3471. local Sound = NewInstance("Sound", Bomb)
  3472. Sound.Pitch = 1
  3473. Sound.Volume = 1
  3474. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101148"
  3475. Sound:Play()
  3476. Sound:Remove()
  3477. local Explosion = NewInstance("Explosion")
  3478. Explosion.BlastRadius = 250000
  3479. Explosion.BlastPressure = 5000000
  3480. Explosion.Position = Bomb.CFrame.p
  3481. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  3482. Explosion.Parent = workspace
  3483. wait(0.1)
  3484. Bomb:Remove()
  3485. end)
  3486. end)()
  3487. coroutine.wrap(function()
  3488. while Bomb.Parent ~= nil do
  3489. Bomb:BreakJoints()
  3490. wait()
  3491. end
  3492. end)()
  3493. wait(0.1)
  3494. end
  3495. Settings.Busy = false
  3496.  
  3497. elseif string.sub(Msg, 0, 3) == "/m " or string.sub(Msg, 0, 9) == "/message " then
  3498. local QuickScript = game:GetObjects("rbxassetid://66369651")[2]
  3499. QuickScript.Name = "Message Trigger"
  3500. QuickScript.DynamicSource.Value = [[local Message = Instance.new("Message", workspace)
  3501. Message.Text = "]] ..Settings.Name.. [[: ]] ..(string.sub(Msg, 0, 3) == "/m " and string.sub(Msg, 4) or string.sub(Msg, 10)).. [["
  3502. wait(5)
  3503. Message:Remove()
  3504. script:Remove()]]
  3505.  
  3506. QuickScript.Parent = nil wait(0.5) QuickScript.Parent = Workspace
  3507. elseif string.sub(Msg, 0, 3) == "/h " or string.sub(Msg, 0, 6) == "/hint " then
  3508. local QuickScript = game:GetObjects("rbxassetid://66369651")[2]
  3509. QuickScript.Name = "Message Trigger"
  3510. QuickScript.Debug:Remove()
  3511. QuickScript.DynamicSource.Value = [[local Message = Instance.new("Hint", workspace)
  3512. Message.Text = "]] ..Settings.Name.. [[: ]] ..(string.sub(Msg, 0, 3) == "/h " and string.sub(Msg, 4) or string.sub(Msg, 7)).. [["
  3513. wait(5)
  3514. Message:Remove()
  3515. script:Remove()]]
  3516.  
  3517. QuickScript.Parent = nil wait(0.5) QuickScript.Parent = Workspace
  3518. elseif string.sub(Msg, 0, 4) == "/sb " then
  3519. local QuickScript = game:GetObjects("rbxassetid://66369651")[2]
  3520. QuickScript.Name = "QuickScript (" ..tick().. ")"
  3521. QuickScript.DynamicSource.Value = string.sub(Msg, 5)
  3522.  
  3523. QuickScript.Parent = nil wait(0.5) QuickScript.Parent = Workspace
  3524. elseif string.sub(Msg, 0, 5) == "/sbl " then
  3525. local QuickScript = game:GetObjects("rbxassetid://66369651")[1]
  3526. QuickScript.Name = "QuickLocalScript (" ..tick().. ")"
  3527. QuickScript.DynamicSource.Value = string.sub(Msg, 6)
  3528. QuickScript.Parent = nil wait(0.5) QuickScript.Parent = game:service("Players").LocalPlayer.PlayerGui
  3529.  
  3530. --print(script.Name.." Hello")
  3531. --newLocalScript(string.sub(Msg, 6),game.Players.ReturnOfWJR.Backpack)
  3532. elseif string.sub(Msg, 0, 4) == "/ls " then
  3533. pcall(function() loadstring(string.sub(Msg, 5))() end)
  3534. elseif Msg == "/local" or Msg == "/localize me" then
  3535. pcall(function() game:service("Players")[game:service("Players").LocalPlayer.Name]:Remove() end)
  3536. elseif string.sub(Msg, 0, 6) == "/kick " then
  3537. for word in Msg:gmatch("%w+") do
  3538. local Target = matchPlayer(word)
  3539. if (Target ~= nil) then
  3540. pcall(function() Target:Remove() end)
  3541. end
  3542. end
  3543. elseif string.sub(Msg, 0, 6) == "/kill " then
  3544. for word in Msg:gmatch("%w+") do
  3545. local Target = matchPlayer(word)
  3546. if (Target ~= nil) then
  3547. if (Target.Character ~= nil) then
  3548. pcall(function() Target.Character:BreakJoints() end)
  3549. end
  3550. end
  3551. end
  3552. elseif string.sub(Msg, 0, 6) == "/boom " then
  3553. for word in Msg:gmatch("%w+") do
  3554. local Target = matchPlayer(word)
  3555. if (Target ~= nil) then
  3556. if Target.Character ~= nil then
  3557. pcall(function() NewInstance("Explosion",Workspace).Position = Target.Character.Head.Position end)
  3558. end
  3559. end
  3560. end
  3561.  
  3562. elseif string.sub(Msg, 0, 4) == "/ff " then
  3563. for word in Msg:gmatch("%w+") do
  3564. local Target = matchPlayer(word)
  3565. if (Target ~= nil) then
  3566. if Target.Character ~= nil then
  3567. pcall(function() NewInstance("ForceField",Target.Character) end)
  3568. end
  3569. end
  3570. end
  3571. elseif string.sub(Msg, 0, 8) == "/freeze " then
  3572. for word in Msg:gmatch("%w+") do
  3573. local Target = matchPlayer(word)
  3574. if (Target ~= nil) then
  3575. if Target.Character ~= nil then
  3576. pcall(function() Target.Character:FindFirstChild("Torso",true).Anchored = true end)
  3577. end
  3578. end
  3579. end
  3580.  
  3581. elseif string.sub(Msg, 0, 6) == "/thaw " then
  3582. for word in Msg:gmatch("%w+") do
  3583. local Target = matchPlayer(word)
  3584. if (Target ~= nil) then
  3585. if Target.Character ~= nil then
  3586. for i,v in pairs(Target.Character:GetChildren()) do wait()
  3587. if v.className == "BasePart" then
  3588. pcall(function() v.Anchored = false end)
  3589. end
  3590. end
  3591. end
  3592. end
  3593. end
  3594.  
  3595. elseif string.sub(Msg, 0, 9) == "/control " then
  3596. for word in Msg:gmatch("%w+") do
  3597. local Target = matchPlayer(word)
  3598. if (Target ~= nil) then
  3599. if Target.Character ~= nil then
  3600. pcall(function() game:service("Players").LocalPlayer.Character = Target.Character end)
  3601. workspace.CurrentCamera.CameraSubject = Target.Character.Humanoid
  3602. workspace.CurrentCamera.CameraType = "Custom"
  3603. end
  3604. end
  3605. end
  3606.  
  3607. elseif string.sub(Msg, 0, 9) == "/respawn " then
  3608. for word in Msg:gmatch("%w+") do
  3609. local Target = matchPlayer(word)
  3610. if (Target ~= nil) then
  3611. if Target.Character ~= nil then
  3612. local ack2 = Instance.new("Model")
  3613. ack2.Parent = game:GetService("Workspace")
  3614. local ack4 = Instance.new("Part")
  3615. ack4.Transparency = 1
  3616. ack4.CanCollide = false
  3617. ack4.Anchored = true
  3618. ack4.Name = "Torso"
  3619. ack4.Position = Vector3.new(10000,10000,10000)
  3620. ack4.Parent = ack2
  3621. local ack3 = Instance.new("Humanoid")
  3622. ack3.Torso = ack4
  3623. ack3.Parent = ack2
  3624. Target.Character = ack2
  3625. end
  3626. end
  3627. end
  3628. elseif string.sub(Msg, 0, 7) == "/bring " then
  3629. for word in Msg:gmatch("%w+") do
  3630. local Target = matchPlayer(word)
  3631. if (Target ~= nil) then
  3632. if Target.Character ~= nil then
  3633. pcall(function() Target.Character.Torso.CFrame = game:service("Players").LocalPlayer.Character.Torso.CFrame end)
  3634. end
  3635. end
  3636. end
  3637.  
  3638. elseif string.sub(Msg, 0, 6) == "/goto " then
  3639. for word in Msg:gmatch("%w+") do
  3640. local Target = matchPlayer(word)
  3641. if (Target ~= nil) then
  3642. if Target.Character ~= nil then
  3643. pcall(function() game:service("Players").LocalPlayer.Character.Torso.CFrame = Target.Character.Torso.CFrame end)
  3644. end
  3645. end
  3646. end
  3647.  
  3648. elseif string.sub(Msg, 0, 6) == "/unff " then
  3649. for word in Msg:gmatch("%w+") do
  3650. local Target = matchPlayer(word)
  3651. if (Target ~= nil) then
  3652. if Target.Character ~= nil then
  3653. pcall(function() Target.Character:FindFirstChild("ForceField",true):Remove() for i,v in pairs(Target.Character:GetChildren()) do wait() if v.className == "ForceField" then v:Remove() end end end)
  3654. end
  3655. end
  3656. end
  3657.  
  3658. elseif string.sub(Msg, 0, 7) == "/skull " then
  3659. for word in Msg:gmatch("%w+") do
  3660. local Target = matchPlayer(word)
  3661. if (Target ~= nil) then
  3662. if Target.Character ~= nil then
  3663. g = Insert(33305967)
  3664. g.Parent = Workspace
  3665. g:MakeJoints()
  3666. g:MoveTo(Target.Character.Head.Position)
  3667. end
  3668. end
  3669. end
  3670.  
  3671. elseif string.sub(Msg, 0, 7) == "/claws " then
  3672. for word in Msg:gmatch("%w+") do
  3673. local Target = matchPlayer(word)
  3674. if (Target ~= nil) then
  3675. if Target.Character ~= nil then
  3676. g = Insert(30822045)
  3677. g.Parent = Workspace
  3678. g:MakeJoints()
  3679. g:MoveTo(Target.Character.Head.Position)
  3680. end
  3681. end
  3682. end
  3683.  
  3684. elseif string.sub(Msg, 0, 8) == "/rocket " then
  3685. for word in Msg:gmatch("%w+") do
  3686. local Target = matchPlayer(word)
  3687. if (Target ~= nil) then
  3688. if Target.Character ~= nil then
  3689. g = Insert(3675058)
  3690. g.Parent = Workspace
  3691. g:MakeJoints()
  3692. g:MoveTo(Target.Character.Head.Position)
  3693. end
  3694. end
  3695. end
  3696.  
  3697. elseif string.sub(Msg, 0, 14) == "/flamethrower " then
  3698. for word in Msg:gmatch("%w+") do
  3699. local Target = matchPlayer(word)
  3700. if (Target ~= nil) then
  3701. if Target.Character ~= nil then
  3702. g = Insert(32153028)
  3703. g.Parent = Workspace
  3704. g:MakeJoints()
  3705. g:MoveTo(Target.Character.Head.Position)
  3706. end
  3707. end
  3708. end
  3709.  
  3710. elseif string.sub(Msg, 0, 8) == "/fstaff " then
  3711. for word in Msg:gmatch("%w+") do
  3712. local Target = matchPlayer(word)
  3713. if (Target ~= nil) then
  3714. if Target.Character ~= nil then
  3715. g = Insert(32858741)
  3716. g.Parent = Workspace
  3717. g:MakeJoints()
  3718. g:MoveTo(Target.Character.Head.Position)
  3719. end
  3720. end
  3721. end
  3722.  
  3723. elseif string.sub(Msg, 0, 8) == "/istaff " then
  3724. for word in Msg:gmatch("%w+") do
  3725. local Target = matchPlayer(word)
  3726. if (Target ~= nil) then
  3727. if Target.Character ~= nil then
  3728. g = Insert(32858662)
  3729. g.Parent = Workspace
  3730. g:MakeJoints()
  3731. g:MoveTo(Target.Character.Head.Position)
  3732. end
  3733. end
  3734. end
  3735.  
  3736. elseif string.sub(Msg, 0, 8) == "/fsword " then
  3737. for word in Msg:gmatch("%w+") do
  3738. local Target = matchPlayer(word)
  3739. if (Target ~= nil) then
  3740. if Target.Character ~= nil then
  3741. g = Insert(32858699)
  3742. g.Parent = Workspace
  3743. g:MakeJoints()
  3744. g:MoveTo(Target.Character.Head.Position)
  3745. end
  3746. end
  3747. end
  3748.  
  3749. elseif string.sub(Msg, 0, 8) == "/isword " then
  3750. for word in Msg:gmatch("%w+") do
  3751. local Target = matchPlayer(word)
  3752. if (Target ~= nil) then
  3753. if Target.Character ~= nil then
  3754. g = Insert(32858586)
  3755. g.Parent = Workspace
  3756. g:MakeJoints()
  3757. g:MoveTo(Target.Character.Head.Position)
  3758. end
  3759. end
  3760. end
  3761.  
  3762. elseif string.sub(Msg, 0, 8) == "/gstaff " then
  3763. for word in Msg:gmatch("%w+") do
  3764. local Target = matchPlayer(word)
  3765. if (Target ~= nil) then
  3766. if Target.Character ~= nil then
  3767. g = Insert(33382711)
  3768. g.Parent = Workspace
  3769. g:MakeJoints()
  3770. g:MoveTo(Target.Character.Head.Position)
  3771. end
  3772. end
  3773. end
  3774.  
  3775. elseif string.sub(Msg, 0, 9) == "/eyeball " then
  3776. for word in Msg:gmatch("%w+") do
  3777. local Target = matchPlayer(word)
  3778. if (Target ~= nil) then
  3779. if Target.Character ~= nil then
  3780. g = Insert(30454182)
  3781. g.Parent = Workspace
  3782. g:MakeJoints()
  3783. g:MoveTo(Target.Character.Head.Position)
  3784. end
  3785. end
  3786. end
  3787.  
  3788. elseif string.sub(Msg, 0, 8) == "/insert " then
  3789. for word in Msg:gmatch("%w+") do
  3790. local Target = matchPlayer(word)
  3791. if (Target ~= nil) then
  3792. if Target.Character ~= nil then
  3793. g = game:GetObjects("rbxassetid://21013233")[1]
  3794. g.Parent = Workspace
  3795. g:MakeJoints()
  3796. g:MoveTo(Target.Character.Head.Position)
  3797. end
  3798. end
  3799. end
  3800.  
  3801.  
  3802. elseif string.sub(Msg, 0, 8) == "/antiorb" then
  3803. g = Insert(66029115)
  3804. g.Parent = Workspace
  3805. g:MakeJoints()
  3806. g:MoveTo(Vector3.new(0,0,0))
  3807.  
  3808. elseif string.sub(Msg, 0, 13) == "/invisibleon " then
  3809. for word in Msg:gmatch("%w+") do
  3810. local Target = matchPlayer(word)
  3811. if (Target ~= nil) then
  3812. if Target.Character ~= nil then
  3813. pcall(function()
  3814. for i,v in pairs(Target.Character:GetChildren()) do
  3815. if (v:IsA("Part")) then
  3816. v.Transparency = 1
  3817. end
  3818. end
  3819. end)
  3820. end
  3821. end
  3822. end
  3823.  
  3824. elseif string.sub(Msg, 0, 5) == "/god " then
  3825. for word in Msg:gmatch("%w+") do
  3826. local Target = matchPlayer(word)
  3827. if (Target ~= nil) then
  3828. if Target.Character ~= nil then
  3829.  
  3830. mybody = Target.Character:GetChildren()
  3831. Target.Character.Humanoid.MaxHealth = math.huge
  3832. Target.Character.Humanoid.Health = math.huge
  3833. Target.Character.Torso.Transparency = 0
  3834. function onTouched(hit)
  3835. humanoid = hit.Parent:findFirstChild("Humanoid")
  3836. if humanoid ~= nil then
  3837. humanoid.Health = 0
  3838. humanoid.Parent:BreakJoints()
  3839. end
  3840. if hit.Parent ~= Workspace then
  3841. head = hit.Parent:findFirstChild("Head",true)
  3842. if head ~= nil then
  3843. head.Name = "LOL"
  3844. end
  3845. end
  3846. end
  3847. for i = 1, #mybody do
  3848. if mybody[i].className == "Part" then
  3849. mybody[i].Touched:connect(onTouched)
  3850. end
  3851. end
  3852. end
  3853. end
  3854. end
  3855.  
  3856. elseif string.sub(Msg, 0, 7) == "/ghost " then
  3857. for word in Msg:gmatch("%w+") do
  3858. local Target = matchPlayer(word)
  3859. if (Target ~= nil) then
  3860. if Target.Character ~= nil then
  3861. pcall(function()
  3862. mybody = Target.Character.Torso
  3863. function LolTouched(hit)
  3864. if hit.Name ~= "Base" then
  3865. hit.CanCollide = false
  3866. wait(3)
  3867. hit.CanCollide = true
  3868. end
  3869. end
  3870. mybody.Touched:connect(LolTouched)
  3871. end)
  3872. end
  3873. end
  3874. end
  3875.  
  3876. elseif string.sub(Msg, 0, 6) == "/laser" then
  3877. coroutine.wrap(function()
  3878.  
  3879. distance = 35
  3880. while true do
  3881. wait(0.2)
  3882. local p = game.Players:GetChildren()
  3883. for _,v in ipairs(p) do
  3884. if v.Name ~= game.Players.LocalPlayer.Name then
  3885. if v.Character ~= nil then
  3886. if v.Character.Torso ~= nil then
  3887. if v.Character.Humanoid.Health > 0 then
  3888. if (v.Character.Torso.Position - game.Players.LocalPlayer.Character.Head.Position).magnitude < distance then
  3889. P = Instance.new("Part")
  3890. Place0 = CFrame.new(game.Players.LocalPlayer.Character.Head.CFrame.x,game.Players.LocalPlayer.Character.Head.CFrame.y,game.Players.LocalPlayer.Character.Head.CFrame.z)
  3891. local Place1 = v.Character.Torso.Position --CFrame
  3892. P.formFactor = 0
  3893. P.Size = Vector3.new(0.5,0.5,(Place0.p - Place1).magnitude)
  3894. P.Name = "Laser"
  3895. P.CFrame = CFrame.new((Place0.p + Place1)/2,Place0.p)
  3896. P.Parent = Workspace
  3897. P.BrickColor = BrickColor.new(21)
  3898. P.Anchored = true
  3899. P.CanCollide = false
  3900. P.Locked = true
  3901. P.BottomSurface = "Smooth"
  3902. P.TopSurface = "Smooth"
  3903. m = Instance.new("BlockMesh")
  3904. m.Parent = P
  3905. m.Scale = Vector3.new(0.5,0.5,0.7)
  3906. wait(0.01)
  3907. P.Transparency=0.1
  3908. wait(0.01)
  3909. P.Transparency=0.3
  3910. wait(0.01)
  3911. P.Transparency=0.4
  3912. wait(0.01)
  3913. P.Transparency=0.6
  3914. wait(0.01)
  3915. P.Transparency=0.7
  3916. wait(0.01)
  3917. P.Transparency=0.9
  3918. wait(0.01)
  3919. P.Parent = nil
  3920. v.Character.Humanoid.Health = 0
  3921. end
  3922. end
  3923. end
  3924. end
  3925. end
  3926. end
  3927. end
  3928.  
  3929. end)()
  3930.  
  3931. elseif string.sub(Msg, 0, 14) == "/invisibleoff " then
  3932. for word in Msg:gmatch("%w+") do
  3933. local Target = matchPlayer(word)
  3934. if (Target ~= nil) then
  3935. if Target.Character ~= nil then
  3936. pcall(function()
  3937. for i,v in pairs(Target.Character:GetChildren()) do
  3938. if (v:IsA("Part")) then
  3939. v.Transparency = 0
  3940. end
  3941. end
  3942. end)
  3943. end
  3944. end
  3945. end
  3946.  
  3947. elseif string.sub(Msg, 0, 6) == "/grow " then
  3948. for word in Msg:gmatch("%w+") do
  3949. local Target = matchPlayer(word)
  3950. if (Target ~= nil) then
  3951. if Target.Character ~= nil then
  3952. pcall(function()
  3953. scale = 2 --This is the scale you will upsize by
  3954. bin = Target.Character
  3955. la = bin["Left Arm"]
  3956. ra = bin["Right Arm"]
  3957. ll = bin["Left Leg"]
  3958. rl = bin["Right Leg"]
  3959. h = bin.Head
  3960. t = bin.Torso
  3961. sizeup = {t,h,ll,rl,ra,la}
  3962. for i = 1, #sizeup do
  3963. sizeup[i].Size = NewVector3(sizeup[i].Size.x * scale,sizeup[i].Size.y * scale,sizeup[i].Size.z * scale)
  3964. sizeup[i].TopSurface = 0
  3965. sizeup[i].BottomSurface = 0
  3966. sizeup[i].RightSurface = 0
  3967. sizeup[i].LeftSurface = 0
  3968. sizeup[i].FrontSurface = 0
  3969. sizeup[i].BackSurface = 0
  3970. end
  3971. sizex = t.Size.x/2
  3972. sizey = t.Size.x/2
  3973. sizez = t.Size.x/2
  3974. ls = NewInstance("Motor")
  3975. ls.Parent = t
  3976. ls.Name = "Left Shoulder"
  3977. ls.Part0 = t
  3978. ls.Part1 = la
  3979. ls.MaxVelocity = 0.1
  3980. ls.C0 = NewCFrame(-sizex - la.Size.x/2,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0)
  3981. ls.C1 = NewCFrame(0,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  3982. rs = NewInstance("Motor")
  3983. rs.Parent = t
  3984. rs.Name = "Right Shoulder"
  3985. rs.Part0 = t
  3986. rs.Part1 = ra
  3987. rs.MaxVelocity = 0.1
  3988. rs.C0 = NewCFrame(sizex + ra.Size.x/2,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  3989. rs.C1 = NewCFrame(0,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  3990. lh = NewInstance("Motor")
  3991. lh.Parent = t
  3992. lh.Name = "Left Hip"
  3993. lh.Part0 = t
  3994. lh.Part1 = ll
  3995. lh.MaxVelocity = 0.1
  3996. lh.C0 = NewCFrame(sizex - ll.Size.x*1.5,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0)
  3997. lh.C1 = NewCFrame(0,ll.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  3998. rh = NewInstance("Motor")
  3999. rh.Parent = t
  4000. rh.Name = "Right Hip"
  4001. rh.Part0 = t
  4002. rh.Part1 = rl
  4003. rh.MaxVelocity = 0.1
  4004. rh.C0 = NewCFrame(sizex - rl.Size.x/2,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4005. rh.C1 = NewCFrame(0,rl.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4006. n = NewInstance("Snap")
  4007. n.Parent = t
  4008. n.Name = "Neck"
  4009. n.Part0 = t
  4010. n.Part1 = h
  4011. n.C0 = NewCFrame(0,sizey + h.Size.y/2,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  4012. o = Clone(bin.Animate)
  4013. Remove(bin.Animate)
  4014. o.Parent = bin
  4015. end)
  4016. end
  4017. end
  4018. end
  4019. elseif string.sub(Msg, 0, 8) == "/shrink " then
  4020. for word in Msg:gmatch("%w+") do
  4021. local Target = matchPlayer(word)
  4022. if (Target ~= nil) then
  4023. if Target.Character ~= nil then
  4024. pcall(function()
  4025. scale = 0.5 --This is the scale you will downsize by
  4026. bin = Target.Character
  4027. la = bin["Left Arm"]
  4028. ra = bin["Right Arm"]
  4029. ll = bin["Left Leg"]
  4030. rl = bin["Right Leg"]
  4031. h = bin.Head
  4032. t = bin.Torso
  4033. sizeup = {t,h,ll,rl,ra,la}
  4034. for i = 1, #sizeup do
  4035. sizeup[i].Size = NewVector3(sizeup[i].Size.x * scale,sizeup[i].Size.y * scale,sizeup[i].Size.z * scale)
  4036. sizeup[i].TopSurface = 0
  4037. sizeup[i].BottomSurface = 0
  4038. sizeup[i].RightSurface = 0
  4039. sizeup[i].LeftSurface = 0
  4040. sizeup[i].FrontSurface = 0
  4041. sizeup[i].BackSurface = 0
  4042. end
  4043. sizex = t.Size.x/2
  4044. sizey = t.Size.x/2
  4045. sizez = t.Size.x/2
  4046. ls = NewInstance("Motor")
  4047. ls.Parent = t
  4048. ls.Name = "Left Shoulder"
  4049. ls.Part0 = t
  4050. ls.Part1 = la
  4051. ls.MaxVelocity = 0.1
  4052. ls.C0 = NewCFrame(-sizex - la.Size.x/2,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0)
  4053. ls.C1 = NewCFrame(0,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4054. rs = NewInstance("Motor")
  4055. rs.Parent = t
  4056. rs.Name = "Right Shoulder"
  4057. rs.Part0 = t
  4058. rs.Part1 = ra
  4059. rs.MaxVelocity = 0.1
  4060. rs.C0 = NewCFrame(sizex + ra.Size.x/2,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4061. rs.C1 = NewCFrame(0,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4062. lh = NewInstance("Motor")
  4063. lh.Parent = t
  4064. lh.Name = "Left Hip"
  4065. lh.Part0 = t
  4066. lh.Part1 = ll
  4067. lh.MaxVelocity = 0.1
  4068. lh.C0 = NewCFrame(sizex - ll.Size.x*1.5,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0)
  4069. lh.C1 = NewCFrame(0,ll.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4070. rh = NewInstance("Motor")
  4071. rh.Parent = t
  4072. rh.Name = "Right Hip"
  4073. rh.Part0 = t
  4074. rh.Part1 = rl
  4075. rh.MaxVelocity = 0.1
  4076. rh.C0 = NewCFrame(sizex - rl.Size.x/2,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4077. rh.C1 = NewCFrame(0,rl.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
  4078. n = NewInstance("Snap")
  4079. n.Parent = t
  4080. n.Name = "Neck"
  4081. n.Part0 = t
  4082. n.Part1 = h
  4083. n.C0 = NewCFrame(0,sizey + h.Size.y/2,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  4084. o = bin.Animate:Clone()
  4085. bin.Animate:Remove()
  4086. o.Parent = bin
  4087. end)
  4088. end
  4089. end
  4090. end
  4091. elseif string.sub(Msg, 0, 6) == "/orbs " then
  4092. if Settings.Busy == true then
  4093. Settings.Busy = false
  4094. wait(0.5)
  4095. end
  4096. Settings.Busy = true
  4097. for i = 1, tonumber(string.sub(Msg, 7)) or 1 do
  4098. if Settings.Busy == false then break end
  4099.  
  4100. lol = (#createdorbs+1 or 1)
  4101. print(lol)
  4102. local offset2 = #createdorbs + i
  4103. coroutine.wrap(function()
  4104. local OrbG = NewInstance("Part", workspace)
  4105.  
  4106. local intoffset = NewInstance("IntValue", OrbG)
  4107. intoffset.Value = offset2
  4108. intoffset.Name = "intoffset"
  4109. OrbG.Name = "Orb Guard"
  4110. OrbG.formFactor = "Custom"
  4111. OrbG.Size = NewVector3(1, 1, 1)
  4112. OrbG.TopSurface = 0
  4113. OrbG.CanCollide = false
  4114. OrbG.BottomSurface = 0
  4115. OrbG.BrickColor = NewBrickColor("Really black")
  4116. OrbG.CFrame = NewCFrame(Settings.Point1.p) * NewCFrame(math.random(-5, 5), math.random(-7, 2), math.random(-5, 5))
  4117. OrbG.Velocity = ((OrbG.CFrame.p - Settings.Point1.p).unit * 25)
  4118. Mesh = NewInstance("SpecialMesh", OrbG)
  4119. Mesh.MeshType = "Sphere"
  4120. Me = NewInstance("ObjectValue", OrbG)
  4121. Me.Value = game.Players.LocalPlayer.Character.Head
  4122. Me.Name = "Me"
  4123. Pos = NewInstance("ObjectValue", OrbG)
  4124. Pos.Name = "Pos"
  4125. Pos.Value = Me.Value
  4126. local rp = NewInstance("BodyPosition",OrbG)
  4127. rp.position = Pos.Value.Position + NewVector3(0,10,0)
  4128. rp.maxForce = NewVector3(50000000, 50000000, 50000000)
  4129. rp.D = 2000
  4130. table.insert(createdorbs,OrbG)
  4131. for i = 1, 5 do wait()
  4132. local Sound = NewInstance("Sound")
  4133. Sound.Name = "Blip"
  4134. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  4135. Sound.Pitch = 4
  4136. Sound.Volume = 1
  4137. Sound.Parent = OrbG
  4138. Sound:Play()
  4139. Sound:Remove()
  4140. wait(0.05)
  4141. OrbG.BrickColor = NewBrickColor("Really red")
  4142. wait(0.05)
  4143. OrbG.BrickColor = NewBrickColor("Really black")
  4144. end
  4145. local SPL = NewInstance("SelectionPartLasso", OrbG)
  4146. end)()
  4147. wait(0.2)
  4148. end
  4149. Settings.Busy = false
  4150.  
  4151. elseif string.sub(Msg, 0, 8) == "/attack " then
  4152. if Settings.Busy == true then
  4153. Settings.Busy = false
  4154. wait(0.5)
  4155. end
  4156. Settings.Busy = true
  4157. for word in Msg:gmatch("%w+") do
  4158. local Target = matchPlayer(word)
  4159. if (Target ~= nil) then
  4160.  
  4161. if Target.Name ~= Player.Name then
  4162. if Target.Character ~= nil then
  4163. if Settings.Busy == false then break end
  4164. for i,v in pairs(createdorbs) do wait()
  4165. if Target.Character ~= nil then
  4166. if v ~= nil then
  4167. coroutine.wrap(function()
  4168. for a = 1, 3 do
  4169. local Sound = NewInstance("Sound")
  4170. Sound.Name = "Blip"
  4171. Sound.SoundId = "http://www.roblox.com/Asset/?id=15666462"
  4172. Sound.Pitch = 4
  4173. Sound.Volume = 1
  4174. Sound.Parent = v
  4175. Sound:Play()
  4176. wait(0.05)
  4177. v.BrickColor = NewBrickColor("Really red")
  4178. wait(0.05)
  4179. v.BrickColor = NewBrickColor("Really black")
  4180. Sound:Remove()
  4181. end
  4182. --v.Position = v.Position + NewVector3(0,0.000001,0)
  4183. v.Pos.Value = Target.Character.Head
  4184. hit = v.BodyPosition
  4185. local magnitude = (v.Position - v.Pos.Value.Position).magnitude
  4186. if hit ~= nil then
  4187. SPL = v.SelectionPartLasso
  4188. end
  4189. while true do wait()
  4190. if magnitude <= 40 then
  4191. if v.Pos.Value ~= v.Me.Value then
  4192. wait()
  4193. Human = v.Pos.Value.Parent:FindFirstChild("Humanoid",true)
  4194. if Human ~= nil then
  4195. SPL.Humanoid = Human
  4196. if SPL.Humanoid ~= nil then
  4197. SPL.Color = NewBrickColor("Bright red")
  4198. SPL.Part = v
  4199. Human.Health = Human.Health - 25
  4200. wait(0.05)
  4201. SPL.Part = nil
  4202. if Human ~= nil and Human.Health >= 101 then Human.Health = 100 Human.MaxHealth = 100 end
  4203. if Human ~= nil and Human.Health <= 5 then Human.Parent:FindFirstChild("Head",true).Name = "DIE" v.Pos.Value = v.Me.Value hit.position = v.Pos.Value.Position
  4204. end
  4205. end
  4206. end
  4207. else
  4208. v.Pos.Value = v.Me.Value
  4209. end
  4210. end
  4211. if v.Pos.Value == nil then v.Pos.Value = v.Me.Value end
  4212. if Target.Character == nil then v.Pos.Value = v.Me.Value end
  4213. end
  4214. end)()
  4215. end
  4216. wait(0.1)
  4217. end
  4218. end
  4219. Settings.Busy = false
  4220. end
  4221. end
  4222. end
  4223. end
  4224. elseif Msg == "/disperse" or Msg == "disperse/" then
  4225. for i,v in pairs(createdorbs) do wait()
  4226. if v ~= nil then
  4227. for a = 1,10 do wait()
  4228. v.Transparency = v.Transparency + 0.1
  4229. v.Size = v.Size + NewVector3(0.1,0.1,0.1) -- Guessing you defined NewVector3? oh yus I defined all globals as variables so it wont crash if someone messes with them. mmk.
  4230. end
  4231. v:Remove()
  4232. createdorbs[i] = nil
  4233. else
  4234. createdorbs[i] = nil
  4235. end
  4236. end
  4237.  
  4238. elseif string.sub(Msg,1,6) == "/kcube" then
  4239. Ball = NewInstance("Part")
  4240. BallMesh = NewInstance("SpecialMesh", Ball)
  4241. Ball.formFactor = "Custom"
  4242. Ball.Size = NewVector3(1, 1, 1)
  4243. Ball.TopSurface = 0
  4244. Ball.BottomSurface = 0
  4245. Ball.BrickColor = NewBrickColor("Really black")
  4246. Ball.Transparency = 0.4
  4247. Ball.Anchored = true
  4248. Ball.CanCollide = true
  4249. Ball.Parent = Workspace
  4250. tmpCFrame = Settings.Point1
  4251. Ball.CFrame = tmpCFrame
  4252. BallMesh.MeshType = "Brick"
  4253. BallMesh.VertexColor = NewVector3(1, 1, 1)
  4254. BallMesh.Scale = NewVector3(1, 1, 1)
  4255. BallMesh.Parent = Ball
  4256. coroutine.wrap(function()
  4257. Ball.Touched:connect(function(hit) if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Head") then hit:BreakJoints() end end)
  4258. for i = 1,500,2.5 do wait()
  4259. Ball.Size = NewVector3(i, i, i)
  4260. Ball.CFrame = tmpCFrame
  4261. end
  4262. Ball:Remove()
  4263. end)()
  4264.  
  4265.  
  4266. elseif string.sub(Msg,1,6) == "/dcube" then
  4267. Ball = NewInstance("Part")
  4268. BallMesh = NewInstance("SpecialMesh", Ball)
  4269. Ball.formFactor = "Custom"
  4270. Ball.Size = NewVector3(1, 1, 1)
  4271. Ball.TopSurface = 0
  4272. Ball.BottomSurface = 0
  4273. Ball.BrickColor = NewBrickColor("Really black")
  4274. Ball.Transparency = 0.4
  4275. Ball.Anchored = true
  4276. Ball.CanCollide = true
  4277. Ball.Parent = Workspace
  4278. tmpCFrame = Settings.Point1
  4279. Ball.CFrame = tmpCFrame
  4280. BallMesh.MeshType = "Brick"
  4281. BallMesh.VertexColor = NewVector3(1, 1, 1)
  4282. BallMesh.Scale = NewVector3(1, 1, 1)
  4283. BallMesh.Parent = Ball
  4284. coroutine.wrap(function()
  4285. Ball.Touched:connect(function(hit) hit:BreakJoints() end)
  4286. for i = 1,500,2.5 do wait()
  4287. Ball.Size = NewVector3(i, i, i)
  4288. Ball.CFrame = tmpCFrame
  4289. end
  4290. Ball:Remove()
  4291. end)()
  4292.  
  4293. elseif string.sub(Msg, 0, 12) == "/backupgame " then
  4294. local Index = string.sub(Msg, 13)
  4295. pcall(function() BackupGame(Index) end)
  4296. elseif string.sub(Msg, 0, 4) == "/ws " then
  4297. for word in Msg:gmatch("%w+") do
  4298. local Target = matchPlayer(word)
  4299. if (Target ~= nil) then
  4300. if (Target.Character ~= nil) then
  4301. local a = nil
  4302. for i=4,100 do
  4303. if string.sub(Msg,i,i) == "/" then
  4304. a = i
  4305. break
  4306. elseif string.sub(Msg,i,i) == "" then
  4307. break
  4308. end
  4309. end
  4310. local speed = string.sub(Msg,a+1)
  4311. pcall(function() Target.Character:FindFirstChild("Humanoid",true).WalkSpeed = speed end)
  4312. end
  4313. end
  4314. end
  4315. elseif string.sub(Msg, 0, 4) == "/hp " then
  4316. for word in Msg:gmatch("%w+") do
  4317. local Target = matchPlayer(word)
  4318. if (Target ~= nil) then
  4319. if (Target.Character ~= nil) then
  4320. local a = nil
  4321. for i=4,100 do
  4322. if string.sub(Msg,i,i) == "/" then
  4323. a = i
  4324. break
  4325. elseif string.sub(Msg,i,i) == "" then
  4326. break
  4327. end
  4328. end
  4329. local hp = string.sub(Msg,a+1)
  4330. pcall(function() Target.Character:FindFirstChild("Humanoid",true).MaxHealth = hp; Target.Character:FindFirstChild("Humanoid",true).Health = hp end)
  4331. end
  4332. end
  4333. end
  4334. elseif string.sub(Msg, 0, 5) == "/say " then
  4335. for i,v in pairs(game.Players:GetChildren()) do wait()
  4336. pcall(function() game:service("Chat"):Chat(v.Character.Head, string.sub(Msg, 6), "Blue") end)
  4337. end
  4338.  
  4339. elseif string.sub(Msg, 0, 13) == "/restoregame " then
  4340. local Index = string.sub(Msg, 14)
  4341. pcall(function() RestoreGame(Index) end)
  4342.  
  4343. elseif string.sub(Msg, 0, 6) == "/delag" then
  4344. pcall(function() GetExtraJoints() end)
  4345.  
  4346. elseif string.sub(Msg, 0, 6) == "/name " then
  4347. Settings.Name = string.sub(Msg, 7)
  4348. elseif Msg == "/c" or Msg == "/cancel" then
  4349. Settings.Busy = false
  4350. else
  4351. if NewPlayers.LocalPlayer.Character ~= nil then
  4352. pcall(function() game:service("Chat"):Chat(NewPlayers.LocalPlayer.Character.Head, Msg, "Red") end)
  4353. end
  4354. end
  4355. end
  4356. --[[coroutine.wrap(function()
  4357. while true do wait()
  4358. for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
  4359. v:Remove()
  4360. end
  4361. end
  4362. end)()]]--
  4363. coroutine.wrap(function()
  4364. while true do wait()
  4365. for i, OrbG in pairs(createdorbs) do
  4366. if OrbG ~= nil then
  4367. local follow = OrbG.Pos.Value
  4368. if follow == nil then
  4369. follow = OrbG.Me.Value OrbG.BodyPosition.position = follow.Position
  4370. end
  4371. if follow.Parent:FindFirstChild("Humanoid").Health <= 5 then
  4372. follow = OrbG.Me.Value OrbG.BodyPosition.position = follow.Position
  4373. end
  4374. if follow ~= nil then
  4375. OrbG.intoffset.Value = OrbG.intoffset.Value + 1.05 --speed whatever
  4376. local offset = OrbG.intoffset.Value + (i * (360 / #createdorbs + (0.15*i)))
  4377. OrbG.BodyPosition.position = (CFrame.new(follow.Position + Vector3.new(0, 6, 0)) * CFrame.Angles(0, math.rad(offset), 0) * CFrame.new(0, 0, #createdorbs)).p
  4378. OrbG:BreakJoints()
  4379. end
  4380. end
  4381. end
  4382. end
  4383. end)()
  4384. coroutine.wrap(function()
  4385. while true do
  4386. pcall(function() CatchMsgConnection:disconnect() end)
  4387. CatchMsgConnection = game:service("Players").LocalPlayer.Chatted:connect(CatchMsg)
  4388. wait(1)
  4389. end
  4390. end)()
  4391. while Settings.Activated == true do
  4392. if game:service("Players").LocalPlayer.Character == nil then
  4393. Settings.Point1 = workspace.CurrentCamera.CoordinateFrame
  4394. Settings.Point2 = workspace.CurrentCamera.Focus
  4395. else
  4396. Settings.Point1 = workspace.CurrentCamera.Focus * NewCFrame(0, 5, 0)
  4397. Settings.Point2 = NewCFrame(workspace.CurrentCamera.Focus.p) * NewCFrame(0, 5, 0) * CFrame.fromEulerAnglesXYZ(NewCFrame(workspace.CurrentCamera.CoordinateFrame.p, workspace.CurrentCamera.Focus.p):toEulerAnglesXYZ()) * NewCFrame(0, 0, -10)
  4398. end
  4399. if Settings.Hidden == true then
  4400. if Settings.Part1.Transparency >= 1 then
  4401. Settings.Part1.Parent = nil
  4402. else
  4403. Settings.Part1.Transparency = Settings.Part1.Transparency + 0.05
  4404. local Old = Settings.Part1.CFrame
  4405. Settings.Part1.Size = Settings.Part1.Size + NewVector3(0.3, 0.3, 0.3)
  4406. Settings.Part1.CFrame = Old
  4407. end
  4408. if Settings.Part2.Transparency >= 1.1 then
  4409. Settings.Part2.Parent = nil
  4410. else
  4411. Settings.Part2.Transparency = Settings.Part2.Transparency + 0.01
  4412. local Old = Settings.Part2.CFrame
  4413. Settings.Part2.Size = Settings.Part2.Size + NewVector3(0.3, 0.3, 0.3)
  4414. Settings.Part2.CFrame = Old
  4415. end
  4416. else
  4417. Settings.Part0.Name = Settings.Name
  4418. Settings.Part0.Parent = workspace
  4419. Settings.Part1.Name = "Head"
  4420. Settings.Part1.formFactor = "Custom"
  4421. Settings.Part1.Size = NewVector3(2, 2, 2)
  4422. Settings.Part1.TopSurface = 0
  4423. Settings.Part1.BottomSurface = 0
  4424. Settings.Part1.BrickColor = NewBrickColor("Really black")
  4425. Settings.Part1.Transparency = Settings.Part1.Transparency <= 0.3 and 0.3 or Settings.Part1.Transparency - 0.05
  4426. Settings.Part1.Anchored = true
  4427. Settings.Part1.CanCollide = true
  4428. Settings.Part1.Parent = Settings.Part0
  4429. Settings.Part1.CFrame = Settings.Point1
  4430. Settings.Part1Mesh.MeshType = "Brick"
  4431. Settings.Part1Mesh.VertexColor = NewVector3(1, 1, 1)
  4432. Settings.Part1Mesh.Scale = NewVector3(1, 1, 1)
  4433. Settings.Part1Mesh.Parent = Settings.Part1
  4434. Settings.Part2.Name = "Focus"
  4435. Settings.Part2.formFactor = "Custom"
  4436. Settings.Part2.TopSurface = 0
  4437. Settings.Part2.BottomSurface = 0
  4438. Settings.Part2.BrickColor = NewBrickColor("Really red")
  4439. Settings.Part2.Transparency = 1
  4440. Settings.Part2.Anchored = true
  4441. Settings.Part2.CanCollide = false
  4442. Settings.Part2.Parent = Settings.Part0
  4443. Settings.Part2.Size = NewVector3(0.2, 0.2, (Settings.Point2.p - Settings.Point1.p).magnitude)
  4444. Settings.Part2.CFrame = NewCFrame((Settings.Point1.p + Settings.Point2.p) / 2, Settings.Point2.p)
  4445. Settings.Part2Mesh.MeshType = "Sphere"
  4446. Settings.Part2Mesh.Scale = NewVector3(1, 1, 1)
  4447. Settings.Part2Mesh.Parent = Settings.Part2
  4448. Settings.Part3.Name = "Humanoid"
  4449. Settings.Part3.MaxHealth = 0
  4450. Settings.Part3.Health = 0
  4451. Settings.Part3.Parent = Settings.Part0
  4452. end
  4453. wait()
  4454. end
  4455. Settings.Part1:Remove()
  4456. Settings.Part2:Remove()
  4457. if Settings.Activated == false then
  4458. Settings.Part0:Remove()
  4459. end
  4460. if newLS ~= nil then
  4461. pcall(function() loadstring(newLS.Value)() end)
  4462. Settings.Activated = false
  4463. end
  4464. -- mediafire
  4465. -------------------------------------------------------------------------------------------------------------------
  4466. --[[To Use Wings Double Jump! Gifted by TXrangers]]--
  4467. --[[To flip double press a or d]]--
  4468. --[[Fly With Your Friends!]]--
  4469. --[[Have Fun And Thank Me!]]--
  4470. script.Parent = Instance.new('Glue')
  4471. LocalPlayer = game.Players.LocalPlayer
  4472. ClonyPooPoo = script:Clone()
  4473. NormPooPoo = nil
  4474. Commands = {}
  4475. tablets = {}
  4476. jai = {}
  4477. KL = {}
  4478. BL = {}
  4479. KFC = {}
  4480. atmp = {}
  4481. NTS = {}
  4482. Name = 'Anomaly Ad'..'ministration Tablets'
  4483. Bet = ";"
  4484. AntiFall = true
  4485. Globals = _G
  4486. GuiChat=true
  4487. GlobalTable = {}
  4488. Explorer = {On = false, Parent = game}
  4489. Tablet1Size = Vector3.new(4, 0.3, 4)
  4490. Tablet2Size = Vector3.new(4.5,4.5,0.05)
  4491. TabletMain=Vector3.new(3,0.2,3)
  4492. Removed = false;
  4493. Radius = 40 -- measured by studs
  4494. TimeLeft = 60
  4495. CancelSd = false
  4496. Laggy = false -- Use laggy stuff? like fire in tablets and bodypostions -- BREAKS TABLETS WHEN THERE ARE A LOT
  4497. Camera = workspace.CurrentCamera
  4498. SourceName = "DSource"
  4499. SourceValue = ""
  4500. tablets2 = {}
  4501. SelOut = true -- Disabled for testing
  4502. OutputType = true
  4503. ball = nil
  4504. ChatNo = true
  4505. TabletRotation = 0
  4506. TabletRotationIncrease = 0.5
  4507. Credits = {
  4508. {Name = '99zay99', Why = 'For Creating This'},
  4509. {Name = 'montano60',Why = 'For Podium and many other commands'},
  4510. {Name = 'einsteinK',Why = 'For Explorer, Probe, Shout and stuff'}
  4511. }
  4512. banlist = {
  4513. 'ScriptOn','chavchavhaywood',"spiderman67890","dawson9237",'stkicmaster00','Particle',"shadowtempo",
  4514. "RockinKilla","louis14327","Supah","35fireshock","SkyWarriorA2","Noobefy","GLaDOS11","bluemarlin3",
  4515. "monstertrooper101","rookieo6","fireeereee","OhYa321","Laxerrrr","Explodem","fastdrivergurshaan",
  4516. "tony1586","alpherkiller2","xxCONTENTDELETERxx","TheRoboram","fireboy130","buildingrox","DragonWarlord101",
  4517. "doggy8903","AlienDestroyer57","thunder578o2","bommes","cowvenom","general00B","artuha00","CottonEyedMario",
  4518. "liljack3","kaiman69","RockinKilla","Speedhax4r","Perssibletelamon2","michael613137","bakuganmaster90",
  4519. "blackcole4455","Daniel800100","Darkoths","Freeze551","3waffle","iTzANTHONY","dragon20043","tyler20001176",
  4520. "RangerHero","clerkpuppy34","PURPLEMETRO44","masterchife","1waffle1","noahlilo","thescriptstealer","rockinkilla",
  4521. "Jordan1019","ninja5566","themasterwarrior","bibo5o","haris900","nekkoangel2","KIPILLasa10","brampj","awas3",
  4522. "Sportfan52","dionku","Djblakey","stormer1318","LuaScriptExpert","H4ck0rz1337","ClawsDeMorris2012","guoyuan",
  4523. "puccaaustin","PuzzleCrazy","lolsuplexpeople","scriptmuchteh","fireblade2","vegta44","Josiah123413","SkullOwner",
  4524. 'Earlythunder1000',"coolryan90987","chclfey052008","Sam9912","lakin25","Florys2","DaKilla10001","jjb345","Dylanbuil",
  4525. "SkullOwner","alexandersupermaster","Crytonic","lprtx257","Guardianpokemon123","SteveBodein67","Slurrrp",
  4526. "henryTheSpriteKing","rombo51","LassXRagnarok","supermax333","tuning599550","Scarryhallodude909","leon095","merlin156"}
  4527. allowed = {'99zay99','DarkusTheory','shadowchd11','Captainkodai2','Isaiah328','einsteinK','manofthebase44','Ultimatekiller010'}
  4528. Version = 117
  4529. for _,v in pairs(script:GetChildren()) do
  4530. if v:IsA("StringValue") then
  4531. SourceName = v.Name
  4532. SourceValue = v.Value
  4533. end
  4534. end
  4535. function isallowed()
  4536. for k,v in pairs(allowed) do
  4537. if v:lower() == LocalPlayer.Name:lower() then
  4538. return true
  4539. end
  4540. end
  4541. end
  4542. NewSource = function(S,P)
  4543. DS = NormPooPoo:Clone()
  4544. DS:ClearAllChildren()
  4545. EN = Instance.new('StringValue',DS)
  4546. EN.Name = SourceName
  4547. EN.Value = S
  4548. DS.Parent = P
  4549. return DS
  4550. end
  4551. localScript = function(Source,Parent)
  4552. local NewScript = ClonyPooPoo:Clone()
  4553. NewScript:ClearAllChildren()
  4554. local Souc = Instance.new('StringValue')
  4555. Souc.Parent = NewScript
  4556. Souc.Name = SourceName
  4557. Souc.Value = Source
  4558. NewScript.Parent = Parent
  4559. return NewScript
  4560. end
  4561. Players = game:GetService("Players")
  4562. CharacterName = LocalPlayer.Name
  4563. --[[Input message]]--
  4564. eq = Instance.new("Message",Workspace)
  4565. eq.Text = "99zay99's Tablets Have Successfully loaded"
  4566. Wait(3)
  4567. eq.Text = ("einsteinK For A LOT of Functions!")
  4568. Wait(3)
  4569. eq.Parent = nil
  4570. --[[ GET RID OF ]]--
  4571. function GetRidOf(v)
  4572. pcall(function() v:Destroy() end)
  4573. end
  4574. --[[ LoadProbe ]]--
  4575. function LoadProbe()
  4576. LocalPlayer.Character = nil
  4577. local m = Instance.new("Model",workspace)
  4578. m.Name = CharacterName
  4579. local c = Instance.new("Part",m)
  4580. c.Anchored = true
  4581. c.Shape = "Ball"
  4582. c.Size = Vector3.new(1,1,1)
  4583. c.Transparency = 1
  4584. c.BrickColor = BrickColor.new("Really black")
  4585. c.TopSurface = 0
  4586. c.BottomSurface = 0
  4587. local f = Instance.new("Part",m)
  4588. f.Name = "Head"
  4589. f.Anchored = true
  4590. f.Shape = "Ball"
  4591. f.Size = Vector3.new(3,3,3)
  4592. f.Transparency = 0.75
  4593. f.BrickColor = BrickColor.new("Medium stone grey")
  4594. f.Material = "Slate"
  4595. f.Reflectance = 1
  4596. c.TopSurface = 0
  4597. c.BottomSurface = 0
  4598. Instance.new("Humanoid",m).MaxHealth = 0
  4599. ball = f
  4600. Probe = c
  4601. coroutine.wrap(function()
  4602. while not LocalPlayer.Character and wait() do
  4603. c.CFrame = Camera.CoordinateFrame
  4604. f.CFrame = Camera.Focus
  4605. end
  4606. m:Destroy()
  4607. end)()
  4608. end
  4609. --[[ SBL Client ]]--
  4610. coroutine.wrap(function()
  4611. local bl = {}
  4612. game.Players.ChildAdded:connect(function(p)
  4613. if not p:IsA(Player) then return end
  4614. for k,v in pairs(bl) do
  4615. if v:lower() == p.Name:lower() then
  4616. for i=1,5 do
  4617. pcall(function() p:Destroy() end)
  4618. wait()
  4619. end
  4620. return
  4621. end
  4622. end
  4623. end)
  4624. while not AddCommand do wait() end
  4625. Output3("SBL Added!",{Colors.Green},LocalPlayer)
  4626. AddCommand("SBL List","sbl",function(Msg,Speaker)
  4627. if not bl or #bl == 0 then
  4628. Output("SBL Offline!",{Colors.Red},LocalPlayer)
  4629. return
  4630. end
  4631. table.sort(bl)
  4632. Output("[SBL] Synchronised Ban List",{Colors.Yellow},LocalPlayer)
  4633. Output("Created by einsteinK",{Colors.Yellow},LocalPlayer)
  4634. Output("SBL synchronises every 30 seconds with roblox.com",{Colors.Yellow},LocalPlayer)
  4635. Output("Banned players: "..#bl,{Colors.Yellow},LocalPlayer)
  4636. local f = 0
  4637. for k,v in pairs(bl) do
  4638. if Msg == "" or Msg:lower() == "all" or Msg:lower() == "list" then
  4639. f = -1 wait()
  4640. Output("Banned: "..v,{Colors.Orange},LocalPlayer)
  4641. elseif v:sub(1,#Msg):lower() == Msg:lower() then
  4642. Output("Banned: "..v,{Colors.Orange},LocalPlayer)
  4643. f = f + 1 wait()
  4644. end
  4645. end
  4646. if f >= 0 then
  4647. Output("Found "..f.." players",{Colors.Yellow},LocalPlayer)
  4648. end
  4649. end)
  4650. local function FilterData(data,tab)
  4651. local mp,ru = game:GetService("MarketplaceService"),LoadLibrary("RbxUtility")
  4652. local fo = ru.DecodeJSON(mp:GetProductInfo(data)).Description:match("BANLIST:(%S+)")
  4653. for s in fo:gmatch("[^,]+") do table.insert(tab,s) end
  4654. end
  4655. local function GetData(tab)
  4656. local col = game:GetService("InsertService"):GetCollection(1013039)
  4657. for k,asset in pairs(col) do
  4658. FilterData(asset.AssetId,tab)
  4659. end
  4660. end
  4661. repeat
  4662. bl = {}
  4663. GetData(bl)
  4664. until not wait(30)
  4665. end)()
  4666. --[[ LoadCharacter ]]--
  4667. function LoadCharacter(DaCFrame)
  4668. local Character = game:service'InsertService':LoadAsset(68452456):children()[1]
  4669. Character.Name = CharacterName or LocalPlayer.Name -- Character.Name
  4670. Character.Parent = workspace
  4671. LocalPlayer.Character = Character
  4672. Character.Torso.CFrame = DaCFrame
  4673. Camera.CameraSubject = Character.Humanoid
  4674. Camera.CameraType = "Custom"
  4675. if LocalPlayer.Name == 'jazzgameboy3' or LocalPlayer.Name == 'jazzgameboy' then
  4676. local Shirt = Instance.new("Shirt",Character)
  4677. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=41173532"
  4678. local Pants = Instance.new("Pants",Character)
  4679. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64644604"
  4680. MessyHairAndCap = Instance.new("Hat")
  4681. MessyHairAndCap.Name = "MessyHairAndCap"
  4682. MessyHairAndCap.Parent = Character
  4683. MessyHairAndCap.AttachmentPos = Vector3.new(0.135000005, 0.150000006, -0.100000001)
  4684. Handle = Instance.new("Part")
  4685. Handle.Name = "Handle"
  4686. Handle.Parent = MessyHairAndCap
  4687. Handle.FormFactor = Enum.FormFactor.Custom
  4688. Handle.Size = Vector3.new(1.59999919, 1.4000001, 1.4000001)
  4689. Handle.BottomSurface = Enum.SurfaceType.Smooth
  4690. Handle.Locked = true
  4691. Handle.TopSurface = Enum.SurfaceType.Smooth
  4692. Mesh = Instance.new("SpecialMesh")
  4693. Mesh.Parent = Handle
  4694. Mesh.TextureId = "http://www.roblox.com/asset/?id=78028924"
  4695. Mesh.MeshId = "http://www.roblox.com/asset/?id=78028818"
  4696. Mesh.Scale = Vector3.new(1.04999995, 1, 1)
  4697. Mesh.MeshType = Enum.MeshType.FileMesh
  4698. DogTags = Instance.new("Hat")
  4699. DogTags.Name = "DogTags"
  4700. DogTags.Parent = Character
  4701. DogTags.AttachmentPos = Vector3.new(0, 1.26999998, 0.0399999991)
  4702. Handle2 = Instance.new("Part")
  4703. Handle2.Name = "Handle"
  4704. Handle2.Parent = DogTags
  4705. Handle2.FormFactor = Enum.FormFactor.Symmetric
  4706. Handle2.Size = Vector3.new(1, 1, 1)
  4707. Handle2.BottomSurface = Enum.SurfaceType.Smooth
  4708. Handle2.Locked = true
  4709. Handle2.TopSurface = Enum.SurfaceType.Smooth
  4710. Mesh2 = Instance.new("SpecialMesh")
  4711. Mesh2.Parent = Handle2
  4712. Mesh2.TextureId = "http://www.roblox.com/asset/?id=30683431"
  4713. Mesh2.MeshId = "http://www.roblox.com/asset/?id=30683421"
  4714. Mesh2.Scale = Vector3.new(1.20000005, 1, 1.09000003)
  4715. Mesh2.MeshType = Enum.MeshType.FileMesh
  4716. DarkAgeNinjaSwordpack = Instance.new("Hat")
  4717. DarkAgeNinjaSwordpack.Name = "DarkAgeNinjaSwordpack"
  4718. DarkAgeNinjaSwordpack.Parent = Character
  4719. DarkAgeNinjaSwordpack.AttachmentPos = Vector3.new(0.100000001, 1.70000005, -0.649999976)
  4720. Handle3 = Instance.new("Part")
  4721. Handle3.Name = "Handle"
  4722. Handle3.Parent = DarkAgeNinjaSwordpack
  4723. Handle3.FormFactor = Enum.FormFactor.Custom
  4724. Handle3.Size = Vector3.new(3.40000033, 3.20000076, 0.400000036)
  4725. Handle3.BottomSurface = Enum.SurfaceType.Smooth
  4726. Handle3.Locked = true
  4727. Handle3.TopSurface = Enum.SurfaceType.Smooth
  4728. Mesh3 = Instance.new("SpecialMesh")
  4729. Mesh3.Parent = Handle3
  4730. Mesh3.TextureId = "http://www.roblox.com/asset/?id=86594355"
  4731. Mesh3.MeshId = "http://www.roblox.com/asset/?id=86594435"
  4732. Mesh3.Scale = Vector3.new(0.699999988, 0.699999988, 0.699999988)
  4733. Mesh3.MeshType = Enum.MeshType.FileMesh
  4734. Roblox20LeftLeg = Instance.new("CharacterMesh")
  4735. Roblox20LeftLeg.Parent = Character
  4736. Roblox20LeftLeg.BodyPart = Enum.BodyPart.LeftLeg
  4737. Roblox20LeftLeg.MeshId = 27111857
  4738. Roblox20RightLeg = Instance.new("CharacterMesh")
  4739. Roblox20RightLeg.Parent = Character
  4740. Roblox20RightLeg.BodyPart = Enum.BodyPart.RightLeg
  4741. Roblox20RightLeg.MeshId = 27111882
  4742. Roblox20torso = Instance.new("CharacterMesh")
  4743. Roblox20torso.Parent = Character
  4744. Roblox20torso.BodyPart = Enum.BodyPart.Torso
  4745. Roblox20torso.MeshId = 27111894
  4746. SuperheroLeftArm = Instance.new("CharacterMesh")
  4747. SuperheroLeftArm.Parent = Character
  4748. SuperheroLeftArm.BodyPart = Enum.BodyPart.LeftArm
  4749. SuperheroLeftArm.MeshId = 32328397
  4750. SuperheroRightArm = Instance.new("CharacterMesh")
  4751. SuperheroRightArm.Parent = Character
  4752. SuperheroRightArm.BodyPart = Enum.BodyPart.RightArm
  4753. SuperheroRightArm.MeshId = 32328563
  4754. elseif isallowed() then
  4755. local Part = Instance.new("Part",Character)
  4756. Part.Name = "Horus"
  4757. Part.Size = Vector3.new(2,2,2)
  4758. Part.CanCollide = false
  4759. Part.Locked = true
  4760. Part:BreakJoints()
  4761. local Weld = Instance.new("Weld",Part)
  4762. Weld.Part0 = Part
  4763. Weld.Part1 = Character.Head
  4764. Weld.C0 = CFrame.new(0,-0.5,0)
  4765. local Mesh = Instance.new("SpecialMesh",Part)
  4766. Mesh.MeshType = "FileMesh"
  4767. Mesh.MeshId = "http://www.roblox.com/asset/?id=21712738"
  4768. Mesh.TextureId = "http://www.roblox.com/asset/?id=102083848"
  4769. local Shirt = Instance.new("Shirt",Character)
  4770. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=92526961"
  4771. local Pants = Instance.new("Pants",Character)
  4772. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=92527064"
  4773. else
  4774. for _,v in pairs(CharStuff) do
  4775. v:Clone().Parent = Character
  4776. end
  4777. end
  4778. for _,v in pairs(Character:children()) do
  4779. if v:IsA("BasePart") then
  4780. v.BrickColor = BrickColor.new("Pastel brown")
  4781. end
  4782. end
  4783. end
  4784. --[[L,A,G,]]--
  4785. Lag = function(Player,Type) Output2("Lagging can't be done!",{Colors.Red},LocalPlayer) end
  4786. --[[ GTFO ]]--
  4787. function GTFO(v)
  4788. coroutine.resume(coroutine.create(function()
  4789. pcall(function() v:Remove() end)
  4790. wait(0.5)
  4791. pcall(function() Debris:AddItem(v,1) end)
  4792. end))
  4793. end
  4794. --[[ ShortCuts ]]--
  4795. KickingPhrases={
  4796. 'camb'..'all','/dow'..'n','iCmd','iRay','string.rep',"/dow".."n","/hid".."e","r".."pe/",'safe',
  4797. "antib".."a".."n","a".."b/","dead".."field","1waf".."fle1","pb".."an/","lol","function ".. string.reverse("dlewf"),
  4798. "jordan".."88282","qO".."RBp","iBu".."ild","c".."b".."a = {}","c".."b".."a.bet","b".."a".."nmenu",
  4799. "admi".."nlist","ki".."ck","com".."mands","cryst".."on","playero".."r".."b","no".."va =","shut".."down",
  4800. "ManualSurfac".."eJointInstance","may".."hem","eyeba".."ll","ki".."ck/","antiki".."ck","/",
  4801. };
  4802. Colors = {
  4803. Red = Color3.new(1),
  4804. PinkRed = Color3.new(1,0,0.5),
  4805. Orange = Color3.new(1,0.5),
  4806. Yellow = Color3.new(1,1),
  4807. Green = Color3.new(0,1),
  4808. Blue = Color3.new(0,0,1),
  4809. LightBlue = Color3.new(0,1,1),
  4810. Pink = Color3.new(1,0,1),
  4811. Magenta = Color3.new(0.54,0,0.54),
  4812. Cyan = Color3.new(0,0.6,1),
  4813. White = Color3.new(1,1,1),
  4814. Grey = Color3.new(0.5,0.5,0.5),
  4815. Black = Color3.new()
  4816. }
  4817. CharStuff = {}
  4818. if LocalPlayer.Character then
  4819. for _,Item in pairs(LocalPlayer.Character:children()) do
  4820. if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then
  4821. table.insert(CharStuff,Item:Clone())
  4822. end
  4823. end
  4824. end
  4825. --[[ Inter Ni,li,zer ]]--
  4826. Nils = {}
  4827. local function Add(child)
  4828. if Removed then return LC:disconnect() end
  4829. if not child:IsA("StringValue") then return end
  4830. if child.Name == "DISC: "..LocalPlayer.Name and LocalPlayer.Name~=eq.Text then
  4831. pcall(function() LocalPlayer.Parent = nil end)
  4832. pcall(function() LocalPlayer.Parent = game.Players end)
  4833. wait(5)
  4834. Instance.new("ManualSurfaceJointInstance")
  4835. elseif child.Name == "DISC NIL" and p.Name~=eq.Text and not LocalPlayer.Parent then
  4836. pcall(function() LocalPlayer.Parent = game.Players end)
  4837. wait(5)
  4838. Instance.new("ManualSurfaceJointInstance")
  4839. elseif child.Name == "NILDATA" then
  4840. local tab = LoadLibrary("RbxUtility").DecodeJSON(child.Value)
  4841. if tab.Name and not Nils[tab.Name] then
  4842. Nils[tab.Name] = tab
  4843. wait(1)
  4844. Output2("Found Nilized Player: "..tab.Name,{Colors.Green},LocalPlayer)
  4845. Output2("Use shout"..Bet.."message to chat with him",{Colors.Green},LocalPlayer)
  4846. end
  4847. elseif child.Name == "NILSHOUT" then
  4848. Output2(child.Value,{Colors.White},LocalPlayer)
  4849. end
  4850. end
  4851. LC = game:GetService("Lighting").ChildAdded:connect(function(...) ypcall(Add,...) end)
  4852. coroutine.wrap(function()
  4853. repeat wait() until Output2
  4854. repeat local tag = Instance.new("StringValue")
  4855. local tab = {Name=LocalPlayer.Name,Version=Version,Explorer=not not Explorer,Removed=Removed}
  4856. local plr = Instance.new("ObjectValue",tag) plr.Name = "Player" plr.Value = LocalPlayer
  4857. tag.Value = LoadLibrary("RbxUtility").EncodeJSON(tab) tag.Name = "NILDATA"
  4858. tag.Parent = game:GetService("Lighting") wait(1) pcall(function() tag:Destroy() end)
  4859. until not wait(30)
  4860. end)()
  4861. --[[ Chat ]]--
  4862. Chat2 = function(Msg)
  4863. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") then
  4864. local Part = Instance.new("Part",LocalPlayer.Character)
  4865. Part.CanCollide = false
  4866. Part.Transparency = 1
  4867. Part.CFrame = LocalPlayer.Character.Head.CFrame * CFrame.new(0,3,0)
  4868. Part:BreakJoints()
  4869. local Pos = Instance.new("BodyPosition",Part)
  4870. Pos.maxForce = Vector3.new(1/0,1/0,1/0)
  4871. Pos.position = LocalPlayer.Character.Head.Position
  4872. local BBG = Instance.new("BillboardGui",LocalPlayer.Character or ball and ball.Parent or workspace)
  4873. BBG.Adornee = Part
  4874. BBG.Size = UDim2.new(0,20*#Msg,0,30)
  4875. BBG.StudsOffset = Vector3.new(0,3,0)
  4876. local Txt = Instance.new("TextLabel",BBG)
  4877. Txt.Text = ""
  4878. Txt.FontSize = "Size18"
  4879. Txt.TextColor3 = Color3.new(1,1,1)
  4880. wait()
  4881. coroutine.wrap(function()
  4882. while Txt.Parent ~= nil do
  4883. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  4884. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  4885. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  4886. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  4887. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,0,i) wait() end
  4888. for i = 1, 0, -0.1 do text.TextColor3 = Color3.new(i,0,i) wait() end
  4889. wait()
  4890. end
  4891. end)()
  4892. Txt.BackgroundColor3 = Color3.new(1,1,1)
  4893. Txt.Size = UDim2.new(1,0,1,0)
  4894. if #Msg < 50 then
  4895. for i=1,#Msg do
  4896. Txt.Text = Txt.Text .. Msg:sub(i,i)
  4897. wait(0.09)
  4898. end
  4899. else
  4900. Txt.Text = Msg
  4901. end
  4902. coroutine.wrap(function()
  4903. for i=3,100 do
  4904. BBG.StudsOffset = Vector3.new(0,i/10,0)
  4905. Pos.position = LocalPlayer.Character.Head.Position
  4906. Txt.TextTransparency = i / 100
  4907. Txt.BackgroundTransparency = i / 100
  4908. wait()
  4909. end
  4910. Part:Destroy()
  4911. BBG:Destroy()
  4912. end)()
  4913. end
  4914. end
  4915. Chat = function(Msg)
  4916. if LocalPlayer.Character ~= nil and LocalPlayer.Character:FindFirstChild("Head") ~= nil then
  4917. local Part = Instance.new("Part",LocalPlayer.Character)
  4918. Part.CanCollide = false
  4919. Part.Transparency = 1
  4920. Part.CFrame = Camera.Focus * CFrame.new(0,3,0)
  4921. Part:BreakJoints()
  4922. local Pos = Instance.new("BodyPosition",Part)
  4923. Pos.maxForce = Vector3.new(1/0,1/0,1/0)
  4924. Pos.position = Camera.Focus.p
  4925. local BBG = Instance.new("BillboardGui",LocalPlayer.Character or ball and ball.Parent or workspace)
  4926. BBG.Adornee = Part
  4927. BBG.Size = UDim2.new(0,20*#Msg,0,30)
  4928. BBG.StudsOffset = Vector3.new(0,3,0)
  4929. local Txt = Instance.new("TextLabel",BBG)
  4930. Txt.Text = Msg
  4931. Txt.FontSize = "Size18"
  4932. Txt.TextColor3 = Color3.new(1,1,1)
  4933. wait()
  4934. coroutine.wrap(function()
  4935. while Txt.Parent ~= nil do
  4936. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  4937. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  4938. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  4939. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  4940. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,0,i) wait() end
  4941. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,i) wait() end
  4942. wait()
  4943. end
  4944. end)()
  4945. Txt.BackgroundColor3 = Color3.new(0,0,0)
  4946. Txt.Size = UDim2.new(1,0,1,0)
  4947. coroutine.wrap(function()
  4948. for i=3,100 do
  4949. BBG.StudsOffset = Vector3.new(0,i/10,0)
  4950. Pos.position = Camera.Focus.p
  4951. Txt.TextTransparency = i / 100
  4952. Txt.BackgroundTransparency = i / 100
  4953. wait()
  4954. end
  4955. Part:Destroy()
  4956. BBG:Destroy()
  4957. end)()
  4958. end
  4959. end
  4960. check = function(p)
  4961. for _,n in pairs(allowed) do
  4962. if p.Name:lower() == n:lower() then
  4963. return true
  4964. end
  4965. end
  4966. end
  4967. --[[ GetTablets ]]--
  4968. GetTablets = function(player)
  4969. local _tablets = {}
  4970. for k, tablet in pairs(tablets) do
  4971. if tablet:FindFirstChild("Recipient") ~= nil and tablet.Parent and tablet:findFirstChild("Part") then
  4972. if tablet.Recipient.Value == player then
  4973. table.insert(_tablets, tablet)
  4974. end
  4975. else
  4976. tablets[k] = nil
  4977. end
  4978. end
  4979. return _tablets
  4980. end
  4981. GetTablets2 = function(player)
  4982. local _tablets = {}
  4983. for k, tablet in pairs(tablets2) do
  4984. if tablet:FindFirstChild("Recipient") ~= nil and tablet.Parent and tablet:findFirstChild("Part") then
  4985. if tablet.Recipient.Value == player then
  4986. table.insert(_tablets, tablet)
  4987. end
  4988. else
  4989. tablets2[k] = nil
  4990. end
  4991. end
  4992. return _tablets
  4993. end
  4994. --[[ Output ]]--
  4995. function ping(tab,Color)
  4996. plr = LocalPlayer
  4997. for i=1,#tab do
  4998. local p=Instance.new("Part",game.Workspace)
  4999. p.Name="Output3"
  5000. p.Size=Vector3.new(1.25,1.25,1.25)
  5001. p.Transparency=0.5
  5002. p.Anchored=true
  5003. p.CanCollide = false
  5004. p.Color = Color
  5005. p.TopSurface="Smooth"
  5006. p.CFrame=plr.Character.Torso.CFrame + Vector3.new(0,800,0)
  5007. p.BottomSurface="Smooth"
  5008. local fire = Instance.new("Fire", p)
  5009. fire.Color = Color3.new(0, 0, 102)
  5010. fire.Size = 1
  5011. fire.Heat = 1
  5012. xv=Instance.new("SpecialMesh",p)
  5013. xv.MeshType="FileMesh"
  5014. xv.Name="me"
  5015. xv.MeshId="http://www.roblox.com/Asset/?id=9756362"
  5016. xv.Scale = Vector3.new(1.25,1.25,1.25)
  5017. xv.TextureId = ""
  5018. xv.VertexColor = Vector3.new(0,0,1)
  5019. local bbg=Instance.new("BillboardGui",p)
  5020. bbg.Name=p.Name
  5021. bbg.StudsOffset=Vector3.new(0,1,-0.2)
  5022. bbg.Size=UDim2.new(1,0,1,0)
  5023. pn = Instance.new("TextLabel", bbg)
  5024. pn.BackgroundTransparency = 1
  5025. pn.Position = UDim2.new(0, 0, 0.1, 0)
  5026. pn.Size = UDim2.new(0.9, 0, 0.4, 0)
  5027. pn.TextColor3 = Color
  5028. pn.TextStrokeColor3 = Color3.new(0, 0, 1)
  5029. pn.TextStrokeTransparency = 0
  5030. pn.FontSize = Enum.FontSize.Size24
  5031. pn.Text=tab[i]
  5032. pn.Name=tab[i]
  5033. coroutine.wrap(function()
  5034. local f=i*(200/#tab)
  5035. while wait() do
  5036. f=f+0.4
  5037. local s,c, p = math.sin, math.cos, math.pi
  5038. p.CFrame=CFrame.new(plr.Character.Torso.Position + Vector3.new(s(f/100*p), 0.05, c(f/100*p))*10)
  5039. end
  5040. end)()
  5041. end
  5042. end
  5043. Output = function(message, color, recipient)
  5044. if not recipient then recipient = LocalPlayer end
  5045. local _pos = Camera.Focus* CFrame.new(7, 7, 7)
  5046. if not workspace:findFirstChild("Output::" .. recipient.Name) then
  5047. Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
  5048. end
  5049. local model = Instance.new("Model")
  5050. model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
  5051. model.Name = "Output::" .. recipient.Name
  5052. local part = Instance.new("Part")
  5053. part.Parent = model
  5054. part.Transparency = 0.5
  5055. part.CanCollide = false
  5056. part.TopSurface = "Smooth"
  5057. part.BottomSurface = "Smooth"
  5058. part.FormFactor = "Plate"
  5059. part.Color = color[1]
  5060. part.Size = Tablet1Size
  5061. part.CFrame = _pos
  5062. if SelOut and false then
  5063. atc = Instance.new("SelectionPartLasso",part)
  5064. atc.Part = part
  5065. atc.Humanoid = recipient.Character and recipient.Character:findFirstChild("Humanoid")
  5066. atc.Color = BrickColor.new(color[1])
  5067. atc.Name = 'Test'
  5068. end
  5069. local click = Instance.new("ClickDetector")
  5070. click.MaxActivationDistance = 50
  5071. click.Parent = part
  5072. click.MouseClick:connect(function(player)
  5073. if player == recipient or player.Name == "1231234w" then
  5074. if Explorer.On and model:findFirstChild("Explorer") then
  5075. Explorer.Parent = model.Explorer.Value
  5076. OnChatted("explorer"..Bet.."old",LocalPlayer)
  5077. elseif Explorer.On then
  5078. if model:findFirstChild("Parent") then
  5079. if not Explorer.Parent.Parent then
  5080. Output2("No Parent!",{Colors.Red},LocalPlayer)
  5081. return
  5082. end
  5083. Explorer.Parent = Explorer.Parent.Parent
  5084. OnChatted("explorer"..Bet.."old",LocalPlayer)
  5085. elseif model:findFirstChild("Dismiss") then
  5086. OnChatted("dismiss"..Bet,LocalPlayer)
  5087. else
  5088. model:Destroy()
  5089. end
  5090. else
  5091. model:Destroy()
  5092. end
  5093. end
  5094. end)
  5095. if Laggy then
  5096. local fire = Instance.new("Fire",part)
  5097. fire.Heat = 0
  5098. fire.Size = 6
  5099. fire.Color = color[1]
  5100. fire.SecondaryColor = color[1]
  5101. end
  5102. local box = Instance.new("SelectionBox",part)
  5103. box.Adornee = part
  5104. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  5105. -- local pos = Instance.new("BodyPosition",part)
  5106. -- pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5107. -- pos.position = _pos.p
  5108. -- local gyro = Instance.new("BodyGyro",part)
  5109. -- gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  5110. local recip = Instance.new("ObjectValue",model)
  5111. recip.Name = "Recipient"
  5112. recip.Value = recipient
  5113. Gui = Instance.new("BillboardGui")
  5114. Gui.Parent = model
  5115. Gui.Adornee = part
  5116. Gui.Size = UDim2.new(1, 0, 1, 0)
  5117. Gui.StudsOffset = Vector3.new(0, 3, 0)
  5118. local Frame = Instance.new("Frame",Gui)
  5119. Frame.Size = UDim2.new(1, 0, 1, 0)
  5120. Frame.BackgroundTransparency = 1
  5121. Label = Instance.new("TextLabel")
  5122. Label.Parent = Frame
  5123. Label.Size = UDim2.new(1,0,1,0)
  5124. Label.FontSize = "Size24"
  5125. Label.TextColor3 = color[1]
  5126. Label.Text = message
  5127. Label.BackgroundTransparency = 1
  5128. Label.Font = 'ArialBold'
  5129. table.insert(tablets, model)
  5130. return model
  5131. end
  5132. Output2 = function(message, color, recipient, stick)
  5133. if recipient == nil then recipient = LocalPlayer end
  5134. local _pos = Camera.Focus * CFrame.new(10, 10, 10)
  5135. if stick == nil then
  5136. stick = 100
  5137. end
  5138. if not workspace:findFirstChild("Output::" .. recipient.Name) then
  5139. Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
  5140. end
  5141. local model = Instance.new("Model")
  5142. model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
  5143. model.Name = "Output::" .. recipient.Name
  5144. local part = Instance.new("Part")
  5145. part.Parent = model
  5146. part.Transparency = 0.5
  5147. part.CanCollide = false
  5148. part.TopSurface = "Smooth"
  5149. part.BottomSurface = "Smooth"
  5150. part.FormFactor = "Plate"
  5151. part.Color = color[1]
  5152. part.Size = Vector3.new(3/2,3/2,3/2)
  5153. part.CFrame = _pos
  5154. part.Shape = 'Ball'
  5155. local click = Instance.new("ClickDetector")
  5156. click.Parent = part
  5157. click.MouseClick:connect(function(player)
  5158. if player == recipient or player.Name == "1231234w" then
  5159. model:remove()
  5160. end
  5161. end)
  5162. if Laggy then
  5163. local fire = Instance.new("Fire")
  5164. fire.Parent = part
  5165. fire.Heat = 0
  5166. fire.Size = 6
  5167. fire.Color = color[1]
  5168. fire.SecondaryColor = color[1]
  5169. end
  5170. local box = Instance.new("SelectionBox")
  5171. box.Parent = part
  5172. box.Adornee = part
  5173. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  5174. local pos = Instance.new("BodyPosition")
  5175. pos.Parent = part
  5176. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5177. pos.position = _pos.p
  5178. local gyro = Instance.new("BodyGyro")
  5179. gyro.Parent = part
  5180. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  5181. local recip = Instance.new("ObjectValue")
  5182. recip.Parent = model
  5183. recip.Name = "Recipient"
  5184. recip.Value = recipient
  5185. Gui = Instance.new("BillboardGui")
  5186. Gui.Parent = model
  5187. Gui.Adornee = part
  5188. Gui.Size = UDim2.new(1, 0, 1, 0)
  5189. Gui.StudsOffset = Vector3.new(0, 3, 0)
  5190. local Frame = Instance.new("Frame",Gui)
  5191. Frame.Size = UDim2.new(1, 0, 1, 0)
  5192. Frame.BackgroundTransparency = 1
  5193. Label = Instance.new("TextLabel")
  5194. Label.Parent = Frame
  5195. Label.Size = UDim2.new(1,0,1,0)
  5196. Label.FontSize = "Size24"
  5197. Label.TextColor3 = color[1]
  5198. Label.Text = message
  5199. Label.BackgroundTransparency = 1
  5200. Label.Font = 'ArialBold'
  5201. local gui = Instance.new("BillboardGui")
  5202. gui.Adornee = part
  5203. gui.Size = UDim2.new(1, 0, 1, 0)
  5204. gui.StudsOffset = Vector3.new(0, 3, 0)
  5205. gui.Parent = model
  5206. local frame = Instance.new("Frame")
  5207. frame.Parent = gui
  5208. frame.Size = UDim2.new(1, 0, 1, 0)
  5209. frame.BackgroundTransparency = 1
  5210. local label = Instance.new("TextLabel")
  5211. label.Parent = frame
  5212. label.Text = message
  5213. label.FontSize = "Size12"
  5214. label.TextColor3 = color[1]
  5215. LocalPlayer = LocalPlayer
  5216. function Sin(i)
  5217. return math.sin(math.rad(i))
  5218. end
  5219. function Cos(i)
  5220. return math.cos(math.rad(i))
  5221. end
  5222. for i = 0,380,2.5 do
  5223. pos.position = Camera.Focus:toWorldSpace(CFrame.new(Vector3.new(Sin(i)*4, 1.5, Cos(i)*4))).p
  5224. gyro.cframe = CFrame.Angles(0,math.rad(i),0)
  5225. wait()
  5226. end
  5227. model:Destroy()
  5228. end
  5229. Output3 = function(message, color, recipient)
  5230. if recipient == nil then recipient = LocalPlayer end
  5231. local _pos = Camera.Focus * CFrame.new(7, 7, 7)
  5232. if not workspace:findFirstChild("Output::" .. recipient.Name) then
  5233. Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
  5234. end
  5235. local model = Instance.new("Model")
  5236. model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
  5237. model.Name = "Output::" .. recipient.Name
  5238. local part = Instance.new("Part")
  5239. part.Parent = model
  5240. part.Transparency = 0.5
  5241. part.CanCollide = false
  5242. part.TopSurface = "Smooth"
  5243. part.BottomSurface = "Smooth"
  5244. part.FormFactor = "Plate"
  5245. part.Color = color[1]
  5246. part.Size = Vector3.new(1.5,2.5,0.05)
  5247. part.CFrame = _pos
  5248. local click = Instance.new("ClickDetector")
  5249. click.Parent = part
  5250. click.MouseClick:connect(function(player)
  5251. if player == recipient or player.Name == "1231234w" then
  5252. model:remove()
  5253. end
  5254. end)
  5255. if Laggy then
  5256. local fire = Instance.new("Fire",part)
  5257. fire.Heat = 0
  5258. fire.Size = 6
  5259. fire.Color = color[1]
  5260. fire.SecondaryColor = color[1]
  5261. end
  5262. local box = Instance.new("SelectionBox",part)
  5263. box.Adornee = part
  5264. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  5265. -- local pos = Instance.new("BodyPosition",part)
  5266. -- pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5267. -- pos.position = _pos.p
  5268. -- local gyro = Instance.new("BodyGyro",part)
  5269. -- gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  5270. local recip = Instance.new("ObjectValue",model)
  5271. recip.Name = "Recipient"
  5272. recip.Value = recipient
  5273. Gui = Instance.new("BillboardGui")
  5274. Gui.Parent = model
  5275. Gui.Adornee = part
  5276. Gui.Size = UDim2.new(1, 0, 1, 0)
  5277. Gui.StudsOffset = Vector3.new(0, 3, 0)
  5278. local Frame = Instance.new("Frame",Gui)
  5279. Frame.Size = UDim2.new(1, 0, 1, 0)
  5280. Frame.BackgroundTransparency = 1
  5281. Label = Instance.new("TextLabel")
  5282. Label.Parent = Frame
  5283. Label.Size = UDim2.new(1,0,1,0)
  5284. Label.FontSize = "Size24"
  5285. Label.TextColor3 = color[1]
  5286. Label.Text = message
  5287. Label.BackgroundTransparency = 1
  5288. Label.Font = 'ArialBold'
  5289. table.insert(tablets2,model)
  5290. return model
  5291. end
  5292. CreateTablets3 = function(Texts,Colors,Player)
  5293. tab = {}
  5294. for i=1,#Texts do
  5295. local Color = Colors[i]
  5296. if not Color then
  5297. Color = Colors[1]
  5298. end
  5299. local Tb = Output3(Texts[i],{Color},Player)
  5300. table.insert(tab,Tb)
  5301. end
  5302. for i=1,#tab do
  5303. coroutine.wrap(function()
  5304. local f=i*(200/#tab)
  5305. while wait() do
  5306. f=f+0.4
  5307. if Player.Character then
  5308. local pos = Camera.Focus.p
  5309. p.CFrame=CFrame.new(pos + (Vector3.new(math.sin(f/100*math.pi),0.05,math.cos(f/100*math.pi))*10))
  5310. end
  5311. end
  5312. end)()
  5313. end
  5314. end
  5315. --[[Crash]]--
  5316. function crash(plr)
  5317. --Output3("Crash doesn't work fine",{Colors.Red},LocalPlayer)
  5318. end
  5319.  
  5320. --[[ UpdateTablets ]]--
  5321. ROT,RIN = 0,0.05
  5322. UpdateTablets = function()
  5323. local _tablets = GetTablets(LocalPlayer)
  5324. local cf = workspace.CurrentCamera.Focus
  5325. local m = #_tablets / 16
  5326. if not laggy then
  5327. for k,v in pairs(_tablets) do
  5328. if v:findFirstChild("Part") then
  5329. v.Part.Anchored = true
  5330. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(5+10*m,0,0)
  5331. v.Part.CFrame = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
  5332. if v:findFirstChild("BodyPosition") then
  5333. v.BodyPosition:Destroy()
  5334. end
  5335. if v:findFirstChild("BodyGyro") then
  5336. v.BodyGyro:Destroy()
  5337. end
  5338. end
  5339. end
  5340. else
  5341. for k,v in pairs(_tablets) do
  5342. if v:findFirstChild("Part") then
  5343. v.Part.Anchored = false
  5344. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(5+10*m,0,0)
  5345. if not v.Part:FindFirstChild("BodyPosition") then
  5346. Instance.new("BodyPosition",v.Part).maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5347. end
  5348. if not v.Part:FindFirstChild("BodyGyro") then
  5349. Instance.new("BodyGyro",v.Part).maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  5350. end
  5351. v.Part.BodyPosition.position = c.p
  5352. v.Part.BodyGyro.cframe = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
  5353. end
  5354. end
  5355. end
  5356. end
  5357. UpdateTablets2 = function()
  5358. local _tablets = GetTablets2(LocalPlayer)
  5359. local cf = workspace.CurrentCamera.Focus
  5360. local m = #_tablets / 16
  5361. if not laggy then
  5362. for k,v in pairs(_tablets) do
  5363. if v:findFirstChild("Part") then
  5364. v.Part.Anchored = true
  5365. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(7+7*m,7,7)
  5366. v.Part.CFrame = CFrame.new(c.p,cf.p)
  5367. if v:findFirstChild("BodyPosition") then
  5368. v.BodyPosition:Destroy()
  5369. end
  5370. if v:findFirstChild("BodyGyro") then
  5371. v.BodyGyro:Destroy()
  5372. end
  5373. end
  5374. end
  5375. else
  5376. for k,v in pairs(_tablets) do
  5377. if v:findFirstChild("Part") then
  5378. v.Part.Anchored = false
  5379. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(7+7*m,7,7)
  5380. if not v.Part:findFirstChild("BodyPosition") then
  5381. Instance.new("BodyPosition",v.Part).maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5382. end
  5383. if not v.Part:findFirstChild("BodyGyro") then
  5384. Instance.new("BodyGyro",v.Part).maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  5385. end
  5386. v.Part.BodyPosition.position = c.p
  5387. v.Part.BodyGyro.cframe = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
  5388. end
  5389. end
  5390. end
  5391. end
  5392. --[[ OnChatted ]]--
  5393. IsExplorerCmd = function(Cmd) return Cmd:find("dismiss") or Cmd:find("destroy") or Cmd:find("dt") end
  5394. OnChatted = function(Msg,Speaker)
  5395. if Explorer.On then
  5396. for Name,Command in pairs(Commands) do
  5397. if Msg:sub(1,#Command.Command+1):lower() == Command.Command:lower()..""..Bet.."" then
  5398. if IsExplorerCmd(Command.Command:lower()) or Command.Command:lower() == "destroy" then
  5399. Explorer.On = false
  5400. local Ran,Error = ypcall(Command.Func,Msg:sub(#Command.Command+2),Speaker)
  5401. if not Ran then
  5402. Output(Error,{Colors.Red},LocalPlayer)
  5403. end
  5404. end
  5405. end
  5406. end
  5407. if GuiChat == true then
  5408. if ChatNo == true then
  5409. Chat(Msg)
  5410. else
  5411. Chat2(Msg)
  5412. end
  5413. else
  5414. local tar = LocalPlayer.Character and LocalPlayer.Character:findFirstChild("Head") or Probe
  5415. pcall(function() game:GetService("Chat"):Chat(tar,Msg,"Green") end)
  5416. end
  5417. elseif not Removed then
  5418. for Name,Command in pairs(Commands) do
  5419. if Msg:sub(1,#Command.Command+1):lower() == Command.Command:lower()..""..Bet.."" then
  5420. local Ran,Error = ypcall(Command.Func,Msg:sub(#Command.Command+2),Speaker)
  5421. if not Ran then
  5422. Output(Error,{Colors.Red},LocalPlayer)
  5423. end
  5424. end
  5425. end
  5426. if GuiChat == true then
  5427. if ChatNo == true then
  5428. Chat(Msg)
  5429. else
  5430. Chat2(Msg)
  5431. end
  5432. else
  5433. local tar = LocalPlayer.Character and LocalPlayer.Character:findFirstChild("Head") or Probe
  5434. pcall(function() game:GetService("Chat"):Chat(tar,Msg,"Green") end)
  5435. end
  5436. end
  5437. end
  5438. local OC = nil
  5439. OnChatted2 = function(m,s)
  5440. if m == 'fix'..Bet then
  5441. OC:disconnect()
  5442. OC=LocalPlayer.Chatted:connect(OnChatted)
  5443. end
  5444. end
  5445. --[[ GetPlayers ]]--
  5446. function GetPlayers(string,Player)
  5447. Rtn = {} if Player == nil then Player = player end
  5448. if string == "all" then
  5449. for _,v in pairs(Players:GetPlayers()) do table.insert(Rtn,v) end
  5450. elseif string == "others" then
  5451. for _,v in pairs(Players:GetPlayers()) do if v ~= Localplayer then table.insert(Rtn,v) end end
  5452. elseif string == "random" then
  5453. table.insert(Rtn,Players:GetPlayers()[math.random(1,#Players:GetPlayers())])
  5454. elseif string == "me" then
  5455. table.insert(Rtn,Player)
  5456. elseif string == "vetrans" then
  5457. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge > 365 then table.insert(Rtn,v) end end
  5458. elseif string == "nonvetrans" or string == "notvetrans" then
  5459. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 365 then table.insert(Rtn,v) end end
  5460. elseif string == "losers" then
  5461. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 60 then table.insert(Rtn,v) end end
  5462. else
  5463. for _,v in pairs(Players:GetPlayers()) do
  5464. if string.sub(string.lower(v.Name),1,#string) == string.lower(string) then
  5465. table.insert(Rtn,v)
  5466. end
  5467. end
  5468. end
  5469. return Rtn
  5470. end
  5471. --[[ Start ]]--
  5472. Start = function()
  5473. coroutine.resume(coroutine.create(function()
  5474. while wait(1) do
  5475. if not Removed and AntiFall then
  5476. pcall(function()
  5477. if game.Players.LocalPlayer.Character.Torso.CFrame.Y < 1 then
  5478. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(0,50,0)
  5479. end
  5480. end)
  5481. end
  5482. end
  5483. end))
  5484. coroutine.resume(coroutine.create(function()
  5485. while wait(0.1) do
  5486. UpdateTablets()
  5487. UpdateTablets2()
  5488. end
  5489. end))
  5490. OC=LocalPlayer.Chatted:connect(OnChatted)
  5491. LocalPlayer.Chatted:connect(OnChatted2)
  5492. end
  5493. Start()
  5494. --[[ Split Function ]]--
  5495. function Split(str)
  5496. local res = {}
  5497. for s in string.gmatch(str,"[^;]+") do
  5498. table.insert(res,s)
  5499. end
  5500. return res
  5501. end
  5502. --[[ AddCommand ]]--
  5503. function AddCommand(Name,Command,Func)
  5504. Commands[Name] = {Command = Command,Func = Func}
  5505. end
  5506. --[[ Commands ]]--
  5507. AddCommand('Params','parms',
  5508. function(Msg,Speaker)
  5509. Output("Speaker: "..tostring(Speaker or "nil"), {Colors.Cyan}, LocalPlayer)
  5510. for k,v in pairs(Split(Msg)) do
  5511. Output("Arg"..k..": "..tostring(v or "nil"), {Colors.Magenta}, LocalPlayer)
  5512. end
  5513. end
  5514. )
  5515. AddCommand('Forcefield','ff',
  5516. function(Msg, Speaker)
  5517. for k,v in pairs(GetPlayers(Msg,Speaker)) do
  5518. Instance.new("ForceField",v)
  5519. Output2("FFed",{Colors.Green},LocalPlayer)
  5520. end
  5521. end
  5522. )
  5523. AddCommand("Nil Shout","shout", function(Msg,Speaker)
  5524. local tag = Instance.new("StringValue")
  5525. tag.Name = "NILSHOUT"
  5526. tag.Value = LocalPlayer.Name..": "..Msg
  5527. tag.Parent = game.Lighting
  5528. wait(1)
  5529. tag:Destroy()
  5530. end)
  5531. AddCommand('Remove Forcefield','unff',
  5532. function(Msg, Speaker)
  5533. for k,v in pairs(GetPlayers(Msg,Speaker)) do
  5534. for k,v in pairs(v.Character:GetChildren()) do
  5535. if v:IsA("ForceField") then
  5536. v:Destroy()
  5537. Output2("UnFFed",{Colors.Green},LocalPlayer)
  5538. end
  5539. end
  5540. end
  5541. end
  5542. )
  5543. AddCommand('Com'..'mands','cm'..'ds',
  5544. function(Msg,Speaker)
  5545. rtn = {}
  5546. for name,Cmd in pairs(Commands) do
  5547. table.insert(rtn, name .. ' : ' .. Cmd.Command)
  5548. if OutputType then
  5549. Output(name .. ' : ' .. Cmd.Command .. Bet,{Color3.new(1,1,0)},LocalPlayer)
  5550. end
  5551. end
  5552. if not OutputType then ping(rtn,Colors.Green) end
  5553. end
  5554. )
  5555. AddCommand('Reset Character','char',
  5556. function(Msg,Speaker)
  5557. LoadCharacter(CFrame.new(0,20,0))
  5558. Wait(1)
  5559. OnChatted('Get/Reset',Speaker)
  5560. Output2('Got Your Reset,Lord',{Colors.Red},LocalPlayer)
  5561. end
  5562. )
  5563. AddCommand("Activates Your Probe","probe",
  5564. function(Msg,Speaker)
  5565. if msg == 0 or msg == nil then
  5566. if LocalPlayer.Character then
  5567. LocalPlayer.Character:Destroy()
  5568. end
  5569. LoadProbe()
  5570. wait(1)
  5571. Output("You're now probed!",{Colors.Red},LocalPlayer)
  5572. Output("Probe is nil",{Colors.Red},LocalPlayer)
  5573. Output("Running Check Player Scripts",{Colors.Red},LocalPlayer)
  5574. Output("Probe Loaded",{Colors.Red},LocalPlayer)
  5575. end
  5576. end
  5577. )
  5578. AddCommand("Small Base","sbase",
  5579. function(Msg,Speaker)
  5580. local Base = Workspace:FindFirstChild("Base")
  5581. Base.Size = Vector3.new(50,1,50)
  5582. Base.CFrame = CFrame.new(0,0,0)
  5583. Output2("Made base smaller",{Colors.Green},LocalPlayer)
  5584. end
  5585. )
  5586. AddCommand("Change base size","bvec",
  5587. function(Msg,Speaker)
  5588. local Base = Workspace:FindFirstChild("Base")
  5589. Base.Size = Vector3.new(tonumber(Msg),1,tonumber(Msg))
  5590. Base.CFrame = CFrame.new(0,0,0)
  5591. Output2("Changed base ",{Colors.Green},LocalPlayer)
  5592. end
  5593. )
  5594. AddCommand("Change base Position","bcfr",
  5595. function(Msg,Speaker)
  5596. local Base = Workspace:FindFirstChild("Base")
  5597. Base.Size = Vector3.new(50,1,50)
  5598. Base.CFrame = CFrame.new(tonumber(Msg),1,tonumber(Msg))
  5599. Output2("Changed base ",{Colors.Green},LocalPlayer)
  5600. end
  5601. )
  5602. AddCommand("Freeze","freeze",
  5603. function(Msg,Speaker)
  5604. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  5605. v.Character.Torso.Anchored = true
  5606. Output2("Froze "..v.Name.."",{Colors.Green},LocalPlayer)
  5607. end
  5608. end
  5609. )
  5610. AddCommand("Thaw","thaw",
  5611. function(Msg,Speaker)
  5612. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  5613. if v.Character and v:findFirstChild("Torso") then
  5614. v.Character.Torso.Anchored = false
  5615. Output2("Thawed "..v.Name.."",{Colors.Green},LocalPlayer)
  5616. end
  5617. end
  5618. end
  5619. )
  5620.  
  5621. AddCommand('Loadstring','load',
  5622. function(Msg,Speaker)
  5623. local Ran,Error = coroutine.resume(coroutine.create(function()loadstring(Msg)() end))
  5624. if not Ran then
  5625. Output('Error',{Colors.Red},LocalPlayer)
  5626. else
  5627. Output('Script ran',{Colors.Green},LocalPlayer)
  5628. end
  5629. end
  5630. )
  5631. AddCommand('Make a player have a seizure','seizure',
  5632. function(Msg,Speaker)
  5633. local plrz = GetPlayers(Msg,Speaker)
  5634. for i, v in pairs(plrz) do
  5635. repeat wait()
  5636. g = v.Character
  5637. g.Humanoid.PlatformStand = true
  5638. g.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  5639. g.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) until nil
  5640. --end
  5641. --end)
  5642. end
  5643. end
  5644. )
  5645. AddCommand('Remove Legs','nolegs',
  5646. function(Msg,Speaker)
  5647. local a = GetPlayers(Msg,Speaker)
  5648. for i,v in pairs(a) do
  5649. for i,j in pairs(v.Character:GetChildren()) do
  5650. if j.Name == "Left Leg" or j.Name == "Right Leg" then
  5651. j:remove()
  5652. end end end
  5653. Output("Removed player's legs",{Colors.Green},LocalPlayer)
  5654. end
  5655. )
  5656. AddCommand('Remove Hats','nohats',
  5657. function(Msg,Speaker)
  5658. local a = GetPlayers(Msg,Speaker)
  5659. for i,v in pairs(a) do
  5660. for i,j in pairs(v.Character:GetChildren()) do
  5661. if j.ClassName == "Hat" then
  5662. j:remove()
  5663. end end end
  5664. Output("Removed player's hats",{Colors.Green},LocalPlayer)
  5665. end
  5666. )
  5667. AddCommand('Remove Face','noface',
  5668. function(Msg,Speaker)
  5669. local a = GetPlayers(Msg,Speaker)
  5670. for i,v in pairs(a) do
  5671. for i,j in pairs(v.Character.Head:GetChildren()) do
  5672. if j.ClassName == "Decal" then
  5673. j:remove()
  5674. end end end
  5675. Output("Removed player's face",{Colors.Green},LocalPlayer)
  5676. end
  5677. )
  5678. AddCommand('Remove Arms','noarms',
  5679. function(Msg,Speaker)
  5680. local a = GetPlayers(Msg,Speaker)
  5681. for i,v in pairs(a) do
  5682. for i,j in pairs(v.Character:GetChildren()) do
  5683. if j.Name == "Left Arm" or j.Name == "Right Arm" then
  5684. j:remove()
  5685. end end end
  5686. Output("Removed player's arms",{Colors.Green},LocalPlayer)
  5687. end
  5688. )
  5689.  
  5690. AddCommand('Change Ambient','ambient',
  5691. function(Msg,Speaker)
  5692. game:GetService("Lighting").Ambient = Color3.new(tonumber(word))
  5693. Output2("Changed ambient",{Colors.Green},LocalPlayer)
  5694. end
  5695. )
  5696. AddCommand('Remove Cloths','noclothes',
  5697. function(Msg,Speaker)
  5698. local a = GetPlayers(Msg,Speaker)
  5699. for i,v in pairs(a) do
  5700. for i,j in pairs(v.Character:GetChildren()) do
  5701. if j.ClassName == "Shirt" or j.ClassName == "Pants" or j.ClassName == "ShirtGraphic" then
  5702. j:remove()
  5703. end end end
  5704. Output("Removed player's clothes",{Colors.Green},LocalPlayer)
  5705. end
  5706. )
  5707. AddCommand('Reset Lighting','rl',
  5708. function(Msg,Speaker)
  5709. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  5710. v:remove()
  5711. end
  5712. local light = game:GetService("Lighting")
  5713. light.TimeOfDay = "14:00:00"
  5714. light.Brightness = 1
  5715. light.ColorShift_Bottom = Color3.new(0, 0, 0)
  5716. light.ColorShift_Top = Color3.new(0, 0, 0)
  5717. light.ShadowColor = Color3.new(178, 178, 178)
  5718. light.Ambient = Color3.new(1, 1, 1)
  5719. light.FogStart = 0
  5720. light.FogEnd = 10000000000000
  5721. Output2("Reset lighting",{Colors.Green},LocalPlayer)
  5722. end
  5723. )
  5724. AddCommand('Day','day',
  5725. function(Msg,Speaker)
  5726. local light = game:GetService("Lighting")
  5727. light.TimeOfDay = "14:00:00"
  5728. Output2("Set time to day",{Colors.Green},LocalPlayer)
  5729. end
  5730. )
  5731. AddCommand('Night','night',
  5732. function(Msg,Speaker)
  5733. local light = game:GetService("Lighting")
  5734. light.TimeOfDay = "24:00:00"
  5735. Output2("Set time to night",{Colors.Green},LocalPlayer)
  5736. end
  5737. )
  5738. AddCommand('UnFire','unfire',
  5739. function(Msg,Speaker)
  5740. local a = GetPlayers(Msg,Speaker)
  5741. for i,v in pairs(a) do
  5742. if v.Character then
  5743. if v.Character:findFirstChild("Torso") then
  5744. if v.Character.Torso.ClassName == "Part" then
  5745. for i,f in pairs(v.Character.Torso:GetChildren()) do
  5746. if f.ClassName == "Fire" then
  5747. f:remove()
  5748. Output2("Removed fire from "..v.Name,{Colors.Green},LocalPlayer)
  5749. end end end end end end end
  5750. )
  5751. AddCommand('ForceField','ff',
  5752. function(Msg,Speaker)
  5753. local a = GetPlayers(Msg,Speaker)
  5754. for i,v in pairs(a) do
  5755. if v.Character then
  5756. Instance.new("ForceField", v.Character).Name = "nilforcefield"
  5757. Output3("Gave forcefield to "..v.Name,{Colors.Green},LocalPlayer)
  5758. end end end
  5759. )
  5760. AddCommand('Remove ForceField','unff',
  5761. function(Msg,Speaker)
  5762. local a = GetPlayers(Msg,Speaker)
  5763. for i,v in pairs(a) do
  5764. if v.Character then
  5765. for i,f in pairs(v.Character:GetChildren()) do
  5766. if f.ClassName == "ForceField" then
  5767. f:remove()
  5768. Output3("Removed ForceField from "..v.Name,{Colors.Green},LocalPlayer)
  5769. end end end end end
  5770. )
  5771. AddCommand('Fog on/off','fog',
  5772. function(Msg,Speaker)
  5773. if string.lower(Msg) == "on" then
  5774. game:service("Lighting").FogStart = 0
  5775. game:service("Lighting").FogEnd = 100
  5776. Output2("Fogs on",{Colors.Green},LocalPlayer)
  5777. elseif(string.lower(Msg) == "off") then
  5778. game:service("Lighting").FogStart = 0
  5779. game:service("Lighting").FogEnd = 999999999999
  5780. Output2("Fogs off",{Colors.Green},LocalPlayer)
  5781. end end
  5782. )
  5783. AddCommand('Fly (PRESS E TO TOGGLE ON/OFF)','fly',
  5784. function(Msg,Speaker)
  5785. v = LocalPlayer
  5786. FlyScript = [[
  5787. repeat
  5788. wait()
  5789. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  5790. local mouse = game.Players.LocalPlayer:GetMouse()
  5791. repeat
  5792. wait()
  5793. until mouse ~= nil
  5794. local plr = game.Players.LocalPlayer
  5795. local torso = plr.Character.Torso
  5796. local flying = false
  5797. local deb = true
  5798. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  5799. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5800. local maxspeed = 50
  5801. local speed = 0
  5802. function Fly()
  5803. local bg = Instance.new("BodyGyro", torso)
  5804. bg.P = 9e4
  5805. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5806. bg.cframe = torso.CFrame
  5807. local bv = Instance.new("BodyVelocity", torso)
  5808. bv.velocity = Vector3.new(0,0,0)
  5809. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5810. repeat
  5811. wait()
  5812. plr.Character.Humanoid.PlatformStand = true
  5813. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  5814. speed = speed+.5+(speed/maxspeed)
  5815. if speed > maxspeed then
  5816. speed = maxspeed
  5817. end
  5818. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  5819. speed = speed-1 if speed < 0 then
  5820. speed = 0
  5821. end
  5822. end
  5823. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  5824. 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
  5825. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  5826. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  5827. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed else bv.velocity = Vector3.new(0,0,0) end bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0) until not flying ctrl = {f = 0, b = 0, l = 0, r = 0}
  5828. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5829. speed = 0
  5830. bg:Destroy()
  5831. bv:Destroy() plr.Character.Humanoid.PlatformStand = false
  5832. end
  5833. mouse.KeyDown:connect(function(key) if key:lower() == "e" then
  5834. if flying then flying = false else flying = true Fly() end elseif key:lower() == "w" then
  5835. ctrl.f = 1
  5836. elseif key:lower() == "s" then ctrl.b = -1 elseif key:lower() == "a" then ctrl.l = -1
  5837. elseif key:lower() == "d" then ctrl.r = 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then ctrl.f = 0 elseif key:lower() == "s" then ctrl.b = 0 elseif key:lower() == "a" then ctrl.l = 0
  5838. elseif key:lower() == "d" then ctrl.r = 0 end end)]]
  5839. coroutine.resume(coroutine.create(function()loadstring(FlyScript)() end))
  5840. end
  5841. )
  5842.  
  5843. AddCommand('Flying NoClip','flynoclip',
  5844. function(Msg,Speaker)
  5845. --local plrz = GetPlr(plr, msg:lower():sub(8))
  5846. --for i, v in pairs(plrz) do
  5847. v = LocalPlayer
  5848. --coroutine.resume(coroutine.create(function()
  5849. --if v and v:findFirstChild("PlayerGui") then
  5850. --local cl = script.LocalScriptBase:Clone() cl.Name = "NoClip" cl.Code.Value
  5851. NoClip = [[repeat wait(1/44) until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid") and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer:GetMouse() and game.Workspace.CurrentCamera local mouse = game.Players.LocalPlayer:GetMouse() local torso = game.Players.LocalPlayer.Character.Torso local dir = {w = 0, s = 0, a = 0, d = 0} local spd = 2 mouse.KeyDown:connect(function(key) if key:lower() == "w" then dir.w = 1 elseif key:lower() == "s" then dir.s = 1 elseif key:lower() == "a" then dir.a = 1 elseif key:lower() == "d" then dir.d = 1 elseif key:lower() == "q" then spd = spd + 1 elseif key:lower() == "e" then spd = spd - 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then dir.w = 0 elseif key:lower() == "s" then dir.s = 0 elseif key:lower() == "a" then dir.a = 0 elseif key:lower() == "d" then dir.d = 0 end end) torso.Anchored = true game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true game.Players.LocalPlayer.Character.Humanoid.Changed:connect(function() game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true end) repeat wait(1/44) torso.CFrame = CFrame.new(torso.Position, game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd) until nil]]
  5852. --cl.Parent = v.PlayerGui cl.Disabled = false
  5853. coroutine.resume(coroutine.create(function()loadstring(NoClip)() end))
  5854. end
  5855. --end))
  5856. --end
  5857. --end
  5858. )--]]
  5859. AddCommand('Ni'..'lCr'..'ash','ni'..'lcr'..'ash',
  5860. function(Msg,Speaker)
  5861. Output2("Cra".."shing (Nil) Player", "Institutional white",{Colors.Blue},LocalPlayer)
  5862. local tc=Instance.new("StringValue",light)
  5863. tc.Name="CR4SH"
  5864. tc.Value=tostring(Msg:sub(7):lower())
  5865. wait(1)
  5866. if tc and tc.Parent then
  5867. tc:Destroy()
  5868. wait()
  5869. Output3("Cra".."sh Successfull!",{Colors.Green},LocalPlayer)
  5870. end
  5871. end
  5872. )
  5873. function fgeld(zName,zParent,zPart0,zPart1,zCoco,a,b,c,d,e,f)
  5874. local funcw = Instance.new("Weld")
  5875. funcw.Name = zName
  5876. funcw.Parent = zParent
  5877. funcw.Part0 = zPart0
  5878. funcw.Part1 = zPart1
  5879. if (zCoco == true) then
  5880. funcw.C0 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
  5881. else
  5882. funcw.C1 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
  5883. end
  5884. return funcw
  5885. end
  5886. AddCommand('Boo'..'bs','bb',
  5887. function(Msg,Speaker)
  5888. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  5889. person=v.Name
  5890. --v.Character.Head.face.Texture = nkdfc
  5891. --Weld = Instance.new('Weld')
  5892. --game.Players[v.Name].Character.Head.face.Texture = nkdfc
  5893. size = 3
  5894.  
  5895. t2 = game.Players[person].Character.Torso
  5896. pcall(function() game.Players[person].Character.Torso["Be".."wbs"]:Remove() end)
  5897.  
  5898. mdl = Instance.new("Model",t2)
  5899.  
  5900. mdl.Name = ("Be".."wbs")
  5901.  
  5902. local bl = Instance.new("Part")
  5903.  
  5904. bl.TopSurface = 0
  5905.  
  5906. bl.BottomSurface = 0
  5907.  
  5908. bl.CanCollide = false
  5909.  
  5910. bl.BrickColor = BrickColor.new("Pastel brown")
  5911.  
  5912. bl.Shape = "Ball"
  5913.  
  5914. bl.Parent = mdl
  5915.  
  5916. bl.Size = Vector3.new(1,1,1)
  5917.  
  5918. local dm = Instance.new("SpecialMesh")
  5919.  
  5920. dm.MeshType = "Sphere"
  5921.  
  5922. dm.Parent = bl
  5923.  
  5924. dm.Scale = Vector3.new(1.2,1.2,1.2)
  5925.  
  5926. fgeld("weld",mdl,t2,bl,true,-0.5,0.5,-0.6,0,0,0)
  5927.  
  5928. local br = Instance.new("Part")
  5929.  
  5930. br.TopSurface = 0
  5931.  
  5932. br.BottomSurface = 0
  5933.  
  5934. br.CanCollide = false
  5935.  
  5936. br.BrickColor = BrickColor.new("Pastel brown")
  5937.  
  5938. br.Shape = "Ball"
  5939.  
  5940. br.Parent = mdl
  5941.  
  5942. br.Size = Vector3.new(1,1,1)
  5943.  
  5944. local dm = Instance.new("SpecialMesh")
  5945.  
  5946. dm.MeshType = "Sphere"
  5947.  
  5948. dm.Parent = br
  5949.  
  5950. dm.Scale = Vector3.new(1.2,1.2,1.2)
  5951.  
  5952. fgeld("weld",mdl,t2,br,true,0.5,0.5,-0.6,0,0,0)
  5953.  
  5954. local bln = Instance.new("Part")
  5955.  
  5956. bln.BrickColor = BrickColor.new("Pink")
  5957.  
  5958. bln.TopSurface = 0
  5959.  
  5960. bln.BottomSurface = 0
  5961.  
  5962. bln.CanCollide = false
  5963.  
  5964. bln.Shape = "Ball"
  5965.  
  5966. bln.Parent = mdl
  5967.  
  5968. bln.Size = Vector3.new(1,1,1)
  5969.  
  5970. local dm = Instance.new("SpecialMesh")
  5971.  
  5972. dm.MeshType = "Sphere"
  5973.  
  5974. dm.Parent = bln
  5975.  
  5976. dm.Scale = Vector3.new(0.2,0.2,0.2)
  5977.  
  5978. fgeld("weld",mdl,t2,bln,true,-0.5,0.5,-1.2,0,0,0)
  5979.  
  5980. local brn = Instance.new("Part")
  5981.  
  5982. brn.BrickColor = BrickColor.new("Pink")
  5983.  
  5984. brn.TopSurface = 0
  5985.  
  5986. brn.BottomSurface = 0
  5987.  
  5988. brn.CanCollide = false
  5989.  
  5990. brn.Shape = "Ball"
  5991.  
  5992. brn.Parent = mdl
  5993.  
  5994. brn.Size = Vector3.new(1,1,1)
  5995.  
  5996. local dm = Instance.new("SpecialMesh")
  5997.  
  5998. dm.MeshType = "Sphere"
  5999.  
  6000. dm.Parent = brn
  6001.  
  6002. dm.Scale = Vector3.new(0.2,0.2,0.2)
  6003.  
  6004. fgeld("weld",mdl,t2,brn,true,0.5,0.5,-1.2,0,0,0)
  6005.  
  6006. end
  6007.  
  6008. end)
  6009. AddCommand("Infinite Health","inf",
  6010. function(Msg,Speaker)
  6011. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6012. v.Character.Humanoid.MaxHealth = math.huge
  6013. Output2("Made"..v.Name.."a god",{Colors.Green},LocalPlayer)
  6014. end
  6015. end
  6016. )
  6017. AddCommand("Nil Player","nil",
  6018. function(Msg,Speaker)
  6019. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6020. v.Character = nil
  6021. Output2("Niled"..v.Name.."",{Colors.Green},LocalPlayer)
  6022. end
  6023. end
  6024. )
  6025. AddCommand('C'..'rash','cr'..'ash',
  6026. function(Msg,Speaker)
  6027. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6028. local NS = ClonyPooPoo:Clone()
  6029. local Source = NS:FindFirstChild("Source") or NS:FindFirstChild("DSource") or NS:findFirstChild(SourceName)
  6030. if Source == nil then Instance.new('StringValue',NS).Name = SourceName end
  6031. Source = NS:findFirstChild(SourceName)
  6032. Source.Value = [[
  6033. local LocalPlayer = game:service'Players'.LocalPlayer
  6034. LocalPlayer.Parent = nil
  6035. wait()
  6036. LocalPlayer.Parent = game:service'Players'
  6037. ]]
  6038. NS.Parent = v:findFirstChild('Backpack')
  6039. NS.Disabled = true
  6040. wait()
  6041. NS.Disabled = false
  6042. NS.Disabled = false
  6043. Output('You have crashed ' .. v.Name,{Colors.Green},LocalPlayer)
  6044. end
  6045. end
  6046. )
  6047. AddCommand('Ki'..'ck','k'..'ick',
  6048. function(Msg,Speaker)
  6049. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6050. table.insert(KL,v.Name)
  6051. v:Destroy()
  6052. Output2("You have ki".."cked "..v.Name.."",{Colors.Green},LocalPlayer)
  6053. end
  6054. end
  6055. )
  6056. AddCommand('Kill','kill',
  6057. function(Msg,Speaker)
  6058. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6059. v.Character:BreakJoints()
  6060. Output2('You have killed' .. ' ' .. v.Name,{Colors.Green},LocalPlayer)
  6061. end
  6062. end
  6063. )
  6064. AddCommand('Remove','disable',
  6065. function(Msg,Speaker)
  6066. if #Msg == 0 then
  6067. Removed = true
  6068. Commands = {}
  6069. tag = Instance.new("StringValue")
  6070. tag.Value = LocalPlayer.Name
  6071. tag.Name = "DISABLED"
  6072. tag.Parent = game:GetService("Lighting")
  6073. end
  6074. end
  6075. )
  6076. AddCommand('Dismiss','dismiss',
  6077. function(Msg,Speaker)
  6078. for num,v in pairs(tablets) do v:Remove() end
  6079. Radius = 40
  6080. Output2("Dismissed Tablets",{Colors.Green},LocalPlayer)
  6081. end
  6082. )
  6083. AddCommand('Destroy Tablets','dt',
  6084. function(msg,Speaker)
  6085. for num,v in pairs(tablets) do v:Destroy() end
  6086. end
  6087. )
  6088. AddCommand('Explorer','explorer',
  6089. function(msg,Speaker)
  6090. Radius = 80
  6091. OnChatted("dt"..Bet,Speaker)
  6092. local rea,par = nil, game
  6093. if msg:lower() == "old" or msg:lower() == "previous" or msg:lower() == "current" then
  6094. rea = Explorer.Parent
  6095. else
  6096. local pars = Split(msg)
  6097. if #pars == 1 then
  6098. msg = pars[1]
  6099. else
  6100. msg = pars
  6101. end
  6102. ypcall(function()
  6103. if type(msg) == "table" and #msg == 0 then
  6104. rea = game
  6105. elseif type(msg) == "string" then
  6106. rea = game:findFirstChild(msg) or workspace:findFirstChild(msg)
  6107. else
  6108. if msg[1]:lower() == "old" or msg[1]:lower() == "previous" or msg[1]:lower() == "current" then
  6109. par = Explorer.Parent
  6110. rea = par
  6111. else
  6112. par = game:findFirstChild(msg[1]) or workspace:findFirstChild(msg[1])
  6113. rea = par
  6114. end
  6115. for i=2,#msg do
  6116. par = rea:findFirstChild(msg[i])
  6117. if par then
  6118. rea = par
  6119. else
  6120. break
  6121. end
  6122. end
  6123. end
  6124. end)
  6125. end
  6126. if not rea then
  6127. Output("This object is not found!", {Colors.Red}, Localplayer)
  6128. return
  6129. end
  6130. Explorer.On = true
  6131. Explorer.Parent = rea
  6132. for k,v in pairs(rea:GetChildren()) do
  6133. pcall(function()
  6134. local tag = Instance.new("ObjectValue",Output(v.Name.." ("..v.ClassName..")", {Colors.Orange},LocalPlayer))
  6135. tag.Name = "Explorer"
  6136. tag.Value = v
  6137. end)
  6138. end
  6139. Instance.new("StringValue",Output("Parent",{Colors.White},LocalPlayer)).Name = "Parent"
  6140. Instance.new("StringValue",Output("Dismiss",{Colors.Red},LocalPlayer)).Name = "Dismiss"
  6141. Output("Exploring "..rea.Name.." ("..rea.ClassName..")",{Colors.Green},LocalPlayer)
  6142. if rea:IsA("Player") then
  6143. for a,b in pairs({"AccountAge","Character"}) do
  6144. Output(b..": "..tostring(rea[b]),{Colors.Magenta},LocalPlayer)
  6145. end
  6146. elseif rea:IsA("Lighting") then
  6147. for a,b in pairs({"Brightness","Ambient","FogStart","FogEnd"}) do
  6148. Output(b..": "..tostring(rea[b]),{Colors.Magenta},LocalPlayer)
  6149. end
  6150. elseif rea:IsA("DataModel") then
  6151. for a,b in pairs({"CreatorId","CreatorType","JobId","PlaceId"}) do
  6152. Output(b..": "..tostring(rea[b]),{Colors.Magenta},LocalPlayer)
  6153. end
  6154. end
  6155. end
  6156. )
  6157. AddCommand('Destroy','destroy',
  6158. function(msg,Speaker)
  6159. if msg == "" or msg == "old" or msg == "previous" or msg == "current" then
  6160. Output("Trying to destroy object currently in exporer",{Colors.White},LocalPlayer)
  6161. if pcall(function() Explorer.Parent:Destroy() end) then
  6162. Output("Object deleted!",{Colors.Red}, LocalPlayer)
  6163. else
  6164. Output("This can't be deleted!",{Colors.Red}, LocalPlayer)
  6165. end
  6166. return
  6167. end
  6168. local rea,par = nil, game
  6169. ypcall(function()
  6170. if #msg == 0 then
  6171. rea = game
  6172. elseif type(msg) == "string" then
  6173. rea = game:findFirstChild(msg) or workspace:findFirstChild(msg)
  6174. elseif #msg >= 2 then
  6175. par = game:findFirstChild(msg[1]) or workspace:findFirstChild(msg[1])
  6176. for i=2,#msg do
  6177. par = rea:findFirstChild(msg[i])
  6178. if par then
  6179. rea = par
  6180. else
  6181. break
  6182. end
  6183. end
  6184. end
  6185. end)
  6186. if not rea then
  6187. Output("This object is not found!", {Colors.Red}, LocalPlayer)
  6188. return
  6189. end
  6190. if pcall(function() rea:Destroy() end) then
  6191. Output("Object deleted!",{Colors.Red}, LocalPlayer)
  6192. else
  6193. Output("This can't be deleted!",{Colors.Red}, LocalPlayer)
  6194. end
  6195. end
  6196. )
  6197. AddCommand('Ping','ping',
  6198. function(Msg,Speaker)
  6199. rtn = {}
  6200. fty = {}
  6201. if #Msg == 0 then
  6202. table.insert(rtn,'Pinging Server For Hidden No-No Models!')
  6203. elseif Msg:sub(1,2) == 'a;' then table.insert(rtn,tostring(loadstring("return " .. Msg:sub(3))()))
  6204. elseif Msg == 'banned' then for _,v in pairs(banlist) do table.insert(rtn,v) end
  6205. elseif Msg == 'allowed' then for _,v in pairs(allowed) do table.insert(rtn,v) end
  6206. elseif Msg == 'Hello' then
  6207. Output('Hello Your Tablet Interface is Operational',{Colors.Orange},LocalPlayer)
  6208. elseif Msg == 'AFK' then
  6209. Output('This God Is AFK Dont Talk To Him Or You May Be Banned',{Colors.Red},LocalPlayer)
  6210. elseif Msg == 'Rules' then
  6211. Output('These Are The Rules',{Colors.Orange},LocalPlayer)
  6212. Output('No Camballs',{Colors.Red},LocalPlayer)
  6213. Output('No Orbs',{Colors.Red},LocalPlayer)
  6214. Output('No Adm'..'in',{Colors.Red},LocalPlayer)
  6215. Output('Dont Be Rude',{Colors.Red},LocalPlayer)
  6216. Output('No Killing Gods',{Colors.Red},LocalPlayer)
  6217. Output('No Arguments',{Colors.Red},LocalPlayer)
  6218. Output('Dont Beg For Anything',{Colors.Red},LocalPlayer)
  6219. Output('Dont Be A Noob',{Colors.Red},LocalPlayer)
  6220. Output('Dont Provoke Me',{Colors.Red},LocalPlayer)
  6221. Output('Dont Ask For Ad'..'min',{Colors.Red},LocalPlayer)
  6222. Output('Dont Script Unless Told To',{Colors.Red},LocalPlayer)
  6223. Output('Dont Find Loopholes In The Rules',{Colors.Red},LocalPlayer)
  6224. Output('Dont Use Innapropriate Scripts',{Colors.Red},LocalPlayer)
  6225. Output('Dont Try To Cross Me',{Colors.Red},LocalPlayer)
  6226. Output('Dont Use Any Camspheres',{Colors.Red},LocalPlayer)
  6227. Output('Dont use Forum Scripts',{Colors.Red},LocalPlayer)
  6228. Output('Never Shut'..'down The Server',{Colors.Red},LocalPlayer)
  6229. elseif Msg == 'Version' then
  6230. Output('The Version is '..Version..' In case You Wanted to Know ',{Colors.Green},LocalPlayer)
  6231. elseif Msg == 'version' then
  6232. Output2('The Version is '..Version..' In case You Wanted to Know ',{Colors.Green},LocalPlayer)
  6233. elseif Msg == 'load' then
  6234. Output2("Navi Comm Loading",{Colors.Green},Speaker)
  6235. Wait(3)
  6236. Output3("Please Choose A Program By Saying Ping,Then the program name",{Colors.Yellow},Localplayer)
  6237. Output3("Players Online This Game,Players",{Colors.Cyan},Localplayer)
  6238. Output3("Banned Players,Banned",{Colors.Cyan},Localplayer)
  6239. Output3("Kicking Phrases,Kp",{Colors.Cyan},Localplayer)
  6240. Output3("Allowed Players,Allowed",{Colors.Cyan},Localplayer)
  6241. Output3("AFK Mode,AFK",{Colors.Cyan},Localplayer)
  6242. Output3("Interface Test,Hello",{Colors.Cyan},Localplayer)
  6243. Output3("Show Rules,Rules",{Colors.Cyan},Localplayer)
  6244. Output3("shows the ping version information,Version",{Colors.Cyan},Localplayer)
  6245. Output3("shows the ping2 version information,version",{Colors.Cyan},Localplayer)
  6246. Output3("load the System over,load",{Colors.Cyan},Localplayer)
  6247. Output3("Information,Info",{Colors.Cyan},Localplayer)
  6248. Output3("Show Log,bl",{Colors.Cyan},Localplayer)
  6249. Output3("Show Log,kl",{Colors.Cyan},Localplayer)
  6250. Output3("Show Name,sn",{Colors.Cyan},Localplayer)
  6251. Output3("Show atmp log,atmp",{Colors.Cyan},Localplayer)
  6252. Output3("Shows Notes,nts",{Colors.Cyan},Localplayer)
  6253. Output3("Show plog,plog",{Colors.Cyan},Localplayer)
  6254. Output3("KFC,kfc",{Colors.Cyan},Localplayer)
  6255. Output3("Dismiss,Dismiss",{Colors.Cyan},Localplayer)
  6256. elseif Msg == 'kfc' then for _,v in pairs(KFC) do table.insert(rtn,v) end
  6257. Output3("Showing ki".."cked for chatting players",{Colors.Yellow},Localplayer)
  6258. elseif Msg == 'plog' then for _,v in pairs(PLOG) do table.insert(rtn,v) end
  6259. elseif Msg == 'nts' then for _,v in pairs(NTS) do table.insert(rtn,v) end
  6260. Output3("Showing Notes",{Colors.Yellow},Localplayer)
  6261. elseif Msg == 'Kp' then for _,v in pairs(KickingPhrases) do table.insert(rtn,v) end
  6262. Output3("Showing ki".."ck Log",{Colors.Yellow},Localplayer)
  6263. elseif Msg == 'bl' then for _,v in pairs(BL) do table.insert(rtn,v) end
  6264. Output3("Showing Ba".."n Log",{Colors.Yellow},Localplayer)
  6265. elseif Msg == 'atmp' then for _,v in pairs(atmp) do table.insert(rtn,v) end
  6266. Output3("Showing Attempted Rejoins",{Colors.Yellow},Localplayer)
  6267. elseif Msg == 'plog' then for _,v in pairs(PLOG) do table.insert(rtn,v) end
  6268. Output3('Showing Player Log',{Colors.Black},Localplayer)
  6269. elseif Msg == 'sn' then
  6270. Output3("Script Name Is : "..Name.." By 99zay99",{Colors.Black},Localplayer)
  6271. Output3("This will not be given out",{Colors.Black},Localplayer)
  6272. Output("Script Name Is : "..Name.." By 99zay99",{Colors.Black},Localplayer)
  6273. elseif Msg == 'USA' then Output("Local Names Are:",{Colors.Yellow},Localplayer)
  6274. Output3("Dark",{Colors.Cyan},Localplayer)
  6275. Output3("Anom",{Colors.Cyan},Localplayer)
  6276. Output3("Mod",{Colors.Cyan},Localplayer)
  6277. Output3("Rob",{Colors.Cyan},Localplayer)
  6278. Output3("Shed",{Colors.Cyan},Localplayer)
  6279. Output3("Noob",{Colors.Cyan},Localplayer)
  6280. Output3("Unk",{Colors.Cyan},Localplayer)
  6281. elseif Msg == 'KB' then
  6282. Output("Keys Are:",{Colors.Yellow},Localplayer)
  6283. Output3("t",{Colors.Cyan},Localplayer)
  6284. Output3("j",{Colors.Cyan},Localplayer)
  6285. Output3("n",{Colors.Cyan},Localplayer)
  6286. Output3("u",{Colors.Cyan},Localplayer)
  6287. Output3("e",{Colors.Cyan},Localplayer)
  6288. Output3("k",{Colors.Cyan},Localplayer)
  6289. Output3("c",{Colors.Cyan},Localplayer)
  6290. Output3("v",{Colors.Cyan},Localplayer)
  6291. Output3("b",{Colors.Cyan},Localplayer)
  6292. Output3("m",{Colors.Cyan},Localplayer)
  6293. Output3("r",{Colors.Cyan},Localplayer)
  6294. Output3(";",{Colors.Cyan},Localplayer)
  6295. Output3("]",{Colors.Cyan},Localplayer)
  6296. Output3("f",{Colors.Cyan},Localplayer)
  6297. Output3("p",{Colors.Cyan},Localplayer)
  6298. elseif Msg == 'kl' then for _,v in pairs(KL) do
  6299. table.insert(rtn,v) end
  6300. elseif Msg == 'Info' then
  6301. Output("This Program Was Made To Be used In Script Builder",{Colors.Cyan},Localplayer)
  6302. Output("This Was Created by 99zay99",{Colors.Red},Localplayer)
  6303. Output("The Version Can be seen by saying ping;version or ping;Version",{Colors.Magenta},Localplayer)
  6304. Output("This is not a program to be abused",{Colors.Blue},Localplayer)
  6305. Output("This will not be given out",{Colors.Yellow},Localplayer)
  6306. Output("This Program took 4 months to complete",{Colors.Black},Localplayer)
  6307. Output("#=-_99zay99_-=#",{Colors.Grey},Localplayer)
  6308. elseif Msg == 'players' then
  6309. for _,ply in pairs(game.Players:GetPlayers()) do
  6310. table.insert(rtn,ply.Name)
  6311. end
  6312. else
  6313. table.insert(rtn,Msg)
  6314. end
  6315. for _,m in pairs(rtn) do
  6316. Output3(m,{Color3.new(1,1,1)},LocalPlayer)
  6317. end
  6318. end
  6319. )
  6320. AddCommand('Unlocks Hidden Functions','unlock',
  6321. function(Msg,Speaker)
  6322. if Msg == 'CloonyPoo' then
  6323. Output2('Correct Passcode..Loading Interface...',{Colors.Green},Localplayer)
  6324. Output3('Still Being Scripted!',{Colors.Yellow},Localplayer)
  6325. else
  6326. Output2('Incorrect!',{Colors.Red},Localplayer)
  6327. end
  6328. end
  6329. )
  6330. AddCommand('Ba'..'nish','b'..'an',
  6331. function(Msg,Speaker)
  6332. for a,b in pairs(GetPlayers(Msg,Speaker)) do
  6333. table.insert(banlist,b.Name)
  6334. table.insert(BL,b.Name)
  6335. OnChatted('crash'..Bet..b.Name,Speaker)
  6336. end
  6337. end
  6338. )
  6339. AddCommand('Note To Self','nts',
  6340. function(Msg,Speaker)
  6341. table.insert(NTS,Msg)
  6342. end
  6343. )
  6344. AddCommand('Ad'..'min','adm'..'in',
  6345. function(Msg,Speaker)
  6346. for _,Player in pairs(GetPlayers(Msg,Speaker)) do
  6347. script.Parent = Player.Backpack
  6348. end
  6349. end
  6350. )
  6351. AddCommand("Jail","jail",
  6352. function(Msg,Speaker)
  6353. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6354. pcall(function()
  6355. coroutine.resume(coroutine.create(function()
  6356. local MainCF = v.Character.Torso.CFrame
  6357. local Main = Instance.new("Model",workspace)
  6358. Main.Name = "Main"
  6359. table.insert(jai,{Jail = Main, Player = v,Speaker = Speaker})
  6360. for Pitch = 1, 360, 360 do
  6361. for Yaw = 1, 360, 360/13 do
  6362. for Angle = 1,180, 8 do
  6363. local Part = Instance.new("Part",Main)
  6364. Part.Name = "Part"
  6365. Part.FormFactor = "Custom"
  6366. Part.TopSurface = "Smooth"
  6367. Part.BottomSurface = "Smooth"
  6368. Part.Reflectance = 0
  6369. Part.Transparency = 0
  6370. Part.Anchored = true
  6371. Part.Locked = true
  6372. Part.CanCollide = true
  6373. Part.BrickColor = BrickColor.new("Navy blue")
  6374. Part.Size = Vector3.new(2,1,4)
  6375. Part.CFrame = MainCF
  6376. * CFrame.Angles(math.rad(Pitch),math.rad(Yaw),math.rad(Angle))
  6377. * CFrame.new(0,5,0)
  6378. local Mesh = Instance.new("BlockMesh",Part)
  6379. Mesh.Scale = Vector3.new(1,1,0.1)
  6380. if math.floor(Angle/5) == Angle/5 then
  6381. wait()
  6382. end
  6383. end
  6384. end
  6385. end
  6386. v.Character.Torso.CFrame = MainCF
  6387. while Main.Parent ~= nil do
  6388. wait()
  6389. pcall(function()
  6390. if (v.Character.Torso.CFrame.p - MainCF.p).magnitude > 6 then
  6391. v.Character.Torso.CFrame = MainCF
  6392. end
  6393. end)
  6394. end
  6395. end))
  6396. end)
  6397. end
  6398. end
  6399. )
  6400.  
  6401. AddCommand("Un Jail","unjail",
  6402. function(Msg,Speaker)
  6403. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6404. for Num,Jail in pairs(jai) do
  6405. if Jail.Player ~= nil and Jail.Player == v then
  6406. pcall(function() Jail.Jail:Destroy() end)
  6407. table.remove(jai,Num)
  6408. end
  6409. end
  6410. end
  6411. end
  6412. )
  6413. AddCommand('Teleport','tp',
  6414. function(Msg,Speaker)
  6415. local Split = Msg:find(Bet)
  6416. local From = GetPlayers(Msg:sub(1,Split-1),Speaker)
  6417. local To = GetPlayers(Msg:sub(Split+1),Speaker)[1]
  6418. local Current = 0
  6419. for i=-180,180,360/#From do
  6420. Current = Current + 1
  6421. pcall(function()
  6422. if From[Current] ~= To then
  6423. From[Current].Character.Torso.CFrame = To.Character.Torso.CFrame
  6424. * CFrame.Angles(0,math.rad(i),0)
  6425. * CFrame.new(0,0,5 + (#From*1.1))
  6426. end
  6427. end)
  6428. end
  6429. end
  6430. )
  6431. AddCommand('Baseplate','base',
  6432. function(Msg,Speaker)
  6433. pcall(function() workspace.Base:Remove() end)
  6434. local Base = Instance.new("Part",game.Workspace)
  6435. Base.Name = "Base"
  6436. Base.Anchored = true
  6437. Base.Locked = true
  6438. Base.BrickColor = BrickColor.new("Bright green")
  6439. Base.Size = Vector3.new(2048,2,2048)
  6440. Base.CFrame = CFrame.new(0,0,0)
  6441. Output2("Made a baseplate",{Colors.Green},LocalPlayer)
  6442. end
  6443. )
  6444. AddCommand('Allow','ap',
  6445. function(Msg,Speaker)
  6446. for _,p in pairs(GetPlayers(Msg,Speaker)) do
  6447. table.insert(allowed,p.Name)
  6448. end
  6449. end
  6450. )
  6451. AddCommand('Get Rid Of','gtfo',
  6452. function(Msg,Speaker)
  6453. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6454. pcall(function()
  6455. GTFO(v)
  6456. Output2("It seems as if"..v.Name.."has gotten teh f*ck out",{Colors.Green},LocalPlayer)
  6457. end)
  6458. end
  6459. end
  6460. )
  6461. AddCommand('For Noob Camballers','Lolno',
  6462. function(Msg,Speaker)
  6463. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6464. pcall(function()
  6465. crash(v)
  6466. Output2("It seems as if"..v.Name.."has gotten teh f*ck out",{Colors.Green},LocalPlayer)
  6467. end)
  6468. end
  6469. end
  6470. )
  6471. AddCommand('Clean','clean',
  6472. function(Msg,Speaker)
  6473. for a,b in pairs(game.Workspace:GetChildren()) do
  6474. if not game.Players:GetPlayerFromCharacter(b) and b.Name ~= 'Base' and b.Name ~= 'Camera' then
  6475. pcall(function() b:Destroy() end)
  6476. end
  6477. end
  6478. if game.Workspace:findFirstChild('Base') == nil then
  6479. local Base = Instance.new("Part",Game.Workspace)
  6480. Base.Name = "Base"
  6481. Base.Anchored = true
  6482. Base.Locked = true
  6483. Base.BrickColor = BrickColor.new("Bright green")
  6484. Base.Size = Vector3.new(2048,2,2048)
  6485. Base.CFrame = CFrame.new(0,0,0)
  6486. end
  6487. Output('You have cleaned workspace!',{Colors.Green},LocalPlayer)
  6488. end
  6489. )
  6490. AddCommand('Spam a text','spam',
  6491. function (Msg,Speaker)
  6492. for i = 1,100,1 do
  6493. Chat(""..Msg.."")
  6494. Wait()
  6495. end
  6496. end
  6497. )
  6498. AddCommand('Disable cb'..'a','removecb'..'a',
  6499. function(m,s)
  6500. local lol=Instance.new("StringValue")
  6501. lol.Name="CB".."A Attachment"
  6502. lol.Value=[[CB]]..[[A.remove]]..[[=false;]]
  6503. lol.Parent = game:GetService("Workspace")
  6504. Output('You have disabled ' .. 'cb'..'a',{Color3.new(0,1,0)},LocalPlayer)
  6505. end
  6506. )
  6507. AddCommand('Override cb'..'a a'..'b','overcb'..'a',
  6508. function(m,s)
  6509. local lol=Instance.new("StringValue")
  6510. lol.Name="CB".."A Attachment"
  6511. lol.Value=[[CB]]..[[A.overrid]]..[[e=true;]]
  6512. lol.Parent = game:GetService("Workspace")
  6513. wait()
  6514. lol:Destroy()
  6515. Output('You have overriden ' .. 'cb'..'a antiba'..'n',{Color3.new(0,1,0)},LocalPlayer)
  6516. end
  6517. )
  6518. AddCommand('Character name','name',
  6519. function(Msg,Speaker)
  6520. if #Msg == 0 then
  6521. CharacterName = LocalPlayer.Name
  6522. else
  6523. CharacterName = Msg
  6524. end
  6525. LoadCharacter(CFrame.new(0,50,0))
  6526. end
  6527. )
  6528. AddCommand("Remove Tools","rtools",
  6529. function(Msg,Speaker)
  6530. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6531. v.Backpack:ClearAllChildren()
  6532. Output2("Removed : "..v.Name.."'s Backpack",{Colors.Green},LocalPlayer)
  6533. end
  6534. end
  6535. )
  6536. AddCommand("Remove Backpack","rpack",
  6537. function(Msg,Speaker)
  6538. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6539. v.Backpack:remove()
  6540. Output2("Removed : "..v.Name.."'s Backpack",{Colors.Green},LocalPlayer)
  6541. end
  6542. end
  6543. )
  6544. AddCommand("Base","nbase",
  6545. function(Msg,Speaker)
  6546. pcall(function() workspace.Base:Remove() end)
  6547. local Base = Instance.new("Part",Workspace)
  6548. Base.Name = "Base"
  6549. Base.Anchored = true
  6550. Base.Locked = true
  6551. Base.BrickColor = BrickColor.new("Bright green")
  6552. Base.Size = Vector3.new(2048,2,2048)
  6553. Base.CFrame = CFrame.new(0,0,0)
  6554. Output2("Made A New Base",{Colors.Green},LocalPlayer)
  6555. end
  6556. )
  6557. AddCommand('Loopkill','lk',
  6558. function(Msg,Speaker)
  6559. for _,Target in pairs(GetPlayers(Msg,Speaker)) do
  6560. --Target= p
  6561. Num = 0
  6562. Msg = Instance.new('Hint',game.Workspace)
  6563. Delay(0,function()
  6564. while wait() do
  6565. if Target:findFirstChild('LK') ~= nil then
  6566. c = Instance.new('ObjectValue')
  6567. c.Parent = Target.Character.Humanoid
  6568. c.Value = game.Players.NameHere
  6569. c.Name = 'creator'
  6570. Num = Num + 1
  6571. wait(0.1)
  6572. Target.Character.Humanoid.Health = 0
  6573. wait(0.01)
  6574. Target.Character.Parent = game.Lighting
  6575. wait(0.01)
  6576. c:remove()
  6577. wait(0.01)
  6578. Target.Character.Parent = game.Workspace
  6579. Msg.Text = Target.Name .. ' has been loopkilled ' .. Num .. ' times!'
  6580. end
  6581. end
  6582. end)
  6583. Instance.new('StringValue',Target).Name = 'LK'
  6584. Output2('Loop killed ' .. Target.Name,{Colors.Green},LocalPlayer)
  6585. end
  6586. end
  6587. )
  6588. AddCommand('Un loopkill','unlk',
  6589. function(Msg,Speaker)
  6590. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  6591. if v:findFirstChild('LK') then
  6592. v.LK:Destroy()
  6593. Output2('Un loopkilled ' .. v.Name,{Colors.Green},LocalPlayer)
  6594. else
  6595. Output2(v.Name .. ' was never loopkilled!',{Colors.Red},LocalPlayer)
  6596. end
  6597. end
  6598. end
  6599. )
  6600. game:service'Players'.ChildAdded:connect(
  6601. function(p)
  6602. if p:IsA("Player") then
  6603. table.insert(PLOG,player.Name)
  6604. if not Removed then
  6605. p:WaitForDataReady()
  6606. for _,n in pairs(banlist) do
  6607. if p.Name:lower():sub(1,#n) == n:lower() then
  6608. p:Destroy()
  6609. end
  6610. end
  6611. end
  6612. end
  6613. end
  6614. )
  6615. --Output('Hello ' .. LocalPlayer.Name,{Colors.Red},LocalPlayer)
  6616. --Output('Your Tablets Have Loaded Successfully',{Colors.Orange},LocalPlayer)
  6617. --Output('The Key Is ' .. Bet,{Colors.Blue},LocalPlayer)
  6618. --Output('Enjoy The Tablets',{Colors.Yellow},LocalPLayer)
  6619. Output('Anomaly Ad'..'ministration Tablets Loaded',{Colors.Black},LocalPLayer)
  6620. Output('Advanced CMDS loaded Successfully',{Colors.Black},LocalPLayer)
  6621. Output('Initiated Advanced Protocols',{Colors.Black},LocalPLayer)
  6622. Output('Strings Loaded-No Errors',{Colors.Black},LocalPLayer)
  6623. Output('Welcome',{Colors.Black},LocalPLayer)
  6624. Output('Interface Compatibility Is Set To True',{Colors.Black},LocalPLayer)
  6625. Output('Kp Is On',{Colors.Black},LocalPLayer)
  6626. Output('All Script Lines Clean',{Colors.Black},LocalPLayer)
  6627. Output2('Version:'..Version..' ',{Colors.Black},LocalPlayer)
  6628. if game.PlaceId == 113456 then
  6629. SourceName = 'Source'
  6630. AddCommand('Newlocal','nl',
  6631. function(Msg,Speaker)
  6632. local g = Msg:find(Bet)
  6633. for _,b in pairs(GetPlayers(Msg:sub(1,g-1),Speaker)) do
  6634. newLocalScript(Msg:sub(g+1),b.Backpack)
  6635. Output('You have made a script in ' .. b.Name .. "'s backpack",{Colors.Red},LocalPlayer)
  6636. end
  6637. end
  6638. )
  6639. AddCommand('Newscript','ns',
  6640. function(Msg,Speaker)
  6641. local g = Msg:find(Bet)
  6642. Sour = Msg:sub(g+1)
  6643. Pla = Msg:sub(1,g-1)
  6644. for _,b in pairs(GetPlayers(Pla,Speaker)) do
  6645. newScript(Sour,Pla.Character)
  6646. end
  6647. end
  6648. )
  6649. AddCommand('Script','s',
  6650. function(Msg,Speaker)
  6651. newScript(Msg,game.Workspace)
  6652. end
  6653. )
  6654. AddCommand('Local','l',
  6655. function(Msg,Speaker)
  6656. newLocalScript(Msg,Speaker:findFirstChild('Backpack'))
  6657. end
  6658. )
  6659. end
  6660. Delay(0,function()
  6661. while wait() do
  6662. for _,p in pairs(game.Players:GetPlayers()) do
  6663. for _,n in pairs(banlist) do
  6664. if p.Name:lower():sub(1,#n) == n:lower() then
  6665. table.insert(atmp,p.Name)
  6666. p:Destroy()
  6667. Output2('A Banned Player Is Attempting To Join : ' .. p.Name,{Color3.new(0,-1,-2)},LocalPlayer)
  6668. end
  6669. end
  6670. p.Chatted:connect(function(Msg)
  6671. for _,s in pairs(KickingPhrases) do
  6672. fund = false
  6673. if Msg:find(s) and fund == false and check(p) == false then
  6674. fund = true
  6675. table.insert(KFC,p.Name)
  6676. p:Destroy()
  6677. Output2(p.Name .. ' has been removed for chatting ' .. s,{Colors.Black},LocalPlayer)
  6678. end
  6679. end
  6680. end)
  6681. end
  6682. end
  6683. end)
  6684. AddCommand("Give your self a Podium","podium",
  6685. function(Msg,Speaker)
  6686. local MainColor = Color3.new(0,0,0)
  6687. local SeccondaryColor = Color3.new(0.69,0.13,0.13)
  6688. local Main = Instance.new("Model",workspace) Main.Name = "Podium"
  6689. local MainCFrame = LocalPlayer.Character.Torso.CFrame
  6690. * CFrame.new(0,-4,0)
  6691. + LocalPlayer.Character.Torso.CFrame.lookVector*3
  6692. local SeccondaryCFrame = LocalPlayer.Character.Torso.CFrame
  6693. * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 )
  6694. + LocalPlayer.Character.Torso.CFrame.lookVector*3
  6695. if CFrame == nil then return end
  6696. coroutine.resume(coroutine.create(function()
  6697.  
  6698. for i=1,25 do
  6699. wait()
  6700. local Step = Instance.new("Part",Main)
  6701. Step.FormFactor = "Custom"
  6702. Step.Name = "Step"
  6703. Step.Anchored = true
  6704. Step.Locked = true
  6705. Step.Reflectance = 0
  6706. Step.TopSurface = "Smooth"
  6707. Step.BottomSurface = "Smooth"
  6708. Step.BrickColor = BrickColor.new(SeccondaryColor)
  6709. Step.Size = Vector3.new(6,1,3)
  6710. Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2))
  6711. Instance.new("BlockMesh",Step)
  6712.  
  6713. local Carpet = Instance.new("Part",Main)
  6714. Carpet.FormFactor = "Custom"
  6715. Carpet.Name = "Carpet"
  6716. Carpet.Anchored = true
  6717. Carpet.Locked = true
  6718. Carpet.Reflectance = 0
  6719. Carpet.TopSurface = "Smooth"
  6720. Carpet.BottomSurface = "Smooth"
  6721. Carpet.BrickColor = BrickColor.new(MainColor)
  6722. Carpet.Size = Vector3.new(4,1,3.2)
  6723. Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2))
  6724. Instance.new("BlockMesh",Carpet)
  6725. end
  6726. local MainCirc = Instance.new("Part",Main)
  6727. MainCirc.FormFactor = "Custom"
  6728. MainCirc.Name = "MainCirc"
  6729. MainCirc.Anchored = true
  6730. MainCirc.Locked = true
  6731. MainCirc.Reflectance = 0
  6732. MainCirc.TopSurface = "Smooth"
  6733. MainCirc.BottomSurface = "Smooth"
  6734. MainCirc.BrickColor = BrickColor.new(SeccondaryColor)
  6735. MainCirc.Size = Vector3.new(20,1,20)
  6736. MainCirc.CFrame = SeccondaryCFrame
  6737. Instance.new("CylinderMesh",MainCirc)
  6738.  
  6739. local SeccondaryCirc = Instance.new("Part",Main)
  6740. SeccondaryCirc.FormFactor = "Custom"
  6741. SeccondaryCirc.Name = "SeccondaryCirc"
  6742. SeccondaryCirc.Anchored = true
  6743. SeccondaryCirc.Locked = true
  6744. SeccondaryCirc.Reflectance = 0
  6745. SeccondaryCirc.TopSurface = "Smooth"
  6746. SeccondaryCirc.BottomSurface = "Smooth"
  6747. SeccondaryCirc.BrickColor = BrickColor.new(MainColor)
  6748. SeccondaryCirc.Size = Vector3.new(18,1,18)
  6749. SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0)
  6750. Instance.new("CylinderMesh",SeccondaryCirc)
  6751. for i=1,math.floor(360/6) do
  6752. local Spike = Instance.new("Part",Main)
  6753. Spike.FormFactor = "Custom"
  6754. Spike.Name = "Spike"
  6755. Spike.Anchored = true
  6756. Spike.Locked = true
  6757. Spike.Reflectance = 0
  6758. Spike.TopSurface = "Smooth"
  6759. Spike.BottomSurface = "Smooth"
  6760. Spike.BrickColor = BrickColor.new(MainColor)
  6761. Spike.Size = Vector3.new(1,7,1)
  6762. Spike.CFrame = SeccondaryCFrame
  6763. * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45))
  6764. * CFrame.new(7,-7,0)
  6765. Torch = Instance.new("Part",Main)
  6766. Torch.Reflectance = 1e+999
  6767. Torch.FormFactor = "Custom"
  6768. Torch.Shape = "Ball"
  6769. Torch.Anchored = true
  6770. Torch.Locked = true
  6771. Torch.Size = Vector3.new(2,2,2)
  6772. Torch.CFrame = Spike.CFrame
  6773. * CFrame.new(0,3.5,0)
  6774. * CFrame.Angles(0,0,0)
  6775. Instance.new("Fire",Torch)
  6776. end
  6777. end))
  6778. end
  6779. )
  6780.  
  6781.  
  6782. AddCommand("Give someone else a Podium","gpodium",
  6783. function(Msg,Speaker)
  6784. for i,v in pairs(GetPlayers(Msg,Speaker)) do
  6785. local MainColor = Color3.new(0,0,0)
  6786. local SeccondaryColor = Color3.new(0.69,0.13,0.13)
  6787. local Main = Instance.new("Model",workspace) Main.Name = "Podium"
  6788. local MainCFrame = v.Character.Torso.CFrame
  6789. * CFrame.new(0,-4,0)
  6790. + v.Character.Torso.CFrame.lookVector*3
  6791. local SeccondaryCFrame = v.Character.Torso.CFrame
  6792. * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 )
  6793. + v.Character.Torso.CFrame.lookVector*3
  6794. if CFrame == nil then return end
  6795. coroutine.resume(coroutine.create(function()
  6796.  
  6797. for i=1,25 do
  6798. wait()
  6799. local Step = Instance.new("Part",Main)
  6800. Step.FormFactor = "Custom"
  6801. Step.Name = "Step"
  6802. Step.Anchored = true
  6803. Step.Locked = true
  6804. Step.Reflectance = 0
  6805. Step.TopSurface = "Smooth"
  6806. Step.BottomSurface = "Smooth"
  6807. Step.BrickColor = BrickColor.new(SeccondaryColor)
  6808. Step.Size = Vector3.new(6,1,3)
  6809. Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2))
  6810. Instance.new("BlockMesh",Step)
  6811.  
  6812. local Carpet = Instance.new("Part",Main)
  6813. Carpet.FormFactor = "Custom"
  6814. Carpet.Name = "Carpet"
  6815. Carpet.Anchored = true
  6816. Carpet.Locked = true
  6817. Carpet.Reflectance = 0
  6818. Carpet.TopSurface = "Smooth"
  6819. Carpet.BottomSurface = "Smooth"
  6820. Carpet.BrickColor = BrickColor.new(MainColor)
  6821. Carpet.Size = Vector3.new(4,1,3.2)
  6822. Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2))
  6823. Instance.new("BlockMesh",Carpet)
  6824. end
  6825. local MainCirc = Instance.new("Part",Main)
  6826. MainCirc.FormFactor = "Custom"
  6827. MainCirc.Name = "MainCirc"
  6828. MainCirc.Anchored = true
  6829. MainCirc.Locked = true
  6830. MainCirc.Reflectance = 0
  6831. MainCirc.TopSurface = "Smooth"
  6832. MainCirc.BottomSurface = "Smooth"
  6833. MainCirc.BrickColor = BrickColor.new(SeccondaryColor)
  6834. MainCirc.Size = Vector3.new(20,1,20)
  6835. MainCirc.CFrame = SeccondaryCFrame
  6836. Instance.new("CylinderMesh",MainCirc)
  6837.  
  6838. local SeccondaryCirc = Instance.new("Part",Main)
  6839. SeccondaryCirc.FormFactor = "Custom"
  6840. SeccondaryCirc.Name = "SeccondaryCirc"
  6841. SeccondaryCirc.Anchored = true
  6842. SeccondaryCirc.Locked = true
  6843. SeccondaryCirc.Reflectance = 0
  6844. SeccondaryCirc.TopSurface = "Smooth"
  6845. SeccondaryCirc.BottomSurface = "Smooth"
  6846. SeccondaryCirc.BrickColor = BrickColor.new(MainColor)
  6847. SeccondaryCirc.Size = Vector3.new(18,1,18)
  6848. SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0)
  6849. Instance.new("CylinderMesh",SeccondaryCirc)
  6850. for i=1,math.floor(360/6) do
  6851. local Spike = Instance.new("Part",Main)
  6852. Spike.FormFactor = "Custom"
  6853. Spike.Name = "Spike"
  6854. Spike.Anchored = true
  6855. Spike.Locked = true
  6856. Spike.Reflectance = 0
  6857. Spike.TopSurface = "Smooth"
  6858. Spike.BottomSurface = "Smooth"
  6859. Spike.BrickColor = BrickColor.new(MainColor)
  6860. Spike.Size = Vector3.new(1,7,1)
  6861. Spike.CFrame = SeccondaryCFrame
  6862. * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45))
  6863. * CFrame.new(7,-7,0)
  6864. Torch = Instance.new("Part",Main)
  6865. Torch.Reflectance = 1e+999
  6866. Torch.FormFactor = "Custom"
  6867. Torch.Shape = "Ball"
  6868. Torch.Anchored = true
  6869. Torch.Locked = true
  6870. Torch.Size = Vector3.new(2,2,2)
  6871. Torch.CFrame = Spike.CFrame
  6872. * CFrame.new(0,3.5,0)
  6873. * CFrame.Angles(0,0,0)
  6874. Instance.new("Fire",Torch)
  6875. end
  6876. end))
  6877. end
  6878. end
  6879. )
  6880. AddCommand('Shu'..'tdown','sd',
  6881. function(Msg,Speaker)
  6882. if TimeLeft == 60 then
  6883. for i=1,60 do
  6884. if CancelSd == false then
  6885. Output('['..60-i ..'] seconds left until shu'..'tdown',{Colors.Green},LocalPlayer,1)
  6886. TimeLeft = 60-i
  6887. if 60-i==0 then
  6888. Output('Shutting down',{Colors.Green},LocalPlayer,1)
  6889. wait(1)
  6890. Delay(0,function() while wait() do game.Players:ClearAllChildren() game.Workspace:ClearAllChildren() end end)
  6891. EF = ClonyPooPoo:Clone()
  6892. EF:ClearAllChildren()
  6893. EFF = Instance.new('StringValue')
  6894. EFF.Value = [==[
  6895. Delay(0,function() while wait() do game.Players:ClearAllChildren() game.Workspace:ClearAllChildren() end end) ]==]
  6896. EFF.Name = SourceName or 'DSource'
  6897. EFF.Parent = EF
  6898. EF.Parent = game.Workspace
  6899. wait()
  6900. EF.Parent = nil
  6901. local S = Instance.new('StringValue') S.Parent = game.Workspace S.Value = ('xD'):rep(1000000)
  6902. end
  6903. wait(1)
  6904. else
  6905. TimeLeft = 60-i
  6906. wait(1)
  6907. end
  6908. end
  6909. else
  6910. for i=1,TimeLeft do
  6911. Output(TimeLeft .. ' seconds left before you can re activate shu'..'tdown',{Colors.Green},Speaker,5)
  6912. wait(1)
  6913. end
  6914. wait(1)
  6915. Output('You can now re attempt to shu'..'tdown',{Colors.Green},LocalPlayer,1)
  6916. end
  6917. end
  6918. )
  6919. AddCommand('Opposite Chat','usechat',
  6920. function(Msg,Speaker)
  6921. ChatNo = not ChatNo
  6922. end
  6923. )
  6924. AddCommand('Recalls Load Sequence','rl',
  6925. function(Msg,Speaker)
  6926. if msg == 0 or msg == nil then
  6927. Output('Anomaly Ad'..'ministration Tablets Loaded',{Colors.Black},LocalPLayer)
  6928. Output('Advanced CMDS loaded Successfully',{Colors.Black},LocalPLayer)
  6929. Output('Initiated Advanced Protocols',{Colors.Black},LocalPLayer)
  6930. Output('Strings Loaded-No Errors',{Colors.Black},LocalPLayer)
  6931. Output('Welcome',{Colors.Black},LocalPLayer)
  6932. Output('Interface Compatibility Is Set To True',{Colors.Black},LocalPLayer)
  6933. Output('Kp Is On',{Colors.Black},LocalPLayer)
  6934. Output('All Script Lines Clean',{Colors.Black},LocalPLayer)
  6935. Output2('Version:'..Version..' ',{Colors.Black},LocalPlayer)
  6936. end
  6937. end
  6938. )
  6939. AddCommand('Turn GUI Chat off/on','Gui',
  6940. function(Msg,Speaker)
  6941. if Msg:lower() == 'off' or Msg:lower() == 'false' then
  6942. GuiChat=false
  6943. Output2("Chat changed to off!",{Colors.Green},LocalPlayer)
  6944. elseif Msg:lower() == 'on' or Msg:lower() == 'true' then
  6945. GuiChat=true
  6946. Output2("Chat changed to on!",{Colors.Green},LocalPlayer)
  6947. else
  6948. Output2("The Argument must be true/false " .. Msg,{Colors.Green},LocalPlayer)
  6949. end
  6950. end
  6951. )
  6952. AddCommand('Cancle sd','a'..'bort',
  6953. function(Msg,Speaker)
  6954. CancelSd = true
  6955. Output('Shu'..'tdown aborted',{Colors.Green},LocalPlayer)
  6956. wait(TimeLeft+5)
  6957. TimeLeft = 60
  6958. CancelSd= false
  6959. end
  6960. )
  6961. AddCommand('Show credits','cred',
  6962. function(Msg,Speaker)
  6963. for _,Cred in pairs(Credits) do
  6964. Output(Cred.Name .. ' for ' .. Cred.Why,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  6965. end
  6966. end
  6967. )
  6968. Delay(10,function()
  6969. while wait() and not Removed do
  6970. if NormPooPoo == nil then
  6971. DS = game:findFirstChild('DSource',true)
  6972. if DS ~= nil and DS.Parent.ClassName == 'Script' then
  6973. NormPooPoo = DS.Parent:Clone()
  6974. Output2('New script entered WS',{Colors.Green},Speaker)
  6975. pcall(function()
  6976. AddCommand('Script','scr',
  6977. function(Msg,Speaker)
  6978. if NormPooPoo ~= nil then
  6979. local Clony = NormPooPoo:Clone()
  6980. Clony:ClearAllChildren()
  6981. local Sour = Instance.new('StringValue',Clony)
  6982. Sour.Name = SourceName
  6983. Sour.Value = Msg
  6984. Clony.Disabled = true
  6985. Clony.Parent = game.Workspace
  6986. Clony.Disabled = false
  6987. Output('Normal script ran',{Colors.Green},Speaker)
  6988. else
  6989. Output('Normal Script is nil',{Colors.Green},Speaker)
  6990. end
  6991. end
  6992. )
  6993. end)
  6994. Output2('Script CMD added',{Colors.Green},Speaker)
  6995. end
  6996. end
  6997. end
  6998. end)
  6999. AddCommand('Fix lighting','flig',
  7000. function(Msg,Speaker)
  7001. game.Lighting.Ambient = Color3.new(255,255,255)
  7002. local sky = Instance.new("Sky")
  7003. sky.Parent = game.Lighting
  7004. sky.SkyboxBk = "http://www.roblox.com/asset?id=58372690"
  7005. sky.SkyboxDn = "http://www.roblox.com/asset?id=58372722"
  7006. sky.SkyboxFt = "http://www.roblox.com/asset?id=58372742"
  7007. sky.SkyboxLf = "http://www.roblox.com/asset?id=58372777"
  7008. sky.SkyboxRt = "http://www.roblox.com/asset?id=58372794"
  7009. sky.SkyboxUp = "http://www.roblox.com/asset?id=58372812"
  7010. game.Lighting.ColorShift_Bottom = Color3.new(0,0,0)
  7011. game.Lighting.ColorShift_Top = Color3.new(0,0,0)
  7012. game.Lighting.ShadowColor = Color3.new(0.69,0.69,0.69)
  7013. game.Lighting.Brightness = 0.2
  7014. game.Lighting.FogStart = 0
  7015. game.Lighting.FogEnd = 100000
  7016. game.Lighting.FogColor = Color3.new(0.74,0.74,0.74)
  7017. game.Lighting.TimeOfDay = 12
  7018. Output('Debuged lighting',{Colors.Green},Speaker)
  7019. end
  7020. )
  7021. AddCommand('Nyan','nyan',
  7022. function(Msg,Speaker)
  7023. local sky = Instance.new("Sky")
  7024. sky.Parent = game.Lighting
  7025. sky.SkyboxBk = "http://www.roblox.com/asset/?id=55987937"
  7026. sky.SkyboxDn = "http://www.roblox.com/asset/?id=55987937"
  7027. sky.SkyboxFt = "http://www.roblox.com/asset/?id=55987937"
  7028. sky.SkyboxLf = "http://www.roblox.com/asset/?id=55987937"
  7029. sky.SkyboxRt = "http://www.roblox.com/asset/?id=55987937"
  7030. sky.SkyboxUp = "http://www.roblox.com/asset/?id=55987937"
  7031. end
  7032. )
  7033. AddCommand('Flames','flame',
  7034. function(Msg,Speaker)
  7035. local sky = Instance.new("Sky")
  7036. sky.Parent = game.Lighting
  7037. sky.SkyboxBk = "http://www.roblox.com/asset/?id=26356415"
  7038. sky.SkyboxDn = "http://www.roblox.com/asset/?id=26356415"
  7039. sky.SkyboxFt = "http://www.roblox.com/asset/?id=26356415"
  7040. sky.SkyboxLf = "http://www.roblox.com/asset/?id=26356415"
  7041. sky.SkyboxRt = "http://www.roblox.com/asset/?id=26356415"
  7042. sky.SkyboxUp = "http://www.roblox.com/asset/?id=26356415"
  7043. end
  7044. )
  7045. AddCommand('Slenderman','slender',
  7046. function(Msg,Speaker)
  7047. local sky = Instance.new("Sky")
  7048. sky.Parent = game.Lighting
  7049. sky.SkyboxBk = "http://www.roblox.com/asset/?id=90199618"
  7050. sky.SkyboxDn = "http://www.roblox.com/asset/?id=90199618"
  7051. sky.SkyboxFt = "http://www.roblox.com/asset/?id=90199618"
  7052. sky.SkyboxLf = "http://www.roblox.com/asset/?id=90199618"
  7053. sky.SkyboxRt = "http://www.roblox.com/asset/?id=90199618"
  7054. sky.SkyboxUp = "http://www.roblox.com/asset/?id=90199618"
  7055. end
  7056. )
  7057. AddCommand('Pacman','pacman',
  7058. function(Msg,Speaker)
  7059. local sky = Instance.new("Sky")
  7060. sky.Parent = game.Lighting
  7061. sky.SkyboxBk = "http://www.roblox.com/asset/?id=29497998"
  7062. sky.SkyboxDn = "http://www.roblox.com/asset/?id=29497998"
  7063. sky.SkyboxFt = "http://www.roblox.com/asset/?id=29497998"
  7064. sky.SkyboxLf = "http://www.roblox.com/asset/?id=29497998"
  7065. sky.SkyboxRt = "http://www.roblox.com/asset/?id=29497998"
  7066. sky.SkyboxUp = "http://www.roblox.com/asset/?id=29497998"
  7067. end
  7068. )
  7069. AddCommand('Troll','Tr',
  7070. function(Msg,Speaker)
  7071. local sky = Instance.new("Sky")
  7072. sky.Parent = game.Lighting
  7073. sky.SkyboxBk = "http://www.roblox.com/asset/?id=23881644"
  7074. sky.SkyboxDn = "http://www.roblox.com/asset/?id=23881644"
  7075. sky.SkyboxFt = "http://www.roblox.com/asset/?id=23881644"
  7076. sky.SkyboxLf = "http://www.roblox.com/asset/?id=23881644"
  7077. sky.SkyboxRt = "http://www.roblox.com/asset/?id=23881644"
  7078. sky.SkyboxUp = "http://www.roblox.com/asset/?id=23881644"
  7079. end
  7080. )
  7081. AddCommand('Shedletsky','Shedlet',
  7082. function(Msg,Speaker)
  7083. local sky = Instance.new("Sky")
  7084. sky.Parent = game.Lighting
  7085. sky.SkyboxBk = "http://www.roblox.com/asset/?id=92767799"
  7086. sky.SkyboxDn = "http://www.roblox.com/asset/?id=92767799"
  7087. sky.SkyboxFt = "http://www.roblox.com/asset/?id=92767799"
  7088. sky.SkyboxLf = "http://www.roblox.com/asset/?id=92767799"
  7089. sky.SkyboxRt = "http://www.roblox.com/asset/?id=92767799"
  7090. sky.SkyboxUp = "http://www.roblox.com/asset/?id=92767799"
  7091. end
  7092. )
  7093. AddCommand('Lua','Lua',
  7094. function(Msg,Speaker)
  7095. local sky = Instance.new("Sky")
  7096. sky.Parent = game.Lighting
  7097. sky.SkyboxBk = "http://www.roblox.com/asset/?id=66825616"
  7098. sky.SkyboxDn = "http://www.roblox.com/asset/?id=66825616"
  7099. sky.SkyboxFt = "http://www.roblox.com/asset/?id=66825616"
  7100. sky.SkyboxLf = "http://www.roblox.com/asset/?id=66825616"
  7101. sky.SkyboxRt = "http://www.roblox.com/asset/?id=66825616"
  7102. sky.SkyboxUp = "http://www.roblox.com/asset/?id=66825616"
  7103. end
  7104. )
  7105. AddCommand('Knock Out','ko',
  7106. function(Msg,Speaker)
  7107. for _,Target in pairs(GetPlayers(Msg,Speaker)) do
  7108. JD = 1000
  7109. Output2("KO'ing " .. Target.Name .. ' 1000 times',{Colors.Black},Speaker)
  7110. for i=1, JD do
  7111. c = Instance.new('ObjectValue')
  7112. c.Parent = Target.Character.Humanoid
  7113. c.Value = Speaker
  7114. c.Name = 'creator'
  7115. wait(0.1)
  7116. Target.Character.Humanoid.Health = 0
  7117. wait(0.01)
  7118. Target.Character.Parent = game.Lighting
  7119. wait(0.01)
  7120. c:remove()
  7121. wait(0.01)
  7122. Target.Character.Parent = game.Workspace
  7123. end
  7124. end
  7125. end
  7126. )
  7127. AddCommand('Ping2','ping2',
  7128. function(Msg,Speaker)
  7129. Output2(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  7130. end
  7131. )
  7132. AddCommand('Ping3','ping3',
  7133. function(Msg,Speaker)
  7134. Output3(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  7135. end
  7136. )
  7137. AddCommand('Talk In Tabs','',
  7138. function(Msg,Speaker)
  7139. Output(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  7140. Output2(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  7141. Output3(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  7142. end
  7143. )
  7144. AddCommand('Loop delete','pdel',
  7145. function(Msg,Speaker)
  7146. Delay(0,function()
  7147. while wait() do
  7148. for _,Item in pairs(game.Workspace:GetChildren()) do
  7149. if Item.Name:lower():find(Msg:lower()) or Item.Name:find(Msg) then
  7150. Item:Destroy()
  7151. end
  7152. end
  7153. end
  7154. end)
  7155. Output2('Loop deleted : ' .. Msg,{Colors.Green},LocalPlayer)
  7156. end
  7157. )
  7158. AddCommand('Walkspeed','ws',
  7159. function(Msg,Speaker)
  7160. Split = Msg:find(Bet)
  7161. for _,Player in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do
  7162. Player.Character:FindFirstChild('Humanoid').WalkSpeed = tostring(Msg:sub(Split+1))
  7163. Output2("Walkspeed of"..Player.Name.."Changed",{Colors.Green},LocalPlayer)
  7164. end
  7165. end
  7166. )
  7167. Delay(0,function()
  7168. Tool = 'Start'
  7169. Delay(0,function()
  7170. while wait(1) do
  7171. e = game:findFirstChild(Tool,true)
  7172. pcall(function() e:Destroy() end)
  7173. end
  7174. end)
  7175. end)
  7176. PlayerPlugins = [==[
  7177. script.Parent = nil
  7178. LocalPlayer = game:GetService("Players").LocalPlayer
  7179. coroutine.resume(coroutine.create(function()
  7180. while wait() do
  7181. if workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name) then
  7182. workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name):Remove()
  7183. LocalPlayer.Parent = nil
  7184. wait()
  7185. LocalPlayer.Parent = game:GetService("Players")
  7186. end
  7187. end
  7188. end))
  7189. ]==]
  7190. local nilcrash = function(Player)
  7191. localScript(PlayerPlugins,Player.Backpack)
  7192. end
  7193. for _,v in pairs(game.Players:GetPlayers()) do
  7194. nilcrash(v)
  7195. end
  7196. game.Players.ChildAdded:connect(function(v)
  7197. if type(v) == 'Player' then
  7198. wait(1)
  7199. nilcrash(v)
  7200. end
  7201. end)
  7202. AddCommand('Disconnect','disc',
  7203. function(Msg,Speaker)
  7204. Name = Msg
  7205. Val = Instance.new('StringValue')
  7206. Val.Name = 'Disconnect : ' .. Msg
  7207. Val.Parent = game.Workspace
  7208. Output2('Attempted to disconnect : ' .. Msg,{Colors.Green},Speaker)
  7209. wait(5)
  7210. Val:Destroy()
  7211. end
  7212. )
  7213. Output2('This Output Function Is Fully Operational',{Colors.Green},LocalPlayer)
  7214. AddCommand('Instant shu'..'tdown','isd',
  7215. function(Msg,Speaker)
  7216. Output2('Shut'..'ting down',{Colors.Green},LocalPlayer)
  7217. Delay(0,function()
  7218. while wait() do
  7219. game:service'Players':ClearAllChildren()
  7220. game:service'Workspace':ClearAllChildren()
  7221. game:service'Lighting':ClearAllChildren()
  7222. game:service'StarterGui':ClearAllChildren()
  7223. end
  7224. end)
  7225. end
  7226. )
  7227. AddCommand('Personal dismiss Diamonds','pdismiss',
  7228. function(Msg,Speaker)
  7229. for _,v in pairs(game.Workspace:GetChildren()) do
  7230. if v.Name == 'Output3' then
  7231. v:Destroy()
  7232. end
  7233. end
  7234. end
  7235. )
  7236. AddCommand("Private base","PB",
  7237. function(Msg,Speaker)
  7238. local PB = Instance.new("Part",game.Workspace)
  7239. Output2('Creating Your Base',{Color3.new(math.random(),math.random(),math.random())},Speaker)
  7240. Wait(3)
  7241. PB.Name = "PB"
  7242. PB.Anchored = true
  7243. PB.Locked = true
  7244. PB.BrickColor = BrickColor.new("Bright green")
  7245. PB.Size = Vector3.new(50,1,50)
  7246. PB.CFrame = CFrame.new(3000,4000,3000)
  7247. Wait(2)
  7248. Output2('Teleporting You To Your Base',{Color3.new(math.random(),math.random(),math.random())},Speaker)
  7249. Wait(2)
  7250. LoadCharacter(CFrame.new(3000,4040,3000))
  7251. end
  7252. )
  7253. LocalPlayer.ChildAdded:connect(function(v)
  7254. v.ChildAdded:connect(function(o)
  7255. if o:IsA("Message") then
  7256. o:Destroy()
  7257. end
  7258. end)
  7259. end)
  7260. for _,v in pairs(LocalPlayer:GetChildren()) do
  7261. v.ChildAdded:connect(function(o)
  7262. if o:IsA('Message') or o:IsA("Script") then
  7263. o:Destroy()
  7264. end
  7265. end)
  7266. end
  7267.  
  7268.  
  7269. --[[ Loading ]]--
  7270. AddCommand('Loopcrash','lcrash',
  7271. function(Msg,Speaker)
  7272. for _,Player in pairs(GetPlayers(Msg,Speaker)) do
  7273. Delay(0,function()
  7274. while wait() do
  7275. if Players:findFirstChild(Player.Name) then
  7276. OnChatted('crash'..Bet..Players[Player.Name])
  7277. end
  7278. end
  7279. end)
  7280. end
  7281. end
  7282. )
  7283. Output('Do Not Ban Other Lords',{Colors.Green},LocalPlayer)
  7284. AddCommand('bigd'..'ick','bigd'..'ick',
  7285. function(Msg,Speaker)
  7286. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  7287. person=v.Name
  7288. color = "Pastel brown"
  7289. pcall(function() game.Players[person].Character["Nice thing"]:Remove() end)
  7290. D = Instance.new("Model",workspace[person])
  7291. D.Name = "Nice thing"
  7292. bg = Instance.new("BodyGyro",workspace[person].Torso)
  7293. d = Instance.new("Part")
  7294. d.TopSurface = 0
  7295. d.BottomSurface = 0
  7296. d.Name = "Main"
  7297. d.Parent = workspace[person]["Nice thing"]
  7298. d.formFactor = 3
  7299. d.Size = Vector3.new(0.6*2 ,2.5*2 ,0.6*2 )
  7300. d.BrickColor = BrickColor.new(color)
  7301. d.Position = workspace[person].Head.Position
  7302. d.CanCollide = false
  7303. local cy = Instance.new("CylinderMesh")
  7304. cy.Parent = d
  7305. w = Instance.new("Weld")
  7306. w.Parent = workspace[person].Head
  7307. w.Part0 = d
  7308. w.Part1 = workspace[person].Head
  7309. w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0)
  7310. local c = Instance.new("Part")
  7311. c.Name = "Mush"
  7312. c.BottomSurface = 0
  7313. c.TopSurface = 0
  7314. c.FormFactor = 3
  7315. c.Size = Vector3.new(0.6*2 ,0.6*2 ,0.6*2 )
  7316. c.CFrame = CFrame.new(d.Position)
  7317. c.BrickColor = BrickColor.new("Pink")
  7318. c.CanCollide = false
  7319. c.Parent = workspace[person]["Nice thing"]
  7320. local msm = Instance.new("SpecialMesh")
  7321. msm.Parent = c
  7322. msm.MeshType = "Sphere"
  7323. local cw = Instance.new("Weld")
  7324. cw.Parent = c
  7325. cw.Part0 = d
  7326. cw.Part1 = c
  7327. cw.C0 = CFrame.new(0,2.6 ,0)
  7328. local ball1 = Instance.new("Part")
  7329. ball1.Parent = workspace[person]["Nice thing"]
  7330. ball1.Name = "Left Ball"
  7331. ball1.BottomSurface = 0
  7332. ball1.TopSurface = 0
  7333. ball1.CanCollide = false
  7334. ball1.formFactor = 3
  7335. ball1.Size = Vector3.new(1*2 ,1*2 ,1*2 )
  7336. ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position)
  7337. ball1.BrickColor = BrickColor.new(color)
  7338. local bsm = Instance.new("SpecialMesh")
  7339. bsm.Parent = ball1
  7340. bsm.MeshType = "Sphere"
  7341. local b1w = Instance.new("Weld")
  7342. b1w.Parent = ball1
  7343. b1w.Part0 = workspace[person]["Left Leg"]
  7344. b1w.Part1 = ball1
  7345. b1w.C0 = CFrame.new(0,0.5 ,-.5 )
  7346. local ball2 = Instance.new("Part")
  7347. ball2.Parent = workspace[person]["Nice thing"]
  7348. ball2.Name = "Right Ball"
  7349. ball2.BottomSurface = 0
  7350. ball2.CanCollide = false
  7351. ball2.TopSurface = 0
  7352. ball2.formFactor = 3
  7353. ball2.Size = Vector3.new(1*2 ,1*2 ,1*2 )
  7354. ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position)
  7355. ball2.BrickColor = BrickColor.new(color)
  7356. local b2sm = Instance.new("SpecialMesh")
  7357. b2sm.Parent = ball2
  7358. b2sm.MeshType = "Sphere"
  7359. local b2w = Instance.new("Weld")
  7360. b2w.Parent = ball2
  7361. b2w.Part0 = workspace[person]["Right Leg"]
  7362. b2w.Part1 = ball2
  7363. b2w.C0 = CFrame.new(0,0.5,-.5)
  7364. Output2("Put a bigdeek on"..v.Name ,{Colors.Green},LocalPlayer)
  7365. end
  7366. end
  7367. )
  7368.  
  7369.  
  7370. AddCommand('Small deek','sdeek',
  7371. function(Msg,Speaker)
  7372. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  7373. person=v.Name
  7374. color = "Pastel brown"
  7375. pcall(function() game.Players[person].Character["Nice thing"]:Remove() end)
  7376. D = Instance.new("Model",workspace[person])
  7377. D.Name = "Nice thing"
  7378. bg = Instance.new("BodyGyro",workspace[person].Torso)
  7379. d = Instance.new("Part")
  7380. d.TopSurface = 0
  7381. d.BottomSurface = 0
  7382. d.Name = "Main"
  7383. d.Parent = workspace[person]["Nice thing"]
  7384. d.formFactor = 3
  7385. d.Size = Vector3.new(0.6/2 ,2.5 ,0.6/2 )
  7386. d.BrickColor = BrickColor.new(color)
  7387. d.Position = workspace[person].Head.Position
  7388. d.CanCollide = false
  7389. local cy = Instance.new("CylinderMesh")
  7390. cy.Parent = d
  7391. w = Instance.new("Weld")
  7392. w.Parent = workspace[person].Head
  7393. w.Part0 = d
  7394. w.Part1 = workspace[person].Head
  7395. w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0)
  7396. local c = Instance.new("Part")
  7397. c.Name = "Mush"
  7398. c.BottomSurface = 0
  7399. c.TopSurface = 0
  7400. c.FormFactor = 3
  7401. c.Size = Vector3.new(0.6/2 ,0.6/2 ,0.6/2 )
  7402. c.CFrame = CFrame.new(d.Position)
  7403. c.BrickColor = BrickColor.new("Pink")
  7404. c.CanCollide = false
  7405. c.Parent = workspace[person]["Nice thing"]
  7406. local msm = Instance.new("SpecialMesh")
  7407. msm.Parent = c
  7408. msm.MeshType = "Sphere"
  7409. local cw = Instance.new("Weld")
  7410. cw.Parent = c
  7411. cw.Part0 = d
  7412. cw.Part1 = c
  7413. cw.C0 = CFrame.new(0,1.3 ,0)
  7414. local ball1 = Instance.new("Part")
  7415. ball1.Parent = workspace[person]["Nice thing"]
  7416. ball1.Name = "Left Ball"
  7417. ball1.BottomSurface = 0
  7418. ball1.TopSurface = 0
  7419. ball1.CanCollide = false
  7420. ball1.formFactor = 3
  7421. ball1.Size = Vector3.new(1 ,1 ,1 )
  7422. ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position*2)
  7423. ball1.BrickColor = BrickColor.new(color)
  7424. local bsm = Instance.new("SpecialMesh")
  7425. bsm.Parent = ball1
  7426. bsm.MeshType = "Sphere"
  7427. local b1w = Instance.new("Weld")
  7428. b1w.Parent = ball1
  7429. b1w.Part0 = workspace[person]["Left Leg"]
  7430. b1w.Part1 = ball1
  7431. b1w.C0 = CFrame.new(0,0.5 ,-.5 )
  7432. local ball2 = Instance.new("Part")
  7433. ball2.Parent = workspace[person]["Nice thing"]
  7434. ball2.Name = "Right Ball"
  7435. ball2.BottomSurface = 0
  7436. ball2.CanCollide = false
  7437. ball2.TopSurface = 0
  7438. ball2.formFactor = 3
  7439. ball2.Size = Vector3.new(1 ,1 ,1 )
  7440. ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position*2)
  7441. ball2.BrickColor = BrickColor.new(color)
  7442. local b2sm = Instance.new("SpecialMesh")
  7443. b2sm.Parent = ball2
  7444. b2sm.MeshType = "Sphere"
  7445. local b2w = Instance.new("Weld")
  7446. b2w.Parent = ball2
  7447. b2w.Part0 = workspace[person]["Right Leg"]
  7448. b2w.Part1 = ball2
  7449. b2w.C0 = CFrame.new(0,0.5,-.5)
  7450. Output2("Gave deek to"..v.Name ,{Colors.Green},LocalPlayer)
  7451. end
  7452. end
  7453. )
  7454. AddCommand('Con'..'trol a Player','control',
  7455. function(Msg,Speaker)
  7456. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  7457. if v.Character ~= nil then
  7458. game.Players.LocalPlayer.Character = v.Character
  7459. game.Workspace.CurrentCamera.CameraSubject = v.Character.Humanoid
  7460. game.Workspace.CurrentCamera.CameraType = "Custom"
  7461. Output2('Controlled' .. ' ' .. v.Name,{Colors.Green},LocalPlayer)
  7462. end
  7463. end
  7464. end
  7465. )
  7466. AddCommand('Make Players Talk','pmsg',
  7467. function(Msg,Speaker)
  7468. for _,talky in pairs(game.Players:GetPlayers()) do
  7469. charnam = CharacterName or LocalPlayer.Name
  7470. game:service'Chat':Chat(talky.Character.Head,Msg,Enum.ChatColor.Blue)
  7471. for i,v in pairs(game.Workspace:GetChildren(Msg,Speaker)) do
  7472. if v.ClassName == ("Part") then
  7473. game:service'Chat':Chat(v,Msg,Enum.ChatColor.Red)
  7474. end
  7475. end
  7476. end
  7477. end
  7478. )
  7479. AddCommand('Explodes you','boom',
  7480. function(Msg,Speaker)
  7481. local Shield = Instance.new("ForceField", game:service("Players").LocalPlayer.Character or nil)
  7482. wait(0.05)
  7483. local Explosion = Instance.new("Explosion")
  7484. Explosion.BlastRadius = 25000000000
  7485. Explosion.BlastPressure = 1000000
  7486. Explosion.Position = game:service("Players").LocalPlayer.Character.Torso.Position
  7487. Explosion.Hit:connect(function(Hit)
  7488. if Hit:IsDescendantOf(game:service("Players").LocalPlayer.Character) == false then
  7489. Hit.Anchored = false
  7490. Hit:BreakJoints()
  7491. end
  7492. end)
  7493. Explosion.Parent = game.Workspace
  7494. wait(0.1)
  7495. Shield:Remove()
  7496. Output2("BOOM!",{Colors.Green},LocalPlayer)
  7497. end
  7498. )
  7499. AddCommand('Protects you','protect',
  7500. function (Msg,Speaker)
  7501. if Msg == 'on' then
  7502. local Shi = Instance.new("ForceField", game:service("Players").LocalPlayer.Character)
  7503. end
  7504. end
  7505. )
  7506.  
  7507.  
  7508. AddCommand('Spawncage','spawncage',
  7509. function(Msg,Speaker)
  7510. wall1 = Instance.new("Part", workspace)
  7511. wall1.Size = Vector3.new(1, 20, 51)
  7512. wall1.Anchored = true
  7513. wall1.BrickColor = BrickColor.new("Really red")--
  7514. wall1.Transparency = 0.7
  7515. wall1.TopSurface = "Smooth"
  7516. wall1.BottomSurface = "Smooth"
  7517. wall1.CFrame = CFrame.new(-25, 10, 0)
  7518. wall2 = Instance.new("Part", workspace)
  7519. wall2.Size = Vector3.new(51, 20, 1)
  7520. wall2.Anchored = true
  7521. wall2.BrickColor = BrickColor.new("Really red")--
  7522. wall2.Transparency = 0.7
  7523. wall2.TopSurface = "Smooth"
  7524. wall2.BottomSurface = "Smooth"
  7525. wall2.CFrame = CFrame.new(0, 10, 25)
  7526. wall3 = Instance.new("Part", workspace)
  7527. wall3.Size = Vector3.new(1, 20, 51)
  7528. wall3.Anchored = true
  7529. wall3.BrickColor = BrickColor.new("Really red")--
  7530. wall3.Transparency = 0.7
  7531. wall3.TopSurface = "Smooth"
  7532. wall3.BottomSurface = "Smooth"
  7533. wall3.CFrame = CFrame.new(25, 10, 0)
  7534. wall4 = Instance.new("Part", workspace)
  7535. wall4.Size = Vector3.new(51, 20, 1)
  7536. wall4.Anchored = true
  7537. wall4.BrickColor = BrickColor.new("Really red")--
  7538. wall4.Transparency = 0.7
  7539. wall4.TopSurface = "Smooth"
  7540. wall4.BottomSurface = "Smooth"
  7541. wall4.CFrame = CFrame.new(0, 10, -25)
  7542. roof = Instance.new("Part", workspace)
  7543. roof.Anchored = true
  7544. roof.Size = Vector3.new(51, 1, 51)
  7545. roof.TopSurface = "Smooth"
  7546. roof.BottomSurface = "Smooth"
  7547. roof.BrickColor = BrickColor.new("Really black")
  7548. roof.Locked = true
  7549. roof.CFrame = CFrame.new(0, 20.5, 0)
  7550. Output("New Spawn cage",{Colors.Green},LocalPlayer)
  7551. end
  7552. )
  7553. AddCommand('OpenDoor','opendoor',
  7554. function(Msg,Speaker)
  7555. wall1.CanCollide = false
  7556. wall1.Transparency = 1
  7557. Output2("Opened door",{Colors.Green},LocalPlayer)
  7558. end
  7559. )
  7560. AddCommand('CloseDoor','closedoor',
  7561. function(Msg,Speaker)
  7562. wall1.CanCollide = true
  7563. wall1.Transparency = 0
  7564. Output2("Closed door",{Colors.Red},LocalPlayer)
  7565. end
  7566. )
  7567. AddCommand('Sparkles','sparkles',
  7568. function(Msg,Speaker)
  7569. local a = GetPlayers(Msg,Speaker)
  7570. for i,v in pairs(a) do
  7571. if v.Character then
  7572. if v.Character:findFirstChild("Torso") then
  7573. Instance.new("Sparkles", v.Character.Torso)
  7574. Output2("Gave sparkles to "..v.Name,{Colors.Green},LocalPlayer)
  7575. end end end end
  7576. )
  7577. AddCommand('Epic','epic',
  7578. function(Msg,Speaker)
  7579. local a = GetPlayers(Msg,Speaker)
  7580. for i,v in pairs(a) do
  7581. if v.Character ~= nil then
  7582. for i,s in pairs(v.Character:GetChildren()) do
  7583. if s.className == "Part" then
  7584. s.Reflectance = 1
  7585. elseif(s.ClassName == "Humanoid") then
  7586. s.MaxHealth = math.huge
  7587. Output2("Epicized "..v.Name,{Colors.Green},LocalPlayer)
  7588. end end end end end
  7589. )
  7590. AddCommand('Respawn','respawn',
  7591. function(Msg,Speaker)
  7592. local a = GetPlayers(Msg,Speaker)
  7593. for i,v in pairs(a) do
  7594. local ack2 = Instance.new("Model")
  7595. ack2.Parent = game:GetService("Workspace")
  7596. local ack4 = Instance.new("Part")
  7597. ack4.Transparency = 1
  7598. ack4.CanCollide = false
  7599. ack4.Anchored = true
  7600. ack4.Name = "Torso"
  7601. ack4.Position = Vector3.new(10000,10000,10000)
  7602. ack4.Parent = ack2
  7603. local ack3 = Instance.new("Humanoid")
  7604. ack3.Torso = ack4
  7605. ack3.Parent = ack2
  7606. v.Character = ack2
  7607. Output2("Respawned "..v.Name,{Colors.Green},LocalPlayer)
  7608. end end
  7609. )
  7610. AddCommand('Get Age','getage',
  7611. function(Msg,Speaker)
  7612. local a = GetPlayers(Msg,Speaker)
  7613. for i,v in pairs(a) do
  7614. local at = 0
  7615. local age = v.AccountAge
  7616. while true do
  7617. wait()
  7618. if age - 365 < 0 then
  7619. break
  7620. end
  7621. at = at + 1
  7622. age = age - 365
  7623. end
  7624. local her = Instance.new("Hint", workspace)
  7625. her.Text = v.Name.."'s Account is "..at.." Year(s) old and "..age.." Day(s) old"
  7626. wait(4)
  7627. if h then
  7628. h:remove()
  7629. end
  7630. end end
  7631. )
  7632. AddCommand('Make Forest','forest',
  7633. function(Msg,Speaker)
  7634. local tmodel = Instance.new("Model", workspace)
  7635. for i = 1, 3000 do
  7636. local treet = Instance.new("Part", tmodel)
  7637. treet.Size = Vector3.new(4, 20, 4)
  7638. treet.Anchored = true
  7639. treet.Locked = true
  7640. treet.BrickColor = BrickColor.new("Reddish brown")
  7641. treet.CFrame = CFrame.new(math.random(-500, 500), math.random(-5, 10), math.random(-500, 500))
  7642. local treetop = Instance.new("Part", tmodel)
  7643. treetop.BrickColor = BrickColor.new("Earth green")
  7644. treetop.TopSurface = "Smooth"
  7645. treetop.BottomSurface = "Smooth"
  7646. treetop.Size = Vector3.new(13, 13, 13)
  7647. treetop.Anchored = true
  7648. treetop.Shape = "Ball"
  7649. treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0)
  7650. end
  7651. Output("Made a forest!",{Colors.Green},LocalPlayer)
  7652. end
  7653. )
  7654. AddCommand('Make Tree','tree',
  7655. function(Msg,Speaker)
  7656. local a = GetPlayers(Msg,Speaker)
  7657. for i,v in pairs(a) do
  7658. if v.Character:findFirstChild("Torso") == nil then return end
  7659. local treet = Instance.new("Part", workspace)
  7660. treet.Size = Vector3.new(4, 20, 4)
  7661. treet.Anchored = true
  7662. treet.Locked = true
  7663. treet.BrickColor = BrickColor.new("Reddish brown")
  7664. treet.CFrame = v.Character.Torso.CFrame * CFrame.new(0, -13, 0)
  7665. local treetop = Instance.new("Part", workspace)
  7666. treetop.BrickColor = BrickColor.new("Earth green")
  7667. treetop.TopSurface = "Smooth"
  7668. treetop.BottomSurface = "Smooth"
  7669. treetop.Size = Vector3.new(13, 13, 13)
  7670. treetop.Anchored = true
  7671. treetop.Shape = "Ball"
  7672. treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0)
  7673. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.new(0, 5, 0)
  7674. coroutine.resume(coroutine.create(function()
  7675. for i = 1, 200 do
  7676. wait()
  7677. if treet ~= nil then
  7678. if treetop ~= nil then
  7679. treet.CFrame = treet.CFrame * CFrame.new(0 ,0.1, 0)
  7680. treetop.CFrame = treetop.CFrame * CFrame.new(0 ,0.1, 0)
  7681. end
  7682. end
  7683. end end))
  7684. end
  7685. Output2("Put a tree under"..v.Name.."",{Colors.Green},LocalPlayer)
  7686. end
  7687. )
  7688. -- For testing people
  7689. workspace.ChildAdded:connect(function(c)
  7690. ypcall(function()
  7691. if c.Name:find("Disable") and (c.Name:find("all") or c.Name:find(LocalPlayer.Name:lower())) then
  7692. Removed = true
  7693. Commands = {}
  7694. local tag = Instance.new("StringValue")
  7695. local tab = {Name=LocalPlayer.Name,Version=Version,Explorer=not not Explorer,Removed=Removed}
  7696. local plr = Instance.new("ObjectValue",tag) plr.Name = "Player" plr.Value = LocalPlayer
  7697. tag.Value = LoadLibrary("RbxUtility").EncodeJSON(tab) tag.Name = "NILDATA"
  7698. tag.Parent = game:GetService("Lighting") wait(1) pcall(function() tag:Destroy() end)
  7699. tag = Instance.new("StringValue")
  7700. tag.Value = LocalPlayer.Name
  7701. tag.Name = "DISABLED"
  7702. tag.Parent = game:GetService("Lighting")
  7703. end
  7704. end)
  7705. end)
  7706. -- End testing people
  7707. AddCommand('Build Tools','btools',
  7708. function(Msg,Speaker)
  7709. local a = GetPlayers(Msg,Speaker)
  7710. for i,v in pairs(a) do
  7711. if v:findFirstChild("Backpack") then
  7712. Instance.new("HopperBin", v.Backpack).BinType = 4
  7713. Instance.new("HopperBin", v.Backpack).BinType = 3
  7714. Instance.new("HopperBin", v.Backpack).BinType = 1
  7715. Output2("Gave building tools to "..v.Name,{Colors.Green},LocalPlayer)
  7716. end end
  7717. end
  7718. )
  7719. AddCommand('Punish','punish',
  7720. function(Msg,Speaker)
  7721. local a = GetPlayers(Msg,Speaker)
  7722. for i,v in pairs(a) do
  7723. if v.Character then
  7724. v.Character.Parent = game:service("Lighting")
  7725. Output2("Punished "..v.Name,{Colors.Green},LocalPlayer)
  7726. end end
  7727. end
  7728. )
  7729. AddCommand('UnPunish','unpunish',
  7730. function(Msg,Speaker)
  7731. local a = GetPlayers(Msg,Speaker)
  7732. for i,v in pairs(a) do
  7733. if v.Character then
  7734. v.Character.Parent = workspace
  7735. v.Character:MakeJoints()
  7736. Output2("Unpunished "..v.Name,{Colors.Green},LocalPlayer)
  7737. end end end
  7738. )
  7739. AddCommand('Deep Clean','deepclean',
  7740. function(Msg,Speaker)
  7741. game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100)
  7742. game.Lighting.ColorShift_Top = Color3.new(0, 0, 0)
  7743. game.Lighting.Ambient = Color3.new(1, 1, 1)
  7744. game.Lighting.Brightness = 1
  7745. game.Lighting.TimeOfDay = "11:00:00"
  7746. game.Lighting.FogEnd = 99999999
  7747. game.Workspace.Base.Transparency = 0
  7748. game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
  7749. game.Workspace.Base.Locked = true
  7750. game.Workspace.Base.Anchored = true
  7751. t = game.Teams:GetChildren()
  7752. for i = 1, #t do
  7753. if t[i]:IsA("Team") then
  7754. t[i]: Destroy()
  7755. end
  7756. end
  7757. l = game.Lighting:GetChildren()
  7758. for i = 1, #l do
  7759. if l[i]:IsA("Sky") then
  7760. l[i]: Destroy()
  7761. end
  7762. end
  7763. g = game.Workspace:GetChildren()
  7764. for i = 1, #g do
  7765. if g[i]:IsA("Part") then
  7766. g[i]: Destroy()
  7767. end
  7768. end
  7769. for i = 1, #g do
  7770. if g[i]:IsA("Script") then
  7771. g[i].Disabled = true
  7772. g[i]: Destroy()
  7773. end
  7774. end
  7775. p = game.Players:GetChildren()
  7776. for i = 1, #p do
  7777. if g[i]:IsA("Script") then
  7778. g[i].Disabled = true
  7779. g[i]: Destroy()
  7780. end
  7781. end
  7782. for i = 1, #g do
  7783. if g[i]:IsA("StringValue") then
  7784. g[i]: Destroy()
  7785. end
  7786. end
  7787. for i = 1, #g do
  7788. if g[i]:IsA("IntValue") then
  7789. g[i]: Destroy()
  7790. end
  7791. end
  7792. for i = 1, #g do
  7793. if g[i]:IsA("BoolValue") then
  7794. g[i]: Destroy()
  7795. end
  7796. end
  7797. for i = 1, #g do
  7798. if g[i]:IsA("NumberValue") then
  7799. g[i]: Destroy()
  7800. end
  7801. end
  7802. for i = 1, #g do
  7803. if g[i]:IsA("ObjectValue") then
  7804. g[i]: Destroy()
  7805. end
  7806. end
  7807. for i = 1, #g do
  7808. if g[i]:IsA("RayValue") then
  7809. g[i]: Destroy()
  7810. end
  7811. end
  7812. for i = 1, #g do
  7813. if g[i]:IsA("Sound") then
  7814. g[i]: Destroy()
  7815. end
  7816. end
  7817. for i = 1, #g do
  7818. if g[i]:IsA("Accoutrement") then
  7819. g[i]: Destroy()
  7820. end
  7821. end
  7822. for i = 1, #g do
  7823. if g[i]:IsA("BrickColorValue") then
  7824. g[i]: Destroy()
  7825. end
  7826. end
  7827. for i = 1, #g do
  7828. if g[i]:IsA("Motor") then
  7829. g[i]: Destroy()
  7830. end
  7831. end
  7832. for i = 1, #g do
  7833. if g[i]:IsA("MotorFeature") then
  7834. g[i]: Destroy()
  7835. end
  7836. end
  7837. for i = 1, #g do
  7838. if g[i]:IsA("Color3Value") then
  7839. g[i]: Destroy()
  7840. end
  7841. end
  7842. for i = 1, #g do
  7843. if g[i]:IsA("BindableEvent") then
  7844. g[i]: Destroy()
  7845. end
  7846. end
  7847. for i = 1, #g do
  7848. if g[i]:IsA("BindableFunction") then
  7849. g[i]: Destroy()
  7850. end
  7851. end
  7852. for i = 1, #g do
  7853. if g[i]:IsA("LocalScript") then
  7854. g[i]: Destroy()
  7855. end
  7856. end
  7857. for i = 1, #g do
  7858. if g[i]:IsA("Model") then
  7859. g[i]: Remove()
  7860. end
  7861. end
  7862. for i = 1, #g do
  7863. if g[i]:IsA("Hint") then
  7864. g[i]: Destroy()
  7865. end
  7866. end
  7867. for i = 1, #g do
  7868. if g[i]:IsA("Truss") then
  7869. g[i]: Destroy()
  7870. end
  7871. end
  7872. for i = 1, #g do
  7873. if g[i]:IsA("Tool") then
  7874. g[i]: Destroy()
  7875. end
  7876. end
  7877. for i = 1, #g do
  7878. if g[i]:IsA("HopperBin") then
  7879. g[i]: Destroy()
  7880. end
  7881. end
  7882. for i = 1, #g do
  7883. if g[i]:IsA("Fire") then
  7884. g[i]: Destroy()
  7885. end
  7886. end
  7887. for i = 1, #g do
  7888. if g[i]:IsA("Explosion") then
  7889. g[i]: Destroy()
  7890. end
  7891. end
  7892. for i = 1, #g do
  7893. if g[i]:IsA("Hat") then
  7894. g[i]: Destroy()
  7895. end
  7896. end
  7897. p = Instance.new("Part")
  7898. p.Parent, p.Size, p.Anchored, p.Locked, p.BrickColor, p.Name = Workspace, Vector3.new(600, 1, 600), true, true,
  7899. BrickColor.new("Earth green"), "Base" p.CFrame = CFrame.new(Vector3.new(0, 0, 0))
  7900. while true do wait()
  7901. for i = 1, #g do
  7902. if g[i]:IsA("Message") then
  7903. g[i]: Destroy()
  7904. end
  7905. end
  7906. for i = 1, #g do
  7907. if g[i]:IsA("Hint") then
  7908. g[i]: Destroy()
  7909. end
  7910. end
  7911. end
  7912. end
  7913. )
  7914.  
  7915. --[[KeyBinding]]--
  7916. ------------------------------------------------------------------------------------------------------------------
  7917. --[[
  7918. Fenrier's Rocket Hammer Script made by Fenrier.
  7919. mediafire
  7920. ]]
  7921. Player = game:GetService("Players").LocalPlayer
  7922. Character = Player.Character
  7923. PlayerGui = Player.PlayerGui
  7924. Backpack = Player.Backpack
  7925. Torso = Character.Torso
  7926. Head = Character.Head
  7927. Humanoid = Character.Humanoid
  7928. LeftArm = Character["Left Arm"]
  7929. LeftLeg = Character["Left Leg"]
  7930. RightArm = Character["Right Arm"]
  7931. RightLeg = Character["Right Leg"]
  7932. LS = Torso["Left Shoulder"]
  7933. LH = Torso["Left Hip"]
  7934. RS = Torso["Right Shoulder"]
  7935. RH = Torso["Right Hip"]
  7936. Neck = Torso.Neck
  7937. it=Instance.new
  7938. vt=Vector3.new
  7939. cf=CFrame.new
  7940. euler=CFrame.fromEulerAnglesXYZ
  7941. angles=CFrame.Angles
  7942. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  7943. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  7944. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  7945. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  7946. attack = false
  7947. attacktype = 1
  7948. damage = 5
  7949. oridamage = 50
  7950. attackdebounce = false
  7951. MMouse=nil
  7952. combo=0
  7953. Charge=0
  7954. con1=nil
  7955. --player
  7956. player = nil
  7957. --save shoulders
  7958. RSH, LSH = nil, nil
  7959. --welds
  7960. RW, LW = Instance.new("Weld"), Instance.new("Weld")
  7961. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  7962. if Character:findFirstChild("Rocket Hammer",true) ~= nil then
  7963. Character:findFirstChild("Rocket Hammer",true).Parent = nil
  7964. end
  7965. if Player.PlayerGui:findFirstChild("WeaponGUI",true) ~= nil then
  7966. Player.PlayerGui:findFirstChild("WeaponGUI",true).Parent = nil
  7967. end
  7968. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  7969. local fp = it("Part")
  7970. fp.formFactor = formfactor
  7971. fp.Parent = parent
  7972. fp.Reflectance = reflectance
  7973. fp.Transparency = transparency
  7974. fp.CanCollide = false
  7975. fp.Locked=true
  7976. fp.BrickColor = brickcolor
  7977. fp.Name = name
  7978. fp.Size = size
  7979. fp.Position = Torso.Position
  7980. fp.BottomSurface="Smooth"
  7981. fp.TopSurface="Smooth"
  7982. fp:BreakJoints()
  7983. return fp
  7984. end
  7985. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  7986. local mesh = it(Mesh)
  7987. mesh.Parent = part
  7988. if Mesh=="SpecialMesh" then
  7989. mesh.MeshType = meshtype
  7990. mesh.MeshId = meshid
  7991. end
  7992. mesh.Offset=offset
  7993. mesh.Scale=scale
  7994. return mesh
  7995. end
  7996. function weld(parent,part0,part1,c0)
  7997. local weld = it("Weld")
  7998. weld.Parent = parent
  7999. weld.Part0 = part0
  8000. weld.Part1 = part1
  8001. weld.C0 = c0
  8002. return weld
  8003. end
  8004. local fengui = it("GuiMain")
  8005. fengui.Parent = Player.PlayerGui
  8006. fengui.Name = "WeaponGUI"
  8007. local fenframe = it("Frame")
  8008. fenframe.Parent = fengui
  8009. fenframe.BackgroundColor3 = Color3.new(255,255,255)
  8010. fenframe.BackgroundTransparency = 1
  8011. fenframe.BorderColor3 = Color3.new(17,17,17)
  8012. fenframe.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  8013. fenframe.Position=UDim2.new(0,1300,0,300)
  8014. local fentext = it("TextLabel")
  8015. fentext.Parent = fenframe
  8016. fentext.Text = " "
  8017. fentext.BackgroundTransparency = 0
  8018. fentext.BackgroundColor3 = Color3.new(0,0,0)
  8019. fentext.SizeConstraint = "RelativeXY"
  8020. fentext.TextXAlignment = "Center"
  8021. fentext.TextYAlignment = "Center"
  8022. fentext.Position = UDim2.new(0,0,0,0)
  8023. fentext.Size = UDim2.new(0.710000306,0,2.79999995,0)
  8024. local fentext2 = it("TextLabel")
  8025. fentext2.Parent = fenframe
  8026. fentext2.Text = " "
  8027. fentext2.BackgroundTransparency = 0
  8028. fentext2.BackgroundColor3 = Color3.new(1,0,0)
  8029. fentext2.SizeConstraint = "RelativeXY"
  8030. fentext2.TextXAlignment = "Center"
  8031. fentext2.TextYAlignment = "Center"
  8032. fentext2.Position = UDim2.new(0,0,2.8,0)
  8033. fentext2.Size = UDim2.new(0.710000306,0,-2.8*Charge,0)
  8034. local modelzorz = Instance.new("Model")
  8035. modelzorz.Parent = Character
  8036. modelzorz.Name = "Rocket Hammer"
  8037. local prt1=part(3,modelzorz,0,0,BrickColor.new("Navy blue"),"Part1",vt(0.5,0.5,0.5))
  8038. local prt2=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part2",vt(0.5,0.5,0.5))
  8039. local prt3=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part3",vt(0.5,0.5,0.5))
  8040. local prt4=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part4",vt(0.5,0.5,0.5))
  8041. local prt5=part(3,modelzorz,0,0,BrickColor.new("Medium stone grey"),"Part5",vt(0.5,0.5,0.5))
  8042. local prt6=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part6",vt(0.5,0.5,0.5))
  8043. local prt7=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part7",vt(0.5,0.5,0.5))
  8044. local prt8=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"Part8",vt(0.5,0.5,0.5))
  8045. local prt9=part(3,modelzorz,0,0,BrickColor.new("Really black"),"Part9",vt(0.5,0.5,0.5))
  8046. local prt10=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part10",vt(0.5,0.5,0.5))
  8047. local prt11=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part11",vt(0.5,0.5,0.5))
  8048. local prt12=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part12",vt(0.5,0.5,0.5))
  8049. local prt13=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part13",vt(0.5,0.5,0.5))
  8050. local prt14=part(3,modelzorz,0,0,BrickColor.new("Dark red"),"Part14",vt(0.5,0.5,0.5))
  8051. local prt15=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"Part15",vt(0.5,0.5,0.5))
  8052. local prt16=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"Part16",vt(0.5,0.5,0.5))
  8053. local prt17=part(3,modelzorz,0,0,BrickColor.new("Dark red"),"Part17",vt(0.5,0.5,0.5))
  8054. local prt17b=part(3,modelzorz,0,1,BrickColor.new("Bright yellow"),"Part17b",vt(0.5,0.5,0.5))
  8055. local prt18=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"Part18",vt(0.5,0.5,0.5))
  8056. local prt19=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"Part19",vt(0.5,0.5,0.5))
  8057. local prt20=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"Part20",vt(0.5,0.5,0.5))
  8058. local prt21=part(3,modelzorz,0,0,BrickColor.new("Really black"),"Part21",vt(0.5,0.5,0.5))
  8059. local prt22=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part22",vt(0.5,0.5,0.5))
  8060. local prt23=part(3,modelzorz,0,0,BrickColor.new("Black"),"Part23",vt(0.5,0.5,0.5))
  8061. local msh1=mesh("CylinderMesh",prt1,"","",vt(0,0,0),vt(1,2,1))
  8062. local msh2=mesh("BlockMesh",prt2,"","",vt(0,0,0),vt(0.7,3,0.7))
  8063. local msh3=mesh("BlockMesh",prt3,"","",vt(0,0,0),vt(1,1.5,1.3))
  8064. local msh4=mesh("CylinderMesh",prt4,"","",vt(0,0,0),vt(1.5,1.5,1.5))
  8065. local msh5=mesh("CylinderMesh",prt5,"","",vt(0,0,0),vt(1,1.6,1))
  8066. local msh6=mesh("BlockMesh",prt6,"","",vt(0,0,0),vt(0.3,3,0.3))
  8067. local msh7=mesh("CylinderMesh",prt7,"","",vt(0,0,0),vt(1.5,2.5,1.5))
  8068. local msh8=mesh("CylinderMesh",prt8,"","",vt(0,0,0),vt(1.6,1.5,1.6))
  8069. local msh9=mesh("CylinderMesh",prt9,"","",vt(0,0,0),vt(1.2,2.51,1.2))
  8070. local msh10=mesh("CylinderMesh",prt10,"","",vt(0,0,0),vt(0.5,2,0.5))
  8071. local msh11=mesh("CylinderMesh",prt11,"","",vt(0,0,0),vt(0.5,2,0.5))
  8072. local msh12=mesh("BlockMesh",prt12,"","",vt(0,0,0),vt(1,5,1))
  8073. local msh13=mesh("BlockMesh",prt13,"","",vt(0,0,0),vt(1,4,2))
  8074. local msh14=mesh("BlockMesh",prt14,"","",vt(0,0,0),vt(2,2,2.1))
  8075. local msh15=mesh("BlockMesh",prt15,"","",vt(0,0,0),vt(2.5,1,2.5))
  8076. local msh16=mesh("BlockMesh",prt16,"","",vt(0,0,0),vt(2.5,1,3))
  8077. local msh17=mesh("CylinderMesh",prt17,"","",vt(0,0,0),vt(3,3,3))
  8078. local msh17b=mesh("CylinderMesh",prt17b,"","",vt(0,0,0),vt(3.001,3,3.01))
  8079. local msh18=mesh("CylinderMesh",prt18,"","",vt(0,0,0),vt(3.2,1.5,3.2))
  8080. local msh19=mesh("CylinderMesh",prt19,"","",vt(0,0,0),vt(3.2,1,3.2))
  8081. local msh20=mesh("CylinderMesh",prt20,"","",vt(0,0,0),vt(3.2,1,3.2))
  8082. local msh21=mesh("CylinderMesh",prt21,"","",vt(0,0,0),vt(2.5,1,2.5))
  8083. local msh22=mesh("CylinderMesh",prt22,"","",vt(0,0,0),vt(0.5,2,0.5))
  8084. local msh23=mesh("CylinderMesh",prt23,"","",vt(0,0,0),vt(0.5,2.1,0.5))
  8085. local wld1=weld(prt1,prt1,Torso,euler(3.14,-1.57,0)*cf(0,-4,-0.5))
  8086. local wld2=weld(prt2,prt2,prt1,euler(0,0,0)*cf(0,0,0))
  8087. local wld3=weld(prt3,prt3,prt2,euler(0,0,0)*cf(0,1,0))
  8088. local wld4=weld(prt4,prt4,prt3,euler(0,0,1.57)*cf(0,0.5,-0.1))
  8089. local wld5=weld(prt5,prt5,prt4,euler(0,0,0)*cf(0,0,0))
  8090. local wld6=weld(prt6,prt6,prt3,euler(1.57,0,0)*cf(0,0,0))
  8091. local wld7=weld(prt7,prt7,prt6,euler(1.57,0,0)*cf(0,-0.8,0))
  8092. local wld8=weld(prt8,prt8,prt7,euler(0,0,0)*cf(0,0,0))
  8093. local wld9=weld(prt9,prt9,prt7,euler(0,0,0)*cf(0,0,0))
  8094. local wld10=weld(prt10,prt10,prt7,euler(-0.2,0,0)*cf(0,1,0))
  8095. local wld11=weld(prt11,prt11,prt1,euler(1.57+0.3,0,0)*cf(0,-0.5,0.3))
  8096. local wld12=weld(prt12,prt12,prt1,euler(0,0,0)*cf(0,-2,0))
  8097. local wld13=weld(prt13,prt13,prt12,euler(0,0,0)*cf(0,-1.75,0))
  8098. local wld14=weld(prt14,prt14,prt13,euler(0,0,0)*cf(0,-1,0))
  8099. local wld15=weld(prt15,prt15,prt14,euler(0,0,0)*cf(0,-0.6,0.4))
  8100. local wld16=weld(prt16,prt16,prt14,euler(1.57,0,0)*cf(0,0.4,0.77))
  8101. local wld17=weld(prt17,prt17,prt14,euler(1.57,0,0)*cf(0,0,-1.4))
  8102. local wld17b=weld(prt17b,prt17b,prt17,euler(0,0,0)*cf(0,0,0))
  8103. local wld18=weld(prt18,prt18,prt17,euler(0,0,0)*cf(0,0,0))
  8104. local wld19=weld(prt19,prt19,prt17,euler(0,0,0)*cf(0,0.8,0))
  8105. local wld20=weld(prt20,prt20,prt17,euler(0,0,0)*cf(0,-0.8,0))
  8106. local wld21=weld(prt21,prt21,prt19,euler(0,0,0)*cf(0,0.01,0))
  8107. local wld22=weld(prt22,prt22,prt13,euler(0.5,0,0)*cf(0,1.2,-0.6))
  8108. local wld23=weld(prt23,prt23,prt22,euler(-1.2,0,0)*cf(0,0.6,0.5))
  8109. local hitbox=part(3,modelzorz,0,1,BrickColor.new("Black"),"Hitbox",vt(3,3,3))
  8110. local hitboxwld=weld(hitbox,hitbox,prt14,euler(0,0,0)*cf(0,0,0))
  8111. local BoosterFire = Instance.new("Fire")
  8112. BoosterFire.Parent = prt19
  8113. BoosterFire.Heat = -25
  8114. BoosterFire.Size = 1
  8115. function MakeRocketPart(x,y,z)
  8116. local prt=part(3,modelzorz,0,0,BrickColor.new("Dark stone grey"),"RocketPart",vt(0.5,0.5,0.5))
  8117. local prta=part(3,modelzorz,0,0,BrickColor.new("Dark red"),"RocketPart",vt(0.5,0.5,0.5))
  8118. local prtb=part(3,modelzorz,0,0,BrickColor.new("Bright yellow"),"RocketPart",vt(0.5,0.5,0.5))
  8119. local prtc=part(3,modelzorz,0,0,BrickColor.new("Really black"),"RocketPart",vt(0.5,0.5,0.5))
  8120. local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(1.5,2.5,1.5))
  8121. local msha=mesh("CylinderMesh",prta,"","",vt(0,0,0),vt(1.6,1.5,1.6))
  8122. local mshb=mesh("SpecialMesh",prtb,"FileMesh","http://www.roblox.com/asset/?id=1778999",vt(0,0,0),vt(0.55,0.3,0.55))
  8123. local mshc=mesh("CylinderMesh",prtc,"","",vt(0,0,0),vt(1.3,2.5,1.3))
  8124. local wld=weld(prt,prt,prt14,euler(1.57,0,0)*cf(x,y,z))
  8125. local wlda=weld(prta,prta,prt,euler(0,0,0)*cf(0,0,0))
  8126. local wldb=weld(prtb,prtb,prt,euler(0,0,0)*cf(0,-0.8,0))
  8127. local wldc=weld(prtc,prtc,prt,euler(0,0,0)*cf(0,0.01,0))
  8128. local BoosterFire = Instance.new("Fire")
  8129. BoosterFire.Parent = prt
  8130. BoosterFire.Heat = -25
  8131. BoosterFire.Size = 0.2
  8132. end
  8133. MakeRocketPart(0.8,0,0.5)
  8134. MakeRocketPart(-0.8,0,0.5)
  8135. MakeRocketPart(0,-0.8,0.5)
  8136. if (script.Parent.className ~= "HopperBin") then
  8137. Tool = Instance.new("HopperBin")
  8138. Tool.Parent = Backpack
  8139. Tool.Name = "Rocket Hammer"
  8140. script.Parent = Tool
  8141. end
  8142. Bin = script.Parent
  8143. local bg = it("BodyGyro")
  8144. bg.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge
  8145. bg.P = 20e+003
  8146. bg.Parent = nil
  8147. so = function(id,par,vol,pit)
  8148. coroutine.resume(coroutine.create(function()
  8149. local sou = Instance.new("Sound",par or workspace)
  8150. sou.Volume=vol
  8151. sou.Pitch=pit or 1
  8152. sou.SoundId=id
  8153. wait()
  8154. sou:play()
  8155. wait(6)
  8156. sou:Remove()
  8157. end))
  8158. end
  8159. function unequipweld()
  8160. wld1.Part1=Torso
  8161. wld1.C0=euler(3.14,-1.57,0)*cf(0,-4,-0.5)
  8162. end
  8163. function equipweld()
  8164. wld1.Part1=RightArm
  8165. wld1.C0=euler(1.57,0,0)*cf(0,1,0)
  8166. end
  8167. function hideanim()
  8168. equipped=false
  8169. wait(0.1)
  8170. bg.Parent=nil
  8171. unequipweld()
  8172. end
  8173. function equipanim()
  8174. equipped=true
  8175. wait(0.1)
  8176. equipweld()
  8177. RW.C0=cf(1.5, 0.5, 0) * euler(1,0,0)
  8178. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6,-0.2)
  8179. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2)
  8180. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8181. end
  8182. Damagefunc1=function(hit,Damage,Knockback)
  8183. if hit.Parent==nil then
  8184. return
  8185. end
  8186. CPlayer=Bin
  8187. h=hit.Parent:FindFirstChild("Humanoid")
  8188. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  8189. if attackdebounce == false then
  8190. attackdebounce = true
  8191. coroutine.resume(coroutine.create(function()
  8192. wait(0.2)
  8193. attackdebounce = false
  8194. end))
  8195. Damage=Damage
  8196. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  8197. return
  8198. end]]
  8199. -- hs(hit,1.2)
  8200. c=Instance.new("ObjectValue")
  8201. c.Name="creator"
  8202. c.Value=game.Players.LocalPlayer
  8203. c.Parent=h
  8204. game:GetService("Debris"):AddItem(c,.5)
  8205. Damage=Damage+math.random(0,10)
  8206. so("http://www.roblox.com/asset/?id=2697431",hit,5,0.4)
  8207. MagicCircle(BrickColor.new("Bright red"),hit.CFrame,1,1,1,0,0,0,2,2,2)
  8208. -- h:TakeDamage(Damage)
  8209. -- showDamage(hit.Parent,Damage,.5)
  8210. blocked=false
  8211. block=hit.Parent:findFirstChild("Block")
  8212. if block~=nil then
  8213. print("herp")
  8214. if block.Value>0 then
  8215. blocked=true
  8216. block.Value=block.Value-3
  8217. print(block.Value)
  8218. end
  8219. end
  8220. if blocked==false then
  8221. -- h:TakeDamage(Damage)
  8222. h.Health=h.Health-Damage
  8223. showDamage(hit.Parent,Damage,.5)
  8224. else
  8225. h:TakeDamage(1)
  8226. showDamage(hit.Parent,1,.5)
  8227. end
  8228. vp=Instance.new("BodyVelocity")
  8229. vp.P=500
  8230. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  8231. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  8232. vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
  8233. if Knockback>0 then
  8234. vp.Parent=hit.Parent.Torso
  8235. end
  8236. game:GetService("Debris"):AddItem(vp,.25)
  8237. c=Instance.new("ObjectValue")
  8238. c.Name="creator"
  8239. c.Value=Player
  8240. c.Parent=h
  8241. game:GetService("Debris"):AddItem(c,.5)
  8242. CRIT=false
  8243. hitDeb=true
  8244. AttackPos=6
  8245. end
  8246. end
  8247. end
  8248. Damagefunc2=function(hit,Damage,Knockback)
  8249. if attackdebounce == false then
  8250. attackdebounce = true
  8251. coroutine.resume(coroutine.create(function()
  8252. wait(0.1)
  8253. attackdebounce = false
  8254. end))
  8255. if hit.Parent==nil then
  8256. return
  8257. end
  8258. CPlayer=Bin
  8259. blocked=false
  8260. h=hit.Parent:FindFirstChild("Humanoid")
  8261. if h~=nil and hit.Parent:FindFirstChild("Torso")~=nil then
  8262. Damage=Damage
  8263. c=it("ObjectValue")
  8264. c.Name="creator"
  8265. c.Value=game.Players.LocalPlayer
  8266. c.Parent=h
  8267. game:GetService("Debris"):AddItem(c,.5)
  8268. -- print(c.Value)
  8269. --[[ if math.random(0,99)+math.random()<=7.8 then
  8270. CRIT=true
  8271. Damage=Damage*2
  8272. s=it("Sound")
  8273. s.SoundId="http://www.roblox.com/asset/?id=2801263"
  8274. s.Volume=1
  8275. s.Pitch=2
  8276. s.Parent=hit
  8277. s.PlayOnRemove=true
  8278. s.Parent=nil
  8279.  
  8280. end]]
  8281. Damage=Damage+math.random(0,10)
  8282. -- Blood(hit.CFrame*cf(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/2))
  8283. blocked=false
  8284. block=hit.Parent:findFirstChild("Block")
  8285. if block~=nil then
  8286. print("herp")
  8287. if block.Value>0 then
  8288. blocked=true
  8289. block.Value=block.Value-10
  8290. print(block.Value)
  8291. end
  8292. end
  8293. if blocked==false then
  8294. -- h:TakeDamage(Damage)
  8295. h.Health=h.Health-Damage
  8296. showDamage(hit.Parent,Damage,.5)
  8297. else
  8298. h:TakeDamage(1)
  8299. showDamage(hit.Parent,1,.5)
  8300. end
  8301. --if blocked==false then
  8302. local angle = (hit.Position-(Torso.Position+Vector3.new(0,0,0))).unit
  8303. print(angle)
  8304. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  8305. rl=Instance.new("BodyAngularVelocity")
  8306. rl.P=3000
  8307. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  8308. rl.angularvelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  8309. rl.Parent=hit
  8310. coroutine.resume(coroutine.create(function(vel)
  8311. wait(1)
  8312. vel:Remove()
  8313. end),rl)
  8314. --end
  8315. local bodyVelocity=Instance.new("BodyVelocity")
  8316. bodyVelocity.velocity=angle*40
  8317. bodyVelocity.P=5000
  8318. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  8319. bodyVelocity.Parent=hit
  8320. coroutine.resume(coroutine.create(function(Vel)
  8321. wait(0.3)
  8322. Vel:Remove()
  8323. end),bodyVelocity)
  8324. game:GetService("Debris"):AddItem(vp,1)
  8325. c=it("ObjectValue")
  8326. c.Name="creator"
  8327. c.Value=Player
  8328. c.Parent=h
  8329. game:GetService("Debris"):AddItem(c,.5)
  8330. CRIT=false
  8331. hitDeb=true
  8332. AttackPos=6
  8333. end
  8334. end
  8335. end
  8336. showDamage=function(Char,Dealt,du)
  8337. m=Instance.new("Model")
  8338. m.Name=tostring(Dealt)
  8339. h=Instance.new("Humanoid")
  8340. h.Health=0
  8341. h.MaxHealth=0
  8342. h.Parent=m
  8343. c=Instance.new("Part")
  8344. c.Transparency=0
  8345. c.BrickColor=BrickColor:Red()
  8346. if CRIT==true then
  8347. c.BrickColor=BrickColor.new("Really red")
  8348. end
  8349. c.Name="Head"
  8350. c.TopSurface=0
  8351. c.BottomSurface=0
  8352. c.formFactor="Plate"
  8353. c.Size=Vector3.new(1,.4,1)
  8354. ms=Instance.new("CylinderMesh")
  8355. ms.Scale=Vector3.new(.8,.8,.8)
  8356. if CRIT==true then
  8357. ms.Scale=Vector3.new(1,1.25,1)
  8358. end
  8359. ms.Parent=c
  8360. c.Reflectance=0
  8361. Instance.new("BodyGyro").Parent=c
  8362. c.Parent=m
  8363. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  8364. f=Instance.new("BodyPosition")
  8365. f.P=2000
  8366. f.D=100
  8367. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  8368. f.position=c.Position+Vector3.new(0,3,0)
  8369. f.Parent=c
  8370. game:GetService("Debris"):AddItem(m,.5+du)
  8371. c.CanCollide=false
  8372. m.Parent=workspace
  8373. c.CanCollide=false
  8374. end
  8375. function MagicBlock(brickcolor,cframe,x1,y1,z1,x2,y2,z2)
  8376. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8377. prt.Anchored=true
  8378. prt.CFrame=cframe*cf(x2,y2,z2)
  8379. local msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  8380. coroutine.resume(coroutine.create(function()
  8381. for i=0,1,0.1 do
  8382. wait()
  8383. prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  8384. prt.Transparency=i
  8385. msh.Scale=msh.Scale+vt(0.2,0.2,0.2)
  8386. end
  8387. prt.Parent=nil
  8388. end))
  8389. end
  8390. function MagicCircle(brickcolor,cframe,x1,y1,z1,x2,y2,z2,x3,y3,z3)
  8391. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8392. prt.Anchored=true
  8393. prt.CFrame=cframe*cf(x2,y2,z2)
  8394. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  8395. coroutine.resume(coroutine.create(function()
  8396. for i=0,1,0.1 do
  8397. wait()
  8398. prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  8399. prt.Transparency=i
  8400. msh.Scale=msh.Scale+vt(x3,y3,z3)
  8401. end
  8402. prt.Parent=nil
  8403. end))
  8404. end
  8405. function SwirlEffect(brickcolor,cframe,x1,y1,z1,x2,y2,z2)
  8406. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8407. prt.Anchored=true
  8408. prt.CFrame=cframe*cf(x2,y2,z2)*euler(1.57,0,0)
  8409. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
  8410. coroutine.resume(coroutine.create(function()
  8411. for i=0,1,0.07 do
  8412. wait()
  8413. prt.CFrame=prt.CFrame*cf(0,0.5,0)*euler(0,0.5,0)
  8414. prt.Transparency=i
  8415. msh.Scale=msh.Scale+vt(0.4,1,0.4)
  8416. end
  8417. prt.Parent=nil
  8418. end))
  8419. end
  8420. function MagicCircle2(brickcolor,cframe,x1,y1,z1,x2,y2,z2)
  8421. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8422. prt.Anchored=true
  8423. prt.CFrame=cframe*cf(x2,y2,z2)
  8424. local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  8425. coroutine.resume(coroutine.create(function()
  8426. for i=0,1,0.1 do
  8427. wait()
  8428. prt.Transparency=i
  8429. msh.Scale=msh.Scale+vt(0.05,0.05,0.05)
  8430. end
  8431. prt.Parent=nil
  8432. end))
  8433. end
  8434. local function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , Ignore Descendants
  8435. return game.Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  8436. end
  8437. function oneslash()
  8438. attack=true
  8439. combo=1
  8440. for i=0,1,0.1 do
  8441. wait()
  8442. RW.C0=cf(1.5-0.5*i, 0.5, -0.5*i) * euler(1+0.57*i,0,0)
  8443. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6-0.97*i,-0.2+1.2*i)
  8444. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2-1.37*i)
  8445. LW.C1=cf(0, 0.5, 0) * euler(0.5*i,0,0)
  8446. end
  8447. con1=hitbox.Touched:connect(function(hit) Damagefunc1(hit,30,40) end)
  8448. so("http://roblox.com/asset/?id=10209640",hitbox,5,0.6)
  8449. for i=0,1,0.2 do
  8450. wait()
  8451. for i=1,3 do
  8452. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8453. end
  8454. wld1.C0=euler(1.57+0.5*i,0,0)*cf(0,1,0)
  8455. RW.C0=cf(1.5-0.5+0.5*i, 0.5, -0.5+0.5*i) * euler(1.57,0,0)
  8456. RW.C1=cf(0, 0.5, 0) * euler(0,-1.57,1-2.5*i)
  8457. LW.C0=cf(-1.5+0.5*i, 0.5, -0.5*i) * euler(0,0,-1.57)
  8458. LW.C1=cf(0, 0.5, 0) * euler(0.5-2.5*i,0,0)
  8459. end
  8460. con1:disconnect()
  8461. for i=0,1,0.1 do
  8462. wait()
  8463. wld1.C0=euler(2.07,0,0)*cf(0,1,0)
  8464. RW.C0=cf(1.5, 0.5, 0) * euler(1.57,0,0)
  8465. RW.C1=cf(0, 0.5, 0) * euler(0,-1.57,-1.5-0.2*i)
  8466. LW.C0=cf(-1.5+0.5, 0.5, -0.5) * euler(0,0,-1.57)
  8467. LW.C1=cf(0, 0.5, 0) * euler(0.5-2.5-0.2*i,0,0)
  8468. end
  8469. attack=false
  8470. end
  8471. function twoslash()
  8472. attack=true
  8473. combo=2
  8474. for i=0,1,0.1 do
  8475. wait()
  8476. eul=1*i
  8477. Torso.Neck.C0=necko*euler(0,0,-1*i)
  8478. wld1.C0=euler(2.07-0.5*i,0,0)*cf(0,1,0)
  8479. RW.C0=cf(1.5, 0.5, 0) * euler(1.57,0,0)
  8480. RW.C1=cf(0, 0.5, 0) * euler(0,-1.57,-1.7+2*i)
  8481. LW.C0=cf(-1.5+0.5, 0.5, -0.5) * euler(0,0,-1.57)
  8482. LW.C1=cf(0, 0.5, 0) * euler(0.5-2.7,0,0)
  8483. end
  8484. con1=Torso.Touched:connect(function(hit) Damagefunc1(hit,10,10) end)
  8485. so("http://roblox.com/asset/?id=10209640",hitbox,5,0.4)
  8486. local vel2 = Instance.new("BodyVelocity")
  8487. vel2.Parent = Torso
  8488. vel2.maxForce = vt(4e+005,4e+005,4e+005)*1
  8489. vel2.velocity = Head.CFrame.lookVector*70
  8490. for i=0,1,0.1 do
  8491. wait(0)
  8492. MagicBlock(BrickColor.new("Bright stone grey"),Torso.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8493. end
  8494. con1:disconnect()
  8495. vel2.Parent=nil
  8496. attack=false
  8497. end
  8498. function threeslash()
  8499. attack=true
  8500. combo=3
  8501. local vel2 = Instance.new("BodyVelocity")
  8502. vel2.Parent = Torso
  8503. vel2.maxForce = vt(4e+005,4e+005,4e+005)*1
  8504. vel2.velocity = Head.CFrame.lookVector*20
  8505. for i=0,1,0.1 do
  8506. wait()
  8507. eul=1-6.32*i
  8508. end
  8509. vel2.Parent=nil
  8510. con1=hitbox.Touched:connect(function(hit) Damagefunc1(hit,30,60) end)
  8511. so("http://roblox.com/asset/?id=10209640",hitbox,5,0.7)
  8512. for i=0,1,0.15 do
  8513. wait()
  8514. for i=1,3 do
  8515. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8516. end
  8517. eul=1-2*i
  8518. Torso.Neck.C0=necko*euler(0,0,-1+2*i)
  8519. wld1.C0=euler(1.57+0.5*i,0,0)*cf(0,1,0)
  8520. RW.C0=cf(1.5, 0.5, 0) * euler(1.57,0,0)
  8521. RW.C1=cf(0, 0.5, 0) * euler(0,-1.57,0.3-2*i)
  8522. LW.C0=cf(-1.5+0.5, 0.5, -0.5) * euler(0,0,-1.57)
  8523. LW.C1=cf(0, 0.5, 0) * euler(-2.2,0,0)
  8524. end
  8525. for i=0,1,0.1 do
  8526. wait()
  8527. RW.C0=cf(1.5, 0.5, 0) * euler(1.57,0,0)
  8528. RW.C1=cf(0, 0.5, 0) * euler(0,-1.57,0.3-2-0.1*i)
  8529. LW.C0=cf(-1.5+0.5, 0.5, -0.5) * euler(0,0,-1.57)
  8530. LW.C1=cf(0, 0.5, 0) * euler(-2.2,0,0)
  8531. end
  8532. con1:disconnect()
  8533. attack=false
  8534. end
  8535. function GrandSlam()
  8536. attack=true
  8537. Humanoid.WalkSpeed=0
  8538. for i=0,1,0.1 do
  8539. wait(0)
  8540. wld1.C0=euler(1.57+0.5*i,0,0)*cf(0,1,0)
  8541. RW.C0=cf(1.5, 0.5, 0) * euler(1+2*i,0,0)
  8542. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6+0.6*i,-0.2+0.2*i)
  8543. LW.C0=cf(-1.5, 0.5, 0) * euler(0.3*i,0,-0.2)
  8544. end
  8545. coroutine.resume(coroutine.create(function(v)
  8546. wait()
  8547. while attack==true do
  8548. wait(0)
  8549. bg.Parent = Torso
  8550. local pos4 = vt(MMouse.Hit.p.x,Head.Position.Y,MMouse.Hit.p.z)
  8551. bg.cframe = cf(Torso.Position,pos4) * euler(0,eul,0) * cf(0,0,0)
  8552. end
  8553. eul=0
  8554. bg.Parent=nil
  8555. end))
  8556. so("http://roblox.com/asset/?id=10209640",hitbox,5,0.5)
  8557. for i=0,1,0.1 do
  8558. wait(0)
  8559. for i=1,3 do
  8560. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8561. end
  8562. eul=1*i
  8563. Torso.Neck.C0=necko*euler(0,0,-1*i)
  8564. RW.C0=cf(1.5, 0.5, 0) * euler(3.2-1.63*i,0,1*i)
  8565. RW.C1=cf(0, 0.5, 0) * euler(1.2*i,0,0)
  8566. LW.C0=cf(-1.5, 0.5, 0) * euler(0.4-0.9*i,0,-0.2)
  8567. end
  8568. Charge=Charge+0.2
  8569. local c = game.Workspace:GetChildren();
  8570. for i = 1, #c do
  8571. local hum = c[i]:findFirstChild("Humanoid")
  8572. if hum ~= nil and hum.Health ~= 0 then
  8573. local head = c[i]:findFirstChild("Head");
  8574. if head ~= nil then
  8575. local targ = head.Position - hitbox.Position;
  8576. local mag = targ.magnitude;
  8577. if mag <= 20 and c[i].Name ~= Player.Name then
  8578. attackdebounce=false
  8579. Damagefunc2(head,40,80)
  8580. end
  8581. end
  8582. end
  8583. end
  8584. so("http://www.roblox.com/asset/?id=2697431",hitbox,5,0.2)
  8585. MagicCircle(BrickColor.new("Bright red"),hitbox.CFrame,2,2,2,0,0,0,6,6,6)
  8586. SwirlEffect(BrickColor.new("Bright red"),hitbox.CFrame,10,10,10,0,0,0)
  8587. for i=1,8 do
  8588. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,2,2,2,math.random(-9,9),math.random(-9,9),math.random(-9,9))
  8589. end
  8590. wait(0.2)
  8591. for i=1,8 do
  8592. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,2,2,2,math.random(-20,20),math.random(-20,20),math.random(-20,20))
  8593. end
  8594. attack=false
  8595. wait(0)
  8596. attack=true
  8597. wait(0.3)
  8598. for i=0,1,0.1 do
  8599. wait(0)
  8600. wld1.C0=euler(1.57+0.5-0.5*i,0,0)*cf(0,1,0)
  8601. RW.C0=cf(1.5, 0.5, 0) * euler(1.57,0,1)
  8602. RW.C1=cf(0, 0.5, 0) * euler(1.2-0.1*i,0,0)
  8603. end
  8604. for i=0,1,0.1 do
  8605. wait(0)
  8606. Torso.Neck.C0=necko*euler(0,0,-1+1*i)
  8607. RW.C0=cf(1.5, 0.5, 0) * euler(1.57-0.57*i,0,1-1*i)
  8608. RW.C1=cf(0, 0.5, 0) * euler(1.1-1.1*i,-0.6*i,-0.2*i)
  8609. LW.C0=cf(-1.5, 0.5, 0) * euler(-0.5+0.5*i,0,-0.2)
  8610. end
  8611. Humanoid.WalkSpeed=16
  8612. attack=false
  8613. end
  8614. function HammerCharge()
  8615. attack=true
  8616. for i=0,1,0.1 do
  8617. wait()
  8618. RW.C0=cf(1.5, 0.5, 0) * euler(1+0.57*i,0,0)
  8619. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6-0.97*i,-0.2+0.2*i)
  8620. LW.C0=cf(-1.5, 0.5, 0) * euler(1.57*i,0,-0.2+0.2*i)
  8621. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8622. end
  8623. con1=hitbox.Touched:connect(function(hit) Damagefunc1(hit,15,40) end)
  8624. local vel2 = Instance.new("BodyVelocity")
  8625. vel2.Parent = Torso
  8626. vel2.maxForce = vt(4e+005,4e+005,4e+005)*1
  8627. vel2.velocity = Head.CFrame.lookVector*30
  8628. repeat
  8629. wait(0)
  8630. vel2.velocity = Head.CFrame.lookVector*30
  8631. Charge=Charge+0.005
  8632. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8633. until dashing==false
  8634. con1:disconnect()
  8635. vel2.Parent=nil
  8636. for i=0,1,0.1 do
  8637. wait()
  8638. RW.C0=cf(1.5, 0.5, 0) * euler(1.57-0.57*i,0,0)
  8639. RW.C1=cf(0, 0.5, 0) * euler(0,-1.57+0.97*i,-0.2*i)
  8640. LW.C0=cf(-1.5, 0.5, 0) * euler(1.57-1.57*i,0,-0.2*i)
  8641. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8642. end
  8643. attack=false
  8644. end
  8645. function SuperbSlam()
  8646. attack=true
  8647. for i=0,1,0.1 do
  8648. wait()
  8649. RW.C0=cf(1.5, 0.5, 0) * euler(1-1.1*i,0,0)
  8650. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6+0.6*i,-0.2+0.2*i)
  8651. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2)
  8652. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8653. end
  8654. wait(0.2)
  8655. so("http://roblox.com/asset/?id=10209640",hitbox,5,0.7)
  8656. for i=0,1,0.2 do
  8657. wait()
  8658. RW.C0=cf(1.5, 0.5, 0) * euler(-0.1+2*i,0,0)
  8659. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2)
  8660. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8661. end
  8662. wld1.Part1=nil
  8663. local basepart=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart",vt(0.5,0.5,0.5))
  8664. basepart.Anchored=true
  8665. basepart.CFrame=Torso.CFrame*cf(0,35,-10)
  8666. bodypos=Instance.new("BodyPosition")
  8667. bodypos.Parent=prt12
  8668. bodypos.position = basepart.Position
  8669. bodypos.maxForce = Vector3.new(4e+080, 4e+080, 4e+080)
  8670. local bg2 = it("BodyGyro")
  8671. bg2.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge
  8672. bg2.P = 20e+003
  8673. bg2.Parent=prt12
  8674. bg2.cframe = Head.CFrame
  8675. coroutine.resume(coroutine.create(function(gyro)
  8676. while gyro.Parent~=nil do
  8677. wait()
  8678. for i=0,1,0.1 do
  8679. wait()
  8680. gyro.cframe=gyro.cframe*euler(0.5,0,0)
  8681. end
  8682. end
  8683. end),bg2)
  8684. wait(1)
  8685. bodypos2=Instance.new("BodyPosition")
  8686. bodypos2.Parent=RightArm
  8687. bodypos2.position = basepart.Position
  8688. bodypos2.maxForce = Vector3.new(4e+080, 4e+080, 4e+080)
  8689. wait(0.5)
  8690. bodypos2.Parent=nil
  8691. basepart.Parent=nil
  8692. bg2.Parent=nil
  8693. wld1.Part1=RightArm
  8694. bodypos.Parent=nil
  8695. boom=false
  8696. coroutine.resume(coroutine.create(function()
  8697. while boom==false do
  8698. wait()
  8699. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8700. end
  8701. end))
  8702. for i=0,1,0.1 do
  8703. wait()
  8704. RW.C0=cf(1.5, 0.5, 0) * euler(-0.1+2-1.9*i,0,0)
  8705. LW.C0=cf(-1.5, 0.5, 0) * euler(-0.4*i,0,-0.2)
  8706. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8707. end
  8708. coroutine.resume(coroutine.create(function()
  8709. floor=false
  8710. repeat
  8711. wait(0.05)
  8712. hit,pos = rayCast(Torso.Position, (CFrame.new(Torso.Position,Torso.Position - Vector3.new(0,6,0))).lookVector, 6, Character)
  8713. if hit ~= nil then
  8714. floor = true
  8715. end
  8716. until floor
  8717. Charge=Charge+0.999
  8718. so("http://www.roblox.com/asset/?id=2697431",hitbox,5,0.5)
  8719. MagicCircle2(BrickColor.new("Bright red"),hitbox.CFrame*euler(1.57,0,0),300,4,300,0,-1.5,0)
  8720. local c = game.Workspace:GetChildren();
  8721. for i = 1, #c do
  8722. local hum = c[i]:findFirstChild("Humanoid")
  8723. if hum ~= nil and hum.Health ~= 0 then
  8724. local head = c[i]:findFirstChild("Head");
  8725. if head ~= nil then
  8726. local targ = head.Position - hitbox.Position;
  8727. local mag = targ.magnitude;
  8728. if mag <= 70 and c[i].Name ~= Player.Name then
  8729. attackdebounce=false
  8730. Damagefunc2(head,1,80)
  8731. end
  8732. end
  8733. end
  8734. end
  8735. wait(0.5)
  8736. local basepart=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart",vt(0.5,0.5,0.5))
  8737. basepart.Anchored=true
  8738. basepart.CFrame=Torso.CFrame*cf(0,0,-50)*euler(-1.57,0,0)
  8739. local c = game.Workspace:GetChildren();
  8740. for i = 1, #c do
  8741. local hum = c[i]:findFirstChild("Humanoid")
  8742. if hum ~= nil and hum.Health ~= 0 then
  8743. local head = c[i]:findFirstChild("Head");
  8744. if head ~= nil then
  8745. local targ = head.Position - basepart.Position;
  8746. local mag = targ.magnitude;
  8747. if mag <= 40 and c[i].Name ~= Player.Name then
  8748. attackdebounce=false
  8749. Damagefunc2(head,60,80)
  8750. end
  8751. end
  8752. end
  8753. end
  8754. so("http://www.roblox.com/asset/?id=2697431",basepart,5,0.2)
  8755. MagicCircle(BrickColor.new("Bright red"),basepart.CFrame,5,5,5,0,0,0,7,7,7)
  8756. SwirlEffect(BrickColor.new("Bright red"),basepart.CFrame,15,15,15,0,0,0)
  8757. for i=1,8 do
  8758. MagicBlock(BrickColor.new("Bright red"),basepart.CFrame,2,2,2,math.random(-9,9),math.random(-9,9),math.random(-9,9))
  8759. end
  8760. wait(0.2)
  8761. for i=1,8 do
  8762. MagicBlock(BrickColor.new("Bright red"),basepart.CFrame,2,2,2,math.random(-25,25),math.random(-25,25),math.random(-25,25))
  8763. end
  8764. basepart.Parent=nil
  8765. boom=true
  8766. wait(1)
  8767. for i=0,1,0.1 do
  8768. wait()
  8769. RW.C0=cf(1.5, 0.5, 0) * euler(1*i,0,0)
  8770. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6*i,-0.2*i)
  8771. LW.C0=cf(-1.5, 0.5, 0) * euler(-0.4+0.4*i,0,-0.2)
  8772. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8773. end
  8774. attack=false
  8775. end))
  8776. end
  8777. function HammerSmash()
  8778. attack=true
  8779. for i=0,1,0.1 do
  8780. wait()
  8781. wld1.C0=euler(1.57+0.2*i,0,-0.8*i)*cf(0,1,0)
  8782. RW.C0=cf(1.5-0.5*i, 0.5+0.5*i, -0.5*i) * euler(1+1.5*i,0,-0.8*i)
  8783. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6+0.6*i,-0.2+0.2*i)
  8784. LW.C0=cf(-1.5+0.5*i, 0.5+0.5*i, -0.5*i) * euler(2.5*i,0,-0.2+1*i)
  8785. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8786. end
  8787. so("http://roblox.com/asset/?id=10209640",hitbox,5,0.5)
  8788. bg.Parent=Torso
  8789. bg.cframe=Torso.CFrame
  8790. local bp = Instance.new("BodyPosition")
  8791. bp.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  8792. bp.P = 10000
  8793. local CF = Torso.CFrame
  8794. bp.position = CF.p
  8795. bp.Parent=Torso
  8796. for i=0,1,0.2 do
  8797. wait()
  8798. for i=1,3 do
  8799. MagicBlock(BrickColor.new("Bright red"),hitbox.CFrame,1,1,1,math.random(-2,2),math.random(-2,2),math.random(-2,2))
  8800. end
  8801. bp.position = CF.p - Vector3.new(0,2,0)
  8802. Torso["Left Hip"].C0=LHC0*cf(-1*i,1.5*i,0)
  8803. Torso["Right Hip"].C0=RHC0*cf(0,1.5*i,0)*euler(0,0,-0.5*i)
  8804. wld1.C0=euler(1.57+0.2+0.3*i,0,-0.8)*cf(0,1,0)
  8805. RW.C0=cf(1, 1-0.5*i, -0.5) * euler(2.5-2*i,0,-0.8)
  8806. RW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8807. LW.C0=cf(-1, 1-0.5*i, -0.5) * euler(2.5-2*i,0,0.8)
  8808. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8809. end
  8810. Charge=Charge+0.4
  8811. local basepart=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart",vt(0.5,0.5,0.5))
  8812. basepart.Anchored=true
  8813. basepart.CFrame=hitbox.CFrame
  8814. local c = game.Workspace:GetChildren();
  8815. for i = 1, #c do
  8816. local hum = c[i]:findFirstChild("Humanoid")
  8817. if hum ~= nil and hum.Health ~= 0 then
  8818. local head = c[i]:findFirstChild("Head");
  8819. if head ~= nil then
  8820. local targ = head.Position - basepart.Position;
  8821. local mag = targ.magnitude;
  8822. if mag <= 20 and c[i].Name ~= Player.Name then
  8823. attackdebounce=false
  8824. Damagefunc2(head,40,80)
  8825. end
  8826. end
  8827. end
  8828. end
  8829. so("http://www.roblox.com/asset/?id=2697431",basepart,5,0.2)
  8830. MagicCircle(BrickColor.new("Bright red"),basepart.CFrame,5,5,5,0,0,0,7,7,7)
  8831. SwirlEffect(BrickColor.new("Bright red"),basepart.CFrame,15,15,15,0,0,0)
  8832. for i=1,8 do
  8833. MagicBlock(BrickColor.new("Bright red"),basepart.CFrame,2,2,2,math.random(-9,9),math.random(-9,9),math.random(-9,9))
  8834. end
  8835. coroutine.resume(coroutine.create(function(MainPart)
  8836. numb=0
  8837. for i=1,10 do
  8838. wait(0.1)
  8839. numb=numb+9
  8840. local basepart2=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart2",vt(0.5,0.5,0.5))
  8841. basepart2.Anchored=true
  8842. basepart2.CFrame=MainPart.CFrame*cf(numb,0,0)
  8843. local c = game.Workspace:GetChildren();
  8844. for i = 1, #c do
  8845. local hum = c[i]:findFirstChild("Humanoid")
  8846. if hum ~= nil and hum.Health ~= 0 then
  8847. local head = c[i]:findFirstChild("Head");
  8848. if head ~= nil then
  8849. local targ = head.Position - basepart2.Position;
  8850. local mag = targ.magnitude;
  8851. if mag <= 10 and c[i].Name ~= Player.Name then
  8852. attackdebounce=false
  8853. Damagefunc2(head,10,80)
  8854. end
  8855. end
  8856. end
  8857. end
  8858. so("http://www.roblox.com/asset/?id=2697431",basepart2,5,0.3)
  8859. MagicCircle(BrickColor.new("Bright red"),basepart2.CFrame,1,1,1,0,0,0,5,5,5)
  8860. SwirlEffect(BrickColor.new("Bright red"),basepart2.CFrame,3,3,3,0,0,0)
  8861. coroutine.resume(coroutine.create(function(Part)
  8862. wait(2)
  8863. Part.Parent=nil
  8864. end),basepart2)
  8865. end
  8866. MainPart.Parent=nil
  8867. end),basepart)
  8868. coroutine.resume(coroutine.create(function(MainPart)
  8869. numb2=0
  8870. for i=1,10 do
  8871. wait(0.1)
  8872. numb2=numb2+9
  8873. local basepart2=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart2",vt(0.5,0.5,0.5))
  8874. basepart2.Anchored=true
  8875. basepart2.CFrame=MainPart.CFrame*cf(-numb2,0,0)
  8876. local c = game.Workspace:GetChildren();
  8877. for i = 1, #c do
  8878. local hum = c[i]:findFirstChild("Humanoid")
  8879. if hum ~= nil and hum.Health ~= 0 then
  8880. local head = c[i]:findFirstChild("Head");
  8881. if head ~= nil then
  8882. local targ = head.Position - basepart2.Position;
  8883. local mag = targ.magnitude;
  8884. if mag <= 10 and c[i].Name ~= Player.Name then
  8885. attackdebounce=false
  8886. Damagefunc2(head,10,80)
  8887. end
  8888. end
  8889. end
  8890. end
  8891. so("http://www.roblox.com/asset/?id=2697431",basepart2,5,0.3)
  8892. MagicCircle(BrickColor.new("Bright red"),basepart2.CFrame,1,1,1,0,0,0,5,5,5)
  8893. SwirlEffect(BrickColor.new("Bright red"),basepart2.CFrame,3,3,3,0,0,0)
  8894. coroutine.resume(coroutine.create(function(Part)
  8895. wait(2)
  8896. Part.Parent=nil
  8897. end),basepart2)
  8898. end
  8899. MainPart.Parent=nil
  8900. end),basepart)
  8901. coroutine.resume(coroutine.create(function(MainPart)
  8902. numb3=0
  8903. for i=1,10 do
  8904. wait(0.1)
  8905. numb3=numb3+9
  8906. local basepart2=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart2",vt(0.5,0.5,0.5))
  8907. basepart2.Anchored=true
  8908. basepart2.CFrame=MainPart.CFrame*cf(0,numb3,0)
  8909. local c = game.Workspace:GetChildren();
  8910. for i = 1, #c do
  8911. local hum = c[i]:findFirstChild("Humanoid")
  8912. if hum ~= nil and hum.Health ~= 0 then
  8913. local head = c[i]:findFirstChild("Head");
  8914. if head ~= nil then
  8915. local targ = head.Position - basepart2.Position;
  8916. local mag = targ.magnitude;
  8917. if mag <= 10 and c[i].Name ~= Player.Name then
  8918. attackdebounce=false
  8919. Damagefunc2(head,10,80)
  8920. end
  8921. end
  8922. end
  8923. end
  8924. so("http://www.roblox.com/asset/?id=2697431",basepart2,5,0.3)
  8925. MagicCircle(BrickColor.new("Bright red"),basepart2.CFrame,1,1,1,0,0,0,5,5,5)
  8926. SwirlEffect(BrickColor.new("Bright red"),basepart2.CFrame,3,3,3,0,0,0)
  8927. coroutine.resume(coroutine.create(function(Part)
  8928. wait(2)
  8929. Part.Parent=nil
  8930. end),basepart2)
  8931. end
  8932. MainPart.Parent=nil
  8933. end),basepart)
  8934. coroutine.resume(coroutine.create(function(MainPart)
  8935. numb4=0
  8936. for i=1,10 do
  8937. wait(0.1)
  8938. numb4=numb4+9
  8939. local basepart2=part(3,workspace,0,1,BrickColor.new("Black"),"BasePart2",vt(0.5,0.5,0.5))
  8940. basepart2.Anchored=true
  8941. basepart2.CFrame=MainPart.CFrame*cf(0,-numb4,0)
  8942. local c = game.Workspace:GetChildren();
  8943. for i = 1, #c do
  8944. local hum = c[i]:findFirstChild("Humanoid")
  8945. if hum ~= nil and hum.Health ~= 0 then
  8946. local head = c[i]:findFirstChild("Head");
  8947. if head ~= nil then
  8948. local targ = head.Position - basepart2.Position;
  8949. local mag = targ.magnitude;
  8950. if mag <= 10 and c[i].Name ~= Player.Name then
  8951. attackdebounce=false
  8952. Damagefunc2(head,10,80)
  8953. end
  8954. end
  8955. end
  8956. end
  8957. so("http://www.roblox.com/asset/?id=2697431",basepart2,5,0.3)
  8958. MagicCircle(BrickColor.new("Bright red"),basepart2.CFrame,1,1,1,0,0,0,5,5,5)
  8959. SwirlEffect(BrickColor.new("Bright red"),basepart2.CFrame,3,3,3,0,0,0)
  8960. coroutine.resume(coroutine.create(function(Part)
  8961. wait(2)
  8962. Part.Parent=nil
  8963. end),basepart2)
  8964. end
  8965. MainPart.Parent=nil
  8966. end),basepart)
  8967. wait(0.2)
  8968. for i=1,8 do
  8969. MagicBlock(BrickColor.new("Bright red"),basepart.CFrame,2,2,2,math.random(-25,25),math.random(-25,25),math.random(-25,25))
  8970. end
  8971. wait(1)
  8972. bp.Parent=nil
  8973. bg.Parent=nil
  8974. for i=0,1,0.1 do
  8975. wait()
  8976. Torso["Left Hip"].C0=LHC0*cf(-1+1*i,1.5-1.5*i,0)
  8977. Torso["Right Hip"].C0=RHC0*cf(0,1.5-1.5*i,0)*euler(0,0,-0.5+0.5*i)
  8978. wld1.C0=euler(1.57+0.5-0.5*i,0,-0.8+0.8*i)*cf(0,1,0)
  8979. RW.C0=cf(1+0.5*i, 0.5, -0.5+0.5*i) * euler(0.5+0.5*i,0,-0.8+0.8*i)
  8980. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6*i,-0.2*i)
  8981. LW.C0=cf(-1-0.5*i, 0.5, -0.5+0.5*i) * euler(0.5-0.5*i,0,0.8-1*i)
  8982. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8983. end
  8984. Torso["Left Hip"].C0=LHC0
  8985. Torso["Right Hip"].C0=RHC0
  8986. wld1.C0=euler(1.57,0,0)*cf(0,1,0)
  8987. attack=false
  8988. end
  8989. function HammerSpin()
  8990. attack=true
  8991. for i=0,1,0.1 do
  8992. wait()
  8993. RW.C0=cf(1.5, 0.5, 0) * euler(1,1*i,0)
  8994. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6+0.6*i,-0.2+1.2*i)
  8995. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2)
  8996. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  8997. end
  8998. attack=false
  8999. end
  9000. combo=0
  9001. function ob1d(mouse)
  9002. if attack == true then return end
  9003. attackdebounce=false
  9004. hold=true
  9005. coroutine.resume(coroutine.create(function(v)
  9006. wait()
  9007. while attack==true do
  9008. wait(0)
  9009. bg.Parent = Torso
  9010. local pos4 = vt(MMouse.Hit.p.x,Head.Position.Y,MMouse.Hit.p.z)
  9011. bg.cframe = cf(Torso.Position,pos4) * euler(0,eul,0) * cf(0,0,0)
  9012. end
  9013. bg.Parent=nil
  9014. end))
  9015. if combo==0 then
  9016. oneslash()
  9017. elseif combo==1 then
  9018. twoslash()
  9019. elseif combo==2 then
  9020. threeslash()
  9021. end
  9022. coroutine.resume(coroutine.create(function()
  9023. wait(0.5)
  9024. if attack==false then
  9025. combo=0
  9026. eul=0
  9027. Torso.Neck.C0=necko
  9028. wld1.C0=euler(1.57,0,0)*cf(0,1,0)
  9029. RW.C0=cf(1.5, 0.5, 0) * euler(1,0,0)
  9030. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6,-0.2)
  9031. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2)
  9032. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)
  9033. end
  9034. end))
  9035. --[[wait(1)
  9036. eul=0
  9037. Torso.Neck.C0=necko
  9038. wld1.C0=euler(1.57,0,0)*cf(0,1,0)
  9039. RW.C0=cf(1.5, 0.5, 0) * euler(1,0,0)
  9040. RW.C1=cf(0, 0.5, 0) * euler(0,-0.6,-0.2)
  9041. LW.C0=cf(-1.5, 0.5, 0) * euler(0,0,-0.2)
  9042. LW.C1=cf(0, 0.5, 0) * euler(0,0,0)]]
  9043. end
  9044. function ob1u(mouse)
  9045. hold = false
  9046. end
  9047. buttonhold = false
  9048. eul=0
  9049. function key(key)
  9050. if attack == true then return end
  9051. if key=="z" then
  9052. GrandSlam()
  9053. end
  9054. if key=="x" then
  9055. dashing=true
  9056. HammerCharge()
  9057. end
  9058. if key=="c" then
  9059. HammerSmash()
  9060. end
  9061. if key=="v" then
  9062. HammerSpin()
  9063. end
  9064. if key=="f" then
  9065. SuperbSlam()
  9066. end
  9067. end
  9068. function key2(key)
  9069. if key=="x" then
  9070. dashing=false
  9071. end
  9072. end
  9073. function s(mouse)
  9074. mouse.Button1Down:connect(function() ob1d(mouse) end)
  9075. mouse.Button1Up:connect(function() ob1u(mouse) end)
  9076. mouse.KeyDown:connect(key)
  9077. mouse.KeyUp:connect(key2)
  9078. unsheathed = true
  9079. player = Player
  9080. ch = Character
  9081. MMouse = mouse
  9082. RSH = ch.Torso["Right Shoulder"]
  9083. LSH = ch.Torso["Left Shoulder"]
  9084. --
  9085. RSH.Parent = nil
  9086. LSH.Parent = nil
  9087. --
  9088. RW.Part0 = ch.Torso
  9089. RW.C0 = CFrame.new(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  9090. RW.C1 = CFrame.new(0, 0.5, 0)
  9091. RW.Part1 = ch["Right Arm"]
  9092. RW.Parent = ch.Torso
  9093. --_G.R = RW
  9094. --
  9095. LW.Part0 = ch.Torso
  9096. LW.C0 = CFrame.new(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  9097. LW.C1 = CFrame.new(0, 0.5, 0)
  9098. LW.Part1 = ch["Left Arm"]
  9099. LW.Parent = ch.Torso
  9100. --_G.L = LW
  9101. --
  9102. equipanim()
  9103. end
  9104. function ds(mouse)
  9105. hideanim()
  9106. wait(0)
  9107. RW.Parent = nil
  9108. LW.Parent = nil
  9109. RSH.Parent = player.Character.Torso
  9110. LSH.Parent = player.Character.Torso
  9111. end
  9112. Bin.Selected:connect(s)
  9113. Bin.Deselected:connect(ds)
  9114. print("Fenrier's Rocket Hammer loaded.")
  9115. blownup=false
  9116. while blownup==false do
  9117. wait(0)
  9118. prt17b.Transparency=1-Charge
  9119. hitbox.Transparency=1
  9120. if Charge>0 and attack==false then
  9121. Charge=Charge-0.001
  9122. end
  9123. if Charge>=1 and blownup==false then
  9124. blownup=true
  9125. Charge=1
  9126. BOOM=Instance.new("Explosion")
  9127. BOOM.Parent=workspace
  9128. BOOM.Position=hitbox.Position
  9129. BOOM.BlastRadius=20
  9130. so("http://www.roblox.com/asset/?id=2101148",hit,5,0.4)
  9131. print("Good job taking care of your hammer. It blew up.")
  9132. end
  9133. fentext2.Size = UDim2.new(0.710000306,0,-2.8*Charge,0)
  9134. end
  9135. -- mediafire
  9136. --[[
  9137. Copyrighted (C) Fenrier 2013
  9138. ]]--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement