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 |