V3rmLua33

GuestOfChaos

Feb 19th, 2015
428
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     game.Lighting:ClearAllChildren()
  2.      
  3.     CharStuff = {}
  4.     face = game:GetService("Players").LocalPlayer.Character.Head.face:clone()
  5.     if game:GetService("Players").LocalPlayer.Character then
  6.             for _,Item in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  7.                     if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then
  8.                             table.insert(CharStuff,Item:Clone())
  9.     print(Item.Name)
  10.                     end
  11.             end
  12.     end
  13.      
  14.      
  15.      
  16.      
  17.      
  18.      
  19.      
  20.     FoundScript = false
  21.      
  22.      
  23.      
  24.      
  25.      
  26.      
  27.      
  28.     SB = "None"
  29.     --{{SOURCES}}--
  30.     if game:GetService("Players").LocalPlayer.PlayerGui:findFirstChild("SBGUI") then
  31.             SB = "Anaminus's Script Builder"
  32.      
  33.     MuteSource = script:Clone()
  34.     MuteSource.Disabled = true
  35.     MuteSource.Parent = nil
  36.     MuteSource.DSource.Value = [[game.StarterGui:SetCoreGuiEnabled("All", false)]]
  37.     ------------------------
  38.     UnMuteSource = script:Clone()
  39.     UnMuteSource.Disabled = true
  40.     UnMuteSource.Parent = nil
  41.     UnMuteSource.DSource.Value = [[game.StarterGui:SetCoreGuiEnabled("All", true)]]
  42.     -------------------------
  43.     BanlandSource = script:Clone()
  44.     BanlandSource.Disabled = true
  45.     BanlandSource.Parent = nil
  46.     BanlandSource.DSource.Value = [[game:GetService('Teleport'..'Service'):Teleport(38340147)]]
  47.      
  48.     ConnectSource = script:Clone()
  49.     ConnectSource.Disabled = true
  50.     ConnectSource.Parent = nil
  51.     ConnectSource.DSource.Value = [[
  52.             script.Parent = nil
  53.             print("Player connected")
  54.             while wait() do
  55.             if game.Lighting:FindFirstChild("Crash:"..game.Players.LocalPlayer.Name) then
  56.             game.Lighting:FindFirstChild("Crash:"..game.Players.LocalPlayer.Name):Destroy()
  57.             if game.Players.LocalPlayer.Name ~= "MetaScripter" then
  58.             game.Lighting:FindFirstChild("Crash:"..game.Players.LocalPlayer.Name):Destroy()
  59.             Instance.new("ManualSurfaceJointInstance", workspace)
  60.             script.Disabled = true
  61.             script:Destroy()
  62.             end
  63.             end
  64.             end]]
  65.      
  66.     ---------------------------
  67.      
  68.     RjSource = script:Clone()
  69.     RjSource.Disabled = true
  70.     RjSource.Parent = nil
  71.     RjSource.DSource.Value = [[game:GetService('TeleportService'):Teleport(]]..game.PlaceId..[[)]]
  72.     -------------------------
  73.     KickSource = script:Clone()
  74.     KickSource.Disabled = true
  75.     KickSource.Parent = nil
  76.     KickSource.DSource.Value = [[
  77.             local m = Instance.new("Model", game.Players)
  78.             m.Name = game:GetService("Players").LocalPlayer.Name
  79.             game:GetService("Players").LocalPlayer:Kick()]]
  80.     -------------------------------------------
  81.     CrashSource = script:Clone()
  82.     CrashSource.Disabled = true
  83.     CrashSource.Parent = nil
  84.     CrashSource.DSource.Value = [[Instance.new("ManualSurfaceJointInstance", workspace)]]
  85.      
  86.      
  87.     ---------------------------------------------
  88.      
  89.     epikSource = script:Clone()
  90.     epikSource.Disabled = true
  91.     epikSource.Parent = nil
  92.     epikSource.DSource.Value = [[Colors = {["Color1"] = BrickColor.new("Really black");
  93.              ["Color2"] = BrickColor.new("New Yeller")}
  94.     Char = game.Players.LocalPlayer.Character
  95.     function explode(obj)
  96.             coroutine.resume(coroutine.create(function()
  97.             local Ball = Instance.new("Part", Char)
  98.             Ball.Name = "Explode"
  99.             Ball.FormFactor = "Custom"
  100.             Ball.Anchored = true
  101.             Ball.Size = Vector3.new(3,3,3)
  102.             Ball.BackSurface = "Smooth"
  103.             Ball.BottomSurface = "Smooth"
  104.             Ball.Shape = "Ball"
  105.             Ball.FrontSurface = "Smooth"
  106.             Ball.LeftSurface = "Smooth"
  107.             Ball.RightSurface = "Smooth"
  108.             Ball.CanCollide = false
  109.             Ball.TopSurface = "Smooth"
  110.             Ball.CFrame = obj.CFrame
  111.             Ball.BrickColor = Colors.Color1
  112.     Ball.Transparency = 0
  113.     local Mesh1 = Instance.new("SpecialMesh", Ball)
  114.     Mesh1.MeshType = "Sphere"
  115.      
  116.      
  117.             local Ring = Instance.new("Part", Char)
  118.             Ring.Name = "Ring"
  119.             Ring.FormFactor = "Custom"
  120.             Ring.Anchored = true
  121.             Ring.BackSurface = "Smooth"
  122.             Ring.BottomSurface = "Smooth"
  123.             Ring.FrontSurface = "Smooth"
  124.             Ring.LeftSurface = "Smooth"
  125.             Ring.RightSurface = "Smooth"
  126.             Ring.TopSurface = "Smooth"
  127.             Ring.BrickColor = Colors.Color2
  128.             Ring.CanCollide = false
  129.             Ring.Size = Vector3.new(3.5,3.5,3.5)
  130.             Ring.CFrame = obj.CFrame * CFrame.Angles(math.random(0,1000),0,0)
  131.      
  132.     Ring.Transparency = 0
  133.     local Mesh2 = Instance.new("SpecialMesh", Ring)
  134.     Mesh2.MeshType = "FileMesh"
  135.     Mesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  136.     Mesh2.Scale = Vector3.new(3.5,3.5,3.5)
  137.     coroutine.resume(coroutine.create(function()
  138.     for i=1, 20 do
  139.             Mesh1.Scale = Mesh1.Scale + Vector3.new(0.2,0.2,0.2)
  140.             Mesh2.Scale = Mesh2.Scale + Vector3.new(1,1,1)
  141.             Ring.CFrame = Ring.CFrame * CFrame.Angles(0.04,0.04,0.04)
  142.             Ring.Transparency = Ring.Transparency + 0.05
  143.             Ball.Transparency = Ball.Transparency + 0.05
  144.             wait()
  145.     end
  146.     end))
  147.     end))
  148.     end
  149.      
  150.      
  151.      
  152.     function implode(obj)
  153.             coroutine.resume(coroutine.create(function()
  154.             local Ball = Instance.new("Part", Char)
  155.             Ball.Name = "Explode"
  156.             Ball.FormFactor = "Custom"
  157.             Ball.Anchored = true
  158.             Ball.Size = Vector3.new(15,15,15)
  159.             Ball.BackSurface = "Smooth"
  160.             Ball.BottomSurface = "Smooth"
  161.             Ball.Shape = "Ball"
  162.             Ball.FrontSurface = "Smooth"
  163.             Ball.LeftSurface = "Smooth"
  164.             Ball.RightSurface = "Smooth"
  165.             Ball.CanCollide = false
  166.             Ball.TopSurface = "Smooth"
  167.             Ball.CFrame = obj.CFrame
  168.             Ball.BrickColor = Colors.Color1
  169.     Ball.Transparency = 1
  170.     local Mesh1 = Instance.new("SpecialMesh", Ball)
  171.     Mesh1.MeshType = "Sphere"
  172.      
  173.      
  174.             local Ring = Instance.new("Part", Char)
  175.             Ring.Name = "Ring"
  176.             Ring.FormFactor = "Custom"
  177.             Ring.Anchored = true
  178.             Ring.BackSurface = "Smooth"
  179.             Ring.BottomSurface = "Smooth"
  180.             Ring.FrontSurface = "Smooth"
  181.             Ring.LeftSurface = "Smooth"
  182.             Ring.RightSurface = "Smooth"
  183.             Ring.TopSurface = "Smooth"
  184.             Ring.BrickColor = Colors.Color2
  185.             Ring.CanCollide = false
  186.             Ring.Size = Vector3.new(3.5,3.5,3.5)
  187.             Ring.CFrame = obj.CFrame * CFrame.Angles(math.random(0,1000),0,0)
  188.      
  189.     Ring.Transparency = 1
  190.     local Mesh2 = Instance.new("SpecialMesh", Ring)
  191.     Mesh2.MeshType = "FileMesh"
  192.     Mesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  193.     Mesh2.Scale = Vector3.new(8.5,8.5,8.5)
  194.     coroutine.resume(coroutine.create(function()
  195.     for i=1, 10 do
  196.             Mesh1.Scale = Mesh1.Scale - Vector3.new(0.2,0.2,0.2)
  197.             --Mesh2.Scale = Mesh2.Scale - Vector3.new(1,1,1)
  198.             --Ring.CFrame = Ring.CFrame * CFrame.Angles(-0.04,-0.04,-0.04)
  199.             --Ring.Transparency = Ring.Transparency - 0.1
  200.             Ball.Transparency = Ball.Transparency - 0.1
  201.             wait()
  202.     end    
  203.            
  204.            
  205.            
  206.     for i=1, 10 do
  207.             Mesh1.Scale = Mesh1.Scale - Vector3.new(0.008,0.008,0.008)
  208.             Mesh2.Scale = Mesh2.Scale - Vector3.new(0.05,0.05,0.05)
  209.             --Ring.CFrame = Ring.CFrame * CFrame.Angles(-0.04,-0.04,-0.04)
  210.             --Ring.Transparency = Ring.Transparency - 0.07
  211.             Ball.Transparency = Ball.Transparency - 0.05
  212.             wait()
  213.             if i == 10 then
  214.                     Ring:Destroy()
  215.             end
  216.     end
  217.     end))
  218.     end))
  219.     end
  220.      
  221.      
  222.      
  223.     function smoke(obj, limit, size)
  224.             coroutine.resume(coroutine.create(function()
  225.             for i=1, limit do
  226.             local Ball = Instance.new("Part", Char)
  227.             Ball.Name = "Explode"
  228.             Ball.FormFactor = "Custom"
  229.             Ball.Anchored = true
  230.             Ball.Transparency = 1
  231.             Ball.Size = size
  232.             Ball.BackSurface = "Smooth"
  233.             Ball.BottomSurface = "Smooth"
  234.             Ball.FrontSurface = "Smooth"
  235.             Ball.LeftSurface = "Smooth"
  236.             Ball.RightSurface = "Smooth"
  237.             Ball.CanCollide = false
  238.             Ball.TopSurface = "Smooth"
  239.             Ball.CFrame = obj.CFrame * CFrame.Angles(0,math.random(1,360),0)
  240.             Ball.BrickColor = Colors.Color2
  241.             local val = Instance.new("CFrameValue")
  242.             val.Value = Ball.CFrame
  243.             Ball.CFrame = val.Value * CFrame.Angles(math.random(1,360),math.random(1,360),math.random(1,360))
  244.             coroutine.resume(coroutine.create(function()
  245.             local rot = 0.02
  246.             local cframe = 0.3
  247.             for i=1, 10 do
  248.                     Ball.CFrame = val.Value * CFrame.new(0, cframe, 0) * CFrame.Angles(rot, rot+0.006, rot)
  249.                     rot = rot + 0.02
  250.                     cframe = cframe + 0.3
  251.                     Ball.Transparency = Ball.Transparency - 0.1
  252.                     wait()
  253.             end    
  254.            
  255.            
  256.             for i=1, 20 do
  257.                     Ball.CFrame = val.Value * CFrame.new(0, cframe, 0) * CFrame.Angles(rot, rot+0.006, rot)
  258.                     rot = rot + 0.02
  259.                     cframe = cframe + 0.3
  260.                     Ball.Transparency = Ball.Transparency + 0.1
  261.                     if i == 20 then
  262.                             Ball:Destroy()
  263.                     end
  264.                     wait()
  265.             end
  266.             end))
  267.             wait(0.2)
  268.             end
  269.             end))
  270.     end
  271.      
  272.      
  273.      
  274.      
  275.      
  276.      
  277.             smoke(Char.Torso, math.huge, Vector3.new(5,5,5))
  278.     while wait() do
  279.             explode(Char.Torso)
  280.             wait(0.2)
  281.     end]]
  282.     -------------------------------------------
  283.     AdminScript = script:clone()
  284.     AdminScript.Disabled = true
  285.     AdminScript.Parent = nil
  286.     -------------------------------
  287.      
  288.      
  289.      
  290.     elseif game:GetService("Players").LocalPlayer.PlayerGui:findFirstChild("output") then
  291.      
  292.      
  293.      
  294.      
  295.     ------------------------
  296.      
  297.      
  298.      
  299.     -------------------------
  300.      
  301.      
  302.     end
  303.      
  304.      
  305.     script.Parent = nil
  306.     --{{MAIN TABLE}}--
  307.      NEON = {
  308.             --{{SERVICES}}--
  309.                     workspace = game:GetService("Workspace");
  310.                     light = game:GetService("Lighting");
  311.                     plyrs = game:GetService("Players");
  312.                     SG = game:GetService("StarterGui");
  313.                     SP = game:GetService("StarterPack");
  314.                     SS = game:GetService("SoundService");
  315.                     --{{TABLES}}--
  316.             tabs = {};
  317.             Banned = {"coreynj1"};
  318.             Commands = {};
  319.             --{{OBJECT VALUES}}--
  320.             user = game:GetService("Players").LocalPlayer;
  321.             DefParent = workspace;
  322.             Script = nil;
  323.             --{{BOOL VALUES}}--
  324.             Disabled = false;
  325.             Probed = false;
  326.             NilChar = true;
  327.             ChatOn = true;
  328.             ProbeVisible = false;
  329.             KeyShortcuts = true;
  330.             --{{BRICKCOLOR VALUES}}--
  331.             DefColor = BrickColor.new("Really black");
  332.             --{{INTERGER VALUES}}--
  333.             DefTransparency = 0.5;
  334.             Transparency = 0.5;
  335.             Rot = 0;
  336.             Hats = {
  337.                     ["BSH"] = {id = 147144545};
  338.                     ["GBTH"] = {id = 1563352};
  339.                     ["PLBH"] = {id = 19027209};
  340.                     ["DM"] = {id = 64444871};
  341.                     ["DI"] = {id = 31101391};
  342.                     ["DF"] = {id = 48545806};
  343.                     ["DE"] = {id = 21070012};
  344.                     ["DV"] = {id = 96103379};
  345.      
  346.                    
  347.                     };
  348.             --{{VECTOR3 VALUES}}--
  349.             DefSize = Vector3.new(3.3,4.3,0.1);
  350.             --{{STRING VALUES}}--
  351.             bet = "-";
  352.             name = "Owner"
  353.     }
  354.     coroutine.resume(coroutine.create(function()
  355.     repeat wait()
  356.             if game:GetService("Chat"):findFirstChild("FakeScript") then
  357.                     NEON.Script = game:GetService("Chat"):findFirstChild("FakeScript")
  358.                     NEON.Script.Parent = nil
  359.                     NEON.Script.Disabled = true
  360.                     print("Found")
  361.             end
  362.     until game:GetService("Chat"):findFirstChild("FakeScript")
  363.     end))
  364.      
  365.     coroutine.resume(coroutine.create(function()
  366.             repeat
  367.                     wait()
  368.     if game:GetService("Chat"):FindFirstChild("FakeScript") then
  369.             NEON.Script = game:GetService("Chat"):FindFirstChild("FakeScript")
  370.             game:GetService("Chat"):FindFirstChild("FakeScript").Disabled = true
  371.             local SV = Instance.new("StringValue", game:GetService("Chat"):FindFirstChild("FakeScript"))
  372.             SV.Name = "fSource"
  373.             print("Found")
  374.            
  375.     end
  376.             until NEON.Script ~= nil
  377.            
  378.     end))
  379.     --{{------------------------------------------------------}}--
  380.     --{{------------------{{(MAIN FUNCTIONS)}}----------------}}--
  381.     --{{------------------------------------------------------}}--
  382.     --{{ADMIN FUNCTION}}--
  383.      
  384.      
  385.     function admin(plyr)
  386.             local AdminScript = script:clone()
  387.             AdminScript.Disabled = true
  388.             pcall(function()
  389.             AdminScript.Parent = plyr.Character
  390.             AdminScript.Disabled = false
  391.             end)
  392.            
  393.     end
  394.      
  395.      
  396.     --{{NEWSCRIPT FUNCTION}}--
  397.     if game.PlaceId ~= 54194680 then
  398.      
  399.     function NewScript(srce, parent)
  400.             if NEON.Script then
  401.                                             local fs = NEON.Script:clone()
  402.                                             fs.DSource.Value = srce
  403.                                             fs.Parent = parent
  404.     wait(0.1)
  405.                                             fs.Disabled = false
  406.             else
  407.                    
  408.            
  409.             end
  410.     end
  411.     end
  412.      
  413.     --{{EXPLODE}}--
  414.     function explode(obj)
  415.             local Ball = Instance.new("Part", workspace)
  416.             Ball.Name = "Explode"
  417.             Ball.FormFactor = "Custom"
  418.             Ball.Anchored = true
  419.             Ball.Size = Vector3.new(3,3,3)
  420.             Ball.BackSurface = "Smooth"
  421.             Ball.BottomSurface = "Smooth"
  422.             Ball.Shape = "Ball"
  423.             Ball.FrontSurface = "Smooth"
  424.             Ball.LeftSurface = "Smooth"
  425.             Ball.RightSurface = "Smooth"
  426.             Ball.CanCollide = false
  427.             Ball.TopSurface = "Smooth"
  428.             Ball.CFrame = obj.CFrame
  429.             Ball.BrickColor = BrickColor.new("Really black")
  430.     Ball.Transparency = 0
  431.     local Mesh1 = Instance.new("SpecialMesh", Ball)
  432.     Mesh1.MeshType = "Sphere"
  433.      
  434.      
  435.             local Ring = Instance.new("Part", workspace)
  436.             Ring.Name = "Ring"
  437.             Ring.FormFactor = "Custom"
  438.             Ring.Anchored = true
  439.             Ring.BackSurface = "Smooth"
  440.             Ring.BottomSurface = "Smooth"
  441.             Ring.FrontSurface = "Smooth"
  442.             Ring.LeftSurface = "Smooth"
  443.             Ring.RightSurface = "Smooth"
  444.             Ring.BrickColor = BrickColor.new("Really red")
  445.             Ring.TopSurface = "Smooth"
  446.             Ring.CanCollide = false
  447.             Ring.Size = Vector3.new(3.5,3.5,3.5)
  448.             Ring.CFrame = obj.CFrame * CFrame.Angles(5+math.random(0,3),0,0)
  449.      
  450.     Ring.Transparency = 0
  451.     local Mesh2 = Instance.new("SpecialMesh", Ring)
  452.     Mesh2.MeshType = "FileMesh"
  453.     Mesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  454.     Mesh2.Scale = Vector3.new(3.5,3.5,3.5)
  455.      
  456.     for i=1, 20 do
  457.             Mesh1.Scale = Mesh1.Scale + Vector3.new(0.2,0.2,0.2)
  458.             Mesh2.Scale = Mesh2.Scale + Vector3.new(1,1,1)
  459.             Ring.CFrame = Ring.CFrame * CFrame.Angles(0.04,0.04,0.04)
  460.             Ring.Transparency = Ring.Transparency + 0.05
  461.             Ball.Transparency = Ball.Transparency + 0.05
  462.             if i == 20 then
  463.                     Ring:Destroy()
  464.                     Ball:Destroy()
  465.             end
  466.             wait()
  467.     end
  468.     end
  469.      
  470.      
  471.      
  472.      
  473.      
  474.     --{{LIGHTNING}}--
  475.      
  476.     function Hit(A,B)
  477.      
  478.             local Table = {}
  479.             local Hit = A.CFrame
  480.             local P = Instance.new("Part")
  481.             P.Name = "Guideline"
  482.             local Place0 = B.CFrame
  483.             P.formFactor = 0
  484.             P.Size = Vector3.new(1,1,(Place0.p - Hit.p).magnitude)
  485.             P.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p)
  486.             P.Parent = game
  487.             P.BrickColor = BrickColor.Black()
  488.             P.Anchored = true
  489.             P.CanCollide = false
  490.             P.Transparency = 1
  491.             local m = Instance.new("BlockMesh")
  492.             m.Scale = Vector3.new(0.1,0.1,1)
  493.             m.Parent = P
  494.             mh = A.CFrame
  495.                     oldHit = B.CFrame
  496.                     for count = 1, 5 do
  497.                             val1 = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  498.                             val2 = P.Size.z / 10
  499.                             val3 = P.CFrame.lookVector * -1
  500.                             val4 = count * val2
  501.                             val5 = val4 * val3
  502.                             val6 = B.CFrame.p
  503.                             Hit = CFrame.new(val5 + val1 + val6)
  504.                             local s = Instance.new("Part")
  505.                             s.Name = "Spark"
  506.                             local Place0 = oldHit
  507.                             s.formFactor = 0
  508.                             s.Size = Vector3.new(1,1,(Place0.p - Hit.p).magnitude)
  509.                             s.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p)
  510.                             s.Parent = NEON.workspace
  511.                             s.BrickColor = BrickColor.White()
  512.                             s.Transparency = 1
  513.                             s.Anchored = true
  514.                             s.CanCollide = false
  515.      
  516.                             table.insert(Table, s)
  517.                             m = Instance.new("BlockMesh")
  518.                             m.Scale = Vector3.new(0.1,0.1,1)
  519.                             m.Parent = s
  520.                             clone = s:clone()
  521.                             clone.Mesh.Scale = Vector3.new(0.3,0.3,1.1)
  522.                             clone.BrickColor = BrickColor.White()
  523.                             clone.Transparency = 0
  524.                             clone.Parent = s.Parent
  525.                             table.insert(Table, clone)
  526.                             oldHit = Hit
  527.                     end
  528.                     Hit = oldHit
  529.                     local s = Instance.new("Part")
  530.                     s.Name = "Spark"
  531.                     local Place0 = mh
  532.                     s.formFactor = 0
  533.                     s.Size = Vector3.new(1,1,(Place0.p - Hit.p).magnitude)
  534.                     s.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p)
  535.                     s.Parent = NEON.workspace
  536.                     s.Transparency = 1
  537.                     s.BrickColor = BrickColor.White()
  538.                    
  539.                     s.Anchored = true
  540.                     s.CanCollide = false
  541.      
  542.                     table.insert(Table, s)
  543.                     m = Instance.new("BlockMesh")
  544.                     m.Scale = Vector3.new(0.1,0.1,1)
  545.                     m.Parent = s
  546.                     clone = s:clone()
  547.                     clone.Mesh.Scale = Vector3.new(0.3,0.3,1.1)
  548.                     clone.BrickColor = BrickColor.White()
  549.                     clone.Transparency = 0
  550.                     clone.Parent = s.Parent
  551.                     table.insert(Table, clone)
  552.                     coroutine.resume(coroutine.create(function()
  553.                     wait(0.5)
  554.             P:remove()
  555.             for i,v in pairs(Table) do
  556.                     coroutine.resume(coroutine.create(function()
  557.                             for x=1, 10 do
  558.                                     v.Transparency = v.Transparency + 0.1
  559.                                     wait()
  560.                             end
  561.                             pcall(function()
  562.                     v:Destroy()
  563.                     end)
  564.             end))
  565.             end
  566.             end))
  567.             wait(0.01)
  568.      
  569.     end
  570.      
  571.      
  572.     --{{NIL MOVEMENT}}--
  573.     function Movement()
  574.             if char ~= nil then char = nil end
  575.             wait()
  576.             if NEON.user.Character.Parent == nil then return end
  577.             if NEON.user.Character == nil then return end
  578.             char = NEON.user.Character
  579.             char.Torso.Anchored = true
  580.             mouse.KeyDown:connect(function(ThisKey)
  581.                     if ThisKey == "w" then
  582.                             key = "w"
  583.                     elseif ThisKey == "s" then
  584.                             key = "s"
  585.                     elseif ThisKey == "a" then
  586.                             key = "a"
  587.                     elseif ThisKey == "d" then
  588.                             key = "d"
  589.                     end
  590.             end)
  591.             mouse.KeyUp:connect(function(ThisKey)
  592.                     if ThisKey == "w" then
  593.                             key = nil
  594.                     elseif ThisKey == "s" then
  595.                             key = nil
  596.                     elseif ThisKey == "a" then
  597.                             key = nil
  598.                     elseif ThisKey == "d" then
  599.                             key = nil
  600.                     end
  601.             end)
  602.             while wait() do
  603.                     if char == nil then break end
  604.                     if key == "w" then
  605.                             if char == nil then break end
  606.                             char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0,0,-0.5)
  607.                     elseif key == "s" then
  608.                             if char == nil then break end
  609.                             char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0,0,0.5)
  610.                     elseif key == "a" then
  611.                             if char == nil then break end
  612.                             char.Torso.CFrame = char.Torso.CFrame * CFrame.new(-0.5,0,0)
  613.                             char.Torso.CFrame = char.Torso.CFrame * CFrame.Angles(0,0.5,0)
  614.                     elseif key == "d" then
  615.                             if char == nil then break end
  616.                             char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0.5,0,0)
  617.                             char.Torso.CFrame = char.Torso.CFrame * CFrame.Angles(0,-0.5,0)
  618.                     end
  619.             end
  620.     end
  621.      
  622.      
  623.      
  624.     --{{RESPAWN}}--
  625.     function respawn(toresp)
  626.                             local model=Instance.new("Model",NEON.workspace)
  627.                     local humanoid=Instance.new("Humanoid",model)
  628.                     local head=Instance.new("Part",model)
  629.                     head.Anchored=true
  630.                     head.Locked=true
  631.                     head.CanCollide=true
  632.                     head.Transparency=1
  633.                     head.CFrame=CFrame.new(0,100000,0)
  634.                     head.Name="Torso"
  635.                     head.FormFactor="Custom"
  636.                     head.Size=Vector3.new(.2,.2,.2)
  637.                     model.Name=""
  638.                     humanoid.MaxHealth=math.huge
  639.                     toresp.Character=model wait(.1)
  640.                     local m = Instance.new("Message", NEON.workspace)
  641.                     m.Text = "Loading your character"
  642.                     repeat wait() until toresp.Character ~= model
  643.                     m:Destroy()
  644.                       workspace.CurrentCamera.CameraSubject = NEON.user.Character.Humanoid
  645.             workspace.CurrentCamera.CameraType = "Custom"
  646.     end
  647.      
  648.      
  649.      
  650.     --{{RESPAWN}}--
  651.     function respawn(toresp)
  652.             if NEON.plyrs[NEON.user.Name] then
  653.                             local model=Instance.new("Model",NEON.workspace)
  654.                     local humanoid=Instance.new("Humanoid",model)
  655.                     local head=Instance.new("Part",model)
  656.                     head.Anchored=true
  657.                     head.Locked=true
  658.                     head.CanCollide=true
  659.                     head.Transparency=1
  660.                     head.CFrame=CFrame.new(0,100000,0)
  661.                     head.Name="Torso"
  662.                     head.FormFactor="Custom"
  663.                     head.Size=Vector3.new(.2,.2,.2)
  664.                     model.Name=""
  665.                     humanoid.MaxHealth=math.huge
  666.                     toresp.Character=model wait(.1)
  667.                     local m = Instance.new("Message", NEON.workspace)
  668.                     m.Text = "Loading your character"
  669.                     repeat wait() until toresp.Character ~= model
  670.                     m:Destroy()
  671.                       workspace.CurrentCamera.CameraSubject = NEON.user.Character.Humanoid
  672.             workspace.CurrentCamera.CameraType = "Custom"
  673.             else
  674.                                     local m = Instance.new("Hint", NEON.workspace)
  675.                     m.Text = "You have been kicked, Creating a character is unavailable"
  676.                     end
  677.     end
  678.      
  679.      
  680.      
  681.      
  682.     --{{PING FUNCTION}}--$
  683.     function Ping(color, arg, mode, func)
  684.      
  685.                             local tablet = Instance.new("Part",NEON.DefParent)
  686.     tablet.FormFactor = "Custom"
  687.     tablet.Transparency = NEON.DefTransparency
  688.     tablet.Size = NEON.DefSize
  689.     tablet.CanCollide = false
  690.     tablet.Anchored = true
  691.     tablet.BrickColor = color
  692.     tablet.Name = "NeonTablet:"..NEON.user.Name
  693.     tablet.Locked = true
  694.     local selbox = Instance.new("SelectionBox", tablet)
  695.     selbox.Name = "Selebox"
  696.     selbox.Adornee = tablet
  697.     selbox.Color = NEON.DefColor
  698.     selbox.Transparency = NEON.Transparency
  699.     local light = Instance.new("PointLight", tablet)
  700.     light.Color = color.Color
  701.     light.Range = 15
  702.     local Billboard = Instance.new("BillboardGui", tablet)
  703.     Billboard.Adornee = tablet
  704.     Billboard.Enabled = true
  705.     Billboard.Active = true
  706.     Billboard.Size = UDim2.new(1, 1, 1,1)
  707.     Billboard.ExtentsOffset = Vector3.new(0, 2.5, 0)
  708.     local Text = Instance.new("TextLabel", Billboard)
  709.     Text.Text = arg
  710.     Text.BackgroundTransparency = 1
  711.     Text.Size = UDim2.new(1, 0, 1, 0)
  712.     Text.FontSize = "Size18"
  713.     Text.Font = "ArialBold"
  714.     Text.TextStrokeTransparency = 0
  715.     Text.TextStrokeColor3 = color.Color
  716.     local ClickDetector = Instance.new("ClickDetector", tablet)
  717.      
  718.     ClickDetector.MouseClick:connect(function(Clicker)
  719.             if Clicker == NEON.user then
  720.                     if func ~= nil then
  721.                     func()
  722.                     else
  723.                     for i,v in pairs(NEON.tabs) do
  724.                             if v == tablet then
  725.                                                             for i=1, 5 do
  726.                                     pcall(function()
  727.                                     tablet.Transparency = tablet.Transparency + 0.1
  728.                                     wait()
  729.                                     end)
  730.                                    
  731.                                     pcall(function()
  732.                                     tablet.Selebox.Transparency = tablet.Selebox.Transparency + 0.1
  733.                                     end)
  734.                             end
  735.                             v:Destroy()
  736.                                     table.remove(NEON.tabs, i)
  737.                                     tablet:Destroy()
  738.                             end
  739.                     end
  740.                     end
  741.             end
  742.     end)
  743.     table.insert(NEON.tabs, tablet)
  744.      
  745.     if mode == "Notif" then
  746.             coroutine.resume(coroutine.create(function()
  747.                     wait(4)
  748.                     pcall(function()
  749.                                             for i,v in pairs(NEON.tabs) do
  750.                             if v == tablet then
  751.                                                             for i=1, 5 do
  752.                                     pcall(function()
  753.                                     tablet.Transparency = tablet.Transparency + 0.1
  754.                                     wait()
  755.                                     end)
  756.                                    
  757.                                     pcall(function()
  758.                                     tablet.Selebox.Transparency = tablet.Selebox.Transparency + 0.1
  759.                                     end)
  760.                             end
  761.                             v:Destroy()
  762.                                     table.remove(NEON.tabs, i)
  763.                                     tablet:Destroy()
  764.                             end
  765.                                             end
  766.                                            
  767.                     end)
  768.             end))
  769.     end
  770.      
  771.     end
  772.      
  773.      
  774.      
  775.      
  776.     --{{EXPLORE}}--
  777.     function explore(obj)
  778.            
  779.             RemoveTablets()
  780.             local parent = obj.Parent
  781.             if obj ~= game then
  782.                     Ping(BrickColor.new("Bright blue"), "Back", nil, function() explore(parent) end)
  783.                     Ping(BrickColor.new("Really red"), "Destroy", nil, function()  obj:Destroy() explore(parent) end)
  784.             Ping(BrickColor.new("Black"), "Clear all children", nil, function()  obj:ClearAllChildren() explore(obj) end)
  785.             Ping(BrickColor.new("Bright orange"), "You are exploring: "..obj.Name, nil)
  786.             for i,v in pairs(obj:GetChildren()) do
  787.                     if string.find(v.Name, "NeonTablet") then
  788.                             else
  789.                    
  790.                     Ping(BrickColor.new("White"), v.Name, nil, function() explore(v) end)
  791.                     end
  792.             end
  793.             else
  794.                     Ping(BrickColor.new("White"), "Workspace", nil, function() explore(workspace) end)
  795.                     Ping(BrickColor.new("White"), "Players", nil, function() explore(game.Players) end)
  796.                     Ping(BrickColor.new("White"), "ChatService", nil, function() explore(game:GetService("Chat"))end)
  797.                     Ping(BrickColor.new("White"), "Lighting", nil, function() explore(game:GetService("Lighting"))end)
  798.                     Ping(BrickColor.new("White"), "StarterGui", nil, function() explore(game:GetService("StarterGui"))end)
  799.             end
  800.     end
  801.      
  802.     --{{FIND PLAYER}}--
  803.     function findPlayer(Text, From)
  804.            
  805.             if Text == "me" or Text == "I" then
  806.                     local persons = {From}
  807.                     return persons
  808.             elseif Text == "others" then
  809.                     local persons = {}
  810.                     for i=1, #NEON.plyrs:GetChildren() do
  811.                             if NEON.plyrs:GetChildren()[i] ~= From then
  812.                             table.insert(persons, NEON.plyrs:GetChildren()[i])
  813.                             end
  814.                     end
  815.                    
  816.                             elseif Text == "friends" then
  817.                     local persons = {}
  818.                     for i=1, #NEON.plyrs:GetChildren() do
  819.                             if NEON.plyrs:GetChildren()[i]:IsFriendsWith(NEON.user.userId) and  NEON.plyrs:GetChildren()[i] ~= NEON.user then
  820.                             table.insert(persons, NEON.plyrs:GetChildren()[i])
  821.      
  822.                             end
  823.                            
  824.                     end
  825.                     return persons
  826.                    
  827.                                             elseif Text == "nonfriends" then
  828.                     local persons = {}
  829.                     for i=1, #NEON.plyrs:GetChildren() do
  830.                             if NEON.plyrs:GetChildren()[i]:IsFriendsWith(NEON.user.userId) then
  831.                                     else
  832.                             table.insert(persons, NEON.plyrs:GetChildren()[i])
  833.                             end
  834.                     end
  835.                     return persons
  836.                    
  837.                    
  838.                             elseif Text == "all" or Text == "planet" then
  839.                     local persons = {}
  840.                     for i=1, #NEON.plyrs:GetChildren() do
  841.                             table.insert(persons, NEON.plyrs:GetChildren()[i])
  842.                     end
  843.                     return persons
  844.             else
  845.                     local persons = {}
  846.                     for i, v in pairs(NEON.plyrs:GetChildren()) do
  847.     if v.Name:lower():find(Text:lower()) then
  848.                             table.insert(persons, v)
  849.     end
  850.                     end
  851.                     return persons
  852.                    
  853.             end
  854.     end
  855.     --{{ADD COMMAND}}--
  856.      
  857.     function addCommand(Command, Name, Length, Desc, Function)
  858.             local TheTable = {CommandName = Name, Description = Desc, Cmd = Command}
  859.             table.insert(NEON.Commands, TheTable)
  860.             NEON.user.Chatted:connect(function(Text)
  861.                     if string.sub(Text, 1,Length) == Command..NEON.bet then
  862.                             if NEON.Disabled == false then
  863.     Function(Text, NEON.user)
  864.     end
  865.                     end
  866.             end)
  867.     end
  868.      
  869.      
  870.     --{{REMOVE TABLETS}}--
  871.      
  872.     function RemoveTablets()
  873.             for i,v in pairs(NEON.DefParent:GetChildren()) do
  874.                     if v.Name == "NeonTablet:"..NEON.user.Name then
  875.                             coroutine.resume(coroutine.create(function()
  876.                             for i=1, 5 do
  877.                                     pcall(function()
  878.                                     v.Transparency = v.Transparency + 0.1
  879.                                     wait()
  880.                                     end)
  881.                                    
  882.                                     pcall(function()
  883.                                     v.Selebox.Transparency = v.Selebox.Transparency + 0.1
  884.                                     end)
  885.                             end
  886.                             v:Destroy()
  887.                             end))
  888.                     end
  889.             end
  890.            
  891.             NEON.tabs = {}
  892.     end
  893.      
  894.      
  895.     RemoveTablets()
  896.      
  897.     --{{NIL PLAYER}}--
  898.      
  899.      
  900.     function createChar(pos)
  901.                     pcall(function()
  902.                     NEON.user.Character:Destroy()
  903.             end)
  904.     local Character = game:service'InsertService':LoadAsset(68452456):children()[1]
  905.     Character.Parent = NEON.workspace
  906.     Character.Name = NEON.name
  907.      
  908.      
  909.      
  910.      
  911.     for i,v in pairs(Character:GetChildren()) do
  912.             if v:IsA("Part") then
  913.                     v.BrickColor = BrickColor.new("White")
  914.             end
  915.     end
  916.     Character.Torso.CFrame = pos
  917.     NEON.Probed = false
  918.     NEON.user.Character = Character
  919.                     NEON.workspace.CurrentCamera:Destroy()
  920.                     wait()
  921.                     workspace.CurrentCamera.CameraSubject = NEON.user.Character.Humanoid
  922.             workspace.CurrentCamera.CameraType = "Custom"
  923.                     for _,v in pairs(CharStuff) do
  924.                                                     v:Clone().Parent = Character
  925.      
  926.                     end
  927.      
  928.     local light = Instance.new("PointLight", Character.Torso)
  929.     light.Brightness = 1000
  930.     light.Range = 18
  931.     light.Color = BrickColor.new("Bright blue").Color
  932.      
  933.      
  934.     Character.Head.face:Destroy()
  935.     face:clone().Parent = Character.Head
  936.     Character.Torso.Anchored = true
  937.     explode(Character.Torso)
  938.     wait()
  939.     Character.Torso.Anchored = false
  940.     Character.Humanoid.Died:connect(function()
  941.             createChar2(Character.Torso.CFrame)
  942.     end)
  943.     return Character
  944.     end
  945.      
  946.      
  947.      
  948.      
  949.     function createChar2(pos)
  950.                     pcall(function()
  951.                     NEON.user.Character:Destroy()
  952.             end)
  953.     local Character = game:service'InsertService':LoadAsset(68452456):children()[1]
  954.     Character.Parent = NEON.workspace
  955.     Character.Name = NEON.name
  956.      
  957.      
  958.      
  959.      
  960.     for i,v in pairs(Character:GetChildren()) do
  961.             if v:IsA("Part") then
  962.                     v.BrickColor = BrickColor.new("White")
  963.             end
  964.     end
  965.     Character.Torso.CFrame = pos
  966.     NEON.Probed = false
  967.     NEON.user.Character = Character
  968.                     NEON.workspace.CurrentCamera:Destroy()
  969.                     wait()
  970.                     workspace.CurrentCamera.CameraSubject = NEON.user.Character.Humanoid
  971.             workspace.CurrentCamera.CameraType = "Custom"
  972.                     for _,v in pairs(CharStuff) do
  973.                                                     v:Clone().Parent = Character
  974.      
  975.                     end
  976.      
  977.     local light = Instance.new("PointLight", Character.Torso)
  978.     light.Brightness = 1000
  979.     light.Range = 18
  980.     light.Color = BrickColor.new("Bright blue").Color
  981.      
  982.      
  983.     Character.Head.face:Destroy()
  984.     face:clone().Parent = Character.Head
  985.      
  986.     Character.Humanoid.Died:connect(function()
  987.             createChar2(Character.Torso.CFrame)
  988.             Movement()
  989.     end)
  990.      
  991.     return Character
  992.     end
  993.      
  994.      
  995.      
  996.     --{{PROBE}}--
  997.     function probe()
  998.            
  999.                     pcall(function()
  1000.                     NEON.user.Character:Destroy()
  1001.                     end)
  1002.                    
  1003.                    
  1004.             if NEON.workspace:findFirstChild("NeonProbeRot:"..NEON.user.Name) then NEON.workspace:findFirstChild("NeonProbeRot:"..NEON.user.Name):Destroy() end
  1005.             if NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name) then NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name):Destroy() end
  1006.      
  1007.     local probe = Instance.new("Part", NEON.workspace)
  1008.     probe.Anchored = true
  1009.     probe.Position = Vector3.new(1, 5, 1)
  1010.     probe.Size = Vector3.new(4.4, 4.4, 4.4)
  1011.     probe.TopSurface = "Smooth"
  1012.     probe.BottomSurface = "Smooth"
  1013.     probe.BrickColor = BrickColor.new("Really red")
  1014.     probe.Locked = true
  1015.     if NEON.ProbeVisible == true then
  1016.     probe.Transparency = 0.5
  1017.     local light = Instance.new("PointLight", probe)
  1018.     light.Brightness = 1000
  1019.     light.Range = 40
  1020.     light.Color = BrickColor.new("Bright blue").Color
  1021.     else
  1022.             probe.Transparency = 1
  1023.     end
  1024.     probe.CanCollide = false
  1025.     probe.Shape = "Ball"
  1026.     probe.Name = "NeonProbe:"..NEON.user.Name
  1027.     wait()
  1028.     local probe2 = Instance.new("Part", NEON.workspace)
  1029.     probe2.Anchored = true
  1030.     probe2.FormFactor = "Custom"
  1031.     probe2.Position = Vector3.new(1, 5, 1)
  1032.     probe2.Size = Vector3.new(1.6, 1.8, 1.6)
  1033.     probe2.TopSurface = "Smooth"
  1034.     probe2.BottomSurface = "Smooth"
  1035.     probe2.BrickColor = BrickColor.new("Really black")
  1036.     probe2.Locked = true
  1037.     probe2.CanCollide = false
  1038.     if NEON.ProbeVisible == true then
  1039.     probe2.Transparency = 0.5
  1040.     local selbox = Instance.new("SelectionBox", probe2)
  1041.     selbox.Name = "Selebox"
  1042.     selbox.Adornee = probe2
  1043.     selbox.Color = NEON.DefColor
  1044.     selbox.Transparency = 0.3
  1045.     else
  1046.             probe2.Transparency = 1
  1047.     end
  1048.     probe2.Name = "NeonProbeRot:"..NEON.user.Name
  1049.     end
  1050.      
  1051.      
  1052.     --{{PROBE CHAT}}--
  1053.     function ProbeChat(TText)
  1054.            
  1055.     if NEON.Probed == true then
  1056.             if NEON.ProbeVisible == true then
  1057.             pcall(function()
  1058.      
  1059.     local TrueText = "["..NEON.name.."]  "
  1060.     ltext = string.gsub(TText, "", "\5")
  1061.      
  1062.             local Billboard = Instance.new("BillboardGui", NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name))
  1063.     Billboard.Adornee = NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name)
  1064.     Billboard.Enabled = true
  1065.     Billboard.Active = true
  1066.     Billboard.Size = UDim2.new(1, 1, 1,1)
  1067.     Billboard.ExtentsOffset = Vector3.new(0, 2.5, 0)
  1068.     local Text = Instance.new("TextLabel", Billboard)
  1069.      
  1070.     Text.BackgroundTransparency = 1
  1071.     Text.Size = UDim2.new(1, 0, 1, 0)
  1072.     Text.FontSize = "Size24"
  1073.     Text.Font = "ArialBold"
  1074.     Text.TextStrokeTransparency = 0
  1075.     Text.TextStrokeColor3 = BrickColor.new("White").Color
  1076.     Text.Text = TrueText..ltext
  1077.      
  1078.      
  1079.      
  1080.      
  1081.     coroutine.resume(coroutine.create(function()
  1082.             for i=1, 130 do
  1083.                     Billboard.ExtentsOffset = Billboard.ExtentsOffset + Vector3.new(0, 0.1, 0)
  1084.                     wait()
  1085.             end
  1086.             Billboard:Destroy()
  1087.     end))
  1088.             end)
  1089.             end
  1090.     else
  1091.                     pcall(function()
  1092.                             local TrueText = "["..NEON.name.."]  "
  1093.     ltext = string.gsub(TText, "", "\5")
  1094.             local Billboard = Instance.new("BillboardGui", NEON.user.Character.Head)
  1095.     Billboard.Adornee = NEON.user.Character.Head
  1096.     Billboard.Enabled = true
  1097.     Billboard.Active = true
  1098.     Billboard.Size = UDim2.new(1, 1, 1,1)
  1099.     Billboard.ExtentsOffset = Vector3.new(0, 2.5, 0)
  1100.     local Text = Instance.new("TextLabel", Billboard)
  1101.     Text.BackgroundTransparency = 1
  1102.     Text.Size = UDim2.new(1, 0, 1, 0)
  1103.     Text.FontSize = "Size24"
  1104.     Text.Font = "ArialBold"
  1105.     Text.TextStrokeTransparency = 0
  1106.     Text.TextStrokeColor3 = BrickColor.new("White").Color
  1107.     Text.Text = TrueText..ltext
  1108.     coroutine.resume(coroutine.create(function()
  1109.             for i=1, 130 do
  1110.                     Billboard.ExtentsOffset = Billboard.ExtentsOffset + Vector3.new(0, 0.1, 0)
  1111.                     wait()
  1112.             end
  1113.             Billboard:Destroy()
  1114.     end))
  1115.                     end)
  1116.                    
  1117.     end
  1118.      
  1119.     end
  1120.      
  1121.     --{{-------------------------END--------------------------}}--
  1122.     --{{------------------{{(MAIN FUNCTIONS)}}----------------}}--
  1123.     --{{-------------------------END--------------------------}}--
  1124.      
  1125.      
  1126.      
  1127.      
  1128.      
  1129.     --{{COMMANDS}}--
  1130.     addCommand("kill", "Kill",5, "Kills a player", function(MessageText, Speaker)
  1131.     local fp = findPlayer(MessageText:sub(6), Speaker)
  1132.                             for i,v in pairs(fp) do
  1133.                                     pcall(function()
  1134.                             v.Character:BreakJoints()
  1135.                             Ping(BrickColor.new("White"), "Killed "..v.Name, "Notif")
  1136.                             end)
  1137.                             end
  1138.      
  1139.     end)
  1140.      
  1141.      
  1142.     addCommand("clean", "Clean",6, "Cleans workspace", function(MessageText, Speaker)
  1143.                     for a,b in pairs(game.Workspace:GetChildren()) do
  1144.                             if not game.Players:GetPlayerFromCharacter(b) and b.Name ~= 'Base' and b.Name ~= 'Camera' then
  1145.                                     pcall(function() b:Destroy() end)
  1146.                             end
  1147.                     end
  1148.                     if game.Workspace:findFirstChild('Base') == nil then
  1149.                             local Base = Instance.new("Part",Game.Workspace)
  1150.                             Base.Name = "Base"
  1151.                             Base.Anchored = true
  1152.                             Base.Locked = true
  1153.                             Base.BrickColor = BrickColor.new("Dark green")
  1154.                             Base.Size = Vector3.new(2048,2,2048)
  1155.                             Base.CFrame = CFrame.new(0,0,0)
  1156.                     end
  1157.                             Ping(BrickColor.new("White"), "Cleaned workspace", "Notif")
  1158.      
  1159.     end)
  1160.      
  1161.      
  1162.     addCommand("getage", "GetAge",7, "Gets the age of the player", function(MessageText, Speaker)
  1163.     local fp = findPlayer(MessageText:sub(8), Speaker)
  1164.                             for i,v in pairs(fp) do
  1165.                                     pcall(function()
  1166.                             Ping(BrickColor.new("White"), v.Name..": "..v.AccountAge, "Notif")
  1167.                             end)
  1168.                             end
  1169.      
  1170.     end)
  1171.      
  1172.      
  1173.      
  1174.      
  1175.      
  1176.     addCommand("ff", "ForceField",3, "FF'es a player", function(MessageText, Speaker)
  1177.     local fp = findPlayer(MessageText:sub(4), Speaker)
  1178.                             for i,v in pairs(fp) do
  1179.                                     pcall(function()
  1180.                             Instance.new("ForceField", v.Character).Name = "nilFF"
  1181.                             Ping(BrickColor.new("White"), "Gave FF to "..v.Name, "Notif")
  1182.                             end)
  1183.                             end
  1184.      
  1185.     end)
  1186.      
  1187.     addCommand("ns", "NewScript",3, "Creates a script", function(MessageText, Speaker)
  1188.             if FoundScript == true then
  1189.     NewScript(MessageText:sub(4), workspace)
  1190.             else
  1191.                     Ping(BrickColor.new("Really red"), "Source is nil", "Notif")
  1192.     end
  1193.     end)
  1194.      
  1195.      
  1196.      
  1197.     addCommand("admin", "Admin",6, "Admins a player", function(MessageText, Speaker)
  1198.     local fp = findPlayer(MessageText:sub(7), Speaker)
  1199.                             for i,v in pairs(fp) do
  1200.                                     pcall(function()
  1201.     local Admin = AdminScript:clone()
  1202.     Admin.Parent = v.Backpack
  1203.     wait(0.1)
  1204.     Admin.Disabled = false
  1205.     Ping(BrickColor.new("White"), "Gave admin to "..v.Name, "Notif")
  1206.                             end)
  1207.                             end
  1208.      
  1209.     end)
  1210.      
  1211.      
  1212.     addCommand("p", "Ping",2, "Pings text", function(MessageText, Speaker)
  1213.     Ping(BrickColor.new("White"), MessageText:sub(3), nil)
  1214.     end)
  1215.      
  1216.     addCommand("speed", "Change Walkspeed",6, "Changes the walkspeed of the player", function(MessageText, Speaker)
  1217.      
  1218.      
  1219.             local Number2 = nil
  1220.     local Number = nil
  1221.     for z =7,100 do
  1222.             if string.sub(MessageText,z,z) == NEON.bet then
  1223.     Number = string.sub(MessageText,z+1)
  1224.     Number2 = z
  1225.     print(Number)
  1226.     break
  1227.     end end
  1228.      
  1229.     local fp = findPlayer(MessageText:sub(7,Number2-1), Speaker)
  1230.      
  1231.      
  1232.                             for i,v in pairs(fp) do
  1233.                                     pcall(function()
  1234.                                             v.Character.Humanoid.WalkSpeed = tonumber(Number)
  1235.                             Ping(BrickColor.new("White"), "Changed "..v.Name.."'s walkspeed to "..Number, "Notif")
  1236.                            
  1237.                             end)
  1238.                             end
  1239.      
  1240.     end)
  1241.      
  1242.      
  1243.     addCommand("unff", "UnForceField",5, "UnFF'es a player", function(MessageText, Speaker)
  1244.     local fp = findPlayer(MessageText:sub(6), Speaker)
  1245.                             for i,v in pairs(fp) do
  1246.                                     pcall(function()
  1247.                             for i,k in pairs(v.Character:GetChildren()) do
  1248.                                     if k.ClassName == "ForceField" then
  1249.                                     k:Destroy()
  1250.                                     end
  1251.                             end
  1252.                             Ping(BrickColor.new("White"), "UnFF'ed "..v.Name, "Notif")
  1253.                            
  1254.                             end)
  1255.                             end
  1256.      
  1257.     end)
  1258.      
  1259.     addCommand("god", "God",4, "Gods a player", function(MessageText, Speaker)
  1260.     local fp = findPlayer(MessageText:sub(5), Speaker)
  1261.                             for i,v in pairs(fp) do
  1262.                                     pcall(function()
  1263.                             v.Character.Humanoid.MaxHealth = math.huge
  1264.                             Ping(BrickColor.new("White"), "Godded "..v.Name, "Notif")
  1265.                             end)
  1266.                             end
  1267.      
  1268.     end)
  1269.      
  1270.      
  1271.     addCommand("explore", "Explore",8, "Explores workspace", function(MessageText, Speaker)
  1272.     explore(game)
  1273.      
  1274.     end)
  1275.     addCommand("ungod", "UnGod",6, "UnGods a player", function(MessageText, Speaker)
  1276.     local fp = findPlayer(MessageText:sub(7), Speaker)
  1277.                             for i,v in pairs(fp) do
  1278.                                     pcall(function()
  1279.                             v.Character.Humanoid.MaxHealth = 100
  1280.                             v.Character.Humanoid.Health = 100
  1281.                             Ping(BrickColor.new("White"), "Ungod'ed "..v.Name, "Notif")
  1282.                             end)
  1283.                             end
  1284.      
  1285.     end)
  1286.      
  1287.      
  1288.     addCommand("mute", "Mute",5, "Mutes a player", function(MessageText, Speaker)
  1289.     local fp = findPlayer(MessageText:sub(6), Speaker)
  1290.                             for i,v in pairs(fp) do
  1291.                                     pcall(function()
  1292.     local Mute = MuteSource:clone()
  1293.     Mute.Parent = v.Backpack
  1294.     Mute.Disabled = false
  1295.                             Ping(BrickColor.new("White"), "Muted "..v.Name, "Notif")
  1296.                             end)
  1297.                             end
  1298.      
  1299.     end)
  1300.      
  1301.      
  1302.     addCommand("kick", "Kick",5, "Kicks a player", function(MessageText, Speaker)
  1303.     local fp = findPlayer(MessageText:sub(6), Speaker)
  1304.                             for i,v in pairs(fp) do
  1305.                                     if NEON.Script == nil then
  1306.                                     pcall(function()
  1307.     local Kick = KickSource:clone()
  1308.     Kick.Parent = v.Backpack
  1309.     Kick.Disabled = false
  1310.                             Ping(BrickColor.new("White"), "Kicked "..v.Name, "Notif")
  1311.                                     end)
  1312.                                     else
  1313.                                             NewScript([[game.Players.]]..v.Name..[[:Kick()
  1314.                                                     script:Destroy()]], workspace)
  1315.                                     end
  1316.                                     Ping(BrickColor.new("White"), "SourceKicked "..v.Name, "Notif")
  1317.                             end
  1318.      
  1319.     end)
  1320.      
  1321.      
  1322.      
  1323.      
  1324.      
  1325.     addCommand("unmute", "UnMute",7, "UnMutes a player", function(MessageText, Speaker)
  1326.     local fp = findPlayer(MessageText:sub(8), Speaker)
  1327.                             for i,v in pairs(fp) do
  1328.                                     pcall(function()
  1329.     local UnMute = UnMuteSource:clone()
  1330.     UnMute.Parent = v.Backpack
  1331.     UnMute.Disabled = false
  1332.                             Ping(BrickColor.new("White"), "UnMuted "..v.Name, "Notif")
  1333.                             end)
  1334.                             end
  1335.      
  1336.     end)
  1337.      
  1338.      
  1339.     addCommand("epik", "Epik",5, "Makes a player epik", function(MessageText, Speaker)
  1340.     local fp = findPlayer(MessageText:sub(6), Speaker)
  1341.                             for i,v in pairs(fp) do
  1342.                                     pcall(function()
  1343.     local UnMute = epikSource:clone()
  1344.     UnMute.Parent = v.Backpack
  1345.     UnMute.Disabled = false
  1346.                             Ping(BrickColor.new("White"), "Epiked "..v.Name, "Notif")
  1347.                             end)
  1348.                             end
  1349.      
  1350.     end)
  1351.      
  1352.     addCommand("bl", "Banland",3, "Sends a player to Banland", function(MessageText, Speaker)
  1353.     local fp = findPlayer(MessageText:sub(4), Speaker)
  1354.                             for i,v in pairs(fp) do
  1355.                                     pcall(function()
  1356.     local Banland = BanlandSource:clone()
  1357.     Banland.Parent = v.Backpack
  1358.     Banland.Disabled = false
  1359.                             Ping(BrickColor.new("White"), "Sent "..v.Name.. " To the banland", "Notif")
  1360.                             end)
  1361.                             end
  1362.      
  1363.     end)
  1364.      
  1365.     addCommand("np", "Nilplayers",3, "Pings all nil players", function(MessageText, Speaker)
  1366.             if FoundScript == true then
  1367.             game.Lighting:ClearAllChildren()
  1368.            
  1369.                     NewScript([[
  1370.                             Model = Instance.new("Model", game.Lighting)
  1371.                             Model.Name = "DemNils"
  1372.                             for _,v in pairs(game:service'NetworkServer':children()) do
  1373.                                     if v:GetPlayer() then
  1374.                                             if v:GetPlayer().Parent ~= game:service'Players' then
  1375.                                                     Instance.new("StringValue",Model).Value = v:GetPlayer().Name
  1376.                                             end
  1377.                                     end
  1378.                             end
  1379.                     ]], workspace)
  1380.                     repeat wait() until game.Lighting:findFirstChild("DemNils")
  1381.                             for i,v in pairs(game.Lighting.DemNils:GetChildren()) do
  1382.                                     if v:IsA("StringValue") then
  1383.                                             Ping(BrickColor.new("White"), v.Value, nil)
  1384.                                     end
  1385.                             end
  1386.             else
  1387.                     Ping(BrickColor.new("White"), "Source is nil", "Notif")
  1388.                     end
  1389.     end)
  1390.      
  1391.      
  1392.     addCommand("rnp", "RemoveNilplayers",4, "Crashes all nil players", function(MessageText, Speaker)
  1393.             if FoundScript == true then
  1394.             NewScript([[
  1395.                             for _,v in pairs(game:service'NetworkServer':children()) do
  1396.                                     if v:GetPlayer() then
  1397.                                             if v:GetPlayer().Parent ~= game:service'Players' then
  1398.                                            
  1399.                                                     Instance.new("Model", game.Lighting).Name = "Crash:"..v:GetPlayer().Name
  1400.                                             end
  1401.                                     end
  1402.                             end
  1403.             ]], workspace)
  1404.             else
  1405.                     Ping(BrickColor.new("White"), "Source is nil", "Notif")
  1406.                     end
  1407.     end)
  1408.      
  1409.      
  1410.      
  1411.      
  1412.     addCommand("rs", "Respawn",3, "Respawns a player", function(MessageText, Speaker)
  1413.     local fp = findPlayer(MessageText:sub(4), Speaker)
  1414.                             for i,v in pairs(fp) do
  1415.                                     pcall(function()
  1416.      
  1417.             if FoundScript == true then
  1418.             NewScript([[
  1419.     game.Players.]]..v.Name..[[:LoadCharacter()
  1420.             ]], workspace)
  1421.             else
  1422.                     Ping(BrickColor.new("White"), "Source is nil", "Notif")
  1423.                     end
  1424.      
  1425.     Ping(BrickColor.new("White"), "Respawned "..v.Name, "Notif")
  1426.                             end)
  1427.                             end
  1428.      
  1429.     end)
  1430.      
  1431.      
  1432.      
  1433.     addCommand("rj", "Rejoin",3, "Rejoins a player", function(MessageText, Speaker)
  1434.     local fp = findPlayer(MessageText:sub(4), Speaker)
  1435.                             for i,v in pairs(fp) do
  1436.                                     pcall(function()
  1437.     local rj = RjSource:clone()
  1438.     rj.Parent = v.Backpack
  1439.     rj.Disabled = false
  1440.     Ping(BrickColor.new("White"), "Rejoined "..v.Name, "Notif")
  1441.                             end)
  1442.                             end
  1443.      
  1444.     end)
  1445.      
  1446.      
  1447.     addCommand("exe", "Execute",4, "Runs code", function(MessageText, Speaker)
  1448.                             a,b = ypcall(function()
  1449.                             loadstring(MessageText:sub(5))()
  1450.                     end)
  1451.                     if not a then Ping(BrickColor.new("Really red"), b, nil) end
  1452.      
  1453.     end)
  1454.      
  1455.      
  1456.     addCommand("crash", "Crash",6, "Crashes a player", function(MessageText, Speaker)
  1457.     local fp = findPlayer(MessageText:sub(7), Speaker)
  1458.                             for i,v in pairs(fp) do
  1459.                                     pcall(function()
  1460.     local crash = CrashSource:clone()
  1461.     crash.Parent = v.Backpack
  1462.     crash.Disabled = false
  1463.                             Ping(BrickColor.new("White"), "Crashed "..v.Name, "Notif")
  1464.                             end)
  1465.                             end
  1466.      
  1467.     end)
  1468.      
  1469.      
  1470.     addCommand("ckick", "ClassicKick",6, "Removes a player", function(MessageText, Speaker)
  1471.     local fp = findPlayer(MessageText:sub(7), Speaker)
  1472.                             for i,v in pairs(fp) do
  1473.                                     pcall(function()
  1474.     v.Parent = nil
  1475.                             Ping(BrickColor.new("White"), "CKicked "..v.Name, "Notif")
  1476.                             end)
  1477.                             end
  1478.      
  1479.     end)
  1480.      
  1481.      
  1482.      
  1483.     addCommand("chat", "ToggleChat",5, "Toggles GUI chat", function(MessageText, Speaker)
  1484.     if MessageText:sub(6) == "on" then
  1485.             NEON.ChatOn = true
  1486.     elseif
  1487.             MessageText:sub(6) == "off" then
  1488.             NEON.ChatOn = false
  1489.     else
  1490.             Ping(BrickColor.new("White"), "Chat value must be on or off", "Notif")
  1491.     end
  1492.      
  1493.     end)
  1494.      
  1495.      
  1496.      
  1497.      
  1498.      
  1499.      
  1500.      
  1501.     addCommand("base", "Baseplate",5, "Creates a baseplate", function(MessageText, Speaker)
  1502.                     local Base = Instance.new("Part",NEON.workspace)
  1503.                     Base.Name = "Base"
  1504.                     Base.Anchored = true
  1505.                     Base.Locked = true
  1506.                     Base.BrickColor = BrickColor.new("Dark green")
  1507.                     Base.Size = Vector3.new(2048,2,2048)
  1508.                     Base.CFrame = CFrame.new(0,0,0)
  1509.     Ping(BrickColor.new("White"), "Made a baseplate", "Notif")
  1510.     end)
  1511.      
  1512.      
  1513.     addCommand("players", "GetPlayers",8, "Pings non-nil players", function(MessageText, Speaker)
  1514.     RemoveTablets()
  1515.     for i,v in pairs(NEON.plyrs:GetPlayers()) do
  1516.     Ping(BrickColor.new("Bright orange"), v.Name, nil, function()
  1517.             RemoveTablets()
  1518.             Ping(BrickColor.new("White"), "Kick", nil, function()
  1519.                     local Kick = KickSource:clone()
  1520.     Kick.Parent = v.Backpack
  1521.     Kick.Disabled = false
  1522.     Ping(BrickColor.new("Really red"),"Attempted to kick "..v.Name, "Notif")
  1523.             end)
  1524.            
  1525.                     Ping(BrickColor.new("White"), "Crash", nil, function()
  1526.                     local Crash = CrashSource:clone()
  1527.     Crash.Parent = v.Backpack
  1528.     Crash.Disabled = false
  1529.     Ping(BrickColor.new("Really red"),"Attempted to crash "..v.Name, "Notif")
  1530.                     end)
  1531.                    
  1532.                    
  1533.                                     Ping(BrickColor.new("White"), "Kill", nil, function()
  1534.     v.Character:BreakJoints()
  1535.     Ping(BrickColor.new("Really red"),"Attempted to kill "..v.Name, "Notif")
  1536.                                     end)
  1537.                                    
  1538.                                                                     Ping(BrickColor.new("White"), "Mute", nil, function()
  1539.     local Mute = MuteSource:clone()
  1540.     Mute.Parent = v.Backpack
  1541.     Mute.Disabled = false
  1542.     Ping(BrickColor.new("Really red"),"Attempted to mute "..v.Name, "Notif")
  1543.                                                                     end)
  1544.                                                                    
  1545.     Ping(BrickColor.new("White"), "Admin", nil, function()
  1546.     local Mute = AdminScript:clone()
  1547.     Mute.Parent = v.Backpack
  1548.     Mute.Disabled = false
  1549.     Ping(BrickColor.new("Really red"),"Attempted to give admin to "..v.Name, "Notif")
  1550.     end)
  1551.      
  1552.     Ping(BrickColor.new("White"), "Send to banland", nil, function()
  1553.     local ban = BanlandSource:clone()
  1554.     ban.Parent = v.Backpack
  1555.     ban.Disabled = false
  1556.     Ping(BrickColor.new("Really red"),"Attempted to send "..v.Name.." To the banland", "Notif")
  1557.      
  1558.      
  1559.     end)
  1560.      
  1561.      
  1562.     Ping(BrickColor.new("White"), "Unmute", nil, function()
  1563.     local unmute = UnMuteSource:clone()
  1564.     unmute.Parent = v.Backpack
  1565.     unmute.Disabled = false
  1566.     Ping(BrickColor.new("Really red"),"Attempted to UnMute "..v.Name , "Notif")
  1567.      
  1568.      
  1569.     end)
  1570.     Ping(BrickColor.new("Bright blue"), v.Name, nil)
  1571.     end)
  1572.     end
  1573.     end)
  1574.      
  1575.      
  1576.      
  1577.      
  1578.      
  1579.      
  1580.      
  1581.      
  1582.      
  1583.     addCommand("cmds", "ShowCommands",5, "Shows all commands", function(MessageText, Speaker)
  1584.             RemoveTablets()
  1585.             for i,v in pairs(NEON.Commands) do
  1586.                    
  1587.                     wait(0.001)
  1588.     Ping(BrickColor.new("White"), v.CommandName,  nil, function()
  1589.     RemoveTablets()
  1590.     Ping(BrickColor.new("Bright red"), "Name: "..v.CommandName,  nil)
  1591.     Ping(BrickColor.new("Lime green"), "Command: "..v.Cmd..NEON.bet,  nil)
  1592.     Ping(BrickColor.new("Cyan"), "Description: "..v.Description, nil)
  1593.     end)
  1594.     end
  1595.     end)
  1596.      
  1597.      
  1598.     addCommand("dt", "Dismiss tablets",5, "Dismissess all tablets", function(MessageText, Speaker)
  1599.             RemoveTablets()
  1600.     end)
  1601.      
  1602.      
  1603.     addCommand("probe", "MakeProbe",6, "Makes you a probe", function(MessageText, Speaker)
  1604.             NEON.Probed = true
  1605.     Ping(BrickColor.new("White"), "Loaded probe", "Notif")
  1606.     end)
  1607.      
  1608.     addCommand("cs", "CheckScript",6, "Checks for your source", function(MessageText, Speaker)
  1609.     if FoundScript == false then
  1610.             Ping(BrickColor.new("White"), "Source is false", "Notif")
  1611.     else
  1612.             Ping(BrickColor.new("White"), "Source is true", "Notif")
  1613.     end
  1614.     end)
  1615.      
  1616.      
  1617.      
  1618.      
  1619.      
  1620.     addCommand("char", "Character",7, "Loads your character", function(MessageText, Speaker)
  1621.             if NEON.Probed == true then
  1622.             createChar(NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name).CFrame)
  1623.             Ping(BrickColor.new("White"), "Loaded character", "Notif")
  1624.             else
  1625.                     createChar(CFrame.new(0,30,0))
  1626.                     Ping(BrickColor.new("White"), "Loaded character", "Notif")
  1627.                     end
  1628.     end)
  1629.      
  1630.      
  1631.      
  1632.      
  1633.      
  1634.     addCommand("fixc", "FixCamera",5, "Fixes your camera", function(MessageText, Speaker)
  1635.             pcall(function()
  1636.                     NEON.workspace.CurrentCamera:Destroy()
  1637.                     wait(0.5)
  1638.                     workspace.CurrentCamera.CameraSubject = NEON.user.Character.Humanoid
  1639.             workspace.CurrentCamera.CameraType = "Custom"
  1640.     Ping(BrickColor.new("White"), "Fixed camera", nil)
  1641.             end)
  1642.     end)
  1643.      
  1644.      
  1645.     addCommand("ks", "KeyShortcuts",3, "Toggles keyboard shortcuts", function(MessageText, Speaker)
  1646.             pcall(function()
  1647.     if NEON.KeyShortcuts == true then
  1648.             NEON.KeyShortcuts = false
  1649.             Ping(BrickColor.new("Bright orange"), "Disabled keyboard shortcuts", "Notif")
  1650.             elseif NEON.KeyShortcuts == false then
  1651.             NEON.KeyShortcuts = true
  1652.             Ping(BrickColor.new("Bright orange"), "Enabled keyboard shortcuts", "Notif")
  1653.     end
  1654.             end)
  1655.     end)
  1656.      
  1657.      
  1658.     addCommand("hats", "Hats",5, "Shows all hats", function(MessageText, Speaker)
  1659.             pcall(function()
  1660.     for i,v in pairs(NEON.Hats) do
  1661.             hat = v.id
  1662.             local asset = game:GetService("MarketplaceService"):GetProductInfo(hat)
  1663.            
  1664.             Ping(BrickColor.new("White"), asset.Name, nil, function()
  1665.                     for _,x in pairs(NEON.user.Character:GetChildren()) do
  1666.                             if x:IsA("Hat") then
  1667.                                     x:Destroy()
  1668.                             end
  1669.                     end
  1670.                     local mdl = game:GetService("InsertService"):LoadAsset(v.id)
  1671.                     print(mdl.Name)
  1672.                     mdl.Parent = game.Workspace
  1673.                     mdl:MoveTo(NEON.user.Character.Head.Position)
  1674.                    
  1675.                     RemoveTablets()
  1676.             end)
  1677.            
  1678.     end
  1679.             end)
  1680.     end)
  1681.      
  1682.      
  1683.     addCommand("nocba", "RemoveCba",6, "Removes all CBA admins", function(MessageText, Speaker)
  1684.             local RemoveCBA = Instance.new("StringValue")
  1685.             RemoveCBA.Name = "CBA Attachment"
  1686.             RemoveCBA.Value = [[CBA.remove = false]]
  1687.             RemoveCBA.Parent = NEON.workspace
  1688.             Ping(BrickColor.new("Bright blue"), "Removed All CBA Admins", "Notif")
  1689.     end)
  1690.      
  1691.      
  1692.     addCommand("move", "Movement",5, "Activates nil movement", function(MessageText, Speaker)
  1693.             Ping(BrickColor.new("White"), "Movement activated", nil)
  1694.     Movement()
  1695.      
  1696.     end)
  1697.      
  1698.     addCommand("time", "ChangeTime",5, "Changes the Time", function(MessageText, Speaker)
  1699.     NEON.light.TimeOfDay = tonumber(MessageText:sub(6))
  1700.     Ping(BrickColor.new("White"), "Changed time to "..MessageText:sub(6), nil)
  1701.     end)
  1702.      
  1703.      
  1704.     addCommand("fog", "ChangeFog",4, "Changes the Fog", function(MessageText, Speaker)
  1705.     NEON.light.FogEnd = tonumber(MessageText:sub(5))
  1706.     Ping(BrickColor.new("White"), "Changed fog to "..MessageText:sub(5), nil)
  1707.     end)
  1708.     addCommand("name", "ProbeName",5, "Changes the name of your probe", function(MessageText, Speaker)
  1709.     NEON.name = MessageText:sub(6)
  1710.     Ping(BrickColor.new("White"), "Changed probe name to "..MessageText:sub(6), nil)
  1711.     end)
  1712.      
  1713.      
  1714.     addCommand("pv", "ProbeVisible",3, "Toggles probe visibility", function(MessageText, Speaker)
  1715.             pcall(function()
  1716.     if NEON.ProbeVisible == true then
  1717.             NEON.ProbeVisible = false
  1718.                     if NEON.Probed == true then
  1719.                     NEON.Probed = false
  1720.                     wait(0.2)
  1721.                     NEON.Probed = true
  1722.             end
  1723.             Ping(BrickColor.new("Bright orange"), "Probe is now hidden", "Notif")
  1724.             elseif NEON.ProbeVisible == false then
  1725.             NEON.ProbeVisible = true
  1726.             if NEON.Probed == true then
  1727.                     NEON.Probed = false
  1728.                     wait(0.2)
  1729.                     NEON.Probed = true
  1730.             end
  1731.             Ping(BrickColor.new("Bright orange"), "Probe is now visible", "Notif")
  1732.     end
  1733.             end)
  1734.     end)
  1735.      
  1736.      
  1737.      
  1738.      
  1739.      
  1740.     --{{ROTATION}}--
  1741.      
  1742.     rotation = 0
  1743.      
  1744.     game:GetService("RunService").Stepped:connect(function()
  1745.             rotation = rotation + 0.0005
  1746.     ypcall(function()
  1747.     for i = 1, #NEON.tabs do
  1748.     ypcall(function()
  1749.             if NEON.Probed == true then
  1750.                     position = NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name).CFrame
  1751.             else
  1752.     position = NEON.user.Character.Torso.CFrame
  1753.     end
  1754.     end)
  1755.     radius = 8 + (#NEON.tabs * 0.5)
  1756.     x = math.cos((i / #NEON.tabs - (0.5 / #NEON.tabs) + rotation * 2) * math.pi * 2) * radius
  1757.     y = 0
  1758.     z = math.sin((i / #NEON.tabs - (0.5 / #NEON.tabs) + rotation * 2) * math.pi * 2) * radius
  1759.     ypcall(function()
  1760.             if NEON.Probed == true then
  1761.                     tposition = NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name).CFrame:toWorldSpace(CFrame.new(x,y,z):inverse())
  1762.             else
  1763.     tposition = NEON.user.Character.Torso.CFrame:toWorldSpace(CFrame.new(x,y,z):inverse())
  1764.     end
  1765.     end)
  1766.     ypcall(function()
  1767.     if NEON.Disabled == false then
  1768.             if NEON.Probed == true then
  1769.                     NEON.tabs[i].CFrame = CFrame.new(tposition.p, NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name).CFrame.p) * CFrame.Angles(math.rad(20),0,0)
  1770.                     else
  1771.            
  1772.             NEON.tabs[i].CFrame = CFrame.new(tposition.p, NEON.user.Character.Torso.CFrame.p) * CFrame.Angles(math.rad(20),0,0)
  1773.             end
  1774.     end
  1775.      
  1776.     end)
  1777.     end
  1778.     end)
  1779.      
  1780.     end)
  1781.      
  1782.      
  1783.     coroutine.resume(coroutine.create(function()
  1784.        
  1785.         while wait() do
  1786.             NEON.Rot = 0
  1787.             for i=1, 360 do
  1788.     NEON.Rot = NEON.Rot + 0.5
  1789.     wait()
  1790.     end
  1791.     end
  1792.         end))
  1793.      
  1794.     --{{PROBE SUPPORT}}--
  1795.     coroutine.resume(coroutine.create(function()
  1796.             while wait() do
  1797.                     if NEON.Probed == true then
  1798.                             if NEON.user.Character then NEON.user.Character:Destroy() NEON.user.Character = nil end
  1799.                             if NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name) and NEON.workspace:findFirstChild("NeonProbeRot:"..NEON.user.Name) then
  1800.                                     NEON.workspace:findFirstChild("NeonProbeRot:"..NEON.user.Name).CFrame = workspace.CurrentCamera.Focus* CFrame.Angles(math.rad(NEON.Rot),math.rad(NEON.Rot),math.rad(NEON.Rot))
  1801.                                     NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name).CFrame = workspace.CurrentCamera.Focus
  1802.                             else
  1803.                                     probe()
  1804.                             end
  1805.                     else
  1806.                             pcall(function()
  1807.                                     NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name):Destroy()
  1808.                                     NEON.workspace:findFirstChild("NeonProbeRot:"..NEON.user.Name):Destroy()
  1809.                             end)
  1810.                     end
  1811.             end
  1812.     end))
  1813.      
  1814.     --{{ANTI MUTE}}--
  1815.     coroutine.resume(coroutine.create(function()
  1816.             while wait() do
  1817.                     NEON.SG:SetCoreGuiEnabled("All", true)
  1818.     end
  1819.     end))
  1820.      
  1821.      
  1822.      
  1823.     --{{PROBE CHAT}}--
  1824.     NEON.user.Chatted:connect(function(Chat)
  1825.             if NEON.Disabled == false then
  1826.             if NEON.ChatOn == true then
  1827.             ProbeChat(Chat)
  1828.             else
  1829.             end
  1830.             end
  1831.     end)
  1832.      
  1833.      
  1834.      
  1835.     --{{INTRO}}--
  1836.     Ping(BrickColor.new("Really red"), "/~Pluto~\ Tablets Loaded", nil)
  1837.     Ping(BrickColor.new("Really white"), "Probe Colors Loaded", nil)
  1838.     Ping(BrickColor.new("Really red"), "Probe is being made", nil)
  1839.     Ping(BrickColor.new("Bright blue"), "The bet is "..NEON.bet, nil)
  1840.     Ping(BrickColor.new("Bright blue"), "You are in "..SB, nil)
  1841.     if NEON.user.Name == "chucky4523" or NEON.user.Name == "CombatArmsGame" then
  1842.     Ping(BrickColor.new("Really black"), "You are rank Creator", nil)
  1843.     else
  1844.     Ping(BrickColor.new("Bright red"), "You are A Skid", nil)
  1845.     end
  1846.      
  1847.      
  1848.     --{{KEY SHORTCUTS}}--
  1849.      
  1850.     mouse = NEON.user:GetMouse()
  1851.     mouse.KeyDown:connect(function(key)
  1852.             if key == "p" then
  1853.                     if NEON.KeyShortcuts == true then
  1854.                             RemoveTablets()
  1855.     for i,v in pairs(NEON.plyrs:GetPlayers()) do
  1856.     Ping(BrickColor.new("Bright orange"), v.Name, nil, function()
  1857.             RemoveTablets()
  1858.             Ping(BrickColor.new("White"), "Kick", nil, function()
  1859.                     local Kick = KickSource:clone()
  1860.     Kick.Parent = v.Backpack
  1861.     Kick.Disabled = false
  1862.     Ping(BrickColor.new("Really red"),"Attempted to kick "..v.Name, "Notif")
  1863.             end)
  1864.            
  1865.                     Ping(BrickColor.new("White"), "Crash", nil, function()
  1866.                     local Crash = CrashSource:clone()
  1867.     Crash.Parent = v.Backpack
  1868.     Crash.Disabled = false
  1869.     Ping(BrickColor.new("Really red"),"Attempted to crash "..v.Name, "Notif")
  1870.                     end)
  1871.                    
  1872.                    
  1873.                                     Ping(BrickColor.new("White"), "Kill", nil, function()
  1874.     v.Character:BreakJoints()
  1875.     Ping(BrickColor.new("Really red"),"Attempted to kill "..v.Name, "Notif")
  1876.                                     end)
  1877.                                    
  1878.                                                                     Ping(BrickColor.new("White"), "Mute", nil, function()
  1879.     local Mute = MuteSource:clone()
  1880.     Mute.Parent = v.Backpack
  1881.     Mute.Disabled = false
  1882.     Ping(BrickColor.new("Really red"),"Attempted to mute "..v.Name, "Notif")
  1883.                                                                     end)
  1884.                                                                    
  1885.     Ping(BrickColor.new("White"), "Admin", nil, function()
  1886.     local Mute = AdminScript:clone()
  1887.     Mute.Parent = v.Backpack
  1888.     Mute.Disabled = false
  1889.     Ping(BrickColor.new("Really red"),"Attempted to give admin to "..v.Name, "Notif")
  1890.      
  1891.      
  1892.     end)
  1893.      
  1894.     Ping(BrickColor.new("White"), "Send to banland", nil, function()
  1895.     local ban = BanlandSource:clone()
  1896.     ban.Parent = v.Backpack
  1897.     ban.Disabled = false
  1898.     Ping(BrickColor.new("Really red"),"Attempted to send "..v.Name.." To the banland", "Notif")
  1899.      
  1900.      
  1901.     end)
  1902.      
  1903.      
  1904.     Ping(BrickColor.new("White"), "Unmute", nil, function()
  1905.     local unmute = UnMuteSource:clone()
  1906.     unmute.Parent = v.Backpack
  1907.     unmute.Disabled = false
  1908.     Ping(BrickColor.new("Really red"),"Attempted to UnMute "..v.Name , "Notif")
  1909.      
  1910.      
  1911.     end)
  1912.      
  1913.     Ping(BrickColor.new("Bright blue"), v.Name, nil)
  1914.     end)
  1915.     end
  1916.      
  1917.      
  1918.                     end
  1919.             elseif key == "m" then
  1920.                     if NEON.KeyShortcuts == true then
  1921.                     NEON.KeyShortcuts = false
  1922.                     Ping(BrickColor.new("Bright orange"), "Keyboard Shortcuts disabled", "Notif")
  1923.                     end
  1924.             elseif key == "n" then
  1925.                     if NEON.KeyShortcuts == true then
  1926.                             RemoveTablets()
  1927.             for i,v in pairs(NEON.Commands) do
  1928.                    
  1929.                     wait(0.001)
  1930.     Ping(BrickColor.new("Really red"), v.CommandName,  nil, function()
  1931.     RemoveTablets()
  1932.     Ping(BrickColor.new("Bright blue"), "Name: "..v.CommandName,  nil)
  1933.     Ping(BrickColor.new("Bright blue"), "Command: "..v.Cmd..NEON.bet,  nil)
  1934.     Ping(BrickColor.new("Bright blue"), "Description: "..v.Description, nil)
  1935.     end)
  1936.             end
  1937.             end
  1938.             end
  1939.            
  1940.     end)
  1941.      
  1942.     ----------------ies pls, noi pls----------------------
  1943.     mouse.Button1Down:connect(function()
  1944.             pcall(function()
  1945.             if NEON.Probed == true then
  1946.                     if mouse.Target.Name ~= "NeonTablet:"..NEON.user.Name then
  1947.     local p = Instance.new("Part", workspace)
  1948.     p.Anchored = true
  1949.     p.Name = "haha"
  1950.     p.CanCollide = false
  1951.     p.CFrame = mouse.Hit
  1952.     p.Transparency = 1
  1953.     local ex = Instance.new("Explosion", p)
  1954.     ex.Position = p.Position
  1955.     p.Touched:connect(function(part)
  1956.                     part:Destroy()
  1957.                     p:Destroy()
  1958.     end)
  1959.     Hit(p, NEON.workspace:findFirstChild("NeonProbe:"..NEON.user.Name))
  1960.     wait(1)
  1961.     pcall(function()
  1962.             p:Destroy()
  1963.     end)
  1964.      
  1965.                     end
  1966.      
  1967.      
  1968.             end
  1969.             end)
  1970.     end)
  1971.      
  1972.      
  1973.      
  1974.      
  1975.      
  1976.     wait(3)
  1977.     coroutine.resume(coroutine.create(function()
  1978.            
  1979.             while FoundScript == false do
  1980.                     if game.PlaceId == 54194680 or game.PlaceId == 141482283 then FoundScript = true  break end
  1981.             for _,Finding in pairs(workspace:children()) do
  1982.                     if Finding then
  1983.                             if Finding:IsA("Script") then
  1984.                                     if Finding:FindFirstChild("DSource") then
  1985.                                             NEON.Script =  Finding:Clone()
  1986.                                             wait()
  1987.                                             NEON.Script.Name = "NewScript"
  1988.                                             NEON.Script.Disabled = true
  1989.                                             NEON.Script:FindFirstChild("DSource").Value = ""
  1990.                                            
  1991.                                             FoundScript = true
  1992.                                             Ping(BrickColor.new("Neon green"), "Source FOUND", nil)
  1993.                                             break
  1994.                                     end
  1995.                             end
  1996.                     end
  1997.             end
  1998.             wait()
  1999.     end
  2000.     end))
  2001.      
  2002.      
  2003.     for i,v in pairs(game.Players:GetPlayers()) do
  2004.             if v.Name == game.Players.LocalPlayer.Name then
  2005.                    
  2006.             else
  2007.                             local cs = ConnectSource:clone()
  2008.                     cs.Parent = v.Backpack
  2009.                     wait(0.1)
  2010.                     cs.Disabled = false
  2011.                     Ping(BrickColor.new("Really red"), "A player has connected: "..v.Name,"Notif")
  2012.                     end
  2013.     end
  2014.      
  2015.      
  2016.     game.Players.ChildAdded:connect(function(child)
  2017.             if child:IsA("Player") then
  2018.                     repeat wait() until child.Character
  2019.                     local cn = ConnectSource:clone()
  2020.                     cn.Parent = child.Backpack
  2021.                     wait(0.1)
  2022.                     cn.Disabled = false
  2023.             Ping(BrickColor.new("Really blue"), "A player has connected: "..child.Name,"Notif")
  2024.             end
  2025.     end)
Add Comment
Please, Sign In to add comment