Advertisement
CrastAndNoob

Killer Shrill (based on Killer Zey)

Jul 24th, 2019
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.03 KB | None | 0 0
  1. math.randomseed(tick())
  2. local plr = game:GetService("Players").CrastificeDude612; 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement