Mr-Shadow_Cat

Nightmare axe

Nov 6th, 2017
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.90 KB | None | 0 0
  1. -- == Nightmares' Axe by Yourfirstnightmare == --
  2. -- == Also known as Kyndre, If this is leaked keep credits pleaase. == --
  3. -- == Enjoy... -- ==
  4. CV="White"
  5.  
  6. p = game.Players.LocalPlayer
  7. char = p.Character
  8. local txt = Instance.new("BillboardGui", char)
  9. txt.Adornee = char .Head
  10. txt.Name = "_status"
  11. txt.Size = UDim2.new(2, 0, 1.2, 0)
  12. txt.StudsOffset = Vector3.new(-9, 8, 0)
  13. local text = Instance.new("TextLabel", txt)
  14. text.Size = UDim2.new(10, 0, 7, 0)
  15. text.FontSize = "Size24"
  16. text.TextScaled = true
  17. text.TextTransparency = 0
  18. text.BackgroundTransparency = 1
  19. text.TextTransparency = 0
  20. text.TextStrokeTransparency = 1
  21. text.Font = "Arcade"
  22. text.TextStrokeColor3 = Color3.new(0,0,255)
  23.  
  24. v=Instance.new("Part")
  25. v.Name = "ColorBrick"
  26. v.Parent=p.Character
  27. v.FormFactor="Symmetric"
  28. v.Anchored=true
  29. v.CanCollide=false
  30. v.BottomSurface="Smooth"
  31. v.TopSurface="Smooth"
  32. v.Size=Vector3.new(10,5,3)
  33. v.Transparency=1
  34. v.CFrame=char.Torso.CFrame
  35. v.BrickColor=BrickColor.new(CV)
  36. v.Transparency=1
  37. text.TextColor3 = Color3.new(255,0,255)
  38. v.Shape="Block"
  39. text.Text = "The Nightmare Axe"
  40.  
  41. local p = game.Players.LocalPlayer
  42. local char = p.Character
  43. local mouse = p:GetMouse()
  44. local larm = char["Left Arm"]
  45. local rarm = char["Right Arm"]
  46. local lleg = char["Left Leg"]
  47. local rleg = char["Right Leg"]
  48. local euler=CFrame.fromEulerAnglesXYZ
  49. local hed = char.Head
  50. local torso = char.Torso
  51. local hum = char.Humanoid
  52. local root = char.HumanoidRootPart
  53. local rj=root.RootJoint
  54. local slashing=false
  55. local canwalk = true
  56. local canwalk1 = true
  57. local canidle = true
  58. local rs = game:GetService("RunService").RenderStepped
  59. local new = Instance.new
  60. local v3 = Vector3.new
  61. local ns = NumberSequence.new
  62. local nr = NumberRange.new
  63. local Create = LoadLibrary("RbxUtility").Create
  64. local bc = BrickColor.new
  65. local cf = CFrame.new
  66. attacking = false
  67. local cfa = CFrame.Angles
  68. local rad = math.rad
  69. local swingdb=false
  70. sine = 0
  71. --------------------------
  72. screengui=Instance.new("ScreenGui",p.PlayerGui)wide=Instance.new("Frame")
  73. textbox=Instance.new("TextBox")spin=Instance.new("Frame")
  74. textbox_2=Instance.new("TextBox")smash=Instance.new("Frame")
  75. textbox_3=Instance.new("TextBox")wide.Transparency=1;wide.Name="wide"
  76. wide.Size=UDim2.new(0,100,0,30)wide.BackgroundColor3=Color3.new(1,1,1)
  77. wide.BackgroundTransparency=1;wide.Position=UDim2.new(0.85,0,0.7,0)wide.Parent=screengui
  78. textbox.TextWrapped=true;textbox.TextScaled=true;textbox.BackgroundTransparency=.8
  79. textbox.TextSize=30;textbox.FontSize=11;textbox.BorderSizePixel=2
  80. textbox.Transparency=.8;textbox.BackgroundColor3=Color3.new(1,1,1)textbox.Font=5
  81. textbox.Size=UDim2.new(1,0,1,0)textbox.Text="(E) Axe swing"textbox.Parent=wide;spin.Transparency=1
  82. textbox.TextColor3=Color3.new(0,0,0)
  83. spin.Name="spin"spin.Size=UDim2.new(0,100,0,30)
  84. spin.BackgroundColor3=Color3.new(1,1,1)spin.BackgroundTransparency=1
  85. spin.Position=UDim2.new(0.85,0,0.7,40)spin.Parent=screengui;textbox_2.TextWrapped=true
  86. textbox_2.TextScaled=true;textbox_2.BackgroundTransparency=.8;textbox_2.TextSize=35
  87. textbox_2.FontSize=8;textbox_2.BorderSizePixel=2;textbox_2.Transparency=.8
  88. textbox_2.TextTransparency=0
  89. textbox_2.TextColor3=Color3.new(0,0,0)
  90. textbox_2.BackgroundColor3=Color3.new(1,1,1)textbox_2.Font=5;textbox_2.Size=UDim2.new(1,0,1,0)
  91. textbox_2.Text="(R) Whirl"textbox_2.Parent=spin;smash.Transparency=1;smash.Name="smash"
  92. smash.Size=UDim2.new(0,100,0,30)smash.BackgroundColor3=Color3.new(1,1,1)
  93. smash.BackgroundTransparency=1;smash.Position=UDim2.new(0.85,0,0.7,-40)
  94. smash.Parent=screengui;textbox_3.TextWrapped=true;textbox_3.TextScaled=true
  95. textbox_3.BackgroundTransparency=.8;textbox_3.TextSize=30;textbox_3.FontSize=11
  96. textbox_3.BorderSizePixel=2;textbox_3.Transparency=.8
  97. textbox_3.BackgroundColor3=Color3.new(1,1,1)textbox_3.Font=5;textbox_3.Size=UDim2.new(1,0,1,0)
  98. textbox_3.Text="(F) Ground smash"textbox_3.Parent=smash
  99. textbox_3.TextTransparency=0
  100. textbox_3.TextColor3=Color3.new(0,0,0)
  101. textbox.TextTransparency=0
  102. decapitate=Instance.new("Frame")
  103. textbox_4=Instance.new("TextBox")decapitate.Transparency=1;decapitate.Name="decapitate"
  104. decapitate.Size=UDim2.new(0,100,0,30)decapitate.BackgroundColor3=Color3.new(1,1,1)
  105. decapitate.BackgroundTransparency=1;decapitate.Position=UDim2.new(0.85,0,0.7,80)
  106. decapitate.Parent=screengui;textbox_4.TextWrapped=true;textbox_4.TextScaled=true
  107. textbox_4.BackgroundTransparency=0.8;textbox_4.TextSize=35;textbox_4.FontSize=8;textbox_4.BorderSizePixel=2
  108. textbox_4.Transparency=0.8;textbox_4.BackgroundColor3=Color3.new(1,1,1)textbox_4.Font=5
  109. textbox_4.Size=UDim2.new(1,0,1,0)textbox_4.Text="(Q) Decapitate"textbox_4.Parent=decapitate
  110. textbox_4.TextTransparency=0
  111. textbox_3.TextColor3=Color3.new(0,0,0)
  112. textbox_4.TextColor3=Color3.new(0,0,0)
  113. textbox.TextColor3=Color3.new(0,0,0)
  114. --------------------------
  115. local inputserv=game:GetService("UserInputService")
  116. local folder=Instance.new("Folder",char)
  117. folder.Name = "Cooldowns"
  118. local axecd=Instance.new("BoolValue",folder);axecd.Name="axeCD"
  119. local whirlcd=Instance.new("BoolValue",folder);whirlcd.Name="whirlCD"
  120. local smashcd=Instance.new("BoolValue",folder);smashcd.Name="smashCD"
  121. local decapcd=Instance.new("BoolValue",folder);decapcd.Name="decapitateCD"
  122. local cooldown = function(length,target,spellname,db)
  123. coroutine.wrap(function()
  124. repeat
  125. wait()
  126. length = length -.1
  127. target.Text ="(" .. length .. ")"
  128. until length <= 1
  129. target.Text = spellname
  130. db.Value = false
  131. end)()
  132. end
  133. --------------------------
  134. function NoOutline(Part)
  135. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  136. end
  137. db=game:GetService('Debris')
  138. function Debris(item,timer)
  139. db:AddItem(item,timer)
  140. end
  141. function Lerp(a,b,c)
  142. return a:lerp(b,c)
  143. end
  144. ArtificialHB = Create("BindableEvent", script){
  145. Parent = script,
  146. Name = "Heartbeat",
  147. }
  148. script:WaitForChild("Heartbeat")
  149. frame = 1 / 30
  150. tf = 0
  151. allowframeloss = false
  152. tossremainder = false
  153. lastframe = tick()
  154. script.Heartbeat:Fire()
  155. game:GetService("RunService").Heartbeat:connect(function(s, p)
  156. tf = tf + s
  157. if tf >= frame then
  158. if allowframeloss then
  159. script.Heartbeat:Fire();lastframe = tick()
  160. else for i = 1, math.floor(tf / frame) do
  161. script.Heartbeat:Fire()
  162. end
  163. lastframe = tick()
  164. end if tossremainder then tf = 0
  165. else tf = tf - frame * math.floor(tf / frame)
  166. end end end)
  167. function swait(num)
  168. if num == 0 or num == nil then
  169. ArtificialHB.Event:wait()
  170. else
  171. for i = 0, num do
  172. ArtificialHB.Event:wait()
  173. end
  174. end
  175. end
  176. ----------------------------------------------------
  177.  
  178. function fxpart(targetpos)
  179. local velpart=Instance.new("Part",workspace)
  180. velpart.CFrame = targetpos.CFrame*CFrame.new(0,1,0)
  181. velpart.Velocity= Vector3.new(math.random(-25,25),math.random(20,60),math.random(-25,25))
  182. velpart.CanCollide=false
  183. velpart.Size = Vector3.new(1,1,1)
  184. velpart.Transparency=1
  185. return velpart
  186. end
  187. function show(target,text,timer)
  188. text = text or ""
  189. local fx=fxpart(target)
  190. local bbg=Instance.new("BillboardGui",fx)
  191. Debris(fx,timer)
  192. Debris(bbg,timer)
  193. bbg.StudsOffset=Vector3.new(0,2,0)
  194. bbg.Size = UDim2.new(3,0,3,0)
  195. bbg.AlwaysOnTop=true
  196. local tlabel=Instance.new("TextLabel",bbg)
  197. tlabel.Size = UDim2.new(1,0,1,0)
  198. tlabel.TextScaled=true
  199. tlabel.Text=text
  200. tlabel.BackgroundTransparency=1
  201. end
  202. takedmg=function(hum,min,max,knockback)
  203. local knockb=Instance.new("BodyVelocity")
  204. knockb.MaxForce=Vector3.new(4000,1000,4000)
  205. if knockback>1 then
  206. if hum.Parent:findFirstChild("Head") then
  207. knockb.Parent = hum.Parent.Head
  208. Debris(knockb,.2)
  209. knockb.Velocity = torso.CFrame.lookVector*knockback
  210. local dmg=math.random(min,max)
  211. hum:TakeDamage(dmg)
  212. show(hum.Parent.Head,dmg,3)
  213. end
  214. else local dmg=hum:TakeDamage(min,max);show(hum.Parent.Head,dmg,3)
  215. end
  216. end
  217. local sound = Instance.new("Sound",torso)
  218. sound.SoundId="rbxassetid://231917871"
  219. sound2=Instance.new("Sound",torso)
  220. sound2.SoundId="rbxassetid://710036613"
  221. cut = Instance.new("Sound",torso)
  222. cut.SoundId="rbxassetid://429400881"
  223. ----------------------------------------------------
  224. --AXE generation
  225.  
  226. New = function(Object, Parent, Name, Data)
  227. local Object = Instance.new(Object)
  228. for Index, Value in pairs(Data or {}) do
  229. Object[Index] = Value
  230. end
  231. Object.Parent = Parent
  232. Object.Name = Name
  233. return Object
  234. end
  235.  
  236. HandL = New("Part",char,"HandL",{BrickColor = BrickColor.new("Burnt Sienna"),Material = Enum.Material.Wood,Size = Vector3.new(0.5, 5.5999999, 0.5),CFrame = CFrame.new(2.22001171, 3.02700567, 17.8400173, 1.0000062, -9.53681592e-07, 8.94073594e-07, -1.19195079e-07, 1.00000095, 3.17847793e-08, 2.98028567e-07, 2.78228285e-08, 1.00000715),CanCollide = false,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.415686, 0.223529, 0.0352941),})
  237. eeeg = New("Part",HandL,"eeeg",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 2, 0.5),CFrame = CFrame.new(2.21999168, 6.80004835, 17.8400211, 1.0000124, 2.56300791e-06, -2.9206667e-06, 4.17235611e-07, -1.00000191, -3.37739827e-08, -5.36448965e-07, -8.54409379e-08, -1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  238. Mesh = New("CylinderMesh",eeeg,"Mesh",{Scale = Vector3.new(1.14999998, 1, 1.14999998),})
  239. Joint = New("Weld",eeeg,"Joint",{Part0 = eeeg,Part1 = HandL,C0 = CFrame.new(1.02519989e-05, 3.77303553, 3.81469727e-06, 1.0000062, 5.36430946e-07, -8.3447344e-07, 1.60931552e-06, -1.00000095, -5.7618152e-08, -2.02657407e-06, -1.98921413e-09, -1.00000715),})
  240. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 2.20000005, 0.5),CFrame = CFrame.new(2.22001719, 1.47200155, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  241. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  242. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-1.43051147e-06, 1.55500126, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  243. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.2200098, 3.92201042, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  244. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  245. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-4.76837158e-07, -0.89500308, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  246. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001052, 3.72200918, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  247. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  248. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-4.76837158e-07, -0.695002317, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  249. Part = New("Part",HandL,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.900000095, 2, 0.400000006),CFrame = CFrame.new(2.21998835, 6.80004692, 17.239996, 4.67703603e-06, -4.17237106e-06, -1.0000124, 2.10601726e-07, 1.00000191, -2.02658111e-06, 1.00001431, -9.13845923e-08, 2.29282227e-06),CanCollide = false,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.105882, 0.164706, 0.207843),})
  250. Joint = New("Weld",Part,"Joint",{Part0 = Part,Part1 = HandL,C0 = CFrame.new(0.600011826, -3.7730341, -4.76837158e-06, 3.78293271e-06, 1.78817004e-07, 1.00000715, -3.21866855e-06, 1.00000095, -1.19205637e-07, -1.0000062, -2.14577494e-06, 2.59083413e-06),})
  251. Part = New("Part",HandL,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.900000095, 2, 0.400000006),CFrame = CFrame.new(2.21999502, 6.80004644, 18.4400425, -4.58961222e-06, -4.17237106e-06, 1.0000124, -2.10601684e-07, 1.00000191, 2.02658111e-06, -1.00001431, -9.13847202e-08, -2.205398e-06),CanCollide = false,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.105882, 0.164706, 0.207843),})
  252. Joint = New("Weld",Part,"Joint",{Part0 = Part,Part1 = HandL,C0 = CFrame.new(0.600017548, -3.77303362, 3.81469727e-06, -3.69550935e-06, -1.78816947e-07, -1.00000715, -3.21866855e-06, 1.00000095, -1.19205765e-07, 1.0000062, 2.14577494e-06, -2.50341054e-06),})
  253. ddddddddd = New("Part",HandL,"ddddddddd",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Metal,Size = Vector3.new(0.399999976, 0.5, 1.99999988),CFrame = CFrame.new(2.21998596, 6.80004692, 16.5399723, -1.0000124, -2.86106069e-06, 2.44379839e-06, -2.98027004e-07, -2.10601129e-07, -1.00000191, 4.76843411e-07, -1.00001431, 9.13884719e-08),CanCollide = false,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.972549, 0.972549, 0.972549),})
  254. Mesh = New("SpecialMesh",ddddddddd,"Mesh",{MeshType = Enum.MeshType.Torso,})
  255. Joint = New("Weld",ddddddddd,"Joint",{Part0 = ddddddddd,Part1 = HandL,C0 = CFrame.new(-1.28746033e-05, -1.30002594, 3.77303457, -1.0000062, -4.17222452e-07, 7.74868226e-07, -1.96696874e-06, -1.7881618e-07, -1.00000715, 1.49010668e-06, -1.00000095, 1.19210029e-07),})
  256. Hitbox = New("Part",HandL,"Hitbox",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Transparency = 1,Transparency = 1,Size = Vector3.new(3.59999871, 2.69999933, 0.600000024),CFrame = CFrame.new(2.22000647, 6.75003195, 17.8900318, -1.60932836e-06, -1.4901234e-06, 1.0000031, -6.15879401e-08, 1.00000048, 9.53683752e-07, -1.00000358, -3.17832267e-08, -1.01327976e-06),CanCollide = false,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.105882, 0.164706, 0.207843),})
  257. Joint = New("Weld",Hitbox,"Joint",{Part0 = Hitbox,Part1 = HandL,C0 = CFrame.new(0.0500144958, -3.72302461, -2.38418579e-07, -1.31130685e-06, -5.96063998e-08, -1.00000358, -1.07288145e-06, 1.00000048, -2.98026848e-08, 1.0000031, 5.3644078e-07, -7.15258352e-07),})
  258. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001362, 2.72200537, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  259. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  260. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-1.1920929e-06, 0.304999828, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  261. Mesh = New("BlockMesh",HandL,"Mesh",{Scale = Vector3.new(0.800000012, 1, 0.800000012),})
  262. tip = New("Part",HandL,"tip",{BrickColor = BrickColor.new("Burnt Sienna"),Material = Enum.Material.Wood,Size = Vector3.new(0.5, 0.500002444, 0.5),CFrame = CFrame.new(2.21999836, 7.77707148, 17.8400211, 1.0000124, -2.56300837e-06, 2.68224449e-06, 4.17235839e-07, 1.00000191, 1.21197246e-07, -2.98026634e-07, -1.98350314e-09, 1.00001431),CanCollide = false,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.415686, 0.223529, 0.0352941),})
  263. Mesh = New("BlockMesh",tip,"Mesh",{Scale = Vector3.new(0.800000012, 1, 0.800000012),})
  264. Joint = New("Weld",tip,"Joint",{Part0 = tip,Part1 = HandL,C0 = CFrame.new(1.1920929e-06, -4.75005627, -3.81469727e-06, 1.0000062, 5.36431173e-07, -5.96052814e-07, -1.60931586e-06, 1.00000095, -2.98056655e-08, 1.78815344e-06, 8.94123602e-08, 1.00000715),})
  265. ddddddddd = New("Part",HandL,"ddddddddd",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Metal,Size = Vector3.new(0.399999976, 0.5, 1.99999988),CFrame = CFrame.new(2.22000241, 6.80004597, 19.1400642, 1.0000124, 2.94848496e-06, -2.98033342e-07, -2.44377566e-06, 8.74295409e-08, -1.00000191, -5.6426768e-07, 1.00001431, -3.17831095e-08),CanCollide = false,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.972549, 0.972549, 0.972549),})
  266. Mesh = New("SpecialMesh",ddddddddd,"Mesh",{MeshType = Enum.MeshType.Torso,})
  267. Attachment1 = New("Attachment",ddddddddd,"Attachment",{CFrame = CFrame.new(0, 0.25, -0.900000036, 0, -1, 0, 1, 0, -0, 0, 0, 1),})
  268. Attachment2 = New("Attachment",ddddddddd,"Attachment",{CFrame = CFrame.new(0, 0.25, 0.900000036, 0, -1, 0, 1, 0, -0, 0, 0, 1),})
  269. Joint = New("Weld",ddddddddd,"Joint",{Part0 = ddddddddd,Part1 = HandL,C0 = CFrame.new(1.43051147e-05, -1.30002785, 3.77303338, 1.0000062, -2.32457751e-06, -8.62291813e-07, 2.0543921e-06, 5.56447226e-08, 1.00000715, -1.25170811e-06, -1.00000095, -3.95985467e-09),})
  270. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001481, 2.32200432, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  271. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  272. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-1.1920929e-06, 0.704999924, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  273. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001505, 2.12200403, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  274. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  275. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-9.53674316e-07, 0.904999971, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  276. ddddddddd = New("Part",HandL,"ddddddddd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.300000012, 0.600000024),CFrame = CFrame.new(2.22002268, 0.249996662, 17.8400249, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  277. Mesh = New("CylinderMesh",ddddddddd,"Mesh",{Scale = Vector3.new(1.29999995, 1, 1.29999995),})
  278. Joint = New("Weld",ddddddddd,"Joint",{Part0 = ddddddddd,Part1 = HandL,C0 = CFrame.new(-3.81469727e-06, 2.77700377, -7.62939453e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  279. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.2200129, 2.92200613, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  280. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  281. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-9.53674316e-07, 0.104999304, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  282. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001243, 3.12200713, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  283. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  284. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-9.53674316e-07, -0.0950012207, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  285. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001171, 3.32200789, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  286. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  287. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-7.15255737e-07, -0.295001745, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  288. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001696, 1.62200129, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  289. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  290. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-1.66893005e-06, 1.40500176, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  291. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Wood,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001791, 1.42200053, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  292. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  293. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-2.14576721e-06, 1.60500205, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  294. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001123, 3.52200866, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  295. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  296. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-7.15255737e-07, -0.495002031, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  297. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 2.20000005, 0.5),CFrame = CFrame.new(2.22000599, 3.97201204, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  298. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  299. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(3.33786011e-06, -0.945004463, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  300. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.2200141, 2.52200484, 17.8400211, 1.0000124, -2.56300814e-06, 2.68224426e-06, 4.17235611e-07, 1.00000191, 1.21197246e-07, -2.98026407e-07, -1.98351735e-09, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  301. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  302. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = HandL,C0 = CFrame.new(-1.1920929e-06, 0.504999876, -3.81469727e-06, 1.0000062, 5.36430946e-07, -5.96052587e-07, -1.60931563e-06, 1.00000095, -2.98056797e-08, 1.78815321e-06, 8.94123744e-08, 1.00000715),})
  303. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001004, 4.62200737, 17.8400211, 1, -1.49011134e-06, 1.49011544e-06, 1.49011123e-06, 1, 6.15909101e-08, -1.49011555e-06, -6.15886862e-08, 1),CanCollide = false,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.105882, 0.164706, 0.207843),})
  304. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  305. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001386, 4.82200336, 17.8400211, 1.0000124, -3.63590243e-06, 3.87435102e-06, 1.49011817e-06, 1.00000191, 1.80804577e-07, -1.4901359e-06, -6.15894749e-08, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  306. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  307. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = eeeg,C0 = CFrame.new(-1.50203705e-05, 1.97804117, 0, 1, -1.07288054e-06, 9.53673407e-07, -1.07288088e-06, -1, 1.47028885e-07, 9.53673066e-07, -1.47029908e-07, -1),})
  308. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001314, 5.02200413, 17.8400211, 1.0000124, -3.63590243e-06, 3.87435102e-06, 1.49011817e-06, 1.00000191, 1.80804577e-07, -1.4901359e-06, -6.15894749e-08, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  309. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  310. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = eeeg,C0 = CFrame.new(-1.50203705e-05, 1.77804089, 0, 1, -1.07288054e-06, 9.53673407e-07, -1.07288088e-06, -1, 1.47028885e-07, 9.53673066e-07, -1.47029908e-07, -1),})
  311. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001266, 5.22200441, 17.8400211, 1.0000124, -3.63590243e-06, 3.87435102e-06, 1.49011817e-06, 1.00000191, 1.80804577e-07, -1.4901359e-06, -6.15894749e-08, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  312. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  313. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = eeeg,C0 = CFrame.new(-1.52587891e-05, 1.57804108, 0, 1, -1.07288054e-06, 9.53673407e-07, -1.07288088e-06, -1, 1.47028885e-07, 9.53673066e-07, -1.47029908e-07, -1),})
  314. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001195, 5.4220047, 17.8400211, 1.0000124, -3.63590243e-06, 3.87435102e-06, 1.49011817e-06, 1.00000191, 1.80804577e-07, -1.4901359e-06, -6.15894749e-08, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  315. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  316. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = eeeg,C0 = CFrame.new(-1.52587891e-05, 1.37804127, 0, 1, -1.07288054e-06, 9.53673407e-07, -1.07288088e-06, -1, 1.47028885e-07, 9.53673066e-07, -1.47029908e-07, -1),})
  317. dfd = New("Part",HandL,"dfd",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Size = Vector3.new(0.5, 0.100000143, 0.5),CFrame = CFrame.new(2.22001123, 5.62200451, 17.8400211, 1.0000124, -3.63590243e-06, 3.87435102e-06, 1.49011817e-06, 1.00000191, 1.80804577e-07, -1.4901359e-06, -6.15894749e-08, 1.00001431),CanCollide = false,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.105882, 0.164706, 0.207843),})
  318. Mesh = New("BlockMesh",dfd,"Mesh",{Scale = Vector3.new(0.899999976, 0.5, 0.899999976),})
  319. Joint = New("Weld",dfd,"Joint",{Part0 = dfd,Part1 = eeeg,C0 = CFrame.new(-1.52587891e-05, 1.17804146, 0, 1, -1.07288054e-06, 9.53673407e-07, -1.07288088e-06, -1, 1.47028885e-07, 9.53673066e-07, -1.47029908e-07, -1),})
  320.  
  321. local color=Color3.new(0,0,0)
  322. local firstSequence = ColorSequence.new(color)
  323. Trail = New("Trail",HandL,"Trail",{Color =firstSequence,Enabled = false,})
  324. Trail.Attachment0=Attachment1
  325. Trail.Attachment1=Attachment2
  326. Trail.Lifetime = .5
  327. Trail.MinLength = 0
  328. Weld = New("Weld",HandL,"Weld",{Part0 = HandL,C0 = CFrame.new(0, 1, 1, 0.866025448, 2.98023224e-08, 0.5, 0.49999997, -1.93715096e-07, -0.866025507, 7.4505806e-08, 1.00000012, -1.86264515e-07),})
  329. Hitbox = New("Part",HandL,"Hitbox",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Metal,Transparency = 1,Transparency = 1,Size = Vector3.new(4.4000001, 2.70000005, 0.400000006),CFrame = CFrame.new(2.22000074, 6.76002264, -9.14998627, -1.19209375e-07, -1.49011612e-07, 1.00000131, 1.29170559e-08, 1.00000024, -1.19209389e-07, -1.00000155, 2.78181531e-08, 1.7881402e-07),CanCollide = false,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.105882, 0.164706, 0.207843),})
  330. Joint = New("Weld",Hitbox,"Joint",{Part0 = Hitbox,Part1 = HandL,C0 = CFrame.new(-0.0300006866, -3.98301864, 1.1920929e-06, -4.17233593e-07, -1.49011194e-08, -1.00000346, -2.68221328e-07, 1.00000048, 1.49011568e-08, 1.00000298, -2.68221243e-07, 1.78814304e-07),})
  331. for i,v in pairs(HandL:GetChildren()) do
  332. if v:IsA("BasePart") then
  333. v.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  334. end
  335. end
  336.  
  337. armweld=Instance.new("Weld",HandL)
  338. armweld.Part0=HandL
  339. armweld.Part1=rarm
  340. armweld.C0 = CFrame.new(0,1,1)*CFrame.Angles(math.rad(90),rad(30),0)
  341. defaultc0= CFrame.new(0,1,1)*CFrame.Angles(math.rad(90),rad(30),0)
  342. ----------------------------------------------------
  343. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  344. local wld = Instance.new("Weld", wp1)
  345. wld.Part0 = wp0
  346. wld.Part1 = wp1
  347. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  348. end
  349. newWeld(torso, larm, -1.5, 0.5, 0)
  350. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  351. newWeld(torso, rarm, 1.5, 0.5, 0)
  352. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  353. newWeld(torso, hed, 0, 1.5, 0)
  354. newWeld(torso, lleg, -0.5, -1, 0)
  355. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  356. newWeld(torso, rleg, 0.5, -1, 0)
  357. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  358. newWeld(root, torso, 0, -1, 0)
  359. torso.Weld.C1 = CFrame.new(0, -1, 0)
  360. rs:connect(function()
  361. sine=sine+1
  362. if hum.MoveDirection.x == 0 then
  363. if canidle == true then
  364. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  365. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.new(0,0,0),.1)
  366. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5+.1*math.sin(sine/20),0)*CFrame.Angles(math.rad(120+2*math.sin(sine/20)),math.rad(-25),math.rad(-10)), .1)--arm
  367. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.5+.1*math.sin(sine/20),-.3)*CFrame.Angles(math.rad(65+2*math.sin(sine/20)),math.rad(0),math.rad(20)),.1)--arm
  368. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.1)--leg
  369. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.1)--leg
  370. armweld.C0 = Lerp(armweld.C0,defaultc0,.1)
  371. end
  372. end
  373. if hum.MoveDirection.x > 0 and canwalk1 == true or hum.MoveDirection.x < 0 and canwalk1==true then
  374. if canwalk1 == true then
  375. armweld.C0 = Lerp(armweld.C0,defaultc0,.1)
  376. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  377. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), .1)--head
  378. end
  379. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  380. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(5*math.sin(sine/8)), math.rad(0)), .1)--torso
  381. end
  382. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  383. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(-25),math.rad(-10)), .1)--arm
  384. end
  385. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  386. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(20)), .1)--arm
  387. end
  388. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  389. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(50*math.sin(sine/8)), math.rad(0), math.rad(0)),.1)--leg
  390. end
  391. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  392. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50*math.sin(sine/8)), math.rad(0), math.rad(0)),.1)--leg
  393. end
  394. end
  395. end
  396. end)
  397. function wideswing()
  398. local hb=Hitbox.Touched:connect(function(hit)
  399. if attacking == true then return end
  400. attacking = true
  401. local tab={}
  402. for i,v in pairs(hit.Parent:GetChildren()) do
  403. if v:IsA("Humanoid") then
  404. table.insert(tab,v)
  405. end
  406. end
  407. if tab[1] and hit.Parent and hit.Parent:findFirstChild("Head") then
  408. takedmg(tab[1],12,40,35)
  409. end
  410. end)
  411. for i=1,7 do
  412. swait()
  413. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(0)), .3)--arm
  414. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(0)), .3)--arm
  415. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), .4)
  416. armweld.C0 = Lerp(armweld.C0,CFrame.new(0,1,1)*CFrame.Angles(rad(90),rad(90),0),.4)
  417. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  418. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  419. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  420. end
  421. Trail.Enabled = true
  422. swait()
  423. for i=1,7 do
  424. swait()
  425. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(0)), .3)--arm
  426. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(0)), .3)--arm
  427. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), .4)
  428. armweld.C0 = Lerp(armweld.C0,CFrame.new(0,1,1)*CFrame.Angles(rad(90),rad(90),0),.4)
  429. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  430. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  431. end
  432. hb:Disconnect()
  433. attacking = false
  434. Trail.Enabled = false
  435. swait(.2)
  436. end
  437. function spin()
  438. local hb=Hitbox.Touched:connect(function(hit)
  439. if attacking == true then return end
  440. attacking = true
  441. local tab={}
  442. for i,v in pairs(hit.Parent:GetChildren()) do
  443. if v:IsA("Humanoid") then
  444. table.insert(tab,v)
  445. end
  446. end
  447. if tab[1] and hit.Parent and hit.Parent:findFirstChild("Head") then
  448. takedmg(tab[1],5,20,3)
  449. end
  450. end)
  451. Trail.Enabled = true
  452. sound:Play()
  453. for i=1,1440,20 do
  454. swait()
  455. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(95),math.rad(0),math.rad(0)), .3)
  456. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(95),math.rad(0),math.rad(0)), .3)
  457. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(i), math.rad(0)), .4)
  458. armweld.C0 = Lerp(armweld.C0,CFrame.new(0,1,1)*CFrame.Angles(rad(90),rad(90),0),.4)
  459. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  460. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  461. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  462. attacking = false
  463. end
  464. hb:Disconnect()
  465. Trail.Enabled = false
  466. attacking = false
  467. swait(.2)
  468. end
  469. function smash()
  470. for i=1,7 do
  471. swait()
  472. torso.Weld.C0 = Lerp(torso.Weld.C0,CFrame.new(0,-1,0)*CFrame.new(0,3,0)*CFrame.Angles(rad(10),0,0),.4)
  473. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.7,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-45)),.4)--arm
  474. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.7,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(45)),.4)--arm
  475. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),.4)--leg
  476. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),.4)--leg
  477. armweld.C0 = Lerp(armweld.C0,defaultc0*CFrame.Angles(rad(0),rad(-30),rad(-40))*CFrame.new(.7,.7,3),.4)
  478. end
  479. wait(.4)
  480. sound2:Play()
  481. Trail.Enabled = true
  482. for i=1,7 do
  483. swait()
  484. torso.Weld.C0 = Lerp(torso.Weld.C0,CFrame.new(0,-1,0)*CFrame.new(0,3,0)*CFrame.Angles(rad(-120),0,0),.4)
  485. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.7,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-45)),.4)--arm
  486. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.7,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(45)),.4)--arm
  487. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),.4)--leg
  488. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),.4)--leg
  489. armweld.C0 = Lerp(armweld.C0,defaultc0*CFrame.Angles(rad(70),rad(-10),rad(-20))*CFrame.new(-2,3,2.4),.4)
  490. end
  491. for i=5,70 do
  492. local z = Instance.new("Part",workspace)
  493. Debris(z,5)
  494. NoOutline(z)
  495. z.CanCollide = false
  496. local hb=z.Touched:connect(function(hit)
  497. if not hit:IsDescendantOf(char) and hit.Parent:findFirstChildOfClass("Humanoid") and not hit.Parent:findFirstChild("Tagged") then
  498. local hmn=hit.Parent:FindFirstChildOfClass("Humanoid")
  499. local tag=Instance.new("IntValue",hit.Parent)
  500. Debris(tag,3)
  501. tag.Name = "Tagged"
  502. takedmg(hmn,35,55,5)
  503. end
  504. end)
  505. z.BrickColor = BrickColor.new("Burnt Sienna")
  506. z.Material = "Slate"
  507. z.Anchored = true
  508. z.Size = Vector3.new(4,4,4)
  509. z.CFrame = root.CFrame*CFrame.new(0,-1,-i)*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,30)),math.rad(math.random(-20,20)))
  510. end
  511. Trail.Enabled = false
  512. wait(.4)
  513. end
  514. function decapitate()
  515. for i=1,7 do
  516. swait()
  517. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), .3)--arm
  518. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(30)), .3)--arm
  519. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), .4)
  520. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  521. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  522. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  523. armweld.C0= Lerp(defaultc0,CFrame.new(0,-5,0)*CFrame.Angles(rad(90),rad(-50),rad(0)),.3)
  524. end
  525. swait(.5)
  526. for i=1,7 do
  527. swait()
  528. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), .3)--arm
  529. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(30)), .3)--arm
  530. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), .4)
  531. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  532. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  533. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  534. armweld.C0 = Lerp(defaultc0,CFrame.new(0,-5,0)*CFrame.Angles(rad(90),rad(-50),rad(0)), .3)
  535. end
  536. swait(.5)
  537. for i=1,7 do
  538. swait()
  539. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), .3)--arm
  540. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(30)), .3)--arm
  541. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), .4)
  542. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  543. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  544. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  545. armweld.C0 = Lerp(armweld.C0,CFrame.new(0,-1,1)*CFrame.Angles(rad(90),rad(90),0),.4)
  546. end
  547. local ws=hum.WalkSpeed
  548. hum.WalkSpeed=0
  549. for i=1,7 do
  550. swait()
  551. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), .3)--arm
  552. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(30)), .3)--arm
  553. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), .4)
  554. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  555. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  556. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  557. armweld.C0 = Lerp(armweld.C0,CFrame.new(0,-1.3,1)*CFrame.Angles(rad(100),rad(100),0),.4)
  558. end
  559. local bvol=Instance.new("BodyVelocity",torso)
  560. bvol.P = 100000
  561. bvol.MaxForce=Vector3.new(bvol.P,0,bvol.P)
  562. bvol.Velocity = root.CFrame.lookVector*100
  563. Debris(bvol,.2)
  564. local chopdb = false
  565. local hb=Hitbox.Touched:connect(function(hit)
  566. if chopdb==true then return end
  567. if hit.Parent:findFirstChild("Head") and hit.Parent:FindFirstChildOfClass("Humanoid") and not hit:IsDescendantOf(char) then
  568. chopdb=true
  569. local hmu=hit.Parent:FindFirstChildOfClass("Humanoid")
  570. cut:Play()
  571. for i,v in pairs(hit.Parent.Head:GetChildren()) do
  572. if v:IsA("Weld") then v:Destroy() end
  573. end
  574. local clon=hit.Parent.Head:Clone()
  575. clon.Parent = Hitbox
  576. for i,v in pairs(clon:GetChildren()) do if v:IsA("Motor6D") or v:IsA("Attachment") then
  577. v:Destroy()
  578. end
  579. end
  580. for i,v in pairs(hit.Parent:GetChildren()) do
  581. if v:IsA("Model") or v:IsA("Attachment") then
  582. v:Destroy()
  583. end
  584. end
  585. show(hit.Parent.Head,"DECAPITAION",2)
  586. hit.Parent:findFirstChild("Head"):Remove()
  587. local particleemitter=Instance.new("ParticleEmitter")particleemitter.Acceleration=Vector3.new(0,-50,0)particleemitter.Rate=10
  588. particleemitter.Lifetime=NumberRange.new(1,3)
  589. particleemitter.Color=ColorSequence.new(Color3.new(1,0,0),Color3.new(1,0,0))
  590. particleemitter.Size=NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.5)})particleemitter.Texture="rbxassetid://176677966"
  591. particleemitter.Parent=clon
  592. local hweld=Instance.new("Weld",Hitbox)
  593. hweld.C0 = CFrame.new(-2,0,0)
  594. hweld.Part0=clon
  595. hweld.Part1=Hitbox
  596. Debris(hweld,5)
  597. Debris(clon,6)
  598. end
  599. end)
  600. Trail.Enabled = true
  601. for i=1,400,20 do
  602. swait()
  603. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), .3)--arm
  604. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(30)), .3)--arm
  605. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(i), math.rad(0)), .4)
  606. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.6)
  607. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(5)),.6)
  608. hed.Weld.C0 = Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0),.4)
  609. armweld.C0 = Lerp(armweld.C0,CFrame.new(0,-1.3,1)*CFrame.Angles(rad(100),rad(100),0),.4)
  610. end
  611. Trail.Enabled = false
  612. hb:Disconnect()
  613. hum.WalkSpeed = ws
  614. end
  615. inputserv.InputBegan:connect(function(input,gproc)
  616. if not gproc then
  617. if input.UserInputType == Enum.UserInputType.Keyboard then
  618. local key=input.KeyCode
  619. if key==Enum.KeyCode.E then -- e(swing)
  620. if axecd.Value then return end
  621. if swingdb then return end
  622. axecd.Value=true
  623. swingdb = true
  624. canwalk1=false
  625. canidle=false
  626. sound:Play()
  627. wideswing()
  628. cooldown(4,textbox,"(E) Axe swing",axecd)
  629. swingdb=false
  630. canwalk1=true
  631. canidle=true
  632. elseif key==Enum.KeyCode.R then -- r(whirl)
  633. if whirlcd.Value then return end
  634. if swingdb then return end
  635. swingdb = true
  636. whirlcd.Value = true
  637. canidle=false
  638. canwalk1=false
  639. sound:Play()
  640. spin()
  641. cooldown(15,textbox_2,"(R) Whirl",whirlcd)
  642. swingdb=false
  643. canwalk1=true
  644. canidle=true
  645. elseif key==Enum.KeyCode.F then -- f(smash)
  646. if smashcd.Value then return end
  647. if swingdb then return end
  648. swingdb=true
  649. smashcd.Value = true
  650. canwalk1=false
  651. canidle=false
  652. sound:Play()
  653. smash()
  654. cooldown(20,textbox_3,"(F) Smash ground",smashcd)
  655. canwalk1=true
  656. canidle=true
  657. swingdb=false
  658. elseif key==Enum.KeyCode.Q then
  659. print("q press")
  660. if decapcd.Value then return end
  661. if swingdb then return end
  662. swingdb = true
  663. decapcd.Value = true
  664. canidle=false
  665. canwalk1=false
  666. decapitate()
  667. cooldown(25,textbox_4,"(Q) Decapitate",decapcd)
  668. canwalk1=true
  669. canidle=true
  670. swingdb=false
  671. end
  672. end
  673. end
  674. end)
Add Comment
Please, Sign In to add comment