Advertisement
memberhero

Girl Cook Thing

Jul 17th, 2017
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 89.17 KB | None | 0 0
  1. --------------------------This is an Official script from Duelist--------------------------
  2. ---{-------------------- -------------------}---
  3. ---{-------------------- / \ -------------------}---
  4. ---{-------------------- II -------------------}---
  5. ---{-------------------- II -------------------}---
  6. ---{-------------------- II -------------------}---
  7. ---{-------------------- A========A -------------------}---
  8. ---{-------------------- II -------------------}---
  9. ---{-------------------- II -------------------}---
  10. ---{-------------------- W -------------------}---
  11. -------------------------------------------------------------------------------------------------------------
  12. --SexyAnthroFemaleKeldeo
  13. wait(0.2)
  14. print("K-Keld!!!")
  15. print("(B-Baka!!!)")
  16. local hoh = game:GetService"Players".LocalPlayer
  17. local char = hoh.Character
  18. local Head = char.Head
  19. local LeftArm = char["Left Arm"]
  20. local RightArm = char["Right Arm"]
  21. local LeftLeg = char["Left Leg"]
  22. local RightLeg = char["Right Leg"]
  23. mouse = hoh:GetMouse()
  24. local cam = game.Workspace.CurrentCamera
  25. local RootPart = char.HumanoidRootPart
  26. local RootJoint = RootPart.RootJoint
  27. local Anim = "Idle"
  28. local idle = 0
  29. local Effects = {}
  30. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  31. local velocity = RootPart.Velocity.y
  32. local sine = 0
  33. local change = 1
  34. local grabbed = false
  35. local cn = CFrame.new
  36. local mr = math.rad
  37. local angles = CFrame.Angles
  38. local ud = UDim2.new
  39. local c3 = Color3.new
  40. local d = Instance.new('Model', char)
  41. d.Name = "KKK"
  42. attack = false
  43. nak = false
  44. disable = false
  45. attacktype = 1
  46. equipped = false
  47. char.Humanoid.Animator.Parent = nil
  48. char.Animate.Parent = nil
  49. local newMotor = function(part0, part1, c0, c1)
  50. local w = Instance.new("Motor", part0)
  51. w.Part0 = part0
  52. w.Part1 = part1
  53. w.C0 = c0
  54. w.C1 = c1
  55. return w
  56. end
  57. clerp = function(a, b, t)
  58.  
  59. return a:lerp(b, t)
  60. end
  61.  
  62. for i,v in pairs(char:children()) do
  63. if v:IsA("Hat") then
  64. v:Destroy()
  65. end
  66. for i,v in pairs(char:children()) do
  67. if v:IsA("Accessory") then
  68. v:Destroy()
  69. end
  70. for i,v in pairs(char:children()) do
  71. if v:IsA("ShirtGraphic") then
  72. v:Destroy()
  73. end
  74. end
  75. end
  76. end
  77.  
  78. ypcall(function()
  79. char.Torso.roblox:Remove()
  80. char.Shirt:Destroy()
  81. char.Pants:Destroy()
  82. char.Head.face:Destroy()
  83. shirt = Instance.new("Shirt", char)
  84. shirt.Name = "Shirt"
  85. Pants = Instance.new("Pants", char)
  86. Pants.Name = "Pants"
  87. face = Instance.new("Decal", char.Head)
  88. face.Name = "face"
  89. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=115316811"
  90. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=115316825"
  91. char.Head.face.Texture = "rbxassetid://648887959"
  92. end)
  93. function CreateSound(id, par, vol, pit)
  94. coroutine.resume(coroutine.create(function()
  95. local sou = Instance.new("Sound", par or workspace)
  96. sou.Volume = vol
  97. sou.Pitch = pit or 1
  98. sou.SoundId = id
  99. wait()
  100. sou:play()
  101. game:GetService("Debris"):AddItem(sou, 6)
  102. end))
  103. end
  104. New = function(Object, Parent, Name, Data)
  105. local Object = Instance.new(Object)
  106. for Index, Value in pairs(Data or {}) do
  107. Object[Index] = Value
  108. end
  109. Object.Parent = Parent
  110. Object.Name = Name
  111. return Object
  112. end
  113.  
  114.  
  115. local co1 = 5
  116. local co2 = 8
  117. local co3 = 10
  118. local co4 = 25
  119. local cooldown1 = 0
  120. local cooldown2 = 0
  121. local cooldown3 = 0
  122. local cooldown4 = 0
  123. local skillcolorscheme = BrickColor.new("Navy blue").Color
  124. local scrn = Instance.new("ScreenGui", hoh.PlayerGui)
  125. makeframe = function(par, trans, pos, size, color)
  126.  
  127. local frame = Instance.new("Frame", par)
  128. frame.BackgroundTransparency = trans
  129. frame.BorderSizePixel = 0
  130. frame.Position = pos
  131. frame.Size = size
  132. frame.BackgroundColor3 = color
  133. return frame
  134. end
  135.  
  136. makelabel = function(par, text)
  137.  
  138. local label = Instance.new("TextLabel", par)
  139. label.BackgroundTransparency = 1
  140. label.Size = UDim2.new(1, 0, 1, 0)
  141. label.Position = UDim2.new(0, 0, 0, 0)
  142. label.TextColor3 = Color3.new(255, 255, 0)
  143. label.TextStrokeTransparency = 0
  144. label.FontSize = Enum.FontSize.Size32
  145. label.Font = Enum.Font.SourceSansLight
  146. label.BorderSizePixel = 0
  147. label.TextScaled = true
  148. label.Text = text
  149. end
  150.  
  151. framesk1 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  152. framesk2 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.74, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  153. framesk3 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.63, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  154. framesk4 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.52, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  155. bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  156. bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  157. bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  158. bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  159. text1 = Instance.new("TextLabel", framesk1)
  160. text1.BackgroundTransparency = 1
  161. text1.Size = UDim2.new(1, 0, 1, 0)
  162. text1.Position = UDim2.new(0, 0, 0, 0)
  163. text1.TextColor3 = Color3.new(255, 255, 0)
  164. text1.TextStrokeTransparency = 0
  165. text1.FontSize = Enum.FontSize.Size18
  166. text1.Font = Enum.Font.SourceSansLight
  167. text1.BorderSizePixel = 0
  168. text1.TextScaled = true
  169. text1.Text = "[Z]\n honk"
  170. text2 = Instance.new("TextLabel", framesk2)
  171. text2.BackgroundTransparency = 1
  172. text2.Size = UDim2.new(1, 0, 1, 0)
  173. text2.Position = UDim2.new(0, 0, 0, 0)
  174. text2.TextColor3 = Color3.new(255, 255, 0)
  175. text2.TextStrokeTransparency = 0
  176. text2.FontSize = Enum.FontSize.Size18
  177. text2.Font = Enum.Font.SourceSansLight
  178. text2.BorderSizePixel = 0
  179. text2.TextScaled = true
  180. text2.Text = "[X]\n idk"
  181. text3 = Instance.new("TextLabel", framesk3)
  182. text3.BackgroundTransparency = 1
  183. text3.Size = UDim2.new(1, 0, 1, 0)
  184. text3.Position = UDim2.new(0, 0, 0, 0)
  185. text3.TextColor3 = Color3.new(255, 255, 0)
  186. text3.TextStrokeTransparency = 0
  187. text3.FontSize = Enum.FontSize.Size18
  188. text3.Font = Enum.Font.SourceSansLight
  189. text3.BorderSizePixel = 0
  190. text3.TextScaled = false
  191. text3.Text = "[C]\n aaaaa"
  192. text4 = Instance.new("TextLabel", framesk4)
  193. text4.BackgroundTransparency = 1
  194. text4.Size = UDim2.new(1, 0, 1, 0)
  195. text4.Position = UDim2.new(0, 0, 0, 0)
  196. text4.TextColor3 = Color3.new(255, 255, 0)
  197. text4.TextStrokeTransparency = 0
  198. text4.FontSize = Enum.FontSize.Size18
  199. text4.Font = Enum.Font.SourceSansLight
  200. text4.BorderSizePixel = 0
  201. text4.TextScaled = true
  202. text4.Text = "[V]\n kil me"
  203.  
  204. ArtificialHB = Instance.new("BindableEvent", hoh.PlayerGui)
  205. ArtificialHB.Name = "Heartbeat"
  206. hoh.PlayerGui:WaitForChild("Heartbeat")
  207. frame = 0.033333333333333
  208. tf = 0
  209. allowframeloss = false
  210. tossremainder = false
  211. lastframe = tick()
  212. hoh.PlayerGui.Heartbeat:Fire()
  213. local gg = false
  214. game:GetService("RunService").Heartbeat:connect(function(s, p)
  215.  
  216. if hoh.PlayerGui:FindFirstChild("Heartbeat") == nil then
  217. gg = true
  218. end
  219. if gg == true then
  220. return
  221. end
  222. tf = tf + s
  223. if frame <= tf then
  224. if allowframeloss then
  225. hoh.PlayerGui.Heartbeat:Fire()
  226. lastframe = tick()
  227. else
  228. for i = 1, math.floor(tf / frame) do
  229. hoh.PlayerGui.Heartbeat:Fire()
  230. end
  231. lastframe = tick()
  232. end
  233. if tossremainder then
  234. tf = 0
  235. else
  236. tf = tf - frame * math.floor(tf / frame)
  237. end
  238. end
  239. end
  240. )
  241. swait = function(num)
  242.  
  243. if num == 0 or num == nil then
  244. ArtificialHB.Event:wait()
  245. else
  246. for i = 0, num do
  247. ArtificialHB.Event:wait()
  248. end
  249. end
  250. end
  251. local RbxUtility = LoadLibrary("RbxUtility")
  252. local Create = RbxUtility.Create
  253. RemoveOutlines = function(part)
  254.  
  255. part.TopSurface = 10
  256. end
  257. CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  258.  
  259. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  260. RemoveOutlines(Part)
  261. return Part
  262. end
  263.  
  264. CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  265.  
  266. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  267. if Mesh == "SpecialMesh" then
  268. Msh.MeshType = MeshType
  269. Msh.MeshId = MeshId
  270. end
  271. return Msh
  272. end
  273.  
  274. CreateWeld = function(Parent, Part0, Part1, C0, C1)
  275.  
  276. local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  277. return Weld
  278. end
  279.  
  280. CFuncs = {
  281. Part = {Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  282.  
  283. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  284. RemoveOutlines(Part)
  285. return Part
  286. end
  287. }
  288. ,
  289. Mesh = {Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  290.  
  291. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  292. if Mesh == "SpecialMesh" then
  293. Msh.MeshType = MeshType
  294. Msh.MeshId = MeshId
  295. end
  296. return Msh
  297. end
  298. }
  299. ,
  300. Mesh = {Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  301.  
  302. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  303. if Mesh == "SpecialMesh" then
  304. Msh.MeshType = MeshType
  305. Msh.MeshId = MeshId
  306. end
  307. return Msh
  308. end
  309. }
  310. ,
  311. Weld = {Create = function(Parent, Part0, Part1, C0, C1)
  312.  
  313. local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  314. return Weld
  315. end
  316. }
  317. ,
  318. Sound = {Create = function(id, par, vol, pit)
  319.  
  320. coroutine.resume(coroutine.create(function()
  321.  
  322. local S = Create("Sound")({Volume = vol, Pitch = pit or 1, SoundId = id, Parent = par or workspace})
  323. wait()
  324. S:play()
  325. game:GetService("Debris"):AddItem(S, 6)
  326. end
  327. ))
  328. end
  329. }
  330. ,
  331. ParticleEmitter = {Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  332.  
  333. local fp = Create("ParticleEmitter")({Parent = Parent, Color = ColorSequence.new(Color1, Color2), LightEmission = LightEmission, Size = Size, Texture = Texture, Transparency = Transparency, ZOffset = ZOffset, Acceleration = Accel, Drag = Drag, LockedToPart = LockedToPart, VelocityInheritance = VelocityInheritance, EmissionDirection = EmissionDirection, Enabled = Enabled, Lifetime = LifeTime, Rate = Rate, Rotation = Rotation, RotSpeed = RotSpeed, Speed = Speed, VelocitySpread = VelocitySpread})
  334. return fp
  335. end
  336. }
  337. }
  338.  
  339.  
  340.  
  341. rayCast = function(Position, Direction, Range, Ignore)
  342.  
  343. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  344. end
  345.  
  346. local GetNearest = function(obj, distance)
  347.  
  348. local last, lastx = distance + 1, nil
  349. for i,v in pairs(workspace:GetChildren()) do
  350. if v:IsA("Model") and v ~= char and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  351. local t = v.Torso
  352. local dist = (t.Position - obj.Position).magnitude
  353. if dist <= distance and dist < last then
  354. last = dist
  355. lastx = v
  356. end
  357. end
  358. end
  359. return lastx
  360. end
  361.  
  362.  
  363. --0000000000
  364.  
  365.  
  366. Tails = New("Model",char.Torso,"Tails",{})
  367. mtail = New("Part",Tails,"mtail",{CanCollide=false,BrickColor = BrickColor.new("Cyan"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.42302597, -3.61390996, 8.38692474, 0.0672140047, 0.0109519754, -0.997678578, 0.98697412, 0.145758629, 0.0680928975, 0.146166012, -0.989259541, -0.00101229548),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0156863, 0.686275, 0.92549),})
  368. Mesh = New("SpecialMesh",mtail,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),MeshId = "http://www.roblox.com/asset/?id=45914920",TextureId = "http://www.roblox.com/asset/?id=30805100",MeshType = Enum.MeshType.FileMesh,})
  369.  
  370.  
  371. tail2 = New("Part",Tails,"tail2",{CanCollide=false,BrickColor = BrickColor.new("Cyan"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.87774014, -3.65164399, 10.508009, 0.0621499941, -0.492225349, -0.868246436, -0.991857767, -0.127346203, 0.00119674578, -0.111157, 0.861102402, -0.496131897),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0156863, 0.686275, 0.92549),})
  372. Mesh = New("SpecialMesh",tail2,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),MeshId = "http://www.roblox.com/asset/?id=45914920",TextureId = "http://www.roblox.com/asset/?id=30805100",MeshType = Enum.MeshType.FileMesh,})
  373. mot = New("Motor",tail2,"mot",{Part0 = tail2,Part1 = mtail,C0 = CFrame.new(0, 0, 0, 0.0621499792, -0.991857648, -0.111156963, -0.49222523, -0.127346203, 0.861102402, -0.868246317, 0.00119676662, -0.496131897),C1 = CFrame.new(0.242224693, -2.10878277, 0.448941946, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  374. tail3 = New("Part",Tails,"tail3",{CanCollide=false,BrickColor = BrickColor.new("Cyan"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.36278105, -3.44611764, 10.5141935, -0.0674070194, -0.0105469851, -0.997670114, -0.987045109, -0.145215809, 0.0682243109, -0.145597041, 0.989343703, -0.000621788437),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0156863, 0.686275, 0.92549),})
  375. Mesh = New("SpecialMesh",tail3,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),MeshId = "http://www.roblox.com/asset/?id=45914920",TextureId = "http://www.roblox.com/asset/?id=30805100",MeshType = Enum.MeshType.FileMesh,})
  376. mot = New("Motor",tail3,"mot",{Part0 = tail3,Part1 = mtail,C0 = CFrame.new(0, 0, 0, -0.0674069971, -0.98704499, -0.145596996, -0.0105469869, -0.145215824, 0.989343762, -0.997669876, 0.0682243034, -0.000621788437),C1 = CFrame.new(0.480590343, -2.07930374, -0.0508329868, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  377. tail4 = New("Part",Tails,"tail4",{CanCollide=false,BrickColor = BrickColor.new("Cyan"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-0.873167753, -3.6196084, 10.3337078, -0.0676049963, 0.86693728, -0.493811637, -0.99095875, -0.000854939222, 0.134165645, 0.11589092, 0.49841702, 0.859156311),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0156863, 0.686275, 0.92549),})
  378. Mesh = New("SpecialMesh",tail4,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),MeshId = "http://www.roblox.com/asset/?id=45914920",TextureId = "http://www.roblox.com/asset/?id=30805100",MeshType = Enum.MeshType.FileMesh,})
  379. mot = New("Motor",tail4,"mot",{Part0 = tail4,Part1 = mtail,C0 = CFrame.new(0, 0, 0, -0.0676049739, -0.990958631, 0.115890957, 0.866937101, -0.000854959479, 0.49841705, -0.493811488, 0.134165615, 0.85915643),C1 = CFrame.new(0.315887451, -1.92068291, -0.550940335, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  380. tail7 = New("Part",Tails,"tail7",{CanCollide=false,BrickColor = BrickColor.new("Bright blue"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.42003298, -3.56003165, 9.35571957, -0.997690141, -0.0670850053, -0.0106997695, 0.0679280013, -0.987062156, -0.145238712, -0.000818001223, -0.145630032, 0.989338696),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0509804, 0.411765, 0.67451),})
  381. Mesh = New("SpecialMesh",tail7,"Mesh",{Scale = Vector3.new(2, 2, 1),MeshId = "http://www.roblox.com/Asset/?id=9944765",MeshType = Enum.MeshType.FileMesh,})
  382. mot = New("Motor",tail7,"mot",{Part0 = tail7,Part1 = mtail,C0 = CFrame.new(0, 0, 0, -0.997689903, 0.0679279938, -0.000817999884, -0.0670849904, -0.987062097, -0.145630017, -0.0106997695, -0.145238712, 0.989338756),C1 = CFrame.new(0.194982529, -0.950503349, -0.000298023224, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  383. tail5 = New("Part",Tails,"tail5",{CanCollide=false,BrickColor = BrickColor.new("Bright blue"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.42003298, -3.56003165, 9.35571957, 0.997695327, -0.0670331419, 0.0105436333, -0.067854017, -0.987051308, 0.145347625, 0.000664000981, -0.145728037, -0.98932445),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0509804, 0.411765, 0.67451),})
  384. Mesh = New("SpecialMesh",tail5,"Mesh",{Scale = Vector3.new(2, 2, 1),MeshId = "http://www.roblox.com/Asset/?id=9944765",MeshType = Enum.MeshType.FileMesh,})
  385. mot = New("Motor",tail5,"mot",{Part0 = tail5,Part1 = mtail,C0 = CFrame.new(0, 0, 0, 0.997695088, -0.0678540096, 0.00066400005, -0.0670331195, -0.987051129, -0.145728022, 0.0105436323, 0.145347625, -0.98932451),C1 = CFrame.new(0.194982529, -0.950503349, -0.000298023224, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  386. tail1 = New("Part",Tails,"tail1",{CanCollide=false,BrickColor = BrickColor.new("Cyan"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.35928905, -3.39504743, 10.441534, -0.0674070194, -0.0105469851, -0.997670114, -0.987045109, -0.145215809, 0.0682243109, -0.145597041, 0.989343703, -0.000621788437),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0156863, 0.686275, 0.92549),})
  387. Mesh = New("SpecialMesh",tail1,"Mesh",{Scale = Vector3.new(1.39999998, 1.39999998, 1.39999998),MeshId = "http://www.roblox.com/asset/?id=45914920",TextureId = "http://www.roblox.com/asset/?id=30805100",MeshType = Enum.MeshType.FileMesh,})
  388. mot = New("Motor",tail1,"mot",{Part0 = tail1,Part1 = mtail,C0 = CFrame.new(0, 0, 0, -0.0674069971, -0.98704499, -0.145596996, -0.0105469869, -0.145215824, 0.989343762, -0.997669876, 0.0682243034, -0.000621788437),C1 = CFrame.new(0.520609617, -1.99994278, -0.050765872, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  389. tail6 = New("Part",Tails,"tail6",{CanCollide=false,BrickColor = BrickColor.new("Bright blue"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.42003298, -3.56003165, 9.35571957, 0.997692645, 0.0670578405, -0.0106370235, -0.0678920373, 0.987053931, -0.14531213, 0.000755001151, 0.145698979, 0.989328682),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0509804, 0.411765, 0.67451),})
  390. Mesh = New("SpecialMesh",tail6,"Mesh",{Scale = Vector3.new(2, 2, 1),MeshId = "http://www.roblox.com/Asset/?id=9944765",MeshType = Enum.MeshType.FileMesh,})
  391. mot = New("Motor",tail6,"mot",{Part0 = tail6,Part1 = mtail,C0 = CFrame.new(0, 0, 0, 0.997692466, -0.0678920299, 0.000755000336, 0.0670578256, 0.987053752, 0.145698965, -0.0106370226, -0.14531213, 0.989328742),C1 = CFrame.new(0.194982529, -0.950503349, -0.000298023224, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  392. tail8 = New("Part",Tails,"tail8",{CanCollide=false,BrickColor = BrickColor.new("Bright blue"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-1.42003298, -3.56003165, 9.35571957, -0.997695744, 0.0670006797, 0.0107087214, 0.0678459853, 0.987050354, 0.14535743, -0.000830999808, 0.145749047, -0.989321232),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0509804, 0.411765, 0.67451),})
  393. Mesh = New("SpecialMesh",tail8,"Mesh",{Scale = Vector3.new(2, 2, 1),MeshId = "http://www.roblox.com/Asset/?id=9944765",MeshType = Enum.MeshType.FileMesh,})
  394. mot = New("Motor",tail8,"mot",{Part0 = tail8,Part1 = mtail,C0 = CFrame.new(0, 0, 0, -0.997695506, 0.0678459704, -0.000830999576, 0.0670006722, 0.987050235, 0.145749032, 0.0107087223, 0.14535746, -0.989321291),C1 = CFrame.new(0.194982529, -0.950503349, -0.000298023224, 0.0672140047, 0.98697412, 0.146166012, 0.0109519754, 0.145758629, -0.989259541, -0.997678578, 0.0680928975, -0.00101229548),})
  395.  
  396. --[[armweld = Instance.new("Weld", char.Torso)
  397. armweld.C0 = CFrame.new(1.5, .5, 0)
  398. armweld.C1 = CFrame.new(0, .5, 0)
  399. armweld.Part0 = char.Torso
  400. armweld.Part1 = char["Right Arm"]]
  401.  
  402. local Fhead = Instance.new("Part", char)
  403. Fhead.Name = "a"
  404. Fhead.Size = Vector3.new(2, 1, 1)
  405. Fhead.Transparency = 1
  406. Fhead.CanCollide = false
  407. M = Instance.new("SpecialMesh", Fhead)
  408. M.Scale = Vector3.new(1.26,1.26,1.26)
  409. Das = Instance.new("Decal", Fhead)
  410. Das.Texture = "rbxassetid://655939247"
  411. Das.Transparency = 1
  412.  
  413. local har = Instance.new("Part", char.Head)
  414. har.BrickColor = BrickColor.new("New Yeller")
  415. har.Name = "Hair"
  416. har.formFactor = 0
  417. har.Size = Vector3.new(0,-0.25,0)
  418. har.BottomSurface = 0
  419. har.TopSurface = 0
  420. har.CanCollide = false
  421. Mesh = Instance.new("SpecialMesh",har)
  422. Mesh.MeshId = "http://www.roblox.com/asset/?id=29713297"
  423. Mesh.Scale=Vector3.new(1, 1, 1)
  424. local bWeld = Instance.new("Weld", char.Head)
  425. bWeld.Part0 = char.Head
  426. bWeld.Part1 = har
  427. bWeld.C1 = CFrame.new(0,.7,0)
  428. local har1 = Instance.new("Part", char.Head)
  429. har1.BrickColor = BrickColor.new("Navy blue")
  430. har1.Name = "Hair"
  431. har1.formFactor = 0
  432. har1.Size = Vector3.new(0,-0.25,0)
  433. har1.BottomSurface = 0
  434. har1.TopSurface = 0
  435. har1.CanCollide = false
  436. Mesh = Instance.new("SpecialMesh",har1)
  437. Mesh.MeshId = "http://www.roblox.com/asset/?id=29713297"
  438. Mesh.Scale=Vector3.new(.98, .98, .98)
  439. local bWeld = Instance.new("Weld", char.Head)
  440. bWeld.Part0 = char.Head
  441. bWeld.Part1 = har1
  442. bWeld.C1 = CFrame.new(0,.7,0)
  443.  
  444.  
  445. local Apron = Instance.new("Part", d)
  446. Apron.Size = Vector3.new(2.01,2.4,.2)
  447. Apron.BrickColor = BrickColor.new("White")
  448. Apron.TopSurface = "SmoothNoOutlines"
  449. Apron.BottomSurface = "SmoothNoOutlines"
  450. Apron.RightSurface = "SmoothNoOutlines"
  451. Apron.LeftSurface = "SmoothNoOutlines"
  452. Apron.TopSurface = "SmoothNoOutlines"
  453. Apron.BottomSurface = "SmoothNoOutlines"
  454. Apron.Material = "SmoothPlastic"
  455. Apron.FormFactor = 'Custom'
  456. Apron.CanCollide = false
  457. M = Instance.new("BlockMesh", Apron)
  458. M.Scale = Vector3.new(1,1,.5)
  459. local A1 = Instance.new("Part", d)
  460. A1.Size = Vector3.new(.1,1,.1)
  461. A1.BrickColor = BrickColor.new("White")
  462. A1.TopSurface = "SmoothNoOutlines"
  463. A1.BottomSurface = "SmoothNoOutlines"
  464. A1.RightSurface = "SmoothNoOutlines"
  465. A1.LeftSurface = "SmoothNoOutlines"
  466. A1.TopSurface = "SmoothNoOutlines"
  467. A1.BottomSurface = "SmoothNoOutlines"
  468. A1.Material = "SmoothPlastic"
  469. A1.FormFactor = 'Custom'
  470. A1.CanCollide = false
  471. local A2 = Instance.new("Part", d)
  472. A2.Size = Vector3.new(.1,1,.1)
  473. A2.BrickColor = BrickColor.new("White")
  474. A2.TopSurface = "SmoothNoOutlines"
  475. A2.BottomSurface = "SmoothNoOutlines"
  476. A2.RightSurface = "SmoothNoOutlines"
  477. A2.LeftSurface = "SmoothNoOutlines"
  478. A2.TopSurface = "SmoothNoOutlines"
  479. A2.BottomSurface = "SmoothNoOutlines"
  480. A2.Material = "SmoothPlastic"
  481. A2.FormFactor = 'Custom'
  482. A2.CanCollide = false
  483. local A3 = Instance.new("Part", d)
  484. A3.Size = Vector3.new(1.4,.1,.1)
  485. A3.BrickColor = BrickColor.new("White")
  486. A3.TopSurface = "SmoothNoOutlines"
  487. A3.BottomSurface = "SmoothNoOutlines"
  488. A3.RightSurface = "SmoothNoOutlines"
  489. A3.LeftSurface = "SmoothNoOutlines"
  490. A3.TopSurface = "SmoothNoOutlines"
  491. A3.BottomSurface = "SmoothNoOutlines"
  492. A3.Material = "SmoothPlastic"
  493. A3.FormFactor = 'Custom'
  494. A3.CanCollide = false
  495. local A4 = Instance.new("Part", d)
  496. A4.Size = Vector3.new(.1,.1,1)
  497. A4.BrickColor = BrickColor.new("White")
  498. A4.TopSurface = "SmoothNoOutlines"
  499. A4.BottomSurface = "SmoothNoOutlines"
  500. A4.RightSurface = "SmoothNoOutlines"
  501. A4.LeftSurface = "SmoothNoOutlines"
  502. A4.TopSurface = "SmoothNoOutlines"
  503. A4.BottomSurface = "SmoothNoOutlines"
  504. A4.Material = "SmoothPlastic"
  505. A4.FormFactor = 'Custom'
  506. A4.CanCollide = false
  507. local A5 = Instance.new("Part", d)
  508. A5.Size = Vector3.new(.1,.1,1)
  509. A5.BrickColor = BrickColor.new("White")
  510. A5.TopSurface = "SmoothNoOutlines"
  511. A5.BottomSurface = "SmoothNoOutlines"
  512. A5.RightSurface = "SmoothNoOutlines"
  513. A5.LeftSurface = "SmoothNoOutlines"
  514. A5.TopSurface = "SmoothNoOutlines"
  515. A5.BottomSurface = "SmoothNoOutlines"
  516. A5.Material = "SmoothPlastic"
  517. A5.FormFactor = 'Custom'
  518. A5.CanCollide = false
  519. local A6 = Instance.new("Part", d)
  520. A6.Size = Vector3.new(1.4,.1,.1)
  521. A6.BrickColor = BrickColor.new("White")
  522. A6.TopSurface = "SmoothNoOutlines"
  523. A6.BottomSurface = "SmoothNoOutlines"
  524. A6.RightSurface = "SmoothNoOutlines"
  525. A6.LeftSurface = "SmoothNoOutlines"
  526. A6.TopSurface = "SmoothNoOutlines"
  527. A6.BottomSurface = "SmoothNoOutlines"
  528. A6.Material = "SmoothPlastic"
  529. A6.FormFactor = 'Custom'
  530. A6.CanCollide = false
  531. local A7 = Instance.new("Part", d)
  532. A7.Size = Vector3.new(2.02, .1, 1.02)
  533. A7.BrickColor = BrickColor.new("White")
  534. A7.TopSurface = "SmoothNoOutlines"
  535. A7.BottomSurface = "SmoothNoOutlines"
  536. A7.RightSurface = "SmoothNoOutlines"
  537. A7.LeftSurface = "SmoothNoOutlines"
  538. A7.TopSurface = "SmoothNoOutlines"
  539. A7.BottomSurface = "SmoothNoOutlines"
  540. A7.Material = "SmoothPlastic"
  541. A7.FormFactor = 'Custom'
  542. A7.CanCollide = false
  543. local A8 = Instance.new("Part", d)
  544. A8.Size = Vector3.new(.1, .1, .1)
  545. A8.BrickColor = BrickColor.new("White")
  546. A8.TopSurface = "SmoothNoOutlines"
  547. A8.BottomSurface = "SmoothNoOutlines"
  548. A8.RightSurface = "SmoothNoOutlines"
  549. A8.LeftSurface = "SmoothNoOutlines"
  550. A8.TopSurface = "SmoothNoOutlines"
  551. A8.BottomSurface = "SmoothNoOutlines"
  552. A8.Material = "SmoothPlastic"
  553. A8.FormFactor = 'Custom'
  554. A8.CanCollide = false
  555. Mesh = Instance.new("SpecialMesh",A8)
  556. Mesh.MeshId = "http://www.roblox.com/asset/?id=136785734"
  557. Mesh.Scale=Vector3.new(2, 2, 2)
  558. local A9 = Instance.new("Part", d)
  559. A9.Size = Vector3.new(.1, .1, .1)
  560. A9.BrickColor = BrickColor.new("White")
  561. A9.TopSurface = "SmoothNoOutlines"
  562. A9.BottomSurface = "SmoothNoOutlines"
  563. A9.RightSurface = "SmoothNoOutlines"
  564. A9.LeftSurface = "SmoothNoOutlines"
  565. A9.TopSurface = "SmoothNoOutlines"
  566. A9.BottomSurface = "SmoothNoOutlines"
  567. A9.Material = "SmoothPlastic"
  568. A9.FormFactor = 'Custom'
  569. A9.CanCollide = false
  570. Mesh = Instance.new("SpecialMesh",A9)
  571. Mesh.MeshId = "http://www.roblox.com/asset/?id=136785734"
  572. Mesh.Scale=Vector3.new(2, 2, 2)
  573. local da = Instance.new("Part", d)
  574. da.Size = Vector3.new(.1, .1, .1)
  575. da.BrickColor = BrickColor.new("New Yeller")
  576. da.TopSurface = "SmoothNoOutlines"
  577. da.BottomSurface = "SmoothNoOutlines"
  578. da.RightSurface = "SmoothNoOutlines"
  579. da.LeftSurface = "SmoothNoOutlines"
  580. da.TopSurface = "SmoothNoOutlines"
  581. da.BottomSurface = "SmoothNoOutlines"
  582. da.Material = "SmoothPlastic"
  583. da.FormFactor = 'Custom'
  584. da.CanCollide = false
  585. Mesh = Instance.new("SpecialMesh",da)
  586. Mesh.MeshId = "http://www.roblox.com/asset/?id=502406430"
  587. Mesh.Scale=Vector3.new(.95, 1, 0.6)
  588. local da1 = Instance.new("Part", d)
  589. da1.Size = Vector3.new(.1, .1, .1)
  590. da1.BrickColor = BrickColor.new("Navy blue")
  591. da1.TopSurface = "SmoothNoOutlines"
  592. da1.BottomSurface = "SmoothNoOutlines"
  593. da1.RightSurface = "SmoothNoOutlines"
  594. da1.LeftSurface = "SmoothNoOutlines"
  595. da1.TopSurface = "SmoothNoOutlines"
  596. da1.BottomSurface = "SmoothNoOutlines"
  597. da1.Material = "SmoothPlastic"
  598. da1.FormFactor = 'Custom'
  599. da1.CanCollide = false
  600. Mesh = Instance.new("SpecialMesh",da1)
  601. Mesh.MeshId = "http://www.roblox.com/asset/?id=502406430"
  602. Mesh.Scale=Vector3.new(1.05, 1.1, 0.5)
  603.  
  604. local main = Instance.new("Part", char.Torso)
  605. main.Size = Vector3.new(.1, .1, .1)
  606. main.BrickColor = BrickColor.new("White")
  607. main.TopSurface = "SmoothNoOutlines"
  608. main.Name = "asd"
  609. main.Transparency = 1
  610. main.CanCollide = false
  611.  
  612. local Handle = Instance.new("Part",d)
  613. Handle.Size = Vector3.new(0.3, 1.8, 3)
  614. Handle.Name = "Pan"
  615. Handle:BreakJoints()
  616. Handle.Anchored = false
  617. Handle.Transparency = 1
  618. Handle.CanCollide = false
  619. Handle.Shape = "Block"
  620. Handle.TopSurface = "SmoothNoOutlines"
  621. Handle.BottomSurface = "SmoothNoOutlines"
  622. ddd = Instance.new("SpecialMesh",Handle)
  623. ddd.Scale=Vector3.new(2, 2, 2)
  624. ddd.MeshId = "http://www.roblox.com/asset/?id=24342877"
  625. ddd.TextureId = "http://www.roblox.com/asset/?id=24342832"
  626. local Hitbox = Instance.new("Part",d)
  627. Hitbox.Size = Vector3.new(0.3, 1.8, 3)
  628. Hitbox.Name = "Hitbox"
  629. Hitbox:BreakJoints()
  630. Hitbox.Anchored = false
  631. Hitbox.Transparency = 1
  632. Hitbox.CanCollide = false
  633. Hitbox.Shape = "Block"
  634. Hitbox.TopSurface = "SmoothNoOutlines"
  635. Hitbox.BottomSurface = "SmoothNoOutlines"
  636. ddd = Instance.new("SpecialMesh",Handle)
  637. ddd.Scale=Vector3.new(2, 2, 2)
  638. ddd.MeshId = "http://www.roblox.com/asset/?id=24342877"
  639. ddd.TextureId = "http://www.roblox.com/asset/?id=24342832"
  640. local FakeHandle = Instance.new("Part",d)
  641. FakeHandle.Size = Vector3.new(0.3, 1.8, 3)
  642. FakeHandle.Name = "FakeHandle"
  643. FakeHandle:BreakJoints()
  644. FakeHandle.Anchored = false
  645. FakeHandle.Transparency = 1
  646. FakeHandle.CanCollide = false
  647. FakeHandle.Shape = "Block"
  648. FakeHandle.TopSurface = "SmoothNoOutlines"
  649. FakeHandle.BottomSurface = "SmoothNoOutlines"
  650. ddd = Instance.new("SpecialMesh",FakeHandle)
  651. ddd.Scale=Vector3.new(2, 2, 2)
  652. ddd.MeshId = "http://www.roblox.com/asset/?id=24342877"
  653. ddd.TextureId = "http://www.roblox.com/asset/?id=24342832"
  654.  
  655.  
  656.  
  657. local aWeld = Instance.new("Weld", char.Head)
  658. aWeld.Part0 = char.Head
  659. aWeld.Part1 = Fhead
  660. local aWeld = Instance.new("Weld", char.Torso)
  661. aWeld.Part0 = char.Torso
  662. aWeld.Part1 = Apron
  663. aWeld.C1 = CFrame.new(0,1.2,.5)
  664. local aWeld = Instance.new("Weld", char.Torso)
  665. aWeld.Part0 = char.Torso
  666. aWeld.Part1 = A1
  667. aWeld.C1 = CFrame.new(.5,-.5,.5)
  668. local aWeld = Instance.new("Weld", char.Torso)
  669. aWeld.Part0 = char.Torso
  670. aWeld.Part1 = A2
  671. aWeld.C1 = CFrame.new(-.5,-.5,.5)
  672. local aWeld = Instance.new("Weld", char.Torso)
  673. aWeld.Part0 = char.Torso
  674. aWeld.Part1 = A3
  675. aWeld.C1 = CFrame.new(0,-1,.5)
  676. local aWeld = Instance.new("Weld", char.Torso)
  677. aWeld.Part0 = char.Torso
  678. aWeld.Part1 = A4
  679. aWeld.C1 = CFrame.new(.6,-1,0)
  680. local aWeld = Instance.new("Weld", char.Torso)
  681. aWeld.Part0 = char.Torso
  682. aWeld.Part1 = A5
  683. aWeld.C1 = CFrame.new(-.6,-1,0)
  684. local aWeld = Instance.new("Weld", char.Torso)
  685. aWeld.Part0 = char.Torso
  686. aWeld.Part1 = A6
  687. aWeld.C1 = CFrame.new(0,-1,-.42)
  688. local aWeld = Instance.new("Weld", char.Torso)
  689. aWeld.Part0 = char.Torso
  690. aWeld.Part1 = A7
  691. aWeld.C1 = CFrame.new(0,.6,0)
  692. local aWeld = Instance.new("Weld", char.Torso)
  693. aWeld.Part0 = char.Torso
  694. aWeld.Part1 = A8
  695. aWeld.C1 = CFrame.new(0,-1,-.55)
  696. local aWeld = Instance.new("Weld", char.Torso)
  697. aWeld.Part0 = char.Torso
  698. aWeld.Part1 = A9
  699. aWeld.C1 = CFrame.new(0,.6,-.55)
  700. local aWeld = Instance.new("Weld", char.Torso)
  701. aWeld.Part0 = char.Torso
  702. aWeld.Part1 = da
  703. aWeld.C1 = CFrame.new(0,.2,.5)
  704. local aWeld = Instance.new("Weld", char.Torso)
  705. aWeld.Part0 = char.Torso
  706. aWeld.Part1 = da1
  707. aWeld.C1 = CFrame.new(0,.2,.5)
  708.  
  709. Weld = Instance.new("Weld",Handle)
  710. Weld.Part0 = Weld.Parent
  711. Weld.Part1 = FakeHandle
  712. Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,-math.rad(0))
  713. Weld = Instance.new("Weld",Hitbox)
  714. Weld.Part0 = Weld.Parent
  715. Weld.Part1 = FakeHandle
  716. Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,-math.rad(0))
  717. FakeHandleWeld = Instance.new("Weld",FakeHandle)
  718. FakeHandleWeld.Part0 = FakeHandle
  719. FakeHandleWeld.Part1 = char["Right Arm"]
  720. FakeHandleWeld.C0 = CFrame.new(1.2,0,-1)*CFrame.Angles(math.rad(180),0,-math.rad(90))
  721.  
  722.  
  723. local manWeld = Instance.new("Weld", char.Torso)
  724. manWeld.Part0 = char.Torso
  725. manWeld.Part1 = main
  726. manWeld.C1 = CFrame.new(0,1.4,0)*CFrame.Angles(math.rad(90),math.rad(40),-math.rad(90))
  727. manWeld.C0 = CFrame.new(0,-0.4,0)--*CFrame.Angles(math.rad(90),0,0)
  728.  
  729. local cWeld = Instance.new("Weld", char.Torso)
  730. cWeld.Part0 = main
  731. cWeld.Part1 = mtail
  732. --cWeld.C1 = CFrame.new(0,0,0)*CFrame.angles(0,0,0)
  733. -----
  734. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  735. NeckCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  736. local RW = newMotor(char.Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  737. local LW = newMotor(char.Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  738. local RH = newMotor(char.Torso, RightLeg, CFrame.new(0.5, -2, 0), CFrame.new(0, 0, 0))
  739. local LH = newMotor(char.Torso, LeftLeg, CFrame.new(-0.5, -2, 0), CFrame.new(0, 0, 0))
  740. RootJoint.C1 = CFrame.new(0, 0, 0)
  741. RootJoint.C0 = CFrame.new(0, 0, 0)
  742. char.Torso.Neck.C1 = CFrame.new(0, 0, 0)
  743. char.Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  744. local rarmc1 = RW.C1
  745. local larmc1 = LW.C1
  746. local rlegc1 = RH.C1
  747. local llegc1 = LH.C1
  748. local resetc1 = false
  749. PlayAnimationFromTable = function(table, speed, bool)
  750. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  751. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, table[2], speed)
  752. RW.C0 = clerp(RW.C0, table[3], speed)
  753. LW.C0 = clerp(LW.C0, table[4], speed)
  754. RH.C0 = clerp(RH.C0, table[5], speed)
  755. LH.C0 = clerp(LH.C0, table[6], speed)
  756. if bool == true and resetc1 == false then
  757. resetc1 = true
  758. RootJoint.C1 = RootJoint.C1
  759. char.Torso.Neck.C1 = char.Torso.Neck.C1
  760. RW.C1 = rarmc1
  761. LW.C1 = larmc1
  762. RH.C1 = rlegc1
  763. LH.C1 = llegc1
  764. end
  765. end
  766.  
  767. --
  768. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  769.  
  770. if hit.Parent == nil then
  771. return
  772. end
  773. local h = hit.Parent:FindFirstChild("Humanoid")
  774. for _,v in pairs(hit.Parent:children()) do
  775. if v:IsA("Humanoid") then
  776. h = v
  777. end
  778. end
  779. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  780. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  781. return
  782. end
  783. local c = Create("ObjectValue")({Name = "creator", Value = game:service("Players").LocalPlayer, Parent = h})
  784. game:GetService("Debris"):AddItem(c, 0.5)
  785. if HitSound ~= nil and HitPitch ~= nil then
  786. CreateSound(HitSound, hit, 1, HitPitch)
  787. end
  788. local Damage = math.random(minim, maxim)
  789. local blocked = false
  790. local block = hit.Parent:findFirstChild("Block")
  791. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  792. blocked = true
  793. block.Value = block.Value - 1
  794. print(block.Value)
  795. end
  796. if blocked == false then
  797. h.Health = h.Health - Damage
  798. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  799. else
  800. h.Health = h.Health - Damage / 2
  801. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  802. end
  803. if Type == "Knockdown" then
  804. local hum = hit.Parent.Humanoid
  805. hum.PlatformStand = true
  806. coroutine.resume(coroutine.create(function(HHumanoid)
  807.  
  808. swait(1)
  809. HHumanoid.PlatformStand = false
  810. end
  811. ), hum)
  812. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  813. local bodvol = Create("BodyVelocity")({velocity = angle * knockback, P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  814. local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000, angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), Parent = hit})
  815. game:GetService("Debris"):AddItem(bodvol, 0.5)
  816. game:GetService("Debris"):AddItem(rl, 0.5)
  817. elseif Type == "Normal" then
  818. local vp = Create("BodyVelocity")({P = 500, maxForce = Vector3.new(math.huge, 0, math.huge), velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05})
  819. if knockback > 0 then
  820. vp.Parent = hit.Parent.Torso
  821. end
  822. game:GetService("Debris"):AddItem(vp, 0.5)
  823. elseif Type == "Up" then
  824. local bodyVelocity = Create("BodyVelocity")({velocity = Vector3.new(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  825. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  826. local bodyVelocity = Create("BodyVelocity")({velocity = Vector3.new(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  827. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  828. elseif Type == "Snare" then
  829. local bp = Create("BodyPosition")({P = 2000, D = 100, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  830. game:GetService("Debris"):AddItem(bp, 1)
  831. elseif Type == "Freeze" then
  832. local BodPos = Create("BodyPosition")({P = 50000, D = 1000, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  833. local BodGy = Create("BodyGyro")({maxTorque = Vector3.new(400000, 400000, 400000) * math.huge, P = 20000, Parent = hit.Parent.Torso, cframe = hit.Parent.Torso.CFrame})
  834. hit.Parent.Torso.Anchored = true
  835. coroutine.resume(coroutine.create(function(Part)
  836.  
  837. swait(1.5)
  838. Part.Anchored = false
  839. end
  840. ), hit.Parent.Torso)
  841. game:GetService("Debris"):AddItem(BodPos, 3)
  842. game:GetService("Debris"):AddItem(BodGy, 3)
  843. end
  844. local debounce = Create("BoolValue")({Name = "DebounceHit", Parent = hit.Parent, Value = true})
  845. game:GetService("Debris"):AddItem(debounce, Delay)
  846. c = Instance.new("ObjectValue")
  847. c.Name = "creator"
  848. c.Value = hoh
  849. c.Parent = h
  850. game:GetService("Debris"):AddItem(c, 0.5)
  851. end
  852. end
  853.  
  854. ShowDamage = function(Pos, Text, Time, Color)
  855.  
  856. local Rate = 0.033333333333333
  857. if not Pos then
  858. local Pos = Vector3.new(0, 0, 0)
  859. end
  860. local Text = Text or ""
  861. local Time = Time or 2
  862. if not Color then
  863. local Color = Color3.new(1, 1, 0)
  864. end
  865. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  866. EffectPart.Anchored = true
  867. local BillboardGui = Create("BillboardGui")({Size = UDim2.new(3, 0, 3, 0), Adornee = EffectPart, Parent = EffectPart})
  868. local TextLabel = Create("TextLabel")({BackgroundTransparency = 1, Size = UDim2.new(1, 0, 1, 0), Text = Text, TextColor3 = Color, TextScaled = true, Font = Enum.Font.ArialBold, Parent = BillboardGui})
  869. game.Debris:AddItem(EffectPart, Time + 0.1)
  870. EffectPart.Parent = game:GetService("Workspace")
  871. delay(0, function()
  872.  
  873. local Frames = Time / Rate
  874. for Frame = 1, Frames do
  875. wait(Rate)
  876. local Percent = Frame / Frames
  877. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  878. TextLabel.TextTransparency = Percent
  879. end
  880. if EffectPart and EffectPart.Parent then
  881. EffectPart:Destroy()
  882. end
  883. end
  884. )
  885. end
  886.  
  887. MagniDamage = function(Part, magni, mindam, maxdam, knock, Type)
  888.  
  889. for _,c in pairs(workspace:children()) do
  890. local hum = c:findFirstChild("Humanoid")
  891. if hum ~= nil then
  892. local head = c:findFirstChild("Torso")
  893. if head ~= nil then
  894. local targ = head.Position - Part.Position
  895. local mag = targ.magnitude
  896. if mag <= magni and c.Name ~= hoh.Name then
  897. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  898. end
  899. end
  900. end
  901. end
  902. end
  903.  
  904. EffectModel = Instance.new("Model", char)
  905. EffectModel.Name = "Effects"
  906. Effects = {
  907. Block = {Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  908.  
  909. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  910. prt.Anchored = true
  911. prt.CFrame = cframe
  912. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  913. game:GetService("Debris"):AddItem(prt, 10)
  914. if Type == 1 or Type == nil then
  915. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  916. else
  917. if Type == 2 then
  918. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  919. end
  920. end
  921. end
  922. }
  923. ,
  924. Sphere = {Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  925.  
  926. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  927. prt.Anchored = true
  928. prt.CFrame = cframe
  929. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  930. game:GetService("Debris"):AddItem(prt, 10)
  931. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  932. end
  933. }
  934. ,
  935. Cylinder = {Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  936.  
  937. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  938. prt.Anchored = true
  939. prt.CFrame = cframe
  940. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  941. game:GetService("Debris"):AddItem(prt, 10)
  942. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  943. end
  944. }
  945. ,
  946. Wave = {Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  947.  
  948. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  949. prt.Anchored = true
  950. prt.CFrame = cframe
  951. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  952. game:GetService("Debris"):AddItem(prt, 10)
  953. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  954. end
  955. }
  956. ,
  957. Ring = {Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  958.  
  959. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  960. prt.Anchored = true
  961. prt.CFrame = cframe
  962. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  963. game:GetService("Debris"):AddItem(prt, 10)
  964. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  965. end
  966. }
  967. ,
  968. Break = {Create = function(brickcolor, cframe, x1, y1, z1)
  969.  
  970. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  971. prt.Anchored = true
  972. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  973. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  974. local num = math.random(10, 50) / 1000
  975. game:GetService("Debris"):AddItem(prt, 10)
  976. table.insert(Effects, {prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100})
  977. end
  978. }
  979. }
  980. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  981.  
  982. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  983. prt.Anchored = true
  984. prt.CFrame = cframe
  985. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  986. game:GetService("Debris"):AddItem(prt, 10)
  987. if Type == 1 or Type == nil then
  988. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  989. else
  990. if Type == 2 then
  991. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  992. end
  993. end
  994. end
  995. Laser = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  996.  
  997. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  998. prt.Anchored = true
  999. prt.CFrame = cframe
  1000. prt.Material = "Neon"
  1001. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1002. game:GetService("Debris"):AddItem(prt, 10)
  1003. coroutine.resume(coroutine.create(function(Part, Mesh)
  1004.  
  1005. for i = 0, 1, delay do
  1006. swait()
  1007. Part.Transparency = i
  1008. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1009. end
  1010. Part.Parent = nil
  1011. end
  1012. ), prt, msh)
  1013. end
  1014.  
  1015. shoottraildd = function(mouse, partt, SpreadAmount)
  1016.  
  1017. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1018. local MainPos = partt.Position
  1019. local MainPos2 = mouse.Hit.p + SpreadVectors
  1020. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1021. local speed = 15
  1022. local num = 20
  1023. coroutine.resume(coroutine.create(function()
  1024.  
  1025. repeat
  1026. swait()
  1027. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1028. local mag = (MainPos - pos).magnitude
  1029. Laser(BrickColor.new("Bright red"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.175, 0, -0.175, 0.15)
  1030. MainPos = MainPos + MouseLook.lookVector * speed
  1031. num = num - 1
  1032. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1033. if hit ~= nil then
  1034. num = 0
  1035. local refpart = CreatePart(EffectModel, "SmoothPlastic", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1036. refpart.Anchored = true
  1037. refpart.CFrame = CFrame.new(pos)
  1038. game:GetService("Debris"):AddItem(refpart, 2)
  1039. end
  1040. do
  1041. if num <= 0 then
  1042. local refpart = CreatePart(EffectModel, "SmoothPlastic", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1043. refpart.Anchored = true
  1044. refpart.CFrame = CFrame.new(pos)
  1045. if hit ~= nil then
  1046. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 1, 1)
  1047. BlockEffect(BrickColor.new("Br. yellowish orange"), refpart.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  1048. BlockEffect(BrickColor.new("Bright red"), refpart.CFrame, 1, 1, 1, 10, 10, 10, 0.07)
  1049. MagniDamage(refpart, 15, 10, 15, 0, "Normal")
  1050. end
  1051. game:GetService("Debris"):AddItem(refpart, 0)
  1052. end
  1053. end
  1054. until num <= 0
  1055. end
  1056. ))
  1057. end
  1058.  
  1059. -----
  1060. function AppearDisappear()
  1061. local ez = Instance.new("Part",char)
  1062. ez.Size = Vector3.new(1,1,1)
  1063. ez.Name = "a"
  1064. ez:BreakJoints()
  1065. ez.Anchored = false
  1066. ez.Transparency = 0
  1067. ez.CanCollide = false
  1068. ez.Shape = "Block"
  1069. ez.Material='Neon'
  1070. ez.TopSurface = "SmoothNoOutlines"
  1071. ez.BottomSurface = "SmoothNoOutlines"
  1072. ez.BrickColor = BrickColor.new("White")
  1073. ddd = Instance.new("SpecialMesh",ez)
  1074. ddd.MeshType="Sphere"
  1075. ddd.Scale=Vector3.new(6,6,6)
  1076. Weld = Instance.new("Weld",ez)
  1077. Weld.Part0 = Weld.Parent
  1078. Weld.Part1 = char.Torso
  1079. for a = 0, 1, .05 do
  1080. ddd.Scale = ddd.Scale + Vector3.new(.5, .5, .5)
  1081. ez.Transparency = ez.Transparency + .1
  1082. wait()
  1083. end
  1084. ez:Remove()
  1085. end
  1086. function AppearDisappear1()
  1087. Das.Transparency = 0
  1088. Apron.Transparency = 1
  1089. A1.Transparency = 1
  1090. A2.Transparency = 1
  1091. A3.Transparency = 1
  1092. A4.Transparency = 1
  1093. A5.Transparency = 1
  1094. A6.Transparency = 1
  1095. A7.Transparency = 1
  1096. A8.Transparency = 1
  1097. A9.Transparency = 1
  1098. da.Transparency = 1
  1099. da1.Transparency = 1
  1100. CreateSound("http://roblox.com/asset/?id=356427062", char.Torso, 1.2, 1)
  1101. end
  1102. function AppearDisappear2()
  1103. Das.Transparency = 1
  1104. Apron.Transparency = 0
  1105. A1.Transparency = 0
  1106. A2.Transparency = 0
  1107. A3.Transparency = 0
  1108. A4.Transparency = 0
  1109. A5.Transparency = 0
  1110. A6.Transparency = 0
  1111. A7.Transparency = 0
  1112. A8.Transparency = 0
  1113. A9.Transparency = 0
  1114. da.Transparency = 0
  1115. da1.Transparency = 0
  1116. CreateSound("http://roblox.com/asset/?id=356427062", char.Torso, 1.2, .8)
  1117. end
  1118. function equip()
  1119. Handle.Transparency = 0
  1120. local ez = Instance.new("Part",char)
  1121. ez.Size = Vector3.new(1,1,1)
  1122. ez.Name = "a"
  1123. ez:BreakJoints()
  1124. ez.Anchored = false
  1125. ez.Transparency = 0
  1126. ez.CanCollide = false
  1127. ez.Shape = "Block"
  1128. ez.Material='Neon'
  1129. ez.TopSurface = "SmoothNoOutlines"
  1130. ez.BottomSurface = "SmoothNoOutlines"
  1131. ez.BrickColor = BrickColor.new("New Yeller")
  1132. ddd = Instance.new("SpecialMesh",ez)
  1133. ddd.MeshType="Sphere"
  1134. ddd.Scale=Vector3.new(1,1,1)
  1135. Weld = Instance.new("Weld",ez)
  1136. Weld.Part0 = Weld.Parent
  1137. Weld.Part1 = Handle
  1138. CreateSound("http://roblox.com/asset/?id=356427062", char.Torso, 1.2, 1)
  1139. for a = 0, 1, .05 do--while wait() and ez and ez.Transparency <= 1 do
  1140. ddd.Scale = ddd.Scale + Vector3.new(1, 1, 1)
  1141. ez.Transparency = ez.Transparency + .1
  1142. wait()
  1143. end
  1144. ez:Remove()
  1145. end
  1146. function unequip()
  1147. Handle.Transparency = 1
  1148. local ez = Instance.new("Part",char)
  1149. ez.Size = Vector3.new(1,1,1)
  1150. ez.Name = "a"
  1151. ez:BreakJoints()
  1152. ez.Anchored = false
  1153. ez.Transparency = 0
  1154. ez.CanCollide = false
  1155. ez.Shape = "Block"
  1156. ez.Material='Neon'
  1157. ez.TopSurface = "SmoothNoOutlines"
  1158. ez.BottomSurface = "SmoothNoOutlines"
  1159. ez.BrickColor = BrickColor.new("New Yeller")
  1160. ddd = Instance.new("SpecialMesh",ez)
  1161. ddd.MeshType="Sphere"
  1162. ddd.Scale=Vector3.new(1,1,1)
  1163. Weld = Instance.new("Weld",ez)
  1164. Weld.Part0 = Weld.Parent
  1165. Weld.Part1 = Handle
  1166. CreateSound("http://roblox.com/asset/?id=356427062", char.Torso, 1.2, .8)
  1167. for a = 0, 1, .05 do
  1168. ddd.Scale = ddd.Scale + Vector3.new(1, 1, 1)
  1169. ez.Transparency = ez.Transparency + .1
  1170. wait()
  1171. end
  1172. ez:Remove()
  1173. end
  1174. attack1 = function()
  1175. attack = true
  1176. local con = Hitbox.Touched:connect(function(hit)
  1177.  
  1178. Damagefunc(Hitbox, hit, 10, 30, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1179. end
  1180. )
  1181. for i = 0, 1, 0.1 do
  1182. swait()
  1183. --PlayAnimationFromTable({CFrame.new(0, 0, 0, 0.529917479, 0, -0.848049283, 0, 1, 0, 0.848049283, 0, 0.529917479), CFrame.new(0, 1.49999499, 0, 0.406736165, 0, 0.913545728, 0, 1, 0, -0.913545728, 0, 0.406736165), CFrame.new(1.35679102, 0.782658279, 0.0675592273, 0.707045317, -0.527684033, 0.470782787, 0.133834034, -0.553849995, -0.82178998, 0.694388449, 0.644049466, -0.320975006), CFrame.new(-1.69279337, 0.499999672, -0.79492861, 0.717408359, 0.691137791, 0.0874861553, -0.0527720191, 0.179133937, -0.982408345, -0.694651246, 0.700171173, 0.164984912), CFrame.new(0.641659617, -1.99999392, 0.125842437, 0.882947862, 0, -0.469471127, 0, 1, 0, 0.469471127, 0, 0.882947862), CFrame.new(-0.348587006, -1.99999392, -0.0133331716, 0.898793101, 0, 0.438373119, 0, 1, 0, -0.438373119, 0, 0.898793101)}, 0.3, false)
  1184. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(50), math.rad(0)), 0.3)
  1185. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1186. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 1.6, -.6) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.3)
  1187. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1188. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1189. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1190.  
  1191. end
  1192. CFuncs.Sound.Create("http://roblox.com/asset/?id=231917950", char.Torso, 1, 1.5)
  1193. for i = 0, 1, 0.1 do
  1194. swait()
  1195. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(30), math.rad(0)), 0.3)
  1196. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1197. RW.C0 = clerp(RW.C0, CFrame.new(.9, -.1, -.8) * angles(math.rad(30), math.rad(0), math.rad(0)), 0.3)
  1198. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1199. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1200. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1201.  
  1202.  
  1203. --PlayAnimationFromTable({CFrame.new(0.180807382, 0, 0.0999719128, 0.342022538, 0, 0.939691782, 0, 1, 0, -0.939691782, 0, 0.342022538), CFrame.new(0.0106580649, 1.49999499, -0.0643079877, 0.469472408, 0, -0.882947266, 0, 1, 0, 0.882947266, 0, 0.469472408), CFrame.new(1.83224225, 0.376015127, 0.0757035911, 0.135973215, -0.988979697, 0.0585707389, 0.0630049929, -0.0503679588, -0.996741474, 0.988707185, 0.139220387, 0.0554619655), CFrame.new(-0.541033506, 0.699999869, -0.891753554, 0.658596575, -0.726630569, 0.195598423, 0.0759940296, -0.194378868, -0.977978408, 0.74864924, 0.658957481, -0.072797671), CFrame.new(0.641663194, -1.99999392, 0.125834763, 0.406737477, 0, -0.913545191, 0, 1, 0, 0.913545191, 0, 0.406737477), CFrame.new(-0.590457141, -1.99999392, 0.164175183, 0.984808207, 0, -0.173646241, 0, 1, 0, 0.173646241, 0, 0.984808207)}, 0.3, false)
  1204. --FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0, 0, 0) * angles(math.rad(60), math.rad(0), math.rad(-90)), 0.3)
  1205. end
  1206. con:disconnect()
  1207. attack = false
  1208. end
  1209. attack2 = function()
  1210. attack = true
  1211. local con = Hitbox.Touched:connect(function(hit)
  1212.  
  1213. Damagefunc(Hitbox, hit, 10, 30, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1214. end
  1215. )
  1216. for i = 0, 1, 0.1 do
  1217. swait()
  1218. --PlayAnimationFromTable({CFrame.new(0.338935494, 0, 0.0863927901, -0.0348953009, 0, 0.999391079, 0, 1, 0, -0.999391079, 0, -0.0348953009), CFrame.new(-0.0100401761, 1.49999499, -0.00284555811, 0.500002861, 0, -0.866023898, 0, 1, 0, 0.866023898, 0, 0.500002861), CFrame.new(1.21845579, 0.576015115, -0.684895277, 0.950073838, 0.308843106, 0.0444484204, 0.0630049855, -0.0503680073, -0.996741474, -0.305597931, 0.949778438, -0.0673119873), CFrame.new(-0.681373537, 0.699999809, -0.527025938, 0.839439929, -0.516847908, 0.167955339, 0.0759939924, -0.194378883, -0.977978468, 0.538113117, 0.833717644, -0.123892054), CFrame.new(0.641661644, -1.99999392, 0.125842005, 0.76604569, 0, -0.642786264, 0, 1, 0, 0.642786264, 0, 0.76604569), CFrame.new(-0.451956809, -1.99999392, -0.00807090476, 0.994521499, 0, 0.104533166, 0, 1, 0, -0.104533151, 0, 0.994521499)}, 0.3, false)
  1219. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(50), math.rad(0)), 0.3)
  1220. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1221. RW.C0 = clerp(RW.C0, CFrame.new(1.2, .75, -1) * angles(math.rad(110), -math.rad(80), math.rad(15)), 0.3)
  1222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1223. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1224. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1225. --FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0, 0, 0) * angles(math.rad(60), math.rad(0), math.rad(-90)), 0.3)
  1226. end
  1227. CFuncs.Sound.Create("http://roblox.com/asset/?id=231917950", char.Torso, 1, 2)
  1228. for i = 0, 1, 0.1 do
  1229. swait()
  1230. --PlayAnimationFromTable({CFrame.new(0.2283867, 0, 0.115197472, 0.438369602, 0, -0.89879483, 0, 1, 0, 0.89879483, 0, 0.438369602), CFrame.new(0.0305867679, 1.49999499, -0.105302036, 0.438370466, 0, 0.898794472, 0, 1, 0, -0.898794472, 0, 0.438370436), CFrame.new(1.67825615, 0.576015353, -0.394908488, 0.46593222, -0.881719947, 0.0740077272, 0.063004978, -0.0503680483, -0.996741474, 0.88257432, 0.469076842, 0.0320846587), CFrame.new(-1.00808418, 0.399999917, -0.988827169, 0.839437604, -0.542131007, 0.0379279964, 0.0759930089, 0.0479900427, -0.995952845, 0.538116753, 0.838922501, 0.0814828053), CFrame.new(0.641682267, -1.99999392, 0.125833988, 0.9993909, 0, -0.0348993391, 0, 1, 0, 0.0348993391, 0, 0.9993909), CFrame.new(-0.451955765, -1.99999392, -0.00807018578, 0.898794293, 0, 0.438370645, 0, 1, 0, -0.438370645, 0, 0.898794293)}, 0.3, false)
  1231. --FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0, 0, 0) * angles(math.rad(60), math.rad(0), math.rad(-90)), 0.3)
  1232. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(30), math.rad(0)), 0.3)
  1233. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1234. RW.C0 = clerp(RW.C0, CFrame.new(.3, .3, -.3) * angles(math.rad(40), math.rad(30), -math.rad(70)), 0.3)
  1235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1236. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1237. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1238.  
  1239. end
  1240. con:disconnect()
  1241. attack = false
  1242. end
  1243. attack3 = function()
  1244. attack = true
  1245. local con = Hitbox.Touched:connect(function(hit)
  1246.  
  1247. Damagefunc(Hitbox, hit, 10, 30, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1248. end)
  1249.  
  1250. for i = 0, 1, 0.1 do
  1251. swait()
  1252. --PlayAnimationFromTable({CFrame.new(0.338935494, 0, 0.0863927901, -0.0348953009, 0, 0.999391079, 0, 1, 0, -0.999391079, 0, -0.0348953009), CFrame.new(-0.0100401761, 1.49999499, -0.00284555811, 0.500002861, 0, -0.866023898, 0, 1, 0, 0.866023898, 0, 0.500002861), CFrame.new(1.21845579, 0.576015115, -0.684895277, 0.950073838, 0.308843106, 0.0444484204, 0.0630049855, -0.0503680073, -0.996741474, -0.305597931, 0.949778438, -0.0673119873), CFrame.new(-0.681373537, 0.699999809, -0.527025938, 0.839439929, -0.516847908, 0.167955339, 0.0759939924, -0.194378883, -0.977978468, 0.538113117, 0.833717644, -0.123892054), CFrame.new(0.641661644, -1.99999392, 0.125842005, 0.76604569, 0, -0.642786264, 0, 1, 0, 0.642786264, 0, 0.76604569), CFrame.new(-0.451956809, -1.99999392, -0.00807090476, 0.994521499, 0, 0.104533166, 0, 1, 0, -0.104533151, 0, 0.994521499)}, 0.3, false)
  1253. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(15), math.rad(0)), 0.3)
  1254. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1255. RW.C0 = clerp(RW.C0, CFrame.new(.35, .5, -.7) * angles(math.rad(205), math.rad(20), -math.rad(110)), 0.3)
  1256. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1257. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1258. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1259. end
  1260. CFuncs.Sound.Create("http://roblox.com/asset/?id=231917950", char.Torso, 1, 2)
  1261. for i = 0, .2, 0.1 do
  1262. swait()
  1263. --PlayAnimationFromTable({CFrame.new(0.338935494, 0, 0.0863927901, -0.0348953009, 0, 0.999391079, 0, 1, 0, -0.999391079, 0, -0.0348953009), CFrame.new(-0.0100401761, 1.49999499, -0.00284555811, 0.500002861, 0, -0.866023898, 0, 1, 0, 0.866023898, 0, 0.500002861), CFrame.new(1.21845579, 0.576015115, -0.684895277, 0.950073838, 0.308843106, 0.0444484204, 0.0630049855, -0.0503680073, -0.996741474, -0.305597931, 0.949778438, -0.0673119873), CFrame.new(-0.681373537, 0.699999809, -0.527025938, 0.839439929, -0.516847908, 0.167955339, 0.0759939924, -0.194378883, -0.977978468, 0.538113117, 0.833717644, -0.123892054), CFrame.new(0.641661644, -1.99999392, 0.125842005, 0.76604569, 0, -0.642786264, 0, 1, 0, 0.642786264, 0, 0.76604569), CFrame.new(-0.451956809, -1.99999392, -0.00807090476, 0.994521499, 0, 0.104533166, 0, 1, 0, -0.104533151, 0, 0.994521499)}, 0.3, false)
  1264. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0,0,-2.4)*CFrame.Angles(math.rad(0),math.rad(90),-math.rad(90)), 0.3)
  1265. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(90), math.rad(0)), 0.3)
  1266. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1267. RW.C0 = clerp(RW.C0, CFrame.new(1.2, .55, -1) * angles(math.rad(90), math.rad(100), math.rad(0)), 0.3)
  1268. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1269. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1270. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1271. end
  1272. for i = 0, .2, 0.1 do
  1273. swait()
  1274. --PlayAnimationFromTable({CFrame.new(0.338935494, 0, 0.0863927901, -0.0348953009, 0, 0.999391079, 0, 1, 0, -0.999391079, 0, -0.0348953009), CFrame.new(-0.0100401761, 1.49999499, -0.00284555811, 0.500002861, 0, -0.866023898, 0, 1, 0, 0.866023898, 0, 0.500002861), CFrame.new(1.21845579, 0.576015115, -0.684895277, 0.950073838, 0.308843106, 0.0444484204, 0.0630049855, -0.0503680073, -0.996741474, -0.305597931, 0.949778438, -0.0673119873), CFrame.new(-0.681373537, 0.699999809, -0.527025938, 0.839439929, -0.516847908, 0.167955339, 0.0759939924, -0.194378883, -0.977978468, 0.538113117, 0.833717644, -0.123892054), CFrame.new(0.641661644, -1.99999392, 0.125842005, 0.76604569, 0, -0.642786264, 0, 1, 0, 0.642786264, 0, 0.76604569), CFrame.new(-0.451956809, -1.99999392, -0.00807090476, 0.994521499, 0, 0.104533166, 0, 1, 0, -0.104533151, 0, 0.994521499)}, 0.3, false)
  1275. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(180), math.rad(0)), 0.3)
  1276. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1277. RW.C0 = clerp(RW.C0, CFrame.new(1.2, .55, -1) * angles(math.rad(90), math.rad(100), math.rad(0)), 0.3)
  1278. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1279. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1280. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1281. end
  1282. for i = 0, .2, 0.1 do
  1283. swait()
  1284. --PlayAnimationFromTable({CFrame.new(0.338935494, 0, 0.0863927901, -0.0348953009, 0, 0.999391079, 0, 1, 0, -0.999391079, 0, -0.0348953009), CFrame.new(-0.0100401761, 1.49999499, -0.00284555811, 0.500002861, 0, -0.866023898, 0, 1, 0, 0.866023898, 0, 0.500002861), CFrame.new(1.21845579, 0.576015115, -0.684895277, 0.950073838, 0.308843106, 0.0444484204, 0.0630049855, -0.0503680073, -0.996741474, -0.305597931, 0.949778438, -0.0673119873), CFrame.new(-0.681373537, 0.699999809, -0.527025938, 0.839439929, -0.516847908, 0.167955339, 0.0759939924, -0.194378883, -0.977978468, 0.538113117, 0.833717644, -0.123892054), CFrame.new(0.641661644, -1.99999392, 0.125842005, 0.76604569, 0, -0.642786264, 0, 1, 0, 0.642786264, 0, 0.76604569), CFrame.new(-0.451956809, -1.99999392, -0.00807090476, 0.994521499, 0, 0.104533166, 0, 1, 0, -0.104533151, 0, 0.994521499)}, 0.3, false)
  1285. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(270), math.rad(0)), 0.3)
  1286. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1287. RW.C0 = clerp(RW.C0, CFrame.new(1.2, .55, -1) * angles(math.rad(90), math.rad(100), math.rad(0)), 0.3)
  1288. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1289. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1290. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1291. end
  1292.  
  1293.  
  1294.  
  1295.  
  1296. for i = 0, 1, 0.1 do
  1297. swait()
  1298. --PlayAnimationFromTable({CFrame.new(0.2283867, 0, 0.115197472, 0.438369602, 0, -0.89879483, 0, 1, 0, 0.89879483, 0, 0.438369602), CFrame.new(0.0305867679, 1.49999499, -0.105302036, 0.438370466, 0, 0.898794472, 0, 1, 0, -0.898794472, 0, 0.438370436), CFrame.new(1.67825615, 0.576015353, -0.394908488, 0.46593222, -0.881719947, 0.0740077272, 0.063004978, -0.0503680483, -0.996741474, 0.88257432, 0.469076842, 0.0320846587), CFrame.new(-1.00808418, 0.399999917, -0.988827169, 0.839437604, -0.542131007, 0.0379279964, 0.0759930089, 0.0479900427, -0.995952845, 0.538116753, 0.838922501, 0.0814828053), CFrame.new(0.641682267, -1.99999392, 0.125833988, 0.9993909, 0, -0.0348993391, 0, 1, 0, 0.0348993391, 0, 0.9993909), CFrame.new(-0.451955765, -1.99999392, -0.00807018578, 0.898794293, 0, 0.438370645, 0, 1, 0, -0.438370645, 0, 0.898794293)}, 0.3, false)
  1299. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0,0,-2.4)*CFrame.Angles(math.rad(0),math.rad(90),-math.rad(90)), 0.3)
  1300. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(40), math.rad(0)), 0.3)
  1301. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1302. RW.C0 = clerp(RW.C0, CFrame.new(2, .5, 0) * angles(-math.rad(180), math.rad(0), math.rad(90)), 0.3)
  1303. LW.C0 = clerp(LW.C0, CFrame.new(-2, .5, 0) * angles(math.rad(0), math.rad(0), math.rad(-80)), 0.3)
  1304. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1305. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1306. end
  1307.  
  1308. con:disconnect()
  1309. attack = false
  1310. end
  1311. function kek1()
  1312. attack = true
  1313. Effects.Sphere.Create(BrickColor.new("New Yeller"), FakeHandle.CFrame * angles(math.random(-3,3), math.random(-3,3), math.random(-3,3)), 6.5, 6.5, 6.5, 4, 4, 4, 0.07)
  1314.  
  1315. CFuncs.Sound.Create("http://www.roblox.com/asset?id=200633707", char.Torso, 0.8, 1.1)
  1316.  
  1317. local Aaaa = Instance.new("Part", RootPart)
  1318. Aaaa.Size = Vector3.new(.1, .1, .1)
  1319. Aaaa.BrickColor = BrickColor.new("White")
  1320. Aaaa.Transparency = 1
  1321. Aaaa.CanCollide = false
  1322. local abbWeld = Instance.new("Weld", RootPart)
  1323. abbWeld.Part0 = RootPart
  1324. abbWeld.Part1 = Aaaa
  1325. abbWeld.C1 = CFrame.new(0,0,9)
  1326.  
  1327. for i = 0, 2.5, 0.1 do
  1328. swait()
  1329. Effects.Ring.Create(BrickColor.new("Navy blue"), FakeHandle.CFrame * angles(math.random(-3,3), math.random(-3,3), math.random(-3,3)), 1.5, 1.5, 0, 0.5, 0.5, 0, 0.07)
  1330. --PlayAnimationFromTable({CFrame.new(0.338935494, 0, 0.0863927901, -0.0348953009, 0, 0.999391079, 0, 1, 0, -0.999391079, 0, -0.0348953009), CFrame.new(-0.0100401761, 1.49999499, -0.00284555811, 0.500002861, 0, -0.866023898, 0, 1, 0, 0.866023898, 0, 0.500002861), CFrame.new(1.21845579, 0.576015115, -0.684895277, 0.950073838, 0.308843106, 0.0444484204, 0.0630049855, -0.0503680073, -0.996741474, -0.305597931, 0.949778438, -0.0673119873), CFrame.new(-0.681373537, 0.699999809, -0.527025938, 0.839439929, -0.516847908, 0.167955339, 0.0759939924, -0.194378883, -0.977978468, 0.538113117, 0.833717644, -0.123892054), CFrame.new(0.641661644, -1.99999392, 0.125842005, 0.76604569, 0, -0.642786264, 0, 1, 0, 0.642786264, 0, 0.76604569), CFrame.new(-0.451956809, -1.99999392, -0.00807090476, 0.994521499, 0, 0.104533166, 0, 1, 0, -0.104533151, 0, 0.994521499)}, 0.3, false)
  1331. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(45), math.rad(0)), 0.1)
  1332. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1333. RW.C0 = clerp(RW.C0, CFrame.new(.35, .5, -.7) * angles(math.rad(205), math.rad(20), -math.rad(110)), 0.1)
  1334. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.1)
  1335. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1336. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1337.  
  1338. end
  1339. for i = 0, 0.2, 0.1 do
  1340. swait()
  1341. --PlayAnimationFromTable({CFrame.new(0.2283867, 0, 0.115197472, 0.438369602, 0, -0.89879483, 0, 1, 0, 0.89879483, 0, 0.438369602), CFrame.new(0.0305867679, 1.49999499, -0.105302036, 0.438370466, 0, 0.898794472, 0, 1, 0, -0.898794472, 0, 0.438370436), CFrame.new(1.67825615, 0.576015353, -0.394908488, 0.46593222, -0.881719947, 0.0740077272, 0.063004978, -0.0503680483, -0.996741474, 0.88257432, 0.469076842, 0.0320846587), CFrame.new(-1.00808418, 0.399999917, -0.988827169, 0.839437604, -0.542131007, 0.0379279964, 0.0759930089, 0.0479900427, -0.995952845, 0.538116753, 0.838922501, 0.0814828053), CFrame.new(0.641682267, -1.99999392, 0.125833988, 0.9993909, 0, -0.0348993391, 0, 1, 0, 0.0348993391, 0, 0.9993909), CFrame.new(-0.451955765, -1.99999392, -0.00807018578, 0.898794293, 0, 0.438370645, 0, 1, 0, -0.438370645, 0, 0.898794293)}, 0.3, false)
  1342. --FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0,0,-2.4)*CFrame.Angles(math.rad(0),math.rad(90),-math.rad(90)), 0.3)
  1343. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(50), math.rad(0)), 0.3)
  1344. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
  1345. RW.C0 = clerp(RW.C0, CFrame.new(2, .5, 0) * angles(math.rad(0), math.rad(0), -math.rad(5)), 0.3)
  1346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1347. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1348. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1349. end
  1350. Effects.Sphere.Create(BrickColor.new("Navy blue"), Aaaa.CFrame * angles(math.random(-3,3), math.random(-3,3), math.random(-3,3)), 2.5, 2.5, 2.5, 3.5, 3.5, 3.5, 0.07)
  1351. Effects.Ring.Create(BrickColor.new("Navy blue"), Aaaa.CFrame * angles(0, 0, math.random(-3,3)), 2.5, 2.5, 2.5, 1, 1, 1, 0.07)
  1352.  
  1353. CFuncs.Sound.Create("http://roblox.com/asset/?id=231917950", Aaaa, 1, 1)
  1354. CFuncs.Sound.Create("http://roblox.com/asset/?id=279675650", FakeHandle, 1, 1.1)
  1355. local con = Aaaa.Touched:connect(function(hit)
  1356. MagniDamage(Aaaa, 30, 30, 55, 4, "Knockdown")
  1357. --Damagefunc(Hitbox, hit, 30, 60, math.random(1, 5), "Knockdown", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1358. end
  1359. )
  1360. for i = 0, 1, 0.1 do
  1361. swait()
  1362. --PlayAnimationFromTable({CFrame.new(0.2283867, 0, 0.115197472, 0.438369602, 0, -0.89879483, 0, 1, 0, 0.89879483, 0, 0.438369602), CFrame.new(0.0305867679, 1.49999499, -0.105302036, 0.438370466, 0, 0.898794472, 0, 1, 0, -0.898794472, 0, 0.438370436), CFrame.new(1.67825615, 0.576015353, -0.394908488, 0.46593222, -0.881719947, 0.0740077272, 0.063004978, -0.0503680483, -0.996741474, 0.88257432, 0.469076842, 0.0320846587), CFrame.new(-1.00808418, 0.399999917, -0.988827169, 0.839437604, -0.542131007, 0.0379279964, 0.0759930089, 0.0479900427, -0.995952845, 0.538116753, 0.838922501, 0.0814828053), CFrame.new(0.641682267, -1.99999392, 0.125833988, 0.9993909, 0, -0.0348993391, 0, 1, 0, 0.0348993391, 0, 0.9993909), CFrame.new(-0.451955765, -1.99999392, -0.00807018578, 0.898794293, 0, 0.438370645, 0, 1, 0, -0.438370645, 0, 0.898794293)}, 0.3, false)
  1363. --FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(0,0,-2.4)*CFrame.Angles(math.rad(0),math.rad(90),-math.rad(90)), 0.3)
  1364. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), -math.rad(50), math.rad(0)), 0.3)
  1365. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
  1366. RW.C0 = clerp(RW.C0, CFrame.new(2, .5, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1367. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  1368. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1369. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1370. end
  1371. Aaaa:Remove()
  1372. con:disconnect()
  1373. attack = false
  1374. end
  1375. function kek2()
  1376. attack = true
  1377.  
  1378.  
  1379. for i = 0, 1, 0.1 do
  1380. swait()
  1381. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1382. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(25), math.rad(0), math.rad(0)), 0.3)
  1383. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  1384. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 1, 0) * angles(math.rad(179), math.rad(0), math.rad(0)), 0.3)
  1385. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1386. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1387. end
  1388. CFuncs.Sound.Create("rbxassetid://169380505", RootPart, 0.8, 1.5)
  1389. Effects.Cylinder.Create(BrickColor.new("New Yeller"), LeftArm.CFrame * angles(math.rad(2), 0, 0), 1, 9999, 1, 1, 1, 1, 0.07)
  1390. for i = 0, 2, 0.1 do
  1391. swait()
  1392. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1393. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(25), math.rad(0), math.rad(0)), 0.3)
  1394. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  1395. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 1, 0) * angles(math.rad(179), math.rad(0), math.rad(0)), 0.3)
  1396. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1397. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1398. end
  1399. CFuncs.Sound.Create("rbxassetid://169445602", RootPart, 1, 1.2)
  1400. local cf2 = mouse.Hit.p + Vector3.new(math.random(-100, 100) / 50, 50, math.random(-100, 100) / 50)
  1401. local hit2, pos2 = rayCast(cf2, CFrame.new(cf2, cf2 - Vector3.new(0, 1, 0)).lookVector, 999, char)
  1402. if hit2 ~= nil then
  1403. local d1 = CFuncs.Part.Create(workspace, "Neon", 0, 0.5, BrickColor.new("Navy blue"), "Effect", Vector3.new())
  1404. d1.Anchored = true
  1405. d1.CFrame = CFrame.new(pos2)
  1406. MagniDamage(d1, 20, 10, 25, 5, "Snare")
  1407. Effects.Cylinder.Create(BrickColor.new("New Yeller"), d1.CFrame * angles(0, 0, 0), 1, 9999, 1, 4, 1, 4, 0.07)
  1408. local con = Hitbox.Touched:connect(function(hit)
  1409. end)
  1410. game:GetService("Debris"):AddItem(d1, 5)
  1411. local msh = CFuncs.Mesh.Create("CylinderMesh", d1, "nil", "nil", Vector3.new(0, 0, 0), Vector3.new(100, 5, 100))
  1412. local d2 = d1:Clone()
  1413. d2.Parent = d1
  1414. d2.CFrame = CFrame.new(d1.Position)
  1415. d2.BrickColor = BrickColor.new("New Yeller")
  1416. d2.Mesh.Scale = Vector3.new(0, 5, 0)
  1417. table.insert(Effects, {d1, "QuadShot", d2, d2.Mesh, 0})
  1418. end
  1419. attack = false
  1420.  
  1421. end
  1422. function kek3()
  1423.  
  1424. end
  1425. function kek4()
  1426.  
  1427. end
  1428. mouse.Button1Down:connect(function()
  1429.  
  1430. if attack == false and attacktype == 1 and equipped == true then
  1431. attacktype = 2
  1432. attack1()
  1433. else
  1434. if attack == false and attacktype == 2 and equipped == true then
  1435. attacktype = 3
  1436. attack2()
  1437. else
  1438. if attack == false and attacktype == 3 and equipped == true then
  1439. attacktype = 1
  1440. attack3()
  1441. end
  1442. end
  1443. end
  1444. end
  1445. )
  1446.  
  1447. updateskills = function()
  1448.  
  1449. if cooldown1 <= co1 then
  1450. cooldown1 = cooldown1 + 0.033333333333333
  1451. end
  1452. if cooldown2 <= co2 then
  1453. cooldown2 = cooldown2 + 0.033333333333333
  1454. end
  1455. if cooldown3 <= co3 then
  1456. cooldown3 = cooldown3 + 0.033333333333333
  1457. end
  1458. if cooldown4 <= co4 then
  1459. cooldown4 = cooldown4 + 0.033333333333333
  1460. end
  1461. end
  1462.  
  1463. --[[function onKeyDown(key)
  1464. if key == "u" then
  1465. if nak == false and disable == false then
  1466. disable = true
  1467. AppearDisappear1()
  1468. AppearDisappear()
  1469. nak = true
  1470. wait(1)
  1471. disable = false
  1472. elseif disable == false then
  1473. AppearDisappear2()
  1474. AppearDisappear()
  1475.  
  1476. nak = false
  1477. wait(1)
  1478. disable = false
  1479. end
  1480. end
  1481.  
  1482. if key == "f" then
  1483. if equipped == false and disable == false then
  1484. disable = true
  1485. equipped = true
  1486. equip()
  1487. wait(1)
  1488. disable = false
  1489. elseif equipped == true and disable == false then
  1490. disable = true
  1491. unequip()
  1492. equipped = false
  1493. wait(1)
  1494. disable = false
  1495. end
  1496. end]]
  1497. mouse.KeyDown:connect(function(k)
  1498.  
  1499. k = k:lower()
  1500. if attack == false and equipped == true and k == "z" and co1 <= cooldown1 then
  1501. cooldown1 = 0
  1502. kek1()
  1503. else
  1504. if attack == false and equipped == true and k == "x" and co2 <= cooldown2 then
  1505. cooldown2 = 0
  1506. kek2()
  1507. else
  1508. if attack == false and equipped == true and k == "c" and co3 <= cooldown3 then
  1509. cooldown3 = 0
  1510. kek3()
  1511. else
  1512. if attack == false and k == "v" and co4 <= cooldown4 then
  1513. cooldown4 = 0
  1514. kek4()
  1515. else
  1516. if attack == false and k == "f" and equipped == false and disable == false then
  1517.  
  1518. disable = true
  1519. equipped = true
  1520. equip()
  1521. wait(.5)
  1522. disable = false
  1523. else
  1524. if k == "f" and equipped == true and disable == false then
  1525. disable = true
  1526. equipped = false
  1527. unequip()
  1528. wait(.5)
  1529. disable = false
  1530.  
  1531.  
  1532. else
  1533. if k == "u" and nak == false and disable == false then
  1534. disable = true
  1535. AppearDisappear1()
  1536. AppearDisappear()
  1537. nak = true
  1538. wait(.5)
  1539. disable = false
  1540. else
  1541. if k == "u" and nak == true and disable == false then
  1542. disable = true
  1543. AppearDisappear2()
  1544. AppearDisappear()
  1545. nak = false
  1546. wait(.5)
  1547. disable = false
  1548. end
  1549. end
  1550. end
  1551. end
  1552. end
  1553. end
  1554. end
  1555. end
  1556. end)
  1557.  
  1558. while 1 do
  1559. swait()
  1560. updateskills()
  1561. bar4:TweenSize(UDim2.new(1 * (cooldown4 / co4), 0, 1, 0), "Out", "Quad", 0.5)
  1562. bar3:TweenSize(UDim2.new(1 * (cooldown3 / co3), 0, 1, 0), "Out", "Quad", 0.5)
  1563. bar1:TweenSize(UDim2.new(1 * (cooldown1 / co1), 0, 1, 0), "Out", "Quad", 0.5)
  1564. bar2:TweenSize(UDim2.new(1 * (cooldown2 / co2), 0, 1, 0), "Out", "Quad", 0.5)
  1565. for i,v in pairs(char:GetChildren()) do
  1566. if v:IsA("Part") then
  1567. v.Material = "SmoothPlastic"
  1568. else
  1569. if v:IsA("Hat") then
  1570. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1571. end
  1572. end
  1573. end
  1574. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1575. velocity = RootPart.Velocity.y
  1576. sine = sine + change
  1577. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  1578. if equipped == true or equipped == false then
  1579. if 1 < RootPart.Velocity.y and hit == nil then
  1580. Anim = "Jump"
  1581. if attack == false then
  1582. manWeld.C1 = clerp(manWeld.C1, CFrame.new(0,1.4,0)*CFrame.Angles(math.rad(90),math.rad(65),-math.rad(90)), 0.3)
  1583. manWeld.C0 = clerp(manWeld.C0, CFrame.new(0,-0.3,0)*CFrame.Angles(math.rad(0),math.rad(0),-math.rad(0)),0.3)
  1584. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(1.2,0,-1)*CFrame.Angles(math.rad(180),0,-math.rad(90)), 0.3)
  1585. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1586. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1587. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)
  1588. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  1589. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0.35) * angles(math.rad(-15), math.rad(0), math.rad(0)), 0.3)
  1590. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0.35) * angles(math.rad(-15), math.rad(0), math.rad(0)), 0.3)
  1591. end
  1592. else
  1593. if RootPart.Velocity.y < -1 and hit == nil then
  1594. Anim = "Fall"
  1595. if attack == false then
  1596. manWeld.C1 = clerp(manWeld.C1, CFrame.new(0,1.4,0)*CFrame.Angles(math.rad(90),math.rad(15),-math.rad(90)), 0.3)
  1597. manWeld.C0 = clerp(manWeld.C0, CFrame.new(0,-0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),-math.rad(0)),0.3)
  1598. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(1.2,0,-1)*CFrame.Angles(math.rad(180),0,-math.rad(90)), 0.3)
  1599. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1600. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1601. RW.C0 = clerp(RW.C0, CFrame.new(1.7, 0.2, 0) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  1602. LW.C0 = clerp(LW.C0, CFrame.new(-1.7, 0.2, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)), 0.3)
  1603. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0.5) * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1604. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0.5) * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1605. end
  1606. else
  1607. if Torsovelocity < 1 and hit ~= nil then
  1608. Anim = "Idle"
  1609. if attack == false then
  1610. if equipped == true then
  1611. change = 1
  1612. manWeld.C1 = clerp(manWeld.C1, CFrame.new(0,1.4,0)*CFrame.Angles(math.rad(90 - 15 * math.cos((sine) / 45)),math.rad(40),-math.rad(90)), 0.3)
  1613. manWeld.C0 = clerp(manWeld.C0, CFrame.new(0,-0.4,0)*CFrame.Angles(math.rad(0),math.rad(0),-math.rad(0)),0.3)
  1614. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(1.2,0,-1)*CFrame.Angles(math.rad(180),0,-math.rad(90)), 0.3)
  1615. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0 - 0.04 * math.cos((sine) / 30), 0) * angles(math.rad(0), -math.rad(20), math.rad(0)), 0.3)
  1616. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(5), math.rad(20), math.rad(0)), 0.3)
  1617. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  1618. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3)
  1619. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2 + 0.04 * math.cos((sine) / 30), 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1620. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2 + 0.04 * math.cos((sine) / 30), 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1621. else
  1622. change = 1
  1623. manWeld.C1 = clerp(manWeld.C1, CFrame.new(0,1.4,0)*CFrame.Angles(math.rad(90 - 15 * math.cos((sine) / 45)),math.rad(40),-math.rad(90)), 0.3)
  1624. manWeld.C0 = clerp(manWeld.C0, CFrame.new(0,-0.4,0)*CFrame.Angles(math.rad(0),math.rad(0),-math.rad(0)),0.3)
  1625. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(1.2,0,-1)*CFrame.Angles(math.rad(180),0,-math.rad(90)), 0.3)
  1626. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0 - 0.06 * math.cos((sine) / 30), 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1627. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1628. RW.C0 = clerp(RW.C0, CFrame.new(0.7, 0.1, -0.45) * angles(math.rad(20), math.rad(0), -math.rad(40)), 0.3)
  1629. LW.C0 = clerp(LW.C0, CFrame.new(-0.7, 0.1, -0.45) * angles(math.rad(20), math.rad(0), math.rad(40)), 0.3)
  1630. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2 + 0.04 * math.cos((sine) / 30), 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1631. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2 + 0.04 * math.cos((sine) / 30), 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1632.  
  1633. end
  1634. end
  1635. else
  1636. if 2 < Torsovelocity and hit ~= nil then
  1637. Anim = "Walk"
  1638. if attack == false then
  1639. manWeld.C1 = clerp(manWeld.C1, CFrame.new(0,1.4,0)*CFrame.Angles(math.rad(90),math.rad(40),-math.rad(90)), 0.3)
  1640. manWeld.C0 = clerp(manWeld.C0, CFrame.new(0,-0.4,0)*CFrame.Angles(math.rad(0),math.rad(0),-math.rad(0)),0.3)
  1641. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, CFrame.new(1.2,0,-1)*CFrame.Angles(math.rad(180),0,-math.rad(90)), 0.3)
  1642. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  1643. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0, CFrame.new(0, 1.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1644. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  1645. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.1, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3)
  1646. RH.C0 = clerp(RH.C0, CFrame.new(0.5, -2, 0 + 1 * math.cos((sine) / 3)) * angles(math.rad(0 - 50 * math.cos((sine) / 3)), math.rad(0), math.rad(0)), 0.3)
  1647. LH.C0 = clerp(LH.C0, CFrame.new(-0.5, -2, 0 - 1 * math.cos((sine) / 3)) * angles(math.rad(0 + 50 * math.cos((sine) / 3)), math.rad(0), math.rad(0)), 0.3)
  1648. end
  1649. end
  1650. end
  1651. end
  1652. end
  1653. end
  1654. if 0 < #Effects then
  1655. for e = 1, #Effects do
  1656. if Effects[e] ~= nil then
  1657. local Thing = Effects[e]
  1658. if Thing ~= nil then
  1659. local Part = Thing[1]
  1660. local Mode = Thing[2]
  1661. local Delay = Thing[3]
  1662. local IncX = Thing[4]
  1663. local IncY = Thing[5]
  1664. local IncZ = Thing[6]
  1665. if Thing[1].Transparency <= 1 then
  1666. if Thing[2] == "Block1" then
  1667. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1668. Mesh = Thing[1].Mesh
  1669. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1670. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1671. else
  1672. if Thing[2] == "Block2" then
  1673. Thing[1].CFrame = Thing[1].CFrame
  1674. Mesh = Thing[7]
  1675. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1676. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1677. else
  1678. if Thing[2] == "Cylinder" then
  1679. Mesh = Thing[1].Mesh
  1680. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1681. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1682. else
  1683. if Thing[2] == "Blood" then
  1684. Mesh = Thing[7]
  1685. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1686. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1687. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1688. else
  1689. if Thing[2] == "Elec" then
  1690. Mesh = Thing[1].Mesh
  1691. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1692. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1693. else
  1694. if Thing[2] == "Disappear" then
  1695. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1696. else
  1697. if Thing[2] == "Shatter" then
  1698. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1699. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1700. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1701. Thing[6] = Thing[6] + Thing[5]
  1702. else
  1703. if Thing[2] == "QuadShot" then
  1704. if Thing[5] < 100 then
  1705. Thing[5] = Thing[5] + 2.5
  1706. Thing[4].Scale = Vector3.new(Thing[5], 5, Thing[5])
  1707. else
  1708. refda = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Black"), "Reference", Vector3.new())
  1709. refda.Anchored = true
  1710. refda.CFrame = CFrame.new(Thing[1].Position)
  1711. game:GetService("Debris"):AddItem(refda, 5)
  1712. CFuncs.Sound.Create("rbxassetid://203691378", refda, 1, 1.2)
  1713. CFuncs.Sound.Create("rbxassetid://184718741", refda, 1, 0.8)
  1714. --MagniDamage(refda, 40, 20, 50, BrickColor.new("Navy blue"), BrickColor.new("New Yeller"))
  1715. MagniDamage(refda, 40, 20, 50, 50, "Freeze")
  1716. Effects.Sphere.Create(BrickColor.new("New Yeller"), CFrame.new(refda.Position), 3, 3, 3, 10, 10, 10, 0.05)
  1717. Effects.Sphere.Create(BrickColor.new("Navy blue"), CFrame.new(refda.Position), 15, 15, 15, 10, 10, 10, 0.05)
  1718. --Effects.Sphere.Create(BrickColor.new("New Yeller"), refda.CFrame, 10, 10, 10, 10, 10, 10, 0.06)
  1719. Effects.Block.Create(BrickColor.new("New Yeller"), refda.CFrame, 10, 10, 10, 10, 10, 10, 0.06, 1)
  1720. Effects.Wave.Create(BrickColor.new("New Yeller"), refda.CFrame, 1, 1, 1, 3, 3, 3, 0.06)
  1721. Thing[1].Parent = nil
  1722. table.remove(Effects, e)
  1723. end
  1724. end
  1725. end
  1726. end
  1727. end
  1728. end
  1729. end
  1730. end
  1731. end
  1732. else
  1733. Part.Parent = nil
  1734. table.remove(Effects, e)
  1735. end
  1736. end
  1737. end
  1738. end
  1739. end
  1740. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement