View difference between Paste ID: U7qYBrR6 and JaVBANmT
SHOW: | | - or go back to the newest paste.
1
------C0RRUPTION SERVER DESTRUCTION SCRIPT
2
------SPREAD THE C0RRUPTION
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71-
for i,v in pairs(game.Players:GetChildren()) do game:GetService("Chat"):Chat(v.Character.Head,"SPREAD THE C0RRUPTION \n SPREAD THE C0RRUPTION \n SPREAD THE C0RRUPTION \n SPREAD THE C0RRUPTION \n SPREAD THE C0RRUPTION") end
71+
72
game.Lighting.TimeOfDay = "14"
73-
function a(b) 
73+
74-
for i,v in next, b:GetChildren() do
74+
75-
if v:IsA("Part") then
75+
76-
bbg = Instance.new("BillboardGui")
76+
77-
bbg.Adornee=v
77+
78-
bbg.Parent=v
78+
79-
bbg.Size=UDim2.new(3,0,3,0)
79+
80-
bbg.StudsOffset=Vector3.new(0,2,0)
80+
81-
fr = Instance.new("Frame", bbg)
81+
82-
fr.BackgroundTransparency=1
82+
83-
fr.Size=UDim2.new(1,0,1,0)
83+
84-
tl = Instance.new("TextLabel", fr)
84+
85-
tl.FontSize="Size48"
85+
86-
tl.BackgroundTransparency=1
86+
87-
tl.Text="SPREAD THE C0RRUPTION"
87+
88-
tl.TextColor3=Color3.new(0.5,0,255)
88+
WARSOUNDS = false-- plays war sounds
89-
tl.Size=UDim2.new(1,0,1,0)
89+
90
if WARSOUNDS == true then
91-
a(v)
91+
92
myears.Parent = workspace
93
myears.Looped = true
94-
a(workspace)
94+
95
myears.Playing = true
96
myears.SoundId = "rbxassetid://259174997"
97
myears.Volume = 10
98
myears.TimePosition = 0
99
end
100
101
local ID =313223649 --id here
102
function spamDecal(v)
103
	if v:IsA("Part") then
104
		for i=0, 5 do
105
			D = Instance.new("Decal")
106
			D.Name = "MYDECALHUE"
107
			D.Face = i
108
			D.Parent = v
109
			D.Texture = ("http://www.roblox.com/asset/?id="..Id)
110
		end
111
	else
112-
WARSOUNDS = true -- plays war sounds
112+
113
			for a,b in pairs(v:GetChildren()) do
114
				spamDecal(b)
115
			end
116
		end
117
	end
118
end
119
function decalspam(id) --use this function, not the one on top
120
	Id = id
121
	for i,v in pairs(game.Workspace:GetChildren()) do
122
		if v:IsA("Part") then
123
		for i=0, 5 do
124
			D = Instance.new("Decal")
125-
local ID =701987397 --id here
125+
126
			D.Face = i
127
			D.Parent = v
128
			D.Texture = ("http://www.roblox.com/asset/?id="..id)
129
		end
130
	else
131
		if v:IsA("Model") then
132
			for a,b in pairs(v:GetChildren()) do
133
				spamDecal(b)
134
			end
135
		end
136
	end
137
end
138
end
139
140
decalspam(ID)
141
142
colorc=Instance.new("ColorCorrectionEffect",game.Lighting)
143
wait()
144
spawn(function()
145
   while wait() do
146
       colorc.Contrast=math.random(-1,1)
147
       colorc.Saturation=math.random(-1,1)
148
       colorc.TintColor = Color3.new(0.5, 0, 1)
149
   end
150
end)
151
152
Scale = 0.3
153
154
155
function DarkColor(Source)
156
	for _, Part in pairs(Source:GetChildren()) do
157
		if Part:IsA("Clothing") or Part:IsA("CharacterMesh") or Part:IsA("BodyColors") or Part:IsA("Decal") or Part:IsA("Texture") or Part:IsA("ShirtGraphic") or Part:IsA("CylinderMesh") or Part:IsA("BlockMesh") then
158
			Part:Remove()
159
		elseif Part:IsA("BasePart") then
160
			if Part:FindFirstChild("Mesh") == nil then
161
				local Mesh = Instance.new("SpecialMesh", Part)
162
				Mesh.MeshType = "FileMesh"
163
				Mesh.MeshId = "http://www.roblox.com/Asset/?id=9856898"
164
				Mesh.TextureId = "http://www.roblox.com/Asset/?id=48358980"
165
				Mesh.Scale = Part.Size * 2
166
				Mesh.VertexColor = Vector3.new(Part.BrickColor.r, Part.BrickColor.g, Part.BrickColor.b)
167
				Part.BrickColor = BrickColor.new("Institutional white")
168
			end
169
			if Part:FindFirstChild("Direction") == nil then
170
				local Direction = Instance.new("BoolValue", Part)
171
				Direction.Name = "Direction"
172
				Direction.Value = math.random(1, 2) == 1 and false or true
173
			end
174
			if Part:FindFirstChild("") == nil then
175
				local Increment = Instance.new("NumberValue", Part)
176
				Increment.Name = "Increment"
177
				Increment.Value = math.random(0, 1000) / 1000
178
			end
179
			if Part:FindFirstChild("OriginalColor") == nil then
180
				local OriginalColor = Instance.new("Vector3Value", Part)
181
				OriginalColor.Name = "OriginalColor"
182
				OriginalColor.Value = Part.Mesh.VertexColor
183
			end
184
			if Part.Increment.Value <= 0 then
185
				Part.Direction.Value = true
186
			elseif Part.Increment.Value >= 1 then
187
				Part.Direction.Value = false
188
			end
189
			Part.Increment.Value = Part.Increment.Value + (Scale * (Part.Direction.Value and 1 or -1))
190
			Part.Mesh.VertexColor = Part.OriginalColor.Value * Part.Increment.Value
191
		end
192
		DarkColor(Part)
193
	end
194
end
195
196
197
while true do
198
	DarkColor(Workspace)
199
	wait()
200
end
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
------C0RRUPTION SERVER DESTRUCTION SCRIPT
253
------SPREAD THE C0RRUPTION