Demonlord27

jojo

May 8th, 2017
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.68 KB | None | 0 0
  1. --coolallball
  2. HoldE=false
  3. Tool=script.Parent
  4. Equipped=false
  5. Player=game.Players.LocalPlayer
  6. repeat
  7. wait()
  8. until Player
  9. Character=Player.Character
  10. repeat
  11. wait()
  12. until Character
  13. Mouse=Player:GetMouse()
  14. Torso=Character.Torso
  15. RArm=Character["Right Arm"]
  16. LArm=Character["Left Arm"]
  17. RLeg=Character["Right Leg"]
  18. LLeg=Character["Left Leg"]
  19. LS=Torso["Left Shoulder"]
  20. LH=Torso["Left Hip"]
  21. RS=Torso["Right Shoulder"]
  22. RH=Torso["Right Hip"]
  23. necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  24. LHC0=CFrame.new(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  25. LSC0=CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  26. RHC0=CFrame.new(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  27. RSC0=CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  28. ROOTC0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  29. Neck=Character.Torso.Neck
  30. Human=Character:FindFirstChild("Humanoid")
  31. h=game:service'RunService'.Heartbeat
  32. local camera = workspace.CurrentCamera
  33. Debounce=false
  34. world=false
  35. function part(parent,anchored,collide,size,cframe,bcol,material,trans,meshtype,meshscale)
  36. local partt = Instance.new("Part",parent)
  37. partt.Anchored = anchored
  38. partt.CanCollide = collide
  39. partt.Size = size
  40. partt.CFrame = cframe
  41. partt.BrickColor = BrickColor.new(bcol)
  42. partt.Material = material
  43. partt.Transparency = trans
  44. if meshtype then
  45. local mesh = Instance.new("SpecialMesh", partt)
  46. mesh.MeshType = meshtype
  47. mesh.Scale = meshscale
  48. end
  49. return partt
  50. end
  51. function BloodSpurt(parent,cframe)
  52. for i=1,5 do
  53. spawn(function()
  54. local bl=Instance.new("Part",parent)
  55. bl.Size=Vector3.new(0,0,0)
  56. bl.BrickColor=BrickColor.new("Really red")
  57. bl.Anchored=true
  58. bl.CanCollide=false
  59. bl.CFrame=cframe
  60.  
  61. local bp=Instance.new("BodyPosition")
  62. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  63. bp.Position=bl.Position+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  64. bl.Anchored=false
  65. bp.Parent=bl
  66. wait()
  67. bp.Parent=nil
  68. end)
  69. end
  70. end
  71. Human.MaxHealth=math.huge
  72. knifeS=Instance.new("Sound",Character)
  73. knifeS.SoundId="rbxassetid://616593932"
  74. knifeS.Volume=2
  75. ZWRDO=Instance.new("Sound",Character)
  76. ZWRDO.SoundId="rbxassetid://188959431"
  77. ZWRDO.Volume=.2
  78.  
  79. Mouse.KeyDown:connect(function(Key)
  80. if Key=="k" and Debounce==false and world==false then
  81. Debounce=true
  82. print("ZA WARUDO")
  83. print("TOKI YO TOMARE")
  84. local ZA=Instance.new("Sound",Character)
  85. ZA.SoundId="rbxassetid://274698941"
  86. ZA:Play()
  87. ZA.Volume=4
  88. ZWRDO:Play()
  89. Human.WalkSpeed=20
  90. spawn(function()
  91. for i=1,100 do
  92. RS.C0=RS.C0*CFrame.Angles(math.rad(0),math.rad(-.4),math.rad(.9))
  93. LS.C0=LS.C0*CFrame.Angles(math.rad(0),math.rad(.4),math.rad(-.9))
  94. Neck.C0=Neck.C0*CFrame.Angles(math.rad(-.1),math.rad(0),math.rad(0))
  95. h:wait()
  96. end
  97. end)
  98. --[[RS.C0=RS.C0*CFrame.Angles(math.rad(0),math.rad(-40),math.rad(90))
  99. LS.C0=LS.C0*CFrame.Angles(math.rad(0),math.rad(40),math.rad(-90))
  100. Neck.C0=Neck.C0*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))]]
  101. local sphere=Instance.new("Part",Character)
  102. sphere.Anchored=true
  103. sphere.CanCollide=false
  104. sphere.CFrame=Torso.CFrame
  105. sphere.Size=Vector3.new(1,1,1)
  106. sphere.TopSurface=0
  107. sphere.BottomSurface=0
  108. sphere.Reflectance=.5
  109. sphere.Transparency=1
  110. sphere.BrickColor=BrickColor.new("Lapis")
  111. local ball=Instance.new("SpecialMesh",sphere)
  112. ball.MeshType="Sphere"
  113. ball.Scale=Vector3.new(4,4,4)
  114. wait(2)
  115. sphere.Transparency=0
  116. spawn(function()
  117. for i=1,50 do
  118. ball.Scale=ball.Scale+Vector3.new(10,10,10)
  119. sphere.Transparency=i/50
  120. h:wait()
  121. end
  122. sphere.BrickColor=BrickColor.new("New Yeller")
  123. wait(.3)
  124. for i=1,25 do
  125. ball.Scale=ball.Scale-Vector3.new(20,20,20)
  126. sphere.Transparency=-i/25
  127. h:wait()
  128. end
  129. sphere:Destroy()
  130. ball:Destroy()
  131. Human.WalkSpeed=16
  132. end)
  133.  
  134. AnchoredObjects={}
  135. for i, v in pairs(workspace:GetChildren()) do
  136. if v.Name~=Player.Name then
  137. if v.ClassName=="Model" then
  138. for ii, vv in pairs(v:GetChildren()) do
  139. if vv.Name=="Torso" then
  140. if vv.Anchored==false then vv.Anchored=true
  141. table.insert(AnchoredObjects,vv)
  142. wait()
  143.  
  144. end
  145. end
  146. end
  147. end
  148. end
  149. end
  150. game.Lighting.OutdoorAmbient=Color3.new(0,14,135)
  151. game.Lighting.TimeOfDay="00:00:00"
  152. print("Time has stopped.")
  153. wait(1)
  154. for i=1,100 do
  155. RS.C0=RS.C0*CFrame.Angles(math.rad(0),math.rad(.4),math.rad(-.9))
  156. LS.C0=LS.C0*CFrame.Angles(math.rad(0),math.rad(-.4),math.rad(.9))
  157. Neck.C0=Neck.C0*CFrame.Angles(math.rad(.1),math.rad(0),math.rad(0))
  158. end
  159. Debounce=false
  160. world=true
  161. --[[local Mover=Instance.new("HopperBin")
  162. Mover.Parent=Player.StarterPack]]
  163. wait(11)
  164. ZA:Destroy()
  165. for i, v in pairs(AnchoredObjects) do
  166. if v.Anchored==true then
  167. v.Anchored=false
  168. end
  169. end
  170. print("Time continues to flow..")
  171. ZWRDO:Stop()
  172. game.Lighting.OutdoorAmbient=Color3.new(135/255, 135/255, 128/255)
  173. game.Lighting.TimeOfDay="15:00:00"
  174. for i=1,#AnchoredObjects do
  175. table.remove(AnchoredObjects,i)
  176. end
  177. world=false
  178. end
  179. end)
  180. knifing=false
  181. Mouse.KeyDown:connect(function(Key)
  182. if Key=="b" and world==true and Debounce==false then
  183. --KNIFEUU
  184. Debounce=true
  185. knifing=true
  186. local rad=math.rad
  187. Torso.Anchored=true
  188. local Knife=part(Character,false,false,Vector3.new(1,1,1),Torso.CFrame*CFrame.new(1.2,3,-3),Color3.new(217/255,217/255,217/255),"Neon",0)
  189. local Toward=part(Character,true,false,Vector3.new(1,1,1),Knife.CFrame*CFrame.new(0,0,-400),Color3.new(0,0,0),"Neon",1)
  190. local HBOX=part(Character,false,false,Vector3.new(1,1,1),Torso.CFrame*CFrame.new(1.5,3,-4),Color3.new(0,0,0),"Plastic",1)
  191. local mosh=Instance.new("SpecialMesh",Knife)
  192. mosh.MeshId="rbxassetid://202083123"
  193. mosh.Scale=Vector3.new(1,1,1)
  194.  
  195. for i=1,10 do h:wait()
  196. Torso.CFrame=Torso.CFrame*CFrame.new(0,-.03,0)*CFrame.Angles((rad(-2)),(rad(0)),(rad(0)))
  197. RH.C0=RH.C0*CFrame.Angles(rad(-.3), rad(0), rad(2))*CFrame.new(.065,0,0)
  198. LH.C0=LH.C0*CFrame.Angles(rad(-.3), rad(0), rad(1.3))*CFrame.new(0,.03,0)
  199. LS.C0=LS.C0*CFrame.Angles(rad(-.3), rad(0), rad(3.5))*CFrame.new(0,0,0)
  200. RS.C0=RS.C0*CFrame.Angles(rad(-.3), rad(0), rad(12))*CFrame.new(0,0,0)
  201. end--202083162
  202. Knife.Anchored=false
  203. local BEP=Instance.new("BodyVelocity")
  204. BEP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  205. BEP.Velocity=(Toward.Position-HBOX.Position).unit*70
  206. BEP.Parent=HBOX
  207.  
  208. local BEP2=Instance.new("BodyVelocity")
  209. BEP2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  210. BEP2.Velocity=(Toward.Position-Knife.Position).unit*70
  211. BEP2.Parent=Knife
  212.  
  213. wait(.1)
  214. spawn(function()
  215. spawn(function()
  216. knifeS:Play()
  217. wait(.7)
  218. knifeS:Stop()
  219. end)
  220. wait(1)
  221. for i=1,10 do
  222. Torso.CFrame=Torso.CFrame*CFrame.new(0,.03,0)*CFrame.Angles((rad(2)),(rad(0)),(rad(0)))
  223. RH.C0=RH.C0*CFrame.Angles(rad(.3), rad(0), rad(-2))*CFrame.new(-.065,0,0)
  224. LH.C0=LH.C0*CFrame.Angles(rad(.3), rad(0), rad(-1.3))*CFrame.new(0,-.03,0)
  225. LS.C0=LS.C0*CFrame.Angles(rad(.3), rad(0), rad(-3.5))*CFrame.new(0,0,0)
  226. RS.C0=RS.C0*CFrame.Angles(rad(.3), rad(0), rad(-12))*CFrame.new(0,0,0)
  227. end--202083162
  228. Torso.Anchored=false
  229. end)
  230. HBOX.Touched:connect(function(Hit)
  231. if Hit.Name~=HBOX.Name and Hit.Name~=Player.Name then
  232. print"hit!"
  233. Knife.Anchored=true
  234. BEP.Parent=nil
  235. --BEP2.Parent=nil
  236. HBOX:Destroy()
  237. print"yey"
  238. Knife.Anchored=true
  239. --Knife.CFrame=Knife.CFrame*CFrame.new(0,0,.5)
  240. repeat wait()
  241.  
  242. until world==false
  243. Knife.Anchored=false
  244. Knife.Touched:connect(function(Het)
  245. if Het.Name~=Player.Name then
  246. if Het.Parent:FindFirstChild("Humanoid") then
  247. BloodSpurt(Character,Knife.CFrame)
  248. --Knife:Destroy()
  249. BEP2:Remove()
  250. local hoom=Het.Parent:FindFirstChild("Humanoid")
  251. hoom.Health=hoom.Health-100
  252.  
  253. end
  254. end
  255. end)
  256. end
  257. end)
  258. Debounce=false
  259. end
  260. end)
  261.  
  262. spawn(function()
  263. while true do
  264. wait()
  265. if Human.Health<=0 then
  266. game.Lighting.OutdoorAmbient=Color3.new(135/255, 135/255, 128/255)
  267. game.Lighting.TimeOfDay="15:00:00"
  268. for i, v in pairs(AnchoredObjects) do
  269. if v.Anchored==true then
  270. v.Anchored=false
  271. end
  272. end
  273. end
  274.  
  275. end
  276. end)
  277. --[[
  278. Torso.CFrame=Torso.CFrame*CFrame.new(0,-.3,0)*CFrame.Angles((math.rad(-13)),(math.rad(0)),(math.rad(0)))
  279. RH.C0=RH.C0*CFrame.new(.3,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(13))
  280. LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(15))
  281. RS.C0=RS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(110))
  282. LS.C0=LS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-110))
  283. Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(0))
  284. ]]
  285. --]]
  286. --Muda MUDA MUDA MUDAAAA
  287. Mouse.KeyDown:connect(function(Key)
  288. if Key=="n" and HoldE==false then
  289. HoldE=true
  290. Torso.Anchored=true
  291. local Playing=false
  292. --pos
  293. Torso.CFrame=Torso.CFrame*CFrame.new(0,-.3,0)*CFrame.Angles((math.rad(-13)),(math.rad(0)),(math.rad(0)))
  294. RH.C0=RH.C0*CFrame.new(.3,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(13))
  295. LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(15))
  296. RS.C0=RS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(110))
  297. LS.C0=LS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-110))
  298. Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(0))
  299. --arms
  300. local Hitbox=Instance.new("Part",Character)
  301. Hitbox.Anchored=true
  302. Hitbox.CanCollide=false
  303. Hitbox.Size=Vector3.new(4,7,4)
  304. Hitbox.Transparency=1
  305. Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-2.3)
  306. RArm.Touched:connect(function(hit)
  307. if hit.Parent:FindFirstChild("Humanoid") then
  308. if hit.Parent.Name~=Player.Name and HoldE==true then
  309. local Hooman=hit.Parent:FindFirstChild("Humanoid")
  310. Hooman.Health=Hooman.Health-10
  311. local effectpart=Instance.new("Part",Character)
  312. effectpart.Size=Vector3.new(1,1,1)
  313. effectpart.CFrame=hit.Parent.Torso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  314. effectpart.Anchored=true
  315. effectpart.CanCollide=false
  316. local Ring=Instance.new("SpecialMesh",effectpart)
  317. Ring.MeshId="rbxassetid://3270017"
  318. Ring.Scale=Vector3.new(2,2,2)
  319. for i=1,8 do
  320. Ring.Scale=Ring.Scale+Vector3.new(1,1,1)
  321. effectpart.Transparency=i/8
  322. wait()
  323. end
  324. effectpart:Destroy()
  325. end
  326. end
  327. end)
  328. LArm.Touched:connect(function(hit)
  329. if hit.Parent:FindFirstChild("Humanoid") then
  330. if hit.Parent.Name~=Player.Name and HoldE==true then
  331. local Hooman=hit.Parent:FindFirstChild("Humanoid")
  332. Hooman.Health=Hooman.Health-10
  333. local effectpart=Instance.new("Part",Character)
  334. effectpart.Size=Vector3.new(1,1,1)
  335. effectpart.CFrame=hit.Parent.Torso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  336. effectpart.Anchored=true
  337. effectpart.CanCollide=false
  338. local Ring=Instance.new("SpecialMesh",effectpart)
  339. Ring.MeshId="rbxassetid://3270017"
  340. Ring.Scale=Vector3.new(2,2,2)
  341. for i=1,8 do
  342. Ring.Scale=Ring.Scale+Vector3.new(1,1,1)
  343. effectpart.Transparency=i/8
  344. wait()
  345. end
  346. effectpart:Destroy()
  347. end
  348. end
  349. end)
  350. spawn(function()
  351. local MUDA=Instance.new("Sound",Character)
  352. MUDA.SoundId="rbxassetid://601465752"
  353. MUDA.Volume=2
  354. while HoldE==true do
  355. for i=1,3 do
  356. RS.C0=RS.C0*CFrame.new(0,2/3,0)
  357. LS.C0=LS.C0*CFrame.new(0,-2/3,0)
  358. h:wait()
  359. end
  360. for i=1,3 do
  361. RS.C0=RS.C0*CFrame.new(0,-2/3,0)
  362. LS.C0=LS.C0*CFrame.new(0,2/3,0)
  363. h:wait()
  364. end
  365. if HoldE==true and Playing==false then
  366. spawn(function()
  367. MUDA:Play()
  368. Playing=true
  369. wait(6)
  370. Playing=false
  371. end)
  372. end
  373. end
  374. MUDA:Stop()
  375. end)
  376. while HoldE==true do
  377. Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-2.3)
  378. wait()
  379. Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-2.1)
  380.  
  381. end
  382. Hitbox:Destroy()
  383. end
  384. end)
  385. Mouse.KeyUp:connect(function(Key)
  386. if Key=="n" and HoldE==true then
  387. HoldE=false
  388. wait(.1)
  389. Neck.C0 = necko
  390. LH.C0 = LHC0
  391. LS.C0 = LSC0
  392. RH.C0 = RHC0
  393. RS.C0 = RSC0
  394. Torso.Anchored=false
  395. end
  396. end)
  397. SYO=false
  398. local function rays(pos1,pos2,maxlength,bcol,material)
  399. local ray=Ray.new(pos1.Position,(pos2-pos1.Position).unit*maxlength)
  400. local part, position = workspace:FindPartOnRay(ray, Character, false, true)
  401. local beam = Instance.new("Part", workspace)
  402. beam.BrickColor = BrickColor.new(bcol)
  403. beam.FormFactor = "Custom"
  404. beam.Material = material
  405. beam.Transparency = 0
  406. beam.Anchored = true
  407. beam.Locked = true
  408. beam.CanCollide = false
  409. local dist=(pos1.Position-position).magnitude
  410. beam.Size=Vector3.new(.3,.3,dist)
  411. beam.CFrame=CFrame.new(pos1.CFrame.p,position)*CFrame.new(0,0,-dist/2)
  412. for i=1,10 do
  413. beam.Transparency=i/10
  414. wait()
  415. end
  416. beam:Destroy()
  417. end
  418. --SUNLIGHT YELLOW OVERDRIVE
  419. Mouse.KeyDown:connect(function(Key)
  420. if Key=="j" and Debounce==false then
  421. Debounce=true
  422. if Character.Animate.Disabled==false then
  423. Character.Animate.Disabled=true
  424. end
  425. SYO=true
  426. local SUNLIGHT=Instance.new("Sound",Character)
  427. SUNLIGHT.SoundId="rbxassetid://538732827"
  428. SUNLIGHT.Volume=.2
  429. SUNLIGHT:Play()
  430. local Elec=Instance.new("Sound",Character)
  431. Elec.SoundId="rbxassetid://186130717"
  432. Torso.Anchored=true
  433. for i=1,100 do
  434. Torso.CFrame=Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles((math.rad(0)),(math.rad(-.2)),(math.rad(0)))
  435. RH.C0=RH.C0*CFrame.new(.003,0,0)*CFrame.Angles(math.rad(-.03),math.rad(.2),math.rad(.13))
  436. LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-.03),math.rad(.2),math.rad(.15))
  437. Neck.C0=Neck.C0*CFrame.Angles(math.rad(.2),math.rad(0),math.rad(0))
  438. LS.C0=LS.C0*CFrame.new(-.003,0,0)*CFrame.Angles(math.rad(-.2),math.rad(0),math.rad(-.9))
  439. RS.C0=RS.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-.2),math.rad(0),math.rad(-.5))
  440. h:wait()
  441. end
  442. local PEPART=Instance.new("Part",Character)
  443. PEPART.Size=Vector3.new(3,0,3)
  444. PEPART.CFrame=Torso.CFrame*CFrame.new(0,-3,0)
  445. PEPART.Transparency=1
  446. PEPART.Anchored=true
  447. PEPART.CanCollide=false
  448. local PEPART2=PEPART:Clone()
  449. PEPART2.Parent=Character
  450. PEPART2.Size=Vector3.new(5,0,5)
  451. PEPART2.Transparency=1
  452. local PE2=Instance.new("ParticleEmitter",PEPART)
  453. PE2.Color=ColorSequence.new(Color3.new(1,1,0),Color3.new(1,1,0))
  454. PE2.Lifetime=NumberRange.new(1.3,1.3,1.3)
  455. PE2.Texture="rbxassetid://298035054"
  456. PE2.Size=NumberSequence.new(2,2,2)
  457. local PE1=Instance.new("ParticleEmitter",PEPART)
  458. PE1.Color=ColorSequence.new(Color3.new(1,1,0),Color3.new(1,1,0))
  459. PE1.Lifetime=NumberRange.new(1.3,1.3,1.3)
  460. Elec:Play()
  461. for i=1,30 do
  462. local p1=Instance.new("Part",Character)
  463. p1.Size=Vector3.new(0,0,0)
  464. p1.CanCollide=false
  465. p1.Anchored=true
  466. p1.Transparency=1
  467. local p2=p1:Clone()
  468. local p3=p2:Clone()
  469. local p4=p2:Clone()
  470. local p5=p4:Clone()
  471. local p6=p5:Clone()
  472. p3.Parent=Character
  473. p2.Parent=Character
  474. p4.Parent=Character
  475. p5.Parent=Character
  476. p6.Parent=Character
  477. p1.CFrame=Character.Torso.CFrame
  478. p2.CFrame=p1.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  479. p3.CFrame=p2.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  480. p4.CFrame=p3.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  481. p5.CFrame=p4.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  482. p6.CFrame=p5.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  483.  
  484. spawn(function()
  485. rays(p1,p2.Position,3,"Deep orange","Neon")
  486. end)
  487. spawn(function()
  488. rays(p2,p3.Position,3,"Deep orange","Neon")
  489. end)
  490. spawn(function()
  491. rays(p3,p4.Position,3,"Deep orange","Neon")
  492. end)
  493. spawn(function()
  494. rays(p4,p5.Position,3,"Deep orange","Neon")
  495. end)
  496. spawn(function()
  497. rays(p5,p6.Position,3,"Deep orange","Neon")
  498. end)
  499. p1:Destroy()
  500. p2:Destroy()
  501. p3:Destroy()
  502. p4:Destroy()
  503. p5:Destroy()
  504. p6:Destroy()
  505. wait()
  506. end
  507. local HitFound=false
  508. local Hitbox=Instance.new("Part",Character)
  509. Hitbox.Size=Vector3.new(4,6,4)
  510. Hitbox.Anchored=true
  511. Hitbox.CanCollide=false
  512. Hitbox.Transparency=1
  513. Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-4)
  514. Hitbox.Touched:connect(function(Hit)
  515. if Hit.Parent:FindFirstChild("Humanoid") then
  516. if Hit.Parent.Name~=Player.Name then
  517. HitFound=true
  518.  
  519. Hitbox:Destroy()
  520. local Target=Hit.Parent
  521. local Hooman=Target:FindFirstChild("Humanoid")
  522. local OTorso=Target.Torso
  523. local BPER=Instance.new("Part",Character)
  524. BPER.Anchored=true
  525. BPER.CanCollide=false
  526. BPER.Transparency=1
  527. BPER.CFrame=Torso.CFrame*CFrame.Angles(0,math.rad(20),0,0)*CFrame.new(0,5,-10)
  528. BP=Instance.new("BodyPosition")
  529. BP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  530. BP.Position=BPER.Position
  531. BP.Parent=OTorso
  532. local YELLOW=Instance.new("Sound",Character)
  533. YELLOW.SoundId="rbxassetid://624164065"
  534. YELLOW.Volume=3
  535. spawn(function()
  536. while HitFound==true do
  537. if Human.Health==0 then
  538. BP:Destroy()
  539. end
  540. wait()
  541. end
  542. end)
  543. wait(2)
  544. Neck.C0 = necko
  545. LH.C0 = LHC0
  546. LS.C0 = LSC0
  547. RH.C0 = RHC0
  548. RS.C0 = RSC0
  549. Torso.CFrame=OTorso.CFrame*CFrame.new(0,0,2.3)
  550. PEPART:Destroy()
  551. PEPART2:Destroy()
  552. SUNLIGHT:Destroy()
  553. YELLOW:Play()
  554. Torso.CFrame=Torso.CFrame*CFrame.new(0,-.3,0)*CFrame.Angles((math.rad(-13)),(math.rad(0)),(math.rad(0)))
  555. RH.C0=RH.C0*CFrame.new(.3,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(13))
  556. LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(15))
  557. RS.C0=RS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(110))
  558. LS.C0=LS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-110))
  559. Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(0))
  560. local function balleff()
  561. spawn(function()
  562. local ball=Instance.new("Part",Character)
  563. ball.CanCollide=false
  564. ball.Anchored=true
  565. ball.Transparency=1
  566. ball.Size=Vector3.new(1,1,1)
  567. ball.CFrame=OTorso.CFrame
  568. ball.BrickColor=BrickColor.new("Deep orange")
  569. ball.Material="Neon"
  570. local sp=Instance.new("SpecialMesh",ball)
  571. sp.Scale=Vector3.new(1,1,1)
  572. sp.MeshType="Sphere"
  573. for i=1,13 do
  574. sp.Scale=sp.Scale+Vector3.new(2,2,2)
  575. ball.Transparency=i/13
  576. wait()
  577. end
  578. end)
  579. end
  580. for i=1,30 do
  581. balleff()
  582. for i=1,3 do
  583. RS.C0=RS.C0*CFrame.new(0,2/3,0)
  584. LS.C0=LS.C0*CFrame.new(0,-2/3,0)
  585. h:wait()
  586. end
  587. for i=1,3 do
  588. RS.C0=RS.C0*CFrame.new(0,-2/3,0)
  589. LS.C0=LS.C0*CFrame.new(0,2/3,0)
  590. h:wait()
  591. end
  592. h:wait()
  593. Hooman.Health=Hooman.Health-20
  594. end
  595. end
  596. Torso.Anchored=false
  597. Character.Animate.Disabled=false
  598. Neck.C0 = necko
  599. LH.C0 = LHC0
  600. LS.C0 = LSC0
  601. RH.C0 = RHC0
  602. RS.C0 = RSC0
  603. Torso.Anchored=false
  604. HitFound=false
  605. BP:Destroy()
  606.  
  607. end
  608. end)
  609. for i=1,360/4 do
  610. Hitbox.CFrame=Hitbox.CFrame*CFrame.Angles(math.rad(-4),math.rad(-4),math.rad(-4))
  611. if HitFound==true then
  612. break
  613. end
  614. h:wait()
  615. end
  616. if HitFound==false then
  617. Hitbox:Destroy()
  618. Neck.C0 = necko
  619. LH.C0 = LHC0
  620. LS.C0 = LSC0
  621. RH.C0 = RHC0
  622. RS.C0 = RSC0
  623. Torso.Anchored=false
  624. HitFound=false
  625. PEPART:Destroy()
  626. PEPART2:Destroy()
  627. SUNLIGHT:Destroy()
  628. Character.Animate.Disabled=false
  629. end
  630. Debounce=false
  631. end
  632. end)
  633. walkkeys={}
  634. Mouse.KeyDown:connect(function(Key)
  635. if Key=="w" or "a" or "s" or "d" then
  636. table.insert(walkkeys,Key)
  637. end
  638. end)
  639. spawn(function()
  640. while wait() do
  641. if walkkeys[1] or walkkeys[2] or walkkeys[3] or walkkeys[4] then
  642. --walking
  643. else
  644. --idle
  645. end
  646. end
  647. end)
  648. Mouse.KeyUp:connect(function(Key)
  649. if Key=="w" or "a" or "s" or "d" then
  650. for i, v in pairs(walkkeys) do
  651. if v=="w" or "a" or "s" or "d" then
  652. table.remove(walkkeys,i)
  653. end
  654. end
  655. end
  656. end)
  657. local trans={}
  658. for i=0,1,.1 do
  659. table.insert(trans,NumberSequenceKeypoint.new(i,i,i))
  660. end
  661. local sizes={NumberSequenceKeypoint.new(0,0.988,0),NumberSequenceKeypoint.new(0.0399,0.988,0),NumberSequenceKeypoint.new(0.52,0.617,0),
  662. NumberSequenceKeypoint.new(1,0.185,0)}
  663.  
  664. Mouse.KeyDown:connect(function(Key)
  665. if Key=="m" and Debounce==false then
  666. --EMERALD SPLASHO
  667. Debounce=true
  668. local bemz={}
  669. local HasHit=false
  670. local EpicOver=false
  671. Torso.Anchored=true
  672. for i=1,100 do
  673. Torso.CFrame=Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles((math.rad(0)),(math.rad(-.2)),(math.rad(0)))
  674. RH.C0=RH.C0*CFrame.new(.003,0,0)*CFrame.Angles(math.rad(0),math.rad(.20),math.rad(.05))
  675. LH.C0=LH.C0*CFrame.new(.004,0,0)*CFrame.Angles(math.rad(-.10),math.rad(.20),math.rad(.10))
  676. RS.C0=RS.C0*CFrame.new(.005,0,0)*CFrame.Angles(math.rad(0),math.rad(.30),math.rad(.90))
  677. LS.C0=LS.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-.45),math.rad(-.90))
  678. Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(.20))
  679. h:wait()
  680. end
  681. local PosPart=Instance.new("Part",Character)
  682. PosPart.Anchored=true
  683. PosPart.CanCollide=false
  684. PosPart.Size=Vector3.new(0,0,0)
  685. PosPart.Transparency=1
  686. PosPart.CFrame=Torso.CFrame*CFrame.new(0,.5,-2)*CFrame.Angles(0,math.rad(20),0)
  687. local PE=Instance.new("ParticleEmitter",PosPart)
  688. PE.Color=ColorSequence.new(Color3.new(0,1,0),Color3.new(0,1,0))
  689. PE.Lifetime=NumberRange.new(.1,.1,.1)
  690. PE.Rate=50
  691. local ShootTable={}
  692. local function Shoot()
  693. spawn(function()
  694. local em=Instance.new("Part",Character)
  695. em.Size=Vector3.new(3,3,3)
  696. em.CFrame=PosPart.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),0)
  697. em.Anchored=true
  698. em.CanCollide=false
  699. em.Color=Color3.new(0,1,0)
  700. em.Material="Neon"
  701. em.Name="em"
  702. table.insert(ShootTable,em)
  703. local er=Instance.new("SpecialMesh",em)
  704. er.MeshType="Sphere"
  705. er.Scale=Vector3.new(2,2,4)
  706. local trail=Instance.new("ParticleEmitter",em)
  707. em.Size=Vector3.new(0,0,0)
  708. trail.Texture="rbxassetid://170478374"
  709. trail.Transparency=NumberSequence.new(trans)
  710. trail.LockedToPart=true
  711. trail.Rate=499999997952.000
  712. trail.Size=NumberSequence.new(sizes)
  713. trail.Lifetime=NumberRange.new(5,5,5)
  714. trail.Speed=NumberRange.new(20,20,20)
  715. trail.LightEmission=1
  716. trail.EmissionDirection="Back"
  717.  
  718. local HitBParent=part(Character,true,false,Vector3.new(1,1,1),PosPart.CFrame*CFrame.new(0,0,-320),Color3.new(0,0,0),"Neon",1)
  719. local HITBOX=part(Character,false,false,Vector3.new(7,7,7),PosPart.CFrame,Color3.new(0,0,0),"Plastic",1)
  720. local BEP=Instance.new("BodyVelocity")
  721. BEP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  722. BEP.Velocity=(HitBParent.Position-HITBOX.Position).unit*121
  723. BEP.Parent=HITBOX
  724.  
  725. HITBOX.Touched:connect(function(Hit)
  726. if Hit.Parent:FindFirstChild("Humanoid") then
  727. if Hit.Parent.Name~=Player.Name then
  728. if HasHit==false then
  729. HasHit=true
  730. for i=1,#ShootTable do
  731. table.remove(ShootTable,i)
  732. end
  733. HITBOX:Destroy()
  734. print("HIT")
  735. local Target=Hit.Parent
  736. local OTorso=Target.Torso
  737. local Hooman=Target:FindFirstChild("Humanoid")
  738. camera.CameraType = Enum.CameraType.Scriptable
  739. camera.CameraSubject = OTorso
  740. spawn(function()
  741.  
  742.  
  743. wait(2.8)
  744. for i=1,18.2,.1 do
  745. if Human.Health<=0 then
  746. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  747. game.Workspace.CurrentCamera.CameraType = "Custom"
  748. break
  749. end
  750. if Human.Health<=0 then else
  751. camera.CoordinateFrame=CFrame.new(OTorso.Position)*CFrame.Angles(0,i,0)*CFrame.new(0,0,i+10)
  752. h:wait() end
  753. end
  754. for i=1,130 do
  755. camera.CoordinateFrame=CFrame.new(OTorso.Position)*CFrame.new(0,0,i+40)
  756. h:wait()
  757. end
  758. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  759. game.Workspace.CurrentCamera.CameraType = "Custom"
  760.  
  761. end)
  762. local Beams={}
  763. OTorso.Anchored=true
  764. for i=1,10 do
  765. local bem=Instance.new("Part",Character)
  766. bem.Size=Vector3.new(1,100,1)
  767. bem.Anchored=true
  768. bem.CanCollide=false
  769. bem.Color=Color3.new(0,1,0)
  770. bem.TopSurface=0
  771. bem.BottomSurface=0
  772. bem.Material="Neon"
  773. bem.Transparency=.9
  774. bem.Name="GreenBean"
  775. bem.CFrame=OTorso.CFrame*CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  776. table.insert(bemz,bem)
  777. spawn(function()
  778. wait(7.3)
  779. bem:Destroy()
  780. end)
  781. bem.Touched:connect(function(Hit)
  782. if Hit.Name==Target.Name then
  783. bem:Destroy()
  784. end
  785. end)
  786. end
  787.  
  788.  
  789. local function Shoot2()
  790. spawn(function()
  791. local em=Instance.new("Part",Character)
  792. em.Size=Vector3.new(1,1,1)
  793. em.CFrame=OTorso.CFrame*CFrame.new(math.random(-100,100),math.random(-100,100),math.random(-100,100))
  794. em.Anchored=true
  795. em.CanCollide=false
  796. em.Color=Color3.new(0,1,0)
  797. em.Material="Neon"
  798. em.Name="em2"
  799. em.Shape="Ball"
  800. em.Transparency=0
  801. local trail=Instance.new("ParticleEmitter",em)
  802. em.Size=Vector3.new(0,0,0)
  803. trail.Texture="rbxassetid://170478374"
  804. trail.Transparency=NumberSequence.new(trans)
  805. trail.LockedToPart=false
  806. trail.Rate=499999997952.000
  807. trail.Size=NumberSequence.new(sizes)
  808. trail.Lifetime=NumberRange.new(5,5,5)
  809. trail.Speed=NumberRange.new(0,0,0)
  810. trail.LightEmission=1
  811. trail.Enabled=false
  812. local BP=Instance.new("BodyPosition")
  813. BP.maxForce=Vector3.new(500,500,500)
  814. BP.Position=OTorso.Position
  815. --Play sound
  816. wait(4)
  817. trail.Enabled=true
  818. em.Anchored=false
  819. em.Transparency=0
  820. BP.Parent=em
  821. wait(1.5)
  822. em:Destroy()
  823. end)
  824. end
  825. local SPLASH=Instance.new("Sound",Character)
  826. SPLASH.SoundId="rbxassetid://536523766"
  827. SPLASH.Volume=3
  828. local EXPLOSION=Instance.new("Sound",Character)
  829. EXPLOSION.SoundId="rbxassetid://165969964"
  830. SPLASH:Play()
  831. for i=1,40 do
  832. Shoot2()
  833. Shoot2()
  834. Shoot2()
  835. end
  836. wait(6)
  837.  
  838.  
  839.  
  840. local ring1 = part(Character,true,false,Vector3.new(0,0,0),OTorso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10)),Color3.new(0,1,0),"Neon",0)
  841. local rm = Instance.new("SpecialMesh",ring1)
  842. rm.MeshType="Brick"
  843. rm.Scale = Vector3.new(250,250,250)
  844. local ring2 = ring1:Clone()
  845. ring2.Parent=Character
  846. local rm2 = Instance.new("SpecialMesh", ring2)
  847. rm2.MeshType="Brick"
  848. rm2.Scale =Vector3.new(250,250,250)
  849. local block1 = part(Character,true,false,Vector3.new(0,0,0),OTorso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10)),Color3.new(0,1,0),"Neon",0)
  850. local bm = Instance.new("BlockMesh",block1)
  851. bm.Scale=Vector3.new(500,500,500)
  852. local block2=block1:Clone()
  853. local bm2=bm:Clone()
  854. block2.Parent=Character
  855. bm2.Parent=block2
  856. block2.CFrame=OTorso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  857. spawn(function()
  858. for ii=1,3 do
  859. for i, v in pairs(Player:GetChildren()) do
  860. if v.ClassName=="Part" and v.Name=="GreenBean" then
  861. v:Destroy()
  862. end
  863. end
  864. wait(.2)
  865. end
  866. end)
  867. EXPLOSION:Play()
  868. spawn(function()
  869. for i = 1,50 do
  870. block1.CFrame=block1.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  871. block2.CFrame=block2.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  872. block1.Transparency=i/50
  873. block2.Transparency=i/50
  874. wait()
  875. end
  876. end)
  877. for i = 1,50 do
  878. ring1.CFrame=ring1.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  879. ring2.CFrame=ring2.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  880. ring1.Transparency = i/50
  881. ring2.Transparency = i/50
  882. wait()
  883. end
  884. ring1:Destroy()
  885. ring2:Destroy()
  886. OTorso.Position=OTorso.Position+Vector3.new(0,.001,0)
  887.  
  888. end
  889. end
  890. HasHit=false
  891. end
  892. end)
  893. pcall(function()
  894. for i, v in pairs(Player:GetChildren()) do
  895. if v.ClassName=="Part" and v.Name=="GreenBean" then
  896. v:Destroy()
  897. end
  898. end
  899. end)
  900. for i=1,160 do
  901. h:wait()
  902. em.CFrame=em.CFrame*CFrame.new(0,0,-2)
  903. --HitBParent.CFrame=HitBParent.CFrame*CFrame.new(0,0,-2)
  904. if HasHit==true then
  905. pcall(function()
  906. em:Destroy()
  907. end)
  908. break
  909. end
  910. end
  911.  
  912. pcall(function()
  913. em:Destroy()
  914. HITBOX:Destroy()
  915. HitBParent:Destroy()
  916. end)
  917. end)
  918. end
  919. pcall(function()
  920. for i, v in pairs(Player:GetChildren()) do
  921. if v.ClassName=="Part" and v.Name=="GreenBean" then
  922. v:Destroy()
  923. end
  924. end
  925. end)
  926. Shoot()
  927.  
  928. repeat
  929. wait()
  930. until Character:FindFirstChild("em")==nil and HasHit==false
  931. PosPart:Destroy()
  932. Neck.C0 = necko
  933. LH.C0 = LHC0
  934. LS.C0 = LSC0
  935. RH.C0 = RHC0
  936. RS.C0 = RSC0
  937. Torso.Anchored=false
  938. HasHit=false
  939. Debounce=false
  940. end
  941. end)
  942. Mouse.KeyDown:connect(function(Key)
  943. if Key=="h" then
  944. BloodSpurt(Character,Torso.CFrame)
  945. end
  946. end)
  947. SOUNDT={"rbxassetid://171370547","rbxassetid://466379148"}
  948. while true do
  949. if Human.health==0 then
  950. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  951. game.Workspace.CurrentCamera.CameraType = "Custom"
  952. local Sound=Instance.new("Sound",Character)
  953. Sound.SoundId=SOUNDT[math.random(#SOUNDT)]
  954. Sound:Play()
  955. wait(100)
  956. end
  957. wait()
  958. end
Add Comment
Please, Sign In to add comment