Advertisement
rahuliscool

Untitled

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