firstrobloxfan

Untitled

Jan 8th, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     --Bronytabs by madiik and a little by Ri1es
  2.  
  3.     --I fully pasted this script. Don't come lieing around here (madiik)
  4.    
  5.     --Fixed Sound cmd
  6.     --and ba.n
  7.     --Now added l.ag cmd.
  8.     --Version 5.6_3
  9.    
  10.    
  11.     players = game:GetService("Players")
  12.     player = players.LocalPlayer
  13.     key = ";"
  14.    
  15.     mouse = player:GetMouse()
  16.    
  17.     sorcery = script:clone()
  18.     sorcery.Disabled = true
  19.    
  20.     btab = false
  21.     testing = false
  22.     chatpowers = true
  23.     probemode = false
  24.     angle = 0
  25.     dismisstabdebounce = false
  26.    
  27.     SourceName = "DSource" --Change when in different SB, Alakazard = "source", oxcool1 = "Source", AntiBoomz0r = "Source", Anaminus = "DSource"
  28.    
  29.     clicked = false
  30.     if not testing then
  31.     script.Parent = _Ponyville_
  32.     else
  33.     script.Parent = player.Character
  34.     end
  35.    
  36.     tabs = {}
  37.     outputs = {}
  38.    
  39.     tabmodel = Instance.new("Model", workspace)
  40.     tabmodel.Name = "Tabs"
  41.    
  42.    
  43.    
  44.        
  45.        
  46.  
  47.        
  48.    
  49.  
  50.  
  51.        
  52.  
  53.        
  54.        
  55.        
  56.        
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.        
  64.    
  65.    
  66.    
  67.     Clothes = {}
  68.     for _,Item in pairs(player.Character:children()) do
  69.      if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then
  70.     table.insert(Clothes,Item:Clone())
  71.      end
  72.     end
  73.    
  74.    
  75.     for i,v in pairs(player.Character:children()) do
  76.         if v:IsA("BodyColors") then
  77.         body = v
  78.                 torsocolor = body.TorsoColor
  79.     leftlegcolor = body.LeftLegColor
  80.     rightlegcolor = body.RightLegColor
  81.     leftarmcolor = body.LeftArmColor
  82.     rightarmcolor = body.RightArmColor
  83.     headcolor = body.HeadColor
  84.         end
  85.     end
  86.    
  87.    
  88.    
  89.    
  90.     local notapony = {"aandrez99", "99zay99", "JaJestemPolakII", "Arcanious", "3iD", "DarkMystrik", "Nitrobullet", "epicnesstester", "MrRagesAlot", "TurboFusion", "telemon1103", "projacob7", "projacob8alt", "projacob8", "blockyblox1231"}
  91.     local mutedforever = {"starwill1", "ScriptGuider", "LuaHat", "christmasboy"}
  92.    
  93.    
  94.    
  95.    
  96.         function unmuteGUI()
  97.             for _, v in pairs(player:children()) do
  98.                 if v:IsA("PlayerGui") then
  99.             local gui = Instance.new("ScreenGui", v)
  100.             gui.Name = "MLP:FiM Restore all CoreGuis Gui"
  101.             local frame = Instance.new("Frame", gui)
  102.             frame.Size = UDim2.new(1, 0, 1, 0)
  103.             frame.BackgroundTransparency = 1
  104.             local button = Instance.new("TextButton", frame)
  105.             button.Size = UDim2.new(0.1, 0, 0.08, 0)
  106.             button.Position = UDim2.new(0.9, 0, 0.8, 0)
  107.             button.Text = "Restore all CoreGuis (Z)"
  108.             button.BackgroundTransparency = 0.5
  109.             button.BackgroundColor3 = Color3.new(1, 1, 1)
  110.             button.TextScaled = true
  111.             button.MouseButton1Down:connect(function()
  112.                 game:service'StarterGui':SetCoreGuiEnabled(4, true)
  113.             end)
  114.         end
  115.     end
  116.     end
  117.    
  118.     mouse.KeyDown:connect(function(key)
  119.         if key == "z" then
  120.             game:service'StarterGui':SetCoreGuiEnabled(4, true)
  121.         end
  122.     end)
  123.    
  124.    
  125.     modeldebounce = false
  126.     game:service'RunService'.Stepped:connect(function()
  127.         if modeldebounce then return end
  128.         angle = (angle % 360) + 0.5
  129.         if tabmodel.Parent ~= workspace then
  130.             modeldebounce = true
  131.             tabs = {}
  132.             tabmodel = Instance.new("Model", workspace)
  133.             tabmodel.Name = "Tabs"
  134.             tabs = {}
  135.             wait()
  136.             modeldebounce = false
  137.         end
  138.         if #tabs > 1 then
  139.             if dismisstabdebounce then return end
  140.             dismisstabdebounce = true
  141.             dismisstab()
  142.         end
  143.        
  144.     end)
  145.    
  146.    
  147.     game:service'RunService'.Stepped:connect(function()
  148.         if disabled then return end
  149.         if player:findFirstChild("PlayerGui") == nil then
  150.             Instance.new("PlayerGui", player)
  151.         end
  152.         if player:findFirstChild("PlayerGui"):findFirstChild("MLP:FiM Restore all CoreGuis Gui") == nil then
  153.             unmuteGUI()
  154.         end
  155.     end)
  156.    
  157.            
  158.            
  159.            
  160.            
  161.        
  162.    
  163.     Words = {}
  164.    
  165.     function addWord(name, code, func)
  166.       table.insert(Words, {["Name"]=name, ["Code"]=code, ["Function"]=func})
  167.     end
  168.    
  169.    
  170.     function disabletabs()
  171.         disabled = true
  172.         player = O_NO_I_BROKE_THE_SCRIPT
  173.         notapony = {}
  174.         guis = {}
  175.         tabs = {}
  176.         Words = {}
  177.         workspace:Destroy()
  178.     end
  179.    
  180.    
  181.     function dismisstab(recipient)
  182.         if disabled then return end
  183.       if recipient == nil then recipient = player end
  184.       local tab = Instance.new("Part")
  185.       tab.FormFactor = "Custom"
  186.       tab.Size = Vector3.new(2, 2, 2)
  187.       tab.Locked = true
  188.             if recipient.Character and recipient.Character.Torso then
  189.       tab.CFrame = recipient.Character.Torso.CFrame
  190.       end
  191.       tab.Parent = tabmodel
  192.       tab.Transparency = 0.5
  193.       tab.Name = "Bronytab"
  194.       Instance.new("PointLight", tab).Color = tab.BrickColor.Color
  195.       tab.TopSurface = 0
  196.       tab.CanCollide = false
  197.       tab.BottomSurface = 0
  198.       tab.BrickColor = BrickColor.new("Pastel Blue")
  199.       tab.Anchored = true
  200.       local box = Instance.new("SelectionBox", tab)
  201.       box.Adornee = tab
  202.       box.Name = "SelectionBox"
  203.       box.Color = tab.BrickColor
  204.       local bg = Instance.new("BillboardGui", tab)
  205.       bg.Adornee = tab
  206.       bg.Size = UDim2.new(8, 0, 7.5, 0)
  207.       bg.StudsOffset = Vector3.new(0, 6, 0)
  208.       local img = Instance.new("ImageLabel", bg)
  209.       img.Size = UDim2.new(1, 0, 1, 0)
  210.       img.BackgroundTransparency = 1
  211.       img.Image = guis["Rainbow Dash"]
  212.      
  213.         local text = Instance.new("TextLabel", bg)
  214.       text.Size = UDim2.new(1, 0, 0.2, 0)
  215.       text.FontSize = "Size24"
  216.       text.BackgroundTransparency = 1
  217.       text.Font = "ArialBold"
  218.        text.TextStrokeTransparency = 0
  219.       text.TextColor = tab.BrickColor
  220.       text.Text = "Dismiss!"
  221.      
  222.      
  223.       local cd = Instance.new("ClickDetector", tab)
  224.       cd.MaxActivationDistance = 500
  225.       cd.MouseHoverEnter:connect(function(player2)
  226.           if player2 ~= recipient then return end
  227.           tab.Size = Vector3.new(2.4, 2.4, 2.4)    
  228.       end)
  229.       cd.MouseHoverLeave:connect(function(player2)
  230.           if player2 ~= recipient then return end
  231.           tab.Size = Vector3.new(2, 2, 2)
  232.       end)
  233.      
  234.           cd.MouseClick:connect(function(player2)
  235.           if clicked then return end
  236.         if player2 ~= recipient then return end
  237.         for _,v in pairs(tabs) do
  238.             clicked = true
  239.             coroutine.wrap(function()
  240.         for _ = 0.5, 1, 0.05 do
  241.            pcall(function()
  242.                v.tab.Size = v.tab.Size - Vector3.new(0.4, 0.4, 0.4)
  243.             v.tab.SelectionBox.Transparency = v.tab.SelectionBox.Transparency + 0.1
  244.         v.tab.Transparency = v.tab.Transparency + 0.05
  245.     end)
  246.         wait()
  247.     end
  248.     pcall(function()
  249.         v.tab:Destroy()
  250.             tabs = {}
  251.     end)
  252.     wait(0.1)
  253.                 clicked = false
  254.     end)()
  255.    
  256.     end
  257.    
  258.     coroutine.wrap(function()
  259.         for _ = 0.5, 1, 0.05 do
  260.             pcall(function()
  261.             tab.Size = tab.Size - Vector3.new(0.4, 0.4, 0.4)
  262.             box.Transparency = box.Transparency + 0.1
  263.             tab.Transparency = tab.Transparency + 0.05
  264.         end)
  265.         wait()
  266.     end
  267.     pcall(function()
  268.         tab:Destroy()
  269.     end)
  270.     dismisstabdebounce = false
  271.     end)()
  272.        
  273.     end)
  274.    
  275.     game:service'RunService'.Stepped:connect(function()
  276.     if recipient.Character then
  277.         if recipient.Character:FindFirstChild("Torso") then
  278.             tab.CFrame = recipient.Character.Torso.CFrame
  279.             *CFrame.Angles(0,math.rad(angle*2),0)
  280.             *CFrame.new(0,5,5)
  281.         end
  282.     end
  283.     if #tabs < 2 then tab:Destroy() dismisstabdebounce = false return end
  284.     end)
  285.    
  286. end
  287.  
  288.  
  289.  
  290.  
  291.  
  292.    
  293.    
  294.    
  295.    
  296.    
  297.    
  298.     --remove all tabs
  299.    
  300.     function removetabs()
  301.                  tabs = {}
  302.                  outputs = {}
  303.                  wait()
  304.          tabmodel:Destroy()
  305.          wait()
  306.                           tabs = {}
  307.                           outputs = {}
  308.                           wait(0.3)
  309.     end
  310.    
  311.    
  312.    
  313.    
  314.    
  315.    
  316.    
  317.    
  318.    
  319.    
  320.     function createtab(gui, texthere, color, Func)
  321.         if disabled then return end
  322.       local tab = Instance.new("Part")
  323.       tab.FormFactor = "Custom"
  324.       if player.Character and player.Character.Torso then
  325.       tab.CFrame = player.Character.Torso.CFrame
  326.       end
  327.       tab.Parent = tabmodel
  328.       tab.Size = Vector3.new(2, 2, 2)
  329.       tab.Locked = true
  330.       tab.Transparency = 0.5
  331.       tab.Name = "Bronytab"
  332.       tab.TopSurface = 0
  333.       tab.CanCollide = false
  334.       Instance.new("PointLight", tab).Color = tab.BrickColor.Color
  335.       tab.BottomSurface = 0
  336.       tab.BrickColor = BrickColor.new(color)
  337.       tab.Anchored = true
  338.       local box = Instance.new("SelectionBox", tab)
  339.       box.Adornee = tab
  340.       box.Color = tab.BrickColor
  341.       local bg = Instance.new("BillboardGui", tab)
  342.       bg.Adornee = tab
  343.       bg.Size = UDim2.new(8, 0, 7, 0)
  344.       bg.StudsOffset = Vector3.new(0, 6, 0)
  345.      
  346.       local img = Instance.new("ImageLabel", bg)
  347.       img.Size = UDim2.new(1, 0, 1, 0)
  348.       img.BackgroundTransparency = 1
  349.       img.Image = gui
  350.      
  351.       local text = Instance.new("TextLabel", bg)
  352.       text.Size = UDim2.new(1, 0, 0.2, 0)
  353.       text.FontSize = "Size24"
  354.       text.BackgroundTransparency = 1
  355.       text.TextStrokeTransparency = 0
  356.       text.Font = "ArialBold"
  357.       text.TextColor = tab.BrickColor
  358.       text.Text = texthere
  359.      
  360.    
  361.       table.insert(tabs, {tab = tab})
  362.       local current = #tabs
  363.       local cd = Instance.new("ClickDetector", tab)
  364.       cd.MaxActivationDistance = 500
  365.       cd.MouseHoverEnter:connect(function(player2)
  366.           if player2 ~= player then return end
  367.           if clicked then return end
  368.           tab.Size = Vector3.new(2.4, 2.4, 2.4)    
  369.       end)
  370.       cd.MouseHoverLeave:connect(function(player2)
  371.           if player2 ~= player then return end
  372.           if clicked then return end
  373.           tab.Size = Vector3.new(2, 2, 2)
  374.       end)
  375.       cd.MouseClick:connect(function(player2)
  376.           if clicked then return end
  377.         if player2 ~= player then return end
  378.         clicked = true
  379.         if Func~=nil then
  380.             local Ran,Error=coroutine.resume(coroutine.create(function() Func(recipient) end))
  381.             if Ran == nil and Error then
  382.                 Output(guis["Twilight Sparkle"], Error, "Really red")
  383.             end
  384.         end
  385.         for _ = 0.5, 1, 0.05 do
  386.             pcall(function()
  387.             tab.Size = tab.Size - Vector3.new(0.4, 0.4, 0.4)
  388.             box.Transparency = box.Transparency + 0.1
  389.             tab.Transparency = tab.Transparency + 0.05
  390.         end)
  391.         wait()
  392.     end
  393.     pcall(function()
  394.         tab:Destroy()
  395.     end)
  396.     clicked = false
  397.     table.remove(tabs, current, tab)
  398.     end)
  399.        
  400. end
  401.  
  402.     function Output(texthere, color)
  403.         if disabled then return end
  404.       local tab = Instance.new("Part")
  405.       tab.FormFactor = "Custom"
  406.       if player.Character and player.Character.Torso then
  407.       tab.CFrame = player.Character.Torso.CFrame
  408.       end
  409.       tab.Parent = tabmodel
  410.       tab.Size = Vector3.new(4, 2, 2)
  411.       tab.Locked = true
  412.       tab.Transparency = 0.5
  413.       tab.Name = "Bronytab"
  414.       tab.TopSurface = 0
  415.       tab.CanCollide = false
  416.       Instance.new("PointLight", tab).Color = tab.BrickColor.Color
  417.       tab.BottomSurface = 0
  418.       tab.BrickColor = BrickColor.new(color)
  419.       tab.Anchored = true
  420.       local box = Instance.new("SelectionBox", tab)
  421.       box.Adornee = tab
  422.       box.Color = tab.BrickColor
  423.       local bg = Instance.new("BillboardGui", tab)
  424.       bg.Adornee = tab
  425.       bg.Size = UDim2.new(8, 0, 1, 0)
  426.       bg.StudsOffset = Vector3.new(0, 6, 0)
  427.      
  428.      
  429.       local text = Instance.new("TextLabel", bg)
  430.       text.Size = UDim2.new(1, 0, 0.2, 0)
  431.       text.FontSize = "Size24"
  432.       text.BackgroundTransparency = 1
  433.       text.TextStrokeTransparency = 0
  434.       text.Font = "ArialBold"
  435.       text.TextColor = tab.BrickColor
  436.       text.Text = texthere
  437.      
  438.    
  439.       table.insert(outputs, {tab = tab})
  440.       local current = #outputs
  441.       local cd = Instance.new("ClickDetector", tab)
  442.       cd.MaxActivationDistance = 500
  443.       cd.MouseHoverEnter:connect(function(player2)
  444.           if player2 ~= player then return end
  445.           if clicked then return end
  446.           tab.Transparency = 0
  447.       end)
  448.       cd.MouseHoverLeave:connect(function(player2)
  449.           if player2 ~= player then return end
  450.           if clicked then return end
  451.           tab.Transparency = 0.5
  452.       end)
  453.       cd.MouseClick:connect(function(player2)
  454.           if clicked then return end
  455.         if player2 ~= player then return end
  456.         clicked = true
  457.         for _ = 0.5, 1, 0.05 do
  458.             tab.Size = tab.Size - Vector3.new(0.4, 0.3, 0.3)
  459.             box.Transparency = box.Transparency + 0.1
  460.             tab.Transparency = tab.Transparency + 0.05
  461.         wait()
  462.     end
  463.         tab:Destroy()
  464.     clicked = false
  465.     table.remove(outputs, current, tab)
  466.     end)
  467.        
  468. end
  469.  
  470.  
  471.  
  472. game:service'RunService'.Stepped:connect(function()
  473.       if player.Character then
  474.         if player.Character:FindFirstChild("Torso") then
  475.             for i,v in pairs(tabs) do
  476.             v.tab.CFrame = player.Character.Torso.CFrame
  477.             *CFrame.Angles(0,math.rad(angle + (360/#tabs*i)),0)
  478.             *CFrame.new(0,math.sin(angle/10),6 + (#tabs+2))
  479.             *CFrame.Angles(math.rad(angle*4), 0, math.rad(angle*4))
  480.             end
  481.         end
  482.     end
  483. end)
  484.  
  485. game:service'RunService'.Stepped:connect(function()
  486.       if player.Character then
  487.         if player.Character:FindFirstChild("Torso") then
  488.             for i,v in pairs(outputs) do
  489.             v.tab.CFrame = player.Character.Torso.CFrame
  490.             *CFrame.Angles(0,math.rad(angle + (360/#outputs*i)),0)
  491.             *CFrame.new(0,5,2 + (#outputs + 1))
  492.             end
  493.         end
  494.     end
  495. end)
  496.  
  497.  
  498.    
  499.    
  500.    
  501.    
  502.     --find a normal script
  503.     coroutine.wrap(function()
  504.     local found = false
  505.     while found == false do
  506.             if game.PlaceId == 21053279 or game.PlaceId == 21053219 then break end
  507.       for _,scriptinworkspace in pairs(workspace:children()) do
  508.             if scriptinworkspace then
  509.                 if scriptinworkspace:IsA("Script") then
  510.                     if scriptinworkspace:FindFirstChild(SourceName) then
  511.                         newScript = scriptinworkspace:Clone()
  512.                         wait(0.2)
  513.                         newScript.Name = "NewScript"
  514.                         newScript.Disabled = true
  515.                         newScript:FindFirstChild(SourceName).Value = ""
  516.                         createtab(guis["Twilight Sparkle"], "Source has been found.", "Lime green")
  517.                         found = true
  518.                         break
  519.                     end
  520.                 end
  521.             end
  522.         end
  523.         wait()
  524.     end
  525.     end)()
  526.    
  527.    
  528.    
  529.    
  530.     function NewS(sourcevalue, parent)
  531.             if game.PlaceId == 21053279 or game.PlaceId == 21053219 then
  532.             NS(sourcevalue, parent)
  533.             --createtab(guis["Twilight Sparkle"], "Script has been created.", "Lime green")
  534.         else
  535.         if newScript then
  536.             local scr = newScript:Clone()
  537.             if scr:FindFirstChild(SourceName) then
  538.                 if scr:FindFirstChild(SourceName) then
  539.                 scr:FindFirstChild(SourceName).Value = sourcevalue
  540.                 scr.Parent = parent
  541.                 wait(0.5)
  542.                 scr.Disabled = false
  543.                 --createtab(guis["Twilight Sparkle"], "Script has been created.", "Lime green")
  544.                 return scr
  545.             end
  546.             end
  547.         end
  548.             end
  549.     end
  550.    
  551.    
  552.     function NewLS(sourcevalue, parent)
  553.        
  554.         if game.PlaceId == 21053279 or game.PlaceId == 21053219 then
  555.             NLS(sourcevalue, parent)
  556.             --createtab(guis["Twilight Sparkle"], "A Local Script has been created.", "Lime green")
  557.         else
  558.            
  559.           local NS = sorcery:Clone()
  560.           NS.Name = "NewLocal"
  561.           local Source = NS:findFirstChild(SourceName)
  562.           if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName)
  563.           Source.Value = sourcevalue
  564.           NS.Parent = parent
  565.           NS.Disabled = false
  566.           --createtab(guis["Twilight Sparkle"], "A Local Script has been created.", "Lime green")
  567.           return NS
  568.         end
  569.     end
  570.    
  571.    
  572.    
  573.    
  574.     --Chat gui
  575.    
  576.    
  577.     player.Chatted:connect(function(msg)
  578.             if not chatpowers then return end
  579.             if disabled then return end
  580.       if probemode == true then
  581.           if workspace:findFirstChild(player.Name.."'s flying brony") ~= nil then
  582.           mainPart = workspace:findFirstChild(player.Name.."'s flying brony")
  583.       end
  584.     else
  585.     if player.Character == nil then return end  
  586.         if player.Character:findFirstChild("Head") ~= nil then
  587.             mainPart = player.Character:findFirstChild("Head")
  588.         end
  589.     end
  590.    
  591.                     if msg:lower():match(string.lower("yay")) or msg:upper():match(string.upper("YAY")) then
  592.                         NewS([[local sound = Instance.new("Sound", script)
  593.                         sound.Volume = 1
  594.                         sound.SoundId = "http://www.roblox.com/asset/?id=130764531"
  595.                         sound:play()
  596.                         wait()
  597.                         sound:stop()
  598.                         wait()
  599.                         sound:play()
  600.                         wait(15)
  601.                         script:Destroy()
  602.                         ]], workspace)
  603.                 end
  604.                
  605.                
  606.       local bg = Instance.new("BillboardGui", mainPart)
  607.       bg.Adornee = mainPart
  608.       bg.Size = UDim2.new(8, 0, 7, 0)
  609.       bg.StudsOffset = Vector3.new(0, 2, 0)
  610.         local bg2 = Instance.new("BillboardGui", mainPart)
  611.       bg2.Adornee = mainPart
  612.       bg2.Size = UDim2.new(4, 0, 2.5, 0)
  613.       bg2.StudsOffset = Vector3.new(-6, 4.5, 0)
  614.      
  615.       local img = Instance.new("ImageLabel", bg2)
  616.       img.Size = UDim2.new(1, 0, 1, 0)
  617.       img.Position = UDim2.new(0, 0, 0.5, 0)
  618.       img.BackgroundTransparency = 1
  619.       img.Image = guis["Fluttershy"]
  620.      
  621.       local text = Instance.new("TextLabel", bg)
  622.       text.Size = UDim2.new(1, 0, 0.5, 0)
  623.       text.FontSize = "Size36"
  624.       text.TextScaled = true
  625.       text.BackgroundTransparency = 1
  626.       text.TextStrokeTransparency = 0
  627.       text.Font = "ArialBold"
  628.       text.TextColor = BrickColor.new("Brick yellow")
  629.       text.Text = msg:sub(1)
  630.      
  631.     for _ = 0, 5, 0.05 do
  632.         if bg ~= nil then
  633.             if bg2 ~= nil then
  634.             bg2.StudsOffset = bg2.StudsOffset + Vector3.new(0, 0.05, 0)
  635.         end
  636.        
  637.        
  638.         bg.StudsOffset = bg.StudsOffset + Vector3.new(0, 0.05, 0)
  639.             end
  640.         wait()
  641.     end
  642.         for _ = 0, 10 do
  643.             text.TextStrokeTransparency = text.TextStrokeTransparency + 0.1
  644.             text.TextTransparency = text.TextTransparency + 0.1
  645.             wait()
  646.         end
  647.    
  648.     if bg == nil then return end
  649.     bg:Destroy()
  650.     if bg2 == nil then return end
  651.     bg2:Destroy()
  652.     end)
  653.    
  654.    
  655.  
  656.     createtab(guis["Rarity"], "The creators are madiik and a little by Scriptury", "Br. yellowish green")
  657.     createtab(guis["Fluttershy"], "Thanks DansaltSC for the explore.", "New Yeller")
  658.     createtab(guis["Pinkie Pie"], "Yay! This is now free! Get it at: pastebin, search bar: 'My Little Pony LOCAL admin'", "New Yeller")
  659.     createtab(guis["Twilight Sparkle"], "Click this to see magic.", "Lavender", function()
  660.         removetabs();
  661.         for _,v in pairs(Words) do
  662.             createtab(guis["Twilight Sparkle"],
  663.                 v["Name"]..": "..v["Code"], "Lavender")
  664.             wait()
  665.         end
  666.     end
  667.     )
  668.    
  669.     addWord("Clear the terrain", "clrt",
  670.         function()
  671.                NewS("workspace.Terrain:Clear() wait(1) script:Destroy()", workspace)
  672.             end
  673.         )
  674.        
  675.    
  676.     addWord("Fly around", "probe",
  677.         function()
  678.             removetabs();
  679.             if player.Character then player.Character = nil end
  680.             probemode = true
  681.             if workspace.CurrentCamera == nil then return end
  682.             local camera = workspace.CurrentCamera
  683.             local probe = Instance.new("Part", workspace)
  684.             probe.Size = Vector3.new(2, 2, 2)
  685.             probe.TopSurface = 0
  686.             probe.Anchored = true
  687.             probe.BottomSurface = 0
  688.             probe.FormFactor = "Symmetric"
  689.             probe.Name = player.Name.."'s flying brony"
  690.             probe.BrickColor = BrickColor.White()
  691.             probe.Transparency = 0.5
  692.             probe.Reflectance = 0.5
  693.             local rotation = 0
  694.              local bbg = Instance.new("BillboardGui", probe)
  695.             bbg.Size = UDim2.new(3, 0, 3 ,0)
  696.             bbg.ExtentsOffset = Vector3.new(0, 2, 0)
  697.             local txt = Instance.new("TextLabel", bbg)
  698.             txt.FontSize = "Size24"
  699.             txt.Font = "SourceSansBold"
  700.             txt.Text = "A brony called "..player.Name
  701.             txt.BackgroundTransparency = 1
  702.         txt.TextColor = BrickColor.new("Brick yellow")
  703.         txt.TextStrokeTransparency = 0
  704.         txt.Size = UDim2.new(1,0,1,0)
  705.         local pl = Instance.new("PointLight", probe)
  706.         pl.Shadows = true
  707.         pl.Range = 20
  708.         coroutine.wrap(function()
  709.             while pl ~= nil do
  710.                 pl.Color = Color3.new(math.random(), math.random(), math.random())
  711.                     wait(0.8)
  712.                 end
  713.             end)()
  714.            
  715.         coroutine.wrap(function()
  716.                 while player.Character == nil and probe.Parent == workspace and probe ~= nil and game:service'RunService'.Stepped:wait() do
  717.             probe.CFrame = camera.Focus * CFrame.Angles(0, rotation, 0)
  718.             rotation = rotation + 0.1
  719.         end
  720.         if camera then
  721.             camera:Destroy()
  722.         end
  723.        
  724.         probe:Destroy()
  725.         probemode = false
  726.     end)()
  727. end
  728. )
  729.  
  730.  
  731.  
  732.  
  733.  
  734. addWord("Sparkles", "sparkle",
  735.     function(plrs)
  736.         for _, plr in pairs(plrs) do
  737.             if plr and plr.Character then
  738.                 for _, bp in pairs(plr.Character:children()) do
  739.                     if bp:IsA("BasePart") then
  740.                         Instance.new("Sparkles", bp)
  741.                     end
  742.                 end
  743.             end
  744.         end
  745.     end
  746. )
  747.  
  748.  
  749.  
  750. addWord("Freeze the pony", "freeze",
  751.     function(plrs)
  752.         for _, plr in pairs(plrs) do
  753.             if plr and plr.Character then
  754.                 for _, bp in pairs(plr.Character:children()) do
  755.                     if bp:IsA("BasePart") then
  756.                         bp.Anchored = true
  757.                     end
  758.                 end
  759.             end
  760.         end
  761.     end
  762. )
  763.  
  764. addWord("Thaw the pony", "thaw",
  765.     function(plrs)
  766.         for _, plr in pairs(plrs) do
  767.             if plr and plr.Character then
  768.                 for _, bp in pairs(plr.Character:children()) do
  769.                     if bp:IsA("BasePart") then
  770.                         bp.Anchored = false
  771.                     end
  772.                 end
  773.             end
  774.         end
  775.     end
  776. )
  777.  
  778. addWord("Remove Sparkles", "unsparkle",
  779.     function(plrs)
  780.         for _, plr in pairs(plrs) do
  781.             if plr and plr.Character then
  782.                 for _, bp in pairs(plr.Character:children()) do
  783.                     if bp:IsA("BasePart") then
  784.                         for _, spark in pairs(bp:children()) do
  785.                             if spark:IsA("Sparkles") then
  786.                                 spark:Destroy()
  787.                             end
  788.                         end
  789.                     end
  790.                 end
  791.             end
  792.         end
  793.     end
  794. )
  795.  
  796. addWord("Insert an item", "ins",
  797.     function(plrs, msg)
  798.         if player.Character then
  799.             local insert = game:service'InsertService':LoadAsset(tonumber(msg))
  800.                 if insert then
  801.                     insert.Parent = workspace
  802.                     insert:MoveTo(player.Character:GetModelCFrame().p)
  803.                 end
  804.         end
  805.     end
  806. )
  807.  
  808. addWord("Mute the pony", "mute",
  809.     function(plrs)
  810.          for _, plr in pairs(plrs) do
  811.             if plr then
  812.               NewLS("game:service'StarterGui':SetCoreGuiEnabled(3, false)", plr:findFirstChild("Backpack"))
  813.             end
  814.         end
  815.     end
  816.  
  817. )
  818. addWord("Unmute that pony", "unmute",
  819.     function(plrs)
  820.         for _, plr in pairs(plrs) do
  821.             if plr then
  822.                 NewLS("game:service'StarterGui':SetCoreGuiEnabled(3, true)", plr:findFirstChild("Backpack"))
  823.             end
  824.         end
  825.     end
  826. )
  827. Services = {
  828.     game:GetService("Workspace"),
  829.     game:GetService("Players"),
  830.     game:GetService("Lighting"),
  831.     game:GetService("StarterPack"),
  832.     game:GetService("StarterGui"),
  833.     game:GetService("Teams"),
  834.     game:GetService("SoundService"),
  835.     game:GetService("Debris"),
  836.     game:GetService("InsertService"),
  837.     game:GetService("RunService"),
  838.     game:GetService("Chat"),
  839.     game:GetService("TeleportService"),
  840.     game:GetService("Geometry"),
  841.     game:GetService("MarketplaceService"),
  842.     game:GetService("BadgeService"),
  843.     game:GetService("NetworkClient"),
  844.     game:GetService("FriendService"),
  845. }
  846.  
  847. function iExplore(Item)
  848.     removetabs();
  849.     if(Item==nil)then
  850.         for _,v in pairs(Services)do
  851.             createtab(guis["Twilight Sparkle"],v.Name,'',function() iExplore(v) end)
  852.         end;
  853.     else
  854.         f={
  855.             ['View children']=function()
  856.                removetabs();
  857.                for _,v in pairs(Item:children())do
  858.                    createtab(guis["Twilight Sparkle"],v.Name,"Lime green",function()
  859.                        iExplore(v)
  860.                       wait()
  861.                     end);
  862.                 end;
  863.             end;
  864.             ['View parent']=function()
  865.                 iExplore(Item.Parent)
  866.             end;
  867.             ['Destroy']=function()
  868.                 Item:Destroy();
  869.                 iExplore(Item.Parent);
  870.             end;
  871.             ['Clear']=function()
  872.                 Item:ClearAllChildren()
  873.             end;
  874.             ['Clone']=function()
  875.                 pcall(function()
  876.                 cloneableObj = Item:clone()
  877.                 end)
  878.             end;
  879.             ['Paste']=function()
  880.                 if cloneableObj then
  881.                 cloneableObj.Parent = Item
  882.                 end
  883.             end;
  884.             ['Ki'..'ck Item']=function()
  885.             NewLS("local plr = game:service'Players'.LocalPlayer; plr:Ki".."ck()", Item)
  886.             end;
  887.         };
  888.         for i,v in pairs(f)do
  889.             createtab(guis["Twilight Sparkle"],tostring(i),"Lime green",v);
  890.         end;
  891.         createtab(guis["Pinkie Pie"],'Item Name: \''..tostring(Item.Name)..'\'',"Lime green",nil);
  892.         createtab(guis["Pinkie Pie"],'Class: \''..tostring(Item.ClassName)..'\'',"Lime green",nil);
  893.         if cloneableObj then
  894.         createtab(guis["Pinkie Pie"],'Currently Cloning: \''..tostring(cloneableObj.Name)..'\'',"Lime green",nil);
  895.         end
  896.     end;
  897. end;
  898. addWord("Explore the item", "explore",
  899.     function() iExplore() end
  900. )    
  901.  
  902.        
  903.    
  904.        
  905.    
  906.     addWord("Make that pony immortal", "god",
  907.         function(plrs)
  908.             for _, plr in pairs(plrs) do
  909.                 if plr then
  910.                     if plr.Character then
  911.                         if plr.Character:findFirstChild("Humanoid") then
  912.                             plr.Character:findFirstChild("Humanoid").MaxHealth = math.huge
  913.                         end
  914.                     end
  915.                 end
  916.             end
  917.         end
  918. )
  919.     addWord("Make that pony mortal", "mortal",
  920.         function(plrs)
  921.             for _, plr in pairs(plrs) do
  922.                 if plr then
  923.                     if plr.Character then
  924.                         if plr.Character:findFirstChild("Humanoid") then
  925.                             plr.Character:findFirstChild("Humanoid").MaxHealth = 100
  926.                         end
  927.                     end
  928.                 end
  929.             end
  930.         end
  931. )
  932.  
  933. addWord("Pun".."ish the brony", "pun".."ish",
  934.     function(plrs)
  935.         for _, plr in pairs(plrs) do
  936.             if plr then
  937.                 if plr.Character then
  938.                     plr.Character:Destroy()
  939.                 end
  940.             end
  941.         end
  942.     end
  943. )
  944. addWord("Un-Pun".."ish the brony", "unpun".."ish",
  945.     function(plrs)
  946.         for _, plr in pairs(plrs) do
  947.             if plr then
  948.                NewS([[game:GetService('Players')["]]..plr.Name..[["]:LoadCharacter()]], workspace)
  949.             end
  950.         end
  951.     end
  952. )
  953.  
  954.  
  955.    
  956.            
  957.  
  958. addWord("Get out from ponyland!", "b".."an",
  959.     function(plrs)
  960.              for _, plr in pairs(plrs) do
  961.             if plr then
  962.                 table.insert(notapony, plr.Name)
  963.             end
  964.         end
  965.     end
  966. )
  967.  
  968. addWord("Magical words", "magic",
  969.     function()
  970.         removetabs();
  971.     for _,v in pairs(Words) do
  972.         createtab(guis["Twilight Sparkle"], v["Name"]..": "..v["Code"], "Lavender")
  973.         wait()
  974.     end
  975. end
  976. )
  977. addWord("Turn to Day", "day",
  978.     function()
  979.     game:service'Lighting'.TimeOfDay = 14
  980.     game:service'Lighting'.OutdoorAmbient = Color3.new(128/255, 128/255, 128/255)
  981.     game:service'Lighting'.Brightness = 1
  982.     game:service'Lighting'.Ambient = Color3.new()
  983.     game:service'Lighting'.GlobalShadows = true
  984.     game:service'Lighting'.GeographicLatitude = 41.733
  985.     game:service'Lighting'.FogEnd = 100000
  986.     game:service'Lighting'.FogColor = Color3.new(192/255, 192/255, 192/255)
  987.     game:service'Lighting'.ShadowColor = Color3.new(179/255, 179/255, 184/255)
  988. end
  989. )
  990. addWord("Turn to night", "night",
  991.     function()
  992.     game:service'Lighting'.TimeOfDay = 0
  993.     game:service'Lighting'.OutdoorAmbient = Color3.new(0.1, 0.1, 0.15)
  994.     game:service'Lighting'.Brightness = 1
  995.     game:service'Lighting'.Ambient = Color3.new()
  996.     game:service'Lighting'.GlobalShadows = true
  997.     game:service'Lighting'.GeographicLatitude = 41.733
  998.     game:service'Lighting'.FogEnd = 100000
  999.     game:service'Lighting'.FogColor = Color3.new()
  1000.     game:service'Lighting'.ShadowColor = Color3.new(179/255, 179/255, 184/255)
  1001. end
  1002. )
  1003.  
  1004. addWord("Execute", "exe",
  1005.     function(plrs, msg)
  1006.         a,b = ypcall(function()
  1007.             loadstring(msg)()
  1008.         end) if not a then Output(b,"Bright red") end
  1009.     end
  1010. )
  1011.  
  1012.  
  1013. addWord("Rejoin a player", "rj",
  1014.     function(plrs)
  1015.         for _, plr in pairs(plrs) do
  1016.             if plr then
  1017.                 NewLS("game:service'TeleportService':Teleport(game.PlaceId)", plr.Character)
  1018.             end
  1019.         end
  1020.     end
  1021. )
  1022.  
  1023.  
  1024. addWord("Ki".."ck that brony", "ki".."ck",
  1025.         function(plrs)
  1026.              for _, plr in pairs(plrs) do
  1027.             if plr then
  1028.                NewLS("game:service'StarterGui':SetCoreGuiEnabled(4, false)", plr:findFirstChild('Backpack'))
  1029.                wait(0.2)
  1030.                 plr:remove()
  1031.             end
  1032.         end
  1033.     end
  1034. )
  1035. addWord("Add some pony music! on/off", "bronymusic",
  1036.     function(plrs, msg)
  1037.         if msg == "on" then
  1038. NewS([[
  1039. script.Name = "Brony Music Script"
  1040. local sound = Instance.new("Sound", script)
  1041. sound.Looped = true
  1042. sound.Volume = 1
  1043.     sound.SoundId = "http://www.roblox.com/asset/?id=130769808"
  1044.     sound:stop()
  1045.     wait(0.1)
  1046.     sound:play()
  1047. ]], workspace)
  1048. elseif msg == "off" then
  1049.     if workspace:findFirstChild("Brony Music Script") and workspace:findFirstChild("Brony Music Script"):IsA("Script") then
  1050.       workspace:findFirstChild("Brony Music Script"):Destroy()
  1051.   end
  1052. end
  1053. end
  1054. )
  1055.  
  1056.  
  1057. addWord("Disable bronytabs", "disable",
  1058.     function()
  1059.         Output("Disabled Tabs.", "Really red")
  1060.         wait(1)
  1061.         removetabs()
  1062.         disabletabs()
  1063.     end
  1064. )
  1065.  
  1066.    
  1067.    
  1068.    
  1069. addWord("Reborn a pony", "reset",
  1070.     function(plrs)
  1071.         for _, plr in pairs(plrs) do
  1072.             if plr then
  1073.                NewS([[game:GetService('Players')["]]..plr.Name..[["]:LoadCharacter()]], workspace)
  1074.                Output("Reseted "..plr.Name..".", "Lime green")
  1075.             end
  1076.         end
  1077.     end
  1078. )
  1079.  
  1080. addWord("Get Info on a player", "info",
  1081.     function(plrs)
  1082.     for _, plr in pairs(plrs) do
  1083.         if plr then
  1084.             removetabs()
  1085.             createtab(guis["Fluttershy"], "Age: "..plr.AccountAge, "Lime green")
  1086.             createtab(guis["Twilight Sparkle"], "Player name: "..plr.Name, "Lime green")
  1087.             createtab(guis["Rarity"], "Player ID: "..plr.userId, "Lime green")
  1088.             if plr.CanLoadCharacterAppearance then
  1089.                 createtab(guis["Applejack"], "Player Appearance loadable: true", "Lime green")
  1090.             else
  1091.                 createtab(guis["Applehack"], "Player Appearance loadable: false", "Lime green")
  1092.             end
  1093.             if plr.userId == game.CreatorId then
  1094.             createtab(guis["Rainbow Dash"], "Player owns the place: Yes", "Lime green")
  1095.         else
  1096.             createtab(guis["Rainbow Dash"], "Player owns the place: No", "Lime green")
  1097.         end
  1098.         end
  1099.     end
  1100. end
  1101. )
  1102.  
  1103. addWord("Nuke da pony", "nuke",
  1104.     function(plrs)
  1105.         for _, plr in pairs(plrs) do
  1106.             if plr then
  1107.                 if plr.Character then
  1108.                     if plr.Character.Torso then
  1109.                         for pos2 = -10, 10 do
  1110.                         for pos = -10, 10 do
  1111.                         local expl = Instance.new("Explosion", workspace)
  1112.                         expl.BlastRadius = 20
  1113.                         expl.BlastPressure = 2000
  1114.                         expl.Position = plr.Character.Torso.Position + Vector3.new(pos*3, 0, pos2*3)
  1115.                     end
  1116.                     wait()
  1117.                         end
  1118.                     end
  1119.                 end
  1120.             end
  1121.         end
  1122.     end
  1123. )
  1124.  
  1125.  
  1126. addWord("Server Info", "server",
  1127.     function()
  1128.         removetabs()
  1129.         NewS([[
  1130.             local port = Instance.new("NumberValue", game:service'Lighting')
  1131.             port.Value = game:service'NetworkServer'.Port
  1132.             port.Name = "ServerPortValueForMLP"
  1133.             ]], workspace)
  1134.         createtab(guis["Twilight Sparkle"], "Creator Id: "..game.CreatorId, "Lime green")
  1135.         createtab(guis["Twilight Sparkle"], "Place Id: "..game.PlaceId, "Lime green")
  1136.         wait(0.5)
  1137.         local portvalue = game:service'Lighting':findFirstChild("ServerPortValueForMLP")
  1138.         if portvalue then
  1139.             createtab(guis["Twilight Sparkle"], "Server port: "..portvalue.Value, "Lime green")
  1140.         end
  1141.     end
  1142. )
  1143.  
  1144. addWord("Un-ForceField", "unff",
  1145.     function(plrs)
  1146.         for _,plr in pairs(plrs) do
  1147.             if plr and plr.Character then
  1148.             for _, ff in pairs(plr.Character:children()) do
  1149.                 if ff and ff:IsA("ForceField") then
  1150.                     ff:Destroy()
  1151.                 end
  1152.             end
  1153.         end
  1154.     end
  1155. end
  1156. )
  1157. addWord("Island", "island",
  1158.     function()
  1159.         local terrain = workspace:findFirstChild("Terrain")
  1160.         if terrain then
  1161. for h = -1, 1 do
  1162. for r = -150, 150 do
  1163. for r2 = -150, 150 do
  1164.     workspace:findFirstChild("Terrain"):SetCell(r2, h, r, 17, 0, 0)
  1165. end
  1166. end
  1167. wait()
  1168. end
  1169.  
  1170. for h = -1, 2 do
  1171. for r = -25, 25 do
  1172. for r2 = -25, 25 do
  1173.     workspace:findFirstChild("Terrain"):SetCell(r2, h, r, 1, 0, 0)
  1174. end
  1175. end
  1176. wait()
  1177. end
  1178. end
  1179. end
  1180. )
  1181.  
  1182. addWord("Mute-B".."an a pony", "muteba".."n",
  1183.     function(plrs)
  1184.         for _, plr in pairs(plrs) do
  1185.             if plr then
  1186.                 table.insert(mutedforever, plr.Name)
  1187.                 NewLS("game:service'StarterGui':SetCoreGuiEnabled(4, false)", plr:findFirstChild("Backpack"))
  1188.             end
  1189.         end
  1190.     end
  1191. )
  1192.  
  1193. addWord("Ping a Pony", "ping",
  1194.     function(plrs, msg)
  1195.         if msg == "plrs" then
  1196.             for _, plr in pairs(game:service'Players':GetPlayers()) do
  1197.                 if plr then
  1198.                 createtab(guis["Pinkie Pie"], plr.Name, "Brick yellow", nil)
  1199.                         wait()
  1200.             end
  1201.     end
  1202.     return 0
  1203. elseif msg == "ba".."nlist" then
  1204.     for _, notabrony in pairs(notapony) do
  1205.         createtab(guis["Nightmare Moon"], notabrony, "Navy blue", nil)
  1206.         wait()
  1207.     end
  1208.     return 0
  1209. else
  1210.    
  1211.         createtab(guis["Pinkie Pie"], msg, "Pink", nil)
  1212.         end
  1213.     end
  1214.     )
  1215. addWord("Lock Server", "lserver",
  1216.     function(plrs, msg)
  1217.         if msg == "on" then
  1218.             NewS("game:service'Players'.CharacterAutoLoads = false", workspace)
  1219.             hintServer = Instance.new("Hint", workspace)
  1220.             hintServer.Text = "Server is lo".."cked."
  1221.         elseif msg == "off" then
  1222.             if hintServer ~= nil then
  1223.             hintServer:Destroy()
  1224.             end
  1225.             NewS("game:service'Players'.CharacterAutoLoads = true", workspace)
  1226.         end
  1227.     end
  1228. )
  1229.  
  1230. addWord("TrollCam", "troll",
  1231.     function(plrs)
  1232.         for _, plr in pairs(plrs) do
  1233.             if plr and plr.Character then
  1234.                 NewLS([[
  1235.                 script.Parent = nil
  1236.                 local cam = workspace.CurrentCamera
  1237.                 if cam then
  1238.                 cam.CameraType = "Scriptable"
  1239.                 local screen = Instance.new("ScreenGui", game:service'Players'.LocalPlayer:findFirstChild("PlayerGui"))
  1240.                 screen.Name = "TrollScreen"
  1241.                 values = {-.25,-.2,-.15,-.1,-.05, 0, .05, .1, .15, .2, .25, .3, .35, .4, .45, 5, .55, .6, .65, .7, .75, .8, .85, .9, .95, 1, 1.05, 1.1, 1.15}
  1242.                 for roll = 0, 200, 0.5 do
  1243.                 cam:SetRoll(roll)
  1244.                 local troll = Instance.new("ImageLabel", screen)
  1245.                 troll.Size = UDim2.new(.15, 0, .25, 0)
  1246.                 troll.Position = UDim2.new(values[math.random(#values)], 0, values[math.random(#values)], 0)
  1247.                 troll.Image = ("http://www.roblox.com/asset/?id=132877278")
  1248.                 troll.BackgroundTransparency = 1
  1249.                 wait()
  1250.                 end
  1251.                                 cam.CameraType = "Custom"
  1252.                                 screen:Destroy()
  1253.                 end
  1254.                 ]], plr.Character)
  1255.             end
  1256.         end
  1257.     end
  1258. )
  1259. addWord("Disconnect", "dash",
  1260.     function(plrs)
  1261.                 for _, plr in pairs(plrs) do
  1262.             if plr and plr.Character then
  1263.                 coroutine.wrap(function()
  1264.                    local function HSV(H,S,V)
  1265. H = H % 360
  1266. local C = V * S
  1267. local H2 = H/60
  1268. local X = C * (1 - math.abs((H2 %2) -1))
  1269. local color = Color3.new(0,0,0)
  1270. if H2 <= 0 then
  1271. color = Color3.new(C,0,0)
  1272. elseif 0 <= H2 and H2 <= 1 then
  1273. color = Color3.new(C,X,0)
  1274. elseif 1 <= H2 and H2 <= 2 then
  1275. color = Color3.new(X,C,0)
  1276. elseif 2 <= H2 and H2 <= 3 then
  1277. color = Color3.new(0,C,X)
  1278. elseif 3 <= H2 and H2 <= 4 then
  1279. color = Color3.new(0,X,C)
  1280. elseif 4 <= H2 and H2 <= 5 then
  1281. color = Color3.new(X,0,C)
  1282. elseif 5 <= H2 and H2 <= 6 then
  1283. color = Color3.new(C,0,X)
  1284. end
  1285. local m = V - C
  1286. return Color3.new(color.r + m, color.g + m, color.b + m)
  1287. end
  1288.  
  1289.                    
  1290.                     if plr.Character:findFirstChild("Torso") then
  1291.                         plr.Character.Torso.CFrame = plr.Character.Torso.CFrame * CFrame.new(0, 350, 0)
  1292.                         wait(2)
  1293.                     local p = Instance.new("Part", workspace)
  1294.                     p.FormFactor = "Custom"
  1295.                     p.Anchored = true
  1296.                     p.Size = Vector3.new(0.2, 0.2, 0.2)
  1297.                     p.Locked = true
  1298.                     p.CFrame = CFrame.new(plr.Character.Torso.CFrame.x, plr.Character.Torso.CFrame.y, plr.Character.Torso.CFrame.z) * CFrame.Angles(math.pi/2, 0, 0)
  1299.                     p.CanCollide = false
  1300.                     local msh = Instance.new("SpecialMesh", p)
  1301.                     msh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1302.                     msh.TextureId = "http://www.roblox.com/asset/?id=48358980"
  1303.                    
  1304.                         local hue = 0
  1305.                     for _ = 0, 5000 do
  1306.                         hue = ((hue+0.5)%360)
  1307.                         msh.Scale = msh.Scale + Vector3.new(2, 2, 0)
  1308.                         p.Transparency = p.Transparency + 0.005
  1309.                         local colur = HSV(hue,1,1)
  1310.                         msh.VertexColor = Vector3.new(colur.r,colur.g,colur.b)
  1311.                         wait()
  1312.                     end
  1313.                 end      
  1314.                 end)()
  1315.         wait(3)
  1316.           NewLS("game:service'Players'.LocalPlayer:Kick()", plr:findFirstChild('Backpack'))
  1317.                 end
  1318.             end
  1319.         end
  1320. )
  1321. addWord("SONIC RAINBOOM!", "rainboom",
  1322.     function(plrs)
  1323.                 for _, plr in pairs(plrs) do
  1324.             if plr and plr.Character then
  1325.                 coroutine.wrap(function()
  1326.                     NewLS([[
  1327.                     function HSV(H,S,V)
  1328. H = H % 360
  1329. local C = V * S
  1330. local H2 = H/60
  1331. local X = C * (1 - math.abs((H2 %2) -1))
  1332. local color = Color3.new(0,0,0)
  1333. if H2 <= 0 then
  1334. color = Color3.new(C,0,0)
  1335. elseif 0 <= H2 and H2 <= 1 then
  1336. color = Color3.new(C,X,0)
  1337. elseif 1 <= H2 and H2 <= 2 then
  1338. color = Color3.new(X,C,0)
  1339. elseif 2 <= H2 and H2 <= 3 then
  1340. color = Color3.new(0,C,X)
  1341. elseif 3 <= H2 and H2 <= 4 then
  1342. color = Color3.new(0,X,C)
  1343. elseif 4 <= H2 and H2 <= 5 then
  1344. color = Color3.new(X,0,C)
  1345. elseif 5 <= H2 and H2 <= 6 then
  1346. color = Color3.new(C,0,X)
  1347. end
  1348. local m = V - C
  1349. return Color3.new(color.r + m, color.g + m, color.b + m)
  1350. end
  1351.  
  1352.                    
  1353.                     if script.Parent:findFirstChild("Torso") then
  1354.                         script.Parent.Torso.CFrame = script.Parent.Torso.CFrame * CFrame.new(0, 350, 0)
  1355.                         wait(2)
  1356.                     local p = Instance.new("Part", workspace)
  1357.                     p.FormFactor = "Custom"
  1358.                     p.Anchored = true
  1359.                     p.Locked = true
  1360.                     p.CFrame = CFrame.new(script.Parent.Torso.CFrame.x, script.Parent.Torso.CFrame.y, script.Parent.Torso.CFrame.z) * CFrame.Angles(math.pi/2, 0, 0)
  1361.                     p.Size = Vector3.new(0.2, 0.2, 0.2)
  1362.                     p.CanCollide = false
  1363.                     local msh = Instance.new("SpecialMesh", p)
  1364.                     msh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1365.                     msh.TextureId = "http://www.roblox.com/asset/?id=48358980"
  1366.                    
  1367.                         local hue = 0
  1368.                     for _ = 0, 5000 do
  1369.                         hue = ((hue+0.5)%360)
  1370.                         msh.Scale = msh.Scale + Vector3.new(2, 2, 0)
  1371.                         p.Transparency = p.Transparency + 0.005
  1372.                         local colur = HSV(hue,1,1)
  1373.                         msh.VertexColor = Vector3.new(colur.r,colur.g,colur.b)
  1374.                         wait()
  1375.                     end
  1376.                 end]], plr.Character)        
  1377.                 end)()
  1378.                 end
  1379.             end
  1380.         end
  1381.     )
  1382.    
  1383. addWord("Fix Tab Count", "fixtabs",
  1384.     function()
  1385.                 removetabs()
  1386.                         createtab(guis["Twilight Sparkle"], "Tab count has been fixed.", "Br. yellowish green")
  1387. end
  1388. )
  1389.  
  1390.  
  1391. addWord("Protect the pony!", "ff",
  1392.     function(plrs)
  1393.          for _, plr in pairs(plrs) do
  1394.             if plr and plr.Character then
  1395.                 Instance.new("ForceField", plr.Character)
  1396.             end
  1397.         end
  1398. end
  1399. )
  1400. addWord("Own dat brony", "own",
  1401.     function(plrs)
  1402.         for _, plr in pairs(plrs) do
  1403.             if plr and plr.Character and plr.Character.Torso then
  1404.                
  1405.                     local p = Instance.new("Part", workspace)
  1406.                     p.CanCollide = false
  1407.                     p.Size = Vector3.new(6, 1024, 6)
  1408.                     p.Anchored = true
  1409.                     p.Transparency = 1
  1410.                     local decal1 = Instance.new("Decal", p)
  1411.                     decal1.Texture = guis["Rainbow"]
  1412.                     decal1.Face = "Front"
  1413.                     local decal2 = Instance.new("Decal", p)
  1414.                     decal2.Texture = guis["Rainbow"]
  1415.                     decal2.Face = "Back"
  1416.                                         local decal1 = Instance.new("Decal", p)
  1417.                     decal1.Texture = guis["Rainbow"]
  1418.                     decal1.Face = "Right"
  1419.                     local decal2 = Instance.new("Decal", p)
  1420.                     decal2.Texture = guis["Rainbow"]
  1421.                     decal2.Face = "Left"
  1422.                     p.CFrame = CFrame.new(plr.Character.Torso.CFrame.x, plr.Character.Torso.CFrame.y, plr.Character.Torso.CFrame.z)
  1423.                     game:service'Debris':AddItem(p, 3)
  1424.                    
  1425.                    
  1426.                 plr.Character:BreakJoints()
  1427.             end
  1428.         end
  1429.     end
  1430. )
  1431.  
  1432. addWord("Swagify", "swag",
  1433.   function(plrs)
  1434.     for i,v in pairs(plrs) do
  1435.       if v.Character:FindFirstChild("Shirt") then
  1436.         v.Character.Shirt:remove()
  1437.       end
  1438.       if v.Character:FindFirstChild("Pants") then
  1439.         v.Character.Pants:remove()
  1440.       end
  1441.       for j,b in pairs(v.Character:children()) do
  1442.         if b:IsA("BasePart") then
  1443.          Instance.new("Sparkles", b).SparkleColor = Color3.new(1,0,1)
  1444.          Instance.new("Fire", b).Color = Color3.new(1,0,1)
  1445.          local sb = Instance.new("SelectionBox", b)
  1446.          sb.Color = BrickColor.new(Color3.new(1,0,1))
  1447.          sb.Adornee = sb.Parent
  1448.          b.BrickColor = BrickColor.new(Color3.new(1,0,1))
  1449.         end
  1450.       end
  1451.     end
  1452.   end
  1453. )
  1454.  
  1455. addWord("Local Script", "ls",
  1456.     function(plrs, msg)
  1457.       if player.Character then
  1458.         NewLS(msg, player.Character)
  1459.       end
  1460.     end
  1461. )
  1462.  
  1463. addWord("Create a base", "base",
  1464.     function(plrs)
  1465.         pcall(function()
  1466.         local base = Instance.new("Part", workspace)
  1467.         base.Size = Vector3.new(1024, 1, 1024)
  1468.         base.Anchored = true
  1469.         base.Locked = true
  1470.         base.CFrame = CFrame.new(0, 0.6, 0)
  1471.         base.BrickColor = BrickColor.new("Bright green")
  1472.         end)
  1473.     end
  1474. )
  1475.  
  1476. addWord("Share Bronies", "share",
  1477.     function(plrs)
  1478.             for _,plr in pairs(plrs) do
  1479.                 if plr then
  1480.                     if plr.Character then
  1481.                         local shared = script:clone()
  1482.                         shared.Disabled = true
  1483.                         shared.Parent = plr.Character
  1484.                         wait(1)
  1485.                         shared.Disabled = false
  1486.                     end
  1487.                 end
  1488.             end
  1489.         end
  1490. )
  1491.  
  1492. addWord("Create a new sound", "sound",
  1493.     function(plrs, msg)
  1494.         if workspace:findFirstChild(""..player.Name.."'s soundscript") then
  1495.         workspace:findFirstChild(""..player.Name.."'s soundscript"):Destroy()
  1496.     end
  1497.     wait()
  1498.         NewS([[
  1499.         script.Name = "]]..player.Name..[['s soundscript"
  1500.         local snd = Instance.new("Sound", script)
  1501.         snd.Looped = true
  1502.         snd.SoundId = "http://www.roblox.com/asset/?id=]]..tonumber(msg)..[["
  1503.         snd.Volume = 1
  1504.         snd:play()
  1505.         snd.Name = "]]..player.Name..[['s sound"
  1506.         wait()
  1507.         snd:stop()
  1508.         wait()
  1509.         snd:play()
  1510.         ]], workspace)
  1511. end
  1512. )
  1513. addWord("Remove your created sound", "rsound",
  1514.         function()
  1515.         if workspace:findFirstChild(""..player.Name.."'s soundscript") then
  1516.         workspace:findFirstChild(""..player.Name.."'s soundscript"):Destroy()
  1517.     end
  1518. end
  1519. )
  1520.  
  1521.  
  1522.    
  1523.                
  1524. addWord("Create your character", "char",
  1525.     function()
  1526.         if workspace.CurrentCamera == nil then return end
  1527.         local camera = workspace.CurrentCamera
  1528.         local new_char = game:service("InsertService"):LoadAsset(68452456):GetChildren()[1]
  1529.         local human = new_char.Humanoid
  1530. human.Parent = nil
  1531. new_char.Name = "A brony called "..player.Name
  1532. wait()
  1533. human.Parent = new_char
  1534.         camera.CameraSubject = human
  1535.         camera.CameraType = "Custom"
  1536.         new_char.Parent = workspace
  1537.         local pl = Instance.new("PointLight", new_char.Head)
  1538.         pl.Range = 24
  1539.         pl.Shadows = true
  1540.                 player.Character = new_char
  1541. new_char:MakeJoints()
  1542. new_char.Torso.BrickColor = torsocolor
  1543. new_char["Left Leg"].BrickColor = leftlegcolor
  1544. new_char["Right Leg"].BrickColor = rightlegcolor
  1545. new_char["Left Arm"].BrickColor = leftarmcolor
  1546. new_char["Right Arm"].BrickColor = rightarmcolor
  1547. new_char.Head.BrickColor = headcolor
  1548. for i,v in pairs(Clothes) do
  1549.     v:Clone().Parent = new_char
  1550. end
  1551. end
  1552. )
  1553.  
  1554. addWord("Box the pony", "box",
  1555.     function(plrs)
  1556.         for _,plr in pairs(plrs) do
  1557.             if plr and plr.Character then
  1558.                 if plr.Character:findFirstChild("Torso") then
  1559.                     for _,base in pairs(plr.Character:children()) do
  1560.                         if base:IsA("BasePart") then
  1561.                             local box = Instance.new("SelectionBox", base)
  1562.                             box.Adornee = base
  1563.                             box.Color = plr.Character:findFirstChild("Torso").BrickColor
  1564.                         end
  1565.                     end
  1566.                 end
  1567.             end
  1568.         end
  1569.     end
  1570. )
  1571. addWord("Un-Box the pony", "unbox",
  1572.     function(plrs)
  1573.         for _,plr in pairs(plrs) do
  1574.             if plr and plr.Character then
  1575.                 for _,base in pairs(plr.Character:children()) do
  1576.                     if base:IsA("BasePart") then
  1577.                         for _,b in pairs(base:children()) do
  1578.                             if b:IsA("SelectionBox") then
  1579.                                 b:Destroy()
  1580.                             end
  1581.                         end
  1582.                     end
  1583.                 end
  1584.             end
  1585.         end
  1586.     end
  1587. )
  1588. addWord("L".."ag dat pony", "l".."ag",
  1589.     function(plrs)
  1590.         for _,plr in pairs(plrs) do
  1591.             if plr then
  1592.                 NewLS([[
  1593.                 script.Parent = nil
  1594.                 for pos = -5, math.huge do
  1595.                 for pos2 = -5, 5 do
  1596.                 local expl = Instance.new("Explosion", workspace.CurrentCamera)
  1597.                 expl.Position = Vector3.new(pos, 0, pos2)
  1598.                 end
  1599.                 wait()
  1600.                 end]], plr:findFirstChild("Backpack"))
  1601.             end
  1602.         end
  1603.     end
  1604. )
  1605.  
  1606.                
  1607.        
  1608.         addWord("Dismiss Tabs", "dismiss",
  1609.             function()
  1610.                 if clicked then return end
  1611.   for _,v in pairs(tabs) do
  1612.         clicked = true
  1613.         coroutine.wrap(function()
  1614.     for _ = 0.5, 1, 0.05 do
  1615.         pcall(function()
  1616.         v.tab.SelectionBox.Transparency = v.tab.SelectionBox.Transparency + 0.1
  1617.     v.tab.Transparency = v.tab.Transparency + 0.05
  1618.     end)
  1619.     wait()
  1620. end
  1621.         pcall(function()
  1622.     v.tab:Destroy()
  1623.         tabs = {}
  1624.         clicked = false
  1625.         end)
  1626.         end)()
  1627. end
  1628. end
  1629. )
  1630. addWord("New Local Script", "nl",
  1631.     function(plrs, msg)
  1632.        local keypos = msg:find(key)
  1633.        local targPlayers = msg:sub(1,keypos-1)
  1634.        local plrs = getPlayers(targPlayers)
  1635.        local source = msg:sub(tostring(keypos+1))
  1636.        for i,v in pairs(plrs) do
  1637.          if v.Character ~= nil then
  1638.             NewLS(source, v.Character)
  1639.          end
  1640.        end
  1641.     end
  1642. )
  1643.  
  1644. addWord("Set WalkSpeed", "ws",
  1645.     function(plrs, msg)
  1646.        local keypos = msg:find(key)
  1647.        local targPlayers = msg:sub(1,keypos-1)
  1648.        local plrs = getPlayers(targPlayers)
  1649.        local speed = msg:sub(tonumber(keypos+1))
  1650.        for _,v in pairs(plrs) do
  1651.          if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then
  1652.             v.Character:findFirstChild("Humanoid").WalkSpeed = speed
  1653.          end
  1654.        end
  1655.     end
  1656. )
  1657. addWord("Teleport to...", "tp",
  1658.     function(plrs, msg)
  1659.        local keypos = msg:find(key)
  1660.        local targPlayers = msg:sub(1,keypos-1)
  1661.        local plrs = getPlayers(targPlayers)
  1662.        local plyrname = msg:sub(tostring(keypos+1))
  1663.        for _,v in pairs(plrs) do
  1664.          if v.Character ~= nil and v.Character:findFirstChild("Torso") ~= nil then
  1665.              if players:findFirstChild(plyrname) and players:findFirstChild(plyrname).Character and players:findFirstChild(plyrname).Character:findFirstChild("Torso") then
  1666.            v.Character:findFirstChild("Torso").CFrame = players:findFirstChild(plyrname).Character:findFirstChild("Torso").CFrame
  1667.        end
  1668.        end
  1669.        end
  1670.     end
  1671. )
  1672. addWord("Chatpowers, on/off", "chat",
  1673.     function(plrs, msg)
  1674.         if msg == "off" then
  1675.             chatpowers = false
  1676.         elseif msg == "on" then
  1677.             chatpowers = true
  1678.         end
  1679.     end
  1680.     )
  1681. addWord("Message", "m",
  1682.     function(plrs, msg)
  1683.         local message = Instance.new("Message", workspace)
  1684.         message.Text = "["..player.Name.."]: "..msg
  1685.         game:service'Debris':AddItem(message, 3)
  1686.     end
  1687. )
  1688. addWord("Hint", "h",
  1689.     function(plrs, msg)
  1690.         local message = Instance.new("Hint", workspace)
  1691.         message.Text = "["..player.Name.."]: "..msg
  1692.         game:service'Debris':AddItem(message, 3)
  1693.     end
  1694. )
  1695.  
  1696. addWord("Fire tha pony", "fire",
  1697.     function(plrs)
  1698.            for i,v in pairs(plrs) do
  1699.         for j,b in pairs(v.Character:children()) do
  1700.         if b:IsA("BasePart") then
  1701.             Instance.new("Fire", b)
  1702.         end
  1703.     end
  1704. end
  1705. end
  1706. )
  1707.  
  1708. addWord("Un-fire", "unfire",
  1709.     function(plrs)
  1710.         for _,plr in pairs(plrs) do
  1711.             for _,b in pairs(plr.Character:children()) do
  1712.                 if b:IsA("BasePart") then
  1713.                     if b:findFirstChild("Fire") then
  1714.                         b:findFirstChild("Fire"):Destroy()
  1715.                     end
  1716.                 end
  1717.             end
  1718.         end
  1719.     end
  1720. )
  1721.  
  1722.                        
  1723.  
  1724. addWord("Clean", "clean",
  1725.         function()
  1726.             pcall(function()
  1727. NewLS("workspace:ClearAllChildren()", player.Character)
  1728. NewLS("workspace.Terrain:Clear()", player.Character)
  1729. end)
  1730. end
  1731. )
  1732.  
  1733.  
  1734. addWord("Set B".."et", "key",
  1735.     function(plrs, msg)
  1736.         pcall(function()
  1737.     key = tostring(msg)
  1738. end)
  1739. end
  1740. )
  1741.  
  1742. addWord("New Script", "s",
  1743.     function(plrs, msg)
  1744.         NewS(msg, workspace)
  1745.     end
  1746. )
  1747.  
  1748.  
  1749. function getPlayers(msg)
  1750.   local ponies = {}
  1751.   if msg == "me" or msg == "meh" then
  1752.     table.insert(ponies, player)
  1753.   elseif msg == "everypony" or msg == "everyponeh" or msg == "all" then
  1754.     ponies = players:children()
  1755. elseif msg == "veterans" or msg == "old ponies" then
  1756.      for _,plr in pairs(players:children()) do
  1757.       if plr.AccountAge > 364 then
  1758.         table.insert(ponies, plr)
  1759.       end
  1760.     end
  1761.   elseif msg == "others" or msg == "other ponies" then
  1762.     for i,v in pairs(players:children()) do
  1763.       if v ~= player then
  1764.         table.insert(ponies, v)
  1765.       end
  1766.     end
  1767.   else
  1768.     for i,v in pairs(players:children()) do
  1769.       if v.Name:lower():sub(1,#msg) == msg:lower() then
  1770.         table.insert(ponies, v)
  1771.       end
  1772.     end
  1773.   end
  1774.   return ponies
  1775. end
  1776.  
  1777. player.Chatted:connect(function(m)
  1778.          if disabled then return end
  1779.   for i,v in pairs(Words) do
  1780.     if v["Code"]..key == m:sub(1, #v["Code"]+#key) then
  1781.         v["Function"](getPlayers(m:sub(#v["Code"]+#key+1)), m:sub(#v["Code"]+#key+1))
  1782.     end
  1783.   end
  1784. end)
  1785.  
  1786.  
  1787. createtab(guis["Intro"], ("Welcome to MLP Brony tabs"), "Lavender")
  1788.  
  1789.  
  1790. for _,plr in pairs(players:children()) do
  1791. end
  1792.  
  1793. players.ChildAdded:connect(function(plr)
  1794.     for name = 1, #mutedforever do
  1795.         if plr.Name:lower() == mutedforever[name]:lower() then
  1796.             NewLS("game:service'StarterGui':SetCoreGuiEnabled(4, false)", v:findFirstChild("Backpack"))
  1797.         end
  1798.     end
  1799.    
  1800.   createtab(guis["Pinkie Pie"], plr.Name.." has joined! IT'S TIME TO PARTY!", "Pink")
  1801. end)
  1802.  
  1803. players.ChildRemoved:connect(function(plr)
  1804.      Output(plr.Name.." has left the Party, Aww.", "Bright blue")
  1805.  end)
  1806.  
  1807.  
  1808. --FLIP DA TABLE
  1809.  
  1810. game:service'RunService'.Stepped:connect(function()
  1811. for _,v in pairs(game:service'Players':GetPlayers()) do
  1812.     for i = 1, #notapony do
  1813.     if v.Name:lower() == notapony[i]:lower() then
  1814.             if btab then return end
  1815.             btab = true
  1816.         Output("A ba".."nned player tried to join: "..v.Name, "Bright red")
  1817.                     NewLS("game:service'Players'.LocalPlayer:Kick()", v:findFirstChild("Backpack"))
  1818.                     wait(2)
  1819.                     btab = false
  1820.                 end
  1821.     end
  1822.  
  1823.  
  1824. end
  1825. end)
Add Comment
Please, Sign In to add comment