daily pastebin goal
28%
SHARE
TWEET

Untitled

a guest Jul 11th, 2018 58 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local plr = game.Players.LocalPlayer
  2. local chr = plr.Character
  3.  
  4. for i,v in pairs(chr:children'') do
  5. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  6. v:Destroy()
  7. elseif v:IsA("Part") then
  8. v.BrickColor = BrickColor.new("Really black")
  9. end
  10. end
  11.  
  12. local Pants = Instance.new("Pants",chr)
  13. Pants.PantsTemplate = 'rbxassetid://395786195'
  14. local Shirt = Instance.new("Shirt",chr)
  15. Shirt.ShirtTemplate = 'rbxassetid://269752642'
  16.  
  17. local walksound = Instance.new("Sound",chr.Torso)
  18. walksound.Looped = true
  19. walksound.Volume = 1
  20. walksound:Play()
  21.  
  22. Model0 = Instance.new("Model")
  23. Part1 = Instance.new("Part")
  24. SpecialMesh2 = Instance.new("SpecialMesh")
  25. Part3 = Instance.new("Part")
  26. SpecialMesh4 = Instance.new("SpecialMesh")
  27. CFrameValue5 = Instance.new("CFrameValue")
  28. Weld6 = Instance.new("Weld")
  29. Part7 = Instance.new("Part")
  30. SpecialMesh8 = Instance.new("SpecialMesh")
  31. CFrameValue9 = Instance.new("CFrameValue")
  32. Weld10 = Instance.new("Weld")
  33. Part11 = Instance.new("Part")
  34. SpecialMesh12 = Instance.new("SpecialMesh")
  35. CFrameValue13 = Instance.new("CFrameValue")
  36. Weld14 = Instance.new("Weld")
  37. Part15 = Instance.new("Part")
  38. CFrameValue16 = Instance.new("CFrameValue")
  39. Weld17 = Instance.new("Weld")
  40. Part18 = Instance.new("Part")
  41. SpecialMesh19 = Instance.new("SpecialMesh")
  42. CFrameValue20 = Instance.new("CFrameValue")
  43. Weld21 = Instance.new("Weld")
  44. Part22 = Instance.new("Part")
  45. SpecialMesh23 = Instance.new("SpecialMesh")
  46. CFrameValue24 = Instance.new("CFrameValue")
  47. Weld25 = Instance.new("Weld")
  48. Part26 = Instance.new("Part")
  49. CFrameValue27 = Instance.new("CFrameValue")
  50. Weld28 = Instance.new("Weld")
  51. Part29 = Instance.new("Part")
  52. CFrameValue30 = Instance.new("CFrameValue")
  53. Weld31 = Instance.new("Weld")
  54. Part32 = Instance.new("Part")
  55. CFrameValue33 = Instance.new("CFrameValue")
  56. Weld34 = Instance.new("Weld")
  57. Part35 = Instance.new("Part")
  58. CFrameValue36 = Instance.new("CFrameValue")
  59. Weld37 = Instance.new("Weld")
  60. Part38 = Instance.new("Part")
  61. CFrameValue39 = Instance.new("CFrameValue")
  62. Weld40 = Instance.new("Weld")
  63. Part41 = Instance.new("Part")
  64. CFrameValue42 = Instance.new("CFrameValue")
  65. Weld43 = Instance.new("Weld")
  66. WedgePart44 = Instance.new("WedgePart")
  67. CylinderMesh45 = Instance.new("CylinderMesh")
  68. CFrameValue46 = Instance.new("CFrameValue")
  69. Weld47 = Instance.new("Weld")
  70. WedgePart48 = Instance.new("WedgePart")
  71. CFrameValue49 = Instance.new("CFrameValue")
  72. Weld50 = Instance.new("Weld")
  73. WedgePart51 = Instance.new("WedgePart")
  74. CFrameValue52 = Instance.new("CFrameValue")
  75. Weld53 = Instance.new("Weld")
  76. WedgePart54 = Instance.new("WedgePart")
  77. CFrameValue55 = Instance.new("CFrameValue")
  78. Weld56 = Instance.new("Weld")
  79. WedgePart57 = Instance.new("WedgePart")
  80. CFrameValue58 = Instance.new("CFrameValue")
  81. Weld59 = Instance.new("Weld")
  82. WedgePart60 = Instance.new("WedgePart")
  83. CFrameValue61 = Instance.new("CFrameValue")
  84. Weld62 = Instance.new("Weld")
  85. WedgePart63 = Instance.new("WedgePart")
  86. CFrameValue64 = Instance.new("CFrameValue")
  87. Weld65 = Instance.new("Weld")
  88. WedgePart66 = Instance.new("WedgePart")
  89. CFrameValue67 = Instance.new("CFrameValue")
  90. Weld68 = Instance.new("Weld")
  91. WedgePart69 = Instance.new("WedgePart")
  92. CFrameValue70 = Instance.new("CFrameValue")
  93. Weld71 = Instance.new("Weld")
  94. WedgePart72 = Instance.new("WedgePart")
  95. CFrameValue73 = Instance.new("CFrameValue")
  96. Weld74 = Instance.new("Weld")
  97. WedgePart75 = Instance.new("WedgePart")
  98. CFrameValue76 = Instance.new("CFrameValue")
  99. Weld77 = Instance.new("Weld")
  100. WedgePart78 = Instance.new("WedgePart")
  101. CFrameValue79 = Instance.new("CFrameValue")
  102. Weld80 = Instance.new("Weld")
  103. WedgePart81 = Instance.new("WedgePart")
  104. CFrameValue82 = Instance.new("CFrameValue")
  105. Weld83 = Instance.new("Weld")
  106. Part84 = Instance.new("Part")
  107. SpecialMesh85 = Instance.new("SpecialMesh")
  108. CFrameValue86 = Instance.new("CFrameValue")
  109. Weld87 = Instance.new("Weld")
  110. Model0.Parent = mas
  111. Part1.Name = "DominusMesh"
  112. Part1.Parent = Model0
  113. Part1.BrickColor = BrickColor.new("Maroon")
  114. Part1.Rotation = Vector3.new(179.970001, 0.0700000003, -179.809998)
  115. Part1.FormFactor = Enum.FormFactor.Custom
  116. Part1.Size = Vector3.new(0.209646121, 0.209646046, 0.209646046)
  117. Part1.CFrame = CFrame.new(14.4283285, 1.3411653, 39.8480911, -0.99999398, 0.00328172999, 0.00114728685, 0.00328106992, 0.999994457, -0.000576812075, -0.00114917336, -0.000573044352, -0.999999225)
  118. Part1.BottomSurface = Enum.SurfaceType.Smooth
  119. Part1.TopSurface = Enum.SurfaceType.Smooth
  120. Part1.Color = Color3.new(0.458824, 0, 0)
  121. Part1.Position = Vector3.new(14.4283285, 1.3411653, 39.8480911)
  122. Part1.Orientation = Vector3.new(0.0299999993, 179.929993, 0.189999998)
  123. Part1.Color = Color3.new(0.458824, 0, 0)
  124. SpecialMesh2.Parent = Part1
  125. SpecialMesh2.MeshId = "http://www.roblox.com/asset/?id=21057410"
  126. SpecialMesh2.Scale = Vector3.new(0.125787213, 0.125787541, 0.125787497)
  127. SpecialMesh2.TextureId = "http://www.roblox.com/asset/?id="
  128. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  129. SpecialMesh2.Scale = Vector3.new(0.125787213, 0.125787541, 0.125787497)
  130. Part3.Parent = Model0
  131. Part3.BrickColor = BrickColor.new("Really black")
  132. Part3.Rotation = Vector3.new(179.970001, 0.0700000003, -1.10000002)
  133. Part3.FormFactor = Enum.FormFactor.Custom
  134. Part3.Size = Vector3.new(0.192922741, 0.192922696, 0.192922845)
  135. Part3.CFrame = CFrame.new(14.7632418, 0.431781888, 39.7693024, 0.999815881, 0.0191587824, 0.00114708336, 0.0191594549, -0.999816298, -0.000576914987, 0.00113581959, 0.000598786282, -0.999999225)
  136. Part3.BottomSurface = Enum.SurfaceType.Smooth
  137. Part3.TopSurface = Enum.SurfaceType.Smooth
  138. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  139. Part3.Position = Vector3.new(14.7632418, 0.431781888, 39.7693024)
  140. Part3.Orientation = Vector3.new(0.0299999993, 179.929993, 178.899994)
  141. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  142. SpecialMesh4.Parent = Part3
  143. SpecialMesh4.MeshId = "http://www.roblox.com/asset/?id=1033714"
  144. SpecialMesh4.Scale = Vector3.new(0.144692078, 1.30222845, 0.144692138)
  145. SpecialMesh4.MeshType = Enum.MeshType.FileMesh
  146. SpecialMesh4.Scale = Vector3.new(0.144692078, 1.30222845, 0.144692138)
  147. CFrameValue5.Name = "qRelativeCFrameWeldValue"
  148. CFrameValue5.Parent = Part3
  149. CFrameValue5.Value = CFrame.new(-0.438357353, -1.26474798, -0.110088348, -0.99974829, 0.0224398244, 2.05461674e-07, -0.0224398226, -0.99974823, -9.89766917e-08, 2.03188392e-07, -1.03555713e-07, 1)
  150. Weld6.Name = "qCFrameWeldThingy"
  151. Weld6.Parent = Part3
  152. Weld6.C1 = CFrame.new(-0.317338854, -0.915585637, -0.0796959624, -0.99974829, 0.0224398244, 2.05461674e-07, -0.0224398226, -0.99974823, -9.89766917e-08, 2.03188392e-07, -1.03555713e-07, 1)
  153. Weld6.Part0 = Part1
  154. Weld6.Part1 = Part3
  155. Part7.Parent = Model0
  156. Part7.BrickColor = BrickColor.new("Really black")
  157. Part7.Rotation = Vector3.new(179.970001, 0.0700000003, -1.10000002)
  158. Part7.FormFactor = Enum.FormFactor.Custom
  159. Part7.Size = Vector3.new(0.192922741, 0.192922696, 0.192922845)
  160. Part7.CFrame = CFrame.new(14.0972357, 0.424316287, 39.7685165, 0.999815881, 0.0191587824, 0.00114708336, 0.0191594549, -0.999816298, -0.000576914987, 0.00113581959, 0.000598786282, -0.999999225)
  161. Part7.BottomSurface = Enum.SurfaceType.Smooth
  162. Part7.TopSurface = Enum.SurfaceType.Smooth
  163. Part7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  164. Part7.Position = Vector3.new(14.0972357, 0.424316287, 39.7685165)
  165. Part7.Orientation = Vector3.new(0.0299999993, 179.929993, 178.899994)
  166. Part7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  167. SpecialMesh8.Parent = Part7
  168. SpecialMesh8.MeshId = "http://www.roblox.com/asset/?id=1033714"
  169. SpecialMesh8.Scale = Vector3.new(0.144692078, 1.30222845, 0.144692138)
  170. SpecialMesh8.MeshType = Enum.MeshType.FileMesh
  171. SpecialMesh8.Scale = Vector3.new(0.144692078, 1.30222845, 0.144692138)
  172. CFrameValue9.Name = "qRelativeCFrameWeldValue"
  173. CFrameValue9.Parent = Part7
  174. CFrameValue9.Value = CFrame.new(0.48166275, -1.2574321, -0.110126495, -0.99974829, 0.0224398244, 2.05461674e-07, -0.0224398226, -0.99974823, -9.89766917e-08, 2.03188392e-07, -1.03555713e-07, 1)
  175. Weld10.Name = "qCFrameWeldThingy"
  176. Weld10.Parent = Part7
  177. Weld10.C1 = CFrame.new(0.348688811, -0.910289466, -0.0797235817, -0.99974829, 0.0224398244, 2.05461674e-07, -0.0224398226, -0.99974823, -9.89766917e-08, 2.03188392e-07, -1.03555713e-07, 1)
  178. Weld10.Part0 = Part1
  179. Weld10.Part1 = Part7
  180. Part11.Parent = Model0
  181. Part11.BrickColor = BrickColor.new("Really black")
  182. Part11.Rotation = Vector3.new(179.970001, 0.0700000003, -1.10000002)
  183. Part11.FormFactor = Enum.FormFactor.Custom
  184. Part11.Size = Vector3.new(0.192922741, 0.192922696, 0.192922845)
  185. Part11.CFrame = CFrame.new(14.4259501, 0.423257768, 39.7783051, 0.999815881, 0.0191587824, 0.00114708336, 0.0191594549, -0.999816298, -0.000576914987, 0.00113581959, 0.000598786282, -0.999999225)
  186. Part11.BottomSurface = Enum.SurfaceType.Smooth
  187. Part11.TopSurface = Enum.SurfaceType.Smooth
  188. Part11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  189. Part11.Position = Vector3.new(14.4259501, 0.423257768, 39.7783051)
  190. Part11.Orientation = Vector3.new(0.0299999993, 179.929993, 178.899994)
  191. Part11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  192. SpecialMesh12.Parent = Part11
  193. SpecialMesh12.MeshId = "http://www.roblox.com/asset/?id=1033714"
  194. SpecialMesh12.Scale = Vector3.new(0.144692078, 1.30222845, 0.144692138)
  195. SpecialMesh12.MeshType = Enum.MeshType.FileMesh
  196. SpecialMesh12.Scale = Vector3.new(0.144692078, 1.30222845, 0.144692138)
  197. CFrameValue13.Name = "qRelativeCFrameWeldValue"
  198. CFrameValue13.Parent = Part11
  199. CFrameValue13.Value = CFrame.new(0.0276870728, -1.26760173, -0.0971260071, -0.99974829, 0.0224398244, 2.05461674e-07, -0.0224398226, -0.99974823, -9.89766917e-08, 2.03188392e-07, -1.03555713e-07, 1)
  200. Weld14.Name = "qCFrameWeldThingy"
  201. Weld14.Parent = Part11
  202. Weld14.C1 = CFrame.new(0.020043429, -0.917651534, -0.0703121722, -0.99974829, 0.0224398244, 2.05461674e-07, -0.0224398226, -0.99974823, -9.89766917e-08, 2.03188392e-07, -1.03555713e-07, 1)
  203. Weld14.Part0 = Part1
  204. Weld14.Part1 = Part11
  205. Part15.Name = "Middle"
  206. Part15.Parent = Model0
  207. Part15.Material = Enum.Material.SmoothPlastic
  208. Part15.BrickColor = BrickColor.new("Maroon")
  209. Part15.Rotation = Vector3.new(179.970001, 0.0700000003, -179.809998)
  210. Part15.FormFactor = Enum.FormFactor.Symmetric
  211. Part15.Size = Vector3.new(1.03213656, 1.29258227, 1.07072175)
  212. Part15.CFrame = CFrame.new(14.4284277, 1.32716632, 39.3263626, -0.99999398, 0.00328166015, 0.00114711362, 0.00328100007, 0.999994457, -0.000576767838, -0.00114900002, -0.000573000696, -0.999999225)
  213. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  214. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  215. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  216. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  217. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  218. Part15.Color = Color3.new(0.458824, 0, 0)
  219. Part15.Position = Vector3.new(14.4284277, 1.32716632, 39.3263626)
  220. Part15.Orientation = Vector3.new(0.0299999993, 179.929993, 0.189999998)
  221. Part15.Color = Color3.new(0.458824, 0, 0)
  222. CFrameValue16.Name = "qRelativeCFrameWeldValue"
  223. CFrameValue16.Parent = Part15
  224. CFrameValue16.Value = CFrame.new(-0.0006275177, 0.0189241171, -0.720703125, 1, -6.98406382e-08, -1.73377657e-07, 6.98406453e-08, 1, -4.36922747e-08, 1.73377657e-07, 4.3698833e-08, 1)
  225. Weld17.Name = "qCFrameWeldThingy"
  226. Weld17.Parent = Part15
  227. Weld17.C1 = CFrame.new(-0.000454277208, 0.0136996852, -0.521736681, 1, -6.98406382e-08, -1.73377657e-07, 6.98406453e-08, 1, -4.36922747e-08, 1.73377657e-07, 4.3698833e-08, 1)
  228. Weld17.Part0 = Part1
  229. Weld17.Part1 = Part15
  230. Part18.Name = "Wing"
  231. Part18.Parent = Model0
  232. Part18.BrickColor = BrickColor.new("Maroon")
  233. Part18.Rotation = Vector3.new(179.970001, 0.0700000003, -179.809998)
  234. Part18.FormFactor = Enum.FormFactor.Custom
  235. Part18.Size = Vector3.new(0.578768134, 0.482306808, 0.192922845)
  236. Part18.CFrame = CFrame.new(15.308856, 1.72069693, 39.7081642, -0.99999398, 0.00328162592, 0.00114717276, 0.00328096561, 0.999994457, -0.000576914637, -0.00114905951, -0.000573147438, -0.999999225)
  237. Part18.TopSurface = Enum.SurfaceType.Smooth
  238. Part18.Color = Color3.new(0.458824, 0, 0)
  239. Part18.Position = Vector3.new(15.308856, 1.72069693, 39.7081642)
  240. Part18.Orientation = Vector3.new(0.0299999993, 179.929993, 0.189999998)
  241. Part18.Color = Color3.new(0.458824, 0, 0)
  242. SpecialMesh19.Parent = Part18
  243. SpecialMesh19.MeshId = "http://www.roblox.com/asset/?id=111896510"
  244. SpecialMesh19.Scale = Vector3.new(0.385845363, 0.385845333, 0.530537724)
  245. SpecialMesh19.MeshType = Enum.MeshType.FileMesh
  246. SpecialMesh19.Scale = Vector3.new(0.385845363, 0.385845333, 0.530537724)
  247. CFrameValue20.Name = "qRelativeCFrameWeldValue"
  248. CFrameValue20.Parent = Part18
  249. CFrameValue20.Value = CFrame.new(1.21437073, -0.528367043, -0.194381714, 1, -1.04307361e-07, -1.1377324e-07, 1.04307389e-07, 1, 1.02952654e-07, 1.1377324e-07, -1.02946075e-07, 1)
  250. Weld21.Name = "qCFrameWeldThingy"
  251. Weld21.Parent = Part18
  252. Weld21.C1 = CFrame.new(0.879116118, -0.382499337, -0.140718237, 1, -1.04307361e-07, -1.1377324e-07, 1.04307389e-07, 1, 1.02952654e-07, 1.1377324e-07, -1.02946075e-07, 1)
  253. Weld21.Part0 = Part1
  254. Weld21.Part1 = Part18
  255. Part22.Name = "Wing"
  256. Part22.Parent = Model0
  257. Part22.BrickColor = BrickColor.new("Maroon")
  258. Part22.Rotation = Vector3.new(-0.0299999993, -0.0599999987, -0.189999998)
  259. Part22.FormFactor = Enum.FormFactor.Custom
  260. Part22.Size = Vector3.new(0.578768134, 0.482306808, 0.192922845)
  261. Part22.CFrame = CFrame.new(13.5081234, 1.76057637, 39.7010422, 0.99999404, 0.00328346598, -0.00110568816, -0.00328282965, 0.999994457, 0.000576845021, 0.00110757595, -0.000573211873, 0.999999285)
  262. Part22.TopSurface = Enum.SurfaceType.Smooth
  263. Part22.Color = Color3.new(0.458824, 0, 0)
  264. Part22.Position = Vector3.new(13.5081234, 1.76057637, 39.7010422)
  265. Part22.Orientation = Vector3.new(-0.0299999993, -0.0599999987, -0.189999998)
  266. Part22.Color = Color3.new(0.458824, 0, 0)
  267. SpecialMesh23.Parent = Part22
  268. SpecialMesh23.MeshId = "http://www.roblox.com/asset/?id=111896510"
  269. SpecialMesh23.Scale = Vector3.new(0.385845363, 0.385845333, 0.530537724)
  270. SpecialMesh23.MeshType = Enum.MeshType.FileMesh
  271. SpecialMesh23.Scale = Vector3.new(0.385845363, 0.385845333, 0.530537724)
  272. CFrameValue24.Name = "qRelativeCFrameWeldValue"
  273. CFrameValue24.Parent = Part22
  274. CFrameValue24.Value = CFrame.new(1.27324867, -0.575294733, 0.201389313, -1, -1.73571766e-06, 4.15984323e-05, -1.73571084e-06, 1, 1.69489311e-07, -4.15984323e-05, 1.69410512e-07, -1)
  275. Weld25.Name = "qCFrameWeldThingy"
  276. Weld25.Parent = Part22
  277. Weld25.C1 = CFrame.new(0.921739519, -0.416471571, 0.145791233, -1, -1.73571766e-06, 4.15984323e-05, -1.73571084e-06, 1, 1.69489311e-07, -4.15984323e-05, 1.69410512e-07, -1)
  278. Weld25.Part0 = Part1
  279. Weld25.Part1 = Part22
  280. Part26.Name = "part"
  281. Part26.Parent = Model0
  282. Part26.Material = Enum.Material.SmoothPlastic
  283. Part26.BrickColor = BrickColor.new("Maroon")
  284. Part26.Rotation = Vector3.new(-109.299995, -89.7999954, -139.259995)
  285. Part26.FormFactor = Enum.FormFactor.Custom
  286. Part26.Size = Vector3.new(0.192922741, 0.385845482, 0.192922845)
  287. Part26.CFrame = CFrame.new(14.0975876, 0.222191215, 39.6932907, -0.00263400283, 0.00226849364, -0.99999398, -0.499496043, 0.86631, 0.00328091253, 0.866312265, 0.499501705, -0.00114875927)
  288. Part26.BottomSurface = Enum.SurfaceType.Smooth
  289. Part26.TopSurface = Enum.SurfaceType.Smooth
  290. Part26.Color = Color3.new(0.458824, 0, 0)
  291. Part26.Position = Vector3.new(14.0975876, 0.222191215, 39.6932907)
  292. Part26.Orientation = Vector3.new(-0.189999998, -90.0699997, -29.9699993)
  293. Part26.Color = Color3.new(0.458824, 0, 0)
  294. CFrameValue27.Name = "qRelativeCFrameWeldValue"
  295. CFrameValue27.Parent = Part26
  296. CFrameValue27.Value = CFrame.new(-0.588027954, 1.44690132, -0.452041626, -4.37367817e-07, -0.499998361, -0.866026402, -7.05038019e-08, 0.866026402, -0.499998361, 1, -1.57624854e-07, -4.14023816e-07)
  297. Weld28.Name = "qCFrameWeldThingy"
  298. Weld28.Parent = Part26
  299. Weld28.C1 = CFrame.new(-0.425689489, 1.04745138, -0.327245295, -4.37367817e-07, -0.499998361, -0.866026402, -7.05038019e-08, 0.866026402, -0.499998361, 1, -1.57624854e-07, -4.14023816e-07)
  300. Weld28.Part0 = Part1
  301. Weld28.Part1 = Part26
  302. Part29.Name = "part"
  303. Part29.Parent = Model0
  304. Part29.Material = Enum.Material.SmoothPlastic
  305. Part29.BrickColor = BrickColor.new("Maroon")
  306. Part29.Rotation = Vector3.new(-109.299995, -89.7999954, -109.259995)
  307. Part29.FormFactor = Enum.FormFactor.Custom
  308. Part29.Size = Vector3.new(0.192922741, 0.385845482, 0.192922845)
  309. Part29.CFrame = CFrame.new(14.0983992, 0.499107957, 39.7778778, -0.00114681805, 0.00328158727, -0.99999398, 0.000576913997, 0.999994457, 0.00328092719, 0.999999225, -0.00057314802, -0.00114870479)
  310. Part29.BottomSurface = Enum.SurfaceType.Smooth
  311. Part29.TopSurface = Enum.SurfaceType.Smooth
  312. Part29.Color = Color3.new(0.458824, 0, 0)
  313. Part29.Position = Vector3.new(14.0983992, 0.499107957, 39.7778778)
  314. Part29.Orientation = Vector3.new(-0.189999998, -90.0699997, 0.0299999993)
  315. Part29.Color = Color3.new(0.458824, 0, 0)
  316. CFrameValue30.Name = "qRelativeCFrameWeldValue"
  317. CFrameValue30.Parent = Part29
  318. CFrameValue30.Value = CFrame.new(0.0971374512, 1.16461289, -0.452041626, -4.68441272e-07, 1.034688e-07, -1, 1.42870363e-07, 1, 1.0347533e-07, 1, -1.42870277e-07, -4.68441272e-07)
  319. Weld31.Name = "qCFrameWeldThingy"
  320. Weld31.Parent = Part29
  321. Weld31.C1 = CFrame.new(0.0703204572, 0.843095064, -0.327245295, -4.68441272e-07, 1.034688e-07, -1, 1.42870363e-07, 1, 1.0347533e-07, 1, -1.42870277e-07, -4.68441272e-07)
  322. Weld31.Part0 = Part1
  323. Weld31.Part1 = Part29
  324. Part32.Name = "part"
  325. Part32.Parent = Model0
  326. Part32.Material = Enum.Material.SmoothPlastic
  327. Part32.BrickColor = BrickColor.new("Maroon")
  328. Part32.Rotation = Vector3.new(-109.299995, -89.7999954, -139.259995)
  329. Part32.FormFactor = Enum.FormFactor.Custom
  330. Part32.Size = Vector3.new(0.192922741, 0.385845482, 0.192922845)
  331. Part32.CFrame = CFrame.new(14.7636166, 0.229643464, 39.6940613, -0.00263400283, 0.00226849364, -0.99999398, -0.499496043, 0.86631, 0.00328091253, 0.866312265, 0.499501705, -0.00114875927)
  332. Part32.BottomSurface = Enum.SurfaceType.Smooth
  333. Part32.TopSurface = Enum.SurfaceType.Smooth
  334. Part32.Color = Color3.new(0.458824, 0, 0)
  335. Part32.Position = Vector3.new(14.7636166, 0.229643464, 39.6940613)
  336. Part32.Orientation = Vector3.new(-0.189999998, -90.0699997, -29.9699993)
  337. Part32.Color = Color3.new(0.458824, 0, 0)
  338. CFrameValue33.Name = "qRelativeCFrameWeldValue"
  339. CFrameValue33.Parent = Part32
  340. CFrameValue33.Value = CFrame.new(-0.581382751, 1.43536568, 0.467942238, -4.37367817e-07, -0.499998361, -0.866026402, -7.05038019e-08, 0.866026402, -0.499998361, 1, -1.57624854e-07, -4.14023816e-07)
  341. Weld34.Name = "qCFrameWeldThingy"
  342. Weld34.Parent = Part32
  343. Weld34.C1 = CFrame.new(-0.420878857, 1.03910041, 0.338756174, -4.37367817e-07, -0.499998361, -0.866026402, -7.05038019e-08, 0.866026402, -0.499998361, 1, -1.57624854e-07, -4.14023816e-07)
  344. Weld34.Part0 = Part1
  345. Weld34.Part1 = Part32
  346. Part35.Name = "part"
  347. Part35.Parent = Model0
  348. Part35.Material = Enum.Material.SmoothPlastic
  349. Part35.BrickColor = BrickColor.new("Maroon")
  350. Part35.Rotation = Vector3.new(-109.299995, -89.7999954, -139.259995)
  351. Part35.FormFactor = Enum.FormFactor.Custom
  352. Part35.Size = Vector3.new(0.192922741, 0.385845482, 0.192922845)
  353. Part35.CFrame = CFrame.new(14.4262953, 0.221119642, 39.7049751, -0.00263400283, 0.00226849364, -0.99999398, -0.499496043, 0.86631, 0.00328091253, 0.866312265, 0.499501705, -0.00114875927)
  354. Part35.BottomSurface = Enum.SurfaceType.Smooth
  355. Part35.TopSurface = Enum.SurfaceType.Smooth
  356. Part35.Color = Color3.new(0.458824, 0, 0)
  357. Part35.Position = Vector3.new(14.4262953, 0.221119642, 39.7049751)
  358. Part35.Orientation = Vector3.new(-0.189999998, -90.0699997, -29.9699993)
  359. Part35.Color = Color3.new(0.458824, 0, 0)
  360. CFrameValue36.Name = "qRelativeCFrameWeldValue"
  361. CFrameValue36.Parent = Part35
  362. CFrameValue36.Value = CFrame.new(-0.601554871, 1.43909073, 0.00203990936, -4.37367817e-07, -0.499998361, -0.866026402, -7.05038019e-08, 0.866026402, -0.499998361, 1, -1.57624854e-07, -4.14023816e-07)
  363. Weld37.Name = "qCFrameWeldThingy"
  364. Weld37.Parent = Part35
  365. Weld37.C1 = CFrame.new(-0.435481995, 1.04179704, 0.00147674617, -4.37367817e-07, -0.499998361, -0.866026402, -7.05038019e-08, 0.866026402, -0.499998361, 1, -1.57624854e-07, -4.14023816e-07)
  366. Weld37.Part0 = Part1
  367. Weld37.Part1 = Part35
  368. Part38.Name = "part"
  369. Part38.Parent = Model0
  370. Part38.Material = Enum.Material.SmoothPlastic
  371. Part38.BrickColor = BrickColor.new("Maroon")
  372. Part38.Rotation = Vector3.new(-109.299995, -89.7999954, -109.259995)
  373. Part38.FormFactor = Enum.FormFactor.Custom
  374. Part38.Size = Vector3.new(0.192922741, 0.385845482, 0.192922845)
  375. Part38.CFrame = CFrame.new(14.4271088, 0.498057306, 39.7877007, -0.00114681805, 0.00328158727, -0.99999398, 0.000576913997, 0.999994457, 0.00328092719, 0.999999225, -0.00057314802, -0.00114870479)
  376. Part38.BottomSurface = Enum.SurfaceType.Smooth
  377. Part38.TopSurface = Enum.SurfaceType.Smooth
  378. Part38.Color = Color3.new(0.458824, 0, 0)
  379. Part38.Position = Vector3.new(14.4271088, 0.498057306, 39.7877007)
  380. Part38.Orientation = Vector3.new(-0.189999998, -90.0699997, 0.0299999993)
  381. Part38.Color = Color3.new(0.458824, 0, 0)
  382. CFrameValue39.Name = "qRelativeCFrameWeldValue"
  383. CFrameValue39.Parent = Part38
  384. CFrameValue39.Value = CFrame.new(0.0840911865, 1.16458201, 0.00203990936, -4.68441272e-07, 1.034688e-07, -1, 1.42870363e-07, 1, 1.0347533e-07, 1, -1.42870277e-07, -4.68441272e-07)
  385. Weld40.Name = "qCFrameWeldThingy"
  386. Weld40.Parent = Part38
  387. Weld40.C1 = CFrame.new(0.0608759075, 0.843072712, 0.00147674617, -4.68441272e-07, 1.034688e-07, -1, 1.42870363e-07, 1, 1.0347533e-07, 1, -1.42870277e-07, -4.68441272e-07)
  388. Weld40.Part0 = Part1
  389. Weld40.Part1 = Part38
  390. Part41.Name = "part"
  391. Part41.Parent = Model0
  392. Part41.Material = Enum.Material.SmoothPlastic
  393. Part41.BrickColor = BrickColor.new("Maroon")
  394. Part41.Rotation = Vector3.new(-109.299995, -89.7999954, -109.259995)
  395. Part41.FormFactor = Enum.FormFactor.Custom
  396. Part41.Size = Vector3.new(0.192922741, 0.385845482, 0.192922845)
  397. Part41.CFrame = CFrame.new(14.7644281, 0.506579995, 39.7786598, -0.00114681805, 0.00328158727, -0.99999398, 0.000576913997, 0.999994457, 0.00328092719, 0.999999225, -0.00057314802, -0.00114870479)
  398. Part41.BottomSurface = Enum.SurfaceType.Smooth
  399. Part41.TopSurface = Enum.SurfaceType.Smooth
  400. Part41.Color = Color3.new(0.458824, 0, 0)
  401. Part41.Position = Vector3.new(14.7644281, 0.506579995, 39.7786598)
  402. Part41.Orientation = Vector3.new(-0.189999998, -90.0699997, 0.0299999993)
  403. Part41.Color = Color3.new(0.458824, 0, 0)
  404. CFrameValue42.Name = "qRelativeCFrameWeldValue"
  405. CFrameValue42.Parent = Part41
  406. CFrameValue42.Value = CFrame.new(0.0971069336, 1.15127301, 0.467942238, -4.68441272e-07, 1.034688e-07, -1, 1.42870363e-07, 1, 1.0347533e-07, 1, -1.42870277e-07, -4.68441272e-07)
  407. Weld43.Name = "qCFrameWeldThingy"
  408. Weld43.Parent = Part41
  409. Weld43.C1 = CFrame.new(0.0702983588, 0.833437979, 0.338756174, -4.68441272e-07, 1.034688e-07, -1, 1.42870363e-07, 1, 1.0347533e-07, 1, -1.42870277e-07, -4.68441272e-07)
  410. Weld43.Part0 = Part1
  411. Weld43.Part1 = Part41
  412. WedgePart44.Name = "MakePulse"
  413. WedgePart44.Parent = Model0
  414. WedgePart44.Material = Enum.Material.Neon
  415. WedgePart44.BrickColor = BrickColor.new("Really black")
  416. WedgePart44.Rotation = Vector3.new(70.6899948, 89.75, 19.2700005)
  417. WedgePart44.FormFactor = Enum.FormFactor.Custom
  418. WedgePart44.Size = Vector3.new(0.508960843, 0.144785464, 0.529776394)
  419. WedgePart44.CFrame = CFrame.new(14.4385567, 1.34958625, 39.9021912, 0.00327925803, -0.00114676834, 0.999990225, 0.999988556, 0.000576913415, -0.00327860448, -0.000573149708, 0.999994218, 0.00114872528)
  420. WedgePart44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  421. WedgePart44.Position = Vector3.new(14.4385567, 1.34958625, 39.9021912)
  422. WedgePart44.Orientation = Vector3.new(0.189999998, 89.9300003, 89.9700012)
  423. WedgePart44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  424. CylinderMesh45.Parent = WedgePart44
  425. CylinderMesh45.Scale = Vector3.new(1, 0.11980468, 1)
  426. CylinderMesh45.Scale = Vector3.new(1, 0.11980468, 1)
  427. CFrameValue46.Name = "qRelativeCFrameWeldValue"
  428. CFrameValue46.Parent = WedgePart44
  429. CFrameValue46.Value = CFrame.new(-0.0116357803, -0.07472229, -0.0141763687, 2.45298884e-06, 0.999994099, 1.05922418e-07, -5.12409542e-07, 1.05917309e-07, -0.999994993, -0.999996245, 2.45330739e-06, 4.42370606e-07)
  430. Weld47.Name = "qCFrameWeldThingy"
  431. Weld47.Parent = WedgePart44
  432. Weld47.C1 = CFrame.new(-0.00842345972, -0.0540935062, -0.0102626607, 2.45298884e-06, 0.999994099, 1.05922418e-07, -5.12409542e-07, 1.05917309e-07, -0.999994993, -0.999996245, 2.45330739e-06, 4.42370606e-07)
  433. Weld47.Part0 = Part1
  434. Weld47.Part1 = WedgePart44
  435. WedgePart48.Parent = Model0
  436. WedgePart48.Material = Enum.Material.Metal
  437. WedgePart48.BrickColor = BrickColor.new("Really black")
  438. WedgePart48.Rotation = Vector3.new(89.9700012, -0.189999998, 0.0700000003)
  439. WedgePart48.FormFactor = Enum.FormFactor.Custom
  440. WedgePart48.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  441. WedgePart48.CFrame = CFrame.new(14.0165339, 0.941998661, 39.9095306, 0.99999398, -0.00114698021, -0.00328163151, -0.0032809719, 0.000576551189, -0.999994457, 0.00114886591, 0.999999225, 0.000572784571)
  442. WedgePart48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  443. WedgePart48.Position = Vector3.new(14.0165339, 0.941998661, 39.9095306)
  444. WedgePart48.Orientation = Vector3.new(89.8099976, -80.0999985, -80.0299988)
  445. WedgePart48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  446. CFrameValue49.Name = "qRelativeCFrameWeldValue"
  447. CFrameValue49.Parent = WedgePart48
  448. CFrameValue49.Value = CFrame.new(0.566924095, -0.0852050781, -0.553302765, -1, 9.81457333e-08, 3.07487767e-07, -3.07487767e-07, -2.5989371e-07, -1, -9.81456623e-08, -1, 2.59887173e-07)
  449. Weld50.Name = "qCFrameWeldThingy"
  450. Weld50.Parent = WedgePart48
  451. Weld50.C1 = CFrame.new(0.410411835, -0.0616822839, -0.400550991, -1, 9.81457333e-08, 3.07487767e-07, -3.07487767e-07, -2.5989371e-07, -1, -9.81456623e-08, -1, 2.59887173e-07)
  452. Weld50.Part0 = Part1
  453. Weld50.Part1 = WedgePart48
  454. WedgePart51.Parent = Model0
  455. WedgePart51.Material = Enum.Material.Metal
  456. WedgePart51.BrickColor = BrickColor.new("Really black")
  457. WedgePart51.Rotation = Vector3.new(-90.0299988, 0.189999998, -90.0699997)
  458. WedgePart51.FormFactor = Enum.FormFactor.Custom
  459. WedgePart51.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  460. WedgePart51.CFrame = CFrame.new(14.9935493, 1.71035123, 39.7269478, -0.00114704133, 0.99999398, 0.00328161195, 0.00057697657, -0.00328095187, 0.999994457, 0.999999225, 0.00114892831, -0.000573209778)
  461. WedgePart51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  462. WedgePart51.Position = Vector3.new(14.9935493, 1.71035123, 39.7269478)
  463. WedgePart51.Orientation = Vector3.new(-89.8099976, 99.909996, 170.029999)
  464. WedgePart51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  465. CFrameValue52.Name = "qRelativeCFrameWeldValue"
  466. CFrameValue52.Parent = WedgePart51
  467. CFrameValue52.Value = CFrame.new(0.167942047, -0.778900146, -0.512631774, -2.44923058e-07, 1.65297621e-07, -1, -1, 1.18303355e-07, 2.44923058e-07, 1.18303404e-07, 1, 1.65304201e-07)
  468. Weld53.Name = "qCFrameWeldThingy"
  469. Weld53.Parent = WedgePart51
  470. Weld53.C1 = CFrame.new(0.121577837, -0.563867092, -0.371108145, -2.44923058e-07, 1.65297621e-07, -1, -1, 1.18303355e-07, 2.44923058e-07, 1.18303404e-07, 1, 1.65304201e-07)
  471. Weld53.Part0 = Part1
  472. Weld53.Part1 = WedgePart51
  473. WedgePart54.Parent = Model0
  474. WedgePart54.Material = Enum.Material.Metal
  475. WedgePart54.BrickColor = BrickColor.new("Really black")
  476. WedgePart54.Rotation = Vector3.new(-90.0299988, 0.189999998, -90.0699997)
  477. WedgePart54.FormFactor = Enum.FormFactor.Custom
  478. WedgePart54.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  479. WedgePart54.CFrame = CFrame.new(14.9944696, 1.70988393, 38.9166985, -0.00114704133, 0.99999398, 0.00328161195, 0.00057697657, -0.00328095187, 0.999994457, 0.999999225, 0.00114892831, -0.000573209778)
  480. WedgePart54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  481. WedgePart54.Position = Vector3.new(14.9944696, 1.70988393, 38.9166985)
  482. WedgePart54.Orientation = Vector3.new(-89.8099976, 99.909996, 170.029999)
  483. WedgePart54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  484. CFrameValue55.Name = "qRelativeCFrameWeldValue"
  485. CFrameValue55.Parent = WedgePart54
  486. CFrameValue55.Value = CFrame.new(1.28718567, -0.778886795, -0.512632012, -2.44923058e-07, 1.65297621e-07, -1, -1, 1.18303355e-07, 2.44923058e-07, 1.18303404e-07, 1, 1.65304201e-07)
  487. Weld56.Name = "qCFrameWeldThingy"
  488. Weld56.Parent = WedgePart54
  489. Weld56.C1 = CFrame.new(0.931828856, -0.563857436, -0.371108323, -2.44923058e-07, 1.65297621e-07, -1, -1, 1.18303355e-07, 2.44923058e-07, 1.18303404e-07, 1, 1.65304201e-07)
  490. Weld56.Part0 = Part1
  491. Weld56.Part1 = WedgePart54
  492. WedgePart57.Parent = Model0
  493. WedgePart57.Material = Enum.Material.Metal
  494. WedgePart57.BrickColor = BrickColor.new("Really black")
  495. WedgePart57.Rotation = Vector3.new(89.9700012, -0.189999998, -89.9300003)
  496. WedgePart57.FormFactor = Enum.FormFactor.Custom
  497. WedgePart57.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  498. WedgePart57.CFrame = CFrame.new(14.9919357, 0.938228726, 38.9171371, 0.00114687765, 0.99999398, -0.00328232069, -0.000576922612, -0.00328166061, -0.999994457, -0.999999225, 0.00114876486, 0.000573155528)
  499. WedgePart57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  500. WedgePart57.Position = Vector3.new(14.9919357, 0.938228726, 38.9171371)
  501. WedgePart57.Orientation = Vector3.new(89.8099976, -80.0899963, -170.029999)
  502. WedgePart57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  503. CFrameValue58.Name = "qRelativeCFrameWeldValue"
  504. CFrameValue58.Parent = WedgePart57
  505. CFrameValue58.Value = CFrame.new(-1.28718948, -0.778885841, -0.553302526, 4.0883674e-07, -1.11854689e-07, 1, -1, -5.90378363e-07, 4.08836627e-07, 5.90378136e-07, -1, -1.1186151e-07)
  506. Weld59.Name = "qCFrameWeldThingy"
  507. Weld59.Parent = WedgePart57
  508. Weld59.C1 = CFrame.new(-0.931831658, -0.563856721, -0.400550812, 4.0883674e-07, -1.11854689e-07, 1, -1, -5.90378363e-07, 4.08836627e-07, 5.90378136e-07, -1, -1.1186151e-07)
  509. Weld59.Part0 = Part1
  510. Weld59.Part1 = WedgePart57
  511. WedgePart60.Parent = Model0
  512. WedgePart60.Material = Enum.Material.Metal
  513. WedgePart60.BrickColor = BrickColor.new("Really black")
  514. WedgePart60.Rotation = Vector3.new(89.9700012, -0.189999998, -89.9300003)
  515. WedgePart60.FormFactor = Enum.FormFactor.Custom
  516. WedgePart60.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  517. WedgePart60.CFrame = CFrame.new(14.9910164, 0.938696146, 39.7273865, 0.00114687765, 0.99999398, -0.00328232069, -0.000576922612, -0.00328166061, -0.999994457, -0.999999225, 0.00114876486, 0.000573155528)
  518. WedgePart60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  519. WedgePart60.Position = Vector3.new(14.9910164, 0.938696146, 39.7273865)
  520. WedgePart60.Orientation = Vector3.new(89.8099976, -80.0899963, -170.029999)
  521. WedgePart60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  522. CFrameValue61.Name = "qRelativeCFrameWeldValue"
  523. CFrameValue61.Parent = WedgePart60
  524. CFrameValue61.Value = CFrame.new(-0.167945862, -0.778899193, -0.553302526, 4.0883674e-07, -1.11854689e-07, 1, -1, -5.90378363e-07, 4.08836627e-07, 5.90378136e-07, -1, -1.1186151e-07)
  525. Weld62.Name = "qCFrameWeldThingy"
  526. Weld62.Parent = WedgePart60
  527. Weld62.C1 = CFrame.new(-0.121580601, -0.563866377, -0.400550812, 4.0883674e-07, -1.11854689e-07, 1, -1, -5.90378363e-07, 4.08836627e-07, 5.90378136e-07, -1, -1.1186151e-07)
  528. Weld62.Part0 = Part1
  529. Weld62.Part1 = WedgePart60
  530. WedgePart63.Parent = Model0
  531. WedgePart63.Material = Enum.Material.Metal
  532. WedgePart63.BrickColor = BrickColor.new("Really black")
  533. WedgePart63.Rotation = Vector3.new(-90.0299988, 0.189999998, 89.9300003)
  534. WedgePart63.FormFactor = Enum.FormFactor.Custom
  535. WedgePart63.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  536. WedgePart63.CFrame = CFrame.new(13.8649721, 1.71405423, 39.7256508, 0.0011470716, -0.99999398, 0.00328197144, -0.000576854683, 0.0032813116, 0.999994457, -0.999999225, -0.00114895834, -0.000573087425)
  537. WedgePart63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  538. WedgePart63.Position = Vector3.new(13.8649721, 1.71405423, 39.7256508)
  539. WedgePart63.Orientation = Vector3.new(-89.8099976, 99.9000015, -9.96999931)
  540. WedgePart63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  541. CFrameValue64.Name = "qRelativeCFrameWeldValue"
  542. CFrameValue64.Parent = WedgePart63
  543. CFrameValue64.Value = CFrame.new(-0.167942047, -0.78007412, -0.512631774, 2.15120963e-07, -4.33429221e-08, 1, 1, 2.4153519e-07, -2.15120963e-07, -2.41535218e-07, 1, 4.33495799e-08)
  544. Weld65.Name = "qCFrameWeldThingy"
  545. Weld65.Parent = WedgePart63
  546. Weld65.C1 = CFrame.new(-0.121577837, -0.564716995, -0.371108145, 2.15120963e-07, -4.33429221e-08, 1, 1, 2.4153519e-07, -2.15120963e-07, -2.41535218e-07, 1, 4.33495799e-08)
  547. Weld65.Part0 = Part1
  548. Weld65.Part1 = WedgePart63
  549. WedgePart66.Parent = Model0
  550. WedgePart66.Material = Enum.Material.Metal
  551. WedgePart66.BrickColor = BrickColor.new("Really black")
  552. WedgePart66.Rotation = Vector3.new(-90.0299988, 0.189999998, 89.9300003)
  553. WedgePart66.FormFactor = Enum.FormFactor.Custom
  554. WedgePart66.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  555. WedgePart66.CFrame = CFrame.new(13.86588, 1.71358693, 38.9153938, 0.0011470716, -0.99999398, 0.00328197144, -0.000576854683, 0.0032813116, 0.999994457, -0.999999225, -0.00114895834, -0.000573087425)
  556. WedgePart66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  557. WedgePart66.Position = Vector3.new(13.86588, 1.71358693, 38.9153938)
  558. WedgePart66.Orientation = Vector3.new(-89.8099976, 99.9000015, -9.96999931)
  559. WedgePart66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  560. CFrameValue67.Name = "qRelativeCFrameWeldValue"
  561. CFrameValue67.Parent = WedgePart66
  562. CFrameValue67.Value = CFrame.new(-1.28719711, -0.780104637, -0.512631774, 2.15120963e-07, -4.33429221e-08, 1, 1, 2.4153519e-07, -2.15120963e-07, -2.41535218e-07, 1, 4.33495799e-08)
  563. Weld68.Name = "qCFrameWeldThingy"
  564. Weld68.Parent = WedgePart66
  565. Weld68.C1 = CFrame.new(-0.931837142, -0.564739048, -0.371108145, 2.15120963e-07, -4.33429221e-08, 1, 1, 2.4153519e-07, -2.15120963e-07, -2.41535218e-07, 1, 4.33495799e-08)
  566. Weld68.Part0 = Part1
  567. Weld68.Part1 = WedgePart66
  568. WedgePart69.Parent = Model0
  569. WedgePart69.Material = Enum.Material.Metal
  570. WedgePart69.BrickColor = BrickColor.new("Really black")
  571. WedgePart69.Rotation = Vector3.new(89.9700012, -0.189999998, 90.0699997)
  572. WedgePart69.FormFactor = Enum.FormFactor.Custom
  573. WedgePart69.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  574. WedgePart69.CFrame = CFrame.new(13.8624163, 0.942399204, 39.7260933, -0.00114677334, -0.99999398, -0.00328126294, 0.000576907187, 0.00328060309, -0.999994457, 0.999999225, -0.00114865997, 0.000573141675)
  575. WedgePart69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  576. WedgePart69.Position = Vector3.new(13.8624163, 0.942399204, 39.7260933)
  577. WedgePart69.Orientation = Vector3.new(89.8099976, -80.0899963, 9.96999931)
  578. WedgePart69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  579. CFrameValue70.Name = "qRelativeCFrameWeldValue"
  580. CFrameValue70.Parent = WedgePart69
  581. CFrameValue70.Value = CFrame.new(0.167942047, -0.780106544, -0.553302646, -5.13144983e-07, 9.6785719e-08, -1, 1, -4.67146748e-07, -5.13144983e-07, -4.67146805e-07, -1, -9.67920641e-08)
  582. Weld71.Name = "qCFrameWeldThingy"
  583. Weld71.Parent = WedgePart69
  584. Weld71.C1 = CFrame.new(0.121577837, -0.564740419, -0.400550902, -5.13144983e-07, 9.6785719e-08, -1, 1, -4.67146748e-07, -5.13144983e-07, -4.67146805e-07, -1, -9.67920641e-08)
  585. Weld71.Part0 = Part1
  586. Weld71.Part1 = WedgePart69
  587. WedgePart72.Parent = Model0
  588. WedgePart72.Material = Enum.Material.Metal
  589. WedgePart72.BrickColor = BrickColor.new("Really black")
  590. WedgePart72.Rotation = Vector3.new(-90.0299988, 0.189999998, 179.929993)
  591. WedgePart72.FormFactor = Enum.FormFactor.Custom
  592. WedgePart72.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  593. WedgePart72.CFrame = CFrame.new(14.8293476, 1.7109952, 39.9100418, -0.99999398, -0.00114730571, 0.00328168576, 0.00328102522, 0.000577260915, 0.999994457, -0.00114919373, 0.999999225, -0.000573493191)
  594. WedgePart72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  595. WedgePart72.Position = Vector3.new(14.8293476, 1.7109952, 39.9100418)
  596. WedgePart72.Orientation = Vector3.new(-89.8099976, 99.909996, 80.0199966)
  597. WedgePart72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  598. CFrameValue73.Name = "qRelativeCFrameWeldValue"
  599. CFrameValue73.Parent = WedgePart72
  600. CFrameValue73.Value = CFrame.new(0.552368164, -0.0852355957, -0.512632012, 1, -4.47033095e-08, 2.03367563e-08, 2.03367563e-08, 4.48791155e-07, -1, 4.47033202e-08, 1, 4.48797749e-07)
  601. Weld74.Name = "qCFrameWeldThingy"
  602. Weld74.Parent = WedgePart72
  603. Weld74.C1 = CFrame.new(0.399874419, -0.0617043748, -0.371108323, 1, -4.47033095e-08, 2.03367563e-08, 2.03367563e-08, 4.48791155e-07, -1, 4.47033202e-08, 1, 4.48797749e-07)
  604. Weld74.Part0 = Part1
  605. Weld74.Part1 = WedgePart72
  606. WedgePart75.Parent = Model0
  607. WedgePart75.Material = Enum.Material.Metal
  608. WedgePart75.BrickColor = BrickColor.new("Really black")
  609. WedgePart75.Rotation = Vector3.new(-90.0299988, 0.189999998, 179.929993)
  610. WedgePart75.FormFactor = Enum.FormFactor.Custom
  611. WedgePart75.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  612. WedgePart75.CFrame = CFrame.new(14.0190887, 1.71365368, 39.9090881, -0.99999398, -0.00114730571, 0.00328168576, 0.00328102522, 0.000577260915, 0.999994457, -0.00114919373, 0.999999225, -0.000573493191)
  613. WedgePart75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  614. WedgePart75.Position = Vector3.new(14.0190887, 1.71365368, 39.9090881)
  615. WedgePart75.Orientation = Vector3.new(-89.8099976, 99.909996, 80.0199966)
  616. WedgePart75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  617. CFrameValue76.Name = "qRelativeCFrameWeldValue"
  618. CFrameValue76.Parent = WedgePart75
  619. CFrameValue76.Value = CFrame.new(-0.566893578, -0.0852050781, -0.512632012, 1, -4.47033095e-08, 2.03367563e-08, 2.03367563e-08, 4.48791155e-07, -1, 4.47033202e-08, 1, 4.48797749e-07)
  620. Weld77.Name = "qCFrameWeldThingy"
  621. Weld77.Parent = WedgePart75
  622. Weld77.C1 = CFrame.new(-0.410389751, -0.0616822839, -0.371108323, 1, -4.47033095e-08, 2.03367563e-08, 2.03367563e-08, 4.48791155e-07, -1, 4.47033202e-08, 1, 4.48797749e-07)
  623. Weld77.Part0 = Part1
  624. Weld77.Part1 = WedgePart75
  625. WedgePart78.Parent = Model0
  626. WedgePart78.Material = Enum.Material.Metal
  627. WedgePart78.BrickColor = BrickColor.new("Really black")
  628. WedgePart78.Rotation = Vector3.new(89.9700012, -0.189999998, 0.0700000003)
  629. WedgePart78.FormFactor = Enum.FormFactor.Custom
  630. WedgePart78.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  631. WedgePart78.CFrame = CFrame.new(14.8268156, 0.939340055, 39.9104843, 0.99999398, -0.00114698021, -0.00328163151, -0.0032809719, 0.000576551189, -0.999994457, 0.00114886591, 0.999999225, 0.000572784571)
  632. WedgePart78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  633. WedgePart78.Position = Vector3.new(14.8268156, 0.939340055, 39.9104843)
  634. WedgePart78.Orientation = Vector3.new(89.8099976, -80.0999985, -80.0299988)
  635. WedgePart78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  636. CFrameValue79.Name = "qRelativeCFrameWeldValue"
  637. CFrameValue79.Parent = WedgePart78
  638. CFrameValue79.Value = CFrame.new(-0.552368164, -0.0852355957, -0.553302884, -1, 9.81457333e-08, 3.07487767e-07, -3.07487767e-07, -2.5989371e-07, -1, -9.81456623e-08, -1, 2.59887173e-07)
  639. Weld80.Name = "qCFrameWeldThingy"
  640. Weld80.Parent = WedgePart78
  641. Weld80.C1 = CFrame.new(-0.399874419, -0.0617043748, -0.400551081, -1, 9.81457333e-08, 3.07487767e-07, -3.07487767e-07, -2.5989371e-07, -1, -9.81456623e-08, -1, 2.59887173e-07)
  642. Weld80.Part0 = Part1
  643. Weld80.Part1 = WedgePart78
  644. WedgePart81.Parent = Model0
  645. WedgePart81.Material = Enum.Material.Metal
  646. WedgePart81.BrickColor = BrickColor.new("Really black")
  647. WedgePart81.Rotation = Vector3.new(89.9700012, -0.189999998, 90.0699997)
  648. WedgePart81.FormFactor = Enum.FormFactor.Custom
  649. WedgePart81.Size = Vector3.new(0.192922741, 0.192922696, 0.424430281)
  650. WedgePart81.CFrame = CFrame.new(13.8633471, 0.941931725, 38.9158363, -0.00114677334, -0.99999398, -0.00328126294, 0.000576907187, 0.00328060309, -0.999994457, 0.999999225, -0.00114865997, 0.000573141675)
  651. WedgePart81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  652. WedgePart81.Position = Vector3.new(13.8633471, 0.941931725, 38.9158363)
  653. WedgePart81.Orientation = Vector3.new(89.8099976, -80.0899963, 9.96999931)
  654. WedgePart81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  655. CFrameValue82.Name = "qRelativeCFrameWeldValue"
  656. CFrameValue82.Parent = WedgePart81
  657. CFrameValue82.Value = CFrame.new(1.28719711, -0.780104637, -0.553302646, -5.13144983e-07, 9.6785719e-08, -1, 1, -4.67146748e-07, -5.13144983e-07, -4.67146805e-07, -1, -9.67920641e-08)
  658. Weld83.Name = "qCFrameWeldThingy"
  659. Weld83.Parent = WedgePart81
  660. Weld83.C1 = CFrame.new(0.931837142, -0.564739048, -0.400550902, -5.13144983e-07, 9.6785719e-08, -1, 1, -4.67146748e-07, -5.13144983e-07, -4.67146805e-07, -1, -9.67920641e-08)
  661. Weld83.Part0 = Part1
  662. Weld83.Part1 = WedgePart81
  663. Part84.Name = " Angel"
  664. Part84.Parent = Model0
  665. Part84.BrickColor = BrickColor.new("Maroon")
  666. Part84.Rotation = Vector3.new(-0.0299999993, -0.0700000003, -0.189999998)
  667. Part84.FormFactor = Enum.FormFactor.Custom
  668. Part84.Size = Vector3.new(0.4574112, 0.209646821, 0.209646106)
  669. Part84.CFrame = CFrame.new(14.4274569, 1.39547348, 39.8297653, 0.99999398, 0.00328173023, -0.00114730687, -0.00328106992, 0.999994457, 0.000576915103, 0.00114919373, -0.000573147321, 0.999999225)
  670. Part84.BottomSurface = Enum.SurfaceType.Smooth
  671. Part84.TopSurface = Enum.SurfaceType.Smooth
  672. Part84.Color = Color3.new(0.458824, 0, 0)
  673. Part84.Position = Vector3.new(14.4274569, 1.39547348, 39.8297653)
  674. Part84.Orientation = Vector3.new(-0.0299999993, -0.0700000003, -0.189999998)
  675. Part84.Color = Color3.new(0.458824, 0, 0)
  676. SpecialMesh85.Parent = Part84
  677. SpecialMesh85.MeshId = "http://www.roblox.com/asset/?id=68323822"
  678. SpecialMesh85.Scale = Vector3.new(0.0952940285, 0.0952939838, 0.131028771)
  679. SpecialMesh85.MeshType = Enum.MeshType.FileMesh
  680. SpecialMesh85.Scale = Vector3.new(0.0952940285, 0.0952939838, 0.131028771)
  681. CFrameValue86.Name = "qRelativeCFrameWeldValue"
  682. CFrameValue86.Parent = Part84
  683. CFrameValue86.Value = CFrame.new(0.00147914886, -0.0750290155, 0.0252685547, -1, 2.78584393e-15, -2.03388026e-08, 1.40565245e-14, 1, 1.02953031e-07, 2.03388026e-08, 1.0294643e-07, -1)
  684. Weld87.Name = "qCFrameWeldThingy"
  685. Weld87.Parent = Part84
  686. Weld87.C1 = CFrame.new(0.00107079628, -0.0543155558, 0.0182925966, -1, 2.78584393e-15, -2.03388026e-08, 1.40565245e-14, 1, 1.02953031e-07, 2.03388026e-08, 1.0294643e-07, -1)
  687. Weld87.Part0 = Part1
  688. Weld87.Part1 = Part84
  689. Model0.Parent = game.Players.LocalPlayer.Character
  690. local C = Model0:GetChildren()
  691. local g = Model0
  692. local person = game.Players.LocalPlayer.Character
  693. for i=1, #C do
  694.             local Y = Instance.new("Weld")
  695.             Y.Part0 = g.Middle
  696.             Y.Part1 = chr["Right Arm"]
  697.             Y.C0 = CFrame.new(0, .4, 0)*CFrame.Angles(0,math.rad(90),0)
  698.             Y.Parent = Y.Part0
  699.     end
  700.             local h = g:GetChildren()
  701.             for i = 1, # h do
  702.             h[i].Anchored = false
  703.             h[i].CanCollide = false
  704.             end
  705.            
  706. spawn(function()
  707.     while wait(1) do
  708.         local pulse = WedgePart44:Clone()
  709.         pulse.Parent = workspace
  710.         game:service'Debris':AddItem(pulse, 4)
  711.         for i = 1,30 do wait()
  712.             pulse.Size = pulse.Size + Vector3.new(.1,.1,.1)
  713.             pulse.Transparency = pulse.Transparency + (1/30)
  714.             Weld87.Name = "qCFrameWeldThingy"
  715.             Weld87.Parent = pulse
  716.             Weld87.Part0 = WedgePart44
  717.             Weld87.Part1 = pulse
  718.         end
  719.     end
  720. end)
  721.  
  722. local domin = Instance.new("Part",chr)
  723. domin.Anchored = false
  724. domin.CanCollide = false
  725. domin.Size = Vector3.new(0,0,0)
  726. local dominm = Instance.new("SpecialMesh",domin)
  727. dominm.MeshId='rbxassetid://96102993'
  728. dominm.TextureId='rbxassetid://1141941190'
  729. dominm.Scale = Vector3.new(1.05, 1.05, 1.05)
  730. local dw = Instance.new("Weld",domin)
  731. dw.Part0 = domin
  732. dw.Part1 = chr.Head
  733. dw.C0 = CFrame.new(0,0,-.1)*CFrame.Angles(0,0,0)
  734.  
  735. local p = game.Players.LocalPlayer
  736.    
  737. local RbxUtility = LoadLibrary("RbxUtility")
  738. local Create = RbxUtility.Create
  739.  
  740.     ArtificialHB = Instance.new("BindableEvent", script)
  741. ArtificialHB.Name = "Heartbeat"
  742.  
  743. script:WaitForChild("Heartbeat")
  744.  
  745. local plr = game.Players.LocalPlayer
  746. local chr = plr.Character
  747. local maus = plr:GetMouse()
  748. local PGui=plr.PlayerGui
  749. local lleg = chr["Left Leg"]
  750. local rleg = chr["Right Leg"]
  751. local larm = chr["Left Arm"]
  752. local rarm = chr["Right Arm"]
  753. local hed = chr.Head
  754. local rutprt = chr.HumanoidRootPart
  755. local torso = chr.Torso
  756. local otheranims=false
  757. local swimming=false
  758. local attacking = false
  759. local modeColor = "White"
  760. local IT = Instance.new
  761. local VT = Vector3.new
  762. local sitting = false
  763. local snd = Instance.new("Sound",chr.Torso)
  764. snd.SoundId='rbxassetid://195244917'
  765. snd.Volume = 6
  766. snd.Looped = true
  767. snd:Play()
  768.  
  769. local tors = torso
  770. local root = rutprt
  771.  
  772. function debounce(func)
  773.     local isRunning = false    -- Create a local debounce variable
  774.     return function(...)       -- Return a new function
  775.         if not isRunning then
  776.             isRunning = true
  777.  
  778.             func(...)          -- Call it with the original arguments
  779.  
  780.             isRunning = false
  781.         end
  782.     end
  783. end
  784.  
  785.  
  786. function CreateSound(ID, PARENT, VOLUME, PITCH)
  787.     local NEWSOUND = nil
  788.     coroutine.resume(coroutine.create(function()
  789.         NEWSOUND = Instance.new("Sound", PARENT)
  790.         NEWSOUND.Volume = VOLUME
  791.         NEWSOUND.Pitch = PITCH
  792.         NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  793.         swait()
  794.         NEWSOUND:play()
  795.         game:GetService("Debris"):AddItem(NEWSOUND, 10)
  796.     end))
  797.     return NEWSOUND
  798. end
  799.  
  800. function clerp(a, b, t)
  801.     local qa = {
  802.         QuaternionFromCFrame(a)
  803.     }
  804.     local qb = {
  805.         QuaternionFromCFrame(b)
  806.     }
  807.     local ax, ay, az = a.x, a.y, a.z
  808.     local bx, by, bz = b.x, b.y, b.z
  809.     local _t = 1 - t
  810.     return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  811. end
  812.  
  813. CFuncs = {
  814.   Part = {
  815.     Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  816.       local Part = Create("Part")({
  817.         Parent = Parent,
  818.         Reflectance = Reflectance,
  819.         Transparency = Transparency,
  820.         CanCollide = false,
  821.         Locked = true,
  822.         BrickColor = BrickColor.new(tostring(BColor)),
  823.         Name = Name,
  824.         Size = Size,
  825.         Material = Material
  826.       })
  827.       RemoveOutlines(Part)
  828.       return Part
  829.     end
  830.   },
  831.   Mesh = {
  832.     Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  833.       local Msh = Create(Mesh)({
  834.         Parent = Part,
  835.         Offset = OffSet,
  836.         Scale = Scale
  837.       })
  838.       if Mesh == "SpecialMesh" then
  839.         Msh.MeshType = MeshType
  840.         Msh.MeshId = MeshId
  841.       end
  842.       return Msh
  843.     end
  844.   },
  845.   Mesh = {
  846.     Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  847.       local Msh = Create(Mesh)({
  848.         Parent = Part,
  849.         Offset = OffSet,
  850.         Scale = Scale
  851.       })
  852.       if Mesh == "SpecialMesh" then
  853.         Msh.MeshType = MeshType
  854.         Msh.MeshId = MeshId
  855.       end
  856.       return Msh
  857.     end
  858.   },
  859.   Weld = {
  860.     Create = function(Parent, Part0, Part1, C0, C1)
  861.       local Weld = Create("Weld")({
  862.         Parent = Parent,
  863.         Part0 = Part0,
  864.         Part1 = Part1,
  865.         C0 = C0,
  866.         C1 = C1
  867.       })
  868.       return Weld
  869.     end
  870.   },
  871.   Sound = {
  872.     Create = function(id, par, vol, pit)
  873.       coroutine.resume(coroutine.create(function()
  874.         local S = Create("Sound")({
  875.           Volume = vol,
  876.           Pitch = pit or 1,
  877.           SoundId = id,
  878.           Parent = par or workspace
  879.         })
  880.         wait()
  881.         S:play()
  882.         game:GetService("Debris"):AddItem(S, 6)
  883.       end))
  884.     end
  885.   },
  886.   ParticleEmitter = {
  887.     Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  888.       local fp = Create("ParticleEmitter")({
  889.         Parent = Parent,
  890.         Color = ColorSequence.new(Color1, Color2),
  891.         LightEmission = LightEmission,
  892.         Size = Size,
  893.         Texture = Texture,
  894.         Transparency = Transparency,
  895.         ZOffset = ZOffset,
  896.         Acceleration = Accel,
  897.         Drag = Drag,
  898.         LockedToPart = LockedToPart,
  899.         VelocityInheritance = VelocityInheritance,
  900.         EmissionDirection = EmissionDirection,
  901.         Enabled = Enabled,
  902.         Lifetime = LifeTime,
  903.         Rate = Rate,
  904.         Rotation = Rotation,
  905.         RotSpeed = RotSpeed,
  906.         Speed = Speed,
  907.         VelocitySpread = VelocitySpread
  908.       })
  909.       return fp
  910.     end
  911.   }
  912. }
  913. function RemoveOutlines(part)
  914.   part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  915. end
  916. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  917.   local Part = Create("Part")({
  918.     formFactor = FormFactor,
  919.     Parent = Parent,
  920.     Reflectance = Reflectance,
  921.     Transparency = Transparency,
  922.     CanCollide = false,
  923.     Locked = true,
  924.     BrickColor = BrickColor.new(tostring(BColor)),
  925.     Name = Name,
  926.     Size = Size,
  927.     Material = Material
  928.   })
  929.   RemoveOutlines(Part)
  930.   return Part
  931. end
  932. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  933.   local Msh = Create(Mesh)({
  934.     Parent = Part,
  935.     Offset = OffSet,
  936.     Scale = Scale
  937.   })
  938.   if Mesh == "SpecialMesh" then
  939.     Msh.MeshType = MeshType
  940.     Msh.MeshId = MeshId
  941.   end
  942.   return Msh
  943. end
  944. function CreateWeld(Parent, Part0, Part1, C0, C1)
  945.   local Weld = Create("Weld")({
  946.     Parent = Parent,
  947.     Part0 = Part0,
  948.     Part1 = Part1,
  949.     C0 = C0,
  950.     C1 = C1
  951.   })
  952.   return Weld
  953. end
  954. EffectModel = Instance.new("Model", char)
  955. Effects = {
  956.   Block = {
  957.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  958.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  959.       prt.Anchored = true
  960.       prt.CFrame = cframe
  961.       local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  962.       game:GetService("Debris"):AddItem(prt, 10)
  963.       if Type == 1 or Type == nil then
  964.         table.insert(Effects, {
  965.           prt,
  966.           "Block1",
  967.           delay,
  968.           x3,
  969.           y3,
  970.           z3,
  971.           msh
  972.         })
  973.       elseif Type == 2 then
  974.         table.insert(Effects, {
  975.           prt,
  976.           "Block2",
  977.           delay,
  978.           x3,
  979.           y3,
  980.           z3,
  981.           msh
  982.         })
  983.       else
  984.         table.insert(Effects, {
  985.           prt,
  986.           "Block3",
  987.           delay,
  988.           x3,
  989.           y3,
  990.           z3,
  991.           msh
  992.         })
  993.       end
  994.     end
  995.   },
  996.   Sphere = {
  997.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  998.       local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  999.       prt.Anchored = true
  1000.       prt.CFrame = cframe
  1001.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1002.       game:GetService("Debris"):AddItem(prt, 10)
  1003.       table.insert(Effects, {
  1004.         prt,
  1005.         "Cylinder",
  1006.         delay,
  1007.         x3,
  1008.         y3,
  1009.         z3,
  1010.         msh
  1011.       })
  1012.     end
  1013.   },
  1014.   Cylinder = {
  1015.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1016.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1017.       prt.Anchored = true
  1018.       prt.CFrame = cframe
  1019.       local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1020.       game:GetService("Debris"):AddItem(prt, 10)
  1021.       table.insert(Effects, {
  1022.         prt,
  1023.         "Cylinder",
  1024.         delay,
  1025.         x3,
  1026.         y3,
  1027.         z3,
  1028.         msh
  1029.       })
  1030.     end
  1031.   },
  1032.   Wave = {
  1033.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1034.       local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1035.       prt.Anchored = true
  1036.       prt.CFrame = cframe
  1037.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  1038.       game:GetService("Debris"):AddItem(prt, 10)
  1039.       table.insert(Effects, {
  1040.         prt,
  1041.         "Cylinder",
  1042.         delay,
  1043.         x3 / 60,
  1044.         y3 / 60,
  1045.         z3 / 60,
  1046.         msh
  1047.       })
  1048.     end
  1049.   },
  1050.   Ring = {
  1051.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1052.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1053.       prt.Anchored = true
  1054.       prt.CFrame = cframe
  1055.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1056.       game:GetService("Debris"):AddItem(prt, 10)
  1057.       table.insert(Effects, {
  1058.         prt,
  1059.         "Cylinder",
  1060.         delay,
  1061.         x3,
  1062.         y3,
  1063.         z3,
  1064.         msh
  1065.       })
  1066.     end
  1067.   },
  1068.   Break = {
  1069.     Create = function(brickcolor, cframe, x1, y1, z1)
  1070.       local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1071.       prt.Anchored = true
  1072.       prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1073.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1074.       local num = math.random(10, 50) / 1000
  1075.       game:GetService("Debris"):AddItem(prt, 10)
  1076.       table.insert(Effects, {
  1077.         prt,
  1078.         "Shatter",
  1079.         num,
  1080.         prt.CFrame,
  1081.         math.random() - math.random(),
  1082.         0,
  1083.         math.random(50, 100) / 100
  1084.       })
  1085.     end
  1086.   },
  1087. Spiral = {
  1088.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1089.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1090.       prt.Anchored = true
  1091.       prt.CFrame = cframe
  1092.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1093.       game:GetService("Debris"):AddItem(prt, 10)
  1094.       table.insert(Effects, {
  1095.         prt,
  1096.         "Cylinder",
  1097.         delay,
  1098.         x3,
  1099.         y3,
  1100.         z3,
  1101.         msh
  1102.       })
  1103.     end
  1104.   },
  1105. Push = {
  1106.     Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1107.       local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1108.       prt.Anchored = true
  1109.       prt.CFrame = cframe
  1110.       local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1111.       game:GetService("Debris"):AddItem(prt, 10)
  1112.       table.insert(Effects, {
  1113.         prt,
  1114.         "Cylinder",
  1115.         delay,
  1116.         x3,
  1117.         y3,
  1118.         z3,
  1119.         msh
  1120.       })
  1121.     end
  1122.   }
  1123. }
  1124. local Torso = chr.Torso
  1125. function CreateSound(ID, PARENT, VOLUME, PITCH)
  1126.     local NEWSOUND = nil
  1127.     coroutine.resume(coroutine.create(function()
  1128.         NEWSOUND = Instance.new("Sound", PARENT)
  1129.         NEWSOUND.Volume = VOLUME
  1130.         NEWSOUND.Pitch = PITCH
  1131.         NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  1132.         swait()
  1133.         NEWSOUND:play()
  1134.         game:GetService("Debris"):AddItem(NEWSOUND, 10)
  1135.     end))
  1136.     return NEWSOUND
  1137. end
  1138.  
  1139. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  1140.     local NEWMESH = IT(MESH)
  1141.     if MESH == "SpecialMesh" then
  1142.         NEWMESH.MeshType = MESHTYPE
  1143.         if MESHID ~= "nil" and MESHID ~= "" then
  1144.             NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  1145.         end
  1146.         if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  1147.             NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  1148.         end
  1149.     end
  1150.     NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  1151.     NEWMESH.Scale = SCALE
  1152.     NEWMESH.Parent = PARENT
  1153.     return NEWMESH
  1154. end
  1155.  
  1156. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE)
  1157.     local NEWPART = IT("Part")
  1158.     NEWPART.formFactor = FORMFACTOR
  1159.     NEWPART.Reflectance = REFLECTANCE
  1160.     NEWPART.Transparency = TRANSPARENCY
  1161.     NEWPART.CanCollide = false
  1162.     NEWPART.Anchored = true
  1163.     NEWPART.Locked = true
  1164.     NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  1165.     NEWPART.Name = NAME
  1166.     NEWPART.Size = SIZE
  1167.     NEWPART.Position = Torso.Position
  1168.     NEWPART.Material = MATERIAL
  1169.     NEWPART:BreakJoints()
  1170.     NEWPART.Parent = PARENT
  1171.     return NEWPART
  1172. end
  1173.  
  1174. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1175.     if hit.Parent == nil then
  1176.         return
  1177.     end
  1178.     local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1179.     for _, v in pairs(hit.Parent:children()) do
  1180.         if v:IsA("Humanoid") then
  1181.             h = v
  1182.         end
  1183.     end
  1184.          if h ~= nil and hit.Parent.Name ~= chr.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1185.          warn'No R15 allowed'
  1186.          hit.Parent:FindFirstChild("Head"):BreakJoints()
  1187.          end
  1188.  
  1189.     if h ~= nil and hit.Parent.Name ~= chr.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1190.         if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1191.             if hit.Parent.DebounceHit.Value == true then
  1192.                 return
  1193.             end
  1194.         end
  1195.          if insta == true then
  1196.          hit.Parent:FindFirstChild("Head"):BreakJoints()
  1197.          end
  1198.         local c = Create("ObjectValue"){
  1199.             Name = "creator",
  1200.             Value = game:service("Players").LocalPlayer,
  1201.             Parent = h,
  1202.         }
  1203.         game:GetService("Debris"):AddItem(c, .5)
  1204.         if HitSound ~= nil and HitPitch ~= nil then
  1205.             CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1206.         end
  1207.         local Damage = math.random(minim, maxim)
  1208.         local blocked = false
  1209.         local block = hit.Parent:findFirstChild("Block")
  1210.         if block ~= nil then
  1211.             if block.className == "IntValue" then
  1212.                 if block.Value > 0 then
  1213.                     blocked = true
  1214.                     block.Value = block.Value - 1
  1215.                     print(block.Value)
  1216.                 end
  1217.             end
  1218.         end
  1219.         if blocked == false then
  1220.             h.Health = h.Health - Damage
  1221.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1222.         else
  1223.             h.Health = h.Health - (Damage / 2)
  1224.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1225.         end
  1226.         if Type == "Knockdown" then
  1227.             local hum = hit.Parent.Humanoid
  1228.             hum.PlatformStand = true
  1229.             coroutine.resume(coroutine.create(function(HHumanoid)
  1230.                 swait(1)
  1231.                 HHumanoid.PlatformStand = false
  1232.             end), hum)
  1233.             local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1234.             local bodvol = Create("BodyVelocity"){
  1235.                 velocity = angle * knockback,
  1236.                 P = 5000,
  1237.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1238.                 Parent = hit,
  1239.             }
  1240.             local rl = Create("BodyAngularVelocity"){
  1241.                 P = 3000,
  1242.                 maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1243.                 angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1244.                 Parent = hit,
  1245.             }
  1246.             game:GetService("Debris"):AddItem(bodvol, .5)
  1247.             game:GetService("Debris"):AddItem(rl, .5)
  1248.         elseif Type == "Normal" then
  1249.             local vp = Create("BodyVelocity"){
  1250.                 P = 500,
  1251.                 maxForce = Vector3.new(math.huge, 0, math.huge),
  1252.                 velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1253.             }
  1254.             if knockback > 0 then
  1255.                 vp.Parent = hit.Parent.Torso
  1256.             end
  1257.             game:GetService("Debris"):AddItem(vp, .5)
  1258.         elseif Type == "Up" then
  1259.             local bodyVelocity = Create("BodyVelocity"){
  1260.                 velocity = Vector3.new(0, 20, 0),
  1261.                 P = 5000,
  1262.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1263.                 Parent = hit,
  1264.             }
  1265.             game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1266.         elseif Type == "DarkUp" then
  1267.             coroutine.resume(coroutine.create(function()
  1268.                 for i = 0, 1, 0.1 do
  1269.                     swait()
  1270.                     Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1271.                 end
  1272.             end))
  1273.             local bodyVelocity = Create("BodyVelocity"){
  1274.                 velocity = Vector3.new(0, 20, 0),
  1275.                 P = 5000,
  1276.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1277.                 Parent = hit,
  1278.             }
  1279.             game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1280.         elseif Type == "Snare" then
  1281.             local bp = Create("BodyPosition"){
  1282.                 P = 2000,
  1283.                 D = 100,
  1284.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1285.                 position = hit.Parent.Torso.Position,
  1286.                 Parent = hit.Parent.Torso,
  1287.             }
  1288.             game:GetService("Debris"):AddItem(bp, 1)
  1289.         elseif Type == "Freeze" then
  1290.             local BodPos = Create("BodyPosition"){
  1291.                 P = 50000,
  1292.                 D = 1000,
  1293.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1294.                 position = hit.Parent.Torso.Position,
  1295.                 Parent = hit.Parent.Torso,
  1296.             }
  1297.             local BodGy = Create("BodyGyro") {
  1298.                 maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1299.                 P = 20e+003,
  1300.                 Parent = hit.Parent.Torso,
  1301.                 cframe = hit.Parent.Torso.CFrame,
  1302.             }
  1303.             hit.Parent.Torso.Anchored = true
  1304.             coroutine.resume(coroutine.create(function(Part)
  1305.                 swait(1.5)
  1306.                 Part.Anchored = false
  1307.             end), hit.Parent.Torso)
  1308.             game:GetService("Debris"):AddItem(BodPos, 3)
  1309.             game:GetService("Debris"):AddItem(BodGy, 3)
  1310.         end
  1311.         local debounce = Create("BoolValue"){
  1312.             Name = "DebounceHit",
  1313.             Parent = hit.Parent,
  1314.             Value = true,
  1315.         }
  1316.         game:GetService("Debris"):AddItem(debounce, Delay)
  1317.         c = Create("ObjectValue"){
  1318.             Name = "creator",
  1319.             Value = Player,
  1320.             Parent = h,
  1321.         }
  1322.         game:GetService("Debris"):AddItem(c, .5)
  1323.     end
  1324. end
  1325.  
  1326. function ShowDamage(Pos, Text, Time, Color)
  1327.     local Rate = (1 / 30)
  1328.     local Pos = (Pos or Vector3.new(0, 0, 0))
  1329.     local Text = (Text or "")
  1330.     local Time = (Time or 2)
  1331.     local Color = (Color or Color3.new(1, 0, 1))
  1332.     local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1333.     EffectPart.Anchored = true
  1334.     local BillboardGui = Create("BillboardGui"){
  1335.         Size = UDim2.new(3, 0, 3, 0),
  1336.         Adornee = EffectPart,
  1337.         Parent = EffectPart,
  1338.     }
  1339.     local TextLabel = Create("TextLabel"){
  1340.         BackgroundTransparency = 1,
  1341.         Size = UDim2.new(1, 0, 1, 0),
  1342.         Text = Text,
  1343.         Font = "Highway",
  1344.         TextColor3 = Color3.new(200,0,0),
  1345.         TextScaled = true,
  1346.         Parent = BillboardGui,
  1347.     }
  1348.     game.Debris:AddItem(EffectPart, (Time))
  1349.     EffectPart.Parent = game:GetService("Workspace")
  1350.     delay(0, function()
  1351.         local Frames = (Time / Rate)
  1352.         for Frame = 1, Frames do
  1353.             wait(Rate)
  1354.             local Percent = (Frame / Frames)
  1355.             EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1356.             TextLabel.TextTransparency = Percent
  1357.         end
  1358.         if EffectPart and EffectPart.Parent then
  1359.             EffectPart:Destroy()
  1360.         end
  1361.     end)
  1362. end
  1363.  
  1364. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1365.   for _, c in pairs(workspace:children()) do
  1366.     local hum = c:findFirstChild("Humanoid")
  1367.     if hum ~= nil then
  1368.       local head = c:findFirstChild("Head")
  1369.       if head ~= nil then
  1370.         local targ = head.Position - Part.Position
  1371.         local mag = targ.magnitude
  1372.         if magni >= mag and c.Name ~= plr.Name then
  1373.           Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=231917784", 1.2)
  1374.         end
  1375.       end
  1376.     end
  1377.   end
  1378. end
  1379.  
  1380. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  1381.   Hitboxpart = Instance.new("Part", EffectModel)
  1382.   Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  1383.   Hitboxpart.CanCollide = false
  1384.   Hitboxpart.Transparency = 1
  1385.   Hitboxpart.Anchored = true
  1386.   Hitboxpart.CFrame = Pose
  1387.   game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  1388.   MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  1389. end
  1390.  
  1391.  
  1392. ---//*DEBOUNCES
  1393. canChangeFromC = true
  1394. canChangeFromA = true
  1395. canChangeFromCF = true
  1396. canChangeFromSF = true
  1397. canChangeFromPT = true
  1398. canChangeFromGT = true
  1399. canChangeFromUT = true
  1400. ----
  1401. canChangeFromMT = true
  1402. ----*\\
  1403.  
  1404. --//*Instances
  1405. ---*\\
  1406. -----*\\
  1407.  
  1408. function QuaternionFromCFrame(cf)
  1409.   local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1410.   local trace = m00 + m11 + m22
  1411.   if trace > 0 then
  1412.     local s = math.sqrt(1 + trace)
  1413.     local recip = 0.5 / s
  1414.     return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1415.   else
  1416.     local i = 0
  1417.     if m00 < m11 then
  1418.       i = 1
  1419.     end
  1420.     if m22 > (i == 0 and m00 or m11) then
  1421.       i = 2
  1422.     end
  1423.     if i == 0 then
  1424.       local s = math.sqrt(m00 - m11 - m22 + 1)
  1425.       local recip = 0.5 / s
  1426.       return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1427.     elseif i == 1 then
  1428.       local s = math.sqrt(m11 - m22 - m00 + 1)
  1429.       local recip = 0.5 / s
  1430.       return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1431.     elseif i == 2 then
  1432.       local s = math.sqrt(m22 - m00 - m11 + 1)
  1433.       local recip = 0.5 / s
  1434.       return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1435.     end
  1436.   end
  1437. end
  1438. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1439.   local xs, ys, zs = x + x, y + y, z + z
  1440.   local wx, wy, wz = w * xs, w * ys, w * zs
  1441.   local xx = x * xs
  1442.   local xy = x * ys
  1443.   local xz = x * zs
  1444.   local yy = y * ys
  1445.   local yz = y * zs
  1446.   local zz = z * zs
  1447.   return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1448. end
  1449. function QuaternionSlerp(a, b, t)
  1450.   local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1451.   local startInterp, finishInterp
  1452.   if cosTheta >= 1.0E-4 then
  1453.     if 1 - cosTheta > 1.0E-4 then
  1454.       local theta = math.acos(cosTheta)
  1455.       local invSinTheta = 1 / math.sin(theta)
  1456.       startInterp = math.sin((1 - t) * theta) * invSinTheta
  1457.       finishInterp = math.sin(t * theta) * invSinTheta
  1458.     else
  1459.       startInterp = 1 - t
  1460.       finishInterp = t
  1461.     end
  1462.   elseif 1 + cosTheta > 1.0E-4 then
  1463.     local theta = math.acos(-cosTheta)
  1464.     local invSinTheta = 1 / math.sin(theta)
  1465.     startInterp = math.sin((t - 1) * theta) * invSinTheta
  1466.     finishInterp = math.sin(t * theta) * invSinTheta
  1467.   else
  1468.     startInterp = t - 1
  1469.     finishInterp = t
  1470.   end
  1471.   return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  1472. end
  1473. function rayCast(Position, Direction, Range, Ignore)
  1474.   return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1475. end
  1476.  
  1477. canChangeFromC = true
  1478. canChangeFromA = true
  1479. canChangeFromCF = true
  1480. canChangeFromSF = true
  1481. canChangeFromPT = true
  1482. canChangeFromGT = true
  1483. canChangeFromUT = true
  1484. IT = Instance.new
  1485. CF = CFrame.new
  1486. VT = Vector3.new
  1487. RAD = math.rad
  1488. C3 = Color3.new
  1489. UD2 = UDim2.new
  1490. BRICKC = BrickColor.new
  1491. ANGLES = CFrame.Angles
  1492. EULER = CFrame.fromEulerAnglesXYZ
  1493. COS = math.cos
  1494. ACOS = math.acos
  1495. SIN = math.sin
  1496. ASIN = math.asin
  1497. ABS = math.abs
  1498. MRANDOM = math.random
  1499. FLOOR = math.floor
  1500.  
  1501. chr.Animate.Disabled=true
  1502. local fldb={['w']=false,['a']=false,['s']=false,['d']=false}
  1503. local RunSpeed=30
  1504.  
  1505. local WlkSpeed=16
  1506. local SwimSpeed=14
  1507. local SwimDashSpeed=28
  1508. local anim = "Idling"
  1509. local lastanim = "Idling"
  1510. local val = 0
  1511. local syne = 0
  1512. local num = 0
  1513. local runtime = 0
  1514. coroutine.wrap(function()
  1515. for i,x in pairs(hed:GetChildren()) do if x:IsA('Sound') then x:Destroy() end end end)()
  1516. function Lerp(a, b, i)
  1517. local com1 = {a.X, a.Y, a.Z, a:toEulerAnglesXYZ()}
  1518. local com2 = {b.X, b.Y, b.Z, b:toEulerAnglesXYZ()}
  1519. local calx = com1[1] + (com2[1] - com1[1]) * i
  1520. local caly = com1[2] + (com2[2] - com1[2]) * i
  1521. local calz = com1[3] + (com2[3] - com1[3]) * i
  1522. local cala = com1[4] + (com2[4] - com1[4]) * i
  1523. local calb = com1[5] + (com2[5] - com1[5]) * i
  1524. local calc = com1[6] + (com2[6] - com1[6]) * i
  1525. return CFrame.new(calx, caly, calz) * CFrame.Angles(cala, calb, calc)
  1526. end
  1527. function TwnSingleNumber(s,f,m)
  1528. local wot=s+(f-s)*m
  1529. return wot
  1530. end
  1531. function TwnVector3(q,w,e)
  1532. local begin={q.x,q.y,q.z}
  1533. local ending={w.x,w.y,w.z}
  1534. local bgx=begin[1]+(ending[1]-begin[1])*e
  1535. local bgy=begin[2]+(ending[2]-begin[2])*e
  1536. local bgz=begin[3]+(ending[3]-begin[3])*e
  1537. return Vector3.new(bgx,bgy,bgz)
  1538. end
  1539. newWeld = function(wld, wp0, wp1, wc0x, wc0y, wc0z)
  1540. wld = Instance.new("Weld", wp1)
  1541. wld.Part0 = wp0
  1542. wld.Part1 = wp1
  1543. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  1544. end
  1545. local angles = CFrame.Angles
  1546. function clerp(a, b, t)
  1547.     return a:lerp(b, t)
  1548. end
  1549. newWeld(law, torso, larm, -1.5, 0.5, 0)
  1550. newWeld(raw, torso, rarm, 1.5, 0.5, 0)
  1551. newWeld(llw, torso, lleg, -.5, -2, 0)
  1552. newWeld(rlw, torso, rleg, .5, -2, 0)
  1553. newWeld(hw, torso, hed, 0, 1.5, 0)
  1554. local rutwald=Instance.new('Weld',rutprt)
  1555. rutwald.Part0=rutprt
  1556. rutwald.Part1=torso
  1557. rutprt.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0)
  1558. larm.Weld.C1 = CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),0,0)
  1559. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),0,0)
  1560. rleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  1561. lleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  1562.  
  1563. maus.KeyDown:connect(function(kei)
  1564. if string.byte(kei)==48 and not otheranims then
  1565. runnin=true
  1566. end
  1567. if kei=='w' then fldb.w=true end
  1568. if kei=='a' then fldb.a=true end
  1569. if kei=='s' then fldb.s=true end
  1570. if kei=='d' then fldb.d=true end
  1571. end)
  1572. maus.KeyUp:connect(function(kei)
  1573. if string.byte(kei)==48 and not otheranims then
  1574. runnin=false
  1575. end
  1576. if kei=='w' then fldb.w=false end
  1577. if kei=='a' then fldb.a=false end
  1578. if kei=='s' then fldb.s=false end
  1579. if kei=='d' then fldb.d=false end
  1580. end)
  1581.  
  1582.  
  1583. ----
  1584. canChangeFromMT = true
  1585. ----*\\
  1586. function Swait(NUMBER)
  1587.     if NUMBER == 0 or NUMBER == nil then
  1588.         ArtificialHB.Event:wait()
  1589.     else
  1590.         for i = 1, NUMBER do
  1591.             ArtificialHB.Event:wait()
  1592.         end
  1593.     end
  1594. end
  1595. ---//*Character
  1596.  
  1597. chr.Head.face:Destroy()
  1598.  
  1599. ---*\\
  1600.  
  1601. local hum = chr.Humanoid
  1602.  
  1603. function CreateWave(inair,size,doesrotate,rotatedirection,waitt,part,offset,BrickColor)
  1604.     local wave = CreatePart(3, workspace, "Neon", 0, 0.5, BrickColor, "Effect", VT(0,0,0))
  1605.     local mesh = Instance.new("SpecialMesh",wave)
  1606.     mesh.MeshType = "FileMesh"
  1607.     mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1608.     spawn(function()
  1609.     for i = 1,200 do
  1610.         wait(.1)
  1611.     mesh.Scale = Vector3.new(0+1,0+1,0+1)
  1612.     end
  1613.     end)
  1614.     mesh.Offset = Vector3.new(0,0,-size/8)
  1615.     wave.CFrame = CFrame.new(part.Position) * CFrame.new(0,offset,0) * CFrame.Angles(RAD(inair),RAD(0),RAD(0))
  1616.     coroutine.resume(coroutine.create(function(PART)
  1617.         for i = 1, waitt do
  1618.             Swait()
  1619.             --mesh.Scale = mesh.Scale + VT(size/5,0,size/5)
  1620.             mesh.Offset = Vector3.new(0,0,-(mesh.Scale.X/8))
  1621.             if doesrotate == true then
  1622.                 wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
  1623.             end
  1624.             wave.Transparency = wave.Transparency + (0.5/waitt)
  1625.             if wave.Transparency > 0.99 then
  1626.                 wave:remove()
  1627.             end
  1628.         end
  1629.     end))
  1630. end
  1631.  
  1632. local attack1 = true -- Left Punch
  1633. local attack2 = false -- Right Punch
  1634. local attack3 = false -- Spin Kick
  1635. local attack4 = false -- Backflip Kick
  1636. local mouse = maus
  1637.  
  1638. local rot = 0
  1639. mouse.Button1Down:Connect(function()
  1640.     if attack1 == true and attack == false then
  1641.         attack = true
  1642.        
  1643.         for i = 0, .8, 0.1 do
  1644.     wait()
  1645.     rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(0,math.rad(120),math.rad(90)),.7)
  1646.     larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,0,math.rad(-3)),.7)
  1647.     lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.7)
  1648.     rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(0,0,math.rad(2.5)),.7)
  1649.     hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,math.rad(70),0),.7)
  1650.     rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)),.7)
  1651. end
  1652.        
  1653. HitboxFunction(rarm.CFrame, 0.01, 1, 1, 1, 7, 6, 7, 3, "Normal")
  1654.  
  1655.         for i = 0, .8, 0.1 do
  1656.     wait()
  1657.     rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(0),math.rad(40),math.rad(90)),.7)
  1658.     larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,0,math.rad(-3)),.7)
  1659.     lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.7)
  1660.     rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(0,0,math.rad(2.5)),.7)
  1661.     hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,math.rad(-70),0),.7)
  1662.     rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)),.7)
  1663. end
  1664. attack2 = true
  1665. attack1 = false
  1666. attack = false
  1667.        
  1668.     elseif attack2 == true and attack == false then
  1669.         attack = true
  1670.        
  1671.        
  1672.         for i = 0, .8, 0.1 do
  1673. wait()
  1674. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(0,0,math.rad(-3)),.7)
  1675. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,math.rad(-120),math.rad(-90)),.7)
  1676. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.7)
  1677. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(0,0,math.rad(2.5)),.7)
  1678. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,math.rad(-70),0),.7)
  1679. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)),.7)
  1680. end
  1681. HitboxFunction(larm.CFrame, 0.01, 1, 1, 1, 7, 6, 7, 3, "Normal")
  1682.         for i = 0, .8, 0.1 do
  1683. wait()
  1684. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(0,0,math.rad(-3)),.7)
  1685. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,math.rad(-40),math.rad(-90)),.7)
  1686. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.7)
  1687. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(0,0,math.rad(2.5)),.7)
  1688. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,math.rad(70),0),.7)
  1689. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)),.7)
  1690. end
  1691.     attack = false
  1692.     attack2 = false
  1693.     attack3 = true 
  1694.        
  1695.     elseif attack3 == true and attack == false then
  1696.         attack = true
  1697.        
  1698. for i = 0, 2, 0.1 do
  1699.     HitboxFunction(rleg.CFrame, 0.01, 1, 1, 1, 7, 6, 7, 3, "Normal")
  1700.     rot = rot + 40
  1701. wait()
  1702. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(0,0,math.rad(60)),.7)
  1703. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,math.rad(0),math.rad(-60)),.7)
  1704. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.7)
  1705. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1,-1)*CFrame.Angles(math.rad(85),0,math.rad(2.5)),.7)
  1706. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(0,math.rad(0),0),.7)
  1707. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(rot),math.rad(0)),1)
  1708. end
  1709.    
  1710. attack = false
  1711. attack3 = false
  1712. attack4 = true 
  1713. rot = 0
  1714.     elseif attack4 == true and attack == false then
  1715.         attack = true
  1716.        
  1717.    
  1718. for i = 0, 1.5, 0.1 do
  1719. HitboxFunction(rleg.CFrame, 0.01, 1, 1, 1, 7, 20, 30, 100, "Normal")
  1720.     rot = rot + 40
  1721. wait()
  1722. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(0,0,math.rad(60)),.4)
  1723. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,math.rad(0),math.rad(-60)),.4)
  1724. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.4)
  1725. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1,-1)*CFrame.Angles(math.rad(70),0,math.rad(2.5)),.4)
  1726. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0),.4)
  1727. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(rot),math.rad(0),math.rad(0)),1)
  1728. end
  1729.        
  1730.         attack = false
  1731.         attack4 = false
  1732.         attack1 = true
  1733.         rot = 0
  1734.     end
  1735.    
  1736. end)
  1737.  
  1738. local num1 = 0
  1739. local num2 = 0
  1740.  
  1741. mouse.KeyDown:Connect(function(key)
  1742.     key = key:lower()
  1743.     if key == "q" then
  1744.         if attack == false then
  1745.             attack = true
  1746.            
  1747.             for i = 0, 2, 0.1 do
  1748.                 wait()
  1749.                 rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(0)),.1)
  1750.                 larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,0,math.rad(-3)),.1)
  1751.                 lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.1)
  1752.                 rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(0,0,math.rad(2.5)),.1)
  1753.                 hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(-740),0),.1)
  1754.                 rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  1755.             end
  1756.            
  1757.            
  1758.             local circ1 = WedgePart44:Clone()
  1759.             circ1.Parent = chr
  1760.             circ1.Transparency = 1
  1761.             circ1.Material = "Neon"
  1762.             circ1.BrickColor = BrickColor.new("Crimson")
  1763.             circ1:FindFirstChildOfClass("Weld"):Destroy()
  1764.             local cw = Instance.new("Weld", circ1)
  1765.             cw.Part0 = circ1
  1766.             cw.Part1 = rarm
  1767.             cw.C0 = CFrame.new(0,1.05,0)*CFrame.Angles(0,0,0)
  1768.            
  1769.             for i = 1,30 do
  1770.                 wait()
  1771.                 circ1.Transparency = circ1.Transparency - (1/30)
  1772.             end
  1773.            
  1774.             for i = 0, 2, 0.1 do
  1775.                 wait()
  1776.                 rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(70)),.1)
  1777.                 larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(0,0,math.rad(-3)),.1)
  1778.                 lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.1)
  1779.                 rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(0,0,math.rad(2.5)),.1)
  1780.                 hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-70),0),.1)
  1781.                 rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)),.1)
  1782.             end
  1783.            
  1784.             local beam = Instance.new("Part",chr)
  1785.             beam.Anchored = true
  1786.             beam.CanCollide = false
  1787.             beam.BrickColor = BrickColor.new("Crimson")
  1788.             beam.formFactor = "Symmetric"
  1789.             beam.TopSurface = 0
  1790.             beam.BottomSurface = 0
  1791.             beam.Material = "Neon"
  1792.  
  1793.             local mesh = Instance.new("CylinderMesh")
  1794.             mesh.Scale = Vector3.new(4,0,4)
  1795.             mesh.Parent = beam
  1796.            
  1797.             circ1:Destroy()
  1798.            
  1799.             beam.Touched:Connect(function(hit)
  1800.                     if hit.Parent ~= chr then
  1801.                         if hit.Parent:FindFirstChildOfClass("Humanoid") then
  1802.                             hit.Parent:FindFirstChildOfClass("Humanoid").Health = hit.Parent:FindFirstChildOfClass("Humanoid").Health - math.random(52,60)
  1803.                         end
  1804.                     end
  1805.                 end)           
  1806.            
  1807.             beam.CFrame = rarm.CFrame*CFrame.new(0,0,0)
  1808.             spawn(function()
  1809.                 while beam ~= nil do
  1810.                     wait()
  1811.                     beam.CFrame = beam.CFrame * CFrame.new(0,-num1 - 10,0)
  1812.                     mesh.Scale = mesh.Scale:lerp(Vector3.new(4,num2 + 10,4),.3)
  1813.                 end
  1814.                 num1 = 0
  1815.                 num2 = 0
  1816.             end)
  1817.            
  1818.            
  1819.             attack = false
  1820.            
  1821.                
  1822.                 wait(3)
  1823.                 for i = 1,30 do
  1824.                     wait()
  1825.                     beam.Transparency = beam.Transparency + (1/30)
  1826.                 end
  1827.                 beam:Destroy()
  1828.            
  1829.            
  1830.         end
  1831.     end
  1832. end)
  1833.  
  1834. function PT(Part,Time)
  1835. end
  1836.     sine = 100
  1837.     angle = 100
  1838.     anglespeed = 100
  1839. attack = false
  1840. game:service'RunService'.RenderStepped:connect(function()
  1841. if anim~=lastanim then
  1842. runtime=0
  1843. end
  1844. lastanim=anim
  1845. chr.Humanoid.CameraOffset=(rutprt.CFrame:toObjectSpace(hed.CFrame)).p+Vector3.new(0,-1.25,0)
  1846. syne=syne+.95
  1847. if not otheranims and not swimming then
  1848. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 1 and not chr.Humanoid.Jump then-- and torso.Velocity.y<5 and torso.Velocity.y>-5
  1849. anim="Idling"
  1850. elseif (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude > 1 and (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude < RunSpeed-10 and not chr.Humanoid.Jump then-- and torso.Velocity.y<5 and torso.Velocity.y>-5
  1851. anim="Walking"
  1852. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > RunSpeed-10 and not chr.Humanoid.Jump then-- and torso.Velocity.y<5 and torso.Velocity.y>-5
  1853. anim="Sprinting"
  1854. elseif chr.Humanoid.Jump then
  1855. anim='Jumping'
  1856. elseif (torso.Velocity.y < -5) and chr.Humanoid.Jump then
  1857. anim='Falling'
  1858. end
  1859. end
  1860.  
  1861. if anim=="Idling" and attack == false then
  1862. WlkSpeed = 16
  1863. chr.Humanoid.JumpPower = 50
  1864. idlesineinc=35
  1865. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(3)),.1)
  1866. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(-3)),.1)
  1867. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/idlesineinc)/20,(math.cos(syne/idlesineinc)/35))*CFrame.Angles(-(math.cos(syne/idlesineinc)/35),0,math.rad(-2.5)),.1)
  1868. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/idlesineinc)/20,(math.cos(syne/idlesineinc)/35))*CFrame.Angles(-(math.cos(syne/idlesineinc)/35),0,math.rad(2.5)),.1)
  1869. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/idlesineinc)/50,0)*CFrame.Angles(math.cos(syne/idlesineinc)/40,0,0),.1)
  1870. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1+math.cos(syne/idlesineinc)/20,0)*CFrame.Angles(math.cos(syne/idlesineinc)/35+math.rad(0),math.rad(0),math.rad(0)),.1)
  1871. end
  1872.  
  1873. if anim=="Walking" and attack == false then
  1874. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(math.cos(syne/6)/1.25,math.rad(5),-(math.cos(syne/6.75)/15)+math.rad(3)),.1)
  1875. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(-(math.cos(syne/6)/1.25),0,-(math.cos(syne/6.75)/15)-math.rad(3)),.1)
  1876. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/6)/10,-(math.cos(syne/6)/1.125))*CFrame.Angles(math.cos(syne/6)/1.125,0,math.rad(-2.5)),.1)
  1877. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/6)/10,math.cos(syne/6)/1.125)*CFrame.Angles(-(math.cos(syne/6)/1.125),0,math.rad(2.5)),.1)
  1878. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/3)/20,0,0),.1)
  1879. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1+math.cos(syne/3.375)/20,math.cos(syne/3)/5)*CFrame.Angles(math.cos(syne/3)/20+math.rad(-3.5),math.cos(syne/6)/10,-math.cos(syne/6)/30+math.sin(rutprt.RotVelocity.y/2)/7.5),.1)
  1880.  
  1881. if chr.Humanoid.FloorMaterial == "Grass" then
  1882. walksound.SoundId = 'rbxassetid://252965149'
  1883. walksound.Playing = true
  1884. walksound.Volume = 5
  1885. end
  1886. end
  1887.  
  1888. if anim=="Sprinting" and attack == false then
  1889. RunSpeed = 50
  1890. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(math.cos(syne/6)/1,math.rad(5),-(math.cos(syne/6.75)/10)+math.rad(10)),.1)
  1891. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(-(math.cos(syne/6)/1),0,-(math.cos(syne/6.75)/10)-math.rad(10)),.1)
  1892. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/6)/10,-(math.cos(syne/6)/1.125))*CFrame.Angles(math.cos(syne/6),0,math.rad(-2.5)),.1)
  1893. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/6)/10,math.cos(syne/6)/1.125)*CFrame.Angles(-(math.cos(syne/6)),0,math.rad(2.5)),.1)
  1894. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.3+math.cos(syne/20)/50,0.2)*CFrame.Angles(math.rad(30)-math.cos(syne/3)/20,0,0),.1)
  1895. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1+math.cos(syne/3.375)/20,math.cos(syne/3)/5)*CFrame.Angles(math.cos(syne/3)/20+math.rad(-30),math.cos(syne/6)/10,-math.cos(syne/6)/30+math.sin(rutprt.RotVelocity.y/2)/7.5),.1)
  1896. end
  1897.  
  1898. if sitting == true then
  1899. idlesineinc=35
  1900. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.44, .46, 0)*CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),.1)
  1901. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.34, .66, 0)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(-230)),.1)
  1902. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9,0)*CFrame.Angles(0,0,math.rad(-2.5)),.1)
  1903. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.6,0)*CFrame.Angles(math.rad(-40),0,math.rad(2.5)),.1)
  1904. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0, 1.5, -.3)*CFrame.Angles(math.rad(-30),math.cos(syne/idlesineinc)/20,math.cos(syne/idlesineinc)/10),.1)
  1905. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0, -2.5, 0)*CFrame.Angles(math.rad(90), 0, math.rad(0)),.1)
  1906. WlkSpeed = 0
  1907. chr.Humanoid.JumpPower = 0
  1908. RunSpeed = 0
  1909. end
  1910.  
  1911. if runnin and not otheranims and not swimming then
  1912. chr.Humanoid.WalkSpeed=RunSpeed
  1913. elseif not runnin and not otheranims and not swimming then
  1914. chr.Humanoid.WalkSpeed=WlkSpeed
  1915. end
  1916. end)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top