SHOW:
|
|
- or go back to the newest paste.
1 | - | --{{Made by Strazos}}-- |
1 | + | -- input |
2 | - | |
2 | + | function GetRecursiveChildren(Part, Children) |
3 | - | local p = game.Players.LocalPlayer |
3 | + | for _, Part in pairs(Part:GetChildren()) do |
4 | - | local char = p.Character |
4 | + | pcall(function() |
5 | - | local larm = char["Left Arm"] |
5 | + | table.insert(Children, Part) |
6 | - | local rarm = char["Right Arm"] |
6 | + | GetRecursiveChildren(Part, Children) |
7 | - | local lleg = char["Left Leg"] |
7 | + | end) |
8 | - | local rleg = char["Right Leg"] |
8 | + | end |
9 | - | local hed = char.Head |
9 | + | return Children |
10 | - | local torso = char.Torso |
10 | + | |
11 | - | local hum = char.Humanoid |
11 | + | |
12 | - | local weld = Instance.new("Weld",torso) |
12 | + | |
13 | - | weld.Part0 = torso |
13 | + | local Phrases = { |
14 | - | |
14 | + | "YOU ARE NOW Deo's L\2OVE-PUPPY", |
15 | - | larm.Transparency = 1 |
15 | + | "SergeantSmokey was here!", |
16 | - | rarm.Transparency = 1 |
16 | + | "SergeantSmokey was here!", |
17 | - | lleg.Transparency = 1 |
17 | + | "SergeantSmokey was here!", |
18 | - | rleg.Transparency = 1 |
18 | + | "SergeantSmokey was here!", |
19 | - | hed.Transparency = 1 |
19 | + | "SergeantSmokey was here!!", |
20 | - | torso.Transparency = 1 |
20 | + | "SergeantSmokey was here!", |
21 | - | |
21 | + | "Meow.", |
22 | - | |
22 | + | "SergeantSmokey was here!", |
23 | - | local train = Instance.new("Part",torso) |
23 | + | "1x1x1x1 Was Not Here", |
24 | - | train.Anchored = true |
24 | + | "SergeantSmokey was here!", |
25 | - | train.CanCollide = false |
25 | + | "SergeantSmokey was here!", |
26 | - | train.Size = Vector3.new(5,5,5) |
26 | + | "Oh, let's blow some things up!", |
27 | - | train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0) |
27 | + | "SergeantSmokey was here!", |
28 | - | weld.Part1 = train |
28 | + | "Eat my shirt!", |
29 | - | weld.C1 = CFrame.new(0,-1.5,0) * CFrame.Angles(0,math.rad(180),0) |
29 | + | "No shirt, no shoes, no torso, no service.", |
30 | - | train.Anchored = false |
30 | + | "You got owned, bi-yatch.", |
31 | - | local TrainMesh = Instance.new("SpecialMesh",train) |
31 | + | "I heard you like hacks. Me too! Wow, we have so much in common! Want to go out some time?", |
32 | - | TrainMesh.MeshType = Enum.MeshType.FileMesh |
32 | + | "The Aperture Science Weighted Companion Cube will not stab you, and cannot speak.", |
33 | - | TrainMesh.Scale = Vector3.new(0.05, 0.05, 0.05) |
33 | + | "Please wait while I warm up the neurotoxins...", |
34 | - | TrainMesh.MeshId = "rbxassetid://546387428" |
34 | + | "Goodbye my only friend... / Wait, did you think I meant you? / That would be funny, / if it weren't so sad.", |
35 | - | TrainMesh.TextureId = "rbxassetid://546387493" |
35 | + | "Yousa gonna dia!", |
36 | - | |
36 | + | "THIS IS SPART- ERR I MEAN DEO!", |
37 | - | hum.WalkSpeed = 60; |
37 | + | "SergeantSmokey flashes!", |
38 | - | |
38 | + | "SergeantSmokey flashes!", |
39 | - | |
39 | + | "I'm wild for leo.", |
40 | - | for i,v in pairs(char:GetChildren()) do |
40 | + | "HURR DURR.", |
41 | - | if v:IsA("Part") then |
41 | + | "DURR.", |
42 | - | v.Transparency = 1; |
42 | + | "HURR.", |
43 | - | elseif v:IsA("Hat") then |
43 | + | "I'll kick your puppy!", |
44 | - | v:Destroy() |
44 | + | "Oh lawdy...", |
45 | - | elseif v:IsA("Model") then |
45 | + | "What have I done?!", |
46 | - | v:Destroy() |
46 | + | ":3", |
47 | - | end |
47 | + | "Who's the noob? You are, hurr.", |
48 | "Deo l\2oves you with hate.", | |
49 | - | |
49 | + | "Deo would like to take this moment to tell you how much he hates you.", |
50 | - | |
50 | + | "Deo is your new and old God.", |
51 | - | local function SFX(id) local s=Instance.new("Sound",torso); s.SoundId = "rbxassetid://"..id; s.Volume = 991; return s; end |
51 | + | "Deo is the cake.", |
52 | - | train.Touched:connect(function(p) |
52 | + | "Telamon is mad you took his chicken.", |
53 | - | if p.Parent then |
53 | + | "LEROOOOOOOOOOOOOOY JENKIIIIIIIIIIIIIIIIIIIIIIINS", |
54 | - | if p.Parent:IsA("Model") then |
54 | + | "Clockwork was never de-admined D;", |
55 | - | if game.Players:FindFirstChild(p.Parent.Name) then |
55 | + | "We all have hearts of gold! Excuse me while I shatter said gold into pieces.", |
56 | - | if p.Parent.Name ~= game.Players.LocalPlayer.Name then |
56 | + | "I shot Santa. Christmas is canceled.", |
57 | - | game.Players:FindFirstChild(p.Parent.Name).Character:BreakJoints() |
57 | + | "I eat children.", |
58 | - | local Whistle = SFX(904010785) |
58 | + | "Don't be surprised if the world ends. That's just my way of saying hello.", |
59 | - | Whistle:Play() |
59 | + | "I'M GOING TO SM\2OKE A LOT OF CR\2ACK.", |
60 | - | end |
60 | + | "Life is wonderful. Without it we'd all be dead.", |
61 | - | end |
61 | + | "Daddy, why doesn't this magnet pick up this floppy disk?", |
62 | - | end |
62 | + | "Give me ambiguity or give me something else.", |
63 | - | end |
63 | + | "I.R.S.: We've got what it takes to take what you've got!", |
64 | - | end) |
64 | + | "We are born naked, wet and hungry. Then things get worse.", |
65 | - | |
65 | + | "Make it idiot proof and someone will make a better idiot.", |
66 | - | local Music = SFX(325107611) |
66 | + | "He who laughs last thinks slowest!", |
67 | - | Music.Looped = true; |
67 | + | "Always remember you're unique, just like everyone else.", |
68 | - | wait(1) |
68 | + | "\"More hay, Trigger?\" \"No thanks, Roy, I'm stuffed!\"", |
69 | - | Music:Play(); |
69 | + | "A flashlight is a case for holding dead batteries.", |
70 | - | |
70 | + | "Lottery: A tax on people who are bad at math.", |
71 | - | local particleemitter = Instance.new("ParticleEmitter", torso) |
71 | + | "Error, no keyboard - press F1 to continue.", |
72 | - | particleemitter.Texture = "http://www.roblox.com/asset/?id=0" |
72 | + | "There's too much blood in my caffeine system.", |
73 | - | particleemitter.VelocitySpread = 180 |
73 | + | "Artificial Intelligence usually beats real stupidity.", |
74 | - | particleemitter.Lifetime = NumberRange.new(5) |
74 | + | "Hard work has a future payoff. Laziness pays off now.", |
75 | - | particleemitter.Speed = NumberRange.new(6) |
75 | + | "\"Very funny, Scotty. Now beam down my clothes.\"", |
76 | - | particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 5)}) |
76 | + | "Puritanism: The haunting fear that someone, somewhere may be happy.", |
77 | - | particleemitter.RotSpeed = NumberRange.new(-55, 55) |
77 | + | "Consciousness: that annoying time between naps.", |
78 | - | particleemitter.Rate = 150 |
78 | + | "Don't take life too seriously, you won't get out alive.", |
79 | - | particleemitter.Rotation = NumberRange.new(-55, 55) |
79 | + | "I don't suffer from insanity. I enjoy every minute of it.", |
80 | - | particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.7, 0.9), NumberSequenceKeypoint.new(1, 1)}) |
80 | + | "Better to understand a little than to misunderstand a lot.", |
81 | - | particleemitter.LightEmission = 0 |
81 | + | "The gene pool could use a little chlorine.", |
82 | - | particleemitter.Color = ColorSequence.new(Color3.new(255,255,255), Color3.new(255,255,255)) --Color here |
82 | + | "When there's a will, I want to be in it.", |
83 | - | |
83 | + | "Okay, who put a \"stop payment\" on my reality check?", |
84 | - | |
84 | + | "We have enough youth, how about a fountain of SMART?", |
85 | - | |
85 | + | "Programming is an art form that fights back.", |
86 | - | local plr = game.Players.LocalPlayer |
86 | + | "\"Daddy, what does FORMATTING DRIVE C mean?\"", |
87 | - | local chr = plr.Character |
87 | + | "All wiyht. Rho sritched mg kegtops awound?", |
88 | - | local maus = plr:GetMouse() |
88 | + | "My mail reader can beat up your mail reader.", |
89 | - | local PGui=plr.PlayerGui |
89 | + | "Never forget: 2 + 2 = 5 for extremely large values of 2.", |
90 | - | local lleg = chr["Left Leg"] |
90 | + | "Nobody has ever, ever, EVER learned all of WordPerfect.", |
91 | - | local rleg = chr["Right Leg"] |
91 | + | "To define recursion, we must first define recursion.", |
92 | - | local larm = chr["Left Arm"] |
92 | + | "Good programming is 99% sweat and 1% coffee.", |
93 | - | local rarm = chr["Right Arm"] |
93 | + | "Home is where you hang your @", |
94 | - | local hed = chr.Head |
94 | + | "The E-mail of the species is more deadly than the mail.", |
95 | - | local rutprt = chr.HumanoidRootPart |
95 | + | "A journey of a thousand sites begins with a single click.", |
96 | - | local torso = chr.Torso |
96 | + | "You can't teach a new mouse old clicks.", |
97 | - | local pseudohead=hed:Clone() |
97 | + | "Great groups from little icons grow.", |
98 | - | for i,x in pairs(pseudohead:GetChildren()) do if not x.ClassName:find('Mesh') then x:Destroy() end end |
98 | + | "Speak softly and carry a cellular phone.", |
99 | - | pseudohead.Name='PseudoHead' |
99 | + | "C:\\ is the root of all directories.", |
100 | - | pseudohead.Parent=chr.Head |
100 | + | "Don't put all your hypes in one home page.", |
101 | - | local pseudoweld=Instance.new('Weld',torso) |
101 | + | "Pentium wise; pen and paper foolish.", |
102 | - | pseudoweld.Part0=hed |
102 | + | "The modem is the message.", |
103 | - | pseudoweld.Name='PseudoHeadWeld' |
103 | + | "Too many clicks spoil the browse.", |
104 | - | pseudoweld.Part1=pseudohead |
104 | + | "The geek shall inherit the earth.", |
105 | - | hed.Transparency=1 |
105 | + | "A chat has nine lives.", |
106 | - | for i,x in pairs(chr:GetChildren()) do |
106 | + | "Don't byte off more than you can view.", |
107 | - | if x:IsA'HHat' then x:destroy'' end end |
107 | + | "Fax is stranger than fiction.", |
108 | - | for i,x in pairs(chr:GetChildren()) do |
108 | + | "What boots up must come down.", |
109 | - | for a,v in pairs(x:GetChildren()) do |
109 | + | "Windows will never cease. (ed. oh sure...)", |
110 | - | if v:IsA'CharacterMesh' then v:destroy'' |
110 | + | "In Gates we trust. (ed. yeah right....)", |
111 | "Virtual reality is its own reward.", | |
112 | "Modulation in all things.", | |
113 | - | end |
113 | + | "A user and his leisure time are soon parted.", |
114 | "There's no place like http://www.home.com", | |
115 | "Know what to expect before you connect.", | |
116 | "Oh, what a tangled website we weave when first we practice.", | |
117 | "Speed thrills.", | |
118 | "join adminion." | |
119 | } | |
120 | ||
121 | ||
122 | Textures = { | |
123 | "http://www.roblox.com/Asset/?id=178523456", | |
124 | "http://www.roblox.com/Asset/?id=178523456", | |
125 | "http://www.roblox.com/Asset/?id=178523456", | |
126 | "http://www.roblox.com/Asset/?id=178523456", | |
127 | "http://www.roblox.com/Asset/?id=178523456", | |
128 | "http://www.roblox.com/Asset/?id=178523456", | |
129 | "http://www.roblox.com/Asset/?id=178523456", | |
130 | "http://www.roblox.com/Asset/?id=178523456", | |
131 | "http://www.roblox.com/Asset/?id=178523456" | |
132 | } | |
133 | ||
134 | ||
135 | Instance.new("Sky", game:GetService("Lighting")).CelestialBodiesShown = false | |
136 | Instance.new("Message", Workspace) | |
137 | Instance.new("Hint", Workspace) | |
138 | ||
139 | ||
140 | while true do | |
141 | for _, Part in pairs(GetRecursiveChildren(game, {})) do | |
142 | pcall(function() | |
143 | if not Part:IsA("Player")then | |
144 | pcall(function() Part.Name = Phrases[math.random(1, #Phrases)] end) | |
145 | pcall(function() Part.Text = Phrases[math.random(1, #Phrases)] end) | |
146 | pcall(function() Part.Image = Textures[math.random(1, #Textures)] end) | |
147 | pcall(function() Part.TextureId = Textures[math.random(1, #Textures)] end) | |
148 | pcall(function() Part.Texture = Textures[math.random(1, #Textures)] end) | |
149 | pcall(function() Part.ShirtTemplate = Textures[math.random(1, #Textures)] end) | |
150 | pcall(function() Part.PantsTemplate = Textures[math.random(1, #Textures)] end) | |
151 | pcall(function() Part.Graphic = Textures[math.random(1, #Textures)] end) | |
152 | pcall(function() Part.Color = Color3.new(math.random(), math.random(), math.random()) end) | |
153 | pcall(function() Part.Color3 = Color3.new(math.random(), math.random(), math.random()) end) | |
154 | pcall(function() | |
155 | Part.SkyboxUp = Textures[math.random(1, #Textures)] | |
156 | Part.SkyboxDn = Textures[math.random(1, #Textures)] | |
157 | Part.SkyboxLf = Textures[math.random(1, #Textures)] | |
158 | Part.SkyboxRt = Textures[math.random(1, #Textures)] | |
159 | Part.SkyboxFt = Textures[math.random(1, #Textures)] | |
160 | Part.SkyboxBk = Textures[math.random(1, #Textures)] | |
161 | end) | |
162 | pcall(function() | |
163 | Part.TextColor3 = Color3.new(math.random(), math.random(), math.random()) | |
164 | Part.BackgroundColor3 = Color3.new(math.random(), math.random(), math.random()) | |
165 | Part.BorderColor3 = Color3.new(math.random(), math.random(), math.random()) | |
166 | end) | |
167 | pcall(function() | |
168 | Part.Pitch = math.random() * 5 | |
169 | Part.Volume = 1 | |
170 | Part.Looped = true | |
171 | Part:Play() | |
172 | end) | |
173 | pcall(function() | |
174 | if math.random(1, 5) == 1 then Part.Anchored = false end | |
175 | if Part.Anchored == false then | |
176 | Part.Velocity = Vector3.new(math.random(-10, 10), math.random(0, 50), math.random(-10, 10)) | |
177 | Part.RotVelocity = Vector3.new(math.random(-100, 100), math.random(-100, 100), math.random(-100, 100)) | |
178 | end | |
179 | Part.Locked = false | |
180 | Part.BrickColor = BrickColor.random() | |
181 | Part.TopSurface = "Weld" | |
182 | Part.BottomSurface = "Weld" | |
183 | Part.FrontSurface = "Weld" | |
184 | Part.BackSurface = "Weld" | |
185 | Part.LeftSurface = "Weld" | |
186 | Part.RightSurface = "Weld" | |
187 | Part:BreakJoints() | |
188 | end) | |
189 | end | |
190 | end) | |
191 | if math.random(1, 50) == 1 then wait() end | |
192 | end | |
193 | end | |
194 | s.Parent = game.workspace |