daily pastebin goal
58%
SHARE
TWEET

GL

a guest May 16th, 2018 119 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
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top