daily pastebin goal
55%
SHARE
TWEET

GL

a guest May 16th, 2018 117 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. so = function(id,par,vol,pit)
  2. coroutine.resume(coroutine.create(function()
  3. local sou = Instance.new("Sound",par or workspace)
  4. sou.Volume=vol
  5. sou.Pitch=pit or 1
  6. sou.SoundId=id
  7. swait()
  8. sou:play()
  9. game:GetService("Debris"):AddItem(sou,6)
  10. end))
  11. end
  12. Player=game:GetService("Players").LocalPlayer
  13. Character=Player.Character
  14. PlayerGui=Player.PlayerGui
  15. Backpack=Player.Backpack
  16. Torso=Character.Torso
  17. Head=Character.Head
  18. Humanoid=Character.Humanoid
  19. m=Instance.new('Model',Character)
  20. LeftArm=Character["Left Arm"]
  21. LeftLeg=Character["Left Leg"]
  22. RightArm=Character["Right Arm"]
  23. RightLeg=Character["Right Leg"]
  24. LS=Torso["Left Shoulder"]
  25. LH=Torso["Left Hip"]
  26. RS=Torso["Right Shoulder"]
  27. RH=Torso["Right Hip"]
  28. Face = Head.face
  29. Neck=Torso.Neck
  30. it=Instance.new
  31. attacktype=1
  32. vt=Vector3.new
  33. cf=CFrame.new
  34. euler=CFrame.fromEulerAnglesXYZ
  35. angles=CFrame.Angles
  36. cloaked=false
  37. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  38. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  39. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  40. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  41. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  42. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  43. RootPart=Character.HumanoidRootPart
  44. RootJoint=RootPart.RootJoint
  45. RootCF=euler(-1.57,0,3.14)
  46. attack = false
  47. wait(2)
  48. function clerp(a,b,t)
  49. local qa = {QuaternionFromCFrame(a)}
  50. local qb = {QuaternionFromCFrame(b)}
  51. local ax, ay, az = a.x, a.y, a.z
  52. local bx, by, bz = b.x, b.y, b.z
  53. local _t = 1-t
  54. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  55. end
  56. CV="Maroon"
  57.     Player = game.Players.LocalPlayer
  58.     char = Player.Character
  59.     local txt = Instance.new("BillboardGui", Character)
  60.     txt.Adornee = Character .Head
  61.     txt.Name = "_status"
  62.     txt.Size = UDim2.new(2, 0, 1.2, 0)
  63.     txt.StudsOffset = Vector3.new(-9, 8, 0)
  64.     local text = Instance.new("TextLabel", txt)
  65.     text.Size = UDim2.new(10, 0, 7, 0)
  66.     text.FontSize = "Size24"
  67.     text.TextScaled = true
  68.     text.TextTransparency = 0
  69.     text.BackgroundTransparency = 1
  70.     text.TextTransparency = 0
  71.     text.TextStrokeTransparency = 0
  72.     text.Font = "Bodoni"
  73.     text.TextStrokeColor3 = Color3.new(70,0,0)
  74.  
  75.     v=Instance.new("Part")
  76.     v.Name = "ColorBrick"
  77.     v.Parent=Player.Character
  78.     v.FormFactor="Symmetric"
  79.     v.Anchored=true
  80.     v.CanCollide=false
  81.     v.BottomSurface="Smooth"
  82.     v.TopSurface="Smooth"
  83.     v.Size=Vector3.new(10,5,3)
  84.     v.Transparency=1
  85.     v.CFrame=Character.Torso.CFrame
  86.     v.BrickColor=BrickColor.new(CV)
  87.     v.Transparency=1
  88.     text.TextColor3 = Color3.new(0,0,0)
  89.     v.Shape="Block"
  90.     text.Text = "Gleba              Oder Exterminator"
  91. -----------------------------------------
  92. -------------------Shirt And Pants---------------------
  93. -------------------------------------------------------
  94. function QuaternionFromCFrame(cf)
  95. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  96. local trace = m00 + m11 + m22
  97. if trace > 0 then
  98. local s = math.sqrt(1 + trace)
  99. local recip = 0.5/s
  100. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  101. else
  102. local i = 0
  103. if m11 > m00 then
  104. i = 1
  105. end
  106. if m22 > (i == 0 and m00 or m11) then
  107. i = 2
  108. end
  109. if i == 0 then
  110. local s = math.sqrt(m00-m11-m22+1)
  111. local recip = 0.5/s
  112. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  113. elseif i == 1 then
  114. local s = math.sqrt(m11-m22-m00+1)
  115. local recip = 0.5/s
  116. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  117. elseif i == 2 then
  118. local s = math.sqrt(m22-m00-m11+1)
  119. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  120. end
  121. end
  122. end
  123.  
  124. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  125. local xs, ys, zs = x + x, y + y, z + z
  126. local wx, wy, wz = w*xs, w*ys, w*zs
  127. local xx = x*xs
  128. local xy = x*ys
  129. local xz = x*zs
  130. local yy = y*ys
  131. local yz = y*zs
  132. local zz = z*zs
  133. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  134. end
  135.  
  136. function QuaternionSlerp(a, b, t)
  137. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  138. local startInterp, finishInterp;
  139. if cosTheta >= 0.0001 then
  140. if (1 - cosTheta) > 0.0001 then
  141. local theta = math.acos(cosTheta)
  142. local invSinTheta = 1/math.sin(theta)
  143. startInterp = math.sin((1-t)*theta)*invSinTheta
  144. finishInterp = math.sin(t*theta)*invSinTheta  
  145. else
  146. startInterp = 1-t
  147. finishInterp = t
  148. end
  149. else
  150. if (1+cosTheta) > 0.0001 then
  151. local theta = math.acos(-cosTheta)
  152. local invSinTheta = 1/math.sin(theta)
  153. startInterp = math.sin((t-1)*theta)*invSinTheta
  154. finishInterp = math.sin(t*theta)*invSinTheta
  155. else
  156. startInterp = t-1
  157. finishInterp = t
  158. end
  159. end
  160. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  161. end
  162. --save shoulders
  163. RSH, LSH=nil, nil
  164. --welds
  165. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  166. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  167. LH=Torso["Left Hip"]
  168. RH=Torso["Right Hip"]
  169. TorsoColor=Torso.BrickColor
  170. player=Player
  171. ch=Character
  172. RSH=ch.Torso["Right Shoulder"]
  173. LSH=ch.Torso["Left Shoulder"]
  174. --
  175. RSH.Parent=nil
  176. LSH.Parent=nil
  177. --
  178. RW.Name="Right Shoulder"
  179. RW.Part0=ch.Torso
  180. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  181. RW.C1=cf(0, 0.5, 0)
  182. RW.Part1=ch["Right Arm"]
  183. RW.Parent=ch.Torso
  184. --
  185. LW.Name="Left Shoulder"
  186. LW.Part0=ch.Torso
  187. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  188. LW.C1=cf(0, 0.5, 0)
  189. LW.Part1=ch["Left Arm"]
  190. LW.Parent=ch.Torso
  191. function swait(num)
  192. if num==0 or num==nil then
  193. game:service'RunService'.Stepped:wait(0)
  194. else
  195. for i=0,num do
  196. game:service'RunService'.Stepped:wait(0)
  197. end
  198. end
  199. end
  200. boom = Instance.new("Part")
  201. moosh = Instance.new("SpecialMesh")
  202. moosh.MeshType = "Sphere"
  203. moosh.Parent = boom
  204. boom.CanCollide = false
  205. boom.Transparency = 0.6
  206. boom.Material = "Neon"
  207. boom.Parent =Torso
  208. boom.Position = Vector3.new(Torso.Position.X,Torso.Position.Y,Torso.Position.Z)
  209. boom.Anchored = true
  210. boom.Size = Vector3.new(0, 0, 0)
  211. wait()
  212.     so("http://www.roblox.com/asset/?id=157878578",boom,1,0.9)
  213. moosh.Scale = Vector3.new(20, 20, 20)
  214. wait()
  215. moosh.Scale = Vector3.new(40, 40, 40)
  216. wait()
  217. moosh.Scale = Vector3.new(60, 60, 60)
  218. wait()
  219. moosh.Scale = Vector3.new(80, 80, 80)
  220. wait()
  221. moosh.Scale = Vector3.new(100, 100, 100)
  222. wait()
  223. Humanoid.WalkSpeed = 0
  224. Humanoid.JumpPower = 0
  225. for i=0,1,0.08 do
  226.         swait()
  227.         Torso.Velocity=RootPart.CFrame.lookVector*-30
  228.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,0)*angles(math.rad(-45),math.rad(0),math.rad(90)),.2)
  229.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(45)),.2)
  230.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(15)),.2)
  231.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-65)),.2)
  232.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  233.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  234.     end
  235. moosh.Scale = Vector3.new(120, 120, 120)
  236. wait()
  237.     for i=0,1,0.05 do
  238.         swait()
  239.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-90),math.rad(0),math.rad(180)),.2)
  240.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(-10),math.rad(0)),.4)
  241.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(180),math.rad(0),math.rad(30)),.2)
  242.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.2)
  243.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  244.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  245.     end
  246. moosh.Scale = Vector3.new(140, 140, 140)
  247. wait()
  248. moosh.Scale = Vector3.new(160, 160, 160)
  249. wait()
  250. moosh.Scale = Vector3.new(180, 180, 180)
  251. wait()
  252. moosh.Scale = Vector3.new(200, 200, 200)
  253. wait()
  254. boom.Transparency = 0.5
  255. wait()
  256. boom.Transparency = 0.3
  257. wait()
  258. boom.Transparency = 0.1
  259. wait()
  260. boom.Transparency = 0
  261. wait(1)
  262. boom.Transparency = 0
  263. wait()
  264. boom.Transparency = 0.1
  265. wait()
  266. boom.Transparency = 0.3
  267. wait()
  268. boom.Transparency = 0.5
  269. wait()
  270. boom.Transparency = 0.7
  271. wait()
  272. boom.Transparency = 0.9
  273. wait()
  274. boom.Transparency = 1
  275. wait(4)
  276.     for i=0,1,0.05 do
  277.         swait()
  278.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-40),math.rad(0),math.rad(180)),.2)
  279.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(-10),math.rad(0)),.4)
  280.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(0)),.2)
  281.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(0)),.2)
  282.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  283.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  284.     end
  285.     for i=0,1,0.05 do
  286.         swait()
  287.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-2.5)*angles(math.rad(0),math.rad(0),math.rad(180)),.2)
  288.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  289.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  290.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  291.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  292.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  293.     end
  294.     for i=0,1,0.05 do
  295.         swait()
  296.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-40),math.rad(0),math.rad(180)),.2)
  297.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(-10),math.rad(0)),.4)
  298.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(40),math.rad(30),math.rad(0)),.2)
  299.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(40),math.rad(30),math.rad(0)),.2)
  300.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  301.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  302.     end
  303.     for i=0,1,0.05 do
  304.         swait()
  305.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-90),math.rad(0),math.rad(180)),.2)
  306.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(-10),math.rad(0)),.4)
  307.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(180),math.rad(0),math.rad(30)),.2)
  308.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.2)
  309.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  310.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  311.     end
  312. wait(3)
  313. local Fire = it("Sound",Character.Torso)
  314. Fire.SoundId = "rbxassetid://192104941"
  315. Fire.Looped = true
  316. Fire.Pitch = 1
  317. Fire.Volume = 1
  318. local fire = Instance.new("ParticleEmitter", Character.Torso)
  319. fire.Lifetime = NumberRange.new(0.5)
  320. fire.Speed = NumberRange.new(1, 3)
  321. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 3.564, 2.521), NumberSequenceKeypoint.new(1, 3.534, 2.521)})
  322. fire.Rate = 0
  323. fire.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.627, 0.587), NumberSequenceKeypoint.new(1, 1)})
  324. fire.LightEmission = 0.6
  325. fire.Texture = "http://www.roblox.com/asset/?id=242911609"
  326. fire.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 0.666667, 0))
  327. Fire:Play()
  328. fire.Enabled = true
  329. fire.Rate =2000
  330.     so("http://www.roblox.com/asset/?id=393884633",Head,1,0.9)
  331.     for i=0,1,0.05 do
  332.         swait()
  333.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-90),math.rad(0),math.rad(180)),.2)
  334.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
  335.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(210),math.rad(0),math.rad(0)),.2)
  336.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.2)
  337.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  338.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  339.     end
  340. for i = 0, 0.5, .01 do
  341.     for _, hat in pairs(Character:GetChildren()) do
  342.         if hat:IsA("Accessory") then
  343.             hat.Handle.Transparency = i
  344.         end
  345. end
  346. LeftLeg.Transparency = i
  347. LeftArm.Transparency = i
  348. Torso.Transparency = i
  349. RightLeg.Transparency = i
  350. RightArm.Transparency = i
  351. Head.Transparency = i
  352. wait()
  353. end
  354.     for i=0,1,0.05 do
  355.         swait()
  356.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-90),math.rad(0),math.rad(180)),.2)
  357.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(-10),math.rad(0)),.4)
  358.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(180),math.rad(0),math.rad(30)),.2)
  359.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.2)
  360.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  361.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  362.     end
  363. for i = 0.5,1, .01 do
  364.     for _, hat in pairs(Character:GetChildren()) do
  365.         if hat:IsA("Accessory") then
  366.             hat.Handle.Transparency = i
  367.         end
  368. end
  369. LeftLeg.Transparency = i
  370. LeftArm.Transparency = i
  371. Torso.Transparency = i
  372. RightLeg.Transparency = i
  373. RightArm.Transparency = i
  374. Head.Transparency = i
  375. wait()
  376. end
  377. fire.Enabled = false
  378. fire.Rate = 0
  379. wait(4)
  380. LeftArm.BrickColor = BrickColor.new("Really black")
  381. LeftLeg.BrickColor = BrickColor.new("Really black")
  382. RightArm.BrickColor = BrickColor.new("Really black")
  383. RightLeg.BrickColor = BrickColor.new("Really black")
  384. Head.BrickColor = BrickColor.new("Really black")
  385. Torso.BrickColor = BrickColor.new("Really black")
  386.     for _, hat in pairs(Character:GetChildren()) do
  387.         if hat:IsA("Accessory") then
  388.             hat.Handle.Mesh.TextureId = ""
  389.             hat.Handle.BrickColor = BrickColor.new("Really black")
  390.         end
  391. end
  392. for i = 1,0, -0.1 do
  393.     for _, hat in pairs(Character:GetChildren()) do
  394.         if hat:IsA("Accessory") then
  395.             hat.Handle.Transparency = i
  396.         end
  397. end
  398. LeftLeg.Transparency = i
  399. LeftArm.Transparency = i
  400. Torso.Transparency = i
  401. RightLeg.Transparency = i
  402. RightArm.Transparency = i
  403. Head.Transparency = i
  404. wait()
  405. end
  406.     for i=0,1,0.05 do
  407.         swait()
  408.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  409.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(40),math.rad(0),math.rad(0)),.4)
  410.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  411.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  412.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  413.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  414.     end
  415. --209322206
  416. mmmblood = Instance.new("Sound")
  417. mmmblood.SoundId = "rbxassetid://209322206"
  418. mmmblood.Looped = true
  419. mmmblood.Volume = 6
  420. mmmblood.Parent = workspace
  421. mmmblood:Play()
  422. Head.face.Texture = "http://www.roblox.com/asset/?id=220087700"
  423. wait(4)
  424.     for i=0,1,0.05 do
  425.         swait()
  426.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  427.     end
  428. Humanoid.WalkSpeed = 8
  429. ----------------------------------
  430. --Weapon--
  431. RSH.Parent = Torso
  432. LSH.Parent = Torso
  433. LW.Parent = nil
  434. RW.Parent = nil
  435. me = game.Players.LocalPlayer
  436. char = me.Character
  437. selected = false
  438. attacking = false
  439. hurt = false
  440. grabbed = nil
  441. mode = "kill"
  442. bloodcolors = {"Bright red", "Really red", "Crimson"}
  443. enabled = true
  444. enabled2 = true
  445.  
  446. local breaksound = Instance.new("Sound")
  447. breaksound.SoundId = "http://www.roblox.com/asset/?id=2801263"
  448. breaksound.Parent = game.Workspace
  449. breaksound.Volume = 0.8
  450.    
  451. local killsound = Instance.new("Sound")
  452. killsound.SoundId = "http://www.roblox.com/asset/?id=2801263"
  453. killsound.Pitch = 0.65
  454. killsound.Parent = game.Workspace
  455.  
  456. local drainsound = Instance.new("Sound")
  457. drainsound.SoundId = "http://www.roblox.com/asset/?id=2785493"
  458. drainsound.Pitch = 0.7
  459.  
  460.  
  461. function prop(part, parent, collide, tran, ref, x, y, z, color, anchor, form)
  462. part.Parent = parent
  463. part.formFactor = form
  464. part.CanCollide = collide
  465. part.Transparency = tran
  466. part.Reflectance = ref
  467. part.Size = Vector3.new(x,y,z)
  468. part.BrickColor = BrickColor.new(color)
  469. part.TopSurface = 0
  470. part.BottomSurface = 0
  471. part.Anchored = anchor
  472. part.Locked = true
  473. part:BreakJoints()
  474. end
  475.  
  476. function weld(w, p, p1, a, b, c, x, y, z)
  477. w.Parent = p
  478. w.Part0 = p
  479. w.Part1 = p1
  480. w.C1 = CFrame.fromEulerAnglesXYZ(a,b,c) * CFrame.new(x,y,z)
  481. end
  482.  
  483. function mesh(mesh, parent, x, y, z, type)
  484. mesh.Parent = parent
  485. mesh.Scale = Vector3.new(x, y, z)
  486. mesh.MeshType = type
  487. end
  488.  
  489. function remgui()
  490.     for _,v in pairs(me.PlayerGui:GetChildren()) do
  491.         if v.Name == "Modeshow" then
  492.             v:remove()
  493.         end
  494.     end
  495. end
  496.  
  497. function inform(text,delay)
  498.     remgui()
  499.     local sc = Instance.new("ScreenGui")
  500.     sc.Parent = me.PlayerGui
  501.     sc.Name = "Modeshow"
  502.     local bak = Instance.new("Frame",sc)
  503.     bak.BackgroundColor3 = Color3.new(1,1,1)
  504.     bak.Size = UDim2.new(0.94,0,0.1,0)
  505.     bak.Position = UDim2.new(0.03,0,0.037,0)
  506.     bak.BorderSizePixel = 0
  507.     local gi = Instance.new("TextLabel",sc)
  508.     gi.Size = UDim2.new(0.92,0,0.09,0)
  509.     gi.BackgroundColor3 = Color3.new(0,0,0)
  510.     gi.Position = UDim2.new(0.04,0,0.042,0)
  511.     gi.TextColor3 = Color3.new(1,1,1)
  512.     gi.FontSize = "Size24"
  513.     gi.Text = text
  514.     coroutine.resume(coroutine.create(function()
  515.         wait(delay)
  516.         sc:remove()
  517.     end))
  518. end
  519.  
  520. if char:findFirstChild("Bricks",true) then
  521.     char:findFirstChild("Bricks",true):remove()
  522. end
  523.  
  524. bricks = Instance.new("Model",me.Character)
  525. bricks.Name = "Bricks"
  526.  
  527. --Parts-------------------------Parts-------------------------Parts-------------------------Parts----------------------
  528.  
  529. rarm = char:findFirstChild("Right Arm")
  530. larm = char:findFirstChild("Left Arm")
  531. lleg = char:findFirstChild("Left Leg")
  532. torso = char:findFirstChild("Torso")
  533. hum = char:findFirstChild("Humanoid")
  534. rleg = char:findFirstChild("Right Leg")
  535.  
  536. righthold = Instance.new("Part")
  537. prop(righthold, bricks, false, 1, 0, 0.1, 0.1, 0.1, "Really black", false, "Custom")
  538. w11 = Instance.new("Weld")
  539. weld(w11, rarm, righthold, 0, 0, 0, 0, 1, 0)
  540.  
  541. lefthold = Instance.new("Part")
  542. prop(lefthold, bricks, false, 1, 0, 0.1, 0.1, 0.1, "Really black", false, "Custom")
  543. w12 = Instance.new("Weld")
  544. weld(w12, larm, lefthold, 0, 0, 0, 0, 1, 0)
  545.  
  546. hold = Instance.new("Part")
  547. prop(hold, bricks, false, 0, 0, 0.2, 0.3, 0.3, "Black", false, "Custom")
  548. oh = Instance.new("Weld")
  549. weld(oh, torso, hold, -math.pi/-0.86, 1.5, math.rad(0), -0.35, -0.4, -0.5)
  550.  
  551. knife = Instance.new("Part")
  552. knife.Material = "Wood"
  553. prop(knife, bricks, false, 0, 0, 0.25, 1.1, 0.3, "Black", false, "Custom")
  554. orr = Instance.new("Weld")
  555. weld(orr, hold, knife, 0, 0, 0, 0, 0.7, 0)
  556. ar = Instance.new("Weld")
  557. weld(ar, lefthold, nil, math.pi/2, 0, math.pi, 0, 0, 0)
  558.  
  559. blade = Instance.new("Part")
  560. blade.Material = "Neon"
  561. prop(blade, bricks, false, 0, 0, 0.1, 2.5, 0.25, "Really black", false, "Custom")
  562. Instance.new("BlockMesh",blade).Scale = Vector3.new(0.3,1,1)
  563. w2 = Instance.new("Weld")
  564. weld(w2, knife, blade, 0, 0, 0, 0, -0.65, 0)
  565.  
  566. blade2 = Instance.new("Part")
  567. blade2.Material = "Neon"
  568. prop(blade2, bricks, false, 0, 0, 0.1, 0.4, 0.25, "Really black", false, "Custom")
  569. local mew = Instance.new("SpecialMesh",blade2)
  570. mew.MeshType = "Wedge"
  571. mew.Scale = Vector3.new(0.3,1,1)
  572. w3 = Instance.new("Weld")
  573. weld(w3, blade, blade2, 0, 0, 0, 0, -1.45, 0)
  574.  
  575.  
  576. rb = Instance.new("Part")
  577. prop(rb, bricks, false, 1, 0, 0.1, 0.1, 0.1, "Bright red", false, "Custom")
  578. w13 = Instance.new("Weld")
  579. weld(w13, torso, rb, 0, 0, 0, -1.5, -0.5, 0)
  580.  
  581. lb = Instance.new("Part")
  582. prop(lb, bricks, false, 1, 0, 0.1, 0.1, 0.1, "Bright red", false, "Custom")
  583. w14 = Instance.new("Weld")
  584. weld(w14, torso, lb, 0, 0, 0, 1.5, -0.5, 0)
  585.  
  586. rw = Instance.new("Weld")
  587. weld(rw, rb, nil, 0, 0, 0, 0, 0.5, 0)
  588.  
  589. lw = Instance.new("Weld")
  590. weld(lw, lb, nil, 0, 0, 0, 0, 0.5, 0)
  591.  
  592. grabweld = nil
  593. platlol = nil
  594. lolhum = nil
  595. function touch(h)
  596.     if hurt then
  597.         if grabbed == nil then
  598.             local hu = h.Parent:findFirstChild("Humanoid")
  599.             local head = h.Parent:findFirstChild("Head")
  600.             local torz = h.Parent:findFirstChild("Torso")
  601.             if hu ~= nil and head ~= nil and torz ~= nil and h.Parent.Name ~= name then
  602.                 if hu.Health > 0 then
  603.                 grabbed = torz
  604.                 hu.PlatformStand = true
  605.                 local w = Instance.new("Weld")
  606.                 weld(w,righthold,grabbed,math.pi/2,0.2,0,0.7,-0.9,-0.6)
  607.                 grabweld = w
  608.                 lolhum = hu
  609.                 local lolxd = true
  610.                 platlol = lolxd
  611.                 hu.Changed:connect(function(prop)
  612.                     if prop == "PlatformStand" and platlol then
  613.                         hu.PlatformStand = true
  614.                     end
  615.                 end)
  616.                 end
  617.             end
  618.         end
  619.     end
  620. end
  621.  
  622. righthold.Touched:connect(touch)
  623. lefthold.Touched:connect(touch)
  624.  
  625. function bleed(part,po)
  626.     local lol1 = math.random(5,30)/100
  627.     local lol2 = math.random(5,30)/100
  628.     local lol3 = math.random(5,30)/100
  629.     local lol4 = math.random(1,#bloodcolors)
  630.     local p = Instance.new("Part")
  631.     prop(p,part.Parent,false,0,0,lol1,lol2,lol3,bloodcolors[lol4],false,"Custom")
  632.     p.CFrame = part.CFrame * CFrame.new(math.random(-5,5)/10,po,math.random(-5,5)/10)
  633.     p.Velocity = Vector3.new(math.random(-25,25),math.random(-25,25),math.random(-25,25))
  634.     p.RotVelocity = Vector3.new(math.random(-400,400)/10,math.random(-400,400)/10,math.random(-400,400)/10)
  635.     p.CanCollide = true
  636.     coroutine.resume(coroutine.create(function()
  637.         wait(3)
  638.         p:remove()
  639.     end))
  640. end
  641.  
  642. h = Instance.new("HopperBin",me.Backpack)
  643.  
  644. h.Name = "Knife"
  645.  
  646. script.Parent = h
  647.  
  648.  
  649. bin = h
  650.  
  651.  
  652.  
  653. function select(mouse)
  654.     orr.Part1 = nil
  655.     ar.Part1 = knife
  656.     mouse.Button1Down:connect(function()
  657.         if attacking == false then
  658.             attacking = true
  659.             lw.Part1 = larm
  660.             rw.Part1 = rarm
  661.             hurt = true
  662.             for i=1, 8 do
  663.                 rw.C0 = rw.C0 * CFrame.new(-0.03,0,-0.08) * CFrame.fromEulerAnglesXYZ(0.18,0.04,0)
  664.                 lw.C0 = lw.C0 * CFrame.new(0.06,0,-0.06) * CFrame.fromEulerAnglesXYZ(0.15,-0.11,-0.05)
  665.                 wait()
  666.             end
  667.             wait(1)
  668.             hurt = false
  669.             if grabbed == nil then
  670.                 for i=1, 4 do
  671.                     rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  672.                     lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  673.                     wait()
  674.                 end
  675.                 lw.C0 = CFrame.new(0,0,0)
  676.                 rw.C0 = CFrame.new(0,0,0)
  677.                 lw.Part1 = nil
  678.                 rw.Part1 = nil
  679.                 attacking = false
  680.             end
  681.         elseif hurt == false and grabbed ~= nil and mode == "drop" then
  682.             enabled2 = true
  683.             grabweld:remove()
  684.             grabweld = nil
  685.             platlol = false
  686.             grabbed = nil
  687.             lolhum.PlatformStand = false
  688.             lolhum = nil
  689.             for i=1, 4 do
  690.                 rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  691.                 lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.3,0.2,0)
  692.                 wait()
  693.             end
  694.             lw.C0 = CFrame.new(0,0,0)
  695.             rw.C0 = CFrame.new(0,0,0)
  696.             lw.Part1 = nil
  697.             rw.Part1 = nil
  698.             attacking = false
  699.             platlol = nil
  700.            
  701.         elseif hurt == false and grabbed ~= nil and grabweld ~= nil and mode == "para" and enabled2 == true then
  702.             enabled2 = false
  703.             enabled = false
  704.            
  705.             breaksound.Parent = grabbed
  706.             breaksound:Play()
  707.            
  708.             for i=1, 5 do
  709.                 lw.C0 = lw.C0 * CFrame.new(0.02,0.15,-0.02) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  710.                 wait()
  711.             end
  712.             local duh = grabbed
  713.             bleed(duh,1)
  714.             bleed(duh,1)
  715.             bleed(duh,1)
  716.             bleed(duh,1)
  717.             bleed(duh,1)              
  718.             bleed(duh,1)
  719.             bleed(duh,1)
  720.             bleed(duh,1)
  721.             bleed(duh,1)
  722.             bleed(duh,1)
  723.             wait(0.12)
  724.             for i=1, 5 do
  725.                 lw.C0 = lw.C0 * CFrame.new(-0.02,-0.15,0.02) * CFrame.fromEulerAnglesXYZ(0.05,-0,0.03)
  726.                 wait()
  727.             end
  728.            
  729.            
  730.             if grabbed.Parent:findFirstChild("HumanoidRootPart",true) then
  731.                 grabbed.Parent.HumanoidRootPart:Remove()
  732.             end
  733.             grabbed.Parent.Humanoid.Health = grabbed.Parent.Humanoid.Health / 1.5
  734.            
  735.         elseif hurt == false and grabbed ~= nil and grabweld ~= nil and mode == "drain" and enabled == true then
  736.                 enabled = false
  737.                 enabled2 = true
  738.                
  739.                 for i=1, 2 do
  740.                     lw.C0 = lw.C0 * CFrame.new(0.06,0,-0.06) * CFrame.fromEulerAnglesXYZ(0.15,-0.11,-0.05)
  741.                     wait()
  742.                 end
  743.  
  744.                 while char.Humanoid.Health == char.Humanoid.MaxHealth do
  745.                     bleed(grabbed, 1)
  746.                     char.Humanoid.Health = char.Humanoid.Health + 1
  747.                     grabbed.Parent.Humanoid.Health = grabbed.Parent.Humanoid.Health - 1
  748.                     wait(0.0335)
  749.                 end
  750.                
  751.                 for i=1, 1 do
  752.                     lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  753.                     wait()
  754.                 end
  755.                 enabled = true
  756.                
  757.                
  758.         elseif hurt == false and grabbed ~= nil and grabweld ~= nil and mode == "throw" then
  759.             enabled2 = true
  760.             grabweld:remove()
  761.             grabweld = nil
  762.             local bf = Instance.new("BodyForce",grabbed)
  763.             bf.force = torso.CFrame.lookVector * 4000
  764.             bf.force = bf.force + Vector3.new(0,1500,0)
  765.             coroutine.resume(coroutine.create(function()
  766.                 wait(0.12)
  767.                 bf:remove()
  768.             end))
  769.             for i=1, 6 do
  770.                 rw.C0 = rw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0.35,0,0)
  771.                 lw.C0 = lw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(-0.18,0,0)
  772.                 wait()
  773.             end
  774.             for i=1, 4 do
  775.                 rw.C0 = rw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(-0.47,0,0)
  776.                 lw.C0 = lw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0.2,0,0)
  777.                 wait()
  778.             end
  779.             wait(0.2)
  780.             platlol = false
  781.             grabbed = nil
  782.             lolhum.PlatformStand = false
  783.             lolhum = nil
  784.             for i=1, 4 do
  785.                 rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  786.                 lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.3,0.2,0)
  787.                 wait()
  788.             end
  789.             lw.C0 = CFrame.new(0,0,0)
  790.             rw.C0 = CFrame.new(0,0,0)
  791.             lw.Part1 = nil
  792.             rw.Part1 = nil
  793.             attacking = false
  794.             platlol = nil
  795.         elseif hurt == false and grabbed ~= nil and lolhum ~= nil and grabweld ~= nil and mode == "kill" then
  796.             enabled2 = true
  797.             killsound.Parent = grabbed
  798.             killsound:Play()
  799.             for i=1, 5 do
  800.                 lw.C0 = lw.C0 * CFrame.new(0.02,0.12,0.1) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  801.                 wait()
  802.             end
  803.             local ne = grabbed:findFirstChild("Neck")
  804.             coroutine.resume(coroutine.create(function()
  805.                 local duh = grabbed
  806.                 local duh2 = grabbed.Parent.Head
  807.                 local lolas = lolhum
  808.                 duh.RotVelocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  809.                 for i=1, 75 do
  810.                     wait()
  811.                     local hm = math.random(1,15)
  812.                     pcall(function()
  813.                         if hm == 1 then
  814.                             duh2.Sound.Pitch = math.random(90,110)/100
  815.                             duh2.Sound:play()
  816.                             script.Parent.Splat:Play();
  817.                         end
  818.                     end)
  819.  
  820.                     if hm > 0 and hm < 4 then
  821.  
  822.                         bleed(duh,1)
  823.                         bleed(duh2,-0.1)
  824.                         bleed(duh,1)
  825.                         bleed(duh2,-0.1)
  826.                         bleed(duh,1)
  827.                         bleed(duh,1)
  828.                         bleed(duh,1)                                      
  829.                     end
  830.                 end
  831.                 wait(1.2)
  832.                
  833.                 lolas.Health = 0
  834.                 for i=1, 85 do
  835.                     wait()
  836.                     local hm = math.random(1,9)
  837.                     pcall(function()
  838.                         if hm == 1 then
  839.                             duh2.Sound.Pitch = math.random(90,110)/100
  840.                             duh2.Sound:play()
  841.                         end
  842.                     end)
  843.                     if hm > 0 and hm < 3 then
  844.                         bleed(duh,1)
  845.                         bleed(duh2,-0.5)
  846.                     end
  847.                 end
  848.             end))
  849.             for i=1, 3 do
  850.                 lw.C0 = lw.C0 * CFrame.new(0.02,0.12,0.1) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  851.                 if ne ~= nil then
  852.                     grabbed.Neck.C0 = grabbed.Neck.C0 * CFrame.fromEulerAnglesXYZ(-0.35,0,0)
  853.                 end
  854.                 wait()
  855.             end
  856.             grabweld:remove()
  857.             grabweld = nil
  858.             for i=1, 4 do
  859.                 lw.C0 = lw.C0 * CFrame.new(-0.04,-0.24,-0.2) * CFrame.fromEulerAnglesXYZ(0.1,0,0.06)
  860.                 wait()
  861.             end
  862.             for i=1, 4 do
  863.                 rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  864.                 lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  865.                 wait()
  866.             end
  867.             lw.C0 = CFrame.new(0,0,0)
  868.             rw.C0 = CFrame.new(0,0,0)
  869.             lw.Part1 = nil
  870.             rw.Part1 = nil
  871.             platlol = false
  872.             grabbed = nil
  873.             lolhum = nil
  874.             attacking = false
  875.             platlol = nil
  876.         end
  877.     end)
  878.     mouse.KeyDown:connect(function(kai)
  879.         key = kai:lower()
  880.         if key == "q" then
  881.             mode = "drop"
  882.             inform("Release",1)
  883.         elseif key == "e" then
  884.             mode = "throw"
  885.             inform("Push",1)
  886.         elseif key == "f" then
  887.             mode = "kill"
  888.             inform("Kill",1)
  889.         elseif key == "c" then
  890.             mode = "para"
  891.             inform("Paralyze",1)
  892.         elseif key == "x" then
  893.             mode = "drain"
  894.             inform("Drain",1)
  895.         end
  896.     end)
  897. end
  898.  
  899. function desel()
  900.     repeat wait() until attacking == false
  901.     orr.Part1 = knife
  902.     ar.Part1 = nil
  903. end
  904.  
  905. bin.Selected:connect(select)
  906. bin.Deselected:connect(desel)
  907.  
  908. char.Humanoid.Died:connect(function()
  909.     pcall(function()
  910.         grabweld:remove()
  911.         grabweld = nil
  912.         grabbed = nil
  913.         platlol = false
  914.         platlol = nil
  915.     end)
  916. end)
  917.  
  918.  
  919.     inform("Knife Aquired",2)
  920.  
  921. -----------------------------------
  922. --Animation--
  923. -----------------------------
  924. for i = 0,1, 0.5 do
  925.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(10),math.rad(0)),2)
  926. wait()
  927. end
  928. function Die()
  929. RW.Parent = torso
  930. LW.Parent = torso
  931. LSH.Parent = nil
  932. RSH.Parent = nil
  933. for a= 1, 0, -.1 do
  934. mmmblood.PlaybackSpeed = a
  935. end
  936. wait(0.2)
  937. for i=0,1,0.08 do
  938.         swait()
  939.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  940.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  941.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(15)),.2)
  942.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-65)),.2)
  943.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(30),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  944.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(30),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  945.     end
  946. for i=0,1,0.08 do
  947.         swait()
  948.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  949.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  950.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(15)),.2)
  951.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-65)),.2)
  952.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-60),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  953.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-60),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  954.     end
  955. for i=0,1,0.08 do
  956.         RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,1,-2.5)*angles(math.rad(-90),math.rad(0),math.rad(0)),.2)
  957.         Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(-10),math.rad(0)),.4)
  958.         RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(180),math.rad(0),math.rad(30)),.2)
  959.         LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.2)
  960.         RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  961.         LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  962. end
  963. wait(3)
  964. for i = 0, 1, .01 do
  965.     for _, hat in pairs(Character:GetChildren()) do
  966.         if hat:IsA("Accessory") then
  967.             hat.Handle.Transparency = i
  968.         end
  969. end
  970. LeftLeg.Transparency = i
  971. LeftArm.Transparency = i
  972. Torso.Transparency = i
  973. RightLeg.Transparency = i
  974. RightArm.Transparency = i
  975. Head.Transparency = i
  976. wait()
  977. end
  978. wait(3)
  979. Humanoid.Health = 0
  980. end
  981. while true do
  982. wait()
  983. if Humanoid.Health <=20 then
  984. if attack == false then
  985. Humanoid.MaxHealth = math.huge
  986. Humanoid.Health = math.huge
  987. end
  988. end
  989. end
RAW Paste Data
Top