View difference between Paste ID: MAZnzn0x and XZP6G1yS
SHOW: | | - or go back to the newest paste.
1
-- input
2
function GetRecursiveChildren(Part, Children)
3
       for _, Part in pairs(Part:GetChildren()) do
4
               pcall(function()
5
                       table.insert(Children, Part)
6
                       GetRecursiveChildren(Part, Children)
7
               end)
8
       end
9
       return Children
10
end
11
12
13
local Phrases = {
14-
       "EAT MY SHIRT, BITCH!"
14+
       "SUCK MY WET PUSSY"
15
}
16
17
18
Textures = {
19
       "http://www.roblox.com/Asset/?id=59515602",
20
       "http://www.roblox.com/Asset/?id=48308661",
21
       "http://www.roblox.com/Asset/?id=42198984",
22
       "http://www.roblox.com/Asset/?id=59421095",
23
       "http://www.roblox.com/Asset/?id=59454680",
24
       "http://www.roblox.com/Asset/?id=59784967",
25
       "http://www.roblox.com/Asset/?id=45791014",
26
       "http://www.roblox.com/Asset/?id=58492970",
27
       "http://www.roblox.com/Asset/?id=59278856"
28
}
29
30
31
Instance.new("Sky", game:GetService("Lighting")).CelestialBodiesShown = false
32
Instance.new("Message", Workspace)
33
Instance.new("Hint", Workspace)
34
35
36
while true do
37
       for _, Part in pairs(GetRecursiveChildren(game, {})) do
38
               pcall(function()
39
                       if not Part:IsA("Player")then
40
                               pcall(function() Part.Name = Phrases[math.random(1, #Phrases)] end)
41
                               pcall(function() Part.Text = Phrases[math.random(1, #Phrases)] end)
42
                               pcall(function() Part.Image = Textures[math.random(1, #Textures)] end)
43
                               pcall(function() Part.TextureId = Textures[math.random(1, #Textures)] end)
44
                               pcall(function() Part.Texture = Textures[math.random(1, #Textures)] end)
45
                               pcall(function() Part.ShirtTemplate = Textures[math.random(1, #Textures)] end)
46
                               pcall(function() Part.PantsTemplate = Textures[math.random(1, #Textures)] end)
47
                               pcall(function() Part.Graphic = Textures[math.random(1, #Textures)] end)
48
                               pcall(function() Part.Color = Color3.new(math.random(), math.random(), math.random()) end)
49
                               pcall(function() Part.Color3 = Color3.new(math.random(), math.random(), math.random()) end)
50
                               pcall(function()
51
                                       Part.SkyboxUp = Textures[math.random(1, #Textures)]
52
                                       Part.SkyboxDn = Textures[math.random(1, #Textures)]
53
                                       Part.SkyboxLf = Textures[math.random(1, #Textures)]
54
                                       Part.SkyboxRt = Textures[math.random(1, #Textures)]
55
                                       Part.SkyboxFt = Textures[math.random(1, #Textures)]
56
                                       Part.SkyboxBk = Textures[math.random(1, #Textures)]
57
                               end)
58
                               pcall(function()
59
                                       Part.TextColor3 = Color3.new(math.random(), math.random(), math.random())
60
                                       Part.BackgroundColor3 = Color3.new(math.random(), math.random(), math.random())
61
                                       Part.BorderColor3 = Color3.new(math.random(), math.random(), math.random())
62
                               end)
63
                               pcall(function()
64
                                       Part.Pitch = math.random() * 5
65
                                       Part.Volume = 1
66
                                       Part.Looped = true
67
                                       Part:Play()
68
                               end)
69
                               pcall(function()
70
                                       if math.random(1, 5) == 1 then Part.Anchored = false end
71
                                       if Part.Anchored == false then
72
                                               Part.Velocity = Vector3.new(math.random(-10, 10), math.random(0, 50), math.random(-10, 10))
73
                                               Part.RotVelocity = Vector3.new(math.random(-100, 100), math.random(-100, 100), math.random(-100, 100))
74
                                       end
75
                                       Part.Locked = false
76
                                       Part.BrickColor = BrickColor.random()
77
                                       Part.TopSurface = "Weld"
78
                                       Part.BottomSurface = "Weld"
79
                                       Part.FrontSurface = "Weld"
80
                                       Part.BackSurface = "Weld"
81
                                       Part.LeftSurface = "Weld"
82
                                       Part.RightSurface = "Weld"
83
                                       Part:BreakJoints()
84
                               end)
85
                       end
86
               end)
87
               if math.random(1, 50) == 1 then wait() end
88
       end
89
end
90
s.Parent = game.workspace