Advertisement
loleristhegoat

Untitled

Sep 9th, 2017
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(1 / 60)
  2. script:remove()
  3. Effects = { }
  4. local Player = game.Players.localPlayer
  5. local Character = Player.Character
  6. Character.Archivable = true
  7. AdvancingFortress = Character:Clone()
  8. AdvancingFortress.Parent = Character
  9. torso = AdvancingFortress.Torso
  10. hum = AdvancingFortress.Humanoid
  11. AdvancingFortress.Name = "The Conquerer"
  12. pl = AdvancingFortress
  13. local Humanoid = AdvancingFortress.Humanoid
  14. local Mouse = Player:GetMouse()
  15. local LeftArm = AdvancingFortress["Left Arm"]
  16. local RightArm = AdvancingFortress["Right Arm"]
  17. local LeftLeg = AdvancingFortress["Left Leg"]
  18. local RightLeg = AdvancingFortress["Right Leg"]
  19. local Head = AdvancingFortress.Head
  20. local Torso = AdvancingFortress.Torso
  21. local Camera = game.Workspace.CurrentCamera
  22. local RootPart = AdvancingFortress.HumanoidRootPart
  23. local RootJoint = RootPart.RootJoint
  24. local attack = false
  25. local Anim = 'Idle'
  26. local attacktype = 1
  27. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  28. local velocity = RootPart.Velocity.y
  29. local sine = 0
  30. local change = 1
  31. local Create = LoadLibrary("RbxUtility").Create
  32. local TimeStop = false
  33.  
  34. l0l = Instance.new("Sound", Character)
  35. l0l.Volume = 2.5
  36. l0l.SoundId = "rbxassetid://317987498"
  37.  
  38.  
  39. local runDummyScript = function(f,scri)
  40. local oldenv = getfenv(f)
  41. local newenv = setmetatable({}, {
  42. __index = function(_, k)
  43. if k:lower() == 'script' then
  44. return scri
  45. else
  46. return oldenv[k]
  47. end
  48. end
  49. })
  50. setfenv(f, newenv)
  51. ypcall(function() f() end)
  52. end
  53. cors = {}
  54. mas = Instance.new("Model",game:GetService("Lighting"))
  55. mas.Name = "CompiledModel"
  56. o1 = Instance.new("Model")
  57. o2 = Instance.new("Part")
  58. o3 = Instance.new("Weld")
  59. o4 = Instance.new("Part")
  60. o5 = Instance.new("Weld")
  61. o6 = Instance.new("Part")
  62. o7 = Instance.new("Weld")
  63. o8 = Instance.new("Part")
  64. o9 = Instance.new("Weld")
  65. o10 = Instance.new("Part")
  66. o11 = Instance.new("BlockMesh")
  67. o12 = Instance.new("Weld")
  68. o13 = Instance.new("Part")
  69. o14 = Instance.new("Weld")
  70. o15 = Instance.new("Part")
  71. o16 = Instance.new("Weld")
  72. o17 = Instance.new("Part")
  73. o18 = Instance.new("SpecialMesh")
  74. o19 = Instance.new("Weld")
  75. o20 = Instance.new("Part")
  76. o21 = Instance.new("SpecialMesh")
  77. o22 = Instance.new("Weld")
  78. o23 = Instance.new("Part")
  79. o24 = Instance.new("Weld")
  80. o25 = Instance.new("Part")
  81. o26 = Instance.new("Weld")
  82. o27 = Instance.new("Part")
  83. o28 = Instance.new("Part")
  84. o29 = Instance.new("SpecialMesh")
  85. o30 = Instance.new("Weld")
  86. o31 = Instance.new("Part")
  87. o32 = Instance.new("SpecialMesh")
  88. o33 = Instance.new("Weld")
  89. o34 = Instance.new("Part")
  90. o35 = Instance.new("SpecialMesh")
  91. o36 = Instance.new("Weld")
  92. o37 = Instance.new("Part")
  93. o38 = Instance.new("SpecialMesh")
  94. o39 = Instance.new("Weld")
  95. o40 = Instance.new("Part")
  96. o41 = Instance.new("SpecialMesh")
  97. o42 = Instance.new("Weld")
  98. o43 = Instance.new("Part")
  99. o44 = Instance.new("SpecialMesh")
  100. o45 = Instance.new("Weld")
  101. o46 = Instance.new("Part")
  102. o47 = Instance.new("BlockMesh")
  103. o48 = Instance.new("Weld")
  104. o49 = Instance.new("Part")
  105. o50 = Instance.new("BlockMesh")
  106. o51 = Instance.new("Weld")
  107. o52 = Instance.new("Part")
  108. o53 = Instance.new("SpecialMesh")
  109. o54 = Instance.new("Weld")
  110. o55 = Instance.new("Part")
  111. o56 = Instance.new("BlockMesh")
  112. o57 = Instance.new("Weld")
  113. o58 = Instance.new("Part")
  114. o59 = Instance.new("Weld")
  115. o60 = Instance.new("Part")
  116. o61 = Instance.new("SpecialMesh")
  117. o62 = Instance.new("Weld")
  118. o63 = Instance.new("Part")
  119. o64 = Instance.new("SpecialMesh")
  120. o65 = Instance.new("Weld")
  121. o66 = Instance.new("WedgePart")
  122. o67 = Instance.new("Weld")
  123. o68 = Instance.new("WedgePart")
  124. o69 = Instance.new("Weld")
  125. o70 = Instance.new("WedgePart")
  126. o71 = Instance.new("SpecialMesh")
  127. o72 = Instance.new("Weld")
  128. o73 = Instance.new("WedgePart")
  129. o74 = Instance.new("Weld")
  130. o1.Name = "Head_"
  131. o1.Parent = mas
  132. o2.Parent = o1
  133. o2.Material = Enum.Material.DiamondPlate
  134. o2.BrickColor = BrickColor.new("Earth green")
  135. o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
  136. o2.Rotation = Vector3.new(0, 0, 15)
  137. o2.Size = Vector3.new(0.47299999, 0.708999991, 0.47299999)
  138. o2.CFrame = CFrame.new(31.9770107, 9.42200089, -16.1299992, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1)
  139. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  140. o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
  141. o3.Name = "Joint"
  142. o3.Parent = o2
  143. o3.C0 = CFrame.new(1.85272598, -0.0499248505, 1.90734863e-05, 1.00000513, -1.31130219e-06, -2.69172854e-31, -1.43051147e-06, 1.00000036, -1.00456675e-30, 0, -7.27595761e-12, 1.00000548)
  144. o3.Part0 = o2
  145. o3.Part1 = o27
  146. o4.Parent = o1
  147. o4.Material = Enum.Material.DiamondPlate
  148. o4.BrickColor = BrickColor.new("Slime green")
  149. o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
  150. o4.Rotation = Vector3.new(-90, 75, 90)
  151. o4.Anchored = false
  152. o4.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  153. o4.CFrame = CFrame.new(35.0427895, 10.1441698, -15.6299801, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
  154. o4.BottomSurface = Enum.SurfaceType.Smooth
  155. o4.TopSurface = Enum.SurfaceType.Smooth
  156. o4.Color = Color3.new(0.313726, 0.427451, 0.329412)
  157. o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
  158. o5.Name = "Joint"
  159. o5.Parent = o4
  160. o5.C0 = CFrame.new(0.500001907, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  161. o5.Part0 = o4
  162. o5.Part1 = o27
  163. o6.Parent = o1
  164. o6.Material = Enum.Material.DiamondPlate
  165. o6.BrickColor = BrickColor.new("Slime green")
  166. o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
  167. o6.Rotation = Vector3.new(-90, 75, 90)
  168. o6.Anchored = false
  169. o6.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  170. o6.CFrame = CFrame.new(35.0427895, 10.1441698, -16.1299839, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
  171. o6.BottomSurface = Enum.SurfaceType.Smooth
  172. o6.TopSurface = Enum.SurfaceType.Smooth
  173. o6.Color = Color3.new(0.313726, 0.427451, 0.329412)
  174. o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
  175. o7.Name = "Joint"
  176. o7.Parent = o6
  177. o7.C0 = CFrame.new(-3.81469727e-06, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  178. o7.Part0 = o6
  179. o7.Part1 = o27
  180. o8.Parent = o1
  181. o8.Material = Enum.Material.DiamondPlate
  182. o8.BrickColor = BrickColor.new("Slime green")
  183. o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
  184. o8.Rotation = Vector3.new(-90, 75, 90)
  185. o8.Anchored = false
  186. o8.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  187. o8.CFrame = CFrame.new(35.0427895, 10.1441698, -16.6299877, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
  188. o8.BottomSurface = Enum.SurfaceType.Smooth
  189. o8.TopSurface = Enum.SurfaceType.Smooth
  190. o8.Color = Color3.new(0.313726, 0.427451, 0.329412)
  191. o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
  192. o9.Name = "Joint"
  193. o9.Parent = o8
  194. o9.C0 = CFrame.new(-0.500011444, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  195. o9.Part0 = o8
  196. o9.Part1 = o27
  197. o10.Name = "TurretSight"
  198. o10.Parent = o1
  199. o10.Material = Enum.Material.Metal
  200. o10.BrickColor = BrickColor.new("Black")
  201. o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
  202. o10.Rotation = Vector3.new(0.0399999991, 0.00999999978, 105.089996)
  203. o10.Anchored = false
  204. o10.CanCollide = false
  205. o10.FormFactor = Enum.FormFactor.Symmetric
  206. o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  207. o10.CFrame = CFrame.new(29.4128571, 8.72661686, -16.1358929, -0.260346532, -0.965520978, 0.000205934048, 0.965515375, -0.260345191, -0.000763723161, 0.000791004626, -2.03726813e-10, 1.00000513)
  208. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  209. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  210. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  211. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  212. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  213. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  214. o10.Color = Color3.new(0.105882, 0.164706, 0.207843)
  215. o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
  216. o11.Parent = o10
  217. o11.Scale = Vector3.new(0.447871804, 0.761382282, 0.447871715)
  218. o12.Name = "Joint"
  219. o12.Parent = o10
  220. o12.C0 = CFrame.new(-0.0490151644, -4.50943947, 0.00595283508, -0.00158309808, 0.99999845, 0.000791000319, -0.999998808, -0.00158309843, -1.82850665e-10, 1.25204849e-06, -0.000790999271, 0.999999762)
  221. o12.Part0 = o10
  222. o12.Part1 = o27
  223. o13.Parent = o1
  224. o13.Material = Enum.Material.Metal
  225. o13.BrickColor = BrickColor.new("Black")
  226. o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  227. o13.Rotation = Vector3.new(-90, -15, 0)
  228. o13.Anchored = false
  229. o13.Shape = Enum.PartType.Cylinder
  230. o13.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
  231. o13.CFrame = CFrame.new(31.5940895, 9.19517803, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  232. o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  233. o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  234. o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  235. o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  236. o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  237. o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  238. o13.Color = Color3.new(0.105882, 0.164706, 0.207843)
  239. o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  240. o14.Name = "Joint"
  241. o14.Parent = o13
  242. o14.C0 = CFrame.new(2.28131866, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  243. o14.Part0 = o13
  244. o14.Part1 = o27
  245. o15.Parent = o1
  246. o15.BrickColor = BrickColor.new("Smoky grey")
  247. o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  248. o15.Rotation = Vector3.new(-90, -15, 0)
  249. o15.Anchored = false
  250. o15.Shape = Enum.PartType.Cylinder
  251. o15.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
  252. o15.CFrame = CFrame.new(31.5940895, 9.19517803, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  253. o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  254. o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  255. o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  256. o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  257. o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  258. o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  259. o15.Color = Color3.new(0.356863, 0.364706, 0.411765)
  260. o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  261. o16.Name = "Joint"
  262. o16.Parent = o15
  263. o16.C0 = CFrame.new(2.28131866, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  264. o16.Part0 = o15
  265. o16.Part1 = o27
  266. o17.Parent = o1
  267. o17.BrickColor = BrickColor.new("Earth green")
  268. o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
  269. o17.Rotation = Vector3.new(-90, -15, 0)
  270. o17.Anchored = false
  271. o17.CanCollide = false
  272. o17.Shape = Enum.PartType.Cylinder
  273. o17.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  274. o17.CFrame = CFrame.new(29.9761047, 8.76164532, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  275. o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  276. o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  277. o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  278. o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  279. o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  280. o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  281. o17.Color = Color3.new(0.152941, 0.27451, 0.176471)
  282. o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
  283. o18.Parent = o17
  284. o18.Scale = Vector3.new(0.0895743743, 1, 1)
  285. o18.MeshType = Enum.MeshType.Cylinder
  286. o19.Name = "Joint"
  287. o19.Parent = o17
  288. o19.C0 = CFrame.new(3.95638657, -0.00589942932, 0.0700511932, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  289. o19.Part0 = o17
  290. o19.Part1 = o27
  291. o20.Parent = o1
  292. o20.Material = Enum.Material.Metal
  293. o20.BrickColor = BrickColor.new("Black")
  294. o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
  295. o20.Rotation = Vector3.new(-90, -15, 0)
  296. o20.Anchored = false
  297. o20.CanCollide = false
  298. o20.Shape = Enum.PartType.Cylinder
  299. o20.Size = Vector3.new(0.201542273, 0.200000003, 0.200000003)
  300. o20.CFrame = CFrame.new(29.4634705, 8.62427998, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  301. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  302. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  303. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  304. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  305. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  306. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  307. o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
  308. o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
  309. o21.Parent = o20
  310. o21.Scale = Vector3.new(1, 0.866883099, 0.866882622)
  311. o21.MeshType = Enum.MeshType.Cylinder
  312. o22.Name = "Joint"
  313. o22.Parent = o20
  314. o22.C0 = CFrame.new(4.48710823, -0.00591278076, 0.0700559616, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  315. o22.Part0 = o20
  316. o22.Part1 = o27
  317. o23.Parent = o1
  318. o23.Material = Enum.Material.DiamondPlate
  319. o23.BrickColor = BrickColor.new("Earth green")
  320. o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
  321. o23.Rotation = Vector3.new(-90, -15, 0)
  322. o23.Anchored = false
  323. o23.Shape = Enum.PartType.Cylinder
  324. o23.Size = Vector3.new(0.940530896, 0.206457317, 0.206457198)
  325. o23.CFrame = CFrame.new(30.9321918, 9.01782513, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  326. o23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  327. o23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  328. o23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  329. o23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  330. o23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  331. o23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  332. o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
  333. o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
  334. o24.Name = "Joint"
  335. o24.Parent = o23
  336. o24.C0 = CFrame.new(2.96656799, -0.00591278076, 0.0700550079, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  337. o24.Part0 = o23
  338. o24.Part1 = o27
  339. o25.Parent = o1
  340. o25.Material = Enum.Material.Metal
  341. o25.BrickColor = BrickColor.new("Black")
  342. o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
  343. o25.Rotation = Vector3.new(-90, -15, 0)
  344. o25.Anchored = false
  345. o25.Shape = Enum.PartType.Cylinder
  346. o25.Size = Vector3.new(0.42547822, 0.260733008, 0.260732919)
  347. o25.CFrame = CFrame.new(30.3286896, 8.85611916, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  348. o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  349. o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  350. o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  351. o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  352. o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  353. o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  354. o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
  355. o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
  356. o26.Name = "Joint"
  357. o26.Parent = o25
  358. o26.C0 = CFrame.new(3.591362, -0.00589942932, 0.0700526237, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  359. o26.Part0 = o25
  360. o26.Part1 = o27
  361. o27.Name = "REF"
  362. o27.Parent = o1
  363. o27.Material = Enum.Material.DiamondPlate
  364. o27.BrickColor = BrickColor.new("Earth green")
  365. o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
  366. o27.Rotation = Vector3.new(0, 0, 15)
  367. o27.Anchored = false
  368. o27.Size = Vector3.new(2.44100475, 0.975219667, 2.53557134)
  369. o27.CFrame = CFrame.new(33.7795296, 9.85329819, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  370. o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  371. o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  372. o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  373. o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  374. o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  375. o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  376. o27.Color = Color3.new(0.152941, 0.27451, 0.176471)
  377. o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
  378. o28.Parent = o1
  379. o28.Material = Enum.Material.Neon
  380. o28.BrickColor = BrickColor.new("Institutional white")
  381. o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
  382. o28.Rotation = Vector3.new(0, 0, 15)
  383. o28.Anchored = false
  384. o28.CanCollide = false
  385. o28.Shape = Enum.PartType.Ball
  386. o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  387. o28.CFrame = CFrame.new(31.7112617, 9.52244568, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  388. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  389. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  390. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  391. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  392. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  393. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  394. o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
  395. o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
  396. o29.Parent = o28
  397. o29.Scale = Vector3.new(0.236416936, 0.236416906, 0.236416966)
  398. o29.MeshType = Enum.MeshType.Sphere
  399. o30.Name = "Joint"
  400. o30.Parent = o28
  401. o30.C0 = CFrame.new(2.08343506, -0.215732574, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
  402. o30.Part0 = o28
  403. o30.Part1 = o27
  404. o31.Parent = o1
  405. o31.BrickColor = BrickColor.new("Really black")
  406. o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
  407. o31.Rotation = Vector3.new(-90, 75, 0)
  408. o31.Anchored = false
  409. o31.CanCollide = false
  410. o31.Shape = Enum.PartType.Cylinder
  411. o31.Size = Vector3.new(0.200000003, 0.800691903, 0.800692201)
  412. o31.CFrame = CFrame.new(33.5240364, 10.2815895, -16.8362789, 0.258820415, 0, 0.965931177, -0.965925872, 1.04000405e-30, 0.258818984, 7.27595761e-12, -1.00000548, 0)
  413. o31.BottomSurface = Enum.SurfaceType.Smooth
  414. o31.TopSurface = Enum.SurfaceType.Smooth
  415. o31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  416. o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
  417. o32.Parent = o31
  418. o32.Scale = Vector3.new(0.118208453, 1, 1)
  419. o32.MeshType = Enum.MeshType.Cylinder
  420. o33.Name = "Joint"
  421. o33.Parent = o31
  422. o33.C0 = CFrame.new(0.47982502, -0.706302643, 0.135936737, 2.75668663e-06, -1, -7.27599057e-12, 2.69170033e-31, 7.27599144e-12, -1, 1, 2.75668663e-06, 2.0057626e-17)
  423. o33.Part0 = o31
  424. o33.Part1 = o27
  425. o34.Parent = o1
  426. o34.BrickColor = BrickColor.new("Earth green")
  427. o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
  428. o34.Rotation = Vector3.new(-90, -15, 0)
  429. o34.Anchored = false
  430. o34.CanCollide = false
  431. o34.Shape = Enum.PartType.Cylinder
  432. o34.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  433. o34.CFrame = CFrame.new(30.9538288, 9.02362156, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  434. o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  435. o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  436. o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  437. o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  438. o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  439. o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  440. o34.Color = Color3.new(0.152941, 0.27451, 0.176471)
  441. o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
  442. o35.Parent = o34
  443. o35.Scale = Vector3.new(0.0895743743, 1, 1)
  444. o35.MeshType = Enum.MeshType.Cylinder
  445. o36.Name = "Joint"
  446. o36.Parent = o34
  447. o36.C0 = CFrame.new(2.94416809, -0.00591278076, 0.0700569153, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  448. o36.Part0 = o34
  449. o36.Part1 = o27
  450. o37.Parent = o1
  451. o37.BrickColor = BrickColor.new("Smoky grey")
  452. o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
  453. o37.Rotation = Vector3.new(-90, -15, 0)
  454. o37.Anchored = false
  455. o37.CanCollide = false
  456. o37.Shape = Enum.PartType.Cylinder
  457. o37.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  458. o37.CFrame = CFrame.new(30.737505, 8.96566105, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  459. o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  460. o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  461. o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  462. o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  463. o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  464. o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  465. o37.Color = Color3.new(0.356863, 0.364706, 0.411765)
  466. o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
  467. o38.Parent = o37
  468. o38.Scale = Vector3.new(0.0895743743, 1, 1)
  469. o38.MeshType = Enum.MeshType.Cylinder
  470. o39.Name = "Joint"
  471. o39.Parent = o37
  472. o39.C0 = CFrame.new(3.16812134, -0.00591278076, 0.0700531006, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  473. o39.Part0 = o37
  474. o39.Part1 = o27
  475. o40.Parent = o1
  476. o40.BrickColor = BrickColor.new("Smoky grey")
  477. o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
  478. o40.Rotation = Vector3.new(-90, -15, 0)
  479. o40.Anchored = false
  480. o40.CanCollide = false
  481. o40.Shape = Enum.PartType.Cylinder
  482. o40.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  483. o40.CFrame = CFrame.new(31.1831074, 9.0850544, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  484. o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  485. o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  486. o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  487. o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  488. o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  489. o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  490. o40.Color = Color3.new(0.356863, 0.364706, 0.411765)
  491. o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
  492. o41.Parent = o40
  493. o41.Scale = Vector3.new(0.0895743743, 1, 1)
  494. o41.MeshType = Enum.MeshType.Cylinder
  495. o42.Name = "Joint"
  496. o42.Parent = o40
  497. o42.C0 = CFrame.new(2.70680237, -0.00589942932, 0.0700588226, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  498. o42.Part0 = o40
  499. o42.Part1 = o27
  500. o43.Parent = o1
  501. o43.BrickColor = BrickColor.new("Earth green")
  502. o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
  503. o43.Rotation = Vector3.new(-90, -15, 0)
  504. o43.Anchored = false
  505. o43.CanCollide = false
  506. o43.Shape = Enum.PartType.Cylinder
  507. o43.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  508. o43.CFrame = CFrame.new(29.6862488, 8.68397903, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  509. o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  510. o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  511. o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  512. o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  513. o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  514. o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  515. o43.Color = Color3.new(0.152941, 0.27451, 0.176471)
  516. o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
  517. o44.Parent = o43
  518. o44.Scale = Vector3.new(0.0895743743, 1, 1)
  519. o44.MeshType = Enum.MeshType.Cylinder
  520. o45.Name = "Joint"
  521. o45.Parent = o43
  522. o45.C0 = CFrame.new(4.25646973, -0.00591278076, 0.0700507164, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  523. o45.Part0 = o43
  524. o45.Part1 = o27
  525. o46.Parent = o1
  526. o46.Material = Enum.Material.Neon
  527. o46.BrickColor = BrickColor.new("New Yeller")
  528. o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  529. o46.Rotation = Vector3.new(90, 15, 0)
  530. o46.Anchored = false
  531. o46.CanCollide = false
  532. o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  533. o46.CFrame = CFrame.new(31.7226753, 9.52550602, -16.1299801, 0.965931177, 0, 0.258820415, 0.258818984, -1.04000405e-30, -0.965925872, 0, 1.00000548, 7.27595761e-12)
  534. o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  535. o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  536. o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  537. o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  538. o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  539. o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  540. o46.Color = Color3.new(1, 1, 0)
  541. o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  542. o47.Parent = o46
  543. o47.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
  544. o48.Name = "Joint"
  545. o48.Parent = o46
  546. o48.C0 = CFrame.new(2.07161713, 0, 0.215733528, 1, 2.75668663e-06, 2.0057626e-17, -2.69170033e-31, -7.27599144e-12, 1, 2.75668663e-06, -1, -7.27599057e-12)
  547. o48.Part0 = o46
  548. o48.Part1 = o27
  549. o49.Parent = o1
  550. o49.BrickColor = BrickColor.new("Earth green")
  551. o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
  552. o49.Rotation = Vector3.new(0, 0, 15)
  553. o49.Anchored = false
  554. o49.CanCollide = false
  555. o49.Size = Vector3.new(0.200000003, 0.975219667, 0.845190644)
  556. o49.CFrame = CFrame.new(32.5206642, 9.5159893, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  557. o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  558. o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  559. o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  560. o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  561. o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  562. o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  563. o49.Color = Color3.new(0.152941, 0.27451, 0.176471)
  564. o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
  565. o50.Parent = o49
  566. o50.Scale = Vector3.new(0.88656342, 1, 1)
  567. o51.Name = "Joint"
  568. o51.Parent = o49
  569. o51.C0 = CFrame.new(1.30327988, -4.76837158e-06, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
  570. o51.Part0 = o49
  571. o51.Part1 = o27
  572. o52.Parent = o1
  573. o52.BrickColor = BrickColor.new("Really black")
  574. o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
  575. o52.Rotation = Vector3.new(-90, 75, 0)
  576. o52.Anchored = false
  577. o52.CanCollide = false
  578. o52.Shape = Enum.PartType.Cylinder
  579. o52.Size = Vector3.new(0.200000003, 0.627987862, 0.6279881)
  580. o52.CFrame = CFrame.new(33.2295265, 10.2046213, -15.4532261, 0.258820415, 0, 0.965931177, -0.965925872, 1.04000405e-30, 0.258818984, 7.27595761e-12, -1.00000548, 0)
  581. o52.BottomSurface = Enum.SurfaceType.Smooth
  582. o52.TopSurface = Enum.SurfaceType.Smooth
  583. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  584. o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
  585. o53.Parent = o52
  586. o53.Scale = Vector3.new(0.118208453, 1, 1)
  587. o53.MeshType = Enum.MeshType.Cylinder
  588. o54.Name = "Joint"
  589. o54.Parent = o52
  590. o54.C0 = CFrame.new(0.481704712, 0.676756859, 0.44033432, 2.75668663e-06, -1, -7.27599057e-12, 2.69170033e-31, 7.27599144e-12, -1, 1, 2.75668663e-06, 2.0057626e-17)
  591. o54.Part0 = o52
  592. o54.Part1 = o27
  593. o55.Parent = o1
  594. o55.Material = Enum.Material.Neon
  595. o55.BrickColor = BrickColor.new("New Yeller")
  596. o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  597. o55.Rotation = Vector3.new(0, 0, 15)
  598. o55.Anchored = false
  599. o55.CanCollide = false
  600. o55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  601. o55.CFrame = CFrame.new(31.7226753, 9.52550602, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  602. o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  603. o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  604. o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  605. o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  606. o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  607. o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  608. o55.Color = Color3.new(1, 1, 0)
  609. o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  610. o56.Parent = o55
  611. o56.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
  612. o57.Name = "Joint"
  613. o57.Parent = o55
  614. o57.C0 = CFrame.new(2.07161713, -0.215733528, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
  615. o57.Part0 = o55
  616. o57.Part1 = o27
  617. o58.Parent = o1
  618. o58.Material = Enum.Material.DiamondPlate
  619. o58.BrickColor = BrickColor.new("Earth green")
  620. o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
  621. o58.Rotation = Vector3.new(-90, -15, 0)
  622. o58.Anchored = false
  623. o58.Shape = Enum.PartType.Cylinder
  624. o58.Size = Vector3.new(0.658371508, 0.206457317, 0.206457198)
  625. o58.CFrame = CFrame.new(29.8355103, 8.72397232, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  626. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  627. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  628. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  629. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  630. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  631. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  632. o58.Color = Color3.new(0.152941, 0.27451, 0.176471)
  633. o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
  634. o59.Name = "Joint"
  635. o59.Parent = o58
  636. o59.C0 = CFrame.new(4.10194206, -0.00591278076, 0.0700521469, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  637. o59.Part0 = o58
  638. o59.Part1 = o27
  639. o60.Parent = o1
  640. o60.BrickColor = BrickColor.new("Smoky grey")
  641. o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
  642. o60.Rotation = Vector3.new(-90, -15, 0)
  643. o60.Anchored = false
  644. o60.CanCollide = false
  645. o60.Shape = Enum.PartType.Cylinder
  646. o60.Size = Vector3.new(0.200000003, 0.238169581, 0.238169476)
  647. o60.CFrame = CFrame.new(30.5363464, 8.91175556, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  648. o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  649. o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  650. o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  651. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  652. o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  653. o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  654. o60.Color = Color3.new(0.356863, 0.364706, 0.411765)
  655. o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
  656. o61.Parent = o60
  657. o61.Scale = Vector3.new(0.156754881, 1, 1)
  658. o61.MeshType = Enum.MeshType.Cylinder
  659. o62.Name = "Joint"
  660. o62.Parent = o60
  661. o62.C0 = CFrame.new(3.37637901, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  662. o62.Part0 = o60
  663. o62.Part1 = o27
  664. o63.Parent = o1
  665. o63.BrickColor = BrickColor.new("Really black")
  666. o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
  667. o63.Rotation = Vector3.new(-90, -15, 0)
  668. o63.Anchored = false
  669. o63.CanCollide = false
  670. o63.Shape = Enum.PartType.Cylinder
  671. o63.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  672. o63.CFrame = CFrame.new(29.372406, 8.59988403, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
  673. o63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  674. o63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  675. o63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  676. o63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  677. o63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  678. o63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  679. o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  680. o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
  681. o64.Parent = o63
  682. o64.Scale = Vector3.new(0.118208453, 0.739772141, 0.739771724)
  683. o64.MeshType = Enum.MeshType.Cylinder
  684. o65.Name = "Joint"
  685. o65.Parent = o63
  686. o65.C0 = CFrame.new(4.58138466, -0.00591278076, 0.0700507164, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
  687. o65.Part0 = o63
  688. o65.Part1 = o27
  689. o66.Parent = o1
  690. o66.Material = Enum.Material.DiamondPlate
  691. o66.BrickColor = BrickColor.new("Earth green")
  692. o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
  693. o66.Rotation = Vector3.new(-90, 75, 90)
  694. o66.Anchored = false
  695. o66.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
  696. o66.CFrame = CFrame.new(32.3208656, 9.46245003, -15.2847843, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
  697. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  698. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  699. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  700. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  701. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  702. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  703. o66.Color = Color3.new(0.152941, 0.27451, 0.176471)
  704. o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
  705. o67.Name = "Joint"
  706. o67.Parent = o66
  707. o67.C0 = CFrame.new(0.845199585, -1.90734863e-06, 1.51012802, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  708. o67.Part0 = o66
  709. o67.Part1 = o27
  710. o68.Parent = o1
  711. o68.Material = Enum.Material.DiamondPlate
  712. o68.BrickColor = BrickColor.new("Earth green")
  713. o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
  714. o68.Rotation = Vector3.new(-90, 75, 90)
  715. o68.Anchored = false
  716. o68.Size = Vector3.new(0.845190465, 0.791996539, 0.691519618)
  717. o68.CFrame = CFrame.new(32.0773659, 9.49204731, -16.1299801, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
  718. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  719. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  720. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  721. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  722. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  723. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  724. o68.Color = Color3.new(0.152941, 0.27451, 0.176471)
  725. o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
  726. o69.Name = "Joint"
  727. o69.Parent = o68
  728. o69.C0 = CFrame.new(0, -0.0916137695, 1.7376709, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  729. o69.Part0 = o68
  730. o69.Part1 = o27
  731. o70.Parent = o1
  732. o70.BrickColor = BrickColor.new("Earth green")
  733. o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
  734. o70.Rotation = Vector3.new(-90, 75, -90)
  735. o70.Anchored = false
  736. o70.CanCollide = false
  737. o70.Size = Vector3.new(0.845190465, 0.200000003, 0.691519618)
  738. o70.CFrame = CFrame.new(32.2035713, 9.02104855, -16.1299801, 0, 0.258820415, 0.965931177, -1.04000405e-30, -0.965925872, 0.258818984, 1.00000548, 7.27595761e-12, 0)
  739. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  740. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  741. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  742. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  743. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  744. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  745. o70.Color = Color3.new(0.152941, 0.27451, 0.176471)
  746. o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
  747. o71.Parent = o70
  748. o71.Scale = Vector3.new(1, 0.916115344, 1)
  749. o71.MeshType = Enum.MeshType.Wedge
  750. o72.Name = "Joint"
  751. o72.Parent = o70
  752. o72.C0 = CFrame.new(0, -0.396000862, 1.73766708, -2.69170033e-31, -7.27599144e-12, 1, 2.75668663e-06, -1, -7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  753. o72.Part0 = o70
  754. o72.Part1 = o27
  755. o73.Parent = o1
  756. o73.Material = Enum.Material.DiamondPlate
  757. o73.BrickColor = BrickColor.new("Earth green")
  758. o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
  759. o73.Rotation = Vector3.new(-90, 75, 90)
  760. o73.Anchored = false
  761. o73.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
  762. o73.CFrame = CFrame.new(32.3208656, 9.46245003, -16.9751759, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
  763. o73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  764. o73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  765. o73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  766. o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  767. o73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  768. o73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  769. o73.Color = Color3.new(0.152941, 0.27451, 0.176471)
  770. o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
  771. o74.Name = "Joint"
  772. o74.Parent = o73
  773. o74.C0 = CFrame.new(-0.845201492, -1.90734863e-06, 1.51012802, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
  774. o74.Part0 = o73
  775. o74.Part1 = o27
  776. mas.Parent = workspace
  777. mas:MakeJoints()
  778. local mas1 = mas:GetChildren()
  779. for i=1,#mas1 do
  780. mas1[i].Parent = workspace
  781. ypcall(function() mas1[i]:MakeJoints() end)
  782. end
  783. mas:Destroy()
  784. for i=1,#cors do
  785. coroutine.resume(cors[i])
  786. end
  787.  
  788. wait()
  789.  
  790. Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
  791.  
  792. game.Players.LocalPlayer.Character["Head_"].Name = "Stand Turret Head"
  793.  
  794. w = Instance.new("Weld", Head)
  795. w.Part0 = Head
  796. w.Part1 = o27
  797. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
  798. Head.Transparency = 1
  799.  
  800. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Head"]:GetChildren()) do
  801. if v.ClassName == "Part" then
  802. v.CanCollide = false
  803. v.Anchored = false
  804. end
  805. end
  806.  
  807. local runDummyScript = function(f,scri)
  808. local oldenv = getfenv(f)
  809. local newenv = setmetatable({}, {
  810. __index = function(_, k)
  811. if k:lower() == 'script' then
  812. return scri
  813. else
  814. return oldenv[k]
  815. end
  816. end
  817. })
  818. setfenv(f, newenv)
  819. ypcall(function() f() end)
  820. end
  821. cors = {}
  822. mas = Instance.new("Model",game:GetService("Lighting"))
  823. mas.Name = "CompiledModel"
  824. o1 = Instance.new("Model")
  825. o2 = Instance.new("WedgePart")
  826. o3 = Instance.new("Weld")
  827. o4 = Instance.new("Part")
  828. o5 = Instance.new("Weld")
  829. o6 = Instance.new("Part")
  830. o7 = Instance.new("Weld")
  831. o8 = Instance.new("Part")
  832. o9 = Instance.new("Weld")
  833. o10 = Instance.new("Part")
  834. o11 = Instance.new("Part")
  835. o12 = Instance.new("Weld")
  836. o13 = Instance.new("Part")
  837. o14 = Instance.new("Weld")
  838. o15 = Instance.new("Part")
  839. o16 = Instance.new("Weld")
  840. o17 = Instance.new("Part")
  841. o18 = Instance.new("Weld")
  842. o19 = Instance.new("Part")
  843. o20 = Instance.new("Weld")
  844. o21 = Instance.new("Part")
  845. o22 = Instance.new("Weld")
  846. o23 = Instance.new("Part")
  847. o24 = Instance.new("Weld")
  848. o25 = Instance.new("Part")
  849. o26 = Instance.new("Weld")
  850. o1.Name = "LeftArm"
  851. o1.Parent = mas
  852. o2.Parent = o1
  853. o2.Material = Enum.Material.DiamondPlate
  854. o2.BrickColor = BrickColor.new("Earth green")
  855. o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
  856. o2.Rotation = Vector3.new(175.080002, 0.870000005, 169.949997)
  857. o2.Anchored = false
  858. o2.CanCollide = false
  859. o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
  860. o2.CFrame = CFrame.new(33.5325661, 7.18982601, -10.7162809, -0.984543443, -0.174505383, 0.0152672799, -0.175171003, 0.980791569, -0.0858083591, 0, -0.0871564448, -0.996200144)
  861. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  862. o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
  863. o3.Name = "Joint"
  864. o3.Parent = o2
  865. o3.C0 = CFrame.new(0.00359344482, -1.40020633, 0.0949382782, -0.984832942, -0.170955122, -0.0296404026, -0.172888517, 0.981300175, 0.0846142098, 0.0146209002, 0.0884553418, -0.995972812)
  866. o3.Part0 = o2
  867. o3.Part1 = o10
  868. o4.Parent = o1
  869. o4.Material = Enum.Material.DiamondPlate
  870. o4.BrickColor = BrickColor.new("Earth green")
  871. o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
  872. o4.Rotation = Vector3.new(-10, 90, 0)
  873. o4.Anchored = false
  874. o4.CanCollide = false
  875. o4.Size = Vector3.new(1.0999999, 0.49999997, 1.0999999)
  876. o4.CFrame = CFrame.new(33.7760506, 5.01908302, -10.5497808, 0, 3.63797881e-12, 1.00000548, -0.173647985, 0.984807849, 1.28610424e-34, -0.984813273, -0.173648939, 0)
  877. o4.BottomSurface = Enum.SurfaceType.Smooth
  878. o4.TopSurface = Enum.SurfaceType.Smooth
  879. o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
  880. o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
  881. o5.Name = "Joint"
  882. o5.Parent = o4
  883. o5.C0 = CFrame.new(-1.8119812e-05, 0.800818443, -0.00123596191, -0.000789167883, -2.89085278e-06, -0.999999762, 0.0015789324, 0.999998748, -4.13689349e-06, 0.99999845, -0.00157893519, -0.000789162354)
  884. o5.Part0 = o4
  885. o5.Part1 = o10
  886. o6.Parent = o1
  887. o6.Material = Enum.Material.DiamondPlate
  888. o6.BrickColor = BrickColor.new("Earth green")
  889. o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
  890. o6.Rotation = Vector3.new(-10, 90, 0)
  891. o6.Anchored = false
  892. o6.CanCollide = false
  893. o6.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  894. o6.CFrame = CFrame.new(33.7760506, 6.34955692, -10.7843847, 0, -0.0015440078, 1.00000429, -0.173642948, 0.984807491, 0.00152054417, -0.984814167, -0.173643693, -0.000268106145)
  895. o6.BottomSurface = Enum.SurfaceType.Smooth
  896. o6.TopSurface = Enum.SurfaceType.Smooth
  897. o6.Color = Color3.new(0.152941, 0.27451, 0.176471)
  898. o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
  899. o7.Name = "Joint"
  900. o7.Parent = o6
  901. o7.C0 = CFrame.new(-2.67028809e-05, -0.550178528, -0.0020866394, -0.000789159734, 2.22024391e-06, -0.999999762, 3.49374641e-05, 1, 2.19267349e-06, 0.999999762, -3.49357178e-05, -0.000789159792)
  902. o7.Part0 = o6
  903. o7.Part1 = o10
  904. o8.Parent = o1
  905. o8.Material = Enum.Material.DiamondPlate
  906. o8.BrickColor = BrickColor.new("Earth green")
  907. o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
  908. o8.Rotation = Vector3.new(-10, 90, 0)
  909. o8.Anchored = false
  910. o8.CanCollide = false
  911. o8.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
  912. o8.CFrame = CFrame.new(33.7760506, 5.56605005, -10.6208448, 0, 3.63797881e-12, 1.00000548, -0.173647985, 0.984807849, 1.28610424e-34, -0.984813273, -0.173648939, 0)
  913. o8.BottomSurface = Enum.SurfaceType.Smooth
  914. o8.TopSurface = Enum.SurfaceType.Smooth
  915. o8.Color = Color3.new(0.152941, 0.27451, 0.176471)
  916. o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
  917. o9.Name = "Joint"
  918. o9.Parent = o8
  919. o9.C0 = CFrame.new(0.024977684, 0.249821186, -0.00123596191, -0.000789167883, -2.89085278e-06, -0.999999762, 0.0015789324, 0.999998748, -4.13689349e-06, 0.99999845, -0.00157893519, -0.000789162354)
  920. o9.Part0 = o8
  921. o9.Part1 = o10
  922. o10.Name = "REF"
  923. o10.Parent = o1
  924. o10.Material = Enum.Material.Metal
  925. o10.BrickColor = BrickColor.new("Moss")
  926. o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
  927. o10.Rotation = Vector3.new(-10, -0.0500000007, 0.0900000036)
  928. o10.Anchored = false
  929. o10.CanCollide = false
  930. o10.FormFactor = Enum.FormFactor.Symmetric
  931. o10.Size = Vector3.new(1, 2, 1)
  932. o10.CFrame = CFrame.new(33.7748146, 5.80773878, -10.6888227, 1.00000393, -0.00157896336, -0.000789166777, 0.00169200078, 0.984807372, 0.173641965, 0.000503002957, -0.173644006, 0.984813869)
  933. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  934. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  935. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  936. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  937. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  938. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  939. o10.Color = Color3.new(0.486275, 0.611765, 0.419608)
  940. o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
  941. o11.Parent = o1
  942. o11.Material = Enum.Material.SmoothPlastic
  943. o11.BrickColor = BrickColor.new("Really black")
  944. o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
  945. o11.Rotation = Vector3.new(-10.0900002, -90, 0)
  946. o11.Anchored = false
  947. o11.CanCollide = false
  948. o11.Shape = Enum.PartType.Cylinder
  949. o11.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  950. o11.CFrame = CFrame.new(34.2434273, 4.80981493, -10.5894156, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
  951. o11.BottomSurface = Enum.SurfaceType.Smooth
  952. o11.TopSurface = Enum.SurfaceType.Smooth
  953. o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  954. o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
  955. o12.Name = "Joint"
  956. o12.Parent = o11
  957. o12.C0 = CFrame.new(0.0773334503, 0.999905109, 0.46855545, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
  958. o12.Part0 = o11
  959. o12.Part1 = o10
  960. o13.Parent = o1
  961. o13.Material = Enum.Material.SmoothPlastic
  962. o13.BrickColor = BrickColor.new("Really black")
  963. o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
  964. o13.Rotation = Vector3.new(-10.0900002, -90, 0)
  965. o13.Anchored = false
  966. o13.CanCollide = false
  967. o13.Shape = Enum.PartType.Cylinder
  968. o13.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  969. o13.CFrame = CFrame.new(33.3434029, 4.80980778, -10.5894117, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
  970. o13.BottomSurface = Enum.SurfaceType.Smooth
  971. o13.TopSurface = Enum.SurfaceType.Smooth
  972. o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  973. o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
  974. o14.Name = "Joint"
  975. o14.Parent = o13
  976. o14.C0 = CFrame.new(0.076622963, 0.999913216, -0.431472778, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
  977. o14.Part0 = o13
  978. o14.Part1 = o10
  979. o15.Parent = o1
  980. o15.Material = Enum.Material.DiamondPlate
  981. o15.BrickColor = BrickColor.new("Slime green")
  982. o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
  983. o15.Rotation = Vector3.new(0, 0, 15)
  984. o15.Anchored = false
  985. o15.CanCollide = false
  986. o15.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  987. o15.CFrame = CFrame.new(34.1010017, 7.46181679, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  988. o15.BottomSurface = Enum.SurfaceType.Smooth
  989. o15.TopSurface = Enum.SurfaceType.Smooth
  990. o15.Color = Color3.new(0.313726, 0.427451, 0.329412)
  991. o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
  992. o16.Name = "Joint"
  993. o16.Parent = o15
  994. o16.C0 = CFrame.new(-0.743179321, -1.51329279, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
  995. o16.Part0 = o15
  996. o16.Part1 = o10
  997. o17.Parent = o1
  998. o17.Material = Enum.Material.DiamondPlate
  999. o17.BrickColor = BrickColor.new("Slime green")
  1000. o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
  1001. o17.Rotation = Vector3.new(0, 0, 15)
  1002. o17.Anchored = false
  1003. o17.CanCollide = false
  1004. o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1005. o17.CFrame = CFrame.new(33.6180305, 7.33241177, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  1006. o17.BottomSurface = Enum.SurfaceType.Smooth
  1007. o17.TopSurface = Enum.SurfaceType.Smooth
  1008. o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1009. o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
  1010. o18.Name = "Joint"
  1011. o18.Parent = o17
  1012. o18.C0 = CFrame.new(-0.243167877, -1.51329994, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
  1013. o18.Part0 = o17
  1014. o18.Part1 = o10
  1015. o19.Parent = o1
  1016. o19.Material = Enum.Material.DiamondPlate
  1017. o19.BrickColor = BrickColor.new("Slime green")
  1018. o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
  1019. o19.Rotation = Vector3.new(0, 0, 15)
  1020. o19.Anchored = false
  1021. o19.CanCollide = false
  1022. o19.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1023. o19.CFrame = CFrame.new(33.1350594, 7.20300293, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
  1024. o19.BottomSurface = Enum.SurfaceType.Smooth
  1025. o19.TopSurface = Enum.SurfaceType.Smooth
  1026. o19.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1027. o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
  1028. o20.Name = "Joint"
  1029. o20.Parent = o19
  1030. o20.C0 = CFrame.new(0.256839752, -1.51330328, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
  1031. o20.Part0 = o19
  1032. o20.Part1 = o10
  1033. o21.Parent = o1
  1034. o21.Material = Enum.Material.SmoothPlastic
  1035. o21.BrickColor = BrickColor.new("Really black")
  1036. o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
  1037. o21.Rotation = Vector3.new(-55.9599991, -78.0199966, 25.2399998)
  1038. o21.Anchored = false
  1039. o21.CanCollide = false
  1040. o21.Shape = Enum.PartType.Cylinder
  1041. o21.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
  1042. o21.CFrame = CFrame.new(33.193821, 4.91186523, -11.0138807, 0.187792987, -0.0885264799, -0.978216767, 0.971906781, 0.160615131, 0.172046348, 0.141885743, -0.983044505, 0.116201892)
  1043. o21.BottomSurface = Enum.SurfaceType.Smooth
  1044. o21.TopSurface = Enum.SurfaceType.Smooth
  1045. o21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1046. o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
  1047. o22.Name = "Joint"
  1048. o22.Parent = o21
  1049. o22.C0 = CFrame.new(1.02593327, -0.227088928, -0.376434326, 0.189507455, 0.932206631, 0.308346927, -0.0887485594, 0.32901445, -0.940145373, -0.977860212, 0.150799215, 0.145082682)
  1050. o22.Part0 = o21
  1051. o22.Part1 = o10
  1052. o23.Parent = o1
  1053. o23.Material = Enum.Material.SmoothPlastic
  1054. o23.BrickColor = BrickColor.new("Really black")
  1055. o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
  1056. o23.Rotation = Vector3.new(-10.0900002, -90, 0)
  1057. o23.Anchored = false
  1058. o23.CanCollide = false
  1059. o23.Shape = Enum.PartType.Cylinder
  1060. o23.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1061. o23.CFrame = CFrame.new(33.6434059, 4.80980778, -10.5894156, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
  1062. o23.BottomSurface = Enum.SurfaceType.Smooth
  1063. o23.TopSurface = Enum.SurfaceType.Smooth
  1064. o23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1065. o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
  1066. o24.Name = "Joint"
  1067. o24.Parent = o23
  1068. o24.C0 = CFrame.new(0.0768623352, 0.999912262, -0.131469727, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
  1069. o24.Part0 = o23
  1070. o24.Part1 = o10
  1071. o25.Parent = o1
  1072. o25.Material = Enum.Material.SmoothPlastic
  1073. o25.BrickColor = BrickColor.new("Really black")
  1074. o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
  1075. o25.Rotation = Vector3.new(-10.0900002, -90, 0)
  1076. o25.Anchored = false
  1077. o25.CanCollide = false
  1078. o25.Shape = Enum.PartType.Cylinder
  1079. o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1080. o25.CFrame = CFrame.new(33.943409, 4.80980778, -10.5894384, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
  1081. o25.BottomSurface = Enum.SurfaceType.Smooth
  1082. o25.TopSurface = Enum.SurfaceType.Smooth
  1083. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1084. o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
  1085. o26.Name = "Joint"
  1086. o26.Parent = o25
  1087. o26.C0 = CFrame.new(0.0771207809, 0.999908447, 0.16853714, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
  1088. o26.Part0 = o25
  1089. o26.Part1 = o10
  1090. mas.Parent = workspace
  1091. mas:MakeJoints()
  1092. local mas1 = mas:GetChildren()
  1093. for i=1,#mas1 do
  1094. mas1[i].Parent = workspace
  1095. ypcall(function() mas1[i]:MakeJoints() end)
  1096. end
  1097. mas:Destroy()
  1098. for i=1,#cors do
  1099. coroutine.resume(cors[i])
  1100. end
  1101.  
  1102. wait()
  1103.  
  1104. Workspace["LeftArm"].Parent = game.Players.LocalPlayer.Character
  1105.  
  1106. game.Players.LocalPlayer.Character["LeftArm"].Name = "Stand Turret Left Arm"
  1107.  
  1108. w = Instance.new("Weld", LeftArm)
  1109. w.Part0 = LeftArm
  1110. w.Part1 = o10
  1111. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
  1112. LeftArm.Transparency = 1
  1113.  
  1114. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Arm"]:GetChildren()) do
  1115. if v.ClassName == "Part" then
  1116. v.CanCollide = false
  1117. v.Anchored = false
  1118. end
  1119. end
  1120.  
  1121. local runDummyScript = function(f,scri)
  1122. local oldenv = getfenv(f)
  1123. local newenv = setmetatable({}, {
  1124. __index = function(_, k)
  1125. if k:lower() == 'script' then
  1126. return scri
  1127. else
  1128. return oldenv[k]
  1129. end
  1130. end
  1131. })
  1132. setfenv(f, newenv)
  1133. ypcall(function() f() end)
  1134. end
  1135. cors = {}
  1136. mas = Instance.new("Model",game:GetService("Lighting"))
  1137. mas.Name = "CompiledModel"
  1138. o1 = Instance.new("Model")
  1139. o2 = Instance.new("WedgePart")
  1140. o3 = Instance.new("Weld")
  1141. o4 = Instance.new("Part")
  1142. o5 = Instance.new("Part")
  1143. o6 = Instance.new("Weld")
  1144. o7 = Instance.new("Part")
  1145. o8 = Instance.new("Weld")
  1146. o9 = Instance.new("Part")
  1147. o10 = Instance.new("Weld")
  1148. o11 = Instance.new("Part")
  1149. o12 = Instance.new("Weld")
  1150. o13 = Instance.new("Part")
  1151. o14 = Instance.new("Weld")
  1152. o15 = Instance.new("Part")
  1153. o16 = Instance.new("Weld")
  1154. o17 = Instance.new("Part")
  1155. o18 = Instance.new("Weld")
  1156. o19 = Instance.new("Part")
  1157. o20 = Instance.new("Weld")
  1158. o21 = Instance.new("Part")
  1159. o22 = Instance.new("Weld")
  1160. o23 = Instance.new("Part")
  1161. o24 = Instance.new("Weld")
  1162. o25 = Instance.new("Part")
  1163. o26 = Instance.new("Weld")
  1164. o1.Name = "RightArm"
  1165. o1.Parent = mas
  1166. o2.Parent = o1
  1167. o2.Material = Enum.Material.DiamondPlate
  1168. o2.BrickColor = BrickColor.new("Earth green")
  1169. o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
  1170. o2.Rotation = Vector3.new(14.7799997, 2.5999999, 9.75)
  1171. o2.CanCollide = false
  1172. o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
  1173. o2.CFrame = CFrame.new(33.5325584, 7.18982458, -21.5963154, 0.984543085, -0.169205949, 0.0453381017, 0.175173804, 0.950990975, -0.254814476, -2.79396772e-09, 0.258817792, 0.965931952)
  1174. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1175. o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
  1176. o3.Name = "Joint"
  1177. o3.Parent = o2
  1178. o3.C0 = CFrame.new(0.136779785, -1.33172798, 0.510354996, 0.999866724, -0.00335474522, -0.0159810912, 0.00337614724, 0.999993503, 0.00131241884, 0.0159765854, -0.00136619841, 0.999871492)
  1179. o3.Part0 = o2
  1180. o3.Part1 = o4
  1181. o4.Name = "REF"
  1182. o4.Parent = o1
  1183. o4.Material = Enum.Material.Metal
  1184. o4.BrickColor = BrickColor.new("Moss")
  1185. o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
  1186. o4.Rotation = Vector3.new(14.8599997, 1.67999995, 9.93999958)
  1187. o4.CanCollide = false
  1188. o4.FormFactor = Enum.FormFactor.Symmetric
  1189. o4.Size = Vector3.new(1, 2, 1)
  1190. o4.CFrame = CFrame.new(33.915699, 5.81727791, -21.4480228, 0.984564781, -0.172569647, 0.0293761287, 0.174290061, 0.950745165, -0.256333053, 0.0163060948, 0.257496417, 0.966147363)
  1191. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1192. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1193. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1194. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1195. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1196. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1197. o4.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1198. o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
  1199. o5.Parent = o1
  1200. o5.Material = Enum.Material.DiamondPlate
  1201. o5.BrickColor = BrickColor.new("Slime green")
  1202. o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
  1203. o5.Rotation = Vector3.new(0, 0, 15)
  1204. o5.CanCollide = false
  1205. o5.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1206. o5.CFrame = CFrame.new(33.6180191, 7.33241129, -21.0600033, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
  1207. o5.BottomSurface = Enum.SurfaceType.Smooth
  1208. o5.TopSurface = Enum.SurfaceType.Smooth
  1209. o5.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1210. o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
  1211. o6.Name = "Joint"
  1212. o6.Parent = o5
  1213. o6.C0 = CFrame.new(-0.104614258, -1.54054976, -0.388021469, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
  1214. o6.Part0 = o5
  1215. o6.Part1 = o4
  1216. o7.Parent = o1
  1217. o7.Material = Enum.Material.SmoothPlastic
  1218. o7.BrickColor = BrickColor.new("Really black")
  1219. o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
  1220. o7.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1221. o7.CanCollide = false
  1222. o7.Shape = Enum.PartType.Cylinder
  1223. o7.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1224. o7.CFrame = CFrame.new(34.5076408, 4.92047548, -21.6270752, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
  1225. o7.BottomSurface = Enum.SurfaceType.Smooth
  1226. o7.TopSurface = Enum.SurfaceType.Smooth
  1227. o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1228. o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
  1229. o8.Name = "Joint"
  1230. o8.Parent = o7
  1231. o8.C0 = CFrame.new(0.0758495331, 1.0000968, -0.425159454, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
  1232. o8.Part0 = o7
  1233. o8.Part1 = o4
  1234. o9.Parent = o1
  1235. o9.Material = Enum.Material.SmoothPlastic
  1236. o9.BrickColor = BrickColor.new("Really black")
  1237. o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
  1238. o9.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1239. o9.CanCollide = false
  1240. o9.Shape = Enum.PartType.Cylinder
  1241. o9.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1242. o9.CFrame = CFrame.new(33.6212807, 4.76478243, -21.6406918, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
  1243. o9.BottomSurface = Enum.SurfaceType.Smooth
  1244. o9.TopSurface = Enum.SurfaceType.Smooth
  1245. o9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1246. o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
  1247. o10.Name = "Joint"
  1248. o10.Parent = o9
  1249. o10.C0 = CFrame.new(0.0765609741, 1.00009298, 0.474868774, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
  1250. o10.Part0 = o9
  1251. o10.Part1 = o4
  1252. o11.Parent = o1
  1253. o11.Material = Enum.Material.SmoothPlastic
  1254. o11.BrickColor = BrickColor.new("Really black")
  1255. o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
  1256. o11.Rotation = Vector3.new(123.589996, 84.5699997, -38.7299995)
  1257. o11.CanCollide = false
  1258. o11.Shape = Enum.PartType.Cylinder
  1259. o11.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
  1260. o11.CFrame = CFrame.new(33.5539398, 4.81919479, -21.2098598, 0.0739306435, 0.0592866614, 0.995505095, 0.993057013, 0.0872118473, -0.0789426342, -0.0915001184, 0.994429529, -0.0524273925)
  1261. o11.BottomSurface = Enum.SurfaceType.Smooth
  1262. o11.TopSurface = Enum.SurfaceType.Smooth
  1263. o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1264. o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
  1265. o12.Name = "Joint"
  1266. o12.Parent = o11
  1267. o12.C0 = CFrame.new(1.03969002, -0.128341675, 0.293823242, 0.244376644, 0.90782541, -0.340783149, 0.0897861496, 0.328744531, 0.940141201, 0.96551466, -0.260346144, -0.00117266423)
  1268. o12.Part0 = o11
  1269. o12.Part1 = o4
  1270. o13.Parent = o1
  1271. o13.Material = Enum.Material.DiamondPlate
  1272. o13.BrickColor = BrickColor.new("Slime green")
  1273. o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
  1274. o13.Rotation = Vector3.new(0, 0, 15)
  1275. o13.CanCollide = false
  1276. o13.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1277. o13.CFrame = CFrame.new(33.1350479, 7.20300198, -21.0599995, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
  1278. o13.BottomSurface = Enum.SurfaceType.Smooth
  1279. o13.TopSurface = Enum.SurfaceType.Smooth
  1280. o13.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1281. o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
  1282. o14.Name = "Joint"
  1283. o14.Parent = o13
  1284. o14.C0 = CFrame.new(0.395393372, -1.54055309, -0.388025284, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
  1285. o14.Part0 = o13
  1286. o14.Part1 = o4
  1287. o15.Parent = o1
  1288. o15.Material = Enum.Material.SmoothPlastic
  1289. o15.BrickColor = BrickColor.new("Really black")
  1290. o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
  1291. o15.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1292. o15.CanCollide = false
  1293. o15.Shape = Enum.PartType.Cylinder
  1294. o15.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1295. o15.CFrame = CFrame.new(33.9167404, 4.81667662, -21.6361389, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
  1296. o15.BottomSurface = Enum.SurfaceType.Smooth
  1297. o15.TopSurface = Enum.SurfaceType.Smooth
  1298. o15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1299. o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
  1300. o16.Name = "Joint"
  1301. o16.Parent = o15
  1302. o16.C0 = CFrame.new(0.0763378143, 1.00009489, 0.174854279, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
  1303. o16.Part0 = o15
  1304. o16.Part1 = o4
  1305. o17.Parent = o1
  1306. o17.Material = Enum.Material.DiamondPlate
  1307. o17.BrickColor = BrickColor.new("Slime green")
  1308. o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
  1309. o17.Rotation = Vector3.new(0, 0, 15)
  1310. o17.CanCollide = false
  1311. o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1312. o17.CFrame = CFrame.new(34.1009979, 7.46181774, -21.0599995, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
  1313. o17.BottomSurface = Enum.SurfaceType.Smooth
  1314. o17.TopSurface = Enum.SurfaceType.Smooth
  1315. o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1316. o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
  1317. o18.Name = "Joint"
  1318. o18.Parent = o17
  1319. o18.C0 = CFrame.new(-0.604625702, -1.5405426, -0.388025284, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
  1320. o18.Part0 = o17
  1321. o18.Part1 = o4
  1322. o19.Parent = o1
  1323. o19.Material = Enum.Material.DiamondPlate
  1324. o19.BrickColor = BrickColor.new("Earth green")
  1325. o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
  1326. o19.Rotation = Vector3.new(-84.9100037, 79.9100037, 99.9100037)
  1327. o19.CanCollide = false
  1328. o19.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  1329. o19.CFrame = CFrame.new(33.8216286, 6.34033442, -21.306385, -0.03015518, -0.17253378, 0.984547615, 0.256192356, 0.950752258, 0.17445825, -0.966160774, 0.257494301, 0.0155317308)
  1330. o19.BottomSurface = Enum.SurfaceType.Smooth
  1331. o19.TopSurface = Enum.SurfaceType.Smooth
  1332. o19.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1333. o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
  1334. o20.Name = "Joint"
  1335. o20.Parent = o19
  1336. o20.C0 = CFrame.new(3.81469727e-06, -0.549997807, -0.000835418701, -0.000791761093, -2.78937409e-06, -0.999999762, 3.65163069e-05, 1, -2.81828738e-06, 0.999999762, -3.65185224e-05, -0.000791761035)
  1337. o20.Part0 = o19
  1338. o20.Part1 = o4
  1339. o21.Parent = o1
  1340. o21.Material = Enum.Material.DiamondPlate
  1341. o21.BrickColor = BrickColor.new("Earth green")
  1342. o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
  1343. o21.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
  1344. o21.CanCollide = false
  1345. o21.Size = Vector3.new(1.10000002, 0.5, 1.10000002)
  1346. o21.CFrame = CFrame.new(34.0526772, 5.0555048, -21.654295, -0.0293781757, -0.172563791, 0.984565735, 0.256324321, 0.950748444, 0.174285069, -0.966149628, 0.257488281, 0.0163010471)
  1347. o21.BottomSurface = Enum.SurfaceType.Smooth
  1348. o21.TopSurface = Enum.SurfaceType.Smooth
  1349. o21.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1350. o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
  1351. o22.Name = "Joint"
  1352. o22.Parent = o21
  1353. o22.C0 = CFrame.new(-1.90734863e-06, 0.801003456, 0.00126647949, -3.57251497e-06, -8.52346693e-06, -1, 6.19928232e-06, 1, -8.52348876e-06, 1, -6.19931279e-06, -3.57246222e-06)
  1354. o22.Part0 = o21
  1355. o22.Part1 = o4
  1356. o23.Parent = o1
  1357. o23.Material = Enum.Material.DiamondPlate
  1358. o23.BrickColor = BrickColor.new("Earth green")
  1359. o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
  1360. o23.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
  1361. o23.CanCollide = false
  1362. o23.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
  1363. o23.CFrame = CFrame.new(33.9671631, 5.5310173, -21.5255375, -0.0293781757, -0.172563791, 0.984565735, 0.256324321, 0.950748444, 0.174285069, -0.966149628, 0.257488281, 0.0163010471)
  1364. o23.BottomSurface = Enum.SurfaceType.Smooth
  1365. o23.TopSurface = Enum.SurfaceType.Smooth
  1366. o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1367. o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
  1368. o24.Name = "Joint"
  1369. o24.Parent = o23
  1370. o24.C0 = CFrame.new(-1.90734863e-06, 0.301001549, 0.000484466553, -3.57251497e-06, -8.52346693e-06, -1, 6.19928232e-06, 1, -8.52348876e-06, 1, -6.19931279e-06, -3.57246222e-06)
  1371. o24.Part0 = o23
  1372. o24.Part1 = o4
  1373. o25.Parent = o1
  1374. o25.Material = Enum.Material.SmoothPlastic
  1375. o25.BrickColor = BrickColor.new("Really black")
  1376. o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
  1377. o25.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1378. o25.CanCollide = false
  1379. o25.Shape = Enum.PartType.Cylinder
  1380. o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1381. o25.CFrame = CFrame.new(34.2121964, 4.868577, -21.6316166, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
  1382. o25.BottomSurface = Enum.SurfaceType.Smooth
  1383. o25.TopSurface = Enum.SurfaceType.Smooth
  1384. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1385. o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
  1386. o26.Name = "Joint"
  1387. o26.Parent = o25
  1388. o26.C0 = CFrame.new(0.076084137, 1.00009823, -0.125156403, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
  1389. o26.Part0 = o25
  1390. o26.Part1 = o4
  1391. mas.Parent = workspace
  1392. mas:MakeJoints()
  1393. local mas1 = mas:GetChildren()
  1394. for i=1,#mas1 do
  1395. mas1[i].Parent = workspace
  1396. ypcall(function() mas1[i]:MakeJoints() end)
  1397. end
  1398. mas:Destroy()
  1399. for i=1,#cors do
  1400. coroutine.resume(cors[i])
  1401. end
  1402.  
  1403. wait()
  1404.  
  1405. Workspace["RightArm"].Parent = game.Players.LocalPlayer.Character
  1406.  
  1407. game.Players.LocalPlayer.Character["RightArm"].Name = "Stand Turret Right Arm"
  1408.  
  1409. w = Instance.new("Weld", RightArm)
  1410. w.Part0 = RightArm
  1411. w.Part1 = o4
  1412. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
  1413. RightArm.Transparency = 1
  1414.  
  1415. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Arm"]:GetChildren()) do
  1416. if v.ClassName == "Part" then
  1417. v.CanCollide = false
  1418. v.Anchored = false
  1419. end
  1420. end
  1421.  
  1422. local runDummyScript = function(f,scri)
  1423. local oldenv = getfenv(f)
  1424. local newenv = setmetatable({}, {
  1425. __index = function(_, k)
  1426. if k:lower() == 'script' then
  1427. return scri
  1428. else
  1429. return oldenv[k]
  1430. end
  1431. end
  1432. })
  1433. setfenv(f, newenv)
  1434. ypcall(function() f() end)
  1435. end
  1436. cors = {}
  1437. mas = Instance.new("Model",game:GetService("Lighting"))
  1438. mas.Name = "CompiledModel"
  1439. o1 = Instance.new("Model")
  1440. o2 = Instance.new("Part")
  1441. o3 = Instance.new("Weld")
  1442. o4 = Instance.new("Part")
  1443. o5 = Instance.new("Weld")
  1444. o6 = Instance.new("Part")
  1445. o1.Name = "LeftLeg"
  1446. o1.Parent = mas
  1447. o2.Parent = o1
  1448. o2.Material = Enum.Material.DiamondPlate
  1449. o2.BrickColor = BrickColor.new("Earth green")
  1450. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1451. o2.Rotation = Vector3.new(-95, 74.9100037, 90)
  1452. o2.CanCollide = false
  1453. o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  1454. o2.CFrame = CFrame.new(34.250885, 2.8238461, -12.6220551, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
  1455. o2.BottomSurface = Enum.SurfaceType.Smooth
  1456. o2.TopSurface = Enum.SurfaceType.Smooth
  1457. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1458. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1459. o3.Name = "Joint"
  1460. o3.Parent = o2
  1461. o3.C0 = CFrame.new(1.90734863e-06, -0.549994469, -0.000846862793, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
  1462. o3.Part0 = o2
  1463. o3.Part1 = o6
  1464. o4.Parent = o1
  1465. o4.Material = Enum.Material.DiamondPlate
  1466. o4.BrickColor = BrickColor.new("Earth green")
  1467. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1468. o4.Rotation = Vector3.new(-95, 74.9100037, 90)
  1469. o4.CanCollide = false
  1470. o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
  1471. o4.CFrame = CFrame.new(34.0181427, 1.96172464, -12.546627, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
  1472. o4.BottomSurface = Enum.SurfaceType.Smooth
  1473. o4.TopSurface = Enum.SurfaceType.Smooth
  1474. o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1475. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1476. o5.Name = "Joint"
  1477. o5.Parent = o4
  1478. o5.C0 = CFrame.new(2.86102295e-06, 0.225000858, 0.449146271, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
  1479. o5.Part0 = o4
  1480. o5.Part1 = o6
  1481. o6.Name = "REF"
  1482. o6.Parent = o1
  1483. o6.Material = Enum.Material.Metal
  1484. o6.BrickColor = BrickColor.new("Moss")
  1485. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1486. o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
  1487. o6.CanCollide = false
  1488. o6.FormFactor = Enum.FormFactor.Symmetric
  1489. o6.Size = Vector3.new(1, 2, 1)
  1490. o6.CFrame = CFrame.new(34.3932381, 2.29461336, -12.5757542, 0.000769004109, -0.260363311, 0.96551615, -0.0869439915, 0.961837471, 0.259440601, -0.996218383, -0.0841453373, -0.0218973719)
  1491. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1492. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1493. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1494. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1495. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1496. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1497. o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1498. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1499. mas.Parent = workspace
  1500. mas:MakeJoints()
  1501. local mas1 = mas:GetChildren()
  1502. for i=1,#mas1 do
  1503. mas1[i].Parent = workspace
  1504. ypcall(function() mas1[i]:MakeJoints() end)
  1505. end
  1506. mas:Destroy()
  1507. for i=1,#cors do
  1508. coroutine.resume(cors[i])
  1509. end
  1510.  
  1511. wait()
  1512.  
  1513. Workspace["LeftLeg"].Parent = game.Players.LocalPlayer.Character
  1514.  
  1515. game.Players.LocalPlayer.Character["LeftLeg"].Name = "Stand Turret Left Leg"
  1516.  
  1517. w = Instance.new("Weld", LeftLeg)
  1518. w.Part0 = LeftLeg
  1519. w.Part1 = o6
  1520. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  1521. LeftLeg.Transparency = 1
  1522.  
  1523. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Leg"]:GetChildren()) do
  1524. if v.ClassName == "Part" then
  1525. v.CanCollide = false
  1526. v.Anchored = false
  1527. end
  1528. end
  1529.  
  1530. local runDummyScript = function(f,scri)
  1531. local oldenv = getfenv(f)
  1532. local newenv = setmetatable({}, {
  1533. __index = function(_, k)
  1534. if k:lower() == 'script' then
  1535. return scri
  1536. else
  1537. return oldenv[k]
  1538. end
  1539. end
  1540. })
  1541. setfenv(f, newenv)
  1542. ypcall(function() f() end)
  1543. end
  1544. cors = {}
  1545. mas = Instance.new("Model",game:GetService("Lighting"))
  1546. mas.Name = "CompiledModel"
  1547. o1 = Instance.new("Model")
  1548. o2 = Instance.new("Part")
  1549. o3 = Instance.new("Weld")
  1550. o4 = Instance.new("Part")
  1551. o5 = Instance.new("Weld")
  1552. o6 = Instance.new("Part")
  1553. o1.Name = "RightLeg"
  1554. o1.Parent = mas
  1555. o2.Parent = o1
  1556. o2.Material = Enum.Material.DiamondPlate
  1557. o2.BrickColor = BrickColor.new("Earth green")
  1558. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1559. o2.Rotation = Vector3.new(-95, 74.9100037, 90)
  1560. o2.CanCollide = false
  1561. o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  1562. o2.CFrame = CFrame.new(34.250885, 2.8238461, -12.6220551, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
  1563. o2.BottomSurface = Enum.SurfaceType.Smooth
  1564. o2.TopSurface = Enum.SurfaceType.Smooth
  1565. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1566. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1567. o3.Name = "Joint"
  1568. o3.Parent = o2
  1569. o3.C0 = CFrame.new(1.90734863e-06, -0.549994469, -0.000846862793, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
  1570. o3.Part0 = o2
  1571. o3.Part1 = o6
  1572. o4.Parent = o1
  1573. o4.Material = Enum.Material.DiamondPlate
  1574. o4.BrickColor = BrickColor.new("Earth green")
  1575. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1576. o4.Rotation = Vector3.new(-95, 74.9100037, 90)
  1577. o4.CanCollide = false
  1578. o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
  1579. o4.CFrame = CFrame.new(34.0181427, 1.96172464, -12.546627, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
  1580. o4.BottomSurface = Enum.SurfaceType.Smooth
  1581. o4.TopSurface = Enum.SurfaceType.Smooth
  1582. o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1583. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1584. o5.Name = "Joint"
  1585. o5.Parent = o4
  1586. o5.C0 = CFrame.new(2.86102295e-06, 0.225000858, 0.449146271, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
  1587. o5.Part0 = o4
  1588. o5.Part1 = o6
  1589. o6.Name = "REF"
  1590. o6.Parent = o1
  1591. o6.Material = Enum.Material.Metal
  1592. o6.BrickColor = BrickColor.new("Moss")
  1593. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1594. o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
  1595. o6.CanCollide = false
  1596. o6.FormFactor = Enum.FormFactor.Symmetric
  1597. o6.Size = Vector3.new(1, 2, 1)
  1598. o6.CFrame = CFrame.new(34.3932381, 2.29461336, -12.5757542, 0.000769004109, -0.260363311, 0.96551615, -0.0869439915, 0.961837471, 0.259440601, -0.996218383, -0.0841453373, -0.0218973719)
  1599. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1600. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1601. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1602. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1603. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1604. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1605. o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1606. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1607. mas.Parent = workspace
  1608. mas:MakeJoints()
  1609. local mas1 = mas:GetChildren()
  1610. for i=1,#mas1 do
  1611. mas1[i].Parent = workspace
  1612. ypcall(function() mas1[i]:MakeJoints() end)
  1613. end
  1614. mas:Destroy()
  1615. for i=1,#cors do
  1616. coroutine.resume(cors[i])
  1617. end
  1618.  
  1619. wait()
  1620.  
  1621. Workspace["RightLeg"].Parent = game.Players.LocalPlayer.Character
  1622.  
  1623. game.Players.LocalPlayer.Character["RightLeg"].Name = "Stand Turret Right Leg"
  1624.  
  1625. w = Instance.new("Weld", RightLeg)
  1626. w.Part0 = RightLeg
  1627. w.Part1 = o6
  1628. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  1629. RightLeg.Transparency = 1
  1630.  
  1631. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Leg"]:GetChildren()) do
  1632. if v.ClassName == "Part" then
  1633. v.CanCollide = false
  1634. v.Anchored = false
  1635. end
  1636. end
  1637.  
  1638. local runDummyScript = function(f,scri)
  1639. local oldenv = getfenv(f)
  1640. local newenv = setmetatable({}, {
  1641. __index = function(_, k)
  1642. if k:lower() == 'script' then
  1643. return scri
  1644. else
  1645. return oldenv[k]
  1646. end
  1647. end
  1648. })
  1649. setfenv(f, newenv)
  1650. ypcall(function() f() end)
  1651. end
  1652. cors = {}
  1653. mas = Instance.new("Model",game:GetService("Lighting"))
  1654. mas.Name = "CompiledModel"
  1655. o1 = Instance.new("Model")
  1656. o2 = Instance.new("Part")
  1657. o3 = Instance.new("Part")
  1658. o4 = Instance.new("Weld")
  1659. o5 = Instance.new("Part")
  1660. o6 = Instance.new("Weld")
  1661. o7 = Instance.new("Part")
  1662. o8 = Instance.new("Weld")
  1663. o9 = Instance.new("Part")
  1664. o10 = Instance.new("Weld")
  1665. o11 = Instance.new("Part")
  1666. o12 = Instance.new("Weld")
  1667. o13 = Instance.new("Part")
  1668. o14 = Instance.new("Weld")
  1669. o15 = Instance.new("Part")
  1670. o16 = Instance.new("Weld")
  1671. o1.Name = "Torso_"
  1672. o1.Parent = mas
  1673. o2.Name = "REF"
  1674. o2.Parent = o1
  1675. o2.Material = Enum.Material.Metal
  1676. o2.BrickColor = BrickColor.new("Moss")
  1677. o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
  1678. o2.Rotation = Vector3.new(-89.7399979, 79.9100037, 89.7399979)
  1679. o2.CanCollide = false
  1680. o2.FormFactor = Enum.FormFactor.Symmetric
  1681. o2.Size = Vector3.new(2, 2, 1)
  1682. o2.CFrame = CFrame.new(33.9180183, 5.79779005, -16.0799541, 0.000785004115, -0.175221965, 0.984534144, 0.000144999969, 0.984529138, 0.175220951, -1.00000525, 5.20825779e-06, 0.000798266497)
  1683. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1684. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1685. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1686. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1687. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1688. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1689. o2.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1690. o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
  1691. o3.Parent = o1
  1692. o3.Material = Enum.Material.DiamondPlate
  1693. o3.BrickColor = BrickColor.new("Earth green")
  1694. o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
  1695. o3.Rotation = Vector3.new(-90, 80, 90)
  1696. o3.CanCollide = false
  1697. o3.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
  1698. o3.CFrame = CFrame.new(33.6427307, 4.91169691, -15.7799816, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1699. o3.BottomSurface = Enum.SurfaceType.Smooth
  1700. o3.TopSurface = Enum.SurfaceType.Smooth
  1701. o3.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1702. o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
  1703. o4.Name = "Joint"
  1704. o4.Parent = o3
  1705. o4.C0 = CFrame.new(0.299970627, 0.824829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1706. o4.Part0 = o3
  1707. o4.Part1 = o2
  1708. o5.Parent = o1
  1709. o5.Material = Enum.Material.DiamondPlate
  1710. o5.BrickColor = BrickColor.new("Earth green")
  1711. o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
  1712. o5.Rotation = Vector3.new(-90, 80, 90)
  1713. o5.CanCollide = false
  1714. o5.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
  1715. o5.CFrame = CFrame.new(33.5559044, 5.40410089, -16.3549938, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1716. o5.BottomSurface = Enum.SurfaceType.Smooth
  1717. o5.TopSurface = Enum.SurfaceType.Smooth
  1718. o5.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1719. o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
  1720. o6.Name = "Joint"
  1721. o6.Parent = o5
  1722. o6.C0 = CFrame.new(-0.275037766, 0.324829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1723. o6.Part0 = o5
  1724. o6.Part1 = o2
  1725. o7.Parent = o1
  1726. o7.Material = Enum.Material.DiamondPlate
  1727. o7.BrickColor = BrickColor.new("Earth green")
  1728. o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
  1729. o7.Rotation = Vector3.new(-90, 80, 90)
  1730. o7.CanCollide = false
  1731. o7.Size = Vector3.new(1.04999995, 1.5, 0.849999964)
  1732. o7.CFrame = CFrame.new(33.7879486, 6.53558302, -16.1299877, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1733. o7.BottomSurface = Enum.SurfaceType.Smooth
  1734. o7.TopSurface = Enum.SurfaceType.Smooth
  1735. o7.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1736. o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
  1737. o8.Name = "Joint"
  1738. o8.Parent = o7
  1739. o8.C0 = CFrame.new(-0.0500335693, -0.749170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1740. o8.Part0 = o7
  1741. o8.Part1 = o2
  1742. o9.Parent = o1
  1743. o9.Material = Enum.Material.DiamondPlate
  1744. o9.BrickColor = BrickColor.new("Earth green")
  1745. o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
  1746. o9.Rotation = Vector3.new(-90, 80, 90)
  1747. o9.CanCollide = false
  1748. o9.Size = Vector3.new(1.04999995, 1, 1.14999998)
  1749. o9.CFrame = CFrame.new(33.8313599, 6.28938103, -16.6099892, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1750. o9.BottomSurface = Enum.SurfaceType.Smooth
  1751. o9.TopSurface = Enum.SurfaceType.Smooth
  1752. o9.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1753. o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
  1754. o10.Name = "Joint"
  1755. o10.Parent = o9
  1756. o10.C0 = CFrame.new(-0.530031204, -0.499170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1757. o10.Part0 = o9
  1758. o10.Part1 = o2
  1759. o11.Parent = o1
  1760. o11.Material = Enum.Material.DiamondPlate
  1761. o11.BrickColor = BrickColor.new("Earth green")
  1762. o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
  1763. o11.Rotation = Vector3.new(-90, 80, 90)
  1764. o11.CanCollide = false
  1765. o11.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
  1766. o11.CFrame = CFrame.new(33.6427307, 4.91169691, -16.2799873, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1767. o11.BottomSurface = Enum.SurfaceType.Smooth
  1768. o11.TopSurface = Enum.SurfaceType.Smooth
  1769. o11.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1770. o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
  1771. o12.Name = "Joint"
  1772. o12.Parent = o11
  1773. o12.C0 = CFrame.new(-0.200031281, 0.824829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1774. o12.Part0 = o11
  1775. o12.Part1 = o2
  1776. o13.Parent = o1
  1777. o13.Material = Enum.Material.DiamondPlate
  1778. o13.BrickColor = BrickColor.new("Earth green")
  1779. o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
  1780. o13.Rotation = Vector3.new(-90, 80, 90)
  1781. o13.CanCollide = false
  1782. o13.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
  1783. o13.CFrame = CFrame.new(33.5559044, 5.40410089, -15.7049761, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1784. o13.BottomSurface = Enum.SurfaceType.Smooth
  1785. o13.TopSurface = Enum.SurfaceType.Smooth
  1786. o13.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1787. o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
  1788. o14.Name = "Joint"
  1789. o14.Parent = o13
  1790. o14.C0 = CFrame.new(0.374976158, 0.324829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1791. o14.Part0 = o13
  1792. o14.Part1 = o2
  1793. o15.Parent = o1
  1794. o15.Material = Enum.Material.DiamondPlate
  1795. o15.BrickColor = BrickColor.new("Earth green")
  1796. o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
  1797. o15.Rotation = Vector3.new(-90, 80, 90)
  1798. o15.CanCollide = false
  1799. o15.Size = Vector3.new(1.04999995, 1, 1.14999998)
  1800. o15.CFrame = CFrame.new(33.8313599, 6.28938103, -15.4799709, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
  1801. o15.BottomSurface = Enum.SurfaceType.Smooth
  1802. o15.TopSurface = Enum.SurfaceType.Smooth
  1803. o15.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1804. o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
  1805. o16.Name = "Joint"
  1806. o16.Parent = o15
  1807. o16.C0 = CFrame.new(0.599979401, -0.499170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
  1808. o16.Part0 = o15
  1809. o16.Part1 = o2
  1810. mas.Parent = workspace
  1811. mas:MakeJoints()
  1812. local mas1 = mas:GetChildren()
  1813. for i=1,#mas1 do
  1814. mas1[i].Parent = workspace
  1815. ypcall(function() mas1[i]:MakeJoints() end)
  1816. end
  1817. mas:Destroy()
  1818. for i=1,#cors do
  1819. coroutine.resume(cors[i])
  1820. end
  1821.  
  1822. wait()
  1823.  
  1824. Workspace["Torso_"].Parent = game.Players.LocalPlayer.Character
  1825.  
  1826. game.Players.LocalPlayer.Character["Torso_"].Name = "Stand Turret Torso"
  1827.  
  1828. w = Instance.new("Weld", Torso)
  1829. w.Part0 = Torso
  1830. w.Part1 = o2
  1831. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  1832. Torso.Transparency = 1
  1833.  
  1834. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Torso"]:GetChildren()) do
  1835. if v.ClassName == "Part" then
  1836. v.CanCollide = false
  1837. v.Anchored = false
  1838. end
  1839. end
  1840.  
  1841. local m = Create("Model"){
  1842. Parent = AdvancingFortress,
  1843. Name = "WeaponModel",
  1844. }
  1845.  
  1846. Head.face:remove()
  1847. AdvancingFortress.Head.Name = "FHead"
  1848. AdvancingFortress.Torso.Name = "FTorso"
  1849. AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
  1850. Humanoid.Animator.Parent = nil
  1851. AdvancingFortress.Animate.Parent = nil
  1852.  
  1853. local newMotor = function(part0, part1, c0, c1)
  1854. local w = Create('Weld'){
  1855. Parent = part0,
  1856. Part0 = part0,
  1857. Part1 = part1,
  1858. C0 = c0,
  1859. C1 = c1,
  1860. }
  1861. return w
  1862. end
  1863.  
  1864. function clerp(a, b, t)
  1865. return a:lerp(b, t)
  1866. end
  1867.  
  1868. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1869. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1870.  
  1871. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  1872. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  1873. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  1874. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  1875. RootJoint.C1 = CFrame.new(0, 0, 0)
  1876. RootJoint.C0 = CFrame.new(0, 0, 0)
  1877. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  1878. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  1879.  
  1880. local rarmc1 = RW.C1
  1881. local larmc1 = LW.C1
  1882. local rlegc1 = RH.C1
  1883. local llegc1 = LH.C1
  1884.  
  1885. local resetc1 = false
  1886.  
  1887. function PlayAnimationFromTable(table, speed, bool)
  1888. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  1889. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  1890. RW.C0 = clerp(RW.C0, table[3], speed)
  1891. LW.C0 = clerp(LW.C0, table[4], speed)
  1892. RH.C0 = clerp(RH.C0, table[5], speed)
  1893. LH.C0 = clerp(LH.C0, table[6], speed)
  1894. if bool == true then
  1895. if resetc1 == false then
  1896. resetc1 = true
  1897. RootJoint.C1 = RootJoint.C1
  1898. Torso.Neck.C1 = Torso.Neck.C1
  1899. RW.C1 = rarmc1
  1900. LW.C1 = larmc1
  1901. RH.C1 = rlegc1
  1902. LH.C1 = llegc1
  1903. end
  1904. end
  1905. end
  1906.  
  1907. ArtificialHB = Create("BindableEvent", script){
  1908. Parent = script,
  1909. Name = "Heartbeat",
  1910. }
  1911.  
  1912. script:WaitForChild("Heartbeat")
  1913.  
  1914. frame = 1 / 30
  1915. tf = 0
  1916. allowframeloss = false
  1917. tossremainder = false
  1918. lastframe = tick()
  1919. script.Heartbeat:Fire()
  1920.  
  1921. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1922. tf = tf + s
  1923. if tf >= frame then
  1924. if allowframeloss then
  1925. script.Heartbeat:Fire()
  1926. lastframe = tick()
  1927. else
  1928. for i = 1, math.floor(tf / frame) do
  1929. script.Heartbeat:Fire()
  1930. end
  1931. lastframe = tick()
  1932. end
  1933. if tossremainder then
  1934. tf = 0
  1935. else
  1936. tf = tf - frame * math.floor(tf / frame)
  1937. end
  1938. end
  1939. end)
  1940.  
  1941. function swait(num)
  1942. if num == 0 or num == nil then
  1943. ArtificialHB.Event:wait()
  1944. else
  1945. for i = 0, num do
  1946. ArtificialHB.Event:wait()
  1947. end
  1948. end
  1949. end
  1950.  
  1951. function RemoveOutlines(part)
  1952. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1953. end
  1954.  
  1955. CFuncs = {
  1956. Part = {
  1957. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1958. local Part = Create("Part"){
  1959. Parent = Parent,
  1960. Reflectance = Reflectance,
  1961. Transparency = Transparency,
  1962. CanCollide = false,
  1963. Locked = true,
  1964. BrickColor = BrickColor.new(tostring(BColor)),
  1965. Name = Name,
  1966. Size = Size,
  1967. Material = Material,
  1968. }
  1969. RemoveOutlines(Part)
  1970. return Part
  1971. end;
  1972. };
  1973.  
  1974. Mesh = {
  1975. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1976. local Msh = Create(Mesh){
  1977. Parent = Part,
  1978. Offset = OffSet,
  1979. Scale = Scale,
  1980. }
  1981. if Mesh == "SpecialMesh" then
  1982. Msh.MeshType = MeshType
  1983. Msh.MeshId = MeshId
  1984. end
  1985. return Msh
  1986. end;
  1987. };
  1988.  
  1989. Weld = {
  1990. Create = function(Parent, Part0, Part1, C0, C1)
  1991. local Weld = Create("Weld"){
  1992. Parent = Parent,
  1993. Part0 = Part0,
  1994. Part1 = Part1,
  1995. C0 = C0,
  1996. C1 = C1,
  1997. }
  1998. return Weld
  1999. end;
  2000. };
  2001.  
  2002. Sound = {
  2003. Create = function(id, par, vol, pit)
  2004. local Sound = Create("Sound"){
  2005. Volume = vol,
  2006. Pitch = pit or 1,
  2007. SoundId = "rbxassetid://" .. id,
  2008. Parent = par or workspace,
  2009. }
  2010. Sound:play()
  2011. game:GetService("Debris"):AddItem(Sound, 130)
  2012. return Sound
  2013. end;
  2014. };
  2015.  
  2016. Decal = {
  2017. Create = function(Color, Texture, Transparency, Name, Parent)
  2018. local Decal = Create("Decal"){
  2019. Color3 = Color,
  2020. Texture = "rbxassetid://" .. Texture,
  2021. Transparency = Transparency,
  2022. Name = Name,
  2023. Parent = Parent,
  2024. }
  2025. return Decal
  2026. end;
  2027. };
  2028.  
  2029. BillboardGui = {
  2030. Create = function(Parent, Image, Position, Size)
  2031. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  2032. BillPar.CFrame = CFrame.new(Position)
  2033. local Bill = Create("BillboardGui"){
  2034. Parent = BillPar,
  2035. Adornee = BillPar,
  2036. Size = UDim2.new(1, 0, 1, 0),
  2037. SizeOffset = Vector2.new(Size, Size),
  2038. }
  2039. local d = Create("ImageLabel", Bill){
  2040. Parent = Bill,
  2041. BackgroundTransparency = 1,
  2042. Size = UDim2.new(1, 0, 1, 0),
  2043. Image = "rbxassetid://" .. Image,
  2044. }
  2045. return BillPar
  2046. end
  2047. };
  2048.  
  2049. ParticleEmitter = {
  2050. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  2051. local Particle = Create("ParticleEmitter"){
  2052. Parent = Parent,
  2053. Color = ColorSequence.new(Color1, Color2),
  2054. LightEmission = LightEmission,
  2055. Size = Size,
  2056. Texture = Texture,
  2057. Transparency = Transparency,
  2058. ZOffset = ZOffset,
  2059. Acceleration = Accel,
  2060. Drag = Drag,
  2061. LockedToPart = LockedToPart,
  2062. VelocityInheritance = VelocityInheritance,
  2063. EmissionDirection = EmissionDirection,
  2064. Enabled = Enabled,
  2065. Lifetime = LifeTime,
  2066. Rate = Rate,
  2067. Rotation = Rotation,
  2068. RotSpeed = RotSpeed,
  2069. Speed = Speed,
  2070. VelocitySpread = VelocitySpread,
  2071. }
  2072. return Particle
  2073. end;
  2074. };
  2075.  
  2076. CreateTemplate = {
  2077.  
  2078. };
  2079. }
  2080.  
  2081. function rayCast(Position, Direction, Range, Ignore)
  2082. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2083. end
  2084.  
  2085. FindNearestTorso = function(pos)
  2086. local list = (game.Workspace:children())
  2087. local torso = nil
  2088. local dist = 1000
  2089. local temp, human, temp2 = nil, nil, nil
  2090. for x = 1, #list do
  2091. temp2 = list[x]
  2092. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  2093. temp = temp2:findFirstChild("Torso")
  2094. human = temp2:findFirstChild("Humanoid")
  2095. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  2096. local dohit = true
  2097. if dohit == true then
  2098. torso = temp
  2099. dist = (temp.Position - pos).magnitude
  2100. end
  2101. end
  2102. end
  2103. end
  2104. return torso, dist
  2105. end
  2106.  
  2107. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2108. if hit.Parent == nil then
  2109. return
  2110. end
  2111. local h = hit.Parent:FindFirstChild("Humanoid")
  2112. for _, v in pairs(hit.Parent:children()) do
  2113. if v:IsA("Humanoid") then
  2114. h = v
  2115. end
  2116. end
  2117. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2118. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2119. if hit.Parent.DebounceHit.Value == true then
  2120. return
  2121. end
  2122. end
  2123. local c = Create("ObjectValue"){
  2124. Name = "creator",
  2125. Value = game:service("Players").LocalPlayer,
  2126. Parent = h,
  2127. }
  2128. game:GetService("Debris"):AddItem(c, .5)
  2129. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2130. local Damage = math.random(minim, maxim)
  2131. local blocked = false
  2132. local block = hit.Parent:findFirstChild("Block")
  2133. if block ~= nil then
  2134. if block.className == "IntValue" then
  2135. if block.Value > 0 then
  2136. blocked = true
  2137. block.Value = block.Value - 1
  2138. print(block.Value)
  2139. end
  2140. end
  2141. end
  2142. if TimeStop == false then
  2143. h.Health = h.Health - Damage
  2144. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Earth green").Color)
  2145. elseif TimeStop == true then
  2146. repeat wait() until TimeStop == false
  2147. h.Health = h.Health - (Damage / 2)
  2148. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Earth green").Color)
  2149. end
  2150. if Type == "Knockdown" then
  2151. local hum = hit.Parent.Humanoid
  2152. hum.PlatformStand = true
  2153. coroutine.resume(coroutine.create(function(HHumanoid)
  2154. swait(1)
  2155. HHumanoid.PlatformStand = false
  2156. end), hum)
  2157. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2158. local bodvol = Create("BodyVelocity"){
  2159. velocity = angle * knockback,
  2160. P = 5000,
  2161. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2162. Parent = hit,
  2163. }
  2164. local rl = Create("BodyAngularVelocity"){
  2165. P = 3000,
  2166. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2167. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2168. Parent = hit,
  2169. }
  2170. game:GetService("Debris"):AddItem(bodvol, .5)
  2171. game:GetService("Debris"):AddItem(rl, .5)
  2172. elseif Type == "Normal" then
  2173. local vp = Create("BodyVelocity"){
  2174. P = 500,
  2175. maxForce = Vector3.new(math.huge, 0, math.huge),
  2176. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2177. }
  2178. if knockback > 0 then
  2179. vp.Parent = hit.Parent.Torso
  2180. end
  2181. game:GetService("Debris"):AddItem(vp, .5)
  2182. elseif Type == "Up" then
  2183. local bodyVelocity = Create("BodyVelocity"){
  2184. velocity = Vector3.new(0, 20, 0),
  2185. P = 5000,
  2186. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2187. Parent = hit,
  2188. }
  2189. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2190. elseif Type == "DarkUp" then
  2191. coroutine.resume(coroutine.create(function()
  2192. for i = 0, 1, 0.1 do
  2193. swait()
  2194. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2195. end
  2196. end))
  2197. local bodyVelocity = Create("BodyVelocity"){
  2198. velocity = Vector3.new(0, 20, 0),
  2199. P = 5000,
  2200. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2201. Parent = hit,
  2202. }
  2203. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2204. elseif Type == "Snare" then
  2205. local bp = Create("BodyPosition"){
  2206. P = 2000,
  2207. D = 100,
  2208. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2209. position = hit.Parent.Torso.Position,
  2210. Parent = hit.Parent.Torso,
  2211. }
  2212. game:GetService("Debris"):AddItem(bp, 1)
  2213. elseif Type == "Freeze" then
  2214. local BodPos = Create("BodyPosition"){
  2215. P = 50000,
  2216. D = 1000,
  2217. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2218. position = hit.Parent.Torso.Position,
  2219. Parent = hit.Parent.Torso,
  2220. }
  2221. local BodGy = Create("BodyGyro") {
  2222. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  2223. P = 20e+003,
  2224. Parent = hit.Parent.Torso,
  2225. cframe = hit.Parent.Torso.CFrame,
  2226. }
  2227. hit.Parent.Torso.Anchored = true
  2228. coroutine.resume(coroutine.create(function(Part)
  2229. swait(1.5)
  2230. Part.Anchored = false
  2231. end), hit.Parent.Torso)
  2232. game:GetService("Debris"):AddItem(BodPos, 3)
  2233. game:GetService("Debris"):AddItem(BodGy, 3)
  2234. end
  2235. local debounce = Create("BoolValue"){
  2236. Name = "DebounceHit",
  2237. Parent = hit.Parent,
  2238. Value = true,
  2239. }
  2240. game:GetService("Debris"):AddItem(debounce, Delay)
  2241. c = Create("ObjectValue"){
  2242. Name = "creator",
  2243. Value = Player,
  2244. Parent = h,
  2245. }
  2246. game:GetService("Debris"):AddItem(c, .5)
  2247. end
  2248. end
  2249.  
  2250. function ShowDamage(Pos, Text, Time, Color)
  2251. local Rate = (1 / 30)
  2252. local Pos = (Pos or Vector3.new(0, 0, 0))
  2253. local Text = (Text or "")
  2254. local Time = (Time or 2)
  2255. local Color = (Color or Color3.new(1, 0, 1))
  2256. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  2257. EffectPart.Anchored = true
  2258. local BillboardGui = Create("BillboardGui"){
  2259. Size = UDim2.new(3, 0, 3, 0),
  2260. Adornee = EffectPart,
  2261. Parent = EffectPart,
  2262. }
  2263. local TextLabel = Create("TextLabel"){
  2264. BackgroundTransparency = 1,
  2265. Size = UDim2.new(1, 0, 1, 0),
  2266. Text = Text,
  2267. Font = "SciFi",
  2268. TextColor3 = Color,
  2269. TextScaled = true,
  2270. Parent = BillboardGui,
  2271. }
  2272. game.Debris:AddItem(EffectPart, (Time))
  2273. EffectPart.Parent = game:GetService("Workspace")
  2274. delay(0, function()
  2275. local Frames = (Time / Rate)
  2276. for Frame = 1, Frames do
  2277. wait(Rate)
  2278. local Percent = (Frame / Frames)
  2279. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2280. TextLabel.TextTransparency = Percent
  2281. end
  2282. if EffectPart and EffectPart.Parent then
  2283. EffectPart:Destroy()
  2284. end
  2285. end)
  2286. end
  2287.  
  2288. local STDamage = false
  2289.  
  2290. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  2291. for _, c in pairs(workspace:children()) do
  2292. local hum = c:findFirstChild("Humanoid")
  2293. if hum ~= nil then
  2294. local head = c:findFirstChild("Torso")
  2295. if head ~= nil then
  2296. local targ = head.Position - Part.Position
  2297. local mag = targ.magnitude
  2298. if mag <= Magnitude and c.Name ~= Player.Name then
  2299. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
  2300. if STDamage == true then
  2301. for i = 1, 3 do
  2302. Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1, 4, 4, 4, .07, 1)
  2303. end
  2304. for i = 1, 10 do
  2305. Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1)
  2306. end
  2307. elseif STDamage == false then
  2308. Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, .5, .5, .5, .5, .5, .5, .07, 1)
  2309. for i = 1, 2 do
  2310. Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, .4, .4, .4)
  2311. end
  2312. end
  2313. end
  2314. end
  2315. end
  2316. end
  2317. end
  2318.  
  2319. HHandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HHandle", Vector3.new(1.09999979, 0.299999923, 1.0999999))
  2320. HHandleWeld = CFuncs.Weld.Create(m, Head, HHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0646438599, -0.0500068665, -0.0646400452, -0.707107365, -3.21031663e-008, 0.707106411, -8.19564079e-008, 1.00000119, -1.41561088e-007, -0.707106352, 1.38630043e-007, -0.707107484))
  2321. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.399999917, 1.0999999))
  2322. PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.350002289, 0, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
  2323. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
  2324. PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-7.62939453e-006, -0.400001526, 7.62939453e-006, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
  2325. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.299999893, 0.200000003))
  2326. PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.300033569, -0.800000191, -0.44997406, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
  2327. Eye1 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye1", Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2328. PartWeld = CFuncs.Weld.Create(m, HHandle, Eye1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0381011963, -0.0574798584, 0.471725464, -2.89082527e-006, 0.173647985, -0.984807968, -6.2584877e-007, 0.984808922, 0.173648104, 1.00000012, 1.02902288e-006, -2.77161598e-006))
  2329. CFuncs.Mesh.Create("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2330. Eye2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye2", Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2331. PartWeld = CFuncs.Weld.Create(m, HHandle, Eye2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0115432739, -0.0487277508, 0.482452393, -0.981060266, -0.173648134, -0.0858327746, -0.172987267, 0.984808922, -0.0151339322, 0.0871568322, 3.96735317e-007, -0.996194839))
  2332. CFuncs.Mesh.Create("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2333. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.300000012, 0.200000003))
  2334. PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.299995422, -0.800000191, 0.449989319, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
  2335. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.10000002, 0.999999881, 1.0999999))
  2336. PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.200004578, -0.150001526, 0.200012207, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
  2337. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2338. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449981689, -0.750000954, 0.250007629, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
  2339. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2340. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
  2341. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0500011444, -0.449970245, 0.650001526, 3.21031663e-008, -1.00000119, -1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024, -1.00000024, 3.21031663e-008, 5.96046448e-008))
  2342. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2343. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
  2344. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.449970245, -1.05000114, 0.300033569, -5.96046448e-008, 1.38630043e-007, 1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, -1.00000024, 3.21031663e-008, 5.96046448e-008))
  2345. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2346. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
  2347. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449996948, -1.05000019, 0.300014496, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
  2348. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2349. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
  2350. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0500011444, -0.650009155, 0.449989319, 3.21031663e-008, -1.00000119, -1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024, 1.00000024, -3.21031663e-008, -5.96046448e-008))
  2351. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2352. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2353. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.450012207, -0.750001907, 0.249996185, -1.00000024, 3.21031663e-008, 5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024))
  2354. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2355. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2356. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449985504, -0.800001144, 0.0500106812, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
  2357. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2358. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2359. WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.44997406, -0.800002098, 0.0500030518, -1.00000024, 3.21031663e-008, 5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024))
  2360. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2361. THandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Medium stone grey", "THandle", Vector3.new(1, 0.799999893, 1))
  2362. THandleWeld = CFuncs.Weld.Create(m, Torso, THandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2363. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.699999928, 1.20000005))
  2364. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.328445435, -0.67606163, -0.323509216, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
  2365. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.99999994, 0.499999851, 0.900000036))
  2366. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354995728, 0.217259884, 0.408233643, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
  2367. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.700000048, 0.800000012))
  2368. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.843423843, -1.0044136, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
  2369. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2370. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Part", Vector3.new(1.60000014, 0.400000006, 1.39999998))
  2371. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.793423653, -0.504411697, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
  2372. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2373. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.499999911, 1.19999993))
  2374. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.198799133, -0.0796661377, -0.194431305, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
  2375. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.300000012, 1.80000007))
  2376. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-6.10351563e-005, -1.04342794, -0.404396057, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
  2377. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2378. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 1.10000002, 0.300000012))
  2379. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.34057617e-005, -0.943422318, -1.35441589, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
  2380. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2381. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
  2382. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.11920929, 0.416726112, -0.115348816, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
  2383. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.39999986, 1.19999993, 1.39999986))
  2384. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.218803406, -0.55094862, 0.222564697, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
  2385. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.999999762, 0.300000012, 0.799999893))
  2386. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0691986084, 0.816726685, -0.165359497, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
  2387. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.899999976, 0.499999851, 0.899999917))
  2388. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.331642151, 0.516366959, 0.335166931, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
  2389. AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  2390. AHandleRWeld = CFuncs.Weld.Create(m, RightArm, AHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209915161, 0.00999641418, -3.81469727e-006, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2391. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
  2392. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550004005, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2393. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2394. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.150001526, 0.200003624, -0.359994888, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2395. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2396. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.20000267, 0.359992981, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2397. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
  2398. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209899902, -0.809997559, 5.7220459e-006, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
  2399. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
  2400. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.300003052, 0.650004387, 1.71661377e-005, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2401. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
  2402. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.650003433, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2403. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
  2404. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199996948, -0.049996376, -3.81469727e-006, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2405. HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  2406. HitboxRWeld = CFuncs.Weld.Create(m, AHandleR, HitboxR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.700003624, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2407. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2408. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.200012207, -0.149997711, 0.360010147, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
  2409. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2410. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2411. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.30999851, 0.659896851, -5.96046519e-008, 1.41561088e-007, -1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
  2412. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2413. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2414. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199981689, -0.149998665, 0.359991074, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
  2415. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2416. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
  2417. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.90734863e-006, 0.309997559, -0.0598983765, -5.96046519e-008, 1.41561088e-007, -1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
  2418. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2419. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2420. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, 0.309999466, 0.659896851, 5.96046519e-008, -1.41561088e-007, 1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
  2421. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2422. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
  2423. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.200003624, 0.150016785, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
  2424. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2425. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
  2426. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.53674316e-006, -1.06000042, 0.490097046, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
  2427. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2428. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
  2429. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.20000267, 0.299995422, -5.96046519e-008, 1.41561088e-007, -1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
  2430. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2431. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
  2432. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.659999847, 0.490089417, -5.96046519e-008, 1.41561088e-007, -1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
  2433. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2434. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
  2435. WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, -1.30999947, -0.0598831177, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
  2436. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2437. AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  2438. AHandleLWeld = CFuncs.Weld.Create(m, LeftArm, AHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.210014343, 0.00999736786, 1.14440918e-005, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
  2439. HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  2440. HitboxLWeld = CFuncs.Weld.Create(m, AHandleL, HitboxL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.700003624, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2441. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2442. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, -0.360012054, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2443. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
  2444. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.0499982834, -9.53674316e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2445. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2446. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, 0.359992981, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2447. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
  2448. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.21005249, -0.81000042, 2.28881836e-005, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
  2449. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
  2450. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550003052, -5.7220459e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2451. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
  2452. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.299995422, 0.650003433, -3.81469727e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2453. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
  2454. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.65000248, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2455. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2456. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, 0.309998512, 0.660064697, 5.96046519e-008, 1.41561088e-007, 1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
  2457. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2458. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2459. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.149998665, 0.359992981, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2460. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2461. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
  2462. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.47955322e-005, -1.30999947, -0.060043335, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2463. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2464. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
  2465. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.20000267, 0.150001526, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2466. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2467. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2468. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.199836731, -0.149998665, 0.36003685, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
  2469. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2470. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
  2471. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891e-005, 0.659998894, 0.489944458, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2472. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2473. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2474. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.199981689, -0.149999619, 0.360010147, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
  2475. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2476. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
  2477. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.67028809e-005, 0.309998512, -0.0600509644, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2478. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2479. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
  2480. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.33514404e-005, -1.06000042, 0.489936829, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2481. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2482. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
  2483. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.200003624, 0.299987793, -5.96046519e-008, -1.41561088e-007, -1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
  2484. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2485. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2486. WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(9.53674316e-006, -1.30999947, 0.660049438, -5.96046519e-008, -1.41561088e-007, -1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
  2487. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2488. LHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleR", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2489. LHandleRWeld = CFuncs.Weld.Create(m, RightLeg, LHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498962402, -0.0950021744, 0.00499534607, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
  2490. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.200000003))
  2491. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00499916077, -0.604999542, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2492. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2493. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600002289, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2494. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
  2495. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454998016, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2496. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.200000003))
  2497. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00499916077, -0.604999542, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2498. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
  2499. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499725342, 0.0149993896, 0.00500297546, 2.28095047e-007, 1.00000775, 2.99581131e-007, -1.00000417, 5.63755016e-008, -4.06898749e-007, -2.98379774e-007, 2.07959161e-008, 1.0000037))
  2500. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2501. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2502. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.604999542, -0.504998207, 0.29499054, -2.98023224e-008, -6.70552254e-008, -1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
  2503. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2504. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2505. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.60499382, -0.495001793, 0.305000305, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2506. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2507. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2508. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.495001793, 0.29499054, 2.98023224e-008, 6.70552254e-008, 1.00000012, -3.7252903e-008, -1.0000006, -7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
  2509. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2510. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2511. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.504998207, 0.305000305, 2.98023224e-008, 6.70552254e-008, 1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, -1, -4.47034836e-008, -2.98023224e-008))
  2512. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2513. LHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleL", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2514. LHandleLWeld = CFuncs.Weld.Create(m, LeftLeg, LHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498199463, -0.095000267, 0.00502204895, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
  2515. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2516. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600001335, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2517. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.300000012))
  2518. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00500106812, -0.554998398, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2519. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
  2520. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454999924, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2521. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
  2522. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499534607, 0.0149993896, 0.00500297546, 2.28095047e-007, 1.00000775, 2.99581131e-007, -1.00000417, 5.63755016e-008, -4.06898749e-007, -2.98379774e-007, 2.07959161e-008, 1.0000037))
  2523. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2524. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.300000012))
  2525. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00500106812, -0.554998398, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
  2526. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2527. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.505000114, 0.305000305, 2.98023224e-008, 6.70552254e-008, 1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, -1, -4.47034836e-008, -2.98023224e-008))
  2528. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2529. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2530. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.505000114, 0.29499054, -2.98023224e-008, -6.70552254e-008, -1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
  2531. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2532. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2533. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.494999886, 0.29499054, 2.98023224e-008, 6.70552254e-008, 1.00000012, -3.7252903e-008, -1.0000006, -7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
  2534. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2535. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2536. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.494999886, 0.305000305, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
  2537. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2538.  
  2539. EffectModel = Create("Model"){
  2540. Parent = Character,
  2541. Name = "Effects",
  2542. }
  2543.  
  2544. Effects = {
  2545. Block = {
  2546. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2547. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2548. prt.Anchored = true
  2549. prt.CFrame = cframe
  2550. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2551. game:GetService("Debris"):AddItem(prt, 10)
  2552. if Type == 1 or Type == nil then
  2553. table.insert(Effects, {
  2554. prt,
  2555. "Block1",
  2556. delay,
  2557. x3,
  2558. y3,
  2559. z3,
  2560. msh
  2561. })
  2562. elseif Type == 2 then
  2563. table.insert(Effects, {
  2564. prt,
  2565. "Block2",
  2566. delay,
  2567. x3,
  2568. y3,
  2569. z3,
  2570. msh
  2571. })
  2572. end
  2573. end;
  2574. };
  2575.  
  2576. Cylinder = {
  2577. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2578. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  2579. prt.Anchored = true
  2580. prt.CFrame = cframe
  2581. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2582. game:GetService("Debris"):AddItem(prt, 2)
  2583. Effects[#Effects + 1] = {
  2584. prt,
  2585. "Cylinder",
  2586. delay,
  2587. x3,
  2588. y3,
  2589. z3
  2590. }
  2591. end;
  2592. };
  2593.  
  2594. Head = {
  2595. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2596. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2597. prt.Anchored = true
  2598. prt.CFrame = cframe
  2599. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2600. game:GetService("Debris"):AddItem(prt, 10)
  2601. table.insert(Effects, {
  2602. prt,
  2603. "Cylinder",
  2604. delay,
  2605. x3,
  2606. y3,
  2607. z3,
  2608. msh
  2609. })
  2610. end;
  2611. };
  2612.  
  2613. Sphere = {
  2614. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2615. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2616. prt.Anchored = true
  2617. prt.CFrame = cframe
  2618. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2619. game:GetService("Debris"):AddItem(prt, 10)
  2620. table.insert(Effects, {
  2621. prt,
  2622. "Cylinder",
  2623. delay,
  2624. x3,
  2625. y3,
  2626. z3,
  2627. msh
  2628. })
  2629. end;
  2630. };
  2631.  
  2632. Elect = {
  2633. Create = function(cff, x, y, z)
  2634. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  2635. prt.Anchored = true
  2636. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2637. prt.CFrame = CFrame.new(prt.Position)
  2638. game:GetService("Debris"):AddItem(prt, 2)
  2639. local xval = math.random() / 2
  2640. local yval = math.random() / 2
  2641. local zval = math.random() / 2
  2642. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2643. table.insert(Effects, {
  2644. prt,
  2645. "Elec",
  2646. 0.1,
  2647. x,
  2648. y,
  2649. z,
  2650. xval,
  2651. yval,
  2652. zval
  2653. })
  2654. end;
  2655.  
  2656. };
  2657.  
  2658. Ring = {
  2659. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2660. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2661. prt.Anchored = true
  2662. prt.CFrame = cframe
  2663. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2664. --msh.TextureId = "rbxassetid://269748808"
  2665. game:GetService("Debris"):AddItem(prt, 10)
  2666. table.insert(Effects, {
  2667. prt,
  2668. "Cylinder",
  2669. delay,
  2670. x3,
  2671. y3,
  2672. z3,
  2673. msh
  2674. })
  2675. end;
  2676. };
  2677.  
  2678.  
  2679. Wave = {
  2680. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2681. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2682. prt.Anchored = true
  2683. prt.CFrame = cframe
  2684. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2685. game:GetService("Debris"):AddItem(prt, 10)
  2686. table.insert(Effects, {
  2687. prt,
  2688. "Cylinder",
  2689. delay,
  2690. x3,
  2691. y3,
  2692. z3,
  2693. msh
  2694. })
  2695. end;
  2696. };
  2697.  
  2698. Break = {
  2699. Create = function(brickcolor, cframe, x1, y1, z1)
  2700. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2701. prt.Anchored = true
  2702. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2703. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2704. local num = math.random(10, 50) / 1000
  2705. game:GetService("Debris"):AddItem(prt, 10)
  2706. table.insert(Effects, {
  2707. prt,
  2708. "Shatter",
  2709. num,
  2710. prt.CFrame,
  2711. math.random() - math.random(),
  2712. 0,
  2713. math.random(50, 100) / 100
  2714. })
  2715. end;
  2716. };
  2717.  
  2718. Fire = {
  2719. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2720. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2721. prt.Anchored = true
  2722. prt.CFrame = cframe
  2723. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2724. game:GetService("Debris"):AddItem(prt, 10)
  2725. table.insert(Effects, {
  2726. prt,
  2727. "Fire",
  2728. delay,
  2729. 1,
  2730. 1,
  2731. 1,
  2732. msh
  2733. })
  2734. end;
  2735. };
  2736.  
  2737. FireWave = {
  2738. Create = function(brickcolor, cframe, x1, y1, z1)
  2739. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2740. prt.Anchored = true
  2741. prt.CFrame = cframe
  2742. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2743. local d = Create("Decal"){
  2744. Parent = prt,
  2745. Texture = "rbxassetid://26356434",
  2746. Face = "Top",
  2747. }
  2748. local d = Create("Decal"){
  2749. Parent = prt,
  2750. Texture = "rbxassetid://26356434",
  2751. Face = "Bottom",
  2752. }
  2753. game:GetService("Debris"):AddItem(prt, 10)
  2754. table.insert(Effects, {
  2755. prt,
  2756. "FireWave",
  2757. 1,
  2758. 30,
  2759. math.random(400, 600) / 100,
  2760. msh
  2761. })
  2762. end;
  2763. };
  2764.  
  2765. Lightning = {
  2766. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2767. local magz = (p0 - p1).magnitude
  2768. local curpos = p0
  2769. local trz = {
  2770. -ofs,
  2771. ofs
  2772. }
  2773. for i = 1, tym do
  2774. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2775. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2776. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2777. li.Material = "Neon"
  2778. if tym == i then
  2779. local magz2 = (curpos - p1).magnitude
  2780. li.Size = Vector3.new(th, th, magz2)
  2781. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2782. table.insert(Effects, {
  2783. li,
  2784. "Disappear",
  2785. last
  2786. })
  2787. else
  2788. do
  2789. do
  2790. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2791. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2792. game.Debris:AddItem(li, 10)
  2793. table.insert(Effects, {
  2794. li,
  2795. "Disappear",
  2796. last
  2797. })
  2798. end
  2799. end
  2800. end
  2801. end
  2802. end
  2803. };
  2804.  
  2805. EffectTemplate = {
  2806.  
  2807. };
  2808. }
  2809.  
  2810. local Invisible = false
  2811.  
  2812. function Reappear()
  2813. for _, i in pairs(AdvancingFortress:children()) do
  2814. if i:IsA("BasePart") then
  2815. coroutine.resume(coroutine.create(function(Part)
  2816. for i = 0, 1, 0.3 do
  2817. swait()
  2818. Part.Transparency = 1
  2819. end
  2820. Part.Transparency = 1
  2821. end), i)
  2822. end
  2823. end
  2824. for _, i in pairs(m:children()) do
  2825. if i:IsA("BasePart") then
  2826. coroutine.resume(coroutine.create(function(Part)
  2827. for i = 0, 1, 0.3 do
  2828. swait()
  2829. Part.Transparency = 1
  2830. end
  2831. Part.Transparency = 1
  2832. end), i)
  2833. end
  2834. end
  2835. end
  2836.  
  2837. function ReappearArmorOnly()
  2838. for _, i in pairs(m:children()) do
  2839. if i:IsA("BasePart") then
  2840. coroutine.resume(coroutine.create(function(Part)
  2841. for i = 0, 1, 0.3 do
  2842. swait()
  2843. Part.Transparency = 1
  2844. end
  2845. Part.Transparency = 1
  2846. end), i)
  2847. end
  2848. end
  2849. end
  2850.  
  2851. function Disappear()
  2852. for _, i in pairs(AdvancingFortress:children()) do
  2853. if i:IsA("BasePart") then
  2854. coroutine.resume(coroutine.create(function(Part)
  2855. for i = 0, 1, 0.3 do
  2856. swait()
  2857. Part.Transparency = 1
  2858. end
  2859. Part.Transparency = 1
  2860. end), i)
  2861. end
  2862. end
  2863. for _, i in pairs(m:children()) do
  2864. if i:IsA("BasePart") then
  2865. coroutine.resume(coroutine.create(function(Part)
  2866. for i = 0, 1, 0.3 do
  2867. swait()
  2868. Part.Transparency = 1
  2869. end
  2870. Part.Transparency = 1
  2871. end), i)
  2872. end
  2873. end
  2874. end
  2875.  
  2876. function DisappearArmorOnly()
  2877. for _, i in pairs(m:children()) do
  2878. if i:IsA("BasePart") then
  2879. coroutine.resume(coroutine.create(function(Part)
  2880. for i = 0, 1, 0.3 do
  2881. swait()
  2882. Part.Transparency = 1
  2883. end
  2884. Part.Transparency = 1
  2885. end), i)
  2886. end
  2887. end
  2888. end
  2889.  
  2890. local ora = false
  2891.  
  2892. function ORA()
  2893. attack = true
  2894. local S = CFuncs.Sound.Create("0", Torso, 1, 1)
  2895. Instance.new("DistortionSoundEffect", S).Level = .5
  2896. S.Looped = true
  2897. if ora == true then
  2898. while ora == true do
  2899. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2900. for i = 0, 1, 0.8 do
  2901. swait()
  2902. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2903. PlayAnimationFromTable({
  2904. CFrame.new(-0.561874092, -0.346845925, -0.435822666, 0.64278698, -0.323744029, 0.694272816, 0, 0.906308115, 0.422617555, -0.766044974, -0.271653026, 0.582563102) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2905. CFrame.new(8.9481473e-006, 1.49999249, 5.2684918e-006, 0.704669476, 0.0560214818, -0.707321048, -0.0868221819, 0.996195257, -0.0075956285, 0.704204142, 0.0667634308, 0.706852198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2906. CFrame.new(1.97048378, 0.808467984, -0.254994273, -0.457079947, -0.7819345, 0.423859, 0.842444837, -0.227779076, 0.488266319, -0.285246044, 0.580254436, 0.762849629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2907. CFrame.new(-1.18535733, 0.530705392, -0.713678956, 0.778861284, -0.400152355, 0.482962847, 0.492400557, -0.0868335962, -0.866026342, 0.388479888, 0.912325621, 0.129403993) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2908. CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138e-006, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2909. CFrame.new(-0.604502141, -1.943735, 0.000515520573, 0.982544005, 0.00845471025, 0.185841322, -0.0717865527, 0.938827574, 0.336824685, -0.17162481, -0.34428525, 0.923045695) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2910. }, .8, false)
  2911. end
  2912. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2913. for i = 0, 1, 0.8 do
  2914. swait()
  2915. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2916. PlayAnimationFromTable({
  2917. CFrame.new(1.1920929e-006, -0.0170394331, -0.52941519, 0.70710516, -2.21270369e-007, -0.707108498, 0.18301405, 0.965925574, 0.183012888, 0.683014154, -0.258820117, 0.683010995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2918. CFrame.new(-1.22189522e-006, 1.49999356, 1.04308128e-006, 0.707110465, 0.122788236, 0.696360528, -1.4748274e-006, 0.98480773, -0.173648238, -0.707103193, 0.122787461, 0.696368098) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2919. CFrame.new(1.44562268, 0.333473027, -0.475224167, 0.907739162, 0.217196256, 0.358959734, 0.40125221, -0.199453548, -0.893991232, -0.122576535, 0.955528319, -0.268199235) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2920. CFrame.new(-1.884794, 0.881342709, -0.770847201, 0.0912726, 0.688403964, -0.719562054, -0.91795665, -0.221949756, -0.328776807, -0.386037856, 0.690535009, 0.611666858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2921. CFrame.new(0.789779902, -1.8586235, 0.161380947, 0.965926766, -0.258817255, -8.10623169e-006, 0.243211254, 0.907672405, 0.342022836, -0.0885141194, -0.330371499, 0.939691722) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2922. CFrame.new(-0.73783946, -1.45406294, -0.215006173, 0.882573366, -0.0180292428, 0.469829261, -0.163172901, 0.925412893, 0.342031717, -0.440952569, -0.378531486, 0.813802838) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2923. }, .8, false)
  2924. end
  2925. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2926. for i = 0, 1, 0.8 do
  2927. swait()
  2928. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2929. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2930. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2931. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2932. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2933. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2934. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2935. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2936. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2937. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2938. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2939. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2940. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2941. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2942. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2943. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2944. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2945. PlayAnimationFromTable({
  2946. CFrame.new(0.215482175, -0.0393944569, -0.126133978, 0.259671897, -0.351393819, 0.8994959, -0.075478971, 0.921212733, 0.381667405, -0.962742627, -0.167001322, 0.212690249) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2947. CFrame.new(-1.26510859e-005, 1.49999118, -2.16066837e-007, 0.420251548, -0.0215960592, -0.90715003, -0.100918382, 0.992402375, -0.0703775883, 0.901778162, 0.12112467, 0.414879382) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2948. CFrame.new(1.81840861, 0.705381036, -0.347923756, -0.236346364, -0.883376777, 0.404705286, 0.945798516, -0.113677993, 0.304209948, -0.222726092, 0.454668403, 0.862362981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2949. CFrame.new(-1.21960759, 0.420275182, -0.728423595, -0.57802856, -0.255150676, 0.775100708, 0.665436089, -0.697164714, 0.266751111, 0.472311139, 0.669969678, 0.572767615) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2950. CFrame.new(0.620917439, -1.53014767, -0.12091887, 0.707106113, 0.241845652, -0.66446346, -1.2293458e-006, 0.939692676, 0.342019886, 0.707107484, -0.241843566, 0.664462805) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2951. CFrame.new(-0.873213649, -1.89646459, -0.100004375, 0.933012128, 0.353242815, -0.0686147735, -0.258823931, 0.791241407, 0.554028153, 0.249997303, -0.499155849, 0.829665601) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2952. }, .8, false)
  2953. end
  2954. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2955. for i = 0, 1, 0.8 do
  2956. swait()
  2957. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2958. PlayAnimationFromTable({
  2959. CFrame.new(0.299998224, -0.0468490347, -0.211314023, 0.642786682, -2.87348001e-007, -0.766045272, 0.323744863, 0.906307757, 0.271653205, 0.694272637, -0.42261824, 0.582562685) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2960. CFrame.new(2.71201134e-006, 1.4999969, 8.94069672e-007, 0.642777503, 0.133020476, 0.754416466, 4.31999706e-006, 0.984809279, -0.173647597, -0.766052961, 0.111620098, 0.633012772) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2961. CFrame.new(1.27057993, 0.327670783, -0.599993467, 0.638493001, 0.280156553, -0.716825664, -0.769049883, 0.196164608, -0.608343422, -0.0298155248, 0.939697862, 0.340704083) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2962. CFrame.new(-1.86040878, 1.02262986, -0.452570885, 0.386218816, 0.717701018, -0.579433978, -0.403004408, -0.433759809, -0.805879354, -0.829712272, 0.544763446, 0.121709965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2963. CFrame.new(0.779964924, -1.75316048, -0.0263362825, 0.826099217, -0.36394459, 0.43023771, 0.181541473, 0.894650102, 0.40822047, -0.533481896, -0.259124577, 0.805140793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2964. CFrame.new(-0.724003315, -1.47219872, -0.266945302, 0.766038954, -0.166370958, 0.620890498, 4.09781933e-006, 0.965925932, 0.258819997, -0.642794192, -0.198263675, 0.739937425) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2965. }, .8, false)
  2966. end
  2967. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2968. end
  2969. end
  2970. S:Stop()
  2971. local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
  2972. Instance.new("DistortionSoundEffect", S2).Level = .8
  2973. for i = 0, 3, 0.13 do
  2974. swait()
  2975. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2976. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2977. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2978. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2979. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2980. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2981. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2982. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2983. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), .5)
  2984. PlayAnimationFromTable({
  2985. CFrame.new(2.68220901e-006, -0.0739577487, 0.0232374109, 0.707105994, -3.47710994e-007, -0.707107604, -0.122787997, 0.98480767, -0.122788213, 0.696364999, 0.173648596, 0.696363389) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2986. CFrame.new(-5.36441803e-007, 1.49999356, -1.28149986e-006, 0.707105994, -0.122788511, 0.696365297, -3.47710994e-007, 0.984808028, 0.173649326, -0.707107604, -0.122788727, 0.696363688) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2987. CFrame.new(1.13747835, 0.382733107, -0.729447305, 0.579597414, 0.772029877, -0.260839432, -0.351051509, -0.0523141921, -0.934893906, -0.735411942, 0.633429527, 0.240701318) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2988. CFrame.new(-1.53455412, 0.605712295, -0.542039633, 0.786121905, 0.427828372, -0.446066588, -0.606968522, 0.398195386, -0.687771559, -0.116626531, 0.811420619, 0.572708428) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2989. CFrame.new(0.903839946, -1.70734286, 0.373858094, 0.863655448, -0.430708885, 0.261895239, 0.187955216, 0.757234871, 0.625514567, -0.46773085, -0.491004646, 0.734943748) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2990. CFrame.new(-0.596739769, -1.62411702, -0.0967329144, 0.725493789, -0.291957259, 0.623233199, -0.081900157, 0.86250174, 0.499382436, -0.683338165, -0.41334182, 0.601828396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2991. }, .2, false)
  2992. end
  2993. MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
  2994. for i = 0, 1, 0.1 do
  2995. swait()
  2996. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2997. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2998. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2999. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3000. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3001. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3002. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3003. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3004. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3005. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3006. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3007. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3008. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3009. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3010. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3011. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3012. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
  3013. PlayAnimationFromTable({
  3014. CFrame.new(-0.338160992, -0.0772590488, -0.484170675, 0.307024002, -0.153706044, 0.939207554, -0.403236002, 0.872901201, 0.274671286, -0.86205399, -0.463052958, 0.206021816) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3015. CFrame.new(-0.0502282679, 1.50051379, -0.0864891857, 0.502356887, -0.246090144, -0.828901231, -0.00520065427, 0.957766473, -0.287500501, 0.864644766, 0.148738697, 0.479860842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3016. CFrame.new(1.81698525, 1.20575511, -0.168038458, 0.0800605565, -0.859217465, 0.505307972, 0.457053572, -0.418860257, -0.784640014, 0.885828495, 0.293771386, 0.359173566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3017. CFrame.new(-1.66351938, 0.691055655, 0.203685582, 0.309526145, 0.793331623, -0.524231553, -0.937197804, 0.347743452, -0.0271089375, 0.160791725, 0.499699503, 0.851144433) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3018. CFrame.new(0.971616864, -1.6145575, 0.096719563, 0.544056833, -0.203144252, -0.814085484, 0.51142931, 0.849463344, 0.129818588, 0.665161908, -0.486975014, 0.566052973) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3019. CFrame.new(-0.676943898, -1.44413579, 0.206094518, 0.884253025, 0.0570309162, -0.463512957, 0.209485695, 0.838620007, 0.502824426, 0.417387724, -0.541723251, 0.729605079) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3020. }, .6, false)
  3021. end
  3022. attack = false
  3023. end
  3024.  
  3025. function CastleCrusherFist()
  3026. attack = true
  3027. STDamage = true
  3028. local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
  3029. Instance.new("DistortionSoundEffect", S2).Level = .8
  3030. for i = 0, 1, 0.1 do
  3031. swait()
  3032. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3033. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3034. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3035. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3036. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3037. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3038. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3039. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3040. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3041. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3042. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3043. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3044. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3045. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3046. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3047. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3048. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3049. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3050. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), .2)
  3051. PlayAnimationFromTable({
  3052. CFrame.new(-5.99771738e-007, -0.00717129931, 0.169464022, 0.422617912, -2.2671e-007, -0.906308055, -0.309975952, 0.939692557, -0.144544229, 0.851650834, 0.342020661, 0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3053. CFrame.new(-0.0102166235, 1.52751005, -0.239579424, 0.456926107, -0.171424359, 0.872835577, -0.167732254, 0.94705075, 0.273807496, -0.87355268, -0.271512181, 0.403976858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3054. CFrame.new(0.944673777, 0.474064022, -0.539126158, 0.229199454, 0.762564063, 0.604949772, 0.809601307, 0.195682317, -0.553402781, -0.540382624, 0.616607308, -0.572522938) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3055. CFrame.new(-1.61232829, 0.309644789, -0.24482432, 0.455398798, 0.536860108, -0.710207343, -0.887026072, 0.205374956, -0.413530886, -0.076149486, 0.818293095, 0.569735885) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3056. CFrame.new(1.08113468, -1.48232126, 0.656104684, 0.81421864, -0.517612338, 0.262917578, 0.175395042, 0.651024699, 0.738514543, -0.553430021, -0.555197835, 0.620862961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3057. CFrame.new(-0.427128136, -1.50760674, -0.0473105907, 0.804508269, -0.373179317, 0.462065101, -0.173640698, 0.596196175, 0.783836842, -0.567992628, -0.71083647, 0.414845526) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3058. }, .2, false)
  3059. end
  3060. for i,v in pairs (game.Workspace:GetChildren()) do
  3061. if v.ClassName == "Part" then
  3062. v.Anchored = false
  3063. end
  3064. end
  3065. game.Workspace.Base.Anchored = true
  3066. cxvg = Instance.new("ForceField",game.Players.LocalPlayer.Character)
  3067. MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
  3068. Effects.Wave.Create(BrickColor.new("Earth green"), RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), .5, .5, .5, .6, .6, .6, 0.06)
  3069. CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
  3070. CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
  3071. for i = 0, 1, 0.08 do
  3072. swait()
  3073. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3074. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3075. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
  3076. PlayAnimationFromTable({
  3077. CFrame.new(-3.57627869e-007, -0.116980031, -2.22140098, 0.342020035, -6.11579551e-008, 0.939692736, -0.604023039, 0.766044259, 0.219846413, -0.71984607, -0.642787933, 0.262002468) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3078. CFrame.new(-1.13248825e-006, 1.49999046, 8.94069672e-007, 0.422608167, -0.383014679, -0.82140249, -1.36196613e-005, 0.906310022, -0.422613323, 0.906312764, 0.17861104, 0.383008778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3079. CFrame.new(1.72490048, 1.25688744, -0.021425128, -0.678134382, -0.731868863, 0.0670941696, 0.667953849, -0.575675249, 0.47163111, -0.306547582, 0.364645123, 0.879239857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3080. CFrame.new(-1.70565486, 0.469353855, 0.162862837, 0.82686162, 0.55728358, 0.0757693052, -0.414878726, 0.513436973, 0.751176, 0.379712611, -0.652546048, 0.655748963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3081. CFrame.new(0.757160306, -1.48393714, -0.193787217, 0.601814985, 0.305624545, -0.737842917, -2.98023224e-008, 0.923879623, 0.382683486, 0.798635662, -0.230304718, 0.556004763) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3082. CFrame.new(-0.908789515, -1.60188651, -0.0663503706, 0.696367741, 0.548584938, -0.462741733, -0.173660636, 0.7544052, 0.633021533, 0.696362019, -0.360454619, 0.620610356) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3083. }, .6, false)
  3084. Effects.Sphere.Create(BrickColor.new("Bright yellow"), HitboxR.CFrame, 1, 55, 55, 55, 55, 55, .1, 1)
  3085. Effects.Sphere.Create(BrickColor.new("Bright orange"), HitboxR.CFrame, 1, 35, 35, 35, 35, 35, .1, 1)
  3086. xsdrtew = Instance.new("Explosion",Workspace)
  3087. xsdrtew.Position = HitboxR.Position
  3088. xsdrtew.BlastRadius = 55
  3089. xsdrtew.BlastPressure = 138955
  3090. end
  3091. wait()
  3092. cxvg:remove()
  3093. STDamage = false
  3094. attack = false
  3095. end
  3096.  
  3097. local IsWearingArmor = false
  3098.  
  3099. function Armor(Mode)
  3100. attack = true
  3101. if IsWearingArmor == false and Mode == "On" then
  3102. IsWearingArmor = true
  3103. Disappear()
  3104. swait(10)
  3105. ReappearArmorOnly()
  3106. Character.Humanoid.MaxHealth = 500
  3107. Character.Humanoid.Health = 500
  3108. HHandleWeld.Part0 = Character.Head
  3109. THandleWeld.Part0 = Character.Torso
  3110. AHandleRWeld.Part0 = Character["Right Arm"]
  3111. AHandleLWeld.Part0 = Character["Left Arm"]
  3112. LHandleRWeld.Part0 = Character["Right Leg"]
  3113. LHandleLWeld.Part0 = Character["Left Leg"]
  3114. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3115. if v:IsA("BasePart") then
  3116. v.Transparency = 1
  3117. end
  3118. end
  3119. for i, v in pairs(Character:GetChildren()) do
  3120. if v:IsA("Accessory") then
  3121. v.Handle.Transparency = 1
  3122. end
  3123. end
  3124. elseif IsWearingArmor == true and Mode == "Off" then
  3125. IsWearingArmor = false
  3126. DisappearArmorOnly()
  3127. for i, v in pairs(Character:GetChildren()) do
  3128. if v:IsA("Accessory") then
  3129. v.Handle.Transparency = 0
  3130. end
  3131. end
  3132. swait(10)
  3133. Reappear()
  3134. Character.Humanoid.MaxHealth = 100
  3135. Character.Humanoid.Health = 100
  3136. HHandleWeld.Part0 = Head
  3137. THandleWeld.Part0 = Torso
  3138. AHandleRWeld.Part0 = RightArm
  3139. AHandleLWeld.Part0 = LeftArm
  3140. LHandleRWeld.Part0 = RightLeg
  3141. LHandleLWeld.Part0 = LeftLeg
  3142. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3143. if v:IsA("BasePart") then
  3144. v.Transparency = 0
  3145. end
  3146. end
  3147. end
  3148. attack = false
  3149. end
  3150.  
  3151. rgui1 = Instance.new("BillboardGui")
  3152. rgui1.Parent = Torso
  3153. rgui1.Size = UDim2.new(3, 0, 3, 0)--(3, 0, 3, 0)
  3154. rgui1.AlwaysOnTop = true
  3155. rimg1 = Instance.new("ImageLabel")
  3156. rimg1.Parent = rgui1
  3157. rimg1.BackgroundTransparency = 1
  3158. rimg1.Position = UDim2.new(-.8,0,-.8,0)
  3159. rimg1.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
  3160. rimg1.Image = "rbxassetid://59820288"
  3161. rimg1.ImageTransparency = 1
  3162. rimga = Instance.new("TextLabel")
  3163. rimga.Parent = rgui1
  3164. rimga.BackgroundTransparency = 1
  3165. rimga.Position = UDim2.new(-.8,0,-.8,0)
  3166. rimga.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
  3167. rimga.Text = "wut pooppin b"
  3168. rimga.TextTransparency = 1
  3169. rimga.TextSize = 100
  3170. rimga.TextStrokeTransparency = 1
  3171. rimga.TextColor3 = Color3.new(1,1,1)
  3172. rimga.ZIndex = 2
  3173. function tt()
  3174. attack = true
  3175. l0l:Play()
  3176. wait(3.1)
  3177. rimga.TextStrokeTransparency = 0
  3178. rimga.TextTransparency = 0
  3179. rimg1.ImageTransparency = 0
  3180. rimga.Text = "10"
  3181. wait(.995)
  3182. rimga.Text = "9"
  3183. wait(.995)
  3184. rimga.Text = "8"
  3185. wait(.995)
  3186. rimga.Text = "7"
  3187. wait(.995)
  3188. rimga.Text = "6"
  3189. wait(.995)
  3190. rimga.Text = "5"
  3191. wait(.995)
  3192. rimga.Text = "4"
  3193. wait(.995)
  3194. rimga.Text = "3"
  3195. wait(.995)
  3196. rimga.Text = "2"
  3197. wait(.995)
  3198. rimga.Text = "1"
  3199. wait(.995)
  3200. rimga.Text = "0"
  3201. wait(.995)
  3202. rimga.TextTransparency = 1
  3203. rimg1.ImageTransparency = 1
  3204. rimga.TextStrokeTransparency = 1
  3205. MagnitudeDamage(Torso, 3000, 99999999999, 999999999999, 100, "Knockdown", "610359515", 1)
  3206. Effects.Sphere.Create(BrickColor.new("New Yeller"), Torso.CFrame, 5, 5, 5, 26, 26, 26, 0.004, 0.004)
  3207. Effects.Ring.Create(BrickColor.new("New Yeller"), Torso.CFrame * CFrame.Angles(math.rad(90),0,0), .7, .7, .7, 9, 9, 1, 0.004)
  3208. attack = false
  3209. end
  3210. Mouse.KeyDown:connect(function(k)
  3211. k = k:lower()
  3212. if attack == false and ora == false and k == 'z' and IsWearingArmor == false and Invisible == false then
  3213. ora = true
  3214. ORA()
  3215. elseif attack == false and k == 'x' then
  3216. tt()
  3217. elseif attack == false and k == 'g' and IsWearingArmor == false and Invisible == false then
  3218. Armor("On")
  3219. elseif attack == false and k == 'g' and IsWearingArmor == true and Invisible == false then
  3220. Armor("Off")
  3221. elseif attack == false and k == 'f' and Invisible == false and IsWearingArmor == false then
  3222. Invisible = true
  3223. Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
  3224. Disappear()
  3225. elseif attack == false and k == 'f' and Invisible == true and IsWearingArmor == false then
  3226. Invisible = false
  3227. CFuncs.Sound.Create("161006033", Torso, 1, 1.3)
  3228. CFuncs.Sound.Create("206083431", Torso, 1, 1.5)
  3229. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .08)
  3230. for i = 1, 2 do
  3231. Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
  3232. end
  3233. for i = 1, 20 do
  3234. Effects.Break.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1)
  3235. end
  3236. Reappear()
  3237. elseif attack == false and k == 'c' and IsWearingArmor == false and Invisible == false then
  3238. CastleCrusherFist()
  3239. end
  3240. end)
  3241.  
  3242. Mouse.KeyUp:connect(function(k)
  3243. k = k:lower()
  3244. if attack == true and ora == true and k == 'z' and IsWearingArmor == false then
  3245. ora = false
  3246. end
  3247. end)
  3248.  
  3249. coroutine.resume(coroutine.create(function(Part, Part2)
  3250. while Part.Parent ~= nil do
  3251. swait(math.random(100, 150))
  3252. for i = 0, 1, 0.2 do
  3253. wait()
  3254. Eye1.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
  3255. Eye2.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
  3256. end
  3257. for i = 0, 1, 0.2 do
  3258. swait()
  3259. Eye1.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
  3260. Eye2.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
  3261. end
  3262. end
  3263. end), Eye1, Eye2)
  3264.  
  3265. spawn(function()
  3266. while wait(1) do
  3267. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
  3268. wait()
  3269. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
  3270. wait()
  3271. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
  3272. end
  3273. end)
  3274.  
  3275. while true do
  3276. swait()
  3277. rimg1.Rotation = rimg1.Rotation + 1
  3278. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3279. if v:IsA("Part") then
  3280. v.Material = "SmoothPlastic"
  3281. v.CanCollide = false
  3282. elseif v:IsA("Humanoid") then
  3283. v:remove()
  3284. elseif v:IsA("Accessory") then
  3285. v:remove()
  3286. elseif v:IsA("Shirt") then
  3287. v:remove()
  3288. elseif v:IsA("Pants") then
  3289. v:remove()
  3290. elseif v:IsA("Script") or v:IsA("LocalScript") then
  3291. v:remove()
  3292. elseif v:IsA("BodyColors") then
  3293. v:remove()
  3294. end
  3295. end
  3296. HHandle.Transparency = 1
  3297. THandle.Transparency = 1
  3298. AHandleR.Transparency = 1
  3299. AHandleL.Transparency = 1
  3300. LHandleR.Transparency = 1
  3301. LHandleL.Transparency = 1
  3302. RootPart.Transparency = 1
  3303. HitboxR.Transparency = 1
  3304. HitboxL.Transparency = 1
  3305. Head.BrickColor = BrickColor.new("Really black")
  3306. Torso.BrickColor = BrickColor.new("Mid gray")
  3307. RightArm.BrickColor = BrickColor.new("Mid gray")
  3308. LeftArm.BrickColor = BrickColor.new("Mid gray")
  3309. RightLeg.BrickColor = BrickColor.new("Mid gray")
  3310. LeftLeg.BrickColor = BrickColor.new("Mid gray")
  3311. RootPart.Anchored = true
  3312. Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3313. velocity = Character.HumanoidRootPart.Velocity.y
  3314. sine = sine + change
  3315. local hit, pos = rayCast(Character.HumanoidRootPart.Position, (CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3316. if RootPart.Velocity.y > 1 and hit == nil then
  3317. Anim = "Jump"
  3318. if attack == false then
  3319. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3320. PlayAnimationFromTable({
  3321. CFrame.new(0, 0.00872418843, 0.0292903651, 1, 0, -0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3322. CFrame.new(0, 1.49999177, -1.49011612e-007, 1, 0, 0, 0, 0.98480767, 0.173648626, -0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3323. CFrame.new(1.64140427, 0.273908556, 0.192029893, 0.946035206, -0.31541416, 0.0743736848, 0.284469575, 0.91821146, 0.275617331, -0.155224368, -0.239586651, 0.958386064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3324. CFrame.new(-1.59350562, 0.239538491, 0.192243189, 0.935008764, 0.347148597, -0.0724328309, -0.312019885, 0.902400434, 0.297181845, 0.168529674, -0.255267143, 0.952069581) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3325. CFrame.new(0.602718651, -1.95556056, 0.410092652, 0.978475571, 0.0150757888, -0.205834776, 0.0853612274, 0.878464639, 0.470120817, 0.187906027, -0.477568805, 0.85826844) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3326. CFrame.new(-0.41903314, -1.41877925, -0.229210436, 0.962251842, -0.0299757104, 0.270510197, -0.084186092, 0.912393093, 0.400567293, -0.258819073, -0.408219665, 0.875425339) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3327. }, .3, false)
  3328. end
  3329. elseif RootPart.Velocity.y < -1 and hit == nil then
  3330. Anim = "Fall"
  3331. if attack == false then
  3332. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3333. PlayAnimationFromTable({
  3334. CFrame.new(-0, -0.0366669223, -0.0478199311, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3335. CFrame.new(0, 1.58110774, -0.115850762, 1, 0, 0, 0, 0.98480767, 0.173647821, 0, -0.173647821, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3336. CFrame.new(1.72150326, 0.610064566, 0.0891361833, 0.724097908, -0.685675204, 0.0743751749, 0.645872176, 0.711960018, 0.275611937, -0.241932437, -0.151533186, 0.958387375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3337. CFrame.new(-1.69228244, 0.568353653, 0.082095027, 0.759895504, 0.646005511, -0.0724337399, -0.601845145, 0.741260946, 0.297183931, 0.24567467, -0.182231784, 0.952074111) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3338. CFrame.new(0.60271728, -1.95556188, 0.410093039, 0.978470623, -0.00292155147, -0.206365243, 0.0853614658, 0.916095972, 0.391767859, 0.187905625, -0.400949359, 0.896622121) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3339. CFrame.new(-0.453899324, -1.81726217, -0.229221463, 0.962255239, -0.00628663599, 0.272094905, -0.0841865242, 0.943832874, 0.319526881, -0.258820891, -0.33037129, 0.90767473) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3340. }, .3, false)
  3341. end
  3342. elseif Torsovelocity < 1 and hit ~= nil then
  3343. Anim = "Idle"
  3344. if attack == false then
  3345. change = 1
  3346. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3347. PlayAnimationFromTable({
  3348. CFrame.new(0, -0.00190299738, -0.0435779989, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3349. CFrame.new(0, 1.49999213, 3.27825546e-007, 1, 0, 0, 0, 0.99619478, 0.0871553123, 0, -0.0871553123, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3350. CFrame.new(1.64141297, 0.173907071, -0.107973814, 0.946035922, -0.270955235, 0.177766502, 0.284470022, 0.957103431, -0.055051513, -0.155224428, 0.102649838, 0.982532144) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3351. CFrame.new(-1.59350157, 0.139536366, -0.107754946, 0.935009062, 0.284010828, -0.212358981, -0.312018842, 0.943447471, -0.11203292, 0.168530986, 0.171011835, 0.970748305) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3352. CFrame.new(0.602711678, -1.89952374, -0.0967197716, 0.978471398, -0.0562333167, -0.198576227, 0.0853610933, 0.986278713, 0.141314447, 0.187904745, -0.155223012, 0.969844699) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3353. CFrame.new(-0.619029164, -1.90815639, -0.0860156417, 0.962250412, 0.0410595387, 0.269051194, -0.0841863081, 0.984977186, 0.150772721, -0.258818805, -0.167731494, 0.951251626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3354. }, .3, false)
  3355. end
  3356. elseif Torsovelocity > 2 and hit ~= nil then
  3357. Anim = "Walk"
  3358. if attack == false then
  3359. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3360. PlayAnimationFromTable({
  3361. CFrame.new(0, -0.0234659836, -0.171147972, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3362. CFrame.new(0, 1.49999166, 1.1920929e-007, 1, 0, 0, 0, 0.98480773, -0.173648983, 0, 0.173648953, 0.98480773) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3363. CFrame.new(1.60905385, 0.122740321, 0.227665678, 0.946036339, -0.320693314, 0.0465966538, 0.284468234, 0.89069742, 0.354595304, -0.155219615, -0.322205007, 0.93385905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3364. CFrame.new(-1.55878484, 0.127169654, 0.148623466, 0.93500936, 0.339513272, -0.102411598, -0.312018752, 0.924868107, 0.217401206, 0.168527737, -0.171317667, 0.970695019) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3365. CFrame.new(0.585851789, -1.60362172, -0.143285036, 0.978476226, 0.0150748575, -0.205834031, 0.0853618756, 0.878461003, 0.470117748, 0.187905103, -0.477570593, 0.858265638) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3366. CFrame.new(-0.563320339, -1.90456724, 0.225245774, 0.982039452, -0.00800410938, 0.188514173, -0.0707257539, 0.910641074, 0.407099873, -0.174927384, -0.413120717, 0.893718541) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3367. }, .3, false)
  3368. end
  3369. end
  3370. if 0 < #Effects then
  3371. for e = 1, #Effects do
  3372. if Effects[e] ~= nil then
  3373. local Thing = Effects[e]
  3374. if Thing ~= nil then
  3375. local Part = Thing[1]
  3376. local Mode = Thing[2]
  3377. local Delay = Thing[3]
  3378. local IncX = Thing[4]
  3379. local IncY = Thing[5]
  3380. local IncZ = Thing[6]
  3381. if Thing[2] == "Shoot" then
  3382. local Look = Thing[1]
  3383. local move = 30
  3384. if Thing[8] == 3 then
  3385. move = 10
  3386. end
  3387. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  3388. if Thing[10] ~= nil then
  3389. da = pos
  3390. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3391. cfa = CFrame.new(Thing[4], pos)
  3392. tehCF = cfa:lerp(cf2, 0.2)
  3393. Thing[1] = tehCF.lookVector
  3394. end
  3395. local mag = (Thing[4] - pos).magnitude
  3396. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  3397. if Thing[8] == 2 then
  3398. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  3399. end
  3400. Thing[4] = Thing[4] + Look * move
  3401. Thing[3] = Thing[3] - 1
  3402. if 2 < Thing[5] then
  3403. Thing[5] = Thing[5] - 0.3
  3404. Thing[6] = Thing[6] - 0.3
  3405. end
  3406. if hit ~= nil then
  3407. Thing[3] = 0
  3408. if Thing[8] == 1 or Thing[8] == 3 then
  3409. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3410. else
  3411. if Thing[8] == 2 then
  3412. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3413. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  3414. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3415. ref.Anchored = true
  3416. ref.CFrame = CFrame.new(pos)
  3417. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  3418. game:GetService("Debris"):AddItem(ref, 0.2)
  3419. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  3420. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  3421. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  3422. end
  3423. end
  3424. end
  3425. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3426. ref.Anchored = true
  3427. ref.CFrame = CFrame.new(pos)
  3428. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  3429. game:GetService("Debris"):AddItem(ref, 1)
  3430. end
  3431. if Thing[3] <= 0 then
  3432. table.remove(Effects, e)
  3433. end
  3434. end
  3435. do
  3436. do
  3437. if Thing[2] == "FireWave" then
  3438. if Thing[3] <= Thing[4] then
  3439. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3440. Thing[3] = Thing[3] + 1
  3441. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3442. else
  3443. Part.Parent = nil
  3444. table.remove(Effects, e)
  3445. end
  3446. end
  3447. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3448. if Thing[1].Transparency <= 1 then
  3449. if Thing[2] == "Block1" then
  3450. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3451. Mesh = Thing[7]
  3452. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3453. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3454. else
  3455. if Thing[2] == "Block2" then
  3456. Thing[1].CFrame = Thing[1].CFrame
  3457. Mesh = Thing[7]
  3458. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3459. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3460. else
  3461. if Thing[2] == "Fire" then
  3462. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3463. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3464. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3465. else
  3466. if Thing[2] == "Cylinder" then
  3467. Mesh = Thing[7]
  3468. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3469. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3470. else
  3471. if Thing[2] == "Blood" then
  3472. Mesh = Thing[7]
  3473. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3474. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3475. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3476. else
  3477. if Thing[2] == "Elec" then
  3478. Mesh = Thing[10]
  3479. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3480. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3481. else
  3482. if Thing[2] == "Disappear" then
  3483. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3484. elseif Thing[2] == "Shatter" then
  3485. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3486. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3487. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3488. Thing[6] = Thing[6] + Thing[5]
  3489. end
  3490. end
  3491. end
  3492. end
  3493. end
  3494. end
  3495. end
  3496. else
  3497. Part.Parent = nil
  3498. table.remove(Effects, e)
  3499. end
  3500. end
  3501. end
  3502. end
  3503. end
  3504. end
  3505. end
  3506. end
  3507. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement