Advertisement
memberhero

Ice Cream

Jun 7th, 2018
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ------------------------------------------------------------------------------------------------------------------------
  2. --I SCREAM, YOU SCREAM, WE ALL SCREAM, RUNNING AWAY IN A FUTILE ATTEMPT TO ESCAPE FROM THE INEVITABLE ARRIVAL OF DEATH--
  3. ------------------------------------------------------------------------------------------------------------------------
  4. --By CKbackup (Sugarie Saffron)                               --
  5. --YT: https://www.youtube.com/channel/UC8n9FFz7e6Zo13ob_5F9MJw--
  6. --Discord: Sugarie Saffron#4705                               --
  7. ----------------------------------------------------------------
  8.  
  9. print([[
  10. --Ice Cream--
  11. By CKbackup (Sugarie Saffron)                              
  12. YT: https://www.youtube.com/channel/UC8n9FFz7e6Zo13ob_5F9MJw
  13. Discord: Sugarie Saffron#4705    
  14. --------------------------------
  15. As I've been demoted from my SB
  16. Mod rank in VSB, I don't see the
  17. need to hold this back any longer.
  18.  
  19. Also, if the anims look weird or
  20. the weapon looks out of place,
  21. it's because it's actually modeled
  22. off a scaled rig with a package.
  23. It looks better with the Boy
  24. package.
  25. --------------------------------
  26. (Keys)
  27. M - Mute/Play Music
  28.  
  29. Click - Slash
  30. (Aerial Slash when jumping)
  31. Z - Freezing Bullet
  32. X - Thy Winter Shall Come Forth
  33. C - Blizzard o' Death
  34. ]])
  35.  
  36. wait(1/60)
  37. Effects = { }
  38. local Player = game:service'Players'.localPlayer
  39. local chara = Player.Character
  40. local Humanoid = chara:FindFirstChildOfClass("Humanoid")
  41. local Mouse = Player:GetMouse()
  42. local LeftArm = chara["Left Arm"]
  43. local RightArm = chara["Right Arm"]
  44. local LeftLeg = chara["Left Leg"]
  45. local RightLeg = chara["Right Leg"]
  46. local Head = chara.Head
  47. local Torso = chara.Torso
  48. local Camera = workspace.CurrentCamera
  49. local RootPart = chara.HumanoidRootPart
  50. local RootJoint = RootPart.RootJoint
  51. local attack = false
  52. local Anim = 'Idle'
  53. local attacktype = 1
  54. local delays = false
  55. local play = true
  56. local targetted = nil
  57. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  58. local velocity = RootPart.Velocity.y
  59. local sine = 0
  60. local change = 1
  61. local doe = 0
  62. local Create = LoadLibrary("RbxUtility").Create
  63. local debby = game:GetService("Debris")
  64. Humanoid.WalkSpeed = 16
  65.  
  66. Humanoid.Animator.Parent = nil
  67. chara.Animate.Parent = nil
  68.  
  69. local newMotor = function(part0, part1, c0, c1)
  70. local w = Create('Motor'){
  71. Parent = part0,
  72. Part0 = part0,
  73. Part1 = part1,
  74. C0 = c0,
  75. C1 = c1,
  76. }
  77. return w
  78. end
  79.  
  80. function clerp(a, b, t)
  81. return a:lerp(b, t)
  82. end
  83.  
  84. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  85. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  86.  
  87. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  88. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  89. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  90. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  91. RootJoint.C1 = CFrame.new(0, 0, 0)
  92. RootJoint.C0 = CFrame.new(0, 0, 0)
  93. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  94. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  95.  
  96. local rarmc1 = RW.C1
  97. local larmc1 = LW.C1
  98. local rlegc1 = RH.C1
  99. local llegc1 = LH.C1
  100.  
  101. local resetc1 = false
  102.  
  103. function PlayAnimationFromTable(table, speed, bool)
  104. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  105. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  106. RW.C0 = clerp(RW.C0, table[3], speed)
  107. LW.C0 = clerp(LW.C0, table[4], speed)
  108. RH.C0 = clerp(RH.C0, table[5], speed)
  109. LH.C0 = clerp(LH.C0, table[6], speed)
  110. if bool == true then
  111. if resetc1 == false then
  112. resetc1 = true
  113. RootJoint.C1 = RootJoint.C1
  114. Torso.Neck.C1 = Torso.Neck.C1
  115. LW.C1 = larmc1
  116. RW.C1 = rarmc1
  117. RH.C1 = rlegc1
  118. LH.C1 = llegc1
  119. end
  120. end
  121. end
  122.  
  123. function swait(num)
  124.    local heartbeat = game:GetService("RunService").Heartbeat:wait()
  125.    local framerate = 30
  126.    local heartbeat1 = math.random(1,2)
  127.    if heartbeat1 == 1 then
  128.    game:GetService("RunService").Heartbeat:wait()
  129.    elseif heartbeat1 == 2 then
  130.    game:GetService("RunService").Heartbeat:wait()
  131.    end
  132.    end
  133.  
  134. function RemoveOutlines(part)
  135. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  136. end
  137.  
  138. function so(id,par,pit,vol)
  139. local sou = Instance.new("Sound", par or workspace)
  140. if par == chara then
  141. sou.Parent = chara.Torso
  142. end
  143. sou.Volume = vol
  144. sou.Pitch = pit or 1
  145. sou.SoundId = "rbxassetid://" .. id
  146. sou.PlayOnRemove = true
  147. sou:Destroy()
  148. end
  149.  
  150. New = function(Object, Parent, Name, Data)
  151.     local Object = Instance.new(Object)
  152.     for Index, Value in pairs(Data or {}) do
  153.         Object[Index] = Value
  154.     end
  155.     Object.Parent = Parent
  156.     Object.Name = Name
  157.     return Object
  158. end
  159.  
  160. ISCREAM = New("Model",chara,"ISCREAM",{})
  161. KonuHandaru = New("Part",ISCREAM,"KonuHandaru",{FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(0.600000024, 1, 0.600000024),CFrame = CFrame.new(-47.8000031, 6.70001078, -63.9999924, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  162. Mesh = New("SpecialMesh",KonuHandaru,"Mesh",{Scale = Vector3.new(0.5, 0.699999988, 0.5),MeshId = "http://www.roblox.com/asset/?id=1778999",TextureId = "http://www.roblox.com/asset/?id=20403465",MeshType = Enum.MeshType.FileMesh,})
  163. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Carnation pink"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 8.70004463, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 0.596078, 0.862745),})
  164. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  165. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -2.00003409, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  166. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Carnation pink"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 8.50004387, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 0.596078, 0.862745),})
  167. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  168. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -1.80003309, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  169. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Buttermilk"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 9.30004692, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.996078, 0.952941, 0.733333),})
  170. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  171. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -2.60003614, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  172. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Brown"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 9.10004234, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.486275, 0.360784, 0.27451),})
  173. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  174. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -2.40003109, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  175. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Buttermilk"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 9.50004387, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.996078, 0.952941, 0.733333),})
  176. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  177. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -2.80003309, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  178. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Brown"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 8.90004539, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.486275, 0.360784, 0.27451),})
  179. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  180. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -2.20003414, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  181. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Brown"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 7.7000103, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.486275, 0.360784, 0.27451),})
  182. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  183. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -0.999999762, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  184. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Brown"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 7.9000082, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.486275, 0.360784, 0.27451),})
  185. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  186. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -1.19999766, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  187. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Buttermilk"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 8.10001087, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.996078, 0.952941, 0.733333),})
  188. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  189. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -1.39999986, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  190. Part = New("Part",ISCREAM,"Part",{Size = Vector3.new(0.100000001, 0.100000001, 0.100000001),CFrame = CFrame.new(-47.8000031, 11.2658768, -64.0939636, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  191. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006),MeshId = "http://www.roblox.com/asset/?id=104783233      ",TextureId = "http://www.roblox.com/asset/?id=104783391 ",MeshType = Enum.MeshType.FileMesh,})
  192. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),C1 = CFrame.new(0, -4.56586552, 0.0939674377, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  193. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Brown"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 10.1000443, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.486275, 0.360784, 0.27451),})
  194. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  195. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -3.400033, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  196. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Buttermilk"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 10.7000446, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.996078, 0.952941, 0.733333),})
  197. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  198. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -4.00003433, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  199. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Buttermilk"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 10.5000448, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.996078, 0.952941, 0.733333),})
  200. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  201. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -3.80003405, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  202. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Carnation pink"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 9.90004349, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 0.596078, 0.862745),})
  203. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  204. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -3.20003319, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  205. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Carnation pink"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 9.70004654, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 0.596078, 0.862745),})
  206. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  207. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -3.00003624, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  208. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Brown"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 10.3000431, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.486275, 0.360784, 0.27451),})
  209. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  210. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -3.60003233, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  211. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Buttermilk"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 8.30001068, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.996078, 0.952941, 0.733333),})
  212. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  213. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -1.59999967, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  214. Hitoboksu = New("Part",ISCREAM,"Hitoboksu",{FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(0.600000024, 4.29999876, 0.600000024),CFrame = CFrame.new(-47.8000031, 9.4500103, -63.9999924, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  215. Weld = New("ManualWeld",Hitoboksu,"Weld",{Part0 = Hitoboksu,Part1 = KonuHandaru,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, -2.74999952, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  216. Mesh = New("BlockMesh",Hitoboksu,"Mesh",{Scale = Vector3.new(0, 0, 0),})
  217. att2 = New("Attachment",Hitoboksu,"att2",{CFrame = CFrame.new(0, -2.0999999, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  218. att1 = New("Attachment",Hitoboksu,"att1",{CFrame = CFrame.new(0, 2.0999999, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  219. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Carnation pink"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.600000024, 0.600000024),CFrame = CFrame.new(-47.8000031, 7.50000858, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 0.596078, 0.862745),})
  220. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  221. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -0.799998045, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  222. Part = New("Part",ISCREAM,"Part",{BrickColor = BrickColor.new("Carnation pink"),Material = Enum.Material.Marble,Size = Vector3.new(0.600000024, 0.200000018, 0.600000024),CFrame = CFrame.new(-47.8000031, 7.30001068, -63.9999924, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 0.596078, 0.862745),})
  223. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  224. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = KonuHandaru,C1 = CFrame.new(0, -0.599999666, -1.90734863e-06, 1, 0, 0, 0, -1, 0, 0, 0, -1),})
  225. TUREIRU = New("Trail",Hitoboksu,"TUREIRU",{Enabled = false,LightEmission = 1,Attachment1 = att1,Attachment0 = att2})
  226. TUREIRU.Color = ColorSequence.new({
  227. ColorSequenceKeypoint.new(0,Color3.fromRGB(255, 253, 208)),
  228. ColorSequenceKeypoint.new(0.5,Color3.fromRGB(255, 192, 203)),
  229. ColorSequenceKeypoint.new(1,Color3.fromRGB(123, 63, 0)),
  230. })
  231. TUREIRU.Transparency = NumberSequence.new(0,1)
  232.  
  233. local wep = ISCREAM
  234. local handla = KonuHandaru
  235. local hito = Hitoboksu
  236. local tr1 = TUREIRU
  237.  
  238. function CreateSwirl(part)
  239. local pemit = Instance.new("ParticleEmitter",part)
  240. pemit.Name = "SUWARU"
  241. pemit.Texture = "rbxassetid://253188763"
  242. pemit.LightInfluence = 1
  243. pemit.Size = NumberSequence.new(0,2)
  244. pemit.Transparency = NumberSequence.new(0,1)
  245. pemit.ZOffset = .5
  246. pemit.Lifetime = NumberRange.new(1)
  247. pemit.Rate = 200
  248. pemit.Rotation = NumberRange.new(0,360)
  249. pemit.RotSpeed = NumberRange.new(-300,300)
  250. pemit.Speed = NumberRange.new(.2)
  251. pemit.SpreadAngle = Vector2.new(360,360)
  252. return pemit
  253. end
  254.  
  255. --This is just for builds--
  256. New = function(Object, Parent, Name, Data)
  257. local Object = Instance.new(Object)
  258. for Index, Value in pairs(Data or {}) do
  259. Object[Index] = Value
  260. end
  261. Object.Parent = Parent
  262. Object.Name = Name
  263. return Object
  264. end
  265. HandaruW = New("ManualWeld",handla,"HandaruW",{Part0 = handla,Part1 = RightArm,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0),C1 = CFrame.new(-0.199996948, -1.10000002, -1.14440918e-05, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  266. ---------------------------
  267.  
  268. function rayCast(Position, Direction, Range, Ignore)
  269. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  270. end
  271.  
  272. function FindNearestTorso(Position, Distance, SinglePlayer)
  273. if SinglePlayer then
  274. return (SinglePlayer.Head.CFrame.p - Position).magnitude < Distance
  275. end
  276. local List = {}
  277. for i, v in pairs(workspace:GetDescendants()) do
  278. if v:IsA("Model") then
  279. if v:findFirstChild("Head") then
  280. if v ~= chara then
  281. if (v.Head.Position - Position).magnitude <= Distance then
  282. table.insert(List, v)
  283. end
  284. end
  285. end
  286. end
  287. end
  288. return List
  289. end
  290.  
  291. EffectModel = Create("Model"){
  292. Parent = chara,
  293. Name = "Effects",
  294. }
  295.  
  296. --Effect Functions--
  297. Effects = {
  298.  
  299. Block = function(cf,partsize,meshstart,meshadd,matr,colour,spin,inverse,factor)
  300. local p = Instance.new("Part",EffectModel)
  301. p.BrickColor = BrickColor.new(colour)
  302. p.Size = partsize
  303. p.Anchored = true
  304. p.CanCollide = false
  305. p.Material = matr
  306. p.CFrame = cf
  307. if inverse == true then
  308. p.Transparency = 1
  309. else
  310. p.Transparency = 0
  311. end
  312. local m = Instance.new("BlockMesh",p)
  313. m.Scale = meshstart
  314. coroutine.wrap(function()
  315. for i=0,1,factor do
  316. swait()
  317. if inverse == true then
  318. p.Transparency = 1-i
  319. else
  320. p.Transparency = i
  321. end
  322. m.Scale = m.Scale + meshadd
  323. if spin == true then
  324. p.CFrame = p.CFrame * CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  325. end
  326. end
  327. p:Destroy()
  328. end)()
  329. return p
  330. end,
  331.  
  332. Sphere = function(cf,partsize,meshstart,meshadd,matr,colour,inverse,factor)
  333. local p = Instance.new("Part",EffectModel)
  334. p.BrickColor = BrickColor.new(colour)
  335. p.Size = partsize
  336. p.Anchored = true
  337. p.CanCollide = false
  338. p.Material = matr
  339. p.CFrame = cf
  340. if inverse == true then
  341. p.Transparency = 1
  342. else
  343. p.Transparency = 0
  344. end
  345. local m = Instance.new("SpecialMesh",p)
  346. m.MeshType = "Sphere"
  347. m.Scale = meshstart
  348. coroutine.wrap(function()
  349. for i=0,1,factor do
  350. swait()
  351. if inverse == true then
  352. p.Transparency = 1-i
  353. else
  354. p.Transparency = i
  355. end
  356. m.Scale = m.Scale + meshadd
  357. end
  358. p:Destroy()
  359. end)()
  360. return p
  361. end,
  362.  
  363. Cylinder = function(cf,partsize,meshstart,meshadd,matr,colour,inverse,factor)
  364. local p = Instance.new("Part",EffectModel)
  365. p.BrickColor = BrickColor.new(colour)
  366. p.Size = partsize
  367. p.Anchored = true
  368. p.CanCollide = false
  369. p.Material = matr
  370. p.CFrame = cf
  371. if inverse == true then
  372. p.Transparency = 1
  373. else
  374. p.Transparency = 0
  375. end
  376. local m = Instance.new("CylinderMesh",p)
  377. m.Scale = meshstart
  378. coroutine.wrap(function()
  379. for i=0,1,factor do
  380. swait()
  381. if inverse == true then
  382. p.Transparency = 1-i
  383. else
  384. p.Transparency = i
  385. end
  386. m.Scale = m.Scale + meshadd
  387. end
  388. p:Destroy()
  389. end)()
  390. return p
  391. end,
  392.  
  393. Wave = function(cf,meshstart,meshadd,colour,spin,inverse,factor)
  394. local p = Instance.new("Part",EffectModel)
  395. p.BrickColor = BrickColor.new(colour)
  396. p.Size = Vector3.new()
  397. p.Anchored = true
  398. p.CanCollide = false
  399. p.CFrame = cf
  400. if inverse == true then
  401. p.Transparency = 1
  402. else
  403. p.Transparency = 0
  404. end
  405. local m = Instance.new("SpecialMesh",p)
  406. m.MeshId = "rbxassetid://20329976"
  407. m.Scale = meshstart
  408. coroutine.wrap(function()
  409. for i=0,1,factor do
  410. swait()
  411. if inverse == true then
  412. p.Transparency = 1-i
  413. else
  414. p.Transparency = i
  415. end
  416. m.Scale = m.Scale + meshadd
  417. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  418. end
  419. p:Destroy()
  420. end)()
  421. return p
  422. end,
  423.  
  424. Ring = function(cf,meshstart,meshadd,colour,inverse,factor)
  425. local p = Instance.new("Part",EffectModel)
  426. p.BrickColor = BrickColor.new(colour)
  427. p.Size = Vector3.new()
  428. p.Anchored = true
  429. p.CanCollide = false
  430. p.CFrame = cf
  431. if inverse == true then
  432. p.Transparency = 1
  433. else
  434. p.Transparency = 0
  435. end
  436. local m = Instance.new("SpecialMesh",p)
  437. m.MeshId = "rbxassetid://3270017"
  438. m.Scale = meshstart
  439. coroutine.wrap(function()
  440. for i=0,1,factor do
  441. swait()
  442. if inverse == true then
  443. p.Transparency = 1-i
  444. else
  445. p.Transparency = i
  446. end
  447. m.Scale = m.Scale + meshadd
  448. end
  449. p:Destroy()
  450. end)()
  451. return p
  452. end,
  453.  
  454. Meshed = function(cf,meshstart,meshadd,colour,meshid,textid,spin,inverse,factor)
  455. local p = Instance.new("Part",EffectModel)
  456. p.BrickColor = BrickColor.new(colour)
  457. p.Size = Vector3.new()
  458. p.Anchored = true
  459. p.CanCollide = false
  460. p.CFrame = cf
  461. if inverse == true then
  462. p.Transparency = 1
  463. else
  464. p.Transparency = 0
  465. end
  466. local m = Instance.new("SpecialMesh",p)
  467. m.MeshId = meshid
  468. m.TextureId = textid
  469. m.Scale = meshstart
  470. coroutine.wrap(function()
  471. for i=0,1,factor do
  472. swait()
  473. if inverse == true then
  474. p.Transparency = 1-i
  475. else
  476. p.Transparency = i
  477. end
  478. m.Scale = m.Scale + meshadd
  479. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  480. end
  481. p:Destroy()
  482. end)()
  483. return p
  484. end,
  485.  
  486. Explode = function(cf,partsize,meshstart,meshadd,matr,colour,move,inverse,factor)
  487. local p = Instance.new("Part",EffectModel)
  488. p.BrickColor = BrickColor.new(colour)
  489. p.Size = partsize
  490. p.Anchored = true
  491. p.CanCollide = false
  492. p.Material = matr
  493. p.CFrame = cf * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  494. if inverse == true then
  495. p.Transparency = 1
  496. else
  497. p.Transparency = 0
  498. end
  499. local m = Instance.new("SpecialMesh",p)
  500. m.MeshType = "Sphere"
  501. m.Scale = meshstart
  502. coroutine.wrap(function()
  503. for i=0,1,factor do
  504. swait()
  505. if inverse == true then
  506. p.Transparency = 1-i
  507. else
  508. p.Transparency = i
  509. end
  510. m.Scale = m.Scale + meshadd
  511. p.CFrame = p.CFrame * CFrame.new(0,move,0)
  512. end
  513. p:Destroy()
  514. end)()
  515. return p
  516. end,
  517.  
  518. }
  519.  
  520. function chatfunc(text)
  521. coroutine.wrap(function()
  522. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  523. chara:FindFirstChild("TalkingBillBoard"):destroy()
  524. end
  525. local naeeym2 = Instance.new("BillboardGui",chara)
  526. naeeym2.Size = UDim2.new(0,100,0,40)
  527. naeeym2.StudsOffset = Vector3.new(0,3,0)
  528. naeeym2.Adornee = chara.Head
  529. naeeym2.Name = "BLABLABLA"
  530. local tecks2 = Instance.new("TextLabel",naeeym2)
  531. tecks2.BackgroundTransparency = 1
  532. tecks2.BorderSizePixel = 0
  533. tecks2.Text = ""
  534. tecks2.Font = "Fantasy"
  535. tecks2.FontSize = "Size24"
  536. tecks2.TextStrokeTransparency = 0
  537. tecks2.TextColor3 = Color3.new(1,1,1)
  538. tecks2.TextStrokeColor3 = Color3.new(0,1,1)
  539. tecks2.Size = UDim2.new(1,0,0.5,0)
  540. for i = 1,string.len(text),1 do
  541. tecks2.Text = string.sub(text,1,i)
  542. swait()
  543. end
  544. swait(30)
  545. for i = 1, 5 do
  546. swait()
  547. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  548. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  549. tecks2.TextTransparency = tecks2.TextTransparency + .2
  550. end
  551. naeeym2:Destroy()
  552. end)()
  553. end
  554.  
  555. function GetDudesTorso(c)
  556. local torsy = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
  557. if torsy ~= nil then
  558. return torsy
  559. end
  560. end
  561.  
  562. function BodyVel(part,faws)
  563. local bodyvel = Instance.new("BodyVelocity",part)
  564. local pep = 10000000
  565. bodyvel.P = pep
  566. bodyvel.MaxForce = Vector3.new(pep,pep,pep)
  567. bodyvel.Velocity = faws
  568. debby:AddItem(bodyvel,.2)
  569. end
  570.  
  571. function Dmg(guy)
  572. coroutine.wrap(function()
  573. local hum = guy:FindFirstChildOfClass("Humanoid")
  574. if hum and guy:FindFirstChild("HITO")==nil then
  575. Instance.new("BoolValue",guy).Name = "HITO"
  576. local torsy = GetDudesTorso(guy)
  577. if torsy then
  578. so(32656713,torsy,1,2)
  579. end
  580. local par = {}
  581. for i,v in pairs(guy:GetDescendants()) do
  582. if v:IsA("BasePart") then
  583. table.insert(par,v)
  584. if v.Name ~= "HumanoidRootPart" then
  585. v.Anchored = true
  586. end
  587. CreateSwirl(v)
  588. end
  589. end
  590. swait(20)
  591. if torsy then
  592. so(203936153,torsy,1,2)
  593. end
  594. for i,v in pairs(guy:GetDescendants()) do
  595. if v.Name == "SUWARU" then
  596. v.Enabled = false
  597. end
  598. if v:IsA("Shirt") or v:IsA("Pants") or v:IsA("ShirtGraphic") or v:IsA("Decal") and v.Name ~= "face" then
  599. v:Destroy()
  600. end
  601. for i,v in pairs(par) do
  602. if v then
  603. if v:FindFirstChild("SpecialMesh") then
  604. v:FindFirstChild("SpecialMesh").TextureId = ""
  605. end
  606. if v:IsA("MeshPart") then
  607. v.TextureID = ""
  608. end
  609. v.BrickColor = BrickColor.new("Baby blue")
  610. v.Material = "Ice"
  611. end
  612. end
  613. end
  614. swait(40)
  615. if torsy then
  616. so(87015121,torsy,1,2)
  617. end
  618. guy:BreakJoints()
  619. for ba=1,6 do
  620. Effects.Explode(torsy.CFrame,Vector3.new(1,1,1),Vector3.new(6,6,6),Vector3.new(.05,.05,.05),"SmoothPlastic","White",.05,false,.025)--+Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)
  621. end
  622. for ab = 1,math.random(6,10) do
  623. local sa = math.random(5,9)/10
  624. local ice = Instance.new("Part",EffectModel)
  625. ice.CFrame = torsy.CFrame
  626. ice.BrickColor = BrickColor.new("Baby blue")
  627. ice.Material = "Ice"
  628. ice.Size = Vector3.new(sa,sa,sa)
  629. ice.Velocity = Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  630. ice.RotVelocity = Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  631. coroutine.wrap(function()
  632. swait(120)
  633. ice.Orientation = Vector3.new(0,ice.Orientation.y,0)
  634. for b = 0,1,.05 do
  635. swait()
  636. ice.Transparency = b
  637. ice.Size = ice.Size + Vector3.new(.05,-.05,.05)
  638. end
  639. ice:Destroy()
  640. end)()
  641. end
  642. for i,v in pairs(par) do
  643. v:Destroy()
  644. end
  645. end
  646. end)()
  647. end
  648.  
  649. function MagnitudeDmg(par,magni)
  650. for _, c in pairs(workspace:GetDescendants()) do
  651. local hum = c:FindFirstChildOfClass("Humanoid")
  652. if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
  653. local head = GetDudesTorso(c)
  654. if head ~= nil then
  655. local targ = head.Position - par.Position
  656. local mag = targ.magnitude
  657. if magni >= mag and c ~= chara then
  658. Dmg(c)
  659. end
  660. end
  661. end
  662. end
  663. end
  664.  
  665. combo = 1
  666.  
  667. local mus = Instance.new("Sound",chara)
  668. mus.Name = "mus"
  669. mus.SoundId = "rbxassetid://189224548"
  670. mus.Looped = true
  671. mus.Volume = 1
  672. mus:Play()
  673.  
  674. coroutine.wrap(function()
  675. Humanoid.Name = "asldlasldlasdl"
  676. Humanoid.Health = math.huge
  677. Humanoid.MaxHealth = math.huge
  678. end)()
  679.  
  680. --Intro--
  681. Humanoid.WalkSpeed = 0
  682. for i,v in pairs(wep:children()) do
  683. if v~=handla then
  684. v.Transparency = 1
  685. end
  686. end
  687. swait(20)
  688. chatfunc("Revenge is a dish best served cold!")
  689. for i=0,1,.1 do
  690. swait()
  691. PlayAnimationFromTable({       
  692. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  693. CFrame.new(0, 1.5255599, -0.222141743, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  694. CFrame.new(1.50094986, 0.999999046, 0.0500035286, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  695. CFrame.new(-1.52556324, 0.222139359, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736, 0, 0, 0, 1),
  696. CFrame.new(0.500001132, -2, -2.38418579e-07, 0.984807849, 0, -0.173647985, 0, 1, 0, 0.173647985, 0, 0.984807849),
  697. CFrame.new(-0.500000715, -2, -8.34465027e-07, 0.939692736, 0, 0.342019886, 0, 1, 0, -0.342019916, 0, 0.939692736),
  698. }, .3, false)
  699. end
  700. local para = {}
  701. for i=-2,2,.2 do
  702. local ice = Instance.new("Part",EffectModel)
  703. ice.Size = Vector3.new(1,1,1)
  704. ice.CanCollide = false
  705. ice.BrickColor = BrickColor.new("Baby blue")
  706. ice.Material = "Ice"
  707. local icew = Instance.new("Weld",ice)
  708. icew.Part0 = hito
  709. icew.Part1 = ice
  710. icew.C0 = CFrame.new(0,-i,0)*CFrame.Angles(math.random(0,360),math.random(0,360),math.random(0,360))
  711. table.insert(para,ice)
  712. so(32656754,ice,1,1)
  713. swait()
  714. end
  715. swait(30)
  716. so(87015121,hito,1,1)
  717. for i,v in pairs(wep:children()) do
  718. v.Transparency = 0
  719. end
  720. for i,v in pairs(para) do
  721. v:BreakJoints()
  722. v.Anchored = true
  723. coroutine.wrap(function()
  724. for i=0,1,.05 do
  725. swait()
  726. v.CFrame = v.CFrame*CFrame.new(0,.5,0)
  727. v.Transparency = i
  728. end
  729. v:Destroy()
  730. end)()
  731. end
  732. swait(60)
  733. chatfunc([["Ice" to meet you today!]])
  734. Humanoid.WalkSpeed = 40
  735. --------------------------------------------------
  736.  
  737. function smek()
  738. attack = true
  739. for i=0,1,.2 do
  740. swait()
  741. PlayAnimationFromTable({       
  742. CFrame.new(-0.0116844922, 0, -0.381816059, 0.342019022, 0, 0.939693093, 0, 1, 0, -0.939693093, 0, 0.342018992),
  743. CFrame.new(-0.0728889629, 1.49999714, 0.038963601, 0.342019022, 0, -0.939693093, 0, 1, 0, 0.939693093, 0, 0.342018992),
  744. CFrame.new(1.06065702, 1.09677029, -0.161810428, 0.400286436, 0.242276207, 0.88378346, 0.734158754, -0.661962748, -0.151050553, 0.548435688, 0.709300876, -0.442843854),
  745. CFrame.new(-1.59605861, 0.10887894, 1.11486224e-06, 0.984807909, 0.173648059, -2.23517418e-06, -0.173648059, 0.984807849, 3.82394944e-07, 2.29477882e-06, 1.86264515e-08, 1),
  746. CFrame.new(0.685087919, -1.96527183, 0.0673596561, 0.92541647, -0.163175598, -0.342020869, 0.173647985, 0.984807849, 2.90093368e-07, 0.336824894, -0.0593915246, 0.939692438),
  747. CFrame.new(-0.499999702, -2.00000095, 8.68737698e-06, 0.766045451, 0, 0.642786503, 0, 1, 0, -0.642786503, 0, 0.766045511),
  748. }, .4, false)
  749. end
  750. Humanoid.WalkSpeed = 2
  751. tr1.Enabled = true
  752. so(32656754,hito,math.random(9,11)/10,1)
  753. for i=0,1,.2 do
  754. swait()
  755. PlayAnimationFromTable({       
  756. CFrame.new(0, 0, 0, 0.499998987, 0, -0.866025984, 0, 1, 0, 0.866025984, 0, 0.499998987),
  757. CFrame.new(0, 1.49999714, 0, 0.499998987, 0, 0.866025984, 0, 1, 0, -0.866025984, 0, 0.499998987),
  758. CFrame.new(1.6195364, 0.256343663, -3.60019794e-06, 0.939692736, -0.342020124, -8.94069672e-08, 0.342020154, 0.939692676, -4.35416268e-07, 2.08616257e-07, 3.87430191e-07, 1),
  759. CFrame.new(-1.65980804, 0.323206544, 5.72385352e-06, 0.866025329, 0.500000238, -2.98023224e-07, -0.500000179, 0.866025388, -1.34623383e-06, -4.47034836e-07, 1.29640102e-06, 1.00000012),
  760. CFrame.new(0.500001073, -2.00000095, -1.57952309e-06, 0.939692616, 0, -0.342020184, 0, 1, 0, 0.342020184, 0, 0.939692616),
  761. CFrame.new(-0.499998212, -2.00000095, 1.49011612e-06, 0.766043544, 0, 0.642788708, 0, 1, 0, -0.642788708, 0, 0.766043544),
  762. }, .4, false)
  763. MagnitudeDmg(hito,3)
  764. end
  765. swait(5)
  766. Humanoid.WalkSpeed = 40
  767. tr1.Enabled = false
  768. attack = false
  769. end
  770.  
  771. function asmek()
  772. attack = true
  773. Humanoid.WalkSpeed = 50
  774. RootPart.Velocity = Vector3.new(RootPart.Velocity.X,30,RootPart.Velocity.Z)
  775. tr1.Enabled = true
  776. so(32656754,hito,math.random(9,11)/10,1)
  777. for i = 0,1.5,.1 do
  778. swait()
  779. PlayAnimationFromTable({
  780. CFrame.new(-2.14576721e-06, -1.66893005e-06, 0, 0, 1, 0, -1, 0, 0, 0, 0, 1)*CFrame.Angles(0,math.rad(360)*-i,0),
  781. CFrame.new(0, 1.50000107, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  782. CFrame.new(1.4999969, 1.00000238, 0, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  783. CFrame.new(-1.49999905, 1.00000238, 0, 0, 1, 0, -1, 0, 0, 0, 0, 1),
  784. CFrame.new(0.499999046, -1.99999499, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  785. CFrame.new(-0.500001907, -1.99999404, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  786. }, .3, false)
  787. MagnitudeDmg(hito,3)
  788. end
  789. Humanoid.WalkSpeed = 40
  790. tr1.Enabled = false
  791. attack = false
  792. end
  793.  
  794. function burasuto()
  795. attack = true
  796. Humanoid.WalkSpeed = 5
  797. for i=0,2,.1 do
  798. swait()
  799. PlayAnimationFromTable({
  800. CFrame.new(0.0358428955, 0, 0.0325927734, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  801. CFrame.new(0.0325870365, 1.49998832, -0.0358416028, 0.0301539954, 0.171010062, -0.984807789, 0.171009988, 0.969846368, 0.173648238, 0.984807849, -0.173648134, 3.13053391e-07),
  802. CFrame.new(1.5, 0.899998665, 0, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  803. CFrame.new(-1.50195909, 0.627066612, -0.676912427, 0.984807849, -0.17364797, 1.12223177e-07, -0.030152997, -0.171006978, -0.984808326, 0.171009988, 0.969846904, -0.17364502),
  804. CFrame.new(0.5, -1.8499999, 0.459799707, 1, 0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388),
  805. CFrame.new(-0.5, -1.57705688, -0.280751318, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),
  806. }, .4, false)
  807. Effects.Ring(RightArm.CFrame*CFrame.new(0,-1,0)* CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),Vector3.new(10,10,1),Vector3.new(-1,-1,0),"White",true,.1)
  808. Effects.Block(RightArm.CFrame*CFrame.new(0,-1,0),Vector3.new(2,2,2),Vector3.new(1,1,1),Vector3.new(-.1,-.1,-.1),"Ice","White",true,true,.1)
  809. end
  810. so(588736245,RightArm,.8,1)
  811. local dir = (RightArm.Position - Mouse.Hit.p).unit
  812. local blast = Instance.new("Part",EffectModel)
  813. blast.Name = "Burasuto"
  814. blast.BrickColor = BrickColor.new("Baby blue")
  815. blast.Size = Vector3.new(3,3,3)
  816. blast.Anchored = true
  817. blast.CanCollide = false
  818. blast.Material = "Neon"
  819. blast.Shape = "Ball"
  820. blast.CFrame = CFrame.new(RightArm.Position,RightArm.Position+dir)
  821. local pe = CreateSwirl(blast)
  822. pe.Size = NumberSequence.new(2,0)
  823. debby:AddItem(blast,10)
  824. coroutine.wrap(function()
  825. local par,pos
  826. local ta = 0
  827. repeat
  828. swait()
  829. par,pos = rayCast(blast.Position,blast.CFrame.lookVector*2,5,chara)
  830. if par ~= nil then
  831. blast.CFrame = CFrame.new(pos)
  832. else
  833. blast.CFrame = blast.CFrame * CFrame.new(0,0,4)
  834. end
  835. until par ~= nil
  836. for b=1,2 do
  837. Effects.Block(blast.CFrame,Vector3.new(1,1,1),Vector3.new(),Vector3.new(1,1,1),"Ice","White",true,false,.1)
  838. end
  839. so(747238556,blast,1,1)
  840. MagnitudeDmg(blast,5)
  841. blast.Transparency = 1
  842. debby:AddItem(blast,3)
  843. end)()
  844. Effects.Wave(RightArm.CFrame*CFrame.new(0,-1,0),Vector3.new(0,0,0),Vector3.new(.2,0,.2),"White",10,false,.05)
  845. Effects.Wave(RightArm.CFrame*CFrame.new(0,-1,0),Vector3.new(0,0,0),Vector3.new(1,0,1),"Baby blue",-10,false,.05)
  846. BodyVel(Torso,RootPart.CFrame.lookVector*-5)
  847. swait(20)
  848. Humanoid.WalkSpeed = 40
  849. attack = false
  850. end
  851.  
  852. function freeze()
  853. attack = true
  854. Humanoid.WalkSpeed = 4
  855. chatfunc("That's it!")
  856. coroutine.wrap(function()
  857. for a=0,1,.1 do
  858. swait()
  859. for i,v in pairs(wep:children()) do
  860. v.Transparency = i
  861. end
  862. end
  863. end)()
  864. for i = 0,1,.1 do
  865. swait()
  866. PlayAnimationFromTable({
  867. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  868. CFrame.new(0, 1.5255599, -0.222141743, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  869. CFrame.new(1.50094986, 0.999999046, 0.0500035286, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  870. CFrame.new(-1.52556324, 0.222139359, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736, 0, 0, 0, 1),
  871. CFrame.new(0.500001132, -2, -2.38418579e-07, 0.984807849, 0, -0.173647985, 0, 1, 0, 0.173647985, 0, 0.984807849),
  872. CFrame.new(-0.500000715, -2, -8.34465027e-07, 0.939692736, 0, 0.342019886, 0, 1, 0, -0.342019916, 0, 0.939692736),
  873. }, .3, false)
  874. end
  875. for i = 0,4,.05 do
  876. swait()
  877. PlayAnimationFromTable({
  878. CFrame.new(0, 0.0349424481, 0.334686339, 1, 0, 0, 0, 0.939692736, -0.342019886, 0, 0.342019916, 0.939692736),
  879. CFrame.new(0, 1.43158746, 0.18793866, 1, 0, 0, 0, 0.939692438, -0.342020929, 0, 0.342020959, 0.939692438),
  880. CFrame.new(1.5, 0.499999046, 0.599990845, 0, -1, 0, 0, 0, -1, 1, 0, 0),
  881. CFrame.new(-1.5, 0.499999046, 0.599990845, 0, 1, 0, 0, 0, -1, -1, 0, 0),
  882. CFrame.new(0.50000006, -2.02669048, 0.381489158, 0.939692736, 0, -0.342019886, 0.116977625, 0.939692736, 0.321393639, 0.321393639, -0.342019886, 0.883022428),
  883. CFrame.new(-0.500001907, -2.02669072, 0.381488144, 0.866025388, 0, 0.500000238, -0.171010032, 0.939692736, 0.296197921, -0.469846606, -0.342019886, 0.813797772),
  884. }, .3, false)
  885. Effects.Block(RightArm.CFrame*CFrame.new(0,-1,0),Vector3.new(2,2,2),Vector3.new(1,1,1),Vector3.new(-.05,-.05,-.05),"Ice","White",true,true,.05)
  886. Effects.Block(LeftArm.CFrame*CFrame.new(0,-1,0),Vector3.new(2,2,2),Vector3.new(1,1,1),Vector3.new(-.05,-.05,-.05),"Ice","White",true,true,.05)
  887. end
  888. swait(20)
  889. for i = 0,1,.1 do
  890. swait()
  891. PlayAnimationFromTable({
  892. CFrame.new(0, -0.433955967, -0.642794847, 1, 0, 0, 0, 0.76604414, 0.642788053, 0, -0.642788053, 0.76604414),
  893. CFrame.new(0, 1.50857329, 0.277411759, 1, 0, 0, 0, 0.76604414, -0.642788053, 0, 0.642788053, 0.76604414),
  894. CFrame.new(1.00000763, 1.37034774, -0.491282165, 0, 0, 1, 0.76604414, -0.642788053, 0, 0.642788053, 0.76604414, 0),
  895. CFrame.new(-1.00000763, 1.37034774, -0.491282165, 0, 0, -1, -0.76604414, -0.642788053, 0, -0.642788053, 0.76604414, 0),
  896. CFrame.new(0.5, -1.09861195, -1.12705588, 1, 0, 0, 0, 0.76604414, -0.642788053, 0, 0.642788053, 0.76604414),
  897. CFrame.new(-0.5, -2.00000405, 5.72204681e-06, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  898. }, .3, false)
  899. end
  900. local pemit1 = CreateSwirl(RightArm)
  901. pemit1.SpreadAngle = Vector2.new(20,20)
  902. pemit1.EmissionDirection = "Bottom"
  903. pemit1.Lifetime = NumberRange.new(.7)
  904. pemit1.Speed = NumberRange.new(20)
  905. pemit1.Size = NumberSequence.new(0,5)
  906. local pemit2 = pemit1:Clone()
  907. pemit2.Parent = LeftArm
  908. local pa = Instance.new("Part",chara)
  909. pa.Size = Vector3.new(0,0,0)
  910. pa.CanCollide = false
  911. pa.Anchored = true
  912. pa.Transparency = 1
  913. so(87014838,Torso,1,1)
  914. chatfunc("Freeze... to... death...")
  915. for i=1,200 do
  916. pa.CFrame = RootPart.CFrame * CFrame.new(0,0,-7)
  917. MagnitudeDmg(pa,8)
  918. swait()
  919. end
  920. pemit1.Enabled = false
  921. pemit2.Enabled = false
  922. pa:Destroy()
  923. debby:AddItem(pemit1,4)
  924. debby:AddItem(pemit2,4)
  925. swait(30)
  926. coroutine.wrap(function()
  927. for a=0,1,.1 do
  928. swait()
  929. for i,v in pairs(wep:children()) do
  930. v.Transparency = 1-i
  931. end
  932. end
  933. for i,v in pairs(wep:children()) do
  934. v.Transparency = 0
  935. end
  936. end)()
  937. Humanoid.WalkSpeed = 40
  938. tr1.Enabled = false
  939. attack = false
  940. end
  941.  
  942. function areafreeze()
  943. attack = true
  944. Humanoid.WalkSpeed = 0
  945. chatfunc("The winter is coming..")
  946. coroutine.wrap(function()
  947. for a=0,1,.1 do
  948. swait()
  949. for i,v in pairs(wep:children()) do
  950. v.Transparency = i
  951. end
  952. end
  953. end)()
  954. for i = 0,1,.1 do
  955. swait()
  956. PlayAnimationFromTable({
  957. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  958. CFrame.new(0, 1.5255599, -0.222141743, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  959. CFrame.new(1.50094986, 0.999999046, 0.0500035286, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  960. CFrame.new(-1.52556324, 0.222139359, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736, 0, 0, 0, 1),
  961. CFrame.new(0.500001132, -2, -2.38418579e-07, 0.984807849, 0, -0.173647985, 0, 1, 0, 0.173647985, 0, 0.984807849),
  962. CFrame.new(-0.500000715, -2, -8.34465027e-07, 0.939692736, 0, 0.342019886, 0, 1, 0, -0.342019916, 0, 0.939692736),
  963. }, .3, false)
  964. end
  965. for i = 0,4,.05 do
  966. swait()
  967. PlayAnimationFromTable({
  968. CFrame.new(),
  969. CFrame.new(0, 1.46578932, -0.0939713717, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  970. CFrame.new(0.748245835, 0.499998569, -0.773616076, 0.342019022, 0.939693093, 0, 0, 0, -1, -0.939693093, 0.342018992, 0),
  971. CFrame.new(-0.748251557, 0.499999017, -0.773617327, 0.342020124, -0.939692616, 4.10752676e-08, 0, -4.37113883e-08, -1, 0.939692616, 0.342020124, -1.49501744e-08),
  972. CFrame.new(0.499996185, -1.28161228, -0.232838884, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),
  973. CFrame.new(-0.5, -1.99999928, 0.299997658, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  974. }, .3, false)
  975. Effects.Wave(Torso.CFrame*CFrame.new(0,-2,0),Vector3.new(10,0,10),Vector3.new(-.5,.05,-.5),"White",math.random(-10,10),true,.05)
  976. Effects.Meshed(RootPart.CFrame*CFrame.new(math.random(-10,10),math.random(-1,5),math.random(-10,10))*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),Vector3.new(2,2,2),Vector3.new(),"White","rbxassetid://187687161","",math.random(-2,2),false,.05)
  977. end
  978. swait(20)
  979. chatfunc("COMETH, BLIZZARD O' DEATH!")
  980. for i = 0,2,.1 do
  981. swait()
  982. PlayAnimationFromTable({
  983. CFrame.new(0, 0.0349424481, 0.334686339, 1, 0, 0, 0, 0.939692736, -0.342019886, 0, 0.342019916, 0.939692736),
  984. CFrame.new(0, 1.43158746, 0.18793866, 1, 0, 0, 0, 0.939692438, -0.342020929, 0, 0.342020959, 0.939692438),
  985. CFrame.new(1.5, 0.499999046, 0.599990845, 0, -1, 0, 0, 0, -1, 1, 0, 0),
  986. CFrame.new(-1.5, 0.499999046, 0.599990845, 0, 1, 0, 0, 0, -1, -1, 0, 0),
  987. CFrame.new(0.50000006, -2.02669048, 0.381489158, 0.939692736, 0, -0.342019886, 0.116977625, 0.939692736, 0.321393639, 0.321393639, -0.342019886, 0.883022428),
  988. CFrame.new(-0.500001907, -2.02669072, 0.381488144, 0.866025388, 0, 0.500000238, -0.171010032, 0.939692736, 0.296197921, -0.469846606, -0.342019886, 0.813797772),
  989. }, .3, false)
  990. end
  991. so(632669170,Torso,1,1)
  992. MagnitudeDmg(RootPart,20)
  993. for i=1,2 do
  994. Effects.Block(Torso.CFrame,Vector3.new(1,1,1),Vector3.new(1,1,1),Vector3.new(3,3,3),"Ice","White",true,false,.05)
  995. Effects.Ring(Torso.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),Vector3.new(1,1,.5),Vector3.new(5,5,0),"White",false,.05)
  996. end
  997. Effects.Wave(Torso.CFrame*CFrame.new(0,-2,0),Vector3.new(0,1,0),Vector3.new(5,0,5),"White",10,false,.05)
  998. swait(30)
  999. coroutine.wrap(function()
  1000. for a=0,1,.1 do
  1001. swait()
  1002. for i,v in pairs(wep:children()) do
  1003. v.Transparency = 1-i
  1004. end
  1005. end
  1006. for i,v in pairs(wep:children()) do
  1007. v.Transparency = 0
  1008. end
  1009. end)()
  1010. Humanoid.WalkSpeed = 40
  1011. tr1.Enabled = false
  1012. attack = false
  1013. end
  1014.  
  1015. Mouse.Button1Down:connect(function()
  1016. if attack == false then
  1017. if Anim == "Jump" or Anim == "Fall" then
  1018. asmek()
  1019. else
  1020. smek()
  1021. end
  1022. end
  1023. end)
  1024.  
  1025. local sprintt = 0
  1026. Mouse.KeyDown:connect(function(k)
  1027. k = k:lower()
  1028. if k=='m' then
  1029. if mus.IsPlaying == true then
  1030. mus:Stop()
  1031. elseif mus.IsPaused == true then
  1032. mus:Play()
  1033. end
  1034. end
  1035. if attack == false then
  1036. if k == 'z' then
  1037. burasuto()
  1038. elseif k == 'x' then
  1039. freeze()
  1040. elseif k == 'c' then
  1041. areafreeze()
  1042. end
  1043. end
  1044. end)
  1045.  
  1046. --Mouse.KeyUp:connect(function(k)
  1047. --k = k:lower()
  1048. --if k == 'e' then
  1049. --ehold = false
  1050. --elseif k == 'z' then
  1051. --zhold = false
  1052. --elseif k == 'v' then
  1053. --vhold = false
  1054. --elseif k == 'g' then
  1055. --ghold = false
  1056. --end
  1057. --end)
  1058.  
  1059. coroutine.wrap(function()
  1060. while 1 do
  1061. swait()
  1062. if doe <= 360 then
  1063. doe = doe + 2
  1064. else
  1065. doe = 0
  1066. end
  1067. end
  1068. end)()
  1069. while true do
  1070. swait()
  1071. while true do
  1072. swait()
  1073. if chara:FindFirstChild("mus")==nil then
  1074. mus = Instance.new("Sound",chara)
  1075. mus.Name = "mus"
  1076. mus.SoundId = "rbxassetid://189224548"
  1077. mus.Looped = true
  1078. mus.Volume = 1
  1079. mus:Play()
  1080. end
  1081. if sprintt >= 1 then
  1082. sprintt = sprintt - 1
  1083. end
  1084. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1085. velocity = RootPart.Velocity.y
  1086. sine = sine + change
  1087. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, chara)
  1088. if RootPart.Velocity.y > 1 and hit == nil then
  1089. Anim = "Jump"
  1090. if attack == false then
  1091. PlayAnimationFromTable({
  1092. CFrame.new(0, 0.0382082276, -0.0403150208, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),
  1093. CFrame.new(0, 1.46579528, 0.0939689279, 1, 0, 0, 0, 0.939692855, -0.342019796, 0, 0.342019796, 0.939692855),
  1094. CFrame.new(1.20945489, -0.213504896, 3.55388607e-07, 0.939692736, 0.342019916, 1.53461215e-07, -0.342019945, 0.939692736, 1.93715096e-07, -8.56816769e-08, -2.23517418e-07, 1.00000012),
  1095. CFrame.new(-1.20945573, -0.213503733, 5.0439985e-07, 0.939692736, -0.342019916, -1.53461215e-07, 0.342019945, 0.939692736, 1.93715096e-07, 8.56816769e-08, -2.23517418e-07, 1.00000012),
  1096. CFrame.new(0.5, -1.99739456, -0.0180913229, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  1097. CFrame.new(-0.5, -1.30000103, -0.39999947, 1, 0, 0, 0, 0.939692676, 0.342020601, 0, -0.342020601, 0.939692676),
  1098. }, .3, false)
  1099. end
  1100. elseif RootPart.Velocity.y < -1 and hit == nil then
  1101. Anim = "Fall"
  1102. if attack == false then
  1103. PlayAnimationFromTable({
  1104. CFrame.new(0, -0.0646628663, 0.0399149321, 1, 0, 0, 0, 0.984807849, -0.173647985, 0, 0.173647985, 0.984807849),
  1105. CFrame.new(0, 1.4913609, -0.128171027, 1, 0, 0, 0, 0.939692855, 0.342019796, 0, -0.342019796, 0.939692855),
  1106. CFrame.new(1.55285025, 0.466259956, -9.26282269e-08, 0.766043842, -0.642788351, -6.46188241e-08, 0.642788291, 0.766043961, -7.4505806e-08, 1.04308128e-07, 1.49011612e-08, 1.00000012),
  1107. CFrame.new(-1.5605253, 0.475036323, -2.10609159e-07, 0.766043842, 0.642788351, 6.46188241e-08, -0.642788291, 0.766043961, -7.4505806e-08, -1.04308128e-07, 1.49011612e-08, 1.00000012),
  1108. CFrame.new(0.500000954, -1.9973948, -0.0180922765, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  1109. CFrame.new(-0.499999046, -1.30000043, -0.400000483, 1, 0, 0, 0, 0.939692855, 0.342019796, 0, -0.342019796, 0.939692855),
  1110. }, .3, false)
  1111. end
  1112. elseif Torsovelocity < 1 and hit ~= nil then
  1113. Anim = "Idle"
  1114. if attack == false then
  1115. change = 1
  1116. PlayAnimationFromTable({
  1117. CFrame.new(0, 0, 0, 0.939692736, 0, 0.342019886, 0, 1, 0, -0.342019916, 0, 0.939692736) * CFrame.new(0,.05 * math.cos((sine)/10), 0),
  1118. CFrame.new(-1.22189522e-06, 1.49999833, -3.15904617e-06, 0.925416768, -0.101305634, -0.365159065, 0.173647985, 0.969846427, 0.171009958, 0.336823881, -0.221664593, 0.915103614),
  1119. CFrame.new(1.4999994, 0, 7.15255737e-07, 0.984807849, 0, -0.173648164, 0, 1, 0, 0.173648134, 0, 0.984807849),
  1120. CFrame.new(-1.3973906, -0.196961865, -0.0180919915, 0.969846308, -0.171010002, 0.173648715, 0.173648089, 0.984807789, 2.70171853e-07, -0.171010703, 0.0301535055, 0.98480773),
  1121. CFrame.new(0.499998569, -1.99999797, -5.96046448e-07, 0.939692736, 0, -0.342019916, 0, 1, 0, 0.342019886, 0, 0.939692736) * CFrame.new(0,-.05 * math.cos((sine)/10), 0),
  1122. CFrame.new(-0.499999195, -1.99999797, 1.17719173e-06, 0.939692438, 0, 0.342020929, 0, 1, 0, -0.342020959, 0, 0.939692438) * CFrame.new(0,-.05 * math.cos((sine)/10), 0),
  1123. }, .3, false)
  1124. end
  1125. elseif Torsovelocity > 2 and hit ~= nil then
  1126. Anim = "Walk"
  1127. if attack == false then
  1128. Humanoid.WalkSpeed = 40
  1129. Humanoid.JumpPower = 70
  1130. PlayAnimationFromTable({
  1131. CFrame.new(-2.4138464e-07, 0.123327732, -0.188363045, 1, -4.38293796e-07, 1.20420327e-06, 0, 0.939692736, 0.342019886, -1.28148622e-06, -0.342019916, 0.939692736) * CFrame.new(0, 0- .08 * math.cos((sine/2.5)), 0),
  1132. CFrame.new(0, 1.41422474, 0.0894482136, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  1133. CFrame.new(1.39999986, 4.76837158e-07, 0.173205554, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388),
  1134. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, .6 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 2.5)), 0, 0),
  1135. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ 1 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 2.5)), 0, 0),
  1136. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- 1 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 + 60 * math.cos((sine) / 2.5)), 0, 0),
  1137. }, .3, false)
  1138. end
  1139. end
  1140. end
  1141. end
  1142. while true do
  1143. wait(0)
  1144. script.Disabled = false
  1145. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement