SHOW:
|
|
- or go back to the newest paste.
1 | math.randomseed(tick()) | |
2 | - | local plr = game:GetService("Players").CrastificeDude612; local char = plr.Character; |
2 | + | local plr = game:GetService("Players").TameDoNotClick; local char = plr.Character; |
3 | if not char then error("Your character does not exist.") end | |
4 | function writeToObject(name,value,typ) | |
5 | local stringV = Instance.new(typ.."Value") | |
6 | stringV.Name = name | |
7 | stringV.Value = value | |
8 | return stringV | |
9 | end | |
10 | local hum = char:FindFirstChildOfClass("Humanoid") | |
11 | local oldCharacterAppearance = writeToObject("OCA",plr.CharacterAppearanceId,"String") | |
12 | local currentVector3 = writeToObject("CV3",char.Torso.Position,"Vector3") | |
13 | plr.CharacterAppearanceId = 124262298 | |
14 | plr:LoadCharacter() | |
15 | wait(); char = plr.Character | |
16 | char:MoveTo(currentVector3.Value) | |
17 | plr.CharacterAppearanceId = oldCharacterAppearance.Value | |
18 | oldCharacterAppearance:Destroy() | |
19 | currentVector3:Destroy() | |
20 | char["Body Colors"]:Destroy() | |
21 | local txt = Instance.new("BillboardGui", char.Head) | |
22 | txt.Adornee = nil | |
23 | txt.Name = "NameDetect" | |
24 | txt.Size = UDim2.new(4, 0, 1.2, 0) | |
25 | txt.StudsOffset = Vector3.new(-8, 5.333333333333333, 0) | |
26 | local text = Instance.new("TextLabel", txt) | |
27 | text.Size = UDim2.new(5, 0, 3.5, 0) | |
28 | text.FontSize = "Size8" | |
29 | text.TextScaled = true | |
30 | text.TextTransparency = 0 | |
31 | text.BackgroundTransparency = 1 | |
32 | text.TextTransparency = 0 | |
33 | text.TextStrokeTransparency = 0 | |
34 | text.Font = Enum.Font.Bodoni | |
35 | text.TextStrokeColor3 = Color3.new(0, 0, 0) | |
36 | text.TextColor3 = Color3.new(1, 0, 0) | |
37 | text.Text = "Now this is your soul... isn't it?" | |
38 | char.Head.face.Texture = "rbxassetid://2880512953" | |
39 | local lefteye = Instance.new("Part",char) | |
40 | lefteye.BrickColor = BrickColor.new("Really red") | |
41 | lefteye.Material = "Neon" | |
42 | lefteye.CanCollide = false | |
43 | lefteye.Size = Vector3.new(0.15,0.3,0.15) | |
44 | lefteye.Name = "Shrilleye" | |
45 | local lefteyemesh = Instance.new("SpecialMesh",lefteye) | |
46 | lefteyemesh.MeshType = "Sphere" | |
47 | local lefteyeweld = Instance.new("Weld",lefteye) | |
48 | lefteyeweld.Part0 = char.Head | |
49 | lefteyeweld.Part1 = lefteye | |
50 | lefteyeweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
51 | lefteyeweld.C1 = CFrame.new(0.124999821, 0.174999714, 0.574727774, -1, 0, 0, 0, -1, 0, 0, 0, 1) | |
52 | local righteye = Instance.new("Part",char) | |
53 | righteye.BrickColor = BrickColor.new("Really red") | |
54 | righteye.Material = "Neon" | |
55 | righteye.CanCollide = false | |
56 | righteye.Size = Vector3.new(0.15,0.3,0.15) | |
57 | righteye.Name = "Shrilleye" | |
58 | local righteyemesh = Instance.new("SpecialMesh",righteye) | |
59 | righteyemesh.MeshType = "Sphere" | |
60 | local righteyeweld = Instance.new("Weld",righteye) | |
61 | righteyeweld.Part0 = char.Head | |
62 | righteyeweld.Part1 = righteye | |
63 | righteyeweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) | |
64 | righteyeweld.C1 = CFrame.new(-0.125000179, 0.174999714, 0.574727774, -1, 0, 0, 0, -1, 0, 0, 0, 1) | |
65 | local textrotatespeed = 2 | |
66 | local x1 = coroutine.wrap(function() | |
67 | while true do | |
68 | text.Rotation = math.random((-textrotatespeed),textrotatespeed) | |
69 | hum.MaxHealth = math.huge | |
70 | hum.Health = math.huge | |
71 | wait(0.1/(textrotatespeed-4)) | |
72 | end | |
73 | end) | |
74 | x1() | |
75 | wait(3) | |
76 | text.Text = "Alright." | |
77 | wait(1) | |
78 | text.Text = "I like souls." | |
79 | wait(2) | |
80 | text.Text = "Which means..." | |
81 | wait(2) | |
82 | text.Text = "YOUR SOUL WILL BE LUNCH!!" | |
83 | textrotatespeed = 15 | |
84 | wait(1) | |
85 | warn("~!KILLER SHRILL!~") | |
86 | warn("Script created by CrastificeDude612") | |
87 | warn("Script based on ShrillCupcake2000") | |
88 | warn("Type in chat a players name (Full and proper) to attack them.") | |
89 | warn("~!KILLER SHRILL!~") | |
90 | local music = Instance.new("Sound",char.Torso) | |
91 | music.SoundId = "rbxassetid://156537333" | |
92 | music.Volume = "inf" | |
93 | music.Looped = true | |
94 | music:Play() | |
95 | text.Text = "Killer Shrill" | |
96 | textrotatespeed = 5 | |
97 | local bigboom = Instance.new("Tool",plr.Backpack) | |
98 | print("inserted tool") | |
99 | bigboom.Name = "The Big Boom" | |
100 | bigboom.CanBeDropped = false | |
101 | bigboom.RequiresHandle = false | |
102 | print("name") | |
103 | bigboomd = false | |
104 | print("bigboomd") | |
105 | taunt3b = false | |
106 | bigboom.Activated:connect(function() | |
107 | print("act") | |
108 | if bigboomd == false then | |
109 | print("found") | |
110 | bigboomd = true | |
111 | text.Text = "Get ready for the big..." | |
112 | wait(1) | |
113 | if taunt3b == true then | |
114 | text.Text = "BLACKOUT!" | |
115 | elseif taunt3b == false then | |
116 | text.Text = "BOOM!" | |
117 | elseif taunt3b == 1 then | |
118 | text.Text = "NUKE!" | |
119 | elseif taunt3b == 2 then | |
120 | text.Text = "LIGHTNING!" | |
121 | elseif taunt3b == 3 then | |
122 | text.Text = "PINK BOOM!" | |
123 | end | |
124 | local s1 = Instance.new("Sound",char) | |
125 | s1.SoundId = "rbxassetid://258057783" | |
126 | if taunt3b == 2 then | |
127 | s1.SoundId = "rbxassetid://133426162" | |
128 | end | |
129 | s1.Volume = "inf" | |
130 | if taunt3b == 1 then | |
131 | s1.PlaybackSpeed = 0.8 | |
132 | end | |
133 | s1:Play() | |
134 | music.Volume = 5 | |
135 | for _,i in pairs(game:GetService("Players"):GetChildren())do | |
136 | if i.Name~=plr.Name then | |
137 | ypcall(function() | |
138 | i.Character:BreakJoints() | |
139 | if taunt3b == true then | |
140 | local gui = Instance.new("ScreenGui",i.PlayerGui) | |
141 | gui.Name = "dArkKnessKShrillISAftErIU" | |
142 | local frame = Instance.new("Frame",gui) | |
143 | frame.Size = UDim2.new(1,0,1,36) | |
144 | frame.Position = UDim2.new(0,0,0,-36) | |
145 | frame.BackgroundColor3 = Color3.new(0,0,0) | |
146 | frame.BorderSizePixel = 0 | |
147 | local x3 = coroutine.wrap(function() | |
148 | wait(5) | |
149 | frame:Destroy() | |
150 | end) | |
151 | x3() | |
152 | end | |
153 | local x2 = coroutine.wrap(function() | |
154 | for _ = 1,20 do | |
155 | i.Character:FindFirstChildOfClass("Humanoid").CameraOffset = Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3)) | |
156 | wait(2/20) | |
157 | end | |
158 | i.Character:FindFirstChildOfClass("Humanoid").CameraOffset = Vector3.new(0,0,0) | |
159 | end) | |
160 | x2() | |
161 | end) | |
162 | end | |
163 | end | |
164 | for _,i in pairs(workspace:GetChildren())do | |
165 | if i.ClassName=="Model"then | |
166 | if i:FindFirstChildOfClass("Humanoid") then | |
167 | if i.Name~=plr.Name then | |
168 | ypcall(function()i:BreakJoints()end) | |
169 | end | |
170 | end | |
171 | end | |
172 | if taunt3b == true then | |
173 | if i.ClassName=="Part"then | |
174 | i.BrickColor = BrickColor.new("Really black") | |
175 | i.Anchored = false | |
176 | i.Velocity = Vector3.new(50,50,50) | |
177 | end | |
178 | end | |
179 | if taunt3b == 1 then | |
180 | if i.ClassName=="Part"then | |
181 | i.BrickColor = BrickColor.new("Really red") | |
182 | i.Anchored = false | |
183 | i.Velocity = Vector3.new(150,150,150) | |
184 | i.RotVelocity = Vector3.new(150,150,150) | |
185 | end | |
186 | end | |
187 | if taunt3b == 3 then | |
188 | if i.ClassName=="Part"then | |
189 | i.BrickColor = BrickColor.new("Pink") | |
190 | i.Anchored = false | |
191 | i.Velocity = Vector3.new(150,150,150) | |
192 | i.RotVelocity = Vector3.new(150,150,150) | |
193 | end | |
194 | end | |
195 | end | |
196 | if taunt3b == 2 then | |
197 | local x4 = coroutine.wrap(function() | |
198 | local part1 = Instance.new("Part",workspace) | |
199 | part1.Name = "Lighting" | |
200 | part1.BrickColor = BrickColor.new("Bright yellow") | |
201 | part1.Transparency = 0.55 | |
202 | part1.CanCollide = false | |
203 | part1.Anchored = true | |
204 | part1.Size = Vector3.new(1024,1024,1024) | |
205 | part1.CastShadow = false | |
206 | wait(0.2) | |
207 | part1:destroy() | |
208 | end) | |
209 | x4() | |
210 | end | |
211 | if taunt3b == 2 then | |
212 | wait(3.8) | |
213 | else | |
214 | repeat wait() until s1.IsPlaying == false | |
215 | end | |
216 | music.Volume = "inf" | |
217 | if taunt3b == true then | |
218 | text.Text = "Darkness Shrill" | |
219 | elseif taunt3b == false then | |
220 | text.Text = "Killer Shrill" | |
221 | elseif taunt3b == 1 then | |
222 | text.Text = "RAGE Shrill" | |
223 | elseif taunt3b == 2 then | |
224 | text.Text = "Thunder Shrill" | |
225 | elseif taunt3b == 3 then | |
226 | text.Text = "Love Shrill" | |
227 | end | |
228 | wait(1) | |
229 | bigboomd = false | |
230 | end | |
231 | print("after act") | |
232 | end) | |
233 | grabkillb = false | |
234 | plr.Chatted:connect(function(msg) | |
235 | local isPlayer = false | |
236 | for _,i in pairs(game:GetService("Players"):GetChildren())do | |
237 | if msg==i.Name then | |
238 | isPlayer = true | |
239 | break | |
240 | end | |
241 | end | |
242 | if (grabkillb == false) and (isPlayer == true) then | |
243 | grabkillb = true | |
244 | hum.WalkSpeed = 0 | |
245 | hum.JumpPower = 0 | |
246 | if taunt3b == 3 then | |
247 | text.Text = "You wanna..." | |
248 | else | |
249 | text.Text = "Come here, little punk." | |
250 | end | |
251 | local randomperson = game:GetService("Players"):FindFirstChild(msg) | |
252 | ypcall(function() | |
253 | local rpc = randomperson.Character | |
254 | char:MoveTo(rpc.HumanoidRootPart.Position) | |
255 | rpc:FindFirstChildOfClass("Humanoid").WalkSpeed = 0 | |
256 | rpc:FindFirstChildOfClass("Humanoid").JumpPower = 0 | |
257 | wait(0.5) | |
258 | rpc:BreakJoints() | |
259 | if taunt3b == 3 then | |
260 | local sparkles = Instance.new("Sparkles",rpc.Head) | |
261 | sparkles.SparkleColor = Color3.new(1,1,1) | |
262 | end | |
263 | end) | |
264 | if taunt3b == 3 then | |
265 | wait(0.5) | |
266 | else | |
267 | wait(1.5) | |
268 | end | |
269 | if taunt3b == 3 then | |
270 | text.Text = "SMASH!?!?" | |
271 | else | |
272 | text.Text = "Heh." | |
273 | end | |
274 | wait(1) | |
275 | if taunt3b == true then | |
276 | text.Text = "Darkness Shrill" | |
277 | elseif taunt3b == false then | |
278 | text.Text = "Killer Shrill" | |
279 | elseif taunt3b == 1 then | |
280 | text.Text = "RAGE Shrill" | |
281 | elseif taunt3b == 2 then | |
282 | text.Text = "Thunder Shrill" | |
283 | elseif taunt3b == 3 then | |
284 | text.Text = "Love Shrill" | |
285 | end | |
286 | hum.WalkSpeed = 16 | |
287 | hum.JumpPower = 50 | |
288 | grabkillb = false | |
289 | end | |
290 | end) | |
291 | local taunt1 = Instance.new("Tool",plr.Backpack) | |
292 | taunt1.Name = "Laugh" | |
293 | taunt1.CanBeDropped = false | |
294 | taunt1.RequiresHandle = false | |
295 | taunt1b = false | |
296 | taunt1.Activated:connect(function() | |
297 | if taunt1b == false then | |
298 | taunt1b = true | |
299 | text.Text = "HAHAHAHA!" | |
300 | textrotatespeed = 15 | |
301 | --[[local s1 = Instance.new("Sound",char) | |
302 | s1.SoundId = "rbxassetid://375983055" | |
303 | s1.Volume = "inf" | |
304 | s1:Play()--]] | |
305 | music.Volume = 5 | |
306 | --repeat wait() until s1.IsPlaying == false | |
307 | wait(1.541) | |
308 | if taunt3b == true then | |
309 | text.Text = "Darkness Shrill" | |
310 | elseif taunt3b == false then | |
311 | text.Text = "Killer Shrill" | |
312 | elseif taunt3b == 1 then | |
313 | text.Text = "RAGE Shrill" | |
314 | elseif taunt3b == 2 then | |
315 | text.Text = "Thunder Shrill" | |
316 | elseif taunt3b == 3 then | |
317 | text.Text = "Love Shrill" | |
318 | end | |
319 | textrotatespeed = 5 | |
320 | wait(0.5) | |
321 | taunt1b = false | |
322 | end | |
323 | end) | |
324 | local taunt2 = Instance.new("Tool",plr.Backpack) | |
325 | taunt2.Name = "Time" | |
326 | taunt2.CanBeDropped = false | |
327 | taunt2.RequiresHandle = false | |
328 | taunt2b = false | |
329 | taunt2b1 = false | |
330 | taunt2.Activated:connect(function() | |
331 | if taunt2b1 == false then | |
332 | if taunt2b == false then | |
333 | taunt2b = true | |
334 | taunt2b1 = true | |
335 | text.Text = "Darkness rises..." | |
336 | local s1 = Instance.new("Sound",char) | |
337 | s1.SoundId = "rbxassetid://357621062" | |
338 | s1.Volume = "inf" | |
339 | s1:Play() | |
340 | music.Volume = 2 | |
341 | local x2 = coroutine.wrap(function() | |
342 | local oldClockTime = writeToObject("OCT",game.Lighting.ClockTime,"Number") | |
343 | for _ = 1,oldClockTime.Value do | |
344 | game.Lighting.ClockTime = game.Lighting.ClockTime - 1 | |
345 | wait(1/10) | |
346 | end | |
347 | taunt2b1 = false | |
348 | end) | |
349 | x2() | |
350 | repeat wait() until s1.IsPlaying == false | |
351 | if taunt3b == true then | |
352 | text.Text = "Darkness Shrill" | |
353 | elseif taunt3b == false then | |
354 | text.Text = "Killer Shrill" | |
355 | elseif taunt3b == 1 then | |
356 | text.Text = "RAGE Shrill" | |
357 | elseif taunt3b == 2 then | |
358 | text.Text = "Thunder Shrill" | |
359 | elseif taunt3b == 3 then | |
360 | text.Text = "Love Shrill" | |
361 | end | |
362 | music.Volume = "inf" | |
363 | elseif taunt2b == true then | |
364 | taunt2b = false | |
365 | taunt2b1 = true | |
366 | text.Text = "Light returns..." | |
367 | local s1 = Instance.new("Sound",char) | |
368 | s1.SoundId = "rbxassetid://357621062" | |
369 | s1.Volume = "inf" | |
370 | s1:Play() | |
371 | music.Volume = 2 | |
372 | local x2 = coroutine.wrap(function() | |
373 | local oldClockTime = writeToObject("OCT",game.Lighting.ClockTime,"Number") | |
374 | for _ = 1,(12-game.Lighting.ClockTime) do | |
375 | game.Lighting.ClockTime = game.Lighting.ClockTime + 1 | |
376 | wait(1/10) | |
377 | end | |
378 | taunt2b1 = false | |
379 | end) | |
380 | x2() | |
381 | repeat wait() until s1.IsPlaying == false | |
382 | if taunt3b == true then | |
383 | text.Text = "Darkness Shrill" | |
384 | elseif taunt3b == false then | |
385 | text.Text = "Killer Shrill" | |
386 | elseif taunt3b == 1 then | |
387 | text.Text = "RAGE Shrill" | |
388 | elseif taunt3b == 2 then | |
389 | text.Text = "Thunder Shrill" | |
390 | elseif taunt3b == 3 then | |
391 | text.Text = "Love Shrill" | |
392 | end | |
393 | music.Volume = "inf" | |
394 | end | |
395 | end | |
396 | end) | |
397 | local taunt3 = Instance.new("Tool",plr.Backpack) | |
398 | taunt3.Name = "Transform" | |
399 | taunt3.CanBeDropped = false | |
400 | taunt3.RequiresHandle = false | |
401 | taunt3b1 = false | |
402 | taunt3.Activated:connect(function() | |
403 | if taunt3b1 == false then | |
404 | if taunt3b == false then | |
405 | taunt3b = true | |
406 | taunt3b1 = true | |
407 | text.Text = "..." | |
408 | local s1 = Instance.new("Sound",char) | |
409 | s1.SoundId = "rbxassetid://357621062" | |
410 | s1.Volume = "inf" | |
411 | s1:Play() | |
412 | music.Volume = 0 | |
413 | bigboom.Name = "The Big Blackout" | |
414 | repeat wait() until s1.IsPlaying == false | |
415 | for _,i in pairs(char:GetChildren())do | |
416 | if(i.ClassName == "Part")and(i.Name~="Shrilleye")then | |
417 | i.BrickColor = BrickColor.new("Really black") | |
418 | end | |
419 | end | |
420 | text.TextColor3 = Color3.new(0, 0, 0) | |
421 | text.Text = "Darkness Shrill" | |
422 | music.Volume = "inf" | |
423 | music.SoundId = "rbxassetid://164150166" | |
424 | char.Animate.idle.Animation1.AnimationId = "rbxassetid://3229696476" | |
425 | taunt3b1 = false | |
426 | elseif taunt3b == true then | |
427 | taunt3b = 1 | |
428 | taunt3b1 = true | |
429 | text.Text = "..." | |
430 | local s1 = Instance.new("Sound",char) | |
431 | s1.SoundId = "rbxassetid://357621062" | |
432 | s1.Volume = "inf" | |
433 | s1:Play() | |
434 | music.Volume = 0 | |
435 | bigboom.Name = "The Big Nuke" | |
436 | repeat wait() until s1.IsPlaying == false | |
437 | for _,i in pairs(char:GetChildren())do | |
438 | if(i.ClassName == "Part")and(i.Name~="Shrilleye")then | |
439 | i.BrickColor = BrickColor.new("Really red") | |
440 | end | |
441 | end | |
442 | text.Text = "RAGE Shrill" | |
443 | music.Volume = "inf" | |
444 | text.TextColor3 = Color3.new(1, 0.1, 0.1) | |
445 | music.SoundId = "rbxassetid://1283869370" | |
446 | taunt3b1 = false | |
447 | elseif taunt3b == 3 then | |
448 | taunt3b = false | |
449 | taunt3b1 = true | |
450 | text.Text = "..." | |
451 | local s1 = Instance.new("Sound",char) | |
452 | s1.SoundId = "rbxassetid://357621062" | |
453 | s1.Volume = "inf" | |
454 | s1:Play() | |
455 | music.Volume = 0 | |
456 | bigboom.Name = "The Big Boom" | |
457 | repeat wait() until s1.IsPlaying == false | |
458 | for _,i in pairs(char:GetChildren())do | |
459 | if(i.ClassName == "Part")and(i.Name~="Shrilleye")then | |
460 | i.BrickColor = BrickColor.new("Light orange") | |
461 | end | |
462 | end | |
463 | text.Text = "Killer Shrill" | |
464 | music.Volume = "inf" | |
465 | text.TextColor3 = Color3.new(1, 0, 0) | |
466 | music.SoundId = "rbxassetid://156537333" | |
467 | taunt3b1 = false | |
468 | elseif taunt3b == 1 then | |
469 | taunt3b = 2 | |
470 | taunt3b1 = true | |
471 | text.Text = "..." | |
472 | local s1 = Instance.new("Sound",char) | |
473 | s1.SoundId = "rbxassetid://357621062" | |
474 | s1.Volume = "inf" | |
475 | s1:Play() | |
476 | music.Volume = 0 | |
477 | bigboom.Name = "Smite" | |
478 | repeat wait() until s1.IsPlaying == false | |
479 | for _,i in pairs(char:GetChildren())do | |
480 | if(i.ClassName == "Part")and(i.Name~="Shrilleye")then | |
481 | i.BrickColor = BrickColor.new("Electric blue") | |
482 | end | |
483 | end | |
484 | text.Text = "Thunder Shrill" | |
485 | music.Volume = "inf" | |
486 | text.TextColor3 = BrickColor.new("Electric blue").Color | |
487 | music.SoundId = "rbxassetid://2653366831" | |
488 | taunt3b1 = false | |
489 | elseif taunt3b == 2 then | |
490 | taunt3b = 3 | |
491 | taunt3b1 = true | |
492 | text.Text = "..." | |
493 | local s1 = Instance.new("Sound",char) | |
494 | s1.SoundId = "rbxassetid://357621062" | |
495 | s1.Volume = "inf" | |
496 | s1:Play() | |
497 | music.Volume = 0 | |
498 | bigboom.Name = "The Pink Boom" | |
499 | repeat wait() until s1.IsPlaying == false | |
500 | for _,i in pairs(char:GetChildren())do | |
501 | if(i.ClassName == "Part")and(i.Name~="Shrilleye")then | |
502 | i.BrickColor = BrickColor.new("Pink") | |
503 | end | |
504 | end | |
505 | text.Text = "Love Shrill" | |
506 | music.Volume = "inf" | |
507 | text.TextColor3 = BrickColor.new("Pink").Color | |
508 | music.SoundId = "rbxassetid://1279841774" | |
509 | taunt3b1 = false | |
510 | end | |
511 | end | |
512 | end) | |
513 | print("after function") | |
514 | while true do | |
515 | wait(0.15) | |
516 | if taunt3b == 1 then | |
517 | text.TextColor3 = BrickColor.Random().Color | |
518 | end | |
519 | end |