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