Advertisement
PasterXIV

Untitled

Nov 17th, 2019
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 78.57 KB | None | 0 0
  1. local CMouse = require(script.CMouse)
  2. while CMouse:GetPlayer() == nil do wait() end
  3.  
  4.  
  5. --[[TheNoobster312]]--
  6. --[[Project Name: Domminus Pitta the lord deleted]]--
  7. --[[bin]]--
  8.  
  9. wait(.2)
  10. plr=CMouse:GetPlayer()
  11. chr=plr.Character
  12. Head=chr.Head
  13. Root=chr.HumanoidRootPart
  14. Torso=chr.Torso
  15. RArm=chr["Right Arm"]
  16. LArm=chr["Left Arm"]
  17. RLeg=chr["Right Leg"]
  18. LLeg=chr["Left Leg"]
  19. RJ=Root.RootJoint
  20. Neck=Torso.Neck
  21. LS=Torso["Left Shoulder"]
  22. LH=Torso["Left Hip"]
  23. RS=Torso["Right Shoulder"]
  24. RH=Torso["Right Hip"]
  25. hum=chr:FindFirstChildOfClass("Humanoid")
  26. mouse=CMouse
  27. Pose="Idle"
  28. attack=false
  29. combo=1
  30. sin=0
  31. cha=1
  32. musicon=true
  33. souls=0
  34. energyz=0
  35. hum.WalkSpeed = 16
  36. create=LoadLibrary("RbxUtility").Create
  37.  
  38. for i,v in pairs(chr:children()) do
  39. if v:IsA("Accessory") then
  40. v:Destroy()
  41. end
  42. end
  43.  
  44. chr.Animate:Remove()
  45. hum.Animator:Remove()
  46.  
  47. function clerp(a,b,t)
  48. return a:lerp(b,t)
  49. end
  50.  
  51. local newMotor=function(name,p0,p1,c0,c1)
  52. local w=Instance.new('Motor',p0)
  53. w.Name=name
  54. w.Part0=p0
  55. w.Part1=p1
  56. w.C0=c0
  57. w.C1=c1
  58. return w
  59. end
  60. for _,c in pairs(Torso:children()) do
  61. if c:IsA("Motor") and c.Name~="Neck" then
  62. c:Remove()
  63. end
  64. end
  65.  
  66. RJ.C0,RJ.C1=CFrame.new(0,0,0),CFrame.new(0,0,0)
  67. Neck.C0,Neck.C1=CFrame.new(0,1.5,0),CFrame.new(0,0,0)
  68. --[[RS.C0,RS.C1=CFrame.new(1.5,0,0),CFrame.new(0,0,0)
  69. LS.C0,LS.C1=CFrame.new(-1.5,0,0),CFrame.new(0,0,0)
  70. RH.C0,RH.C1=CFrame.new(.5,-2,0),CFrame.new(0,0,0)
  71. LH.C0,LH.C1=CFrame.new(-.5,-2,0),CFrame.new(0,0,0)]]
  72. local RS=newMotor("Right Shoulder",Torso, RArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  73. local LS=newMotor("Left Shoulder",Torso, LArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  74. local RH=newMotor("Right Hip",Torso, RLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  75. local LH=newMotor("Left Hip",Torso, LLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  76.  
  77. fedora = Instance.new("Part",chr)
  78. fedora.Size = Vector3.new(2,2,2)
  79. fedora.CFrame = Head.CFrame
  80. fedora.CanCollide = false
  81. fedoraweld = Instance.new("Weld",fedora)
  82. fedoraweld.Part0 = fedora
  83. fedoraweld.Part1 = Head
  84. fedoraweld.C0 = fedora.CFrame:inverse() * Head.CFrame * CFrame.new(-.1,-0.1,0) * CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-10))
  85. mfedora = Instance.new("SpecialMesh", fedora)
  86. mfedora.MeshType = "FileMesh"
  87. mfedora.Scale = Vector3.new(1.18, 1.18, 1.18)
  88. mfedora.MeshId,mfedora.TextureId = 'http://www.roblox.com/asset/?id=382472519','http://www.roblox.com/asset/?id=382485019'
  89.  
  90. LArm.BrickColor = BrickColor.new("Cool yellow")
  91. RArm.BrickColor = BrickColor.new("Really black")
  92. Head.BrickColor = BrickColor.new("Really black")
  93. Torso.BrickColor = BrickColor.new("Really black")
  94. LLeg.BrickColor = BrickColor.new("Really black")
  95. RLeg.BrickColor = BrickColor.new("Cool yellow")
  96.  
  97. shirt = Instance.new("Shirt", chr)
  98. shirt.Name = "Shirt"
  99. pants = Instance.new("Pants", chr)
  100. pants.Name = "Pants"
  101. chr.Shirt.ShirtTemplate = "rbxassetid://0"----lol
  102. chr.Pants.PantsTemplate = "rbxassetid://0"
  103.  
  104.  
  105. function NoOutline(Part)
  106. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface=10,10,10,10,10,10
  107. end
  108.  
  109. function rayCast(Position,Direction,Range,Ignore)
  110. return game:service("Workspace"):FindPartOnRay(Ray.new(Position,Direction.unit*(Range or 999.999)),Ignore)
  111. end
  112.  
  113. ArtificialHB=create("BindableEvent"){
  114. Parent=script,
  115. Name="Heartbeat"}
  116.  
  117. script:WaitForChild("Heartbeat")
  118.  
  119. frame=0.0166666666666666667
  120. tf=0
  121. allowframeloss=false
  122. tossremainder=false
  123. lastframe=tick()
  124. script.Heartbeat:Fire()
  125.  
  126. game:GetService("RunService").Heartbeat:connect(function(s,p)
  127. tf=tf+s
  128. if tf >=frame then
  129. if allowframeloss then
  130. script.Heartbeat:Fire()
  131. lastframe=tick()
  132. else
  133. for i=1,math.floor(tf/frame) do
  134. script.Heartbeat:Fire()
  135. end
  136. lastframe=tick()
  137. end
  138. if tossremainder then
  139. tf=0
  140. else
  141. tf=tf-frame*math.floor(tf/frame)
  142. end
  143. end
  144. end)
  145.  
  146. function swait(num)
  147. if num==0 or num==nil then
  148. ArtificialHB.Event:wait()
  149. else
  150. for i=0,num do
  151. ArtificialHB.Event:wait()
  152. end
  153. end
  154. end
  155.  
  156. function parts(Par,name,size,color,mat,ref,tra)
  157. local part=create("Part"){
  158. Parent=Par,
  159. Name=name,
  160. Size=size,
  161. CanCollide=false,
  162. Anchored=false,
  163. BrickColor=BrickColor.new(color),
  164. Material=mat,
  165. Reflectance=ref,
  166. Transparency=tra}
  167. --Position=Torso.Position}
  168. NoOutline(part)
  169. part:BreakJoints()
  170. return part
  171. end
  172.  
  173. function meshs(Par,name,scale,mtype,id)
  174. local mesh=create("SpecialMesh"){
  175. Parent=Par,
  176. Name=name,
  177. Scale=scale,
  178. MeshType=mtype}
  179. if id~="" then
  180. mesh.MeshId="rbxassetid://"..id
  181. end
  182. return meshs
  183. end
  184.  
  185. function welds(Par,name,p0,p1,c0,c1)
  186. local weld=create("Weld"){
  187. Parent=Par,
  188. Name=name,
  189. Part0=p0,
  190. Part1=p1,
  191. C0=c0,
  192. C1=c1}
  193. return weld
  194. end
  195.  
  196. function sounds(Par,id,vol,pit,emitter)
  197. local sound=create("Sound"){
  198. Parent=Par,
  199. SoundId="rbxassetid://"..id,
  200. Volume=vol,
  201. PlaybackSpeed=pit,
  202. MaxDistance=66666666}
  203. if emitter~=nil then
  204. sound.EmitterSize=emitter
  205. end
  206. sound:Play()
  207. game:GetService("Debris"):AddItem(sound,10)
  208. return sound
  209. end
  210.  
  211. function particles(par,color,id,lemi,linf,direct,sizmin,sizmax,tramin,tramax,lifemin,lifemax,rotmin,rotmax,speed,velocity,lock,timelimit)
  212. local aaa=NumberSequence.new({NumberSequenceKeypoint.new(0, sizmin),NumberSequenceKeypoint.new(1, sizmax)})
  213. local bbb=NumberSequence.new({NumberSequenceKeypoint.new(0, tramin),NumberSequenceKeypoint.new(1, tramax)})
  214. local parti=create("ParticleEmitter"){
  215. Color=ColorSequence.new(BrickColor.new(color).Color),
  216. LightEmission=lemi,
  217. LightInfluence=linf,
  218. Texture="rbxassetid://"..id,
  219. Transparency=bbb,
  220. Size=aaa,
  221. ZOffset=.5,
  222. --Acceleration=Vector3.new(0, 2, 0),
  223. LockedToPart=lock,
  224. EmissionDirection=direct,
  225. Lifetime=NumberRange.new(lifemin,lifemax),
  226. Rate=2000,
  227. Rotation=NumberRange.new(-360, 360),
  228. RotSpeed=NumberRange.new(-rotmin, rotmax),
  229. Speed=NumberRange.new(speed),
  230. VelocitySpread=velocity,
  231. Enabled=true,
  232. Parent=par
  233. }
  234. if timelimit~=nil then
  235. coroutine.resume(coroutine.create(function(p)
  236. swait(timelimit)
  237. parti.Enabled=false
  238. end),parti)
  239. game:GetService("Debris"):AddItem(parti,10)
  240. end
  241. return parti
  242. end
  243.  
  244. m=create("Model"){
  245. Parent=chr,
  246. Name="WModel"}
  247. e=create("Model"){
  248. Parent=chr,
  249. Name="Effect"}
  250.  
  251. theme=create("Sound"){
  252. Parent=Root,
  253. SoundId="rbxassetid://1847595044",
  254. Volume=1,
  255. PlaybackSpeed=1,
  256. MaxDistance=66666666,
  257. Name="Theme",
  258. Looped=true}
  259. theme:Play()
  260.  
  261. theme2=create("Sound"){
  262. Parent=Root,
  263. SoundId="rbxassetid://155068827",
  264. Volume=0,
  265. PlaybackSpeed=1,
  266. MaxDistance=66666666,
  267. Name="Theme2",
  268. Looped=true}
  269. theme2:Play()
  270.  
  271. local timeposit=create("NumberValue"){
  272. Name="STP",
  273. Value=true,
  274. Parent=script}
  275.  
  276. Torso2=Torso:Clone()
  277. Torso2.CFrame=Head.CFrame*CFrame.new(0,5,0)
  278. Torso2.Name="Useless"
  279. Torso2.Parent=Root
  280. Torso2.Material="Neon"
  281. Torso2.Size=Torso2.Size+Vector3.new(.01,.01,.01)
  282. NoOutline(Torso2)
  283. Torso2Weld=welds(Torso2,"Torso2Weld",Torso,Torso2,CFrame.new(0, 0, 0),CFrame.new(0, 0, 0))
  284. Torso2.Transparency=1
  285.  
  286. RArm2=RArm:Clone()
  287. RArm2.CFrame=Head.CFrame*CFrame.new(0,5,0)
  288. RArm2.Name="Helpless"
  289. RArm2.Parent=Root
  290. RArm2.Material="Neon"
  291. RArm2.Size=RArm2.Size+Vector3.new(.01,.01,.01)
  292. NoOutline(RArm2)
  293. RArm2Weld=welds(RArm2,"RArm2Weld",RArm,RArm2,CFrame.new(0, 0, 0),CFrame.new(0, 0, 0))
  294. RArm2.Transparency=1
  295.  
  296. LArm2=LArm:Clone()
  297. LArm2.CFrame=Head.CFrame*CFrame.new(0,5,0)
  298. LArm2.Name="Friendless"
  299. LArm2.Parent=Root
  300. LArm2.Material="Neon"
  301. LArm2.Size=LArm2.Size+Vector3.new(.01,.01,.01)
  302. NoOutline(LArm2)
  303. LArm2Weld=welds(LArm2,"LArm2Weld",LArm,LArm2,CFrame.new(0, 0, 0),CFrame.new(0, 0, 0))
  304. LArm2.Transparency=1
  305.  
  306. Head2=Head:Clone()
  307. Head2.CFrame=Head.CFrame*CFrame.new(0,5,0)
  308. Head2.Name="Heartless"
  309. Head2.Parent=Root
  310. Head2.Material="Neon"
  311. Head2.Size=Head2.Size+Vector3.new(.01,.01,.01)
  312. NoOutline(Head2)
  313. Head2Weld=welds(Head2,"Head2Weld",Head,Head2,CFrame.new(0, 0, 0),CFrame.new(0, 0, 0))
  314. if Head2:findFirstChild("Mesh")~=nil then
  315. Head2:findFirstChild("Mesh"):Remove()
  316. end
  317. if Head2:findFirstChild("face")~=nil then
  318. Head2:findFirstChild("face"):Remove()
  319. end
  320. Head2.Transparency=1
  321.  
  322. LLeg2=LLeg:Clone()
  323. LLeg2.CFrame=Head.CFrame*CFrame.new(0,5,0)
  324. LLeg2.Name="Baseless"
  325. LLeg2.Parent=Root
  326. LLeg2.Material="Neon"
  327. LLeg2.Size=LLeg2.Size+Vector3.new(.01,.01,.01)
  328. NoOutline(LLeg2)
  329. LLeg2Weld=welds(LLeg2,"LLeg2Weld",LLeg,LLeg2,CFrame.new(0, 0, 0),CFrame.new(0, 0, 0))
  330. LLeg2.Transparency=1
  331.  
  332. RLeg2=RLeg:Clone()
  333. RLeg2.CFrame=Head.CFrame*CFrame.new(0,5,0)
  334. RLeg2.Name="Brainless"
  335. RLeg2.Parent=Root
  336. RLeg2.Material="Neon"
  337. RLeg2.Size=RLeg2.Size+Vector3.new(.01,.01,.01)
  338. NoOutline(RLeg2)
  339. RLeg2Weld=welds(RLeg2,"RLeg2Weld",RLeg,RLeg2,CFrame.new(0, 0, 0),CFrame.new(0, 0, 0))
  340. RLeg2.Transparency=1
  341.  
  342. local SoulGui=create("ScreenGui"){
  343. Name="SoulGui",
  344. Parent=plr.PlayerGui}
  345.  
  346. local f=create("Frame"){
  347. Name="f",
  348. Parent=SoulGui,
  349. AnchorPoint=Vector2.new(1, 0.5),
  350. BackgroundColor3=Color3.new(1, 1, 1),
  351. BackgroundTransparency=1,
  352. Position=UDim2.new(2, 0, 0.75, 0),
  353. Size=UDim2.new(0.300000012, 0, 0.200000003, 0)}
  354.  
  355. f:TweenPosition(UDim2.new(1, 0, 0.750000012, 0), "Out", "Quart", 5,true)
  356.  
  357. local Frame1=create("Frame"){
  358. Name="Frame1",
  359. Parent=f,
  360. AnchorPoint=Vector2.new(1, 0.5),
  361. BackgroundColor3=Color3.new(0, 0, 0),
  362. BorderSizePixel=0,
  363. Position=UDim2.new(1, 0, 0.5, 0),
  364. Size=UDim2.new(0.800000012, 0, 0.800000012, 0),
  365. ZIndex=2}
  366.  
  367. local Frame2=create("Frame"){
  368. Name="Frame2",
  369. Parent=f,
  370. AnchorPoint=Vector2.new(1, 0.5),
  371. BackgroundColor3=Color3.new(1, 1, 1),
  372. BorderSizePixel=0,
  373. Position=UDim2.new(1, 0, 0.5, 0),
  374. Size=UDim2.new(0.800000012, 0, 1, 0)}
  375.  
  376. local Frame22=create("ImageLabel"){
  377. Name="Frame22",
  378. Parent=f,
  379. AnchorPoint=Vector2.new(1, 0.5),
  380. BackgroundColor3=Color3.new(1, 1, 1),
  381. BackgroundTransparency=1,
  382. Position=UDim2.new(0.200000003, 0, 0.5, 0),
  383. Rotation=180,
  384. Size=UDim2.new(0.319999993, 0, 1, 0),
  385. Image="rbxassetid://146265848"}
  386.  
  387. local Frame11=create("ImageLabel"){
  388. Name="Frame11",
  389. Parent=f,
  390. AnchorPoint=Vector2.new(1, 0.5),
  391. BackgroundColor3=Color3.new(1, 1, 1),
  392. BackgroundTransparency=1,
  393. Position=UDim2.new(0.200000003, 0, 0.5, 0),
  394. Rotation=180,
  395. Selectable=true,
  396. Size=UDim2.new(0.25, 0, 0.790000021, 0),
  397. ZIndex=2,
  398. Image="rbxassetid://146265848",
  399. ImageColor3=Color3.new(0, 0, 0)}
  400.  
  401. local S=create("TextLabel"){
  402. Name="S",
  403. Parent=f,
  404. AnchorPoint=Vector2.new(0.5, 0.5),
  405. BackgroundColor3=Color3.new(1, 1, 1),
  406. BackgroundTransparency=1,
  407. Position=UDim2.new(0.5, 0, 0.5, 0),
  408. Size=UDim2.new(0.800000012, 0, 0.699999988, 0),
  409. ZIndex=3,
  410. Font=Enum.Font.SciFi,
  411. Text="???: 0",
  412. TextColor3=Color3.new(0, 0, 0),
  413. TextScaled=true,
  414. TextSize=14,
  415. TextStrokeColor3=Color3.new(1, 1, 1),
  416. TextStrokeTransparency=0,
  417. TextWrapped=true}
  418.  
  419.  
  420. local fa=create("Frame"){
  421. Name="fa",
  422. Parent=SoulGui,
  423. AnchorPoint=Vector2.new(1, 0.5),
  424. BackgroundColor3=Color3.new(1, 1, 1),
  425. BackgroundTransparency=1,
  426. Position=UDim2.new(2, 0, 0.95, 0),
  427. Size=UDim2.new(0.200000012, 0, 0.100000003, 0)}
  428.  
  429. fa:TweenPosition(UDim2.new(1, 0, 0.900000012, 0), "Out", "Quart", 7,true)
  430.  
  431. local Frame21=create("Frame"){
  432. Name="Frame21",
  433. Parent=fa,
  434. AnchorPoint=Vector2.new(1, 0.5),
  435. BackgroundColor3=Color3.new(0, 0, 0),
  436. BorderSizePixel=0,
  437. Position=UDim2.new(1, 0, 0.5, 0),
  438. Size=UDim2.new(0.800000012, 0, 0.800000012, 0),
  439. ZIndex=2}
  440.  
  441. local Frame12=create("Frame"){
  442. Name="Frame12",
  443. Parent=fa,
  444. AnchorPoint=Vector2.new(1, 0.5),
  445. BackgroundColor3=Color3.new(1, 1, 1),
  446. BorderSizePixel=0,
  447. Position=UDim2.new(1, 0, 0.5, 0),
  448. Size=UDim2.new(0.800000012, 0, 1, 0)}
  449.  
  450. local Frame222=create("ImageLabel"){
  451. Name="Frame222",
  452. Parent=fa,
  453. AnchorPoint=Vector2.new(1, 0.5),
  454. BackgroundColor3=Color3.new(1, 1, 1),
  455. BackgroundTransparency=1,
  456. Position=UDim2.new(0.200000003, 0, 0.5, 0),
  457. Rotation=180,
  458. Size=UDim2.new(0.319999993, 0, 1, 0),
  459. Image="rbxassetid://146265848"}
  460.  
  461. local Frame111=create("ImageLabel"){
  462. Name="Frame111",
  463. Parent=fa,
  464. AnchorPoint=Vector2.new(1, 0.5),
  465. BackgroundColor3=Color3.new(1, 1, 1),
  466. BackgroundTransparency=1,
  467. Position=UDim2.new(0.200000003, 0, 0.5, 0),
  468. Rotation=180,
  469. Selectable=true,
  470. Size=UDim2.new(0.25, 0, 0.790000021, 0),
  471. ZIndex=2,
  472. Image="rbxassetid://146265848",
  473. ImageColor3=Color3.new(0, 0, 0)}
  474.  
  475. local energy=create("Frame"){
  476. Name="energy",
  477. Parent=fa,
  478. AnchorPoint=Vector2.new(1, .5),
  479. BackgroundColor3=Color3.new(1, 1, 1),
  480. BorderSizePixel=0,
  481. ZIndex=3,
  482. Position=UDim2.new(1, 0, 0.5, 0),
  483. Size=UDim2.new(.8, 0, .5, 0)}
  484.  
  485.  
  486.  
  487.  
  488. function Damage(Type,Partzz,hit,dmg,delay,hs,hv,hp)
  489. if hit.Parent==nil then
  490. return
  491. end
  492. local h=hit.Parent:FindFirstChildOfClass("Humanoid")
  493. for _,v in pairs(hit.Parent:children()) do
  494. if v:IsA("Humanoid")then
  495. h=v
  496. end
  497. end
  498. if h~=nil and hit.Parent.Name~=chr.Name then
  499. if hit.Parent:findFirstChild("AHit")==nil then
  500. h.Health=h.Health-dmg
  501. if h.Health==math.huge then
  502. hit.Parent:BreakJoints()
  503. end
  504. end
  505. if hit.Parent:findFirstChild("AHit")==nil then
  506. local c=create("BoolValue"){
  507. Name="AHit",
  508. Value=true,
  509. Parent=hit.Parent}
  510. game:GetService("Debris"):AddItem(c,delay)
  511. if hs~=""and hit.Parent.Head.Parent~=nil then
  512. sounds(hit.Parent.Head,hs,hv,hp)
  513. end
  514. if Type=="Disappear"then
  515. Partzz.Parent=nil
  516.  
  517.  
  518. elseif Type=="None"then
  519.  
  520. elseif Type=="Vanish"then
  521. --[[if h.Health>=.01 then
  522. return
  523. end]]
  524. for i=1,10 do
  525. Effect(e,"Really Black",hit.Parent:findFirstChild("Head").CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),2,2,12,0,0,0,.02,"Sphere",4,math.random(3,8)/10,"",130,180,100)
  526. Effect(e,"Cool yellow",hit.Parent:findFirstChild("Head").CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),4,4,4,0,0,math.random(7,12),.03,"Sphere",6,0,"")
  527. end
  528. h:Remove()
  529. for _,sv in pairs(hit.Parent:children()) do
  530. if sv:IsA("BasePart") then
  531. asd(sv,hit.Parent)
  532. end
  533. end
  534. fresh_souls(hit.Parent:findFirstChild("Head"))
  535. end
  536. end
  537. end
  538. end
  539.  
  540. function Mdamage(Type,Partzz,Magn,Dmg,delay,hs,hv,hp)
  541. for _,c in pairs(workspace:children()) do
  542. local hum=c:findFirstChildOfClass("Humanoid")
  543. if hum~=nil then
  544. local ddee=c:findFirstChild("Head")
  545. if ddee~=nil then
  546. local targ=ddee.Position-Partzz.Position
  547. local mag=targ.magnitude
  548. if mag<=Magn and c.Name~=plr.Name then
  549. Damage(Type,Partzz,ddee,Dmg,delay,hs,hv,hp)
  550. if hum.Health==math.huge then
  551. ddee:BreakJoints()
  552. end
  553. end
  554. end
  555. end
  556. end
  557. end
  558.  
  559. --v efec
  560. function Effect(par,color,CF,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id,posi)
  561. local ex=create("Part"){
  562. Size=Vector3.new(.2,.2,.2),
  563. BrickColor=BrickColor.new(color),
  564. CanCollide=false,
  565. Material="Neon",
  566. Anchored=true,
  567. Parent=par}
  568. NoOutline(ex)
  569. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  570. if posi==2 then
  571. ex.Position=(CF).p
  572. ex.CFrame=ex.CFrame*CFrame.Angles(-math.rad(90),0,0)
  573. else
  574. ex.CFrame=CF
  575. end
  576. local exe=create("SpecialMesh"){
  577. Scale=Vector3.new(x,y,z),
  578. MeshType=mtyp,
  579. Parent=ex}
  580. if mtyp=="FileMesh"and id~=""then
  581. exe.MeshId="rbxassetid://"..id
  582. end
  583. game:GetService("Debris"):AddItem(ex,10)
  584. local ez=ex.CFrame
  585. local nu=0
  586. local no=math.random()-math.random()
  587. coroutine.resume(coroutine.create(function()
  588. for i=0,1.01,de do
  589. swait()
  590. if typ~=5 then
  591. ex.Transparency=i
  592. end
  593. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  594. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  595. if typ==1 then
  596. ex.CFrame=ex.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  597. elseif typ==2 then
  598. ex.CFrame=ex.CFrame*CFrame.Angles(0,math.rad(rad),0)
  599. elseif typ==3 then
  600. ex.CFrame=ex.CFrame*CFrame.new(0,0,rad)
  601. elseif typ==4 then
  602. nu=nu+no
  603. ez=ez*CFrame.new(0,rad,0)
  604. ex.CFrame=ez*CFrame.Angles(nu,0,0)
  605. --ex.CFrame=ex.CFrame
  606. end
  607. end
  608. ex:Remove()
  609. end))
  610. end
  611.  
  612. function REffect(par,color,CF,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id)
  613. local ex=create("Part"){
  614. Size=Vector3.new(.2,.2,.2),
  615. BrickColor=BrickColor.new(color),
  616. CanCollide=false,
  617. Material="Neon",
  618. Anchored=true,
  619. CFrame=CF,
  620. Parent=par,
  621. Transparency=1}
  622. NoOutline(ex)
  623. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  624. local exe=create("SpecialMesh"){
  625. Scale=Vector3.new(x,y,z),
  626. MeshType=mtyp,
  627. Parent=ex}
  628. if mtyp=="FileMesh"and id~=""then
  629. exe.MeshId="rbxassetid://"..id
  630. end
  631. game:GetService("Debris"):AddItem(ex,10)
  632. local ez=ex.CFrame
  633. local nu=0
  634. local no=math.random()-math.random()
  635. coroutine.resume(coroutine.create(function()
  636. for i=1,-.01,-de do
  637. swait()
  638. if typ~=5 then
  639. ex.Transparency=i
  640. end
  641. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  642. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  643. if typ==1 then
  644. ex.CFrame=ex.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  645. elseif typ==2 then
  646. ex.CFrame=ex.CFrame*CFrame.Angles(0,math.rad(rad),0)
  647. elseif typ==3 then
  648. ex.CFrame=ex.CFrame*CFrame.new(0,0,rad)
  649. elseif typ==4 then
  650. nu=nu+no
  651. ez=ez*CFrame.new(0,rad,0)
  652. ex.CFrame=ez*CFrame.Angles(nu,0,0)
  653. --ex.CFrame=ex.CFrame
  654. end
  655. end
  656. ex:Remove()
  657. end))
  658. end
  659.  
  660. function LockEffect(par,color,CF,locke,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id)
  661. local ex=create("Part"){
  662. Size=Vector3.new(.2,.2,.2),
  663. BrickColor=BrickColor.new(color),
  664. CanCollide=false,
  665. Material="Neon",
  666. Anchored=true,
  667. CFrame=CF,
  668. Parent=par}
  669. NoOutline(ex)
  670. local exe=create("SpecialMesh"){
  671. Scale=Vector3.new(x,y,z),
  672. MeshType=mtyp,
  673. Parent=ex}
  674. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  675. if mtyp=="FileMesh"and id~=""then
  676. exe.MeshId="rbxassetid://"..id
  677. end
  678. game:GetService("Debris"):AddItem(ex,10)
  679. local ez=ex.CFrame
  680. local nu=0
  681. local no=math.random()-math.random()
  682. coroutine.resume(coroutine.create(function()
  683. for i=0,1.01,de do
  684. swait()
  685. if typ~=5 then
  686. ex.Transparency=i
  687. end
  688. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  689. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  690. if typ==1 then
  691. ex.CFrame=locke.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  692. elseif typ==2 then
  693. ex.CFrame=locke.CFrame*CFrame.Angles(0,math.rad(rad),0)
  694. elseif typ==3 then
  695. ex.CFrame=locke.CFrame*CFrame.new(0,0,rad)
  696. elseif typ==4 then
  697. nu=nu+no
  698. locke=locke*CFrame.new(0,rad,0)
  699. ex.CFrame=locke*CFrame.Angles(nu,0,0)
  700. --ex.CFrame=ex.CFrame
  701. end
  702. end
  703. ex:Remove()
  704. end))
  705. end
  706.  
  707. function RLockEffect(par,color,CF,locke,x,y,z,x1,y1,z1,de,mtyp,typ,rad,id)
  708. local ex=create("Part"){
  709. Size=Vector3.new(.2,.2,.2),
  710. BrickColor=BrickColor.new(color),
  711. CanCollide=false,
  712. Material="Neon",
  713. Anchored=true,
  714. CFrame=CF,
  715. Parent=par,
  716. Transparency=1}
  717. NoOutline(ex)
  718. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  719. local exe=create("SpecialMesh"){
  720. Scale=Vector3.new(x,y,z),
  721. MeshType=mtyp,
  722. Parent=ex}
  723. if mtyp=="FileMesh"and id~=""then
  724. exe.MeshId="rbxassetid://"..id
  725. end
  726. game:GetService("Debris"):AddItem(ex,10)
  727. local ez=ex.CFrame
  728. local nu=0
  729. local no=math.random()-math.random()
  730. coroutine.resume(coroutine.create(function()
  731. for i=1,-.01,-de do
  732. swait()
  733. if typ~=5 then
  734. ex.Transparency=i
  735. end
  736. ex.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  737. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  738. if typ==1 then
  739. ex.CFrame=locke.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  740. elseif typ==2 then
  741. ex.CFrame=locke.CFrame*CFrame.Angles(0,math.rad(rad),0)
  742. elseif typ==3 then
  743. ex.CFrame=locke.CFrame*CFrame.new(0,0,rad)
  744. elseif typ==4 then
  745. nu=nu+no
  746. locke=locke*CFrame.new(0,rad,0)
  747. ex.CFrame=locke*CFrame.Angles(nu,0,0)
  748. --ex.CFrame=ex.CFrame
  749. end
  750. end
  751. ex:Remove()
  752. end))
  753. end
  754.  
  755. --v other
  756. function CameraShake(Intensity,par,mag,del)
  757. local magz=(par.Position-Root.Position).magnitude
  758. if magz<=mag then
  759. coroutine.resume(coroutine.create(function()
  760. local Focus=(workspace.CurrentCamera.CoordinateFrame.p-workspace.CurrentCamera.Focus.p).magnitude
  761. Focus=100/Intensity+Focus/150
  762. for i=math.random(150, 250)/100, 0, -del do
  763. hum.CameraOffset=Vector3.new(math.random(-30, 30)/20*(i*Focus), math.random(-30, 30)/20*(i*Focus), math.random(-30, 30)/20*(i*Focus))
  764. swait()
  765. end
  766. hum.CameraOffset=Vector3.new(0, 0, 0)
  767. end))
  768. end
  769. end
  770.  
  771. function asd(Partz,hh)
  772. local la1=math.random(-40,40)/60
  773. local la2=math.random(-40,40)/60
  774. local la3=math.random(-40,40)/60
  775. coroutine.resume(coroutine.create(function(ss)
  776. local partzz=particles(ss,"Bright blue","262059101",1,1,"Top",3,0,0,0,1,1.3,515,55,0,0,false,20)
  777. ss.Material="Neon"
  778. ss.Anchored=true
  779. if ss.Parent:findFirstChildOfClass("Humanoid") then
  780. ss.Parent:findFirstChildOfClass("Humanoid"):Remove()
  781. end
  782. for si=0,1,math.random(1,4)/150 do
  783. swait()
  784. if partzz.Parent~=nil then
  785. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  786. end
  787. ss.Transparency=si
  788. ss.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  789. ss.CFrame=CFrame.new(ss.Position+Vector3.new(la1,la2,la3))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120))
  790. end
  791. swait(60)
  792. ss:Remove()
  793. if hh~=nil then
  794. hh:Remove()
  795. end
  796. end),Partz)
  797. end
  798.  
  799. function fresh_souls(cf)
  800. local refsz=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,0,1)
  801. refsz.Anchored=true
  802. refsz.CFrame=cf.CFrame
  803. sounds(refsz,"580727333",2,.8,70)
  804. meshs(refsz,"Mesh",Vector3.new(15,15,15),Enum.MeshType.Sphere,"")
  805. local partzz=particles(refsz,"Bright blue","262059101",1,1,"Top",1.4,0,0,0,.3,.4,55,55,0,0,true)
  806. local partzz2=particles(refsz,"Bright blue","262059101",1,1,"Top",1,.1,0,1,1,1,15,15,.8,10000,false)
  807. coroutine.resume(coroutine.create(function(ss)
  808. local wo=0
  809. local speed=0
  810. coroutine.resume(coroutine.create(function()
  811. swait(60)
  812. for i=1,200 do
  813. swait()
  814. speed=speed+.001
  815. ss.CFrame=clerp(ss.CFrame,Torso.CFrame,speed)
  816. local hit,pos=rayCast(ss.Position,ss.CFrame.lookVector,4,ss)
  817. if hit~=nil and (hit.Parent.Name==plr.Name or hit.Parent.Parent.Name==plr.Name) then
  818. break
  819. end
  820. end
  821. souls=souls+1
  822. LockEffect(e,"Bright blue",Root.CFrame,Root,4,4,4,3,3,3,.08,"Sphere",6,0,"")
  823. LockEffect(e,"Bright blue",Root.CFrame,Root,4,4,4,3,3,3,.08,"Brick",1,0,"")
  824. partzz.Enabled=false
  825. partzz2.Enabled=false
  826. --ss:Remove()
  827. game:GetService("Debris"):AddItem(ss,3)
  828. end))
  829. while ss.Parent~=nil do
  830. swait()
  831. ss.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  832. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  833. partzz2.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  834. --wo=wo+1
  835. --Effect(e,"Bright blue",ss.CFrame*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),2,2,2,-.08,-.08,-.08,.09,"Sphere",3,math.random(1,6)/10,"")
  836. --[[if wo>=4 then
  837. wo=0
  838. Effect(e,"Bright blue",ss.CFrame,8,8,8,-.4,-.4,-.4,.04,"Sphere",6,0,"")
  839. end]]
  840. end
  841. end),refsz)
  842. end
  843.  
  844. local masd=false
  845. function random()
  846. masd=true
  847. local kasdk=math.random(1,7)/100
  848.  
  849. for i=0,1,kasdk do
  850. swait()
  851.  
  852. Frame2.Position=UDim2.new(math.random(0,100)/100, 0, math.random(0,100)/100, 0)
  853. Frame22.Position=UDim2.new(math.random(0,100)/100, 0, math.random(0,100)/100, 0)
  854. Frame222.Position=UDim2.new(math.random(0,100)/100, 0, math.random(0,100)/100, 0)
  855. Frame12.Position=UDim2.new(math.random(0,100)/100, 0, math.random(0,100)/100, 0)
  856. S.Position=UDim2.new(math.random(0,100)/100, 0, math.random(0,100)/100, 0)
  857. Frame1.BackgroundColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  858. Frame11.ImageColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  859. Frame111.ImageColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  860. Frame21.BackgroundColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  861.  
  862. hum.CameraOffset=Vector3.new(math.random(-30,30)/10,math.random(-30,30)/10,math.random(-30,30)/10)
  863. local ka=math.random(-360,360)
  864. --[[local currentRoll=math.deg(workspace.CurrentCamera:GetRoll())
  865. if currentRoll~=ka then
  866. workspace.CurrentCamera:SetRoll(math.rad(ka))
  867. end]]
  868. theme.Volume=0
  869. theme2.Volume=2
  870. theme2.Pitch=math.random(20,600)/100
  871. for _,v in pairs(chr:children()) do
  872. if v:IsA("BasePart") then
  873. v.Material="Neon"
  874. if v.Name=="HumanoidRootPart" then
  875. for _,s in pairs(v:children()) do
  876. if s:IsA("BasePart") then
  877. s.Transparency=0
  878. s.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  879. end
  880. end
  881. end
  882. end
  883. end
  884. Neck.C0=clerp(Neck.C0,CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1)
  885. RJ.C0=clerp(RJ.C0,CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1)
  886. RS.C0=clerp(RS.C0,CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1)
  887. LS.C0=clerp(LS.C0,CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1)
  888. RH.C0=clerp(RH.C0,CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1)
  889. LH.C0=clerp(LH.C0,CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))*CFrame.Angles(math.random(-120,120),math.random(-120,120),math.random(-120,120)),1)
  890. for _,v in pairs(m:children()) do
  891. if v:IsA("BasePart") then
  892. if v.Name=="Part1" then
  893. v.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  894. elseif v.Name=="Part2" or v.Name=="Part3" then
  895. v:findFirstChild("Mesh").Offset=Vector3.new(math.random(-800,800)/100,math.random(-800,800)/100,math.random(-800,800)/100)
  896. end
  897. end
  898. end
  899. end
  900.  
  901. --[[local currentRoll=math.deg(workspace.CurrentCamera:GetRoll())
  902. if currentRoll~=0 then
  903. workspace.CurrentCamera:SetRoll(math.rad(0))
  904. end]]
  905. hum.CameraOffset=Vector3.new(0,0,0)
  906. if musicon==false then
  907. theme.Volume=0
  908. else
  909. theme.Volume=1
  910. end
  911. theme2.Volume=0
  912. for _,v in pairs(chr:children()) do
  913. if v:IsA("BasePart") then
  914. v.Material="SmoothPlastic"
  915. if v.Name=="HumanoidRootPart" then
  916. for _,s in pairs(v:children()) do
  917. if s:IsA("BasePart") then
  918. s.Transparency=1
  919. s.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  920. end
  921. end
  922. end
  923. end
  924. end
  925. for _,v in pairs(m:children()) do
  926. if v:IsA("BasePart") then
  927. if v.Name=="Part1" then
  928. v.Color=Color3.new(0,0,0)
  929. elseif v.Name=="Part2" or v.Name=="Part3" then
  930. v:findFirstChild("Mesh").Offset=Vector3.new(0,0,0)
  931. end
  932. end
  933. end
  934.  
  935. Frame2.Position=UDim2.new(1, 0, 0.5, 0)
  936. Frame22.Position=UDim2.new(0.200000003, 0, 0.5, 0)
  937. Frame12.Position=UDim2.new(1, 0, 0.5, 0)
  938.  
  939. Frame222.Position=UDim2.new(0.200000003, 0, 0.5, 0)
  940. S.Position=UDim2.new(0.5, 0, 0.5, 0)
  941. Frame1.BackgroundColor3=Color3.new(0,0,0)
  942. Frame11.ImageColor3=Color3.new(0,0,0)
  943. Frame111.ImageColor3=Color3.new(0,0,0)
  944. Frame21.BackgroundColor3=Color3.new(0, 0, 0)
  945.  
  946. masd=false
  947. end
  948. --v atak
  949. function Attack()
  950. if energyz<5 then return end
  951. attack=true
  952. energyz=energyz-5
  953. if combo==1 then
  954. combo=2
  955. for i=0,1,0.085 do
  956. swait()
  957. RJ.C0=clerp(RJ.C0,CFrame.new(-2.01016665e-05, -0.106534414, -0.0588097498, 0.619677126, -4.24759747e-07, -0.784856915, 0.0923444033, 0.99305433, 0.0729092211, 0.779405415, -0.117657319, 0.615373075)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  958. Neck.C0=clerp(Neck.C0,CFrame.new(0.0737081394, 1.48822594, 0.0581775904, 0.619180143, 0.0979481861, 0.779116273, 2.06278833e-06, 0.992189944, -0.124736816, -0.785249114, 0.0772361606, 0.61434412)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  959. RS.C0=clerp(RS.C0,CFrame.new(1.97751212, 0.209522769, -0.176017657, 0.257501781, -0.945737004, 0.198177814, 0.965429902, 0.260397434, -0.0117693627, -0.0404742658, 0.194357395, 0.980095565)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  960. LS.C0=clerp(LS.C0,CFrame.new(-1.85566092, 0.0619044676, -0.250922889, 0.685387731, 0.664295137, -0.2982544, -0.706477642, 0.705873072, -0.0513091199, 0.176445395, 0.245876759, 0.953106344)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  961. RH.C0=clerp(RH.C0,CFrame.new(0.500060499, -2.01745415, 0.126253471, 1, 4.32133675e-07, -2.11596489e-06, -1.14201555e-07, 0.988731682, 0.149699062, 2.20537186e-06, -0.149699062, 0.988731682)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  962. LH.C0=clerp(LH.C0,CFrame.new(-0.797607422, -1.89683807, -0.321515352, 0.733832657, 0.111183167, 0.670170128, 7.24037022e-07, 0.98651588, -0.163666621, -0.679330349, 0.12010441, 0.723937452)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  963. end
  964.  
  965. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,1)
  966. refz.Anchored=true
  967. refz.CFrame=RArm.CFrame*CFrame.new(0,-8,0)
  968. game:GetService("Debris"):AddItem(refz,3)
  969. sounds(RArm,"200632136",1.2,1.3,27)
  970. for i=0,1,0.08 do
  971. swait()
  972. refz.CFrame=RArm.CFrame*CFrame.new(0,-8,0)
  973. local partzz=particles(refz,"Bright blue","262059101",1,1,"Top",2.4,.4,0,1,.45,.45,55,55,30,66666,false,5)
  974. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  975. Mdamage("Vanish",refz,9,999999,0,"")
  976. RJ.C0=clerp(RJ.C0,CFrame.new(4.991889e-07, -0.078269273, -0.5599995926, 0.864838839, -5.15484189e-08, 0.502049685, 0.0602220334, 0.992779672, -0.103739351, -0.498424709, 0.119952261, 0.858594418)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  977. Neck.C0=clerp(Neck.C0,CFrame.new(0.0509645939, 1.53985274, -0.0793573633, 0.830148458, 0.0324107297, -0.556599677, 0.045527488, 0.991034508, 0.125610426, 0.555680573, -0.129615903, 0.821230173)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  978. RS.C0=clerp(RS.C0,CFrame.new(0.985548615, 0.222539827, -0.878940701, 0.0290286392, 0.486785769, 0.873039007, 0.946755767, 0.266779035, -0.180229396, -0.320641577, 0.831786513, -0.453123033)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  979. LS.C0=clerp(LS.C0,CFrame.new(-1.69602501, 0.0128310937, -0.099891156, 0.547339559, 0.807421923, -0.220203042, -0.815277457, 0.573841095, 0.0776481032, 0.189056367, 0.137026682, 0.972358823)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  980. RH.C0=clerp(RH.C0,CFrame.new(0.569592416, -1.95244455, -0.10536924, 0.834350884, 0.0868747681, -0.54434514, -9.41806491e-07, 0.987503171, 0.157599151, 0.551233947, -0.131492466, 0.823924243)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  981. LH.C0=clerp(LH.C0,CFrame.new(-0.769302368, -1.97128332, 0.134794801, 0.954241872, 0.201852053, -0.220631883, -0.135822654, 0.949874938, 0.28158474, 0.266411096, -0.238733143, 0.933826447)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  982. end
  983. elseif combo==2 then
  984. combo=3
  985. for i=0,1,0.09 do
  986. swait()
  987. RJ.C0=clerp(RJ.C0,CFrame.new(5.40167093e-07, -0.102098159, 0.0744509473, 0.617569923, 2.41733323e-05, 0.786516011, 0.117130652, 0.988846004, -0.092001006, -0.777745366, 0.148942187, 0.610678613)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  988. Neck.C0=clerp(Neck.C0,CFrame.new(0.0755731165, 1.4792552, -0.0732325315, 0.69585079, 0.139032453, -0.704600453, 1.3520912e-06, 0.981082737, 0.193589538, 0.718186378, -0.134710371, 0.682686925)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  989. RS.C0=clerp(RS.C0,CFrame.new(1.61320484, 0.0110068284, 0.334783256, 0.959990144, -0.258865535, -0.106806606, 0.280033976, 0.887420833, 0.366149694, -1.04308128e-06, -0.381409496, 0.924406171)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  990. LS.C0=clerp(LS.C0,CFrame.new(-1.9707669, 0.631181121, 0.156097323, -0.105367057, 0.957599878, 0.268142581, -0.987527668, -0.132482514, 0.0850754231, 0.116992399, -0.255833983, 0.959615469)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  991. RH.C0=clerp(RH.C0,CFrame.new(0.536274672, -1.98693001, -0.103639811, 0.747730851, 0.0228137486, -0.663610101, 2.43192153e-06, 0.999409676, 0.0343606807, 0.66400212, -0.0256941468, 0.747289181)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  992. LH.C0=clerp(LH.C0,CFrame.new(-0.679979146, -1.98277104, -0.118368745, 0.959225118, 0.0844953582, 0.26971814, -0.11982777, 0.985838711, 0.117318891, -0.255985558, -0.144854948, 0.955765843)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  993. end
  994. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,1)
  995. refz.Anchored=true
  996. refz.CFrame=LArm.CFrame*CFrame.new(0,-8,0)
  997. game:GetService("Debris"):AddItem(refz,3)
  998. sounds(LArm,"200632136",1.2,1.4,27)
  999. for i=0,1,0.08 do
  1000. swait()
  1001. refz.CFrame=LArm.CFrame*CFrame.new(0,-8,0)
  1002. local partzz=particles(refz,"Bright blue","262059101",1,1,"Top",2.4,.4,0,1,.45,.45,55,55,30,66666,false,5)
  1003. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1004. Mdamage("Vanish",refz,9,999999,0,"")
  1005. RJ.C0=clerp(RJ.C0,CFrame.new(-1.11162663e-05, -0.00153154507, -0.0390627757, 0.876884222, 5.22663477e-08, -0.480701804, 0.0375753827, 0.996940196, 0.0685441718, 0.479231, -0.0781678408, 0.874201119)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1006. Neck.C0=clerp(Neck.C0,CFrame.new(-3.76050593e-07, 1.5000248, 6.19517159e-05, 0.862386405, -1.0725488e-06, 0.506250978, 1.17914408e-06, 1, 1.05843334e-07, -0.506250918, 4.98332383e-07, 0.862386346)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  1007. RS.C0=clerp(RS.C0,CFrame.new(1.7719605, 0.139470845, 0.312369764, 0.805424333, -0.581430912, -0.115021586, 0.567459226, 0.700437427, 0.432871222, -0.171119273, -0.413915038, 0.894087613)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1008. LS.C0=clerp(LS.C0,CFrame.new(-0.704714119, 0.287598789, -0.939021826, 0.0207561255, -0.696843743, -0.71692276, -0.964072704, 0.175991967, -0.198974416, 0.264826745, 0.695295572, -0.668155015)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  1009. RH.C0=clerp(RH.C0,CFrame.new(0.559966922, -1.9815526, 0.145628929, 0.996913731, 3.16649675e-06, -0.0785072148, 0.00989797618, 0.992015362, 0.12572825, 0.07788077, -0.126117274, 0.98895359)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1010. LH.C0=clerp(LH.C0,CFrame.new(-0.627690434, -1.98858523, -0.253861427, 0.803468466, 0.0158740077, 0.595135868, -0.00102428289, 0.999679804, -0.0252815336, -0.59534663, 0.019703323, 0.803227425)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1011. end
  1012. elseif combo==3 then
  1013. combo=4
  1014. for i=0,1,0.07 do
  1015. swait()
  1016. RJ.C0=clerp(RJ.C0,CFrame.new(-1.29581218e-17, 0.0131743401, 0.279632956, 1, -9.48799403e-16, 2.59278797e-16, -9.83588211e-16, 0.964630783, -0.263605028, 0, 0.263605028, 0.964630783)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1017. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.34507775, 0.235315204, 1, 0, 0, 0, 0.875560999, -0.483107865, 0, 0.483107865, 0.875560999)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  1018. RS.C0=clerp(RS.C0,CFrame.new(1.2660141, 1.28994656, -0.608176112, 0.97565347, 0.201926365, 0.0855934471, 0.20556283, -0.705906153, -0.677820504, -0.0764489025, 0.678912699, -0.730228245)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1019. LS.C0=clerp(LS.C0,CFrame.new(-1.22347558, 1.45242834, -0.536070287, 0.980485737, -0.177340999, -0.0848406032, -0.194050014, -0.803898156, -0.562220931, 0.0315016173, 0.567712903, -0.82262373)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1020. RH.C0=clerp(RH.C0,CFrame.new(0.500543118, -0.808753371, -0.860624552, 0.99648577, 0.00534988428, -0.0835919604, -0.035581369, 0.930480778, -0.364608794, 0.075830102, 0.366301775, 0.927401185)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1021. LH.C0=clerp(LH.C0,CFrame.new(-0.591095746, -2.00692391, 0.258371234, 0.994938135, 0.100477375, 0.00158973632, -0.0964321643, 0.950192809, 0.296369046, 0.0282678287, -0.29502216, 0.955072284)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1022. end
  1023. CameraShake(100,Head,3,.07)
  1024. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,1)
  1025. refz.Anchored=true
  1026. refz.CFrame=Root.CFrame*CFrame.new(0,-2.5,0)
  1027. coroutine.resume(coroutine.create(function(p)
  1028. Effect(e,"Black",p.CFrame*CFrame.Angles(0,0,math.rad(90)),1,40,40,.1,15,15,.04,"Cylinder",6,0,"")
  1029. Effect(e,"Black",p.CFrame*CFrame.Angles(0,0,math.rad(90)),1,20,20,.1,11,11,.02,"Cylinder",6,0,"")
  1030. Effect(e,"Bright blue",p.CFrame,0.075,0.015,0.075,.02,0,.02,.06,"FileMesh",2,math.random(-65,65),"662585058")
  1031. Effect(e,"Bright blue",p.CFrame,0.075,0.015,0.075,.02,0,.02,.06,"FileMesh",2,math.random(-65,65),"662585058")
  1032. Mdamage("Vanish",p,29,999999,0,"")
  1033. sounds(refz,"157878578",1.5,1.2,34)
  1034. game:GetService("Debris"):AddItem(p,3)
  1035. for i=0,1,.1 do
  1036. swait()
  1037. local partzz=particles(p,"Bright blue","262059101",1,1,"Front",4,.7,0,1,.7,.8,55,55,80,24,false,2)
  1038. local partzz2=particles(p,"Bright blue","262059101",1,1,"Back",4,.7,0,1,.7,.8,55,55,-80,24,false,2)
  1039. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1040. partzz2.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1041. p.CFrame=p.CFrame*CFrame.Angles(0,math.rad(57),0)
  1042. end
  1043. end),refz)
  1044. for i=0,1,0.06 do
  1045. swait()
  1046. RJ.C0=clerp(RJ.C0,CFrame.new(2.36719292e-16, -0.240669101, -0.381603986, 1, -9.46179954e-16, -2.68680677e-16, -9.83588211e-16, 0.961967587, 0.273163795, 0, -0.273163795, 0.961967587)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.45)
  1047. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.56548476, -0.22088775, 1, 0, 0, 0, 0.924595714, 0.380949914, 0, -0.380949914, 0.924595714)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  1048. RS.C0=clerp(RS.C0,CFrame.new(1.6762439, 0.295725465, 0.538420022, 0.913874984, -0.356916904, -0.193501696, 0.243725568, 0.101118773, 0.964558423, -0.324700564, -0.928647161, 0.179399684)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.45)
  1049. LS.C0=clerp(LS.C0,CFrame.new(-1.75823605, 0.282848716, 0.550241232, 0.897889137, 0.405918181, 0.170368776, -0.306606561, 0.298927486, 0.903678596, 0.315891653, -0.863639295, 0.392860949)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.45)
  1050. RH.C0=clerp(RH.C0,CFrame.new(0.402353287, -1.73234725, -0.665494204, 0.996485353, 0.0626681447, -0.0555851981, -0.0696674138, 0.988457918, -0.134527296, 0.0465130433, 0.137926936, 0.989349723)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.55)
  1051. LH.C0=clerp(LH.C0,CFrame.new(-0.600888848, -2.0274117, 0.416704834, 0.994938612, 0.0933324769, 0.0372337215, -0.0971579626, 0.988078833, 0.11941728, -0.0256443415, -0.122430414, 0.992145717)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.45)
  1052. end
  1053. elseif combo==4 then
  1054. combo=1
  1055. for i=0,1,0.09 do
  1056. swait()
  1057. RJ.C0=clerp(RJ.C0,CFrame.new(-7.23078847e-06, -0.0155180534, -0.123581037, 0.721748233, -6.45293454e-08, -0.692155719, 0.17112118, 0.968957067, 0.178437218, 0.670669138, -0.247229248, 0.699342966)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  1058. Neck.C0=clerp(Neck.C0,CFrame.new(3.56882811e-06, 1.50001681, 4.88832593e-05, 0.686090052, 0.0529828221, 0.725584865, 1.10901851e-06, 0.997344553, -0.0728279501, -0.72751677, 0.0499673411, 0.684267998)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.25)
  1059. RS.C0=clerp(RS.C0,CFrame.new(1.73693168, 0.138870269, 0.434687018, 0.894114375, -0.394050002, -0.212800473, 0.447022408, 0.7566154, 0.47718364, -0.0270261765, -0.521783292, 0.852649927)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  1060. LS.C0=clerp(LS.C0,CFrame.new(-1.27095628, -0.0440954417, -0.657344341, 0.861742735, -0.292646438, -0.414436519, 0.0472120903, 0.859583437, -0.508809745, 0.505144, 0.418896616, 0.754556298)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  1061. RH.C0=clerp(RH.C0,CFrame.new(0.52640909, -2.02617192, 0.232897162, 0.992948115, 4.09781933e-07, 0.118550062, -0.0267111212, 0.974286795, 0.22372283, -0.115501732, -0.225311726, 0.967416167)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  1062. LH.C0=clerp(LH.C0,CFrame.new(-0.587496638, -1.95893586, -0.126892179, 0.82320714, 0.0438794941, 0.566043198, -3.61721021e-07, 0.997008979, -0.0772873238, -0.567741334, 0.0636232495, 0.820744812)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.25)
  1063. end
  1064. for i=0,1,0.08 do
  1065. swait()
  1066. RJ.C0=clerp(RJ.C0,CFrame.new(-9.25183485e-06, -2.40065276e-07, -6.95194321e-05, 0.255439073, 1.5890766e-05, 0.966825247, -2.90047574e-05, 1, -8.77285765e-06, -0.966825247, -2.58015953e-05, 0.255439073)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1067. Neck.C0=clerp(Neck.C0,CFrame.new(-0.000104257488, 1.50002503, 1.07819724e-05, 0.255439073, -2.90047574e-05, -0.966825247, 1.5890766e-05, 1, -2.58015953e-05, 0.966825247, -8.77285765e-06, 0.255439073)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  1068. RS.C0=clerp(RS.C0,CFrame.new(2.05393505, 0.505791008, -0.179735243, -0.0143408999, -0.95433712, 0.298388034, 0.999861538, -0.0111675467, 0.0123373335, -0.00844171084, 0.298523664, 0.954365134)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1069. LS.C0=clerp(LS.C0,CFrame.new(-1.96934783, 0.233268037, -0.132325292, 0.219808042, 0.948024035, -0.230076239, -0.967168331, 0.242610544, 0.0756672472, 0.127553284, 0.205890179, 0.970226586)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1070. RH.C0=clerp(RH.C0,CFrame.new(0.653760493, -1.99713922, -0.0407229327, 0.255875081, -0.114244871, -0.959935546, 1.58888706e-05, 0.992992818, -0.118174873, 0.966709912, 0.0302227549, 0.254083931)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1071. LH.C0=clerp(LH.C0,CFrame.new(-0.624207318, -2.04739881, -0.0893550068, 0.976930499, 0.0680278465, -0.202433154, -0.0817797929, 0.99482137, -0.0603538752, 0.197279066, 0.0755164847, 0.977434635)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1072. end
  1073. Effect(e,"Black",RArm.CFrame*CFrame.new(0,-1.5,0),1,1,1,16,16,16,.09,"Sphere",6,0,"")
  1074. for i=1,10 do
  1075. Effect(e,"Black",RArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),math.random(16,32),math.random(16,32),math.random(16,32),-.6,-.6,-.6,.04,"Sphere",3,2,"")
  1076. end
  1077. coroutine.resume(coroutine.create(function()
  1078. for si=-40,40,40 do
  1079. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,1)
  1080. refz.Anchored=true
  1081. refz.CFrame=Root.CFrame*CFrame.new(0,1,-2)*CFrame.Angles(0,math.rad(si),0)
  1082. coroutine.resume(coroutine.create(function(p)
  1083. game:GetService("Debris"):AddItem(p,2)
  1084. for i=1,6 do
  1085. swait(2)
  1086. CameraShake(160,Head,3,.09)
  1087. p.CFrame=p.CFrame*CFrame.new(0,0,-12)
  1088. Mdamage("Vanish",p,10,999999,0,"")
  1089. local partzz=particles(p,"Bright blue","262059101",1,1,"Top",2.4,.4,0,1,.45,.45,55,55,30,66666,false,8)
  1090. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1091. sounds(refz,"385470847",1,1.1,30)
  1092. sounds(refz,"240799211",1,2.5,30)
  1093. Effect(e,"Black",p.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,15,-.5,-.5,-.5,.05,"Sphere",3,3,"")
  1094. end
  1095. end),refz)
  1096. end
  1097. end))
  1098. for i=0,1,0.07 do
  1099. swait()
  1100. Neck.C0=clerp(Neck.C0,CFrame.new(-0.000104257488, 1.50002503, 1.07819724e-05, 0.255439073, -2.90047574e-05, -0.966825247, 1.5890766e-05, 1, -2.58015953e-05, 0.966825247, -8.77285765e-06, 0.255439073)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.3)
  1101. RS.C0=clerp(RS.C0,CFrame.new(2.05297804, 0.811465621, -0.183392674, -0.291074336, -0.908977866, 0.298387796, 0.95345962, -0.301268458, 0.0123369489, 0.0786808282, 0.28809163, 0.954365194)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1102. end
  1103. end
  1104. attack=false
  1105. end
  1106.  
  1107. function War()
  1108. if energyz<24 then return end
  1109. attack=true
  1110. energyz=energyz-35
  1111. local refbb=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,0)
  1112. refbb.Anchored=true
  1113. refbb.CFrame=RArm.CFrame*CFrame.new(0,-2,0)
  1114. meshs(refbb,"Mesh",Vector3.new(.2,.2,.2),Enum.MeshType.Sphere,"")
  1115. sounds(refbb,"101153932",3,1.4,65)
  1116. for i=0,1,0.01 do
  1117. swait()
  1118. if i<=.8 then
  1119. refbb:findFirstChild("Mesh").Scale=refbb:findFirstChild("Mesh").Scale+Vector3.new(.2,.2,.2)
  1120. Effect(e,"Bright blue",refbb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))*CFrame.new(0,0,-(i*20)),4,4,4,0,0,0,.05,"Sphere",3,math.random(i*2,i*5)/4,"")
  1121. end
  1122. refbb.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1123. refbb.CFrame=clerp(refbb.CFrame,RArm.CFrame*CFrame.new(0,-2,0),.2)
  1124. RJ.C0=clerp(RJ.C0,CFrame.new(-3.7163496e-05, -0.202698171, -0.120598927, 0.476122051, -2.50084995e-05, -0.879379272, 0.212199628, 0.970452309, 0.114863597, 0.85339272, -0.241293013, 0.462059051)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1125. Neck.C0=clerp(Neck.C0,CFrame.new(-1.70618296e-06, 1.50002503, 4.42564487e-06, 0.533477902, 0.0794436634, 0.842074931, -9.93383946e-06, 0.995579898, -0.0939194411, -0.845814168, 0.0500955842, 0.531120658)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1126. RS.C0=clerp(RS.C0,CFrame.new(1.59196198, 0.00843575597, -0.573072016, 0.428697109, -0.6761235, 0.599229395, 0.887527704, 0.43914333, -0.139454857, -0.168858841, 0.591616511, 0.788337946)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1127. LS.C0=clerp(LS.C0,CFrame.new(-1.67330158, 0.246987283, 0.0395268947, 0.906539261, 0.417447388, -0.0626441836, -0.394239515, 0.890325844, 0.227804855, 0.150870264, -0.181817234, 0.971689761)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1128. RH.C0=clerp(RH.C0,CFrame.new(0.619020581, -2.02152801, -0.0244475901, 0.900815725, -0.0865114853, 0.425495893, 0.0721069351, 0.996148884, 0.0498789325, -0.42817241, -0.0142505355, 0.903584778)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1129. LH.C0=clerp(LH.C0,CFrame.new(-1.16356635, -1.70313525, -0.275265276, 0.407751381, 0.3452456, 0.845307291, -0.068666175, 0.934735179, -0.348647684, -0.91050756, 0.0841175616, 0.404846251)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1130. end
  1131. coroutine.resume(coroutine.create(function()
  1132. local ha=refbb.Position
  1133. local dec=CFrame.new(ha,mouse.Hit.p)
  1134. --dec=dec*CFrame.Angles(math.rad(10), 0, 0)
  1135. for i=1,100 do
  1136. swait()
  1137. local hit,pos=rayCast(ha,dec.LookVector,10,chr)
  1138. refbb.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1139. refbb.CFrame=CFrame.new(ha,pos)
  1140. Effect(e,"Bright blue",refbb.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),11,11,11,-.1,-.1,-.1,.04,"Sphere",3,math.random(-20,20)/10,"")
  1141. --dec=dec*CFrame.Angles(math.rad(-.7), 0, 0)
  1142. ha=ha+(dec.LookVector*6)
  1143. if hit~=nil then
  1144. break
  1145. end
  1146. end
  1147. local refz=parts(e,"ref",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,1)
  1148. refz.Anchored=true
  1149. refz.CFrame=CFrame.new(refbb.Position)
  1150. refbb:Remove()
  1151. game:GetService("Debris"):AddItem(refz,3)
  1152. Effect(e,"Black",refz.CFrame,1,1,1,36,36,36,.025,"Sphere",6,0,"")
  1153. Effect(e,"Black",refz.CFrame,1,1,1,46,46,46,.025,"Sphere",6,0,"")
  1154. Effect(e,"Bright blue",refz.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-360,360)),math.rad(math.random(-10,10))),0.075,0.015,0.075,.07,0,.07,.04,"FileMesh",1,math.random(-95,95),"662585058")
  1155. Effect(e,"Bright blue",refz.CFrame*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-360,360)),math.rad(math.random(-10,10))),0.075,0.015,0.075,.09,0,.09,.04,"FileMesh",1,math.random(-95,95),"662585058")
  1156. for i=1,math.random(3,5) do
  1157. Effect(e,"Black",refz.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),91,91,91,0,0,91,.014,"Sphere",6,0,"")
  1158. end
  1159. for i=1,12 do
  1160. Effect(e,"Bright blue",refz.CFrame*CFrame.Angles(math.rad(math.random(-40,40)),math.rad(math.random(-360,360)),0),21,21,80,0,0,12,.01,"Sphere",3,math.random(35,55)/10,"")
  1161. end
  1162. CameraShake(90,refz,63,.05)
  1163. Mdamage("Vanish",refz,52,999999,0,"")
  1164. sounds(refz,"1388740053",2,.9,45)
  1165. sounds(refz,"875294942",2,.9,45)
  1166. local partzz=particles(refz,"Bright blue","262059101",1,1,"Top",16,2,0,1,1,1.2,55,55,300,66666,false,40)
  1167. local partzz2=particles(refz,"Bright blue","262059101",1,1,"Top",16,2,0,1,1,1.2,55,55,250,66666,false,40)
  1168. for i=1,100 do
  1169. swait()
  1170. if partzz.Parent~=nil then
  1171. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1172. partzz2.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1173. end
  1174. --Effect(e,"Bright blue",refz.CFrame*CFrame.new(math.random(-300,300)/5,0,math.random(-300,300)/5)*CFrame.Angles(-math.rad(90+math.random(-40,40)),math.rad(math.random(-40,40)),math.rad(math.random(-40,40))),8,8,55,0,0,1,.03,"Sphere",3,math.random(35,65)/10,"")
  1175. end
  1176. end))
  1177. for i=0,1,0.05 do
  1178. swait()
  1179. RJ.C0=clerp(RJ.C0,CFrame.new(-1.95503235e-05, -0.184516639, 0.0755751431, 0.409158915, 1.1862825e-05, 0.912463248, 0.171361074, 0.982206225, -0.0768530294, -0.896227896, 0.187805757, 0.40187639)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1180. Neck.C0=clerp(Neck.C0,CFrame.new(-0.0811403394, 1.47124803, 0.0473540425, 0.503782034, -0.253011793, -0.825947285, 1.45132881e-05, 0.956147075, -0.292886972, 0.863830864, 0.147539213, 0.481693417)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1181. RS.C0=clerp(RS.C0,CFrame.new(1.89673471, 0.768960893, -0.644260168, -0.211089313, -0.780325234, 0.588671327, 0.965303957, -0.261129171, -6.63684659e-07, 0.153719783, 0.568246603, 0.808372617)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1182. LS.C0=clerp(LS.C0,CFrame.new(-1.89665282, 0.0732545182, -0.378371835, 0.46369949, 0.868536234, -0.175008118, -0.868346453, 0.40628323, -0.284444392, -0.175947368, 0.283864409, 0.942583561)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1183. RH.C0=clerp(RH.C0,CFrame.new(0.865777135, -1.97089481, -0.0910184458, 0.24140805, -0.130704075, -0.961581409, 1.29360251e-06, 0.990888178, -0.134687304, 0.970423818, 0.0325133614, 0.239208534)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1184. LH.C0=clerp(LH.C0,CFrame.new(-1.34600055, -1.90825677, 0.347917199, 0.561693788, 0.586826801, -0.583210588, -0.136852533, 0.7611081, 0.634023726, 0.815948367, -0.276313335, 0.507818341)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1185. end
  1186. attack=false
  1187. end
  1188.  
  1189. function Famine()
  1190. if energyz<14 then return end
  1191. attack=true
  1192. energyz=energyz-25
  1193. hum.WalkSpeed=0
  1194. hum.JumpPower=0
  1195.  
  1196. REffect(e,"Black",Root.CFrame,75,75,75,-4,-4,-4,.05,"Sphere",6,0,"")
  1197.  
  1198. for i=0,1,0.04 do
  1199. swait()
  1200. RJ.C0=clerp(RJ.C0,CFrame.new(5.47531889e-19, -0.0116900215, -0.107490495, 1, -4.57425816e-17, -1.00683018e-17, -4.68375339e-17, 0.976622343, 0.214962244, 0, -0.214962244, 0.976622343)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  1201. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.56237423, -0.086723417, 1, 0, 0, 0, 0.971226871, 0.23815611, 0, -0.23815611, 0.971226871)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.15)
  1202. RS.C0=clerp(RS.C0,CFrame.new(1.88428092, -0.173849389, -0.418624818, 0.692854941, -0.67973274, 0.240656301, 0.704284489, 0.566311836, -0.428105354, 0.15471071, 0.466105402, 0.871097147)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  1203. LS.C0=clerp(LS.C0,CFrame.new(-1.97053897, -0.159534499, -0.491235375, 0.604733109, 0.743175387, -0.286336035, -0.784372389, 0.493437171, -0.375871867, -0.138049871, 0.45189625, 0.881324053)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  1204. RH.C0=clerp(RH.C0,CFrame.new(0.500011444, -2.03725243, 0.0374744162, 1, 0, 0, 0, 0.997029483, 0.0770203918, 0, -0.0770203918, 0.997029483)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  1205. LH.C0=clerp(LH.C0,CFrame.new(-0.500021935, -1.93269253, -0.74860549, 1, 0, 0, 0, 0.995974183, -0.0896407068, 0, 0.0896407068, 0.995974183)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.15)
  1206. end
  1207. for i=0,1,0.06 do
  1208. swait()
  1209. RJ.C0=clerp(RJ.C0,CFrame.new(5.47564614e-19, -0.01169072, -0.107490346, 1, -4.57425816e-17, -1.00683018e-17, -4.68375339e-17, 0.976622343, 0.214962244, 0, -0.214962244, 0.976622343)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1210. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.52485073, -0.083214663, 1, 0, 0, 0, 0.995653033, 0.0931400061, 0, -0.0931400061, 0.995653033)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1211. RS.C0=clerp(RS.C0,CFrame.new(0.390455902, 0.177671582, -0.902054965, 0.166273043, 0.829798102, 0.532718003, 0.853010893, 0.149988592, -0.499875993, -0.49469769, 0.537530124, -0.682887673)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  1212. LS.C0=clerp(LS.C0,CFrame.new(-0.553784311, 0.0666972697, -0.872320831, -0.316455901, -0.855862737, -0.409090102, -0.899451911, 0.407742977, -0.157264099, 0.301400065, 0.31818974, -0.89884001)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  1213. RH.C0=clerp(RH.C0,CFrame.new(0.500011444, -2.0372529, 0.0374744609, 1, 0, 0, 0, 0.997029483, 0.0770203918, 0, -0.0770203918, 0.997029483)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1214. LH.C0=clerp(LH.C0,CFrame.new(-0.500021935, -1.93269229, -0.74860549, 1, 0, 0, 0, 0.995974183, -0.0896407068, 0, 0.0896407068, 0.995974183)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1215. end
  1216. sounds(Torso,"263609809",1.6,.8,42)
  1217.  
  1218.  
  1219. local function bawlie(cf)
  1220. local refsa=parts(e,"delet",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,0)
  1221. refsa.Anchored=true
  1222. refsa.CFrame=cf
  1223. meshs(refsa,"Mesh",Vector3.new(8,8,8),Enum.MeshType.Sphere,"")
  1224. local ready=create("StringValue"){
  1225. Parent=refsa,
  1226. Name="eaat"}
  1227. local cf2=refsa.CFrame
  1228. coroutine.resume(coroutine.create(function(p)
  1229. while ready.Parent~=nil do
  1230. swait()
  1231. p.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1232. p.CFrame=clerp(p.CFrame,cf2*CFrame.new(0,-5,0),.1)
  1233. end
  1234. sounds(p,"1506796475",2,1.1,45)
  1235.  
  1236. local ha=p.Position
  1237. local dec=CFrame.new(ha,mouse.Hit.p)
  1238. dec=dec*CFrame.Angles(math.rad(5), 0, 0)
  1239. coroutine.resume(coroutine.create(function()
  1240. for i=1,50 do
  1241. swait()
  1242. local hit,pos=rayCast(ha,dec.LookVector,20,chr)
  1243. local ma=(ha-pos).magnitude
  1244. Effect(e,"Black",CFrame.new((ha+pos)/2,pos),5,5,ma*10,0,0,0,.025,"Sphere",6,0,"")
  1245. Effect(e,"Bright blue",CFrame.new(pos,ha)*CFrame.Angles(math.rad(90),math.rad(math.random(-360,360)),0),0.015,0.015,0.015,.006,0,.006,.06,"FileMesh",6,0,"662585058")
  1246. ha=ha+(dec.LookVector*15)
  1247. dec=dec*CFrame.Angles(math.rad(-1), 0, 0)
  1248. p.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1249. p.CFrame=CFrame.new(pos)
  1250. if hit~=nil then
  1251. break
  1252. end
  1253. end
  1254. p.Transparency=1
  1255. sounds(p,"334325056",2,math.random(8,11)/10,42)
  1256. Mdamage("Vanish",p,15,999999,0,"")
  1257. CameraShake(130,p,23,.07)
  1258. Effect(e,"Black",p.CFrame,1,1,1,11,11,11,.05,"Sphere",6,0,"")
  1259.  
  1260. local partzz=particles(refsa,"Bright blue","262059101",1,1,"Top",4,1,0,1,.5,.7,55,55,40,66666,false,20)
  1261. local partzz2=particles(refsa,"Bright blue","262059101",1,1,"Top",4,1,0,1,.5,.7,55,55,45,66666,false,20)
  1262. game:GetService("Debris"):AddItem(refsa,2)
  1263. for i=1,4 do
  1264. Effect(e,"Black",p.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),25,25,25,-.3,-.3,-.3,.08,"Sphere",3,3.5,"")
  1265.  
  1266. end
  1267. for i=1,100 do
  1268. swait()
  1269. if partzz.Parent~=nil and partzz2.Parent~=nil then
  1270. partzz.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1271. partzz2.Color=ColorSequence.new(Color3.new(math.random(0,0),math.random(0,0),math.random(0,0)))
  1272. end
  1273. end
  1274. end))
  1275.  
  1276. end),refsa)
  1277. end
  1278.  
  1279. for i=0,1,0.05 do
  1280. swait()
  1281. if i<=.5 then
  1282. bawlie(RArm.CFrame*CFrame.new(0,-1,0))
  1283. bawlie(LArm.CFrame*CFrame.new(0,-1,0))
  1284. end
  1285. RJ.C0=clerp(RJ.C0,CFrame.new(2.14226751e-18, -0.0457382612, 0.155009478, 1, -4.64484513e-17, 6.02462978e-18, -4.68375339e-17, 0.991692901, -0.128628239, 0, 0.128628239, 0.991692901)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1286. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.42127192, -0.00416697748, 1, 0, 0, 0, 0.999850392, 0.0172935128, 0, -0.0172935203, 0.999850392)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1287. RS.C0=clerp(RS.C0,CFrame.new(1.98163998, 0.873565435, 0.0201046318, -0.421836048, -0.905915558, -0.0370308086, 0.886343598, -0.40343374, -0.22723642, 0.190917552, -0.12867856, 0.973135293)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  1288. LS.C0=clerp(LS.C0,CFrame.new(-1.82025039, 0.79746002, 0.307797283, -0.378967047, 0.875456512, 0.299933344, -0.910569668, -0.410572767, 0.0478864312, 0.165066928, -0.254962742, 0.952757657)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.2)
  1289. RH.C0=clerp(RH.C0,CFrame.new(0.500011444, -1.92461085, 0.40810293, 1, 0, 0, 0, 0.931678057, 0.363285214, 0, -0.363285214, 0.931678057)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1290. LH.C0=clerp(LH.C0,CFrame.new(-0.500021935, -2.05486965, -0.21334517, 1, 0, 0, 0, 0.985862494, 0.167556643, 0, -0.167556643, 0.985862494)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1291. end
  1292.  
  1293. local la=true
  1294. coroutine.resume(coroutine.create(function()
  1295. for _,v in pairs(e:children()) do
  1296. if v:IsA("BasePart") then
  1297. if v.Name=="delet" and v:findFirstChild("eaat")~=nil then
  1298. swait(5)
  1299. v:findFirstChild("eaat"):Remove()
  1300. end
  1301. end
  1302. end
  1303. la=false
  1304. end))
  1305.  
  1306. while la do
  1307. swait()
  1308. local aim = CFrame.new(Root.Position, mouse.Hit.p)
  1309. local direction = aim.lookVector
  1310. local headingA = math.atan2(direction.x, direction.z)
  1311. local headingA = math.deg(headingA)
  1312. Root.CFrame = clerp(Root.CFrame,CFrame.new(Root.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0)), 0.2)
  1313. RJ.C0=clerp(RJ.C0,CFrame.new(-4.76837158e-07, -0.176395267, -0.423569888, 1, -9.43278019e-16, -2.78697451e-16, -9.83588211e-16, 0.959017217, 0.283347696, 0, -0.283347696, 0.959017217)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1314. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.50002122, -1.93715096e-07, 1, 0, 0, 0, 0.987212658, -0.159408718, 0, 0.159408718, 0.987212658)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1315. RS.C0=clerp(RS.C0,CFrame.new(0.874555171, 0.559967935, -1.4063257, 0.117977969, 0.143937007, 0.982529044, 0.991095722, -0.0785759836, -0.107495487, 0.0617306083, 0.986462355, -0.151925579)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1316. LS.C0=clerp(LS.C0,CFrame.new(-0.897915959, 0.606119514, -1.31571245, -0.00645399885, -0.111725032, -0.993718207, -0.997459531, -0.0697810501, 0.0143238734, -0.0709430426, 0.991286099, -0.110990822)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1317. RH.C0=clerp(RH.C0,CFrame.new(0.500013828, -2.07384253, 0.196068972, 1, 0, 0, 0, 0.978336275, 0.207022518, 0, -0.207022518, 0.978336275)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1318. LH.C0=clerp(LH.C0,CFrame.new(-0.500480175, -1.73441887, -0.742031574, 0.998609364, 0.0527210087, 2.99964114e-07, -0.0494385287, 0.936436534, -0.347336292, -0.0183122028, 0.346853256, 0.937740624)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1319. end
  1320.  
  1321. hum.WalkSpeed=80
  1322. hum.JumpPower=50
  1323. attack=false
  1324. end
  1325.  
  1326. function Pestilence()
  1327. if energyz<39 then return end
  1328. attack=true
  1329. energyz=energyz-40
  1330. hum.WalkSpeed=0
  1331. hum.JumpPower=0
  1332. for i=0,1,0.03 do
  1333. swait()
  1334. RJ.C0=clerp(RJ.C0,CFrame.new(-0.109999478, -0.0900001153, 3.34624201e-06, 0.995994866, -0.0894107893, 4.54813971e-06, 0.0891981795, 0.993623018, -0.0689720213, 0.00616232306, 0.0686961859, 0.997618675)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1335. Neck.C0=clerp(Neck.C0,CFrame.new(0.035308253, 1.51175368, 0.0761132538, 0.995994866, 0.0874058902, -0.0188282058, -0.0894107893, 0.973671913, -0.209687769, 4.54813971e-06, 0.210531399, 0.977587163)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1336. RS.C0=clerp(RS.C0,CFrame.new(1.30072892, 1.40437829, 0.165864289, 0.973257005, 0.0476608127, 0.224720687, 0.0312375426, -0.99661231, 0.0760819763, 0.227585509, -0.0670276135, -0.971448481)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1337. LS.C0=clerp(LS.C0,CFrame.new(-1.52046657, 0.175289735, 0.558666945, 0.86003536, 0.38282156, 0.337323308, -0.5070858, 0.714624286, 0.481846809, -0.0565980934, -0.585457087, 0.808725476)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1338. RH.C0=clerp(RH.C0,CFrame.new(0.512844384, -2.00451875, -0.0856648982, 0.995108545, 0.0145350099, -0.0977129042, -0.0160327628, 0.999765515, -0.0145604368, 0.0974783525, 0.0160558317, 0.995108247)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1339. LH.C0=clerp(LH.C0,CFrame.new(-0.717156053, -1.94897401, 0.138636678, 0.980003297, 0.13050665, 0.150205761, -0.155333281, 0.973542154, 0.16759263, -0.124359712, -0.187573254, 0.974346459)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1340. end
  1341. hum.WalkSpeed=80
  1342. hum.JumpPower=50
  1343. attack=false
  1344. end
  1345.  
  1346. function Death()
  1347. if energyz<79 then return end
  1348. attack=true
  1349. energyz=energyz-80
  1350. hum.WalkSpeed=0
  1351. hum.JumpPower=0
  1352. local refsa=parts(e,"delet",Vector3.new(.2,.2,.2),"Bright blue",Enum.Material.Neon,1,0)
  1353. refsa.Anchored=true
  1354. refsa.CFrame=Root.CFrame
  1355. sounds(Torso,"1208650519",1.6,2,152)
  1356. sounds(Torso,"190119264",1.6,.7,122)
  1357. local shr=0
  1358. local spinny=0
  1359. for i=0,1,0.005 do
  1360. swait()
  1361. spinny=spinny+(i*25)
  1362. shr=shr+.005
  1363. refsa.CFrame=Root.CFrame*CFrame.new(0,-2.5,0)*CFrame.Angles(0,math.rad(spinny),0)
  1364. Effect(e,"Black",refsa.CFrame*CFrame.new(0,0,8)*CFrame.Angles(-math.rad(20),0,0),8-shr,8-shr,8-shr,1-shr,1-shr,11-shr,.04,"Sphere",6,0,"")
  1365. Effect(e,"Black",refsa.CFrame*CFrame.new(0,0,-8)*CFrame.Angles(math.rad(20),0,0),8-shr,8-shr,8-shr,1-shr,1-shr,11-shr,.04,"Sphere",6,0,"")
  1366. Effect(e,"Black",refsa.CFrame*CFrame.new(0,0,22-(shr*9)),8-shr/2,8-shr/2,8-shr/2,1-shr,1-shr,11-shr,.04,"Sphere",3,1,"")
  1367. Effect(e,"Black",refsa.CFrame*CFrame.new(0,0,-22+(shr*9)),8-shr/2,8-shr/2,8-shr/2,1-shr,1-shr,11-shr,.04,"Sphere",3,-1,"")
  1368. Effect(e,"Black",refsa.CFrame,54-shr,1,54-shr,-1-shr,0,-1-shr,.04,"Sphere",6,0,"")
  1369. RJ.C0=clerp(RJ.C0,CFrame.new(1.32975565e-15, -1.35194337, -0.38501215, 1, -6.27497095e-16, -7.57425491e-16, -9.83588211e-16, 0.637967229, 0.770063579, 0, -0.770063579, 0.637967229)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1370. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.30313385, 0.292271882, 1, 0, 0, 0, 0.871767879, -0.489919543, 0, 0.489919484, 0.871767819)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1371. RS.C0=clerp(RS.C0,CFrame.new(1.56415081, 0.33967191, 0.395667434, 0.960198104, -0.279319882, 2.99167255e-07, 0.11502257, 0.395405889, 0.911276102, -0.254537672, -0.875005603, 0.411796063)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1372. LS.C0=clerp(LS.C0,CFrame.new(-1.67341113, 0.364146352, 0.713355005, 0.90936023, 0.384824455, 0.158032432, -0.291513026, 0.318441451, 0.902006269, 0.296790034, -0.866317093, 0.401759297)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1373. RH.C0=clerp(RH.C0,CFrame.new(0.500013351, -2.00006914, 3.33786056e-06, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1374. LH.C0=clerp(LH.C0,CFrame.new(-0.565299869, -0.425221235, -0.844812989, 0.999221027, 0.0394639112, 7.38906124e-07, -0.038844347, 0.983537078, -0.176482677, -0.00696542114, 0.17634514, 0.984303951)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1375. end
  1376. sounds(chr,"144699494",1.9,.8,200)
  1377. sounds(chr,"898343616",1.6,2.5,52)
  1378. Effect(e,"Black",CFrame.new(Root.Position),2,2,2,28,28,28,.03,"Sphere",6,0,"")
  1379. Effect(e,"Black",CFrame.new(Root.Position),2,2,2,24,24,24,.03,"Sphere",6,0,"")
  1380. Effect(e,"Black",CFrame.new(refsa.Position),2,2,2,44,.1,44,.02,"Sphere",6,0,"")
  1381. Effect(e,"Black",CFrame.new(refsa.Position),2,2,2,24,.1,24,.01,"Sphere",6,0,"")
  1382. Mdamage("Vanish",refsa,105,999999,0,"")
  1383. CameraShake(60,Head,23,.04)
  1384. coroutine.resume(coroutine.create(function(p)
  1385. for i=1,100 do
  1386. swait()
  1387. spinny=spinny+7
  1388. shr=shr-.2
  1389. p.CFrame=p.CFrame*CFrame.Angles(0,math.rad(spinny),0)
  1390. Effect(e,"Black",p.CFrame*CFrame.new(0,0,22-(shr*9)),8,8,8,4,4,25,.03,"Sphere",3,2,"")
  1391. Effect(e,"Black",p.CFrame*CFrame.new(0,0,-22+(shr*9)),8,8,8,4,4,25,.03,"Sphere",3,-2,"")
  1392. Effect(e,"Black",p.CFrame*CFrame.new(0,0,22-(shr*4)),8,8,8,4-shr/4,4-shr/4,4-shr/4,.04,"Brick",1,0,"")
  1393. Effect(e,"Black",p.CFrame*CFrame.new(0,0,-22+(shr*4)),8,8,8,4-shr/4,4-shr/4,4-shr/4,.04,"Brick",1,0,"")
  1394. Effect(e,"Black",p.CFrame*CFrame.new(22-(shr*4),0,0),8,8,8,4-shr/4,4-shr/4,4-shr/4,.04,"Brick",1,0,"")
  1395. Effect(e,"Black",p.CFrame*CFrame.new(-22+(shr*4),0,0),8,8,8,4-shr/4,4-shr/4,4-shr/4,.04,"Brick",1,0,"")
  1396. end
  1397.  
  1398. end),refsa)
  1399. for i=1,5 do
  1400. Effect(e,"Bright blue",CFrame.new(Root.Position)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.015,0.015,0.07,.032,0,.032,.01,"FileMesh",1,0,"662585058")
  1401. end
  1402. for i=1,10 do
  1403. Effect(e,"Bright blue",CFrame.new(Root.Position)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),15,15,130,4,4,34,.022,"Sphere",3,math.random(35,55)/8,"")
  1404. end
  1405. hum.Jump=true
  1406. Root.Velocity=Root.CFrame.upVector*600
  1407.  
  1408. hum.WalkSpeed=80
  1409. hum.JumpPower=50
  1410. attack=false
  1411. end
  1412.  
  1413. local hold=false
  1414. function Charge()
  1415. attack=true
  1416. hum.WalkSpeed=0
  1417. local ch=create("Sound"){
  1418. Parent=Root,
  1419. SoundId="rbxassetid://325166405",
  1420. Volume=1.2,
  1421. PlaybackSpeed=.8,
  1422. MaxDistance=66666666,
  1423. Name="Charge",
  1424. Looped=true}
  1425. ch:Play()
  1426.  
  1427. local laal=0
  1428. local spin=0
  1429. while hold==true do
  1430. swait()
  1431. if ch.Parent~=nil then
  1432. if ch.PlaybackSpeed<1.4 then
  1433. ch.PlaybackSpeed=ch.PlaybackSpeed+.004
  1434. else
  1435. ch.PlaybackSpeed=1.4
  1436. end
  1437. end
  1438. if laal<61 then
  1439. laal=laal+.3
  1440. end
  1441. spin=spin+12.5
  1442. if energyz>80 then
  1443. energyz=80
  1444. else
  1445. energyz=energyz+.4
  1446. end
  1447. local angle=math.random(-360,360)
  1448. local cff=math.random(-laal,laal)
  1449. Effect(e,"Cool yellow",CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(0,math.rad(angle),0)*CFrame.new(0,0,cff),9,9,9,0,18,0,.06,"Sphere",6,0,"")
  1450. Effect(e,"Black",CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(0,math.rad(angle),0)*CFrame.new(0,0,cff),2,2,2,3,3,3,.06,"Sphere",6,0,"")
  1451.  
  1452. Effect(e,"Cool yellow",CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(0,math.rad(spin),0)*CFrame.new(0,0,laal/10),3,3,3,laal/50,laal/100,laal/15,.04,"Sphere",3,.4,"")
  1453. Effect(e,"Black",CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(0,math.rad(spin),0)*CFrame.new(0,0,-laal/10),3,3,3,laal/50,laal/100,laal/15,.04,"Sphere",3,-.4,"")
  1454. Effect(e,"Cool Yellow",CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(0,-math.rad(spin),0)*CFrame.new(0,0,laal/10),3,3,3,laal/50,laal/100,laal/15,.04,"Sphere",3,.4,"")
  1455. Effect(e,"Black",CFrame.new(Root.Position-Vector3.new(0,3,0))*CFrame.Angles(0,-math.rad(spin),0)*CFrame.new(0,0,-laal/10),3,3,3,laal/50,laal/100,laal/15,.04,"Sphere",3,-.4,"")
  1456.  
  1457.  
  1458. RJ.C0=clerp(RJ.C0,CFrame.new(1.02846984e-18, -0.0219582412, 0.198129654, 1, -4.65525106e-17, 5.15930457e-18, -4.68375339e-17, 0.993914604, -0.110153213, 0, 0.110153221, 0.993914604)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1459. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.35421717, 0.201451331, 1, 0, 0, 0, 0.972063422, -0.234718233, 0, 0.234718204, 0.972063422)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1460. RS.C0=clerp(RS.C0,CFrame.new(0.764084756, 1.19799054, -0.580140829, 0.800798833, 0.551890612, 0.232675821, 0.539628327, -0.496289253, -0.680072248, -0.259850979, 0.670159519, -0.695243716)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1461. LS.C0=clerp(LS.C0,CFrame.new(-0.734686971, 1.30991876, -0.749253631, 0.81135416, -0.560689807, -0.165321931, -0.480844438, -0.479335338, -0.734184086, 0.332404852, 0.675177455, -0.658515334)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1462. RH.C0=clerp(RH.C0,CFrame.new(0.563076019, -1.97056615, 0.123631656, 0.9994331, -0.0336673707, -1.64074564e-07, 0.0333049558, 0.988673985, 0.146337539, -0.00492663775, -0.146254584, 0.989234746)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1463. LH.C0=clerp(LH.C0,CFrame.new(-0.500081599, -1.99176419, -0.00353491306, 0.998675108, 0.0514064878, 0.00236813235, -0.051147677, 0.986472547, 0.155743524, 0.00567012979, -0.15565829, 0.987794697)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1464. end
  1465. ch:Remove()
  1466. sounds(Torso,"898343616",1.6,3,52)
  1467. Effect(e,"Black",CFrame.new(Root.Position),2,2,2,25,25,25,.07,"Sphere",6,0,"")
  1468. for i=1,3 do
  1469. Effect(e,"New yeller",CFrame.new(Root.Position)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),0.015,0.015,0.07,.04,0,.04,.05,"FileMesh",6,0,"662585058")
  1470. end
  1471. for i=1,10 do
  1472. Effect(e,"Really black",CFrame.new(Root.Position)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),9,9,260,0,0,0,.052,"Sphere",3,math.random(35,55)/10,"")
  1473. end
  1474. for i=0,1,0.06 do
  1475. swait()
  1476. RJ.C0=clerp(RJ.C0,CFrame.new(2.77600511e-18, -0.0592688173, -0.00473004393, 1, -4.29276099e-17, -1.87343257e-17, -4.68375339e-17, 0.916521609, 0.399985343, 0, -0.399985313, 0.916521609)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1477. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.57418072, 0.158952206, 1, 0, 0, 0, 0.933294177, -0.359113127, 0, 0.359113157, 0.933294177)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1478. RS.C0=clerp(RS.C0,CFrame.new(1.67623544, 0.0419005454, 0.343464345, -0.726539195, -0.667423725, -0.163360283, -0.284634739, 0.508719802, -0.812519193, 0.625399172, -0.543828964, -0.559576809)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1479. LS.C0=clerp(LS.C0,CFrame.new(-1.73758888, 0.122349441, 0.454648793, -0.679090202, 0.717438936, 0.155299544, 0.40184021, 0.540384471, -0.7392627, -0.61429733, -0.439620346, -0.65526557)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1480. RH.C0=clerp(RH.C0,CFrame.new(0.561949134, -1.96267104, -0.0518858135, 0.9994331, -0.0330524556, 0.00642008334, 0.033308018, 0.99843514, -0.0449206233, -0.00492529757, 0.0451090336, 0.998969913)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1481. LH.C0=clerp(LH.C0,CFrame.new(-0.493179351, -1.91908073, -0.562925696, 0.998674989, 0.0514201745, 0.00208261749, -0.0511487946, 0.987317026, 0.150296479, 0.0056720674, -0.150203854, 0.988638878)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1482. end
  1483. hum.WalkSpeed=80
  1484. attack=false
  1485. end
  1486.  
  1487. mouse.Button1Down:connect(function()
  1488. if attack==false then
  1489. Attack()
  1490. end
  1491. end)
  1492.  
  1493. glitchy=true
  1494. setting=false
  1495. mouse.KeyDown:connect(function(k)
  1496. k=k:lower()
  1497. if attack==false then
  1498. if k=="z" then
  1499. War()
  1500. elseif k=="x" then
  1501. Famine()
  1502. elseif k=="c" then
  1503. Pestilence()
  1504. elseif k=="v" then
  1505. Death()
  1506. elseif k=="f" and hold==false then
  1507. hold=true
  1508. Charge()
  1509. end
  1510. end
  1511. if k=="n" and glitchy==true then
  1512. glitchy=false
  1513. print'Glitchy disabled'
  1514. elseif k=="n" and glitchy==false then
  1515. glitchy=true
  1516. print'Glitchy enabled'
  1517. elseif k=="m" then
  1518. if musicon==true and setting==false then
  1519. setting=true
  1520. for i=1,-.1,-.02 do
  1521. swait()
  1522. theme.Volume=i
  1523. end
  1524. theme.Volume=0
  1525. musicon=false
  1526. setting=false
  1527. print'Muted theme'
  1528. elseif musicon==false and setting==false then
  1529. setting=true
  1530. for i=0,1.1,.02 do
  1531. swait()
  1532. theme.Volume=i
  1533. end
  1534. theme.Volume=1
  1535. musicon=true
  1536. setting=false
  1537. print'Unmuted theme'
  1538. end
  1539. end
  1540. end)
  1541.  
  1542. musicon=false
  1543. theme.Volume=0
  1544.  
  1545.  
  1546. mouse.KeyUp:connect(function(k)
  1547. k=k:lower()
  1548. if k=="f" then
  1549. if attack==true and hold==true then
  1550. hold=false
  1551. end
  1552. end
  1553. end)
  1554.  
  1555. hum.WalkSpeed=80
  1556. randommesh={"Brick","Sphere","Cylinder","Wedge","Head","Torso","Prism","Pyramid","ParallelRamp","RightAngleRamp","CornerWedge"}
  1557. --doe=0
  1558. randome=0
  1559. while chr.Humanoid.Health>=0 do
  1560. swait()
  1561. sin=sin+cha
  1562. --doe=doe+1
  1563. script.Parent=S
  1564. timeposit.Value=theme.TimePosition
  1565. if theme.Parent==nil then
  1566. theme=create("Sound"){
  1567. Parent=Root,
  1568. SoundId="rbxassetid://1847595044",
  1569. Volume=4,
  1570. PlaybackSpeed=1,
  1571. MaxDistance=66666666,
  1572. Name="Theme",
  1573. Looped=true}
  1574. if musicon==false then
  1575. theme.Volume=0
  1576. else
  1577. theme.Volume=1
  1578. end
  1579. theme:Play()
  1580.  
  1581. theme.TimePosition=timeposit.Value
  1582. end
  1583. if theme2.Parent==nil then
  1584.  
  1585. theme2=create("Sound"){
  1586. Parent=Root,
  1587. SoundId="rbxassetid://155068827",
  1588. Volume=0,
  1589. PlaybackSpeed=1,
  1590. MaxDistance=66666666,
  1591. Name="Theme2",
  1592. Looped=true}
  1593.  
  1594. theme2:Play()
  1595.  
  1596. end
  1597. for _,v in pairs(m:children()) do
  1598. if v:IsA("BasePart") then
  1599. if v.Name=="Part2" or v.Name=="Part3" then
  1600. v.Color=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1601. end
  1602. end
  1603. end
  1604.  
  1605. S.Text="???: "..souls
  1606. S.TextStrokeColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1607. Frame22.ImageColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1608. Frame2.BackgroundColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1609. Frame222.ImageColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1610. Frame12.BackgroundColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1611. energy:TweenSize(UDim2.new(energyz/100, 0, .5, 0), "Out", "Quart", .7,true)
  1612. energy.BackgroundColor3=Color3.new(math.random(0,0),math.random(0,0),math.random(0,0))
  1613.  
  1614.  
  1615.  
  1616. if glitchy==true then
  1617. randome=math.random(0,200)
  1618. coroutine.resume(coroutine.create(function()
  1619. if masd==false and randome>=198 then
  1620. random()
  1621. end
  1622. end))
  1623. end
  1624.  
  1625. Effect(e,"Black",RArm.CFrame*CFrame.new(math.random(-8,8)/10,-1,math.random(-8,8)/10)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),math.random(5,25)/10,math.random(5,25)/10,math.random(5,25)/10,0,0,0,.15,randommesh[math.random(1,#randommesh)],3,math.random(1,6)/10,"")
  1626. Effect(e,"Black",LArm.CFrame*CFrame.new(math.random(-8,8)/10,-1,math.random(-8,8)/10)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),math.random(5,25)/10,math.random(5,25)/10,math.random(5,25)/10,0,0,0,.15,randommesh[math.random(1,#randommesh)],3,math.random(1,6)/10,"")
  1627. Effect(e,"Black",RLeg.CFrame*CFrame.new(math.random(-8,8)/10,-1,math.random(-8,8)/10)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),math.random(5,25)/10,math.random(5,25)/10,math.random(5,25)/10,0,0,0,.15,randommesh[math.random(1,#randommesh)],3,math.random(1,6)/10,"")
  1628. Effect(e,"Black",LLeg.CFrame*CFrame.new(math.random(-8,8)/10,-1,math.random(-8,8)/10)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),math.random(5,25)/10,math.random(5,25)/10,math.random(5,25)/10,0,0,0,.15,randommesh[math.random(1,#randommesh)],3,math.random(1,6)/10,"")
  1629.  
  1630. local torvel=(Root.Velocity*Vector3.new(1,0,1)).magnitude
  1631. local velderp=Root.Velocity.y
  1632. hitfloor,posfloor=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,4,chr)
  1633. if Root.Velocity.y>1 and hitfloor==nil then
  1634. Pose="Jump"
  1635. if attack==false then
  1636. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, 0, 1, -1.96717642e-15, -3.23117427e-27, -1.96717642e-15, 1, 0, -3.23117427e-27, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1637. Neck.C0=clerp(Neck.C0,CFrame.new(-1.50811866e-15, 1.53328252, -0.105512708, 1, -9.65555515e-16, -1.87479268e-16, -9.83588211e-16, 0.981666386, 0.190607473, 0, -0.190607473, 0.981666386)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1638. RS.C0=clerp(RS.C0,CFrame.new(1.96311927, 0.717598915, -2.15279651e-05, -0.243770033, -0.969833136, -2.95076489e-20, 0.969833136, -0.243770033, 2.99999992e-05, -2.90949938e-05, 7.31310092e-06, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1639. LS.C0=clerp(LS.C0,CFrame.new(-2.01365447, 0.733620882, -2.20086258e-05, -0.221251935, 0.975216746, -2.95076489e-20, -0.975216746, -0.221251935, 2.99999992e-05, 2.92565019e-05, 6.63755782e-06, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1640. RH.C0=clerp(RH.C0,CFrame.new(0.517426074, -1.33767843, -0.260697335, 0.999005377, -0.0445917249, 3.07562715e-07, 0.0414935239, 0.929597616, 0.366233051, -0.0163312498, -0.365868717, 0.930523276)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1641. LH.C0=clerp(LH.C0,CFrame.new(-0.500023365, -2.02809262, 0.300079763, 0.999494612, 0.031791687, 1.84533278e-07, -0.0309177674, 0.972018003, 0.232862845, 0.00740292482, -0.232745156, 0.972509623)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1642. end
  1643. elseif Root.Velocity.y<-1 and hitfloor==nil then
  1644. Pose="Fall"
  1645. if attack==false then
  1646. RJ.C0=clerp(RJ.C0,CFrame.new(0, 0, 0, 1, -1.96717642e-15, -3.23117427e-27, -1.96717642e-15, 1, 0, -3.23117427e-27, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1647. Neck.C0=clerp(Neck.C0,CFrame.new(-1.50811866e-15, 1.53328252, -0.105512708, 1, -9.65555515e-16, -1.87479268e-16, -9.83588211e-16, 0.981666386, 0.190607473, 0, -0.190607473, 0.981666386)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1648. RS.C0=clerp(RS.C0,CFrame.new(1.96311927, 0.717598915, -2.15279651e-05, -0.243770033, -0.969833136, -2.95076489e-20, 0.969833136, -0.243770033, 2.99999992e-05, -2.90949938e-05, 7.31310092e-06, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1649. LS.C0=clerp(LS.C0,CFrame.new(-2.01365447, 0.733620882, -2.20086258e-05, -0.221251935, 0.975216746, -2.95076489e-20, -0.975216746, -0.221251935, 2.99999992e-05, 2.92565019e-05, 6.63755782e-06, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1650. RH.C0=clerp(RH.C0,CFrame.new(0.517426074, -1.33767843, -0.260697335, 0.999005377, -0.0445917249, 3.07562715e-07, 0.0414935239, 0.929597616, 0.366233051, -0.0163312498, -0.365868717, 0.930523276)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1651. LH.C0=clerp(LH.C0,CFrame.new(-0.500023365, -2.02809262, 0.300079763, 0.999494612, 0.031791687, 1.84533278e-07, -0.0309177674, 0.972018003, 0.232862845, 0.00740292482, -0.232745156, 0.972509623)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1652. end
  1653. elseif torvel<1 and hitfloor~=nil then
  1654. Pose="Idle"
  1655. if attack==false then
  1656. RJ.C0=clerp(RJ.C0,CFrame.new(1.22366623e-17, -0.211257648-.1*math.cos(sin/35), -0.714965487, 1, -3.15325518e-17, -3.46331159e-17, -4.68375339e-17, 0.673232555, 0.739430845, 0, -0.739430845, 0.673232555)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1657. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.50119293, -0.280852467, 1, 0, 0, 0, 0.855522394, 0.51776588, 0, -0.51776588, 0.855522394)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1658. RS.C0=clerp(RS.C0,CFrame.new(1.37693977, 0.0222359002, -0.796125531, 1, 0.00018232307, -1.57257364e-05, -0.000123205609, 0.607224524, -0.794530213, -0.000135312148, 0.794530213, 0.607224464)*CFrame.new(0-.06*math.sin(sin/35),0-.14*math.sin(sin/35),0)*CFrame.Angles(0,0,math.rad(7-5*math.cos(sin/35))),.4)
  1659. LS.C0=clerp(LS.C0,CFrame.new(-1.28087401, -0.0217858553, -0.846214592, 0.9998281, -0.0177210998, 0.0054559405, 0.0152720995, 0.620183647, -0.784308076, 0.0105151162, 0.784256518, 0.620347738)*CFrame.new(0+.06*math.sin(sin/35),0-.14*math.sin(sin/35),0)*CFrame.Angles(0,0,math.rad(-7+5*math.cos(sin/35))),.4)
  1660. RH.C0=clerp(RH.C0,CFrame.new(0.525504112, -1.81655793+.1*math.cos(sin/35), -0.729731381+.09*math.cos(sin/35), 0.998553514, -0.0537679717, 1.39796668e-06, 0.0361995436, 0.672261596, -0.739428103, 0.0397566147, 0.738358617, 0.673235536)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1661. LH.C0=clerp(LH.C0,CFrame.new(-0.54162389, -1.81382347+.1*math.cos(sin/35), -0.770666122+.09*math.cos(sin/35), 0.997969985, 0.0636859983, -1.78320795e-06, -0.0428768992, 0.671867311, -0.739429474, -0.0470901057, 0.73792845, 0.673234046)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  1662. end
  1663. elseif torvel>2 and hitfloor~=nil then
  1664. Pose="Walk"
  1665. if attack==false then
  1666. RJ.C0=clerp(RJ.C0,CFrame.new(9.55787759e-18, -0.144064459-.1*math.sin(sin/4), -0.699066877, 1, -3.76832584e-17, -2.78159433e-17, -4.68375339e-17, 0.804552555, 0.593881428, 0, -0.593881428, 0.804552555)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0+10*math.sin(sin/8))+Root.RotVelocity.Y/15,0),.4)
  1667. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.4488467, -0.16078867, 1, 0, 0, 0, 0.982314944, 0.187236458, 0, -0.187236458, 0.982314944)*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10))),.4)
  1668. RS.C0=clerp(RS.C0,CFrame.new(1.32598093, .356423348, -.525048184, 0.998401344, -0.0565235764, -1.15024905e-05, 0.0431791507, 0.762824059, -0.645162821, 0.0364756882, 0.644130886, 0.764045119)*CFrame.new(0,0+.2*math.cos(sin/4),0+.9*math.cos(sin/8))*CFrame.Angles(math.rad(0-110*math.cos(sin/8)),math.rad(0+10*math.sin(sin/8)),math.rad(0+20*math.cos(sin/8))),.4)
  1669. LS.C0=clerp(LS.C0,CFrame.new(-1.24205198, .3005640209, -.5085406351, 0.998760343, 0.0497460999, 0.00175931142, -0.0369899273, 0.765375912, -0.642519653, -0.0333093777, 0.641658068, 0.76626724)*CFrame.new(0,0+.2*math.cos(sin/4),0-.9*math.cos(sin/8))*CFrame.Angles(math.rad(0+110*math.cos(sin/8)),math.rad(0-10*math.sin(sin/8)),math.rad(0+20*math.cos(sin/8))),.4)
  1670. RH.C0=clerp(RH.C0,CFrame.new(0.525502503, -1.70216308+.1*math.sin(sin/4), -0.498282552+.6*math.cos(sin/8), 0.998553514, -0.0537679717, 1.39796668e-06, 0.0432601199, 0.803391159, -0.59387815, 0.0319305025, 0.593019187, 0.804554939)*CFrame.new(0,.3+.1*math.sin(sin/4),0-.9*math.sin(sin/8))*CFrame.Angles(math.rad(-15+80*math.sin(sin/8)),math.rad(0-5*math.cos(sin/8)),0),.4)
  1671. LH.C0=clerp(LH.C0,CFrame.new(-0.541623056, -1.74669824+.1*math.sin(sin/4), -0.531160712-.6*math.cos(sin/8), 0.997969985, 0.0636859983, -1.78320795e-06, -0.0512398668, 0.802920461, -0.593879759, -0.0378203951, 0.592674255, 0.804553807)*CFrame.new(0,.3+.1*math.sin(sin/4),0+.9*math.sin(sin/8))*CFrame.Angles(math.rad(-15-80*math.sin(sin/8)),math.rad(0+5*math.cos(sin/8)),0),.4)
  1672. end
  1673. end
  1674. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement