Hoshi_star

Ice

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