Advertisement
Derek1017

New Test

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