Advertisement
joshplayrb

ice new?

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