Advertisement
AgentVK

Tank Stand

Aug 18th, 2017
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 184.16 KB | None | 0 0
  1. --[[Nocturna_A._Alteriano_Night.Owl.Inc (edited by xX360Sc0PeZXx heehee)]]--
  2. wait(1 / 60)
  3. script:remove()
  4. Effects = { }
  5. local Player = game.Players.localPlayer
  6. local Character = Player.Character
  7. Character.Archivable = true
  8. AdvancingFortress = Character:Clone()
  9. AdvancingFortress.Parent = Character
  10. torso = AdvancingFortress.Torso
  11. hum = AdvancingFortress.Humanoid
  12. AdvancingFortress.Name = "The Conquerer"
  13. pl = AdvancingFortress
  14. local Humanoid = AdvancingFortress.Humanoid
  15. local Mouse = Player:GetMouse()
  16. local LeftArm = AdvancingFortress["Left Arm"]
  17. local RightArm = AdvancingFortress["Right Arm"]
  18. local LeftLeg = AdvancingFortress["Left Leg"]
  19. local RightLeg = AdvancingFortress["Right Leg"]
  20. local Head = AdvancingFortress.Head
  21. local Torso = AdvancingFortress.Torso
  22. local Camera = game.Workspace.CurrentCamera
  23. local RootPart = AdvancingFortress.HumanoidRootPart
  24. local RootJoint = RootPart.RootJoint
  25. local attack = false
  26. local Anim = 'Idle'
  27. local attacktype = 1
  28. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  29. local velocity = RootPart.Velocity.y
  30. local sine = 0
  31. local change = 1
  32. local Create = LoadLibrary("RbxUtility").Create
  33. local TimeStop = false
  34.  
  35. l0l = Instance.new("Sound", Character)
  36. l0l.Volume = 2.5
  37. l0l.SoundId = "rbxassetid://317987498"
  38.  
  39.  
  40. local runDummyScript = function(f,scri)
  41. local oldenv = getfenv(f)
  42. local newenv = setmetatable({}, {
  43. __index = function(_, k)
  44. if k:lower() == 'script' then
  45. return scri
  46. else
  47. return oldenv[k]
  48. end
  49. end
  50. })
  51. setfenv(f, newenv)
  52. ypcall(function() f() end)
  53. end
  54. cors = {}
  55. mas = Instance.new("Model",game:GetService("Lighting"))
  56. mas.Name = "CompiledModel"
  57. o1 = Instance.new("Model")
  58. o2 = Instance.new("Part")
  59. o3 = Instance.new("Weld")
  60. o4 = Instance.new("Part")
  61. o5 = Instance.new("Weld")
  62. o6 = Instance.new("Part")
  63. o7 = Instance.new("Weld")
  64. o8 = Instance.new("Part")
  65. o9 = Instance.new("Weld")
  66. o10 = Instance.new("Part")
  67. o11 = Instance.new("BlockMesh")
  68. o12 = Instance.new("Weld")
  69. o13 = Instance.new("Part")
  70. o14 = Instance.new("Weld")
  71. o15 = Instance.new("Part")
  72. o16 = Instance.new("Weld")
  73. o17 = Instance.new("Part")
  74. o18 = Instance.new("SpecialMesh")
  75. o19 = Instance.new("Weld")
  76. o20 = Instance.new("Part")
  77. o21 = Instance.new("SpecialMesh")
  78. o22 = Instance.new("Weld")
  79. o23 = Instance.new("Part")
  80. o24 = Instance.new("Weld")
  81. o25 = Instance.new("Part")
  82. o26 = Instance.new("Weld")
  83. o27 = Instance.new("Part")
  84. o28 = Instance.new("Part")
  85. o29 = Instance.new("SpecialMesh")
  86. o30 = Instance.new("Weld")
  87. o31 = Instance.new("Part")
  88. o32 = Instance.new("SpecialMesh")
  89. o33 = Instance.new("Weld")
  90. o34 = Instance.new("Part")
  91. o35 = Instance.new("SpecialMesh")
  92. o36 = Instance.new("Weld")
  93. o37 = Instance.new("Part")
  94. o38 = Instance.new("SpecialMesh")
  95. o39 = Instance.new("Weld")
  96. o40 = Instance.new("Part")
  97. o41 = Instance.new("SpecialMesh")
  98. o42 = Instance.new("Weld")
  99. o43 = Instance.new("Part")
  100. o44 = Instance.new("SpecialMesh")
  101. o45 = Instance.new("Weld")
  102. o46 = Instance.new("Part")
  103. o47 = Instance.new("BlockMesh")
  104. o48 = Instance.new("Weld")
  105. o49 = Instance.new("Part")
  106. o50 = Instance.new("BlockMesh")
  107. o51 = Instance.new("Weld")
  108. o52 = Instance.new("Part")
  109. o53 = Instance.new("SpecialMesh")
  110. o54 = Instance.new("Weld")
  111. o55 = Instance.new("Part")
  112. o56 = Instance.new("BlockMesh")
  113. o57 = Instance.new("Weld")
  114. o58 = Instance.new("Part")
  115. o59 = Instance.new("Weld")
  116. o60 = Instance.new("Part")
  117. o61 = Instance.new("SpecialMesh")
  118. o62 = Instance.new("Weld")
  119. o63 = Instance.new("Part")
  120. o64 = Instance.new("SpecialMesh")
  121. o65 = Instance.new("Weld")
  122. o66 = Instance.new("WedgePart")
  123. o67 = Instance.new("Weld")
  124. o68 = Instance.new("WedgePart")
  125. o69 = Instance.new("Weld")
  126. o70 = Instance.new("WedgePart")
  127. o71 = Instance.new("SpecialMesh")
  128. o72 = Instance.new("Weld")
  129. o73 = Instance.new("WedgePart")
  130. o74 = Instance.new("Weld")
  131. o1.Name = "Head_"
  132. o1.Parent = mas
  133. o2.Parent = o1
  134. o2.Material = Enum.Material.DiamondPlate
  135. o2.BrickColor = BrickColor.new("Earth green")
  136. o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
  137. o2.Rotation = Vector3.new(0, 0, 15)
  138. o2.Size = Vector3.new(0.47299999, 0.708999991, 0.47299999)
  139. o2.CFrame = CFrame.new(31.9770107, 9.42200089, -16.1299992, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1)
  140. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  141. o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
  142. o3.Name = "Joint"
  143. o3.Parent = o2
  144. 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)
  145. o3.Part0 = o2
  146. o3.Part1 = o27
  147. o4.Parent = o1
  148. o4.Material = Enum.Material.DiamondPlate
  149. o4.BrickColor = BrickColor.new("Slime green")
  150. o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
  151. o4.Rotation = Vector3.new(-90, 75, 90)
  152. o4.Anchored = false
  153. o4.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  154. 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)
  155. o4.BottomSurface = Enum.SurfaceType.Smooth
  156. o4.TopSurface = Enum.SurfaceType.Smooth
  157. o4.Color = Color3.new(0.313726, 0.427451, 0.329412)
  158. o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
  159. o5.Name = "Joint"
  160. o5.Parent = o4
  161. 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)
  162. o5.Part0 = o4
  163. o5.Part1 = o27
  164. o6.Parent = o1
  165. o6.Material = Enum.Material.DiamondPlate
  166. o6.BrickColor = BrickColor.new("Slime green")
  167. o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
  168. o6.Rotation = Vector3.new(-90, 75, 90)
  169. o6.Anchored = false
  170. o6.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  171. 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)
  172. o6.BottomSurface = Enum.SurfaceType.Smooth
  173. o6.TopSurface = Enum.SurfaceType.Smooth
  174. o6.Color = Color3.new(0.313726, 0.427451, 0.329412)
  175. o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
  176. o7.Name = "Joint"
  177. o7.Parent = o6
  178. 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)
  179. o7.Part0 = o6
  180. o7.Part1 = o27
  181. o8.Parent = o1
  182. o8.Material = Enum.Material.DiamondPlate
  183. o8.BrickColor = BrickColor.new("Slime green")
  184. o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
  185. o8.Rotation = Vector3.new(-90, 75, 90)
  186. o8.Anchored = false
  187. o8.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  188. 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)
  189. o8.BottomSurface = Enum.SurfaceType.Smooth
  190. o8.TopSurface = Enum.SurfaceType.Smooth
  191. o8.Color = Color3.new(0.313726, 0.427451, 0.329412)
  192. o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
  193. o9.Name = "Joint"
  194. o9.Parent = o8
  195. 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)
  196. o9.Part0 = o8
  197. o9.Part1 = o27
  198. o10.Name = "TurretSight"
  199. o10.Parent = o1
  200. o10.Material = Enum.Material.Metal
  201. o10.BrickColor = BrickColor.new("Black")
  202. o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
  203. o10.Rotation = Vector3.new(0.0399999991, 0.00999999978, 105.089996)
  204. o10.Anchored = false
  205. o10.CanCollide = false
  206. o10.FormFactor = Enum.FormFactor.Symmetric
  207. o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  208. 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)
  209. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  210. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  211. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  212. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  213. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  214. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  215. o10.Color = Color3.new(0.105882, 0.164706, 0.207843)
  216. o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
  217. o11.Parent = o10
  218. o11.Scale = Vector3.new(0.447871804, 0.761382282, 0.447871715)
  219. o12.Name = "Joint"
  220. o12.Parent = o10
  221. 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)
  222. o12.Part0 = o10
  223. o12.Part1 = o27
  224. o13.Parent = o1
  225. o13.Material = Enum.Material.Metal
  226. o13.BrickColor = BrickColor.new("Black")
  227. o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  228. o13.Rotation = Vector3.new(-90, -15, 0)
  229. o13.Anchored = false
  230. o13.Shape = Enum.PartType.Cylinder
  231. o13.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
  232. 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)
  233. o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  234. o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  235. o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  236. o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  237. o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  238. o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  239. o13.Color = Color3.new(0.105882, 0.164706, 0.207843)
  240. o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  241. o14.Name = "Joint"
  242. o14.Parent = o13
  243. 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)
  244. o14.Part0 = o13
  245. o14.Part1 = o27
  246. o15.Parent = o1
  247. o15.BrickColor = BrickColor.new("Smoky grey")
  248. o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  249. o15.Rotation = Vector3.new(-90, -15, 0)
  250. o15.Anchored = false
  251. o15.Shape = Enum.PartType.Cylinder
  252. o15.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
  253. 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)
  254. o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  255. o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  256. o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  257. o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  258. o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  259. o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  260. o15.Color = Color3.new(0.356863, 0.364706, 0.411765)
  261. o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
  262. o16.Name = "Joint"
  263. o16.Parent = o15
  264. 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)
  265. o16.Part0 = o15
  266. o16.Part1 = o27
  267. o17.Parent = o1
  268. o17.BrickColor = BrickColor.new("Earth green")
  269. o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
  270. o17.Rotation = Vector3.new(-90, -15, 0)
  271. o17.Anchored = false
  272. o17.CanCollide = false
  273. o17.Shape = Enum.PartType.Cylinder
  274. o17.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  275. 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)
  276. o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  277. o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  278. o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  279. o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  280. o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  281. o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  282. o17.Color = Color3.new(0.152941, 0.27451, 0.176471)
  283. o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
  284. o18.Parent = o17
  285. o18.Scale = Vector3.new(0.0895743743, 1, 1)
  286. o18.MeshType = Enum.MeshType.Cylinder
  287. o19.Name = "Joint"
  288. o19.Parent = o17
  289. 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)
  290. o19.Part0 = o17
  291. o19.Part1 = o27
  292. o20.Parent = o1
  293. o20.Material = Enum.Material.Metal
  294. o20.BrickColor = BrickColor.new("Black")
  295. o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
  296. o20.Rotation = Vector3.new(-90, -15, 0)
  297. o20.Anchored = false
  298. o20.CanCollide = false
  299. o20.Shape = Enum.PartType.Cylinder
  300. o20.Size = Vector3.new(0.201542273, 0.200000003, 0.200000003)
  301. 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)
  302. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  303. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  304. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  305. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  306. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  307. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  308. o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
  309. o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
  310. o21.Parent = o20
  311. o21.Scale = Vector3.new(1, 0.866883099, 0.866882622)
  312. o21.MeshType = Enum.MeshType.Cylinder
  313. o22.Name = "Joint"
  314. o22.Parent = o20
  315. 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)
  316. o22.Part0 = o20
  317. o22.Part1 = o27
  318. o23.Parent = o1
  319. o23.Material = Enum.Material.DiamondPlate
  320. o23.BrickColor = BrickColor.new("Earth green")
  321. o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
  322. o23.Rotation = Vector3.new(-90, -15, 0)
  323. o23.Anchored = false
  324. o23.Shape = Enum.PartType.Cylinder
  325. o23.Size = Vector3.new(0.940530896, 0.206457317, 0.206457198)
  326. 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)
  327. o23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  328. o23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  329. o23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  330. o23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  331. o23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  332. o23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  333. o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
  334. o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
  335. o24.Name = "Joint"
  336. o24.Parent = o23
  337. 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)
  338. o24.Part0 = o23
  339. o24.Part1 = o27
  340. o25.Parent = o1
  341. o25.Material = Enum.Material.Metal
  342. o25.BrickColor = BrickColor.new("Black")
  343. o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
  344. o25.Rotation = Vector3.new(-90, -15, 0)
  345. o25.Anchored = false
  346. o25.Shape = Enum.PartType.Cylinder
  347. o25.Size = Vector3.new(0.42547822, 0.260733008, 0.260732919)
  348. 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)
  349. o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  350. o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  351. o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  352. o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  353. o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  354. o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  355. o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
  356. o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
  357. o26.Name = "Joint"
  358. o26.Parent = o25
  359. 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)
  360. o26.Part0 = o25
  361. o26.Part1 = o27
  362. o27.Name = "REF"
  363. o27.Parent = o1
  364. o27.Material = Enum.Material.DiamondPlate
  365. o27.BrickColor = BrickColor.new("Earth green")
  366. o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
  367. o27.Rotation = Vector3.new(0, 0, 15)
  368. o27.Anchored = false
  369. o27.Size = Vector3.new(2.44100475, 0.975219667, 2.53557134)
  370. 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)
  371. o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  372. o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  373. o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  374. o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  375. o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  376. o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  377. o27.Color = Color3.new(0.152941, 0.27451, 0.176471)
  378. o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
  379. o28.Parent = o1
  380. o28.Material = Enum.Material.Neon
  381. o28.BrickColor = BrickColor.new("Institutional white")
  382. o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
  383. o28.Rotation = Vector3.new(0, 0, 15)
  384. o28.Anchored = false
  385. o28.CanCollide = false
  386. o28.Shape = Enum.PartType.Ball
  387. o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  388. 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)
  389. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  390. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  391. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  392. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  393. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  394. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  395. o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
  396. o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
  397. o29.Parent = o28
  398. o29.Scale = Vector3.new(0.236416936, 0.236416906, 0.236416966)
  399. o29.MeshType = Enum.MeshType.Sphere
  400. o30.Name = "Joint"
  401. o30.Parent = o28
  402. 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)
  403. o30.Part0 = o28
  404. o30.Part1 = o27
  405. o31.Parent = o1
  406. o31.BrickColor = BrickColor.new("Really black")
  407. o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
  408. o31.Rotation = Vector3.new(-90, 75, 0)
  409. o31.Anchored = false
  410. o31.CanCollide = false
  411. o31.Shape = Enum.PartType.Cylinder
  412. o31.Size = Vector3.new(0.200000003, 0.800691903, 0.800692201)
  413. 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)
  414. o31.BottomSurface = Enum.SurfaceType.Smooth
  415. o31.TopSurface = Enum.SurfaceType.Smooth
  416. o31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  417. o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
  418. o32.Parent = o31
  419. o32.Scale = Vector3.new(0.118208453, 1, 1)
  420. o32.MeshType = Enum.MeshType.Cylinder
  421. o33.Name = "Joint"
  422. o33.Parent = o31
  423. 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)
  424. o33.Part0 = o31
  425. o33.Part1 = o27
  426. o34.Parent = o1
  427. o34.BrickColor = BrickColor.new("Earth green")
  428. o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
  429. o34.Rotation = Vector3.new(-90, -15, 0)
  430. o34.Anchored = false
  431. o34.CanCollide = false
  432. o34.Shape = Enum.PartType.Cylinder
  433. o34.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  434. 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)
  435. o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  436. o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  437. o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  438. o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  439. o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  440. o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  441. o34.Color = Color3.new(0.152941, 0.27451, 0.176471)
  442. o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
  443. o35.Parent = o34
  444. o35.Scale = Vector3.new(0.0895743743, 1, 1)
  445. o35.MeshType = Enum.MeshType.Cylinder
  446. o36.Name = "Joint"
  447. o36.Parent = o34
  448. 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)
  449. o36.Part0 = o34
  450. o36.Part1 = o27
  451. o37.Parent = o1
  452. o37.BrickColor = BrickColor.new("Smoky grey")
  453. o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
  454. o37.Rotation = Vector3.new(-90, -15, 0)
  455. o37.Anchored = false
  456. o37.CanCollide = false
  457. o37.Shape = Enum.PartType.Cylinder
  458. o37.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  459. 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)
  460. o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  461. o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  462. o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  463. o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  464. o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  465. o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  466. o37.Color = Color3.new(0.356863, 0.364706, 0.411765)
  467. o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
  468. o38.Parent = o37
  469. o38.Scale = Vector3.new(0.0895743743, 1, 1)
  470. o38.MeshType = Enum.MeshType.Cylinder
  471. o39.Name = "Joint"
  472. o39.Parent = o37
  473. 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)
  474. o39.Part0 = o37
  475. o39.Part1 = o27
  476. o40.Parent = o1
  477. o40.BrickColor = BrickColor.new("Smoky grey")
  478. o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
  479. o40.Rotation = Vector3.new(-90, -15, 0)
  480. o40.Anchored = false
  481. o40.CanCollide = false
  482. o40.Shape = Enum.PartType.Cylinder
  483. o40.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  484. 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)
  485. o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  486. o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  487. o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  488. o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  489. o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  490. o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  491. o40.Color = Color3.new(0.356863, 0.364706, 0.411765)
  492. o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
  493. o41.Parent = o40
  494. o41.Scale = Vector3.new(0.0895743743, 1, 1)
  495. o41.MeshType = Enum.MeshType.Cylinder
  496. o42.Name = "Joint"
  497. o42.Parent = o40
  498. 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)
  499. o42.Part0 = o40
  500. o42.Part1 = o27
  501. o43.Parent = o1
  502. o43.BrickColor = BrickColor.new("Earth green")
  503. o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
  504. o43.Rotation = Vector3.new(-90, -15, 0)
  505. o43.Anchored = false
  506. o43.CanCollide = false
  507. o43.Shape = Enum.PartType.Cylinder
  508. o43.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
  509. 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)
  510. o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  511. o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  512. o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  513. o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  514. o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  515. o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  516. o43.Color = Color3.new(0.152941, 0.27451, 0.176471)
  517. o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
  518. o44.Parent = o43
  519. o44.Scale = Vector3.new(0.0895743743, 1, 1)
  520. o44.MeshType = Enum.MeshType.Cylinder
  521. o45.Name = "Joint"
  522. o45.Parent = o43
  523. 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)
  524. o45.Part0 = o43
  525. o45.Part1 = o27
  526. o46.Parent = o1
  527. o46.Material = Enum.Material.Neon
  528. o46.BrickColor = BrickColor.new("New Yeller")
  529. o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  530. o46.Rotation = Vector3.new(90, 15, 0)
  531. o46.Anchored = false
  532. o46.CanCollide = false
  533. o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  534. 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)
  535. o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  536. o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  537. o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  538. o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  539. o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  540. o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  541. o46.Color = Color3.new(1, 1, 0)
  542. o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  543. o47.Parent = o46
  544. o47.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
  545. o48.Name = "Joint"
  546. o48.Parent = o46
  547. 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)
  548. o48.Part0 = o46
  549. o48.Part1 = o27
  550. o49.Parent = o1
  551. o49.BrickColor = BrickColor.new("Earth green")
  552. o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
  553. o49.Rotation = Vector3.new(0, 0, 15)
  554. o49.Anchored = false
  555. o49.CanCollide = false
  556. o49.Size = Vector3.new(0.200000003, 0.975219667, 0.845190644)
  557. 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)
  558. o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  559. o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  560. o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  561. o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  562. o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  563. o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  564. o49.Color = Color3.new(0.152941, 0.27451, 0.176471)
  565. o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
  566. o50.Parent = o49
  567. o50.Scale = Vector3.new(0.88656342, 1, 1)
  568. o51.Name = "Joint"
  569. o51.Parent = o49
  570. 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)
  571. o51.Part0 = o49
  572. o51.Part1 = o27
  573. o52.Parent = o1
  574. o52.BrickColor = BrickColor.new("Really black")
  575. o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
  576. o52.Rotation = Vector3.new(-90, 75, 0)
  577. o52.Anchored = false
  578. o52.CanCollide = false
  579. o52.Shape = Enum.PartType.Cylinder
  580. o52.Size = Vector3.new(0.200000003, 0.627987862, 0.6279881)
  581. 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)
  582. o52.BottomSurface = Enum.SurfaceType.Smooth
  583. o52.TopSurface = Enum.SurfaceType.Smooth
  584. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  585. o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
  586. o53.Parent = o52
  587. o53.Scale = Vector3.new(0.118208453, 1, 1)
  588. o53.MeshType = Enum.MeshType.Cylinder
  589. o54.Name = "Joint"
  590. o54.Parent = o52
  591. 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)
  592. o54.Part0 = o52
  593. o54.Part1 = o27
  594. o55.Parent = o1
  595. o55.Material = Enum.Material.Neon
  596. o55.BrickColor = BrickColor.new("New Yeller")
  597. o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  598. o55.Rotation = Vector3.new(0, 0, 15)
  599. o55.Anchored = false
  600. o55.CanCollide = false
  601. o55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  602. 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)
  603. o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  604. o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  605. o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  606. o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  607. o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  608. o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  609. o55.Color = Color3.new(1, 1, 0)
  610. o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
  611. o56.Parent = o55
  612. o56.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
  613. o57.Name = "Joint"
  614. o57.Parent = o55
  615. 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)
  616. o57.Part0 = o55
  617. o57.Part1 = o27
  618. o58.Parent = o1
  619. o58.Material = Enum.Material.DiamondPlate
  620. o58.BrickColor = BrickColor.new("Earth green")
  621. o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
  622. o58.Rotation = Vector3.new(-90, -15, 0)
  623. o58.Anchored = false
  624. o58.Shape = Enum.PartType.Cylinder
  625. o58.Size = Vector3.new(0.658371508, 0.206457317, 0.206457198)
  626. 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)
  627. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  628. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  629. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  630. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  631. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  632. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  633. o58.Color = Color3.new(0.152941, 0.27451, 0.176471)
  634. o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
  635. o59.Name = "Joint"
  636. o59.Parent = o58
  637. 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)
  638. o59.Part0 = o58
  639. o59.Part1 = o27
  640. o60.Parent = o1
  641. o60.BrickColor = BrickColor.new("Smoky grey")
  642. o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
  643. o60.Rotation = Vector3.new(-90, -15, 0)
  644. o60.Anchored = false
  645. o60.CanCollide = false
  646. o60.Shape = Enum.PartType.Cylinder
  647. o60.Size = Vector3.new(0.200000003, 0.238169581, 0.238169476)
  648. 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)
  649. o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  650. o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  651. o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  652. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  653. o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  654. o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  655. o60.Color = Color3.new(0.356863, 0.364706, 0.411765)
  656. o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
  657. o61.Parent = o60
  658. o61.Scale = Vector3.new(0.156754881, 1, 1)
  659. o61.MeshType = Enum.MeshType.Cylinder
  660. o62.Name = "Joint"
  661. o62.Parent = o60
  662. 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)
  663. o62.Part0 = o60
  664. o62.Part1 = o27
  665. o63.Parent = o1
  666. o63.BrickColor = BrickColor.new("Really black")
  667. o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
  668. o63.Rotation = Vector3.new(-90, -15, 0)
  669. o63.Anchored = false
  670. o63.CanCollide = false
  671. o63.Shape = Enum.PartType.Cylinder
  672. o63.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  673. 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)
  674. o63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  675. o63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  676. o63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  677. o63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  678. o63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  679. o63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  680. o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  681. o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
  682. o64.Parent = o63
  683. o64.Scale = Vector3.new(0.118208453, 0.739772141, 0.739771724)
  684. o64.MeshType = Enum.MeshType.Cylinder
  685. o65.Name = "Joint"
  686. o65.Parent = o63
  687. 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)
  688. o65.Part0 = o63
  689. o65.Part1 = o27
  690. o66.Parent = o1
  691. o66.Material = Enum.Material.DiamondPlate
  692. o66.BrickColor = BrickColor.new("Earth green")
  693. o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
  694. o66.Rotation = Vector3.new(-90, 75, 90)
  695. o66.Anchored = false
  696. o66.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
  697. 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)
  698. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  699. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  700. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  701. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  702. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  703. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  704. o66.Color = Color3.new(0.152941, 0.27451, 0.176471)
  705. o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
  706. o67.Name = "Joint"
  707. o67.Parent = o66
  708. 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)
  709. o67.Part0 = o66
  710. o67.Part1 = o27
  711. o68.Parent = o1
  712. o68.Material = Enum.Material.DiamondPlate
  713. o68.BrickColor = BrickColor.new("Earth green")
  714. o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
  715. o68.Rotation = Vector3.new(-90, 75, 90)
  716. o68.Anchored = false
  717. o68.Size = Vector3.new(0.845190465, 0.791996539, 0.691519618)
  718. 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)
  719. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  720. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  721. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  722. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  723. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  724. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  725. o68.Color = Color3.new(0.152941, 0.27451, 0.176471)
  726. o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
  727. o69.Name = "Joint"
  728. o69.Parent = o68
  729. 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)
  730. o69.Part0 = o68
  731. o69.Part1 = o27
  732. o70.Parent = o1
  733. o70.BrickColor = BrickColor.new("Earth green")
  734. o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
  735. o70.Rotation = Vector3.new(-90, 75, -90)
  736. o70.Anchored = false
  737. o70.CanCollide = false
  738. o70.Size = Vector3.new(0.845190465, 0.200000003, 0.691519618)
  739. 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)
  740. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  741. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  742. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  743. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  744. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  745. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  746. o70.Color = Color3.new(0.152941, 0.27451, 0.176471)
  747. o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
  748. o71.Parent = o70
  749. o71.Scale = Vector3.new(1, 0.916115344, 1)
  750. o71.MeshType = Enum.MeshType.Wedge
  751. o72.Name = "Joint"
  752. o72.Parent = o70
  753. 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)
  754. o72.Part0 = o70
  755. o72.Part1 = o27
  756. o73.Parent = o1
  757. o73.Material = Enum.Material.DiamondPlate
  758. o73.BrickColor = BrickColor.new("Earth green")
  759. o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
  760. o73.Rotation = Vector3.new(-90, 75, 90)
  761. o73.Anchored = false
  762. o73.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
  763. 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)
  764. o73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  765. o73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  766. o73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  767. o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  768. o73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  769. o73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  770. o73.Color = Color3.new(0.152941, 0.27451, 0.176471)
  771. o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
  772. o74.Name = "Joint"
  773. o74.Parent = o73
  774. 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)
  775. o74.Part0 = o73
  776. o74.Part1 = o27
  777. mas.Parent = workspace
  778. mas:MakeJoints()
  779. local mas1 = mas:GetChildren()
  780. for i=1,#mas1 do
  781. mas1[i].Parent = workspace
  782. ypcall(function() mas1[i]:MakeJoints() end)
  783. end
  784. mas:Destroy()
  785. for i=1,#cors do
  786. coroutine.resume(cors[i])
  787. end
  788.  
  789. wait()
  790.  
  791. Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
  792.  
  793. game.Players.LocalPlayer.Character["Head_"].Name = "Stand Turret Head"
  794.  
  795. w = Instance.new("Weld", Head)
  796. w.Part0 = Head
  797. w.Part1 = o27
  798. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
  799. Head.Transparency = 1
  800.  
  801. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Head"]:GetChildren()) do
  802. if v.ClassName == "Part" then
  803. v.CanCollide = false
  804. v.Anchored = false
  805. end
  806. end
  807.  
  808. local runDummyScript = function(f,scri)
  809. local oldenv = getfenv(f)
  810. local newenv = setmetatable({}, {
  811. __index = function(_, k)
  812. if k:lower() == 'script' then
  813. return scri
  814. else
  815. return oldenv[k]
  816. end
  817. end
  818. })
  819. setfenv(f, newenv)
  820. ypcall(function() f() end)
  821. end
  822. cors = {}
  823. mas = Instance.new("Model",game:GetService("Lighting"))
  824. mas.Name = "CompiledModel"
  825. o1 = Instance.new("Model")
  826. o2 = Instance.new("WedgePart")
  827. o3 = Instance.new("Weld")
  828. o4 = Instance.new("Part")
  829. o5 = Instance.new("Weld")
  830. o6 = Instance.new("Part")
  831. o7 = Instance.new("Weld")
  832. o8 = Instance.new("Part")
  833. o9 = Instance.new("Weld")
  834. o10 = Instance.new("Part")
  835. o11 = Instance.new("Part")
  836. o12 = Instance.new("Weld")
  837. o13 = Instance.new("Part")
  838. o14 = Instance.new("Weld")
  839. o15 = Instance.new("Part")
  840. o16 = Instance.new("Weld")
  841. o17 = Instance.new("Part")
  842. o18 = Instance.new("Weld")
  843. o19 = Instance.new("Part")
  844. o20 = Instance.new("Weld")
  845. o21 = Instance.new("Part")
  846. o22 = Instance.new("Weld")
  847. o23 = Instance.new("Part")
  848. o24 = Instance.new("Weld")
  849. o25 = Instance.new("Part")
  850. o26 = Instance.new("Weld")
  851. o1.Name = "LeftArm"
  852. o1.Parent = mas
  853. o2.Parent = o1
  854. o2.Material = Enum.Material.DiamondPlate
  855. o2.BrickColor = BrickColor.new("Earth green")
  856. o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
  857. o2.Rotation = Vector3.new(175.080002, 0.870000005, 169.949997)
  858. o2.Anchored = false
  859. o2.CanCollide = false
  860. o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
  861. 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)
  862. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  863. o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
  864. o3.Name = "Joint"
  865. o3.Parent = o2
  866. 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)
  867. o3.Part0 = o2
  868. o3.Part1 = o10
  869. o4.Parent = o1
  870. o4.Material = Enum.Material.DiamondPlate
  871. o4.BrickColor = BrickColor.new("Earth green")
  872. o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
  873. o4.Rotation = Vector3.new(-10, 90, 0)
  874. o4.Anchored = false
  875. o4.CanCollide = false
  876. o4.Size = Vector3.new(1.0999999, 0.49999997, 1.0999999)
  877. 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)
  878. o4.BottomSurface = Enum.SurfaceType.Smooth
  879. o4.TopSurface = Enum.SurfaceType.Smooth
  880. o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
  881. o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
  882. o5.Name = "Joint"
  883. o5.Parent = o4
  884. 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)
  885. o5.Part0 = o4
  886. o5.Part1 = o10
  887. o6.Parent = o1
  888. o6.Material = Enum.Material.DiamondPlate
  889. o6.BrickColor = BrickColor.new("Earth green")
  890. o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
  891. o6.Rotation = Vector3.new(-10, 90, 0)
  892. o6.Anchored = false
  893. o6.CanCollide = false
  894. o6.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  895. 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)
  896. o6.BottomSurface = Enum.SurfaceType.Smooth
  897. o6.TopSurface = Enum.SurfaceType.Smooth
  898. o6.Color = Color3.new(0.152941, 0.27451, 0.176471)
  899. o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
  900. o7.Name = "Joint"
  901. o7.Parent = o6
  902. 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)
  903. o7.Part0 = o6
  904. o7.Part1 = o10
  905. o8.Parent = o1
  906. o8.Material = Enum.Material.DiamondPlate
  907. o8.BrickColor = BrickColor.new("Earth green")
  908. o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
  909. o8.Rotation = Vector3.new(-10, 90, 0)
  910. o8.Anchored = false
  911. o8.CanCollide = false
  912. o8.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
  913. 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)
  914. o8.BottomSurface = Enum.SurfaceType.Smooth
  915. o8.TopSurface = Enum.SurfaceType.Smooth
  916. o8.Color = Color3.new(0.152941, 0.27451, 0.176471)
  917. o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
  918. o9.Name = "Joint"
  919. o9.Parent = o8
  920. 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)
  921. o9.Part0 = o8
  922. o9.Part1 = o10
  923. o10.Name = "REF"
  924. o10.Parent = o1
  925. o10.Material = Enum.Material.Metal
  926. o10.BrickColor = BrickColor.new("Moss")
  927. o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
  928. o10.Rotation = Vector3.new(-10, -0.0500000007, 0.0900000036)
  929. o10.Anchored = false
  930. o10.CanCollide = false
  931. o10.FormFactor = Enum.FormFactor.Symmetric
  932. o10.Size = Vector3.new(1, 2, 1)
  933. 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)
  934. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  935. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  936. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  937. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  938. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  939. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  940. o10.Color = Color3.new(0.486275, 0.611765, 0.419608)
  941. o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
  942. o11.Parent = o1
  943. o11.Material = Enum.Material.SmoothPlastic
  944. o11.BrickColor = BrickColor.new("Really black")
  945. o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
  946. o11.Rotation = Vector3.new(-10.0900002, -90, 0)
  947. o11.Anchored = false
  948. o11.CanCollide = false
  949. o11.Shape = Enum.PartType.Cylinder
  950. o11.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  951. 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)
  952. o11.BottomSurface = Enum.SurfaceType.Smooth
  953. o11.TopSurface = Enum.SurfaceType.Smooth
  954. o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  955. o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
  956. o12.Name = "Joint"
  957. o12.Parent = o11
  958. 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)
  959. o12.Part0 = o11
  960. o12.Part1 = o10
  961. o13.Parent = o1
  962. o13.Material = Enum.Material.SmoothPlastic
  963. o13.BrickColor = BrickColor.new("Really black")
  964. o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
  965. o13.Rotation = Vector3.new(-10.0900002, -90, 0)
  966. o13.Anchored = false
  967. o13.CanCollide = false
  968. o13.Shape = Enum.PartType.Cylinder
  969. o13.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  970. 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)
  971. o13.BottomSurface = Enum.SurfaceType.Smooth
  972. o13.TopSurface = Enum.SurfaceType.Smooth
  973. o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  974. o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
  975. o14.Name = "Joint"
  976. o14.Parent = o13
  977. 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)
  978. o14.Part0 = o13
  979. o14.Part1 = o10
  980. o15.Parent = o1
  981. o15.Material = Enum.Material.DiamondPlate
  982. o15.BrickColor = BrickColor.new("Slime green")
  983. o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
  984. o15.Rotation = Vector3.new(0, 0, 15)
  985. o15.Anchored = false
  986. o15.CanCollide = false
  987. o15.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  988. 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)
  989. o15.BottomSurface = Enum.SurfaceType.Smooth
  990. o15.TopSurface = Enum.SurfaceType.Smooth
  991. o15.Color = Color3.new(0.313726, 0.427451, 0.329412)
  992. o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
  993. o16.Name = "Joint"
  994. o16.Parent = o15
  995. 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)
  996. o16.Part0 = o15
  997. o16.Part1 = o10
  998. o17.Parent = o1
  999. o17.Material = Enum.Material.DiamondPlate
  1000. o17.BrickColor = BrickColor.new("Slime green")
  1001. o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
  1002. o17.Rotation = Vector3.new(0, 0, 15)
  1003. o17.Anchored = false
  1004. o17.CanCollide = false
  1005. o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1006. 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)
  1007. o17.BottomSurface = Enum.SurfaceType.Smooth
  1008. o17.TopSurface = Enum.SurfaceType.Smooth
  1009. o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1010. o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
  1011. o18.Name = "Joint"
  1012. o18.Parent = o17
  1013. 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)
  1014. o18.Part0 = o17
  1015. o18.Part1 = o10
  1016. o19.Parent = o1
  1017. o19.Material = Enum.Material.DiamondPlate
  1018. o19.BrickColor = BrickColor.new("Slime green")
  1019. o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
  1020. o19.Rotation = Vector3.new(0, 0, 15)
  1021. o19.Anchored = false
  1022. o19.CanCollide = false
  1023. o19.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1024. 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)
  1025. o19.BottomSurface = Enum.SurfaceType.Smooth
  1026. o19.TopSurface = Enum.SurfaceType.Smooth
  1027. o19.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1028. o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
  1029. o20.Name = "Joint"
  1030. o20.Parent = o19
  1031. 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)
  1032. o20.Part0 = o19
  1033. o20.Part1 = o10
  1034. o21.Parent = o1
  1035. o21.Material = Enum.Material.SmoothPlastic
  1036. o21.BrickColor = BrickColor.new("Really black")
  1037. o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
  1038. o21.Rotation = Vector3.new(-55.9599991, -78.0199966, 25.2399998)
  1039. o21.Anchored = false
  1040. o21.CanCollide = false
  1041. o21.Shape = Enum.PartType.Cylinder
  1042. o21.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
  1043. 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)
  1044. o21.BottomSurface = Enum.SurfaceType.Smooth
  1045. o21.TopSurface = Enum.SurfaceType.Smooth
  1046. o21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1047. o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
  1048. o22.Name = "Joint"
  1049. o22.Parent = o21
  1050. 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)
  1051. o22.Part0 = o21
  1052. o22.Part1 = o10
  1053. o23.Parent = o1
  1054. o23.Material = Enum.Material.SmoothPlastic
  1055. o23.BrickColor = BrickColor.new("Really black")
  1056. o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
  1057. o23.Rotation = Vector3.new(-10.0900002, -90, 0)
  1058. o23.Anchored = false
  1059. o23.CanCollide = false
  1060. o23.Shape = Enum.PartType.Cylinder
  1061. o23.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1062. 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)
  1063. o23.BottomSurface = Enum.SurfaceType.Smooth
  1064. o23.TopSurface = Enum.SurfaceType.Smooth
  1065. o23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1066. o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
  1067. o24.Name = "Joint"
  1068. o24.Parent = o23
  1069. 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)
  1070. o24.Part0 = o23
  1071. o24.Part1 = o10
  1072. o25.Parent = o1
  1073. o25.Material = Enum.Material.SmoothPlastic
  1074. o25.BrickColor = BrickColor.new("Really black")
  1075. o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
  1076. o25.Rotation = Vector3.new(-10.0900002, -90, 0)
  1077. o25.Anchored = false
  1078. o25.CanCollide = false
  1079. o25.Shape = Enum.PartType.Cylinder
  1080. o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1081. 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)
  1082. o25.BottomSurface = Enum.SurfaceType.Smooth
  1083. o25.TopSurface = Enum.SurfaceType.Smooth
  1084. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1085. o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
  1086. o26.Name = "Joint"
  1087. o26.Parent = o25
  1088. 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)
  1089. o26.Part0 = o25
  1090. o26.Part1 = o10
  1091. mas.Parent = workspace
  1092. mas:MakeJoints()
  1093. local mas1 = mas:GetChildren()
  1094. for i=1,#mas1 do
  1095. mas1[i].Parent = workspace
  1096. ypcall(function() mas1[i]:MakeJoints() end)
  1097. end
  1098. mas:Destroy()
  1099. for i=1,#cors do
  1100. coroutine.resume(cors[i])
  1101. end
  1102.  
  1103. wait()
  1104.  
  1105. Workspace["LeftArm"].Parent = game.Players.LocalPlayer.Character
  1106.  
  1107. game.Players.LocalPlayer.Character["LeftArm"].Name = "Stand Turret Left Arm"
  1108.  
  1109. w = Instance.new("Weld", LeftArm)
  1110. w.Part0 = LeftArm
  1111. w.Part1 = o10
  1112. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
  1113. LeftArm.Transparency = 1
  1114.  
  1115. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Arm"]:GetChildren()) do
  1116. if v.ClassName == "Part" then
  1117. v.CanCollide = false
  1118. v.Anchored = false
  1119. end
  1120. end
  1121.  
  1122. local runDummyScript = function(f,scri)
  1123. local oldenv = getfenv(f)
  1124. local newenv = setmetatable({}, {
  1125. __index = function(_, k)
  1126. if k:lower() == 'script' then
  1127. return scri
  1128. else
  1129. return oldenv[k]
  1130. end
  1131. end
  1132. })
  1133. setfenv(f, newenv)
  1134. ypcall(function() f() end)
  1135. end
  1136. cors = {}
  1137. mas = Instance.new("Model",game:GetService("Lighting"))
  1138. mas.Name = "CompiledModel"
  1139. o1 = Instance.new("Model")
  1140. o2 = Instance.new("WedgePart")
  1141. o3 = Instance.new("Weld")
  1142. o4 = Instance.new("Part")
  1143. o5 = Instance.new("Part")
  1144. o6 = Instance.new("Weld")
  1145. o7 = Instance.new("Part")
  1146. o8 = Instance.new("Weld")
  1147. o9 = Instance.new("Part")
  1148. o10 = Instance.new("Weld")
  1149. o11 = Instance.new("Part")
  1150. o12 = Instance.new("Weld")
  1151. o13 = Instance.new("Part")
  1152. o14 = Instance.new("Weld")
  1153. o15 = Instance.new("Part")
  1154. o16 = Instance.new("Weld")
  1155. o17 = Instance.new("Part")
  1156. o18 = Instance.new("Weld")
  1157. o19 = Instance.new("Part")
  1158. o20 = Instance.new("Weld")
  1159. o21 = Instance.new("Part")
  1160. o22 = Instance.new("Weld")
  1161. o23 = Instance.new("Part")
  1162. o24 = Instance.new("Weld")
  1163. o25 = Instance.new("Part")
  1164. o26 = Instance.new("Weld")
  1165. o1.Name = "RightArm"
  1166. o1.Parent = mas
  1167. o2.Parent = o1
  1168. o2.Material = Enum.Material.DiamondPlate
  1169. o2.BrickColor = BrickColor.new("Earth green")
  1170. o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
  1171. o2.Rotation = Vector3.new(14.7799997, 2.5999999, 9.75)
  1172. o2.CanCollide = false
  1173. o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
  1174. 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)
  1175. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1176. o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
  1177. o3.Name = "Joint"
  1178. o3.Parent = o2
  1179. 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)
  1180. o3.Part0 = o2
  1181. o3.Part1 = o4
  1182. o4.Name = "REF"
  1183. o4.Parent = o1
  1184. o4.Material = Enum.Material.Metal
  1185. o4.BrickColor = BrickColor.new("Moss")
  1186. o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
  1187. o4.Rotation = Vector3.new(14.8599997, 1.67999995, 9.93999958)
  1188. o4.CanCollide = false
  1189. o4.FormFactor = Enum.FormFactor.Symmetric
  1190. o4.Size = Vector3.new(1, 2, 1)
  1191. 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)
  1192. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1193. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1194. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1195. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1196. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1197. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1198. o4.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1199. o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
  1200. o5.Parent = o1
  1201. o5.Material = Enum.Material.DiamondPlate
  1202. o5.BrickColor = BrickColor.new("Slime green")
  1203. o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
  1204. o5.Rotation = Vector3.new(0, 0, 15)
  1205. o5.CanCollide = false
  1206. o5.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1207. 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)
  1208. o5.BottomSurface = Enum.SurfaceType.Smooth
  1209. o5.TopSurface = Enum.SurfaceType.Smooth
  1210. o5.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1211. o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
  1212. o6.Name = "Joint"
  1213. o6.Parent = o5
  1214. 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)
  1215. o6.Part0 = o5
  1216. o6.Part1 = o4
  1217. o7.Parent = o1
  1218. o7.Material = Enum.Material.SmoothPlastic
  1219. o7.BrickColor = BrickColor.new("Really black")
  1220. o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
  1221. o7.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1222. o7.CanCollide = false
  1223. o7.Shape = Enum.PartType.Cylinder
  1224. o7.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1225. 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)
  1226. o7.BottomSurface = Enum.SurfaceType.Smooth
  1227. o7.TopSurface = Enum.SurfaceType.Smooth
  1228. o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1229. o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
  1230. o8.Name = "Joint"
  1231. o8.Parent = o7
  1232. 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)
  1233. o8.Part0 = o7
  1234. o8.Part1 = o4
  1235. o9.Parent = o1
  1236. o9.Material = Enum.Material.SmoothPlastic
  1237. o9.BrickColor = BrickColor.new("Really black")
  1238. o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
  1239. o9.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1240. o9.CanCollide = false
  1241. o9.Shape = Enum.PartType.Cylinder
  1242. o9.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1243. 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)
  1244. o9.BottomSurface = Enum.SurfaceType.Smooth
  1245. o9.TopSurface = Enum.SurfaceType.Smooth
  1246. o9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1247. o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
  1248. o10.Name = "Joint"
  1249. o10.Parent = o9
  1250. 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)
  1251. o10.Part0 = o9
  1252. o10.Part1 = o4
  1253. o11.Parent = o1
  1254. o11.Material = Enum.Material.SmoothPlastic
  1255. o11.BrickColor = BrickColor.new("Really black")
  1256. o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
  1257. o11.Rotation = Vector3.new(123.589996, 84.5699997, -38.7299995)
  1258. o11.CanCollide = false
  1259. o11.Shape = Enum.PartType.Cylinder
  1260. o11.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
  1261. 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)
  1262. o11.BottomSurface = Enum.SurfaceType.Smooth
  1263. o11.TopSurface = Enum.SurfaceType.Smooth
  1264. o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1265. o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
  1266. o12.Name = "Joint"
  1267. o12.Parent = o11
  1268. 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)
  1269. o12.Part0 = o11
  1270. o12.Part1 = o4
  1271. o13.Parent = o1
  1272. o13.Material = Enum.Material.DiamondPlate
  1273. o13.BrickColor = BrickColor.new("Slime green")
  1274. o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
  1275. o13.Rotation = Vector3.new(0, 0, 15)
  1276. o13.CanCollide = false
  1277. o13.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1278. 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)
  1279. o13.BottomSurface = Enum.SurfaceType.Smooth
  1280. o13.TopSurface = Enum.SurfaceType.Smooth
  1281. o13.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1282. o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
  1283. o14.Name = "Joint"
  1284. o14.Parent = o13
  1285. 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)
  1286. o14.Part0 = o13
  1287. o14.Part1 = o4
  1288. o15.Parent = o1
  1289. o15.Material = Enum.Material.SmoothPlastic
  1290. o15.BrickColor = BrickColor.new("Really black")
  1291. o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
  1292. o15.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1293. o15.CanCollide = false
  1294. o15.Shape = Enum.PartType.Cylinder
  1295. o15.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1296. 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)
  1297. o15.BottomSurface = Enum.SurfaceType.Smooth
  1298. o15.TopSurface = Enum.SurfaceType.Smooth
  1299. o15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1300. o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
  1301. o16.Name = "Joint"
  1302. o16.Parent = o15
  1303. 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)
  1304. o16.Part0 = o15
  1305. o16.Part1 = o4
  1306. o17.Parent = o1
  1307. o17.Material = Enum.Material.DiamondPlate
  1308. o17.BrickColor = BrickColor.new("Slime green")
  1309. o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
  1310. o17.Rotation = Vector3.new(0, 0, 15)
  1311. o17.CanCollide = false
  1312. o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
  1313. 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)
  1314. o17.BottomSurface = Enum.SurfaceType.Smooth
  1315. o17.TopSurface = Enum.SurfaceType.Smooth
  1316. o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
  1317. o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
  1318. o18.Name = "Joint"
  1319. o18.Parent = o17
  1320. 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)
  1321. o18.Part0 = o17
  1322. o18.Part1 = o4
  1323. o19.Parent = o1
  1324. o19.Material = Enum.Material.DiamondPlate
  1325. o19.BrickColor = BrickColor.new("Earth green")
  1326. o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
  1327. o19.Rotation = Vector3.new(-84.9100037, 79.9100037, 99.9100037)
  1328. o19.CanCollide = false
  1329. o19.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  1330. 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)
  1331. o19.BottomSurface = Enum.SurfaceType.Smooth
  1332. o19.TopSurface = Enum.SurfaceType.Smooth
  1333. o19.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1334. o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
  1335. o20.Name = "Joint"
  1336. o20.Parent = o19
  1337. 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)
  1338. o20.Part0 = o19
  1339. o20.Part1 = o4
  1340. o21.Parent = o1
  1341. o21.Material = Enum.Material.DiamondPlate
  1342. o21.BrickColor = BrickColor.new("Earth green")
  1343. o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
  1344. o21.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
  1345. o21.CanCollide = false
  1346. o21.Size = Vector3.new(1.10000002, 0.5, 1.10000002)
  1347. 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)
  1348. o21.BottomSurface = Enum.SurfaceType.Smooth
  1349. o21.TopSurface = Enum.SurfaceType.Smooth
  1350. o21.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1351. o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
  1352. o22.Name = "Joint"
  1353. o22.Parent = o21
  1354. 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)
  1355. o22.Part0 = o21
  1356. o22.Part1 = o4
  1357. o23.Parent = o1
  1358. o23.Material = Enum.Material.DiamondPlate
  1359. o23.BrickColor = BrickColor.new("Earth green")
  1360. o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
  1361. o23.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
  1362. o23.CanCollide = false
  1363. o23.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
  1364. 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)
  1365. o23.BottomSurface = Enum.SurfaceType.Smooth
  1366. o23.TopSurface = Enum.SurfaceType.Smooth
  1367. o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1368. o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
  1369. o24.Name = "Joint"
  1370. o24.Parent = o23
  1371. 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)
  1372. o24.Part0 = o23
  1373. o24.Part1 = o4
  1374. o25.Parent = o1
  1375. o25.Material = Enum.Material.SmoothPlastic
  1376. o25.BrickColor = BrickColor.new("Really black")
  1377. o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
  1378. o25.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
  1379. o25.CanCollide = false
  1380. o25.Shape = Enum.PartType.Cylinder
  1381. o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
  1382. 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)
  1383. o25.BottomSurface = Enum.SurfaceType.Smooth
  1384. o25.TopSurface = Enum.SurfaceType.Smooth
  1385. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1386. o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
  1387. o26.Name = "Joint"
  1388. o26.Parent = o25
  1389. 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)
  1390. o26.Part0 = o25
  1391. o26.Part1 = o4
  1392. mas.Parent = workspace
  1393. mas:MakeJoints()
  1394. local mas1 = mas:GetChildren()
  1395. for i=1,#mas1 do
  1396. mas1[i].Parent = workspace
  1397. ypcall(function() mas1[i]:MakeJoints() end)
  1398. end
  1399. mas:Destroy()
  1400. for i=1,#cors do
  1401. coroutine.resume(cors[i])
  1402. end
  1403.  
  1404. wait()
  1405.  
  1406. Workspace["RightArm"].Parent = game.Players.LocalPlayer.Character
  1407.  
  1408. game.Players.LocalPlayer.Character["RightArm"].Name = "Stand Turret Right Arm"
  1409.  
  1410. w = Instance.new("Weld", RightArm)
  1411. w.Part0 = RightArm
  1412. w.Part1 = o4
  1413. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
  1414. RightArm.Transparency = 1
  1415.  
  1416. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Arm"]:GetChildren()) do
  1417. if v.ClassName == "Part" then
  1418. v.CanCollide = false
  1419. v.Anchored = false
  1420. end
  1421. end
  1422.  
  1423. local runDummyScript = function(f,scri)
  1424. local oldenv = getfenv(f)
  1425. local newenv = setmetatable({}, {
  1426. __index = function(_, k)
  1427. if k:lower() == 'script' then
  1428. return scri
  1429. else
  1430. return oldenv[k]
  1431. end
  1432. end
  1433. })
  1434. setfenv(f, newenv)
  1435. ypcall(function() f() end)
  1436. end
  1437. cors = {}
  1438. mas = Instance.new("Model",game:GetService("Lighting"))
  1439. mas.Name = "CompiledModel"
  1440. o1 = Instance.new("Model")
  1441. o2 = Instance.new("Part")
  1442. o3 = Instance.new("Weld")
  1443. o4 = Instance.new("Part")
  1444. o5 = Instance.new("Weld")
  1445. o6 = Instance.new("Part")
  1446. o1.Name = "LeftLeg"
  1447. o1.Parent = mas
  1448. o2.Parent = o1
  1449. o2.Material = Enum.Material.DiamondPlate
  1450. o2.BrickColor = BrickColor.new("Earth green")
  1451. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1452. o2.Rotation = Vector3.new(-95, 74.9100037, 90)
  1453. o2.CanCollide = false
  1454. o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  1455. 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)
  1456. o2.BottomSurface = Enum.SurfaceType.Smooth
  1457. o2.TopSurface = Enum.SurfaceType.Smooth
  1458. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1459. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1460. o3.Name = "Joint"
  1461. o3.Parent = o2
  1462. 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)
  1463. o3.Part0 = o2
  1464. o3.Part1 = o6
  1465. o4.Parent = o1
  1466. o4.Material = Enum.Material.DiamondPlate
  1467. o4.BrickColor = BrickColor.new("Earth green")
  1468. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1469. o4.Rotation = Vector3.new(-95, 74.9100037, 90)
  1470. o4.CanCollide = false
  1471. o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
  1472. 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)
  1473. o4.BottomSurface = Enum.SurfaceType.Smooth
  1474. o4.TopSurface = Enum.SurfaceType.Smooth
  1475. o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1476. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1477. o5.Name = "Joint"
  1478. o5.Parent = o4
  1479. 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)
  1480. o5.Part0 = o4
  1481. o5.Part1 = o6
  1482. o6.Name = "REF"
  1483. o6.Parent = o1
  1484. o6.Material = Enum.Material.Metal
  1485. o6.BrickColor = BrickColor.new("Moss")
  1486. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1487. o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
  1488. o6.CanCollide = false
  1489. o6.FormFactor = Enum.FormFactor.Symmetric
  1490. o6.Size = Vector3.new(1, 2, 1)
  1491. 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)
  1492. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1493. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1494. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1495. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1496. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1497. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1498. o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1499. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1500. mas.Parent = workspace
  1501. mas:MakeJoints()
  1502. local mas1 = mas:GetChildren()
  1503. for i=1,#mas1 do
  1504. mas1[i].Parent = workspace
  1505. ypcall(function() mas1[i]:MakeJoints() end)
  1506. end
  1507. mas:Destroy()
  1508. for i=1,#cors do
  1509. coroutine.resume(cors[i])
  1510. end
  1511.  
  1512. wait()
  1513.  
  1514. Workspace["LeftLeg"].Parent = game.Players.LocalPlayer.Character
  1515.  
  1516. game.Players.LocalPlayer.Character["LeftLeg"].Name = "Stand Turret Left Leg"
  1517.  
  1518. w = Instance.new("Weld", LeftLeg)
  1519. w.Part0 = LeftLeg
  1520. w.Part1 = o6
  1521. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  1522. LeftLeg.Transparency = 1
  1523.  
  1524. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Leg"]:GetChildren()) do
  1525. if v.ClassName == "Part" then
  1526. v.CanCollide = false
  1527. v.Anchored = false
  1528. end
  1529. end
  1530.  
  1531. local runDummyScript = function(f,scri)
  1532. local oldenv = getfenv(f)
  1533. local newenv = setmetatable({}, {
  1534. __index = function(_, k)
  1535. if k:lower() == 'script' then
  1536. return scri
  1537. else
  1538. return oldenv[k]
  1539. end
  1540. end
  1541. })
  1542. setfenv(f, newenv)
  1543. ypcall(function() f() end)
  1544. end
  1545. cors = {}
  1546. mas = Instance.new("Model",game:GetService("Lighting"))
  1547. mas.Name = "CompiledModel"
  1548. o1 = Instance.new("Model")
  1549. o2 = Instance.new("Part")
  1550. o3 = Instance.new("Weld")
  1551. o4 = Instance.new("Part")
  1552. o5 = Instance.new("Weld")
  1553. o6 = Instance.new("Part")
  1554. o1.Name = "RightLeg"
  1555. o1.Parent = mas
  1556. o2.Parent = o1
  1557. o2.Material = Enum.Material.DiamondPlate
  1558. o2.BrickColor = BrickColor.new("Earth green")
  1559. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1560. o2.Rotation = Vector3.new(-95, 74.9100037, 90)
  1561. o2.CanCollide = false
  1562. o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
  1563. 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)
  1564. o2.BottomSurface = Enum.SurfaceType.Smooth
  1565. o2.TopSurface = Enum.SurfaceType.Smooth
  1566. o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1567. o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
  1568. o3.Name = "Joint"
  1569. o3.Parent = o2
  1570. 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)
  1571. o3.Part0 = o2
  1572. o3.Part1 = o6
  1573. o4.Parent = o1
  1574. o4.Material = Enum.Material.DiamondPlate
  1575. o4.BrickColor = BrickColor.new("Earth green")
  1576. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1577. o4.Rotation = Vector3.new(-95, 74.9100037, 90)
  1578. o4.CanCollide = false
  1579. o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
  1580. 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)
  1581. o4.BottomSurface = Enum.SurfaceType.Smooth
  1582. o4.TopSurface = Enum.SurfaceType.Smooth
  1583. o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1584. o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
  1585. o5.Name = "Joint"
  1586. o5.Parent = o4
  1587. 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)
  1588. o5.Part0 = o4
  1589. o5.Part1 = o6
  1590. o6.Name = "REF"
  1591. o6.Parent = o1
  1592. o6.Material = Enum.Material.Metal
  1593. o6.BrickColor = BrickColor.new("Moss")
  1594. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1595. o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
  1596. o6.CanCollide = false
  1597. o6.FormFactor = Enum.FormFactor.Symmetric
  1598. o6.Size = Vector3.new(1, 2, 1)
  1599. 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)
  1600. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1601. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1602. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1603. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1604. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1605. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1606. o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1607. o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
  1608. mas.Parent = workspace
  1609. mas:MakeJoints()
  1610. local mas1 = mas:GetChildren()
  1611. for i=1,#mas1 do
  1612. mas1[i].Parent = workspace
  1613. ypcall(function() mas1[i]:MakeJoints() end)
  1614. end
  1615. mas:Destroy()
  1616. for i=1,#cors do
  1617. coroutine.resume(cors[i])
  1618. end
  1619.  
  1620. wait()
  1621.  
  1622. Workspace["RightLeg"].Parent = game.Players.LocalPlayer.Character
  1623.  
  1624. game.Players.LocalPlayer.Character["RightLeg"].Name = "Stand Turret Right Leg"
  1625.  
  1626. w = Instance.new("Weld", RightLeg)
  1627. w.Part0 = RightLeg
  1628. w.Part1 = o6
  1629. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  1630. RightLeg.Transparency = 1
  1631.  
  1632. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Leg"]:GetChildren()) do
  1633. if v.ClassName == "Part" then
  1634. v.CanCollide = false
  1635. v.Anchored = false
  1636. end
  1637. end
  1638.  
  1639. local runDummyScript = function(f,scri)
  1640. local oldenv = getfenv(f)
  1641. local newenv = setmetatable({}, {
  1642. __index = function(_, k)
  1643. if k:lower() == 'script' then
  1644. return scri
  1645. else
  1646. return oldenv[k]
  1647. end
  1648. end
  1649. })
  1650. setfenv(f, newenv)
  1651. ypcall(function() f() end)
  1652. end
  1653. cors = {}
  1654. mas = Instance.new("Model",game:GetService("Lighting"))
  1655. mas.Name = "CompiledModel"
  1656. o1 = Instance.new("Model")
  1657. o2 = Instance.new("Part")
  1658. o3 = Instance.new("Part")
  1659. o4 = Instance.new("Weld")
  1660. o5 = Instance.new("Part")
  1661. o6 = Instance.new("Weld")
  1662. o7 = Instance.new("Part")
  1663. o8 = Instance.new("Weld")
  1664. o9 = Instance.new("Part")
  1665. o10 = Instance.new("Weld")
  1666. o11 = Instance.new("Part")
  1667. o12 = Instance.new("Weld")
  1668. o13 = Instance.new("Part")
  1669. o14 = Instance.new("Weld")
  1670. o15 = Instance.new("Part")
  1671. o16 = Instance.new("Weld")
  1672. o1.Name = "Torso_"
  1673. o1.Parent = mas
  1674. o2.Name = "REF"
  1675. o2.Parent = o1
  1676. o2.Material = Enum.Material.Metal
  1677. o2.BrickColor = BrickColor.new("Moss")
  1678. o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
  1679. o2.Rotation = Vector3.new(-89.7399979, 79.9100037, 89.7399979)
  1680. o2.CanCollide = false
  1681. o2.FormFactor = Enum.FormFactor.Symmetric
  1682. o2.Size = Vector3.new(2, 2, 1)
  1683. 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)
  1684. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1685. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1686. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1687. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1688. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1689. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1690. o2.Color = Color3.new(0.486275, 0.611765, 0.419608)
  1691. o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
  1692. o3.Parent = o1
  1693. o3.Material = Enum.Material.DiamondPlate
  1694. o3.BrickColor = BrickColor.new("Earth green")
  1695. o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
  1696. o3.Rotation = Vector3.new(-90, 80, 90)
  1697. o3.CanCollide = false
  1698. o3.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
  1699. 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)
  1700. o3.BottomSurface = Enum.SurfaceType.Smooth
  1701. o3.TopSurface = Enum.SurfaceType.Smooth
  1702. o3.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1703. o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
  1704. o4.Name = "Joint"
  1705. o4.Parent = o3
  1706. 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)
  1707. o4.Part0 = o3
  1708. o4.Part1 = o2
  1709. o5.Parent = o1
  1710. o5.Material = Enum.Material.DiamondPlate
  1711. o5.BrickColor = BrickColor.new("Earth green")
  1712. o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
  1713. o5.Rotation = Vector3.new(-90, 80, 90)
  1714. o5.CanCollide = false
  1715. o5.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
  1716. 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)
  1717. o5.BottomSurface = Enum.SurfaceType.Smooth
  1718. o5.TopSurface = Enum.SurfaceType.Smooth
  1719. o5.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1720. o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
  1721. o6.Name = "Joint"
  1722. o6.Parent = o5
  1723. 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)
  1724. o6.Part0 = o5
  1725. o6.Part1 = o2
  1726. o7.Parent = o1
  1727. o7.Material = Enum.Material.DiamondPlate
  1728. o7.BrickColor = BrickColor.new("Earth green")
  1729. o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
  1730. o7.Rotation = Vector3.new(-90, 80, 90)
  1731. o7.CanCollide = false
  1732. o7.Size = Vector3.new(1.04999995, 1.5, 0.849999964)
  1733. 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)
  1734. o7.BottomSurface = Enum.SurfaceType.Smooth
  1735. o7.TopSurface = Enum.SurfaceType.Smooth
  1736. o7.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1737. o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
  1738. o8.Name = "Joint"
  1739. o8.Parent = o7
  1740. 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)
  1741. o8.Part0 = o7
  1742. o8.Part1 = o2
  1743. o9.Parent = o1
  1744. o9.Material = Enum.Material.DiamondPlate
  1745. o9.BrickColor = BrickColor.new("Earth green")
  1746. o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
  1747. o9.Rotation = Vector3.new(-90, 80, 90)
  1748. o9.CanCollide = false
  1749. o9.Size = Vector3.new(1.04999995, 1, 1.14999998)
  1750. 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)
  1751. o9.BottomSurface = Enum.SurfaceType.Smooth
  1752. o9.TopSurface = Enum.SurfaceType.Smooth
  1753. o9.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1754. o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
  1755. o10.Name = "Joint"
  1756. o10.Parent = o9
  1757. 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)
  1758. o10.Part0 = o9
  1759. o10.Part1 = o2
  1760. o11.Parent = o1
  1761. o11.Material = Enum.Material.DiamondPlate
  1762. o11.BrickColor = BrickColor.new("Earth green")
  1763. o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
  1764. o11.Rotation = Vector3.new(-90, 80, 90)
  1765. o11.CanCollide = false
  1766. o11.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
  1767. 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)
  1768. o11.BottomSurface = Enum.SurfaceType.Smooth
  1769. o11.TopSurface = Enum.SurfaceType.Smooth
  1770. o11.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1771. o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
  1772. o12.Name = "Joint"
  1773. o12.Parent = o11
  1774. 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)
  1775. o12.Part0 = o11
  1776. o12.Part1 = o2
  1777. o13.Parent = o1
  1778. o13.Material = Enum.Material.DiamondPlate
  1779. o13.BrickColor = BrickColor.new("Earth green")
  1780. o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
  1781. o13.Rotation = Vector3.new(-90, 80, 90)
  1782. o13.CanCollide = false
  1783. o13.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
  1784. 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)
  1785. o13.BottomSurface = Enum.SurfaceType.Smooth
  1786. o13.TopSurface = Enum.SurfaceType.Smooth
  1787. o13.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1788. o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
  1789. o14.Name = "Joint"
  1790. o14.Parent = o13
  1791. 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)
  1792. o14.Part0 = o13
  1793. o14.Part1 = o2
  1794. o15.Parent = o1
  1795. o15.Material = Enum.Material.DiamondPlate
  1796. o15.BrickColor = BrickColor.new("Earth green")
  1797. o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
  1798. o15.Rotation = Vector3.new(-90, 80, 90)
  1799. o15.CanCollide = false
  1800. o15.Size = Vector3.new(1.04999995, 1, 1.14999998)
  1801. 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)
  1802. o15.BottomSurface = Enum.SurfaceType.Smooth
  1803. o15.TopSurface = Enum.SurfaceType.Smooth
  1804. o15.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1805. o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
  1806. o16.Name = "Joint"
  1807. o16.Parent = o15
  1808. 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)
  1809. o16.Part0 = o15
  1810. o16.Part1 = o2
  1811. mas.Parent = workspace
  1812. mas:MakeJoints()
  1813. local mas1 = mas:GetChildren()
  1814. for i=1,#mas1 do
  1815. mas1[i].Parent = workspace
  1816. ypcall(function() mas1[i]:MakeJoints() end)
  1817. end
  1818. mas:Destroy()
  1819. for i=1,#cors do
  1820. coroutine.resume(cors[i])
  1821. end
  1822.  
  1823. wait()
  1824.  
  1825. Workspace["Torso_"].Parent = game.Players.LocalPlayer.Character
  1826.  
  1827. game.Players.LocalPlayer.Character["Torso_"].Name = "Stand Turret Torso"
  1828.  
  1829. w = Instance.new("Weld", Torso)
  1830. w.Part0 = Torso
  1831. w.Part1 = o2
  1832. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  1833. Torso.Transparency = 1
  1834.  
  1835. for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Torso"]:GetChildren()) do
  1836. if v.ClassName == "Part" then
  1837. v.CanCollide = false
  1838. v.Anchored = false
  1839. end
  1840. end
  1841.  
  1842. local m = Create("Model"){
  1843. Parent = AdvancingFortress,
  1844. Name = "WeaponModel",
  1845. }
  1846.  
  1847. Head.face:remove()
  1848. AdvancingFortress.Head.Name = "FHead"
  1849. AdvancingFortress.Torso.Name = "FTorso"
  1850. AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
  1851. Humanoid.Animator.Parent = nil
  1852. AdvancingFortress.Animate.Parent = nil
  1853.  
  1854. local newMotor = function(part0, part1, c0, c1)
  1855. local w = Create('Weld'){
  1856. Parent = part0,
  1857. Part0 = part0,
  1858. Part1 = part1,
  1859. C0 = c0,
  1860. C1 = c1,
  1861. }
  1862. return w
  1863. end
  1864.  
  1865. function clerp(a, b, t)
  1866. return a:lerp(b, t)
  1867. end
  1868.  
  1869. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1870. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1871.  
  1872. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  1873. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  1874. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  1875. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  1876. RootJoint.C1 = CFrame.new(0, 0, 0)
  1877. RootJoint.C0 = CFrame.new(0, 0, 0)
  1878. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  1879. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  1880.  
  1881. local rarmc1 = RW.C1
  1882. local larmc1 = LW.C1
  1883. local rlegc1 = RH.C1
  1884. local llegc1 = LH.C1
  1885.  
  1886. local resetc1 = false
  1887.  
  1888. function PlayAnimationFromTable(table, speed, bool)
  1889. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  1890. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  1891. RW.C0 = clerp(RW.C0, table[3], speed)
  1892. LW.C0 = clerp(LW.C0, table[4], speed)
  1893. RH.C0 = clerp(RH.C0, table[5], speed)
  1894. LH.C0 = clerp(LH.C0, table[6], speed)
  1895. if bool == true then
  1896. if resetc1 == false then
  1897. resetc1 = true
  1898. RootJoint.C1 = RootJoint.C1
  1899. Torso.Neck.C1 = Torso.Neck.C1
  1900. RW.C1 = rarmc1
  1901. LW.C1 = larmc1
  1902. RH.C1 = rlegc1
  1903. LH.C1 = llegc1
  1904. end
  1905. end
  1906. end
  1907.  
  1908. ArtificialHB = Create("BindableEvent", script){
  1909. Parent = script,
  1910. Name = "Heartbeat",
  1911. }
  1912.  
  1913. script:WaitForChild("Heartbeat")
  1914.  
  1915. frame = 1 / 30
  1916. tf = 0
  1917. allowframeloss = false
  1918. tossremainder = false
  1919. lastframe = tick()
  1920. script.Heartbeat:Fire()
  1921.  
  1922. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1923. tf = tf + s
  1924. if tf >= frame then
  1925. if allowframeloss then
  1926. script.Heartbeat:Fire()
  1927. lastframe = tick()
  1928. else
  1929. for i = 1, math.floor(tf / frame) do
  1930. script.Heartbeat:Fire()
  1931. end
  1932. lastframe = tick()
  1933. end
  1934. if tossremainder then
  1935. tf = 0
  1936. else
  1937. tf = tf - frame * math.floor(tf / frame)
  1938. end
  1939. end
  1940. end)
  1941.  
  1942. function swait(num)
  1943. if num == 0 or num == nil then
  1944. ArtificialHB.Event:wait()
  1945. else
  1946. for i = 0, num do
  1947. ArtificialHB.Event:wait()
  1948. end
  1949. end
  1950. end
  1951.  
  1952. function RemoveOutlines(part)
  1953. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1954. end
  1955.  
  1956. CFuncs = {
  1957. Part = {
  1958. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1959. local Part = Create("Part"){
  1960. Parent = Parent,
  1961. Reflectance = Reflectance,
  1962. Transparency = Transparency,
  1963. CanCollide = false,
  1964. Locked = true,
  1965. BrickColor = BrickColor.new(tostring(BColor)),
  1966. Name = Name,
  1967. Size = Size,
  1968. Material = Material,
  1969. }
  1970. RemoveOutlines(Part)
  1971. return Part
  1972. end;
  1973. };
  1974.  
  1975. Mesh = {
  1976. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1977. local Msh = Create(Mesh){
  1978. Parent = Part,
  1979. Offset = OffSet,
  1980. Scale = Scale,
  1981. }
  1982. if Mesh == "SpecialMesh" then
  1983. Msh.MeshType = MeshType
  1984. Msh.MeshId = MeshId
  1985. end
  1986. return Msh
  1987. end;
  1988. };
  1989.  
  1990. Weld = {
  1991. Create = function(Parent, Part0, Part1, C0, C1)
  1992. local Weld = Create("Weld"){
  1993. Parent = Parent,
  1994. Part0 = Part0,
  1995. Part1 = Part1,
  1996. C0 = C0,
  1997. C1 = C1,
  1998. }
  1999. return Weld
  2000. end;
  2001. };
  2002.  
  2003. Sound = {
  2004. Create = function(id, par, vol, pit)
  2005. local Sound = Create("Sound"){
  2006. Volume = vol,
  2007. Pitch = pit or 1,
  2008. SoundId = "rbxassetid://" .. id,
  2009. Parent = par or workspace,
  2010. }
  2011. Sound:play()
  2012. game:GetService("Debris"):AddItem(Sound, 130)
  2013. return Sound
  2014. end;
  2015. };
  2016.  
  2017. Decal = {
  2018. Create = function(Color, Texture, Transparency, Name, Parent)
  2019. local Decal = Create("Decal"){
  2020. Color3 = Color,
  2021. Texture = "rbxassetid://" .. Texture,
  2022. Transparency = Transparency,
  2023. Name = Name,
  2024. Parent = Parent,
  2025. }
  2026. return Decal
  2027. end;
  2028. };
  2029.  
  2030. BillboardGui = {
  2031. Create = function(Parent, Image, Position, Size)
  2032. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  2033. BillPar.CFrame = CFrame.new(Position)
  2034. local Bill = Create("BillboardGui"){
  2035. Parent = BillPar,
  2036. Adornee = BillPar,
  2037. Size = UDim2.new(1, 0, 1, 0),
  2038. SizeOffset = Vector2.new(Size, Size),
  2039. }
  2040. local d = Create("ImageLabel", Bill){
  2041. Parent = Bill,
  2042. BackgroundTransparency = 1,
  2043. Size = UDim2.new(1, 0, 1, 0),
  2044. Image = "rbxassetid://" .. Image,
  2045. }
  2046. return BillPar
  2047. end
  2048. };
  2049.  
  2050. ParticleEmitter = {
  2051. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  2052. local Particle = Create("ParticleEmitter"){
  2053. Parent = Parent,
  2054. Color = ColorSequence.new(Color1, Color2),
  2055. LightEmission = LightEmission,
  2056. Size = Size,
  2057. Texture = Texture,
  2058. Transparency = Transparency,
  2059. ZOffset = ZOffset,
  2060. Acceleration = Accel,
  2061. Drag = Drag,
  2062. LockedToPart = LockedToPart,
  2063. VelocityInheritance = VelocityInheritance,
  2064. EmissionDirection = EmissionDirection,
  2065. Enabled = Enabled,
  2066. Lifetime = LifeTime,
  2067. Rate = Rate,
  2068. Rotation = Rotation,
  2069. RotSpeed = RotSpeed,
  2070. Speed = Speed,
  2071. VelocitySpread = VelocitySpread,
  2072. }
  2073. return Particle
  2074. end;
  2075. };
  2076.  
  2077. CreateTemplate = {
  2078.  
  2079. };
  2080. }
  2081.  
  2082. function rayCast(Position, Direction, Range, Ignore)
  2083. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2084. end
  2085.  
  2086. FindNearestTorso = function(pos)
  2087. local list = (game.Workspace:children())
  2088. local torso = nil
  2089. local dist = 1000
  2090. local temp, human, temp2 = nil, nil, nil
  2091. for x = 1, #list do
  2092. temp2 = list[x]
  2093. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  2094. temp = temp2:findFirstChild("Torso")
  2095. human = temp2:findFirstChild("Humanoid")
  2096. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  2097. local dohit = true
  2098. if dohit == true then
  2099. torso = temp
  2100. dist = (temp.Position - pos).magnitude
  2101. end
  2102. end
  2103. end
  2104. end
  2105. return torso, dist
  2106. end
  2107.  
  2108. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2109. if hit.Parent == nil then
  2110. return
  2111. end
  2112. local h = hit.Parent:FindFirstChild("Humanoid")
  2113. for _, v in pairs(hit.Parent:children()) do
  2114. if v:IsA("Humanoid") then
  2115. h = v
  2116. end
  2117. end
  2118. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2119. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2120. if hit.Parent.DebounceHit.Value == true then
  2121. return
  2122. end
  2123. end
  2124. local c = Create("ObjectValue"){
  2125. Name = "creator",
  2126. Value = game:service("Players").LocalPlayer,
  2127. Parent = h,
  2128. }
  2129. game:GetService("Debris"):AddItem(c, .5)
  2130. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2131. local Damage = math.random(minim, maxim)
  2132. local blocked = false
  2133. local block = hit.Parent:findFirstChild("Block")
  2134. if block ~= nil then
  2135. if block.className == "IntValue" then
  2136. if block.Value > 0 then
  2137. blocked = true
  2138. block.Value = block.Value - 1
  2139. print(block.Value)
  2140. end
  2141. end
  2142. end
  2143. if TimeStop == false then
  2144. h.Health = h.Health - Damage
  2145. 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)
  2146. elseif TimeStop == true then
  2147. repeat wait() until TimeStop == false
  2148. h.Health = h.Health - (Damage / 2)
  2149. 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)
  2150. end
  2151. if Type == "Knockdown" then
  2152. local hum = hit.Parent.Humanoid
  2153. hum.PlatformStand = true
  2154. coroutine.resume(coroutine.create(function(HHumanoid)
  2155. swait(1)
  2156. HHumanoid.PlatformStand = false
  2157. end), hum)
  2158. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2159. local bodvol = Create("BodyVelocity"){
  2160. velocity = angle * knockback,
  2161. P = 5000,
  2162. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2163. Parent = hit,
  2164. }
  2165. local rl = Create("BodyAngularVelocity"){
  2166. P = 3000,
  2167. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2168. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2169. Parent = hit,
  2170. }
  2171. game:GetService("Debris"):AddItem(bodvol, .5)
  2172. game:GetService("Debris"):AddItem(rl, .5)
  2173. elseif Type == "Normal" then
  2174. local vp = Create("BodyVelocity"){
  2175. P = 500,
  2176. maxForce = Vector3.new(math.huge, 0, math.huge),
  2177. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2178. }
  2179. if knockback > 0 then
  2180. vp.Parent = hit.Parent.Torso
  2181. end
  2182. game:GetService("Debris"):AddItem(vp, .5)
  2183. elseif Type == "Up" then
  2184. local bodyVelocity = Create("BodyVelocity"){
  2185. velocity = Vector3.new(0, 20, 0),
  2186. P = 5000,
  2187. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2188. Parent = hit,
  2189. }
  2190. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2191. elseif Type == "DarkUp" then
  2192. coroutine.resume(coroutine.create(function()
  2193. for i = 0, 1, 0.1 do
  2194. swait()
  2195. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2196. end
  2197. end))
  2198. local bodyVelocity = Create("BodyVelocity"){
  2199. velocity = Vector3.new(0, 20, 0),
  2200. P = 5000,
  2201. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2202. Parent = hit,
  2203. }
  2204. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2205. elseif Type == "Snare" then
  2206. local bp = Create("BodyPosition"){
  2207. P = 2000,
  2208. D = 100,
  2209. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2210. position = hit.Parent.Torso.Position,
  2211. Parent = hit.Parent.Torso,
  2212. }
  2213. game:GetService("Debris"):AddItem(bp, 1)
  2214. elseif Type == "Freeze" then
  2215. local BodPos = Create("BodyPosition"){
  2216. P = 50000,
  2217. D = 1000,
  2218. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2219. position = hit.Parent.Torso.Position,
  2220. Parent = hit.Parent.Torso,
  2221. }
  2222. local BodGy = Create("BodyGyro") {
  2223. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  2224. P = 20e+003,
  2225. Parent = hit.Parent.Torso,
  2226. cframe = hit.Parent.Torso.CFrame,
  2227. }
  2228. hit.Parent.Torso.Anchored = true
  2229. coroutine.resume(coroutine.create(function(Part)
  2230. swait(1.5)
  2231. Part.Anchored = false
  2232. end), hit.Parent.Torso)
  2233. game:GetService("Debris"):AddItem(BodPos, 3)
  2234. game:GetService("Debris"):AddItem(BodGy, 3)
  2235. end
  2236. local debounce = Create("BoolValue"){
  2237. Name = "DebounceHit",
  2238. Parent = hit.Parent,
  2239. Value = true,
  2240. }
  2241. game:GetService("Debris"):AddItem(debounce, Delay)
  2242. c = Create("ObjectValue"){
  2243. Name = "creator",
  2244. Value = Player,
  2245. Parent = h,
  2246. }
  2247. game:GetService("Debris"):AddItem(c, .5)
  2248. end
  2249. end
  2250.  
  2251. function ShowDamage(Pos, Text, Time, Color)
  2252. local Rate = (1 / 30)
  2253. local Pos = (Pos or Vector3.new(0, 0, 0))
  2254. local Text = (Text or "")
  2255. local Time = (Time or 2)
  2256. local Color = (Color or Color3.new(1, 0, 1))
  2257. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  2258. EffectPart.Anchored = true
  2259. local BillboardGui = Create("BillboardGui"){
  2260. Size = UDim2.new(3, 0, 3, 0),
  2261. Adornee = EffectPart,
  2262. Parent = EffectPart,
  2263. }
  2264. local TextLabel = Create("TextLabel"){
  2265. BackgroundTransparency = 1,
  2266. Size = UDim2.new(1, 0, 1, 0),
  2267. Text = Text,
  2268. Font = "SciFi",
  2269. TextColor3 = Color,
  2270. TextScaled = true,
  2271. Parent = BillboardGui,
  2272. }
  2273. game.Debris:AddItem(EffectPart, (Time))
  2274. EffectPart.Parent = game:GetService("Workspace")
  2275. delay(0, function()
  2276. local Frames = (Time / Rate)
  2277. for Frame = 1, Frames do
  2278. wait(Rate)
  2279. local Percent = (Frame / Frames)
  2280. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2281. TextLabel.TextTransparency = Percent
  2282. end
  2283. if EffectPart and EffectPart.Parent then
  2284. EffectPart:Destroy()
  2285. end
  2286. end)
  2287. end
  2288.  
  2289. local STDamage = false
  2290.  
  2291. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  2292. for _, c in pairs(workspace:children()) do
  2293. local hum = c:findFirstChild("Humanoid")
  2294. if hum ~= nil then
  2295. local head = c:findFirstChild("Torso")
  2296. if head ~= nil then
  2297. local targ = head.Position - Part.Position
  2298. local mag = targ.magnitude
  2299. if mag <= Magnitude and c.Name ~= Player.Name then
  2300. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
  2301. if STDamage == true then
  2302. for i = 1, 3 do
  2303. Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1, 4, 4, 4, .07, 1)
  2304. end
  2305. for i = 1, 10 do
  2306. Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1)
  2307. end
  2308. elseif STDamage == false then
  2309. Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, .5, .5, .5, .5, .5, .5, .07, 1)
  2310. for i = 1, 2 do
  2311. Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, .4, .4, .4)
  2312. end
  2313. end
  2314. end
  2315. end
  2316. end
  2317. end
  2318. end
  2319.  
  2320. HHandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HHandle", Vector3.new(1.09999979, 0.299999923, 1.0999999))
  2321. 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))
  2322. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.399999917, 1.0999999))
  2323. 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))
  2324. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
  2325. 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))
  2326. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.299999893, 0.200000003))
  2327. 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))
  2328. Eye1 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye1", Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2329. 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))
  2330. CFuncs.Mesh.Create("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2331. Eye2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye2", Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2332. 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))
  2333. CFuncs.Mesh.Create("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2334. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.300000012, 0.200000003))
  2335. 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))
  2336. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.10000002, 0.999999881, 1.0999999))
  2337. 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))
  2338. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2339. 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))
  2340. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2341. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
  2342. 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))
  2343. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2344. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
  2345. 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))
  2346. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2347. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
  2348. 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))
  2349. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2350. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
  2351. 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))
  2352. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2353. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2354. 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))
  2355. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2356. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2357. 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))
  2358. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2359. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2360. 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))
  2361. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2362. THandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Medium stone grey", "THandle", Vector3.new(1, 0.799999893, 1))
  2363. 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))
  2364. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.699999928, 1.20000005))
  2365. 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))
  2366. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.99999994, 0.499999851, 0.900000036))
  2367. 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))
  2368. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.700000048, 0.800000012))
  2369. 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))
  2370. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2371. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Part", Vector3.new(1.60000014, 0.400000006, 1.39999998))
  2372. 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))
  2373. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2374. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.499999911, 1.19999993))
  2375. 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))
  2376. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.300000012, 1.80000007))
  2377. 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))
  2378. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2379. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 1.10000002, 0.300000012))
  2380. 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))
  2381. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2382. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
  2383. 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))
  2384. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.39999986, 1.19999993, 1.39999986))
  2385. 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))
  2386. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.999999762, 0.300000012, 0.799999893))
  2387. 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))
  2388. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.899999976, 0.499999851, 0.899999917))
  2389. 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))
  2390. AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  2391. 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))
  2392. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
  2393. 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))
  2394. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2395. 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))
  2396. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2397. 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))
  2398. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
  2399. 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))
  2400. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
  2401. 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))
  2402. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
  2403. 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))
  2404. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
  2405. 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))
  2406. HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  2407. 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))
  2408. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2409. 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))
  2410. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2411. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2412. 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))
  2413. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2414. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2415. 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))
  2416. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2417. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
  2418. 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))
  2419. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2420. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2421. 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))
  2422. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2423. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
  2424. 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))
  2425. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2426. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
  2427. 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))
  2428. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2429. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
  2430. 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))
  2431. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2432. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
  2433. 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))
  2434. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2435. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
  2436. 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))
  2437. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2438. AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  2439. 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))
  2440. HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  2441. 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))
  2442. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2443. 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))
  2444. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
  2445. 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))
  2446. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2447. 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))
  2448. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
  2449. 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))
  2450. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
  2451. 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))
  2452. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
  2453. 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))
  2454. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
  2455. 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))
  2456. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2457. 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))
  2458. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2459. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2460. 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))
  2461. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2462. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
  2463. 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))
  2464. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2465. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
  2466. 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))
  2467. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2468. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2469. 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))
  2470. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2471. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
  2472. 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))
  2473. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2474. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
  2475. 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))
  2476. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2477. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
  2478. 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))
  2479. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2480. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
  2481. 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))
  2482. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2483. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
  2484. 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))
  2485. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2486. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
  2487. 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))
  2488. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2489. LHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleR", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2490. 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))
  2491. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.200000003))
  2492. 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))
  2493. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2494. 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))
  2495. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
  2496. 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))
  2497. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.200000003))
  2498. 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))
  2499. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
  2500. 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))
  2501. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2502. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2503. 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))
  2504. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2505. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2506. 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))
  2507. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2508. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2509. 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))
  2510. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2511. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2512. 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))
  2513. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2514. LHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleL", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2515. 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))
  2516. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2517. 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))
  2518. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.300000012))
  2519. 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))
  2520. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
  2521. 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))
  2522. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
  2523. 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))
  2524. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2525. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.300000012))
  2526. 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))
  2527. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2528. 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))
  2529. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2530. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2531. 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))
  2532. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2533. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2534. 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))
  2535. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2536. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2537. 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))
  2538. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2539.  
  2540. EffectModel = Create("Model"){
  2541. Parent = Character,
  2542. Name = "Effects",
  2543. }
  2544.  
  2545. Effects = {
  2546. Block = {
  2547. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2548. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2549. prt.Anchored = true
  2550. prt.CFrame = cframe
  2551. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2552. game:GetService("Debris"):AddItem(prt, 10)
  2553. if Type == 1 or Type == nil then
  2554. table.insert(Effects, {
  2555. prt,
  2556. "Block1",
  2557. delay,
  2558. x3,
  2559. y3,
  2560. z3,
  2561. msh
  2562. })
  2563. elseif Type == 2 then
  2564. table.insert(Effects, {
  2565. prt,
  2566. "Block2",
  2567. delay,
  2568. x3,
  2569. y3,
  2570. z3,
  2571. msh
  2572. })
  2573. end
  2574. end;
  2575. };
  2576.  
  2577. Cylinder = {
  2578. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2579. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  2580. prt.Anchored = true
  2581. prt.CFrame = cframe
  2582. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2583. game:GetService("Debris"):AddItem(prt, 2)
  2584. Effects[#Effects + 1] = {
  2585. prt,
  2586. "Cylinder",
  2587. delay,
  2588. x3,
  2589. y3,
  2590. z3
  2591. }
  2592. end;
  2593. };
  2594.  
  2595. Head = {
  2596. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2597. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2598. prt.Anchored = true
  2599. prt.CFrame = cframe
  2600. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2601. game:GetService("Debris"):AddItem(prt, 10)
  2602. table.insert(Effects, {
  2603. prt,
  2604. "Cylinder",
  2605. delay,
  2606. x3,
  2607. y3,
  2608. z3,
  2609. msh
  2610. })
  2611. end;
  2612. };
  2613.  
  2614. Sphere = {
  2615. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2616. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2617. prt.Anchored = true
  2618. prt.CFrame = cframe
  2619. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2620. game:GetService("Debris"):AddItem(prt, 10)
  2621. table.insert(Effects, {
  2622. prt,
  2623. "Cylinder",
  2624. delay,
  2625. x3,
  2626. y3,
  2627. z3,
  2628. msh
  2629. })
  2630. end;
  2631. };
  2632.  
  2633. Elect = {
  2634. Create = function(cff, x, y, z)
  2635. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  2636. prt.Anchored = true
  2637. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2638. prt.CFrame = CFrame.new(prt.Position)
  2639. game:GetService("Debris"):AddItem(prt, 2)
  2640. local xval = math.random() / 2
  2641. local yval = math.random() / 2
  2642. local zval = math.random() / 2
  2643. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2644. table.insert(Effects, {
  2645. prt,
  2646. "Elec",
  2647. 0.1,
  2648. x,
  2649. y,
  2650. z,
  2651. xval,
  2652. yval,
  2653. zval
  2654. })
  2655. end;
  2656.  
  2657. };
  2658.  
  2659. Ring = {
  2660. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2661. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2662. prt.Anchored = true
  2663. prt.CFrame = cframe
  2664. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2665. --msh.TextureId = "rbxassetid://269748808"
  2666. game:GetService("Debris"):AddItem(prt, 10)
  2667. table.insert(Effects, {
  2668. prt,
  2669. "Cylinder",
  2670. delay,
  2671. x3,
  2672. y3,
  2673. z3,
  2674. msh
  2675. })
  2676. end;
  2677. };
  2678.  
  2679.  
  2680. Wave = {
  2681. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2682. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2683. prt.Anchored = true
  2684. prt.CFrame = cframe
  2685. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2686. game:GetService("Debris"):AddItem(prt, 10)
  2687. table.insert(Effects, {
  2688. prt,
  2689. "Cylinder",
  2690. delay,
  2691. x3,
  2692. y3,
  2693. z3,
  2694. msh
  2695. })
  2696. end;
  2697. };
  2698.  
  2699. Break = {
  2700. Create = function(brickcolor, cframe, x1, y1, z1)
  2701. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2702. prt.Anchored = true
  2703. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2704. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2705. local num = math.random(10, 50) / 1000
  2706. game:GetService("Debris"):AddItem(prt, 10)
  2707. table.insert(Effects, {
  2708. prt,
  2709. "Shatter",
  2710. num,
  2711. prt.CFrame,
  2712. math.random() - math.random(),
  2713. 0,
  2714. math.random(50, 100) / 100
  2715. })
  2716. end;
  2717. };
  2718.  
  2719. Fire = {
  2720. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2721. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2722. prt.Anchored = true
  2723. prt.CFrame = cframe
  2724. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2725. game:GetService("Debris"):AddItem(prt, 10)
  2726. table.insert(Effects, {
  2727. prt,
  2728. "Fire",
  2729. delay,
  2730. 1,
  2731. 1,
  2732. 1,
  2733. msh
  2734. })
  2735. end;
  2736. };
  2737.  
  2738. FireWave = {
  2739. Create = function(brickcolor, cframe, x1, y1, z1)
  2740. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2741. prt.Anchored = true
  2742. prt.CFrame = cframe
  2743. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2744. local d = Create("Decal"){
  2745. Parent = prt,
  2746. Texture = "rbxassetid://26356434",
  2747. Face = "Top",
  2748. }
  2749. local d = Create("Decal"){
  2750. Parent = prt,
  2751. Texture = "rbxassetid://26356434",
  2752. Face = "Bottom",
  2753. }
  2754. game:GetService("Debris"):AddItem(prt, 10)
  2755. table.insert(Effects, {
  2756. prt,
  2757. "FireWave",
  2758. 1,
  2759. 30,
  2760. math.random(400, 600) / 100,
  2761. msh
  2762. })
  2763. end;
  2764. };
  2765.  
  2766. Lightning = {
  2767. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2768. local magz = (p0 - p1).magnitude
  2769. local curpos = p0
  2770. local trz = {
  2771. -ofs,
  2772. ofs
  2773. }
  2774. for i = 1, tym do
  2775. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2776. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2777. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2778. li.Material = "Neon"
  2779. if tym == i then
  2780. local magz2 = (curpos - p1).magnitude
  2781. li.Size = Vector3.new(th, th, magz2)
  2782. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2783. table.insert(Effects, {
  2784. li,
  2785. "Disappear",
  2786. last
  2787. })
  2788. else
  2789. do
  2790. do
  2791. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2792. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2793. game.Debris:AddItem(li, 10)
  2794. table.insert(Effects, {
  2795. li,
  2796. "Disappear",
  2797. last
  2798. })
  2799. end
  2800. end
  2801. end
  2802. end
  2803. end
  2804. };
  2805.  
  2806. EffectTemplate = {
  2807.  
  2808. };
  2809. }
  2810.  
  2811. local Invisible = false
  2812.  
  2813. function Reappear()
  2814. for _, i in pairs(AdvancingFortress:children()) do
  2815. if i:IsA("BasePart") then
  2816. coroutine.resume(coroutine.create(function(Part)
  2817. for i = 0, 1, 0.3 do
  2818. swait()
  2819. Part.Transparency = 1
  2820. end
  2821. Part.Transparency = 1
  2822. end), i)
  2823. end
  2824. end
  2825. for _, i in pairs(m:children()) do
  2826. if i:IsA("BasePart") then
  2827. coroutine.resume(coroutine.create(function(Part)
  2828. for i = 0, 1, 0.3 do
  2829. swait()
  2830. Part.Transparency = 1
  2831. end
  2832. Part.Transparency = 1
  2833. end), i)
  2834. end
  2835. end
  2836. end
  2837.  
  2838. function ReappearArmorOnly()
  2839. for _, i in pairs(m:children()) do
  2840. if i:IsA("BasePart") then
  2841. coroutine.resume(coroutine.create(function(Part)
  2842. for i = 0, 1, 0.3 do
  2843. swait()
  2844. Part.Transparency = 1
  2845. end
  2846. Part.Transparency = 1
  2847. end), i)
  2848. end
  2849. end
  2850. end
  2851.  
  2852. function Disappear()
  2853. for _, i in pairs(AdvancingFortress:children()) do
  2854. if i:IsA("BasePart") then
  2855. coroutine.resume(coroutine.create(function(Part)
  2856. for i = 0, 1, 0.3 do
  2857. swait()
  2858. Part.Transparency = 1
  2859. end
  2860. Part.Transparency = 1
  2861. end), i)
  2862. end
  2863. end
  2864. for _, i in pairs(m:children()) do
  2865. if i:IsA("BasePart") then
  2866. coroutine.resume(coroutine.create(function(Part)
  2867. for i = 0, 1, 0.3 do
  2868. swait()
  2869. Part.Transparency = 1
  2870. end
  2871. Part.Transparency = 1
  2872. end), i)
  2873. end
  2874. end
  2875. end
  2876.  
  2877. function DisappearArmorOnly()
  2878. for _, i in pairs(m:children()) do
  2879. if i:IsA("BasePart") then
  2880. coroutine.resume(coroutine.create(function(Part)
  2881. for i = 0, 1, 0.3 do
  2882. swait()
  2883. Part.Transparency = 1
  2884. end
  2885. Part.Transparency = 1
  2886. end), i)
  2887. end
  2888. end
  2889. end
  2890.  
  2891. local ora = false
  2892.  
  2893. function ORA()
  2894. attack = true
  2895. local S = CFuncs.Sound.Create("0", Torso, 1, 1)
  2896. Instance.new("DistortionSoundEffect", S).Level = .5
  2897. S.Looped = true
  2898. if ora == true then
  2899. while ora == true do
  2900. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2901. for i = 0, 1, 0.8 do
  2902. swait()
  2903. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2904. PlayAnimationFromTable({
  2905. 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),
  2906. 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),
  2907. 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),
  2908. 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),
  2909. 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),
  2910. 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),
  2911. }, .8, false)
  2912. end
  2913. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2914. for i = 0, 1, 0.8 do
  2915. swait()
  2916. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2917. PlayAnimationFromTable({
  2918. 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),
  2919. 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),
  2920. 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),
  2921. 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),
  2922. 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),
  2923. 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),
  2924. }, .8, false)
  2925. end
  2926. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2927. for i = 0, 1, 0.8 do
  2928. swait()
  2929. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2930. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2931. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2932. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2933. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2934. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2935. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2936. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2937. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2938. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2939. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2940. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2941. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2942. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2943. Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2944. Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
  2945. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2946. PlayAnimationFromTable({
  2947. 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),
  2948. 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),
  2949. 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),
  2950. 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),
  2951. 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),
  2952. 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),
  2953. }, .8, false)
  2954. end
  2955. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2956. for i = 0, 1, 0.8 do
  2957. swait()
  2958. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
  2959. PlayAnimationFromTable({
  2960. 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),
  2961. 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),
  2962. 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),
  2963. 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),
  2964. 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),
  2965. 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),
  2966. }, .8, false)
  2967. end
  2968. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2969. end
  2970. end
  2971. S:Stop()
  2972. local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
  2973. Instance.new("DistortionSoundEffect", S2).Level = .8
  2974. for i = 0, 3, 0.13 do
  2975. swait()
  2976. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2977. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2978. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2979. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2980. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2981. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2982. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2983. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2984. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), .5)
  2985. PlayAnimationFromTable({
  2986. 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),
  2987. 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),
  2988. 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),
  2989. 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),
  2990. 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),
  2991. 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),
  2992. }, .2, false)
  2993. end
  2994. MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
  2995. for i = 0, 1, 0.1 do
  2996. swait()
  2997. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  2998. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  2999. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3000. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3001. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3002. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3003. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3004. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3005. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3006. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3007. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3008. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3009. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3010. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3011. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3012. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3013. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
  3014. PlayAnimationFromTable({
  3015. 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),
  3016. 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),
  3017. 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),
  3018. 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),
  3019. 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),
  3020. 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),
  3021. }, .6, false)
  3022. end
  3023. attack = false
  3024. end
  3025.  
  3026. function CastleCrusherFist()
  3027. attack = true
  3028. STDamage = true
  3029. local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
  3030. Instance.new("DistortionSoundEffect", S2).Level = .8
  3031. for i = 0, 1, 0.1 do
  3032. swait()
  3033. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3034. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3035. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3036. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3037. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3038. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3039. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3040. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3041. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3042. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3043. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3044. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3045. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3046. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3047. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3048. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3049. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3050. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3051. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), .2)
  3052. PlayAnimationFromTable({
  3053. 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),
  3054. 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),
  3055. 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),
  3056. 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),
  3057. 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),
  3058. 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),
  3059. }, .2, false)
  3060. end
  3061. for i,v in pairs (game.Workspace:GetChildren()) do
  3062. if v.ClassName == "Part" then
  3063. v.Anchored = false
  3064. end
  3065. end
  3066. game.Workspace.Base.Anchored = true
  3067. cxvg = Instance.new("ForceField",game.Players.LocalPlayer.Character)
  3068. MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
  3069. 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)
  3070. CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
  3071. CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
  3072. for i = 0, 1, 0.08 do
  3073. swait()
  3074. Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
  3075. Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
  3076. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
  3077. PlayAnimationFromTable({
  3078. 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),
  3079. 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),
  3080. 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),
  3081. 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),
  3082. 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),
  3083. 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),
  3084. }, .6, false)
  3085. Effects.Sphere.Create(BrickColor.new("Bright yellow"), HitboxR.CFrame, 1, 55, 55, 55, 55, 55, .1, 1)
  3086. Effects.Sphere.Create(BrickColor.new("Bright orange"), HitboxR.CFrame, 1, 35, 35, 35, 35, 35, .1, 1)
  3087. xsdrtew = Instance.new("Explosion",Workspace)
  3088. xsdrtew.Position = HitboxR.Position
  3089. xsdrtew.BlastRadius = 55
  3090. xsdrtew.BlastPressure = 138955
  3091. end
  3092. wait()
  3093. cxvg:remove()
  3094. STDamage = false
  3095. attack = false
  3096. end
  3097.  
  3098. local IsWearingArmor = false
  3099.  
  3100. function Armor(Mode)
  3101. attack = true
  3102. if IsWearingArmor == false and Mode == "On" then
  3103. IsWearingArmor = true
  3104. Disappear()
  3105. swait(10)
  3106. ReappearArmorOnly()
  3107. Character.Humanoid.MaxHealth = 500
  3108. Character.Humanoid.Health = 500
  3109. HHandleWeld.Part0 = Character.Head
  3110. THandleWeld.Part0 = Character.Torso
  3111. AHandleRWeld.Part0 = Character["Right Arm"]
  3112. AHandleLWeld.Part0 = Character["Left Arm"]
  3113. LHandleRWeld.Part0 = Character["Right Leg"]
  3114. LHandleLWeld.Part0 = Character["Left Leg"]
  3115. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3116. if v:IsA("BasePart") then
  3117. v.Transparency = 1
  3118. end
  3119. end
  3120. for i, v in pairs(Character:GetChildren()) do
  3121. if v:IsA("Accessory") then
  3122. v.Handle.Transparency = 1
  3123. end
  3124. end
  3125. elseif IsWearingArmor == true and Mode == "Off" then
  3126. IsWearingArmor = false
  3127. DisappearArmorOnly()
  3128. for i, v in pairs(Character:GetChildren()) do
  3129. if v:IsA("Accessory") then
  3130. v.Handle.Transparency = 0
  3131. end
  3132. end
  3133. swait(10)
  3134. Reappear()
  3135. Character.Humanoid.MaxHealth = 100
  3136. Character.Humanoid.Health = 100
  3137. HHandleWeld.Part0 = Head
  3138. THandleWeld.Part0 = Torso
  3139. AHandleRWeld.Part0 = RightArm
  3140. AHandleLWeld.Part0 = LeftArm
  3141. LHandleRWeld.Part0 = RightLeg
  3142. LHandleLWeld.Part0 = LeftLeg
  3143. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3144. if v:IsA("BasePart") then
  3145. v.Transparency = 0
  3146. end
  3147. end
  3148. end
  3149. attack = false
  3150. end
  3151.  
  3152. rgui1 = Instance.new("BillboardGui")
  3153. rgui1.Parent = Torso
  3154. rgui1.Size = UDim2.new(3, 0, 3, 0)--(3, 0, 3, 0)
  3155. rgui1.AlwaysOnTop = true
  3156. rimg1 = Instance.new("ImageLabel")
  3157. rimg1.Parent = rgui1
  3158. rimg1.BackgroundTransparency = 1
  3159. rimg1.Position = UDim2.new(-.8,0,-.8,0)
  3160. rimg1.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
  3161. rimg1.Image = "rbxassetid://50822750"
  3162. rimg1.ImageTransparency = 1
  3163. rimga = Instance.new("TextLabel")
  3164. rimga.Parent = rgui1
  3165. rimga.BackgroundTransparency = 1
  3166. rimga.Position = UDim2.new(-.8,0,-.8,0)
  3167. rimga.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
  3168. rimga.Text = "wut pooppin b"
  3169. rimga.TextTransparency = 1
  3170. rimga.TextSize = 100
  3171. rimga.TextStrokeTransparency = 1
  3172. rimga.TextColor3 = Color3.new(1,1,1)
  3173. rimga.ZIndex = 2
  3174. function tt()
  3175. attack = true
  3176. l0l:Play()
  3177. wait(3.1)
  3178. rimga.TextStrokeTransparency = 0
  3179. rimga.TextTransparency = 0
  3180. rimg1.ImageTransparency = 0
  3181. rimga.Text = "10"
  3182. wait(.995)
  3183. rimga.Text = "9"
  3184. wait(.995)
  3185. rimga.Text = "8"
  3186. wait(.995)
  3187. rimga.Text = "7"
  3188. wait(.995)
  3189. rimga.Text = "6"
  3190. wait(.995)
  3191. rimga.Text = "5"
  3192. wait(.995)
  3193. rimga.Text = "4"
  3194. wait(.995)
  3195. rimga.Text = "3"
  3196. wait(.995)
  3197. rimga.Text = "2"
  3198. wait(.995)
  3199. rimga.Text = "1"
  3200. wait(.995)
  3201. rimga.Text = "0"
  3202. wait(.995)
  3203. rimga.TextTransparency = 1
  3204. rimg1.ImageTransparency = 1
  3205. rimga.TextStrokeTransparency = 1
  3206. MagnitudeDamage(Torso, 3000, 99999999999, 999999999999, 100, "Knockdown", "610359515", 1)
  3207. Effects.Sphere.Create(BrickColor.new("New Yeller"), Torso.CFrame, 5, 5, 5, 26, 26, 26, 0.004, 0.004)
  3208. Effects.Ring.Create(BrickColor.new("New Yeller"), Torso.CFrame * CFrame.Angles(math.rad(90),0,0), .7, .7, .7, 9, 9, 1, 0.004)
  3209. attack = false
  3210. end
  3211. Mouse.KeyDown:connect(function(k)
  3212. k = k:lower()
  3213. if attack == false and ora == false and k == 'z' and IsWearingArmor == false and Invisible == false then
  3214. ora = true
  3215. ORA()
  3216. elseif attack == false and k == 'x' then
  3217. tt()
  3218. elseif attack == false and k == 'g' and IsWearingArmor == false and Invisible == false then
  3219. Armor("On")
  3220. elseif attack == false and k == 'g' and IsWearingArmor == true and Invisible == false then
  3221. Armor("Off")
  3222. elseif attack == false and k == 'f' and Invisible == false and IsWearingArmor == false then
  3223. Invisible = true
  3224. Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
  3225. Disappear()
  3226. elseif attack == false and k == 'f' and Invisible == true and IsWearingArmor == false then
  3227. Invisible = false
  3228. CFuncs.Sound.Create("161006033", Torso, 1, 1.3)
  3229. CFuncs.Sound.Create("206083431", Torso, 1, 1.5)
  3230. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .08)
  3231. for i = 1, 2 do
  3232. Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
  3233. end
  3234. for i = 1, 20 do
  3235. Effects.Break.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1)
  3236. end
  3237. Reappear()
  3238. elseif attack == false and k == 'c' and IsWearingArmor == false and Invisible == false then
  3239. CastleCrusherFist()
  3240. end
  3241. end)
  3242.  
  3243. Mouse.KeyUp:connect(function(k)
  3244. k = k:lower()
  3245. if attack == true and ora == true and k == 'z' and IsWearingArmor == false then
  3246. ora = false
  3247. end
  3248. end)
  3249.  
  3250. coroutine.resume(coroutine.create(function(Part, Part2)
  3251. while Part.Parent ~= nil do
  3252. swait(math.random(100, 150))
  3253. for i = 0, 1, 0.2 do
  3254. wait()
  3255. Eye1.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
  3256. Eye2.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
  3257. end
  3258. for i = 0, 1, 0.2 do
  3259. swait()
  3260. Eye1.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
  3261. Eye2.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
  3262. end
  3263. end
  3264. end), Eye1, Eye2)
  3265.  
  3266. spawn(function()
  3267. while wait(1) do
  3268. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
  3269. wait()
  3270. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
  3271. wait()
  3272. Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
  3273. end
  3274. end)
  3275.  
  3276. while true do
  3277. swait()
  3278. rimg1.Rotation = rimg1.Rotation + 1
  3279. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3280. if v:IsA("Part") then
  3281. v.Material = "SmoothPlastic"
  3282. v.CanCollide = false
  3283. elseif v:IsA("Humanoid") then
  3284. v:remove()
  3285. elseif v:IsA("Accessory") then
  3286. v:remove()
  3287. elseif v:IsA("Shirt") then
  3288. v:remove()
  3289. elseif v:IsA("Pants") then
  3290. v:remove()
  3291. elseif v:IsA("Script") or v:IsA("LocalScript") then
  3292. v:remove()
  3293. elseif v:IsA("BodyColors") then
  3294. v:remove()
  3295. end
  3296. end
  3297. HHandle.Transparency = 1
  3298. THandle.Transparency = 1
  3299. AHandleR.Transparency = 1
  3300. AHandleL.Transparency = 1
  3301. LHandleR.Transparency = 1
  3302. LHandleL.Transparency = 1
  3303. RootPart.Transparency = 1
  3304. HitboxR.Transparency = 1
  3305. HitboxL.Transparency = 1
  3306. Head.BrickColor = BrickColor.new("Really black")
  3307. Torso.BrickColor = BrickColor.new("Mid gray")
  3308. RightArm.BrickColor = BrickColor.new("Mid gray")
  3309. LeftArm.BrickColor = BrickColor.new("Mid gray")
  3310. RightLeg.BrickColor = BrickColor.new("Mid gray")
  3311. LeftLeg.BrickColor = BrickColor.new("Mid gray")
  3312. RootPart.Anchored = true
  3313. Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3314. velocity = Character.HumanoidRootPart.Velocity.y
  3315. sine = sine + change
  3316. local hit, pos = rayCast(Character.HumanoidRootPart.Position, (CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3317. if RootPart.Velocity.y > 1 and hit == nil then
  3318. Anim = "Jump"
  3319. if attack == false then
  3320. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3321. PlayAnimationFromTable({
  3322. 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),
  3323. 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),
  3324. 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),
  3325. 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),
  3326. 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),
  3327. 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),
  3328. }, .3, false)
  3329. end
  3330. elseif RootPart.Velocity.y < -1 and hit == nil then
  3331. Anim = "Fall"
  3332. if attack == false then
  3333. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3334. PlayAnimationFromTable({
  3335. 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),
  3336. 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),
  3337. 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),
  3338. 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),
  3339. 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),
  3340. 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),
  3341. }, .3, false)
  3342. end
  3343. elseif Torsovelocity < 1 and hit ~= nil then
  3344. Anim = "Idle"
  3345. if attack == false then
  3346. change = 1
  3347. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3348. PlayAnimationFromTable({
  3349. 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),
  3350. 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),
  3351. 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),
  3352. 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),
  3353. 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),
  3354. 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),
  3355. }, .3, false)
  3356. end
  3357. elseif Torsovelocity > 2 and hit ~= nil then
  3358. Anim = "Walk"
  3359. if attack == false then
  3360. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
  3361. PlayAnimationFromTable({
  3362. 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),
  3363. 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),
  3364. 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),
  3365. 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),
  3366. 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),
  3367. 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),
  3368. }, .3, false)
  3369. end
  3370. end
  3371. if 0 < #Effects then
  3372. for e = 1, #Effects do
  3373. if Effects[e] ~= nil then
  3374. local Thing = Effects[e]
  3375. if Thing ~= nil then
  3376. local Part = Thing[1]
  3377. local Mode = Thing[2]
  3378. local Delay = Thing[3]
  3379. local IncX = Thing[4]
  3380. local IncY = Thing[5]
  3381. local IncZ = Thing[6]
  3382. if Thing[2] == "Shoot" then
  3383. local Look = Thing[1]
  3384. local move = 30
  3385. if Thing[8] == 3 then
  3386. move = 10
  3387. end
  3388. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  3389. if Thing[10] ~= nil then
  3390. da = pos
  3391. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3392. cfa = CFrame.new(Thing[4], pos)
  3393. tehCF = cfa:lerp(cf2, 0.2)
  3394. Thing[1] = tehCF.lookVector
  3395. end
  3396. local mag = (Thing[4] - pos).magnitude
  3397. 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)
  3398. if Thing[8] == 2 then
  3399. 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)
  3400. end
  3401. Thing[4] = Thing[4] + Look * move
  3402. Thing[3] = Thing[3] - 1
  3403. if 2 < Thing[5] then
  3404. Thing[5] = Thing[5] - 0.3
  3405. Thing[6] = Thing[6] - 0.3
  3406. end
  3407. if hit ~= nil then
  3408. Thing[3] = 0
  3409. if Thing[8] == 1 or Thing[8] == 3 then
  3410. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3411. else
  3412. if Thing[8] == 2 then
  3413. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3414. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  3415. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3416. ref.Anchored = true
  3417. ref.CFrame = CFrame.new(pos)
  3418. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  3419. game:GetService("Debris"):AddItem(ref, 0.2)
  3420. 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)
  3421. 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)
  3422. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  3423. end
  3424. end
  3425. end
  3426. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3427. ref.Anchored = true
  3428. ref.CFrame = CFrame.new(pos)
  3429. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  3430. game:GetService("Debris"):AddItem(ref, 1)
  3431. end
  3432. if Thing[3] <= 0 then
  3433. table.remove(Effects, e)
  3434. end
  3435. end
  3436. do
  3437. do
  3438. if Thing[2] == "FireWave" then
  3439. if Thing[3] <= Thing[4] then
  3440. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3441. Thing[3] = Thing[3] + 1
  3442. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3443. else
  3444. Part.Parent = nil
  3445. table.remove(Effects, e)
  3446. end
  3447. end
  3448. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3449. if Thing[1].Transparency <= 1 then
  3450. if Thing[2] == "Block1" then
  3451. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3452. Mesh = Thing[7]
  3453. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3454. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3455. else
  3456. if Thing[2] == "Block2" then
  3457. Thing[1].CFrame = Thing[1].CFrame
  3458. Mesh = Thing[7]
  3459. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3460. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3461. else
  3462. if Thing[2] == "Fire" then
  3463. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3464. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3465. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3466. else
  3467. if Thing[2] == "Cylinder" then
  3468. Mesh = Thing[7]
  3469. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3470. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3471. else
  3472. if Thing[2] == "Blood" then
  3473. Mesh = Thing[7]
  3474. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3475. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3476. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3477. else
  3478. if Thing[2] == "Elec" then
  3479. Mesh = Thing[10]
  3480. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3481. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3482. else
  3483. if Thing[2] == "Disappear" then
  3484. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3485. elseif Thing[2] == "Shatter" then
  3486. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3487. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3488. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3489. Thing[6] = Thing[6] + Thing[5]
  3490. end
  3491. end
  3492. end
  3493. end
  3494. end
  3495. end
  3496. end
  3497. else
  3498. Part.Parent = nil
  3499. table.remove(Effects, e)
  3500. end
  3501. end
  3502. end
  3503. end
  3504. end
  3505. end
  3506. end
  3507. end
  3508. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement