Advertisement
Acceleracer101

King Cancer

May 15th, 2018
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 165.64 KB | None | 0 0
  1. -- Synapse Decompiler
  2. -- Purchase Here: https://brack4712.xyz/synapse/purchase/
  3.  
  4. wait(1)
  5. warn("Slenercat5's")
  6. warn("King Crimson")
  7. warn("Q to call stand")
  8. warn("E for karate chop attack")
  9. warn("R for Kick attack")
  10. warn("T to erase time(Hold)")
  11. warn("Y to say someting")
  12. warn("F (Hold) for epitaph")
  13. warn("G to cycle through idle animations")
  14. warn("Origional Model by JojofMer")
  15. warn("Avatar clothing and hair by Masterofroblox1206")
  16. warn("Sorry for model distortion and a big thanks to Model to Script converter by ttyyuu12345")
  17. plr = game.Players.LocalPlayer
  18. epitaphreload = false
  19. epitpah = false
  20. ChopR = false
  21. mse = plr:GetMouse()
  22. sound = Instance.new("Sound", game.Workspace)
  23. sound.SoundId = "https://www.roblox.com/asset/?id=274698941"
  24. sound.Volume = 10
  25. canworld = true
  26. BeeSpeed = 50
  27. chr = plr.Character
  28. tors = torso
  29. chr["Left Arm"].BrickColor = BrickColor.new("Pastel brown")
  30. chr["Right Arm"].BrickColor = BrickColor.new("Pastel brown")
  31. chr.Torso.BrickColor = BrickColor.new("Pastel brown")
  32. chr.Head.BrickColor = BrickColor.new("Pastel brown")
  33. local Players = game:service("Players")
  34. local Player = Players.LocalPlayer
  35. local Mouse = Player:GetMouse("")
  36. Character = Player.Character
  37. local RenderStepped = game:service("RunService").RenderStepped
  38. local MeshId = "http://www.roblox.com/asset?id=779592805"
  39. local TextureId = "http://www.roblox.com/asset/?id=775493027"
  40. local QHold = false
  41. local EHold = false
  42. cut = Instance.new("Sound", chr)
  43. cut.SoundId = "https://www.roblox.com/asset/?id=0"
  44. cut.Volume = 1.5
  45. thri = Instance.new("Sound", chr)
  46. thri.SoundId = "https://www.roblox.com/asset/?id=186311262"
  47. thri.Volume = 2.5
  48. Sound2 = Instance.new("Sound")
  49. Sound2.SoundId = "rbxassetid://616594063"
  50. Sound2.Parent = Player.Character.Head
  51. Effects = {}
  52. local Player = game.Players.localPlayer
  53. local Character = Player.Character
  54. Character.Archivable = true
  55. AdvancingFortress = Character:Clone()
  56. function sandbox(var, func)
  57. local env = getfenv(func)
  58. local newenv = setmetatable({}, {
  59. __index = function(self, k)
  60. if k == "script" then
  61. return var
  62. else
  63. return env[k]
  64. end
  65. end
  66. })
  67. setfenv(func, newenv)
  68. return func
  69. end
  70. cors = {}
  71. mas = Instance.new("Model", game:GetService("Lighting"))
  72. Model0 = Instance.new("Model")
  73. Model1 = Instance.new("Model")
  74. Part2 = Instance.new("Part")
  75. SpecialMesh3 = Instance.new("SpecialMesh")
  76. Part4 = Instance.new("Part")
  77. SpecialMesh5 = Instance.new("SpecialMesh")
  78. Part6 = Instance.new("Part")
  79. Part7 = Instance.new("Part")
  80. Part8 = Instance.new("Part")
  81. Part9 = Instance.new("Part")
  82. Texture10 = Instance.new("Texture")
  83. Texture11 = Instance.new("Texture")
  84. Texture12 = Instance.new("Texture")
  85. Texture13 = Instance.new("Texture")
  86. Texture14 = Instance.new("Texture")
  87. Texture15 = Instance.new("Texture")
  88. Part16 = Instance.new("Part")
  89. Model17 = Instance.new("Model")
  90. Part18 = Instance.new("Part")
  91. SpecialMesh19 = Instance.new("SpecialMesh")
  92. Part20 = Instance.new("Part")
  93. SpecialMesh21 = Instance.new("SpecialMesh")
  94. Part22 = Instance.new("Part")
  95. Part23 = Instance.new("Part")
  96. Part24 = Instance.new("Part")
  97. Part25 = Instance.new("Part")
  98. Part26 = Instance.new("Part")
  99. Texture27 = Instance.new("Texture")
  100. Texture28 = Instance.new("Texture")
  101. Texture29 = Instance.new("Texture")
  102. Texture30 = Instance.new("Texture")
  103. Texture31 = Instance.new("Texture")
  104. Texture32 = Instance.new("Texture")
  105. Part33 = Instance.new("Part")
  106. Model34 = Instance.new("Model")
  107. Part35 = Instance.new("Part")
  108. SpecialMesh36 = Instance.new("SpecialMesh")
  109. Part37 = Instance.new("Part")
  110. SpecialMesh38 = Instance.new("SpecialMesh")
  111. Part39 = Instance.new("Part")
  112. SpecialMesh40 = Instance.new("SpecialMesh")
  113. Part41 = Instance.new("Part")
  114. SpecialMesh42 = Instance.new("SpecialMesh")
  115. Part43 = Instance.new("Part")
  116. SpecialMesh44 = Instance.new("SpecialMesh")
  117. Part45 = Instance.new("Part")
  118. SpecialMesh46 = Instance.new("SpecialMesh")
  119. Part47 = Instance.new("Part")
  120. SpecialMesh48 = Instance.new("SpecialMesh")
  121. Part49 = Instance.new("Part")
  122. SpecialMesh50 = Instance.new("SpecialMesh")
  123. Part51 = Instance.new("Part")
  124. SpecialMesh52 = Instance.new("SpecialMesh")
  125. Part53 = Instance.new("Part")
  126. SpecialMesh54 = Instance.new("SpecialMesh")
  127. Part55 = Instance.new("Part")
  128. SpecialMesh56 = Instance.new("SpecialMesh")
  129. Part57 = Instance.new("Part")
  130. SpecialMesh58 = Instance.new("SpecialMesh")
  131. Part59 = Instance.new("Part")
  132. SpecialMesh60 = Instance.new("SpecialMesh")
  133. Part61 = Instance.new("Part")
  134. SpecialMesh62 = Instance.new("SpecialMesh")
  135. Part63 = Instance.new("Part")
  136. SpecialMesh64 = Instance.new("SpecialMesh")
  137. Part65 = Instance.new("Part")
  138. SpecialMesh66 = Instance.new("SpecialMesh")
  139. Model67 = Instance.new("Model")
  140. Part68 = Instance.new("Part")
  141. Part69 = Instance.new("Part")
  142. Part70 = Instance.new("Part")
  143. Part71 = Instance.new("Part")
  144. Part72 = Instance.new("Part")
  145. Part73 = Instance.new("Part")
  146. Part74 = Instance.new("Part")
  147. Part75 = Instance.new("Part")
  148. Attachment76 = Instance.new("Attachment")
  149. Texture77 = Instance.new("Texture")
  150. Texture78 = Instance.new("Texture")
  151. Texture79 = Instance.new("Texture")
  152. Texture80 = Instance.new("Texture")
  153. Texture81 = Instance.new("Texture")
  154. Texture82 = Instance.new("Texture")
  155. Part83 = Instance.new("Part")
  156. Attachment84 = Instance.new("Attachment")
  157. Texture85 = Instance.new("Texture")
  158. Texture86 = Instance.new("Texture")
  159. Texture87 = Instance.new("Texture")
  160. Texture88 = Instance.new("Texture")
  161. Texture89 = Instance.new("Texture")
  162. Texture90 = Instance.new("Texture")
  163. Part91 = Instance.new("Part")
  164. Attachment92 = Instance.new("Attachment")
  165. Texture93 = Instance.new("Texture")
  166. Texture94 = Instance.new("Texture")
  167. Texture95 = Instance.new("Texture")
  168. Texture96 = Instance.new("Texture")
  169. Texture97 = Instance.new("Texture")
  170. Texture98 = Instance.new("Texture")
  171. Part99 = Instance.new("Part")
  172. Attachment100 = Instance.new("Attachment")
  173. Texture101 = Instance.new("Texture")
  174. Texture102 = Instance.new("Texture")
  175. Texture103 = Instance.new("Texture")
  176. Texture104 = Instance.new("Texture")
  177. Texture105 = Instance.new("Texture")
  178. Texture106 = Instance.new("Texture")
  179. Part107 = Instance.new("Part")
  180. Part108 = Instance.new("Part")
  181. Part109 = Instance.new("Part")
  182. Part110 = Instance.new("Part")
  183. Attachment111 = Instance.new("Attachment")
  184. Texture112 = Instance.new("Texture")
  185. Texture113 = Instance.new("Texture")
  186. Texture114 = Instance.new("Texture")
  187. Texture115 = Instance.new("Texture")
  188. Texture116 = Instance.new("Texture")
  189. Texture117 = Instance.new("Texture")
  190. Model0.Name = "KingCrimson"
  191. Model0.Parent = mas
  192. Model1.Name = "Right Arm"
  193. Model1.Parent = Model0
  194. Part2.Parent = Model1
  195. Part2.Material = Enum.Material.SmoothPlastic
  196. Part2.BrickColor = BrickColor.new("Smoky grey")
  197. Part2.Rotation = Vector3.new(146.360001, -45.2199974, 123.129997)
  198. Part2.Anchored = true
  199. Part2.CanCollide = false
  200. Part2.Size = Vector3.new(0.499999911, 0.699999928, 0.199999988)
  201. Part2.CFrame = CFrame.new(14.3651133, -0.644345582, 5.35796213, -0.384963095, -0.589887083, -0.709817886, -0.482254148, 0.784308314, -0.390245438, 0.786915004, 0.192082107, -0.586403787)
  202. Part2.BottomSurface = Enum.SurfaceType.Smooth
  203. Part2.TopSurface = Enum.SurfaceType.Smooth
  204. Part2.Color = Color3.new(0.356863, 0.364706, 0.411765)
  205. Part2.Position = Vector3.new(14.3651133, -0.644345582, 5.35796213)
  206. Part2.Orientation = Vector3.new(22.9699993, -129.559998, -31.5900002)
  207. Part2.Color = Color3.new(0.356863, 0.364706, 0.411765)
  208. SpecialMesh3.Parent = Part2
  209. SpecialMesh3.MeshType = Enum.MeshType.Sphere
  210. Part4.Parent = Model1
  211. Part4.Material = Enum.Material.SmoothPlastic
  212. Part4.BrickColor = BrickColor.new("Smoky grey")
  213. Part4.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  214. Part4.Anchored = true
  215. Part4.CanCollide = false
  216. Part4.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  217. Part4.CFrame = CFrame.new(13.2839031, -0.561478913, 5.65568638, 0.709811509, -0.589899778, -0.384955257, 0.390244275, 0.784294486, -0.482277453, 0.586412311, 0.192099035, 0.786904454)
  218. Part4.BottomSurface = Enum.SurfaceType.Smooth
  219. Part4.TopSurface = Enum.SurfaceType.Smooth
  220. Part4.Color = Color3.new(0.356863, 0.364706, 0.411765)
  221. Part4.Position = Vector3.new(13.2839031, -0.561478913, 5.65568638)
  222. Part4.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  223. Part4.Color = Color3.new(0.356863, 0.364706, 0.411765)
  224. SpecialMesh5.Parent = Part4
  225. SpecialMesh5.MeshType = Enum.MeshType.Sphere
  226. Part6.Parent = Model1
  227. Part6.Material = Enum.Material.SmoothPlastic
  228. Part6.BrickColor = BrickColor.new("Smoky grey")
  229. Part6.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  230. Part6.Anchored = true
  231. Part6.CanCollide = false
  232. Part6.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  233. Part6.CFrame = CFrame.new(13.6033516, -0.389770329, 5.15472221, 0.709813535, -0.589898348, -0.384953856, 0.390245259, 0.784295917, -0.482274503, 0.586409211, 0.192098081, 0.786907136)
  234. Part6.BottomSurface = Enum.SurfaceType.Smooth
  235. Part6.TopSurface = Enum.SurfaceType.Smooth
  236. Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
  237. Part6.Position = Vector3.new(13.6033516, -0.389770329, 5.15472221)
  238. Part6.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  239. Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
  240. Part7.Parent = Model1
  241. Part7.Material = Enum.Material.SmoothPlastic
  242. Part7.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  243. Part7.Anchored = true
  244. Part7.CanCollide = false
  245. Part7.Size = Vector3.new(1.0999999, 0.469999939, 1.20000005)
  246. Part7.CFrame = CFrame.new(13.1461792, 0.218052983, 5.30360651, 0.709813535, -0.589898348, -0.384953856, 0.390245259, 0.784295917, -0.482274503, 0.586409211, 0.192098081, 0.786907136)
  247. Part7.BottomSurface = Enum.SurfaceType.Smooth
  248. Part7.TopSurface = Enum.SurfaceType.Smooth
  249. Part7.Position = Vector3.new(13.1461792, 0.218052983, 5.30360651)
  250. Part7.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  251. Part8.Parent = Model1
  252. Part8.Material = Enum.Material.SmoothPlastic
  253. Part8.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  254. Part8.Anchored = true
  255. Part8.CanCollide = false
  256. Part8.Size = Vector3.new(1.0999999, 0.499999911, 1.20000005)
  257. Part8.CFrame = CFrame.new(14.0752525, -1.01719975, 5.00104761, 0.709813535, -0.589898348, -0.384953856, 0.390245259, 0.784295917, -0.482274503, 0.586409211, 0.192098081, 0.786907136)
  258. Part8.BottomSurface = Enum.SurfaceType.Smooth
  259. Part8.TopSurface = Enum.SurfaceType.Smooth
  260. Part8.Position = Vector3.new(14.0752525, -1.01719975, 5.00104761)
  261. Part8.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  262. Part9.Name = "Middle"
  263. Part9.Parent = Model1
  264. Part9.Material = Enum.Material.SmoothPlastic
  265. Part9.BrickColor = BrickColor.new("Persimmon")
  266. Part9.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  267. Part9.Anchored = true
  268. Part9.CanCollide = false
  269. Part9.Size = Vector3.new(1, 2, 1)
  270. Part9.CFrame = CFrame.new(13.6180906, -0.409376323, 5.14992189, 0.709813535, -0.589898348, -0.384953856, 0.390245259, 0.784295917, -0.482274503, 0.586409211, 0.192098081, 0.786907136)
  271. Part9.BottomSurface = Enum.SurfaceType.Smooth
  272. Part9.TopSurface = Enum.SurfaceType.Smooth
  273. Part9.Color = Color3.new(1, 0.34902, 0.34902)
  274. Part9.Position = Vector3.new(13.6180906, -0.409376323, 5.14992189)
  275. Part9.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  276. Part9.Color = Color3.new(1, 0.34902, 0.34902)
  277. Texture10.Parent = Part9
  278. Texture10.Texture = "rbxassetid://264596039"
  279. Texture10.StudsPerTileU = 0.5
  280. Texture10.StudsPerTileV = 0.5
  281. Texture11.Parent = Part9
  282. Texture11.Texture = "rbxassetid://264596039"
  283. Texture11.Face = Enum.NormalId.Back
  284. Texture11.StudsPerTileU = 0.5
  285. Texture11.StudsPerTileV = 0.5
  286. Texture12.Parent = Part9
  287. Texture12.Texture = "rbxassetid://264596039"
  288. Texture12.Face = Enum.NormalId.Left
  289. Texture12.StudsPerTileU = 0.5
  290. Texture12.StudsPerTileV = 0.5
  291. Texture13.Parent = Part9
  292. Texture13.Texture = "rbxassetid://264596039"
  293. Texture13.Face = Enum.NormalId.Right
  294. Texture13.StudsPerTileU = 0.5
  295. Texture13.StudsPerTileV = 0.5
  296. Texture14.Parent = Part9
  297. Texture14.Texture = "rbxassetid://264596039"
  298. Texture14.Face = Enum.NormalId.Top
  299. Texture14.StudsPerTileU = 0.5
  300. Texture14.StudsPerTileV = 0.5
  301. Texture15.Parent = Part9
  302. Texture15.Texture = "rbxassetid://264596039"
  303. Texture15.Face = Enum.NormalId.Bottom
  304. Texture15.StudsPerTileU = 0.5
  305. Texture15.StudsPerTileV = 0.5
  306. Part16.Parent = Model1
  307. Part16.Material = Enum.Material.SmoothPlastic
  308. Part16.BrickColor = BrickColor.new("Smoky grey")
  309. Part16.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  310. Part16.Anchored = true
  311. Part16.CanCollide = false
  312. Part16.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  313. Part16.CFrame = CFrame.new(13.9218893, -0.813286364, 5.05098629, 0.709813535, -0.589898348, -0.384953856, 0.390245259, 0.784295917, -0.482274503, 0.586409211, 0.192098081, 0.786907136)
  314. Part16.BottomSurface = Enum.SurfaceType.Smooth
  315. Part16.TopSurface = Enum.SurfaceType.Smooth
  316. Part16.Color = Color3.new(0.356863, 0.364706, 0.411765)
  317. Part16.Position = Vector3.new(13.9218893, -0.813286364, 5.05098629)
  318. Part16.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  319. Part16.Color = Color3.new(0.356863, 0.364706, 0.411765)
  320. Model17.Name = "Right Leg"
  321. Model17.Parent = Model0
  322. Part18.Parent = Model17
  323. Part18.Material = Enum.Material.SmoothPlastic
  324. Part18.BrickColor = BrickColor.new("Smoky grey")
  325. Part18.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  326. Part18.Anchored = true
  327. Part18.CanCollide = false
  328. Part18.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  329. Part18.CFrame = CFrame.new(12.545022, -2.51445723, 4.48515892, 0.990570366, -0.134036899, -0.028446557, 0.133800104, 0.901447296, 0.411692202, -0.0295387954, -0.411615372, 0.910878837)
  330. Part18.BottomSurface = Enum.SurfaceType.Smooth
  331. Part18.TopSurface = Enum.SurfaceType.Smooth
  332. Part18.Color = Color3.new(0.356863, 0.364706, 0.411765)
  333. Part18.Position = Vector3.new(12.545022, -2.51445723, 4.48515892)
  334. Part18.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  335. Part18.Color = Color3.new(0.356863, 0.364706, 0.411765)
  336. SpecialMesh19.Parent = Part18
  337. SpecialMesh19.MeshType = Enum.MeshType.Sphere
  338. Part20.Parent = Model17
  339. Part20.Material = Enum.Material.SmoothPlastic
  340. Part20.BrickColor = BrickColor.new("Smoky grey")
  341. Part20.Rotation = Vector3.new(-12.4299994, 0, -172.119995)
  342. Part20.Anchored = true
  343. Part20.CanCollide = false
  344. Part20.Size = Vector3.new(0.325000226, 0.455000341, 0.1300001)
  345. Part20.CFrame = CFrame.new(12.6252451, -3.05395842, 4.73150682, -0.990570366, 0.137022212, 4.42622695E-5, -0.133800104, -0.967346251, 0.215264723, 0.0295387954, 0.213228405, 0.976555824)
  346. Part20.BottomSurface = Enum.SurfaceType.Smooth
  347. Part20.TopSurface = Enum.SurfaceType.Smooth
  348. Part20.Color = Color3.new(0.356863, 0.364706, 0.411765)
  349. Part20.Position = Vector3.new(12.6252451, -3.05395842, 4.73150682)
  350. Part20.Orientation = Vector3.new(-12.4299994, 0, -172.12999)
  351. Part20.Color = Color3.new(0.356863, 0.364706, 0.411765)
  352. SpecialMesh21.Parent = Part20
  353. SpecialMesh21.MeshType = Enum.MeshType.Sphere
  354. Part22.Parent = Model17
  355. Part22.Material = Enum.Material.SmoothPlastic
  356. Part22.BrickColor = BrickColor.new("Smoky grey")
  357. Part22.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  358. Part22.Anchored = true
  359. Part22.CanCollide = false
  360. Part22.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  361. Part22.CFrame = CFrame.new(12.5705891, -2.35689735, 5.04051924, 0.990570247, -0.134038031, -0.0284439493, 0.13380006, 0.901447117, 0.41169256, -0.0295416676, -0.411615282, 0.910878837)
  362. Part22.BottomSurface = Enum.SurfaceType.Smooth
  363. Part22.TopSurface = Enum.SurfaceType.Smooth
  364. Part22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  365. Part22.Position = Vector3.new(12.5705891, -2.35689735, 5.04051924)
  366. Part22.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  367. Part22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  368. Part23.Parent = Model17
  369. Part23.Material = Enum.Material.SmoothPlastic
  370. Part23.BrickColor = BrickColor.new("Dark green")
  371. Part23.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  372. Part23.Anchored = true
  373. Part23.CanCollide = false
  374. Part23.Shape = Enum.PartType.Ball
  375. Part23.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  376. Part23.CFrame = CFrame.new(13.1938934, -2.80689168, 5.28531265, 0.990570366, -0.134036899, -0.028446557, 0.133800104, 0.901447296, 0.411692202, -0.0295387954, -0.411615372, 0.910878837)
  377. Part23.BottomSurface = Enum.SurfaceType.Smooth
  378. Part23.TopSurface = Enum.SurfaceType.Smooth
  379. Part23.Color = Color3.new(0.156863, 0.498039, 0.278431)
  380. Part23.Position = Vector3.new(13.1938934, -2.80689168, 5.28531265)
  381. Part23.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  382. Part23.Color = Color3.new(0.156863, 0.498039, 0.278431)
  383. Part24.Parent = Model17
  384. Part24.Material = Enum.Material.SmoothPlastic
  385. Part24.Rotation = Vector3.new(155.699997, 1.77999997, -7.71000004)
  386. Part24.Anchored = true
  387. Part24.CanCollide = false
  388. Part24.Size = Vector3.new(1.14999962, 0.240000039, 1.12999988)
  389. Part24.CFrame = CFrame.new(12.6945753, -3.0105567, 5.31779671, 0.990490079, 0.134039685, 0.031104736, 0.134906918, -0.901445925, -0.41133368, -0.0270957313, 0.411617249, -0.910953939)
  390. Part24.BottomSurface = Enum.SurfaceType.Smooth
  391. Part24.TopSurface = Enum.SurfaceType.Smooth
  392. Part24.Position = Vector3.new(12.6945753, -3.0105567, 5.31779671)
  393. Part24.Orientation = Vector3.new(24.289999, 178.039993, 171.48999)
  394. Part25.Parent = Model17
  395. Part25.Material = Enum.Material.SmoothPlastic
  396. Part25.BrickColor = BrickColor.new("Sea green")
  397. Part25.Rotation = Vector3.new(155.699997, 1.77999997, -7.71000004)
  398. Part25.Anchored = true
  399. Part25.CanCollide = false
  400. Part25.Size = Vector3.new(1.14999962, 0.210000053, 1.12999988)
  401. Part25.CFrame = CFrame.new(12.7220516, -3.1953485, 5.40218019, 0.990490079, 0.134039685, 0.031104736, 0.134906918, -0.901445925, -0.41133368, -0.0270957313, 0.411617249, -0.910953939)
  402. Part25.BottomSurface = Enum.SurfaceType.Smooth
  403. Part25.TopSurface = Enum.SurfaceType.Smooth
  404. Part25.Color = Color3.new(0.203922, 0.556863, 0.25098)
  405. Part25.Position = Vector3.new(12.7220516, -3.1953485, 5.40218019)
  406. Part25.Orientation = Vector3.new(24.289999, 178.039993, 171.48999)
  407. Part25.Color = Color3.new(0.203922, 0.556863, 0.25098)
  408. Part26.Name = "Middle"
  409. Part26.Parent = Model17
  410. Part26.Material = Enum.Material.SmoothPlastic
  411. Part26.BrickColor = BrickColor.new("Persimmon")
  412. Part26.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  413. Part26.Anchored = true
  414. Part26.CanCollide = false
  415. Part26.Size = Vector3.new(1, 2, 1)
  416. Part26.CFrame = CFrame.new(12.5464573, -2.19464064, 4.96642303, 0.990570247, -0.134038031, -0.0284439493, 0.13380006, 0.901447117, 0.41169256, -0.0295416676, -0.411615282, 0.910878837)
  417. Part26.BottomSurface = Enum.SurfaceType.Smooth
  418. Part26.TopSurface = Enum.SurfaceType.Smooth
  419. Part26.Color = Color3.new(1, 0.34902, 0.34902)
  420. Part26.Position = Vector3.new(12.5464573, -2.19464064, 4.96642303)
  421. Part26.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  422. Part26.Color = Color3.new(1, 0.34902, 0.34902)
  423. Texture27.Parent = Part26
  424. Texture27.Texture = "rbxassetid://264596039"
  425. Texture27.StudsPerTileU = 0.5
  426. Texture27.StudsPerTileV = 0.5
  427. Texture28.Parent = Part26
  428. Texture28.Texture = "rbxassetid://264596039"
  429. Texture28.Face = Enum.NormalId.Back
  430. Texture28.StudsPerTileU = 0.5
  431. Texture28.StudsPerTileV = 0.5
  432. Texture29.Parent = Part26
  433. Texture29.Texture = "rbxassetid://264596039"
  434. Texture29.Face = Enum.NormalId.Left
  435. Texture29.StudsPerTileU = 0.5
  436. Texture29.StudsPerTileV = 0.5
  437. Texture30.Parent = Part26
  438. Texture30.Texture = "rbxassetid://264596039"
  439. Texture30.Face = Enum.NormalId.Right
  440. Texture30.StudsPerTileU = 0.5
  441. Texture30.StudsPerTileV = 0.5
  442. Texture31.Parent = Part26
  443. Texture31.Texture = "rbxassetid://264596039"
  444. Texture31.Face = Enum.NormalId.Top
  445. Texture31.StudsPerTileU = 0.5
  446. Texture31.StudsPerTileV = 0.5
  447. Texture32.Parent = Part26
  448. Texture32.Texture = "rbxassetid://264596039"
  449. Texture32.Face = Enum.NormalId.Bottom
  450. Texture32.StudsPerTileU = 0.5
  451. Texture32.StudsPerTileV = 0.5
  452. Part33.Parent = Model17
  453. Part33.Material = Enum.Material.SmoothPlastic
  454. Part33.BrickColor = BrickColor.new("Dark stone grey")
  455. Part33.Rotation = Vector3.new(155.699997, 1.77999997, -7.71000004)
  456. Part33.Anchored = true
  457. Part33.CanCollide = false
  458. Part33.Size = Vector3.new(1.14999962, 0.200000092, 1.12999988)
  459. Part33.CFrame = CFrame.new(12.6691103, -2.83928537, 5.23960114, 0.990490079, 0.134039685, 0.031104736, 0.134906918, -0.901445925, -0.41133368, -0.0270957313, 0.411617249, -0.910953939)
  460. Part33.BottomSurface = Enum.SurfaceType.Smooth
  461. Part33.TopSurface = Enum.SurfaceType.Smooth
  462. Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  463. Part33.Position = Vector3.new(12.6691103, -2.83928537, 5.23960114)
  464. Part33.Orientation = Vector3.new(24.289999, 178.039993, 171.48999)
  465. Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  466. Model34.Name = "FHead"
  467. Model34.Parent = Model0
  468. Part35.Name = "Head2"
  469. Part35.Parent = Model34
  470. Part35.Rotation = Vector3.new(-66.3699951, 18.5599995, 4.25999975)
  471. Part35.Anchored = true
  472. Part35.CanCollide = false
  473. Part35.Size = Vector3.new(0.920000196, 0.550000072, 0.530000031)
  474. Part35.CFrame = CFrame.new(11.9153433, 1.61313581, 4.26253557, 0.94537884, -0.0704041496, 0.318287492, -0.261034399, 0.421339154, 0.868524313, -0.195254266, -0.904166341, 0.379946351)
  475. Part35.BottomSurface = Enum.SurfaceType.Smooth
  476. Part35.TopSurface = Enum.SurfaceType.Smooth
  477. Part35.Position = Vector3.new(11.9153433, 1.61313581, 4.26253557)
  478. Part35.Orientation = Vector3.new(-60.2899971, 39.9500008, -31.7799988)
  479. SpecialMesh36.Parent = Part35
  480. SpecialMesh36.Scale = Vector3.new(1.25, 1.25, 1.25)
  481. SpecialMesh36.Scale = Vector3.new(1.25, 1.25, 1.25)
  482. Part37.Parent = Model34
  483. Part37.Material = Enum.Material.SmoothPlastic
  484. Part37.BrickColor = BrickColor.new("Bright green")
  485. Part37.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  486. Part37.Anchored = true
  487. Part37.CanCollide = false
  488. Part37.Size = Vector3.new(0.134020761, 0.125086069, 0.0893471837)
  489. Part37.CFrame = CFrame.new(11.5367546, 1.36738515, 4.06262636, 0.666773379, 0.445667267, 0.59732604, -0.446142316, 0.880708873, -0.159087777, -0.596969247, -0.160416603, 0.786062539)
  490. Part37.Color = Color3.new(0.294118, 0.592157, 0.294118)
  491. Part37.Position = Vector3.new(11.5367546, 1.36738515, 4.06262636)
  492. Part37.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  493. Part37.Color = Color3.new(0.294118, 0.592157, 0.294118)
  494. SpecialMesh38.Parent = Part37
  495. SpecialMesh38.MeshType = Enum.MeshType.Sphere
  496. Part39.Parent = Model34
  497. Part39.Material = Enum.Material.SmoothPlastic
  498. Part39.BrickColor = BrickColor.new("Really black")
  499. Part39.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  500. Part39.Anchored = true
  501. Part39.CanCollide = false
  502. Part39.Size = Vector3.new(0.0536082946, 0.0446735919, 0.0536083132)
  503. Part39.CFrame = CFrame.new(11.5217371, 1.36572087, 4.03961229, 0.666773379, 0.445667267, 0.59732604, -0.446142316, 0.880708873, -0.159087777, -0.596969247, -0.160416603, 0.786062539)
  504. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  505. Part39.Position = Vector3.new(11.5217371, 1.36572087, 4.03961229)
  506. Part39.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  507. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  508. SpecialMesh40.Parent = Part39
  509. SpecialMesh40.MeshType = Enum.MeshType.Sphere
  510. Part41.Parent = Model34
  511. Part41.Material = Enum.Material.SmoothPlastic
  512. Part41.BrickColor = BrickColor.new("Bright green")
  513. Part41.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  514. Part41.Anchored = true
  515. Part41.CanCollide = false
  516. Part41.Size = Vector3.new(0.134020761, 0.125086069, 0.0893471837)
  517. Part41.CFrame = CFrame.new(12.0348082, 1.24521685, 3.94988966, 0.96494174, -0.0609708652, -0.255293489, 0.110407718, 0.976696193, 0.184050947, 0.238121852, -0.205784336, 0.949184358)
  518. Part41.Color = Color3.new(0.294118, 0.592157, 0.294118)
  519. Part41.Position = Vector3.new(12.0348082, 1.24521685, 3.94988966)
  520. Part41.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  521. Part41.Color = Color3.new(0.294118, 0.592157, 0.294118)
  522. SpecialMesh42.Parent = Part41
  523. SpecialMesh42.MeshType = Enum.MeshType.Sphere
  524. Part43.Parent = Model34
  525. Part43.Material = Enum.Material.SmoothPlastic
  526. Part43.BrickColor = BrickColor.new("Really black")
  527. Part43.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  528. Part43.Anchored = true
  529. Part43.CanCollide = false
  530. Part43.Size = Vector3.new(0.0536082946, 0.0446735919, 0.0536083132)
  531. Part43.CFrame = CFrame.new(12.0462294, 1.23641217, 3.92642498, 0.96494174, -0.0609708652, -0.255293489, 0.110407718, 0.976696193, 0.184050947, 0.238121852, -0.205784336, 0.949184358)
  532. Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  533. Part43.Position = Vector3.new(12.0462294, 1.23641217, 3.92642498)
  534. Part43.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  535. Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  536. SpecialMesh44.Parent = Part43
  537. SpecialMesh44.MeshType = Enum.MeshType.Sphere
  538. Part45.Parent = Model34
  539. Part45.Material = Enum.Material.SmoothPlastic
  540. Part45.BrickColor = BrickColor.new("Bright green")
  541. Part45.Rotation = Vector3.new(18.789999, -25.2699986, 2.36999989)
  542. Part45.Anchored = true
  543. Part45.CanCollide = false
  544. Part45.Size = Vector3.new(0.07443849, 0.0694759339, 0.0496256687)
  545. Part45.CFrame = CFrame.new(11.9851036, 1.75838351, 3.91338539, 0.903546631, -0.0373740271, -0.426862031, -0.0982237533, 0.951597333, -0.291229397, 0.417084217, 0.305066586, 0.856139719)
  546. Part45.Color = Color3.new(0.294118, 0.592157, 0.294118)
  547. Part45.Position = Vector3.new(11.9851036, 1.75838351, 3.91338539)
  548. Part45.Orientation = Vector3.new(16.9300003, -26.5, -5.88999987)
  549. Part45.Color = Color3.new(0.294118, 0.592157, 0.294118)
  550. SpecialMesh46.Parent = Part45
  551. SpecialMesh46.MeshType = Enum.MeshType.Sphere
  552. Part47.Parent = Model34
  553. Part47.Material = Enum.Material.SmoothPlastic
  554. Part47.BrickColor = BrickColor.new("Really black")
  555. Part47.Rotation = Vector3.new(18.789999, -25.2699986, 2.36999989)
  556. Part47.Anchored = true
  557. Part47.CanCollide = false
  558. Part47.Size = Vector3.new(0.0297753923, 0.0248128343, 0.0297754034)
  559. Part47.CFrame = CFrame.new(11.9937954, 1.76010776, 3.9009192, 0.903546631, -0.0373740271, -0.426862031, -0.0982237533, 0.951597333, -0.291229397, 0.417084217, 0.305066586, 0.856139719)
  560. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  561. Part47.Position = Vector3.new(11.9937954, 1.76010776, 3.9009192)
  562. Part47.Orientation = Vector3.new(16.9300003, -26.5, -5.88999987)
  563. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  564. SpecialMesh48.Parent = Part47
  565. SpecialMesh48.MeshType = Enum.MeshType.Sphere
  566. Part49.Parent = Model34
  567. Part49.Material = Enum.Material.SmoothPlastic
  568. Part49.BrickColor = BrickColor.new("Really black")
  569. Part49.Rotation = Vector3.new(39.1800003, 28.5100002, -44.1299973)
  570. Part49.Anchored = true
  571. Part49.CanCollide = false
  572. Part49.Size = Vector3.new(0.0297753923, 0.0248128343, 0.0297754034)
  573. Part49.CFrame = CFrame.new(11.7805262, 1.81244111, 3.96626186, 0.630697012, 0.611918688, 0.477264643, -0.323370308, 0.766299486, -0.555172861, -0.705446601, 0.195812121, 0.681177616)
  574. Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  575. Part49.Position = Vector3.new(11.7805262, 1.81244111, 3.96626186)
  576. Part49.Orientation = Vector3.new(33.7199974, 35.0200005, -22.8799992)
  577. Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  578. SpecialMesh50.Parent = Part49
  579. SpecialMesh50.MeshType = Enum.MeshType.Sphere
  580. Part51.Parent = Model34
  581. Part51.Material = Enum.Material.SmoothPlastic
  582. Part51.BrickColor = BrickColor.new("Bright green")
  583. Part51.Rotation = Vector3.new(39.1800003, 28.5100002, -44.1299973)
  584. Part51.Anchored = true
  585. Part51.CanCollide = false
  586. Part51.Size = Vector3.new(0.07443849, 0.0694759339, 0.0496256687)
  587. Part51.CFrame = CFrame.new(11.7875834, 1.8068831, 3.97863412, 0.630697012, 0.611918688, 0.477264643, -0.323370308, 0.766299486, -0.555172861, -0.705446601, 0.195812121, 0.681177616)
  588. Part51.Color = Color3.new(0.294118, 0.592157, 0.294118)
  589. Part51.Position = Vector3.new(11.7875834, 1.8068831, 3.97863412)
  590. Part51.Orientation = Vector3.new(33.7199974, 35.0200005, -22.8799992)
  591. Part51.Color = Color3.new(0.294118, 0.592157, 0.294118)
  592. SpecialMesh52.Parent = Part51
  593. SpecialMesh52.MeshType = Enum.MeshType.Sphere
  594. Part53.Parent = Model34
  595. Part53.Material = Enum.Material.SmoothPlastic
  596. Part53.BrickColor = BrickColor.new("Really black")
  597. Part53.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  598. Part53.Anchored = true
  599. Part53.CanCollide = false
  600. Part53.Size = Vector3.new(0.174020723, 0.165086061, 0.0500000007)
  601. Part53.CFrame = CFrame.new(12.0297956, 1.24883831, 3.96855235, 0.96494174, -0.0609708652, -0.255293489, 0.110407718, 0.976696193, 0.184050947, 0.238121852, -0.205784336, 0.949184358)
  602. Part53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  603. Part53.Position = Vector3.new(12.0297956, 1.24883831, 3.96855235)
  604. Part53.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  605. Part53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  606. SpecialMesh54.Parent = Part53
  607. SpecialMesh54.MeshType = Enum.MeshType.Sphere
  608. Part55.Name = "Head2"
  609. Part55.Parent = Model34
  610. Part55.BrickColor = BrickColor.new("Persimmon")
  611. Part55.Rotation = Vector3.new(-8.06999969, 14.8199997, -11.8899994)
  612. Part55.Anchored = true
  613. Part55.CanCollide = false
  614. Part55.Size = Vector3.new(2, 1, 1)
  615. Part55.CFrame = CFrame.new(11.9367552, 1.30647635, 4.63012409, 0.946011603, 0.19913213, 0.255759805, -0.23908259, 0.961464882, 0.135738179, -0.218873739, -0.189557195, 0.957163811)
  616. Part55.BottomSurface = Enum.SurfaceType.Smooth
  617. Part55.TopSurface = Enum.SurfaceType.Smooth
  618. Part55.Color = Color3.new(1, 0.34902, 0.34902)
  619. Part55.Position = Vector3.new(11.9367552, 1.30647635, 4.63012409)
  620. Part55.Orientation = Vector3.new(-7.79999971, 14.96, -13.96)
  621. Part55.Color = Color3.new(1, 0.34902, 0.34902)
  622. SpecialMesh56.Parent = Part55
  623. SpecialMesh56.Scale = Vector3.new(1.25, 1.25, 1.25)
  624. SpecialMesh56.Scale = Vector3.new(1.25, 1.25, 1.25)
  625. Part57.Name = "Head2"
  626. Part57.Parent = Model34
  627. Part57.BrickColor = BrickColor.new("Persimmon")
  628. Part57.Rotation = Vector3.new(18.1399994, 6.60999966, -19.8599987)
  629. Part57.Anchored = true
  630. Part57.CanCollide = false
  631. Part57.Size = Vector3.new(0.5, 0.400000006, 0.400000006)
  632. Part57.CFrame = CFrame.new(11.9143991, 1.67772126, 4.14330864, 0.934295237, 0.337407798, 0.115121685, -0.289071709, 0.905973315, -0.309273332, -0.208647937, 0.255673677, 0.943979383)
  633. Part57.BottomSurface = Enum.SurfaceType.Smooth
  634. Part57.TopSurface = Enum.SurfaceType.Smooth
  635. Part57.Color = Color3.new(1, 0.34902, 0.34902)
  636. Part57.Position = Vector3.new(11.9143991, 1.67772126, 4.14330864)
  637. Part57.Orientation = Vector3.new(18.0200005, 6.94999981, -17.6999989)
  638. Part57.Color = Color3.new(1, 0.34902, 0.34902)
  639. SpecialMesh58.Parent = Part57
  640. SpecialMesh58.Scale = Vector3.new(1.25, 1.25, 1.25)
  641. SpecialMesh58.Scale = Vector3.new(1.25, 1.25, 1.25)
  642. Part59.Name = "Middle"
  643. Part59.Parent = Model34
  644. Part59.BrickColor = BrickColor.new("Bright yellow")
  645. Part59.Rotation = Vector3.new(-8.06999969, 14.8199997, -11.8899994)
  646. Part59.Anchored = true
  647. Part59.CanCollide = false
  648. Part59.Size = Vector3.new(2, 1, 0.899999976)
  649. Part59.CFrame = CFrame.new(11.8984041, 1.28610897, 4.48655272, 0.946011603, 0.19913213, 0.255759805, -0.23908259, 0.961464882, 0.135738179, -0.218873739, -0.189557195, 0.957163811)
  650. Part59.BottomSurface = Enum.SurfaceType.Smooth
  651. Part59.TopSurface = Enum.SurfaceType.Smooth
  652. Part59.Color = Color3.new(0.960784, 0.803922, 0.188235)
  653. Part59.Position = Vector3.new(11.8984041, 1.28610897, 4.48655272)
  654. Part59.Orientation = Vector3.new(-7.79999971, 14.96, -13.96)
  655. Part59.Color = Color3.new(0.960784, 0.803922, 0.188235)
  656. SpecialMesh60.Parent = Part59
  657. SpecialMesh60.Scale = Vector3.new(1.25, 1.25, 1.25)
  658. SpecialMesh60.Scale = Vector3.new(1.25, 1.25, 1.25)
  659. Part61.Parent = Model34
  660. Part61.Material = Enum.Material.SmoothPlastic
  661. Part61.BrickColor = BrickColor.new("Really black")
  662. Part61.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  663. Part61.Anchored = true
  664. Part61.CanCollide = false
  665. Part61.Size = Vector3.new(0.374020815, 0.0900000036, 0.0500000007)
  666. Part61.CFrame = CFrame.new(11.5474768, 1.36848938, 4.07948542, 0.666773379, 0.445667267, 0.59732604, -0.446142316, 0.880708873, -0.159087777, -0.596969247, -0.160416603, 0.786062539)
  667. Part61.Color = Color3.new(0, 0, 0)
  668. Part61.Position = Vector3.new(11.5474768, 1.36848938, 4.07948542)
  669. Part61.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  670. Part61.Color = Color3.new(0, 0, 0)
  671. SpecialMesh62.Parent = Part61
  672. SpecialMesh62.MeshType = Enum.MeshType.Sphere
  673. Part63.Parent = Model34
  674. Part63.Material = Enum.Material.SmoothPlastic
  675. Part63.BrickColor = BrickColor.new("Really black")
  676. Part63.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  677. Part63.Anchored = true
  678. Part63.CanCollide = false
  679. Part63.Size = Vector3.new(0.364020735, 0.0750860721, 0.0500000007)
  680. Part63.CFrame = CFrame.new(12.0297956, 1.24883831, 3.96855235, 0.96494174, -0.0609708652, -0.255293489, 0.110407718, 0.976696193, 0.184050947, 0.238121852, -0.205784336, 0.949184358)
  681. Part63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  682. Part63.Position = Vector3.new(12.0297956, 1.24883831, 3.96855235)
  683. Part63.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  684. Part63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  685. SpecialMesh64.Parent = Part63
  686. SpecialMesh64.MeshType = Enum.MeshType.Sphere
  687. Part65.Parent = Model34
  688. Part65.Material = Enum.Material.SmoothPlastic
  689. Part65.BrickColor = BrickColor.new("Really black")
  690. Part65.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  691. Part65.Anchored = true
  692. Part65.CanCollide = false
  693. Part65.Size = Vector3.new(0.173999995, 0.165000007, 0.0500000007)
  694. Part65.CFrame = CFrame.new(11.5421143, 1.36793602, 4.07104349, 0.666773379, 0.445667267, 0.59732604, -0.446142316, 0.880708873, -0.159087777, -0.596969247, -0.160416603, 0.786062539)
  695. Part65.Color = Color3.new(0, 0, 0)
  696. Part65.Position = Vector3.new(11.5421143, 1.36793602, 4.07104349)
  697. Part65.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  698. Part65.Color = Color3.new(0, 0, 0)
  699. SpecialMesh66.Parent = Part65
  700. SpecialMesh66.MeshType = Enum.MeshType.Sphere
  701. Model67.Name = "FTorso"
  702. Model67.Parent = Model0
  703. Part68.Parent = Model67
  704. Part68.Material = Enum.Material.SmoothPlastic
  705. Part68.Rotation = Vector3.new(0, 0.0299999993, 0)
  706. Part68.Anchored = true
  707. Part68.CanCollide = false
  708. Part68.Size = Vector3.new(0.330000073, 0.200000003, 0.900000036)
  709. Part68.CFrame = CFrame.new(11.0521231, 0.839523673, 4.67163563, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  710. Part68.Position = Vector3.new(11.0521231, 0.839523673, 4.67163563)
  711. Part68.Orientation = Vector3.new(0, 0.0299999993, 0)
  712. Part69.Parent = Model67
  713. Part69.Material = Enum.Material.SmoothPlastic
  714. Part69.Rotation = Vector3.new(21, 0.0299999993, -0.00999999978)
  715. Part69.Anchored = true
  716. Part69.CanCollide = false
  717. Part69.Size = Vector3.new(1.58999991, 0.800000012, 0.200000003)
  718. Part69.CFrame = CFrame.new(11.8924513, 0.952376485, 5.2253499, 1.00000215, 1.94943394E-4, 5.48332697E-4, 1.45472441E-5, 0.933557212, -0.358428597, -5.81771368E-4, 0.358428538, 0.933556974)
  719. Part69.Position = Vector3.new(11.8924513, 0.952376485, 5.2253499)
  720. Part69.Orientation = Vector3.new(21, 0.0299999993, 0)
  721. Part70.Parent = Model67
  722. Part70.Material = Enum.Material.SmoothPlastic
  723. Part70.Rotation = Vector3.new(0, 0.0299999993, 0)
  724. Part70.Anchored = true
  725. Part70.CanCollide = false
  726. Part70.Shape = Enum.PartType.Cylinder
  727. Part70.Size = Vector3.new(0.200000003, 1, 1)
  728. Part70.CFrame = CFrame.new(10.819169, 0.889256001, 4.63970709, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  729. Part70.BottomSurface = Enum.SurfaceType.Smooth
  730. Part70.TopSurface = Enum.SurfaceType.Smooth
  731. Part70.Position = Vector3.new(10.819169, 0.889256001, 4.63970709)
  732. Part70.Orientation = Vector3.new(0, 0.0299999993, 0)
  733. Part71.Parent = Model67
  734. Part71.Material = Enum.Material.SmoothPlastic
  735. Part71.Rotation = Vector3.new(0, 0.0299999993, 0)
  736. Part71.Anchored = true
  737. Part71.CanCollide = false
  738. Part71.Size = Vector3.new(0.400000036, 0.200000003, 0.900000036)
  739. Part71.CFrame = CFrame.new(12.7871428, 0.839549303, 4.67061138, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  740. Part71.Position = Vector3.new(12.7871428, 0.839549303, 4.67061138)
  741. Part71.Orientation = Vector3.new(0, 0.0299999993, 0)
  742. Part72.Parent = Model67
  743. Part72.Material = Enum.Material.SmoothPlastic
  744. Part72.Rotation = Vector3.new(-180, -0.0299999993, 180)
  745. Part72.Anchored = true
  746. Part72.CanCollide = false
  747. Part72.Shape = Enum.PartType.Cylinder
  748. Part72.Size = Vector3.new(0.200000003, 1, 1)
  749. Part72.CFrame = CFrame.new(12.965106, 0.889284968, 4.68757534, -1.00000215, -1.45131817E-5, -5.81773929E-4, -1.45472441E-5, 1, 5.8661255E-5, 5.81771368E-4, 5.86695787E-5, -0.999999821)
  750. Part72.BottomSurface = Enum.SurfaceType.Smooth
  751. Part72.TopSurface = Enum.SurfaceType.Smooth
  752. Part72.Position = Vector3.new(12.965106, 0.889284968, 4.68757534)
  753. Part72.Orientation = Vector3.new(0, -179.970001, 0)
  754. Part73.Parent = Model67
  755. Part73.Material = Enum.Material.SmoothPlastic
  756. Part73.Rotation = Vector3.new(-3, 0.0299999993, 0)
  757. Part73.Anchored = true
  758. Part73.CanCollide = false
  759. Part73.Size = Vector3.new(0.200000003, 0.600000024, 1.5)
  760. Part73.CFrame = CFrame.new(12.6873074, 1.00220788, 4.98134327, 1.00000215, -4.4937362E-5, 5.80217456E-4, 1.45472441E-5, 0.998633087, 0.0522711277, -5.81771368E-4, -0.0522711128, 0.998632908)
  761. Part73.Position = Vector3.new(12.6873074, 1.00220788, 4.98134327)
  762. Part73.Orientation = Vector3.new(-3, 0.0299999993, 0)
  763. Part74.Parent = Model67
  764. Part74.Material = Enum.Material.SmoothPlastic
  765. Part74.Rotation = Vector3.new(-3, 0.0299999993, 0)
  766. Part74.Anchored = true
  767. Part74.CanCollide = false
  768. Part74.Size = Vector3.new(0.210000053, 0.600000024, 1.5)
  769. Part74.CFrame = CFrame.new(11.1568213, 1.00218725, 4.93468666, 1.00000215, -4.4937362E-5, 5.80217456E-4, 1.45472441E-5, 0.998633087, 0.0522711277, -5.81771368E-4, -0.0522711128, 0.998632908)
  770. Part74.Position = Vector3.new(11.1568213, 1.00218725, 4.93468666)
  771. Part74.Orientation = Vector3.new(-3, 0.0299999993, 0)
  772. Part75.Parent = Model67
  773. Part75.BrickColor = BrickColor.new("Persimmon")
  774. Part75.Rotation = Vector3.new(0, 0.0299999993, 0)
  775. Part75.Anchored = true
  776. Part75.CanCollide = false
  777. Part75.Size = Vector3.new(2, 0.429999948, 1.15999985)
  778. Part75.CFrame = CFrame.new(11.9249992, 0.524288297, 4.55067492, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  779. Part75.Color = Color3.new(1, 0.34902, 0.34902)
  780. Part75.Position = Vector3.new(11.9249992, 0.524288297, 4.55067492)
  781. Part75.Orientation = Vector3.new(0, 0.0299999993, 0)
  782. Part75.Color = Color3.new(1, 0.34902, 0.34902)
  783. Attachment76.Name = "RootRigAttachment"
  784. Attachment76.Parent = Part75
  785. Texture77.Parent = Part75
  786. Texture77.Texture = "rbxassetid://264596039"
  787. Texture77.StudsPerTileU = 0.5
  788. Texture77.StudsPerTileV = 0.5
  789. Texture78.Parent = Part75
  790. Texture78.Texture = "rbxassetid://264596039"
  791. Texture78.Face = Enum.NormalId.Back
  792. Texture78.StudsPerTileU = 0.5
  793. Texture78.StudsPerTileV = 0.5
  794. Texture79.Parent = Part75
  795. Texture79.Texture = "rbxassetid://264596039"
  796. Texture79.Face = Enum.NormalId.Left
  797. Texture79.StudsPerTileU = 0.5
  798. Texture79.StudsPerTileV = 0.5
  799. Texture80.Parent = Part75
  800. Texture80.Texture = "rbxassetid://264596039"
  801. Texture80.Face = Enum.NormalId.Right
  802. Texture80.StudsPerTileU = 0.5
  803. Texture80.StudsPerTileV = 0.5
  804. Texture81.Parent = Part75
  805. Texture81.Texture = "rbxassetid://264596039"
  806. Texture81.Face = Enum.NormalId.Top
  807. Texture81.StudsPerTileU = 0.5
  808. Texture81.StudsPerTileV = 0.5
  809. Texture82.Parent = Part75
  810. Texture82.Texture = "rbxassetid://264596039"
  811. Texture82.Face = Enum.NormalId.Bottom
  812. Texture82.StudsPerTileU = 0.5
  813. Texture82.StudsPerTileV = 0.5
  814. Part83.Parent = Model67
  815. Part83.BrickColor = BrickColor.new("Persimmon")
  816. Part83.Rotation = Vector3.new(0, 0.0299999993, 0)
  817. Part83.Anchored = true
  818. Part83.CanCollide = false
  819. Part83.Size = Vector3.new(0.550000191, 0.849999785, 1.15999985)
  820. Part83.CFrame = CFrame.new(12.6500111, 0.314302087, 4.55023623, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  821. Part83.Color = Color3.new(1, 0.34902, 0.34902)
  822. Part83.Position = Vector3.new(12.6500111, 0.314302087, 4.55023623)
  823. Part83.Orientation = Vector3.new(0, 0.0299999993, 0)
  824. Part83.Color = Color3.new(1, 0.34902, 0.34902)
  825. Attachment84.Name = "RootRigAttachment"
  826. Attachment84.Parent = Part83
  827. Texture85.Parent = Part83
  828. Texture85.Texture = "rbxassetid://264596039"
  829. Texture85.StudsPerTileU = 0.5
  830. Texture85.StudsPerTileV = 0.5
  831. Texture86.Parent = Part83
  832. Texture86.Texture = "rbxassetid://264596039"
  833. Texture86.Face = Enum.NormalId.Back
  834. Texture86.StudsPerTileU = 0.5
  835. Texture86.StudsPerTileV = 0.5
  836. Texture87.Parent = Part83
  837. Texture87.Texture = "rbxassetid://264596039"
  838. Texture87.Face = Enum.NormalId.Left
  839. Texture87.StudsPerTileU = 0.5
  840. Texture87.StudsPerTileV = 0.5
  841. Texture88.Parent = Part83
  842. Texture88.Texture = "rbxassetid://264596039"
  843. Texture88.Face = Enum.NormalId.Right
  844. Texture88.StudsPerTileU = 0.5
  845. Texture88.StudsPerTileV = 0.5
  846. Texture89.Parent = Part83
  847. Texture89.Texture = "rbxassetid://264596039"
  848. Texture89.Face = Enum.NormalId.Top
  849. Texture89.StudsPerTileU = 0.5
  850. Texture89.StudsPerTileV = 0.5
  851. Texture90.Parent = Part83
  852. Texture90.Texture = "rbxassetid://264596039"
  853. Texture90.Face = Enum.NormalId.Bottom
  854. Texture90.StudsPerTileU = 0.5
  855. Texture90.StudsPerTileV = 0.5
  856. Part91.Parent = Model67
  857. Part91.BrickColor = BrickColor.new("Persimmon")
  858. Part91.Rotation = Vector3.new(0, 0.0299999993, 0)
  859. Part91.Anchored = true
  860. Part91.CanCollide = false
  861. Part91.Size = Vector3.new(0.49999997, 0.849999785, 1.15999985)
  862. Part91.CFrame = CFrame.new(11.1850176, 0.314280808, 4.55109692, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  863. Part91.Color = Color3.new(1, 0.34902, 0.34902)
  864. Part91.Position = Vector3.new(11.1850176, 0.314280808, 4.55109692)
  865. Part91.Orientation = Vector3.new(0, 0.0299999993, 0)
  866. Part91.Color = Color3.new(1, 0.34902, 0.34902)
  867. Attachment92.Name = "RootRigAttachment"
  868. Attachment92.Parent = Part91
  869. Texture93.Parent = Part91
  870. Texture93.Texture = "rbxassetid://264596039"
  871. Texture93.StudsPerTileU = 0.5
  872. Texture93.StudsPerTileV = 0.5
  873. Texture94.Parent = Part91
  874. Texture94.Texture = "rbxassetid://264596039"
  875. Texture94.Face = Enum.NormalId.Back
  876. Texture94.StudsPerTileU = 0.5
  877. Texture94.StudsPerTileV = 0.5
  878. Texture95.Parent = Part91
  879. Texture95.Texture = "rbxassetid://264596039"
  880. Texture95.Face = Enum.NormalId.Left
  881. Texture95.StudsPerTileU = 0.5
  882. Texture95.StudsPerTileV = 0.5
  883. Texture96.Parent = Part91
  884. Texture96.Texture = "rbxassetid://264596039"
  885. Texture96.Face = Enum.NormalId.Right
  886. Texture96.StudsPerTileU = 0.5
  887. Texture96.StudsPerTileV = 0.5
  888. Texture97.Parent = Part91
  889. Texture97.Texture = "rbxassetid://264596039"
  890. Texture97.Face = Enum.NormalId.Top
  891. Texture97.StudsPerTileU = 0.5
  892. Texture97.StudsPerTileV = 0.5
  893. Texture98.Parent = Part91
  894. Texture98.Texture = "rbxassetid://264596039"
  895. Texture98.Face = Enum.NormalId.Bottom
  896. Texture98.StudsPerTileU = 0.5
  897. Texture98.StudsPerTileV = 0.5
  898. Part99.Parent = Model67
  899. Part99.BrickColor = BrickColor.new("Persimmon")
  900. Part99.Rotation = Vector3.new(0, 0.0299999993, 0)
  901. Part99.Anchored = true
  902. Part99.CanCollide = false
  903. Part99.Size = Vector3.new(2, 2, 1)
  904. Part99.CFrame = CFrame.new(11.9250631, -0.26070109, 4.63062239, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  905. Part99.Color = Color3.new(1, 0.34902, 0.34902)
  906. Part99.Position = Vector3.new(11.9250631, -0.26070109, 4.63062239)
  907. Part99.Orientation = Vector3.new(0, 0.0299999993, 0)
  908. Part99.Color = Color3.new(1, 0.34902, 0.34902)
  909. Attachment100.Name = "RootRigAttachment"
  910. Attachment100.Parent = Part99
  911. Texture101.Parent = Part99
  912. Texture101.Texture = "rbxassetid://264596039"
  913. Texture101.StudsPerTileU = 0.5
  914. Texture101.StudsPerTileV = 0.5
  915. Texture102.Parent = Part99
  916. Texture102.Texture = "rbxassetid://264596039"
  917. Texture102.Face = Enum.NormalId.Back
  918. Texture102.StudsPerTileU = 0.5
  919. Texture102.StudsPerTileV = 0.5
  920. Texture103.Parent = Part99
  921. Texture103.Texture = "rbxassetid://264596039"
  922. Texture103.Face = Enum.NormalId.Left
  923. Texture103.StudsPerTileU = 0.5
  924. Texture103.StudsPerTileV = 0.5
  925. Texture104.Parent = Part99
  926. Texture104.Texture = "rbxassetid://264596039"
  927. Texture104.Face = Enum.NormalId.Right
  928. Texture104.StudsPerTileU = 0.5
  929. Texture104.StudsPerTileV = 0.5
  930. Texture105.Parent = Part99
  931. Texture105.Texture = "rbxassetid://264596039"
  932. Texture105.Face = Enum.NormalId.Top
  933. Texture105.StudsPerTileU = 0.5
  934. Texture105.StudsPerTileV = 0.5
  935. Texture106.Parent = Part99
  936. Texture106.Texture = "rbxassetid://264596039"
  937. Texture106.Face = Enum.NormalId.Bottom
  938. Texture106.StudsPerTileU = 0.5
  939. Texture106.StudsPerTileV = 0.5
  940. Part107.Parent = Model67
  941. Part107.Material = Enum.Material.SmoothPlastic
  942. Part107.Rotation = Vector3.new(-180, 0.119999997, 0)
  943. Part107.Anchored = true
  944. Part107.CanCollide = false
  945. Part107.Size = Vector3.new(0.960000217, 1.28999972, 1.0999999)
  946. Part107.CFrame = CFrame.new(11.9067307, -0.335699737, 4.64631414, 1.00000012, 1.45779395E-5, 0.00210929313, 1.44541127E-5, -1, 5.86876267E-5, 0.00210928963, -5.86568676E-5, -0.999997795)
  947. Part107.Position = Vector3.new(11.9067307, -0.335699737, 4.64631414)
  948. Part107.Orientation = Vector3.new(0, 179.87999, 180)
  949. Part108.Parent = Model67
  950. Part108.Material = Enum.Material.SmoothPlastic
  951. Part108.Rotation = Vector3.new(-180, 0.119999997, 0)
  952. Part108.Anchored = true
  953. Part108.CanCollide = false
  954. Part108.Size = Vector3.new(2.16999936, 0.949999988, 1.0999999)
  955. Part108.CFrame = CFrame.new(11.8742619, -0.565696001, 4.60946989, 1.00000012, 1.45779395E-5, 0.00210929313, 1.44541127E-5, -1, 5.86876267E-5, 0.00210928963, -5.86568676E-5, -0.999997795)
  956. Part108.Position = Vector3.new(11.8742619, -0.565696001, 4.60946989)
  957. Part108.Orientation = Vector3.new(0, 179.87999, 180)
  958. Part109.Parent = Model67
  959. Part109.Material = Enum.Material.SmoothPlastic
  960. Part109.BrickColor = BrickColor.new("Dark stone grey")
  961. Part109.Rotation = Vector3.new(-180, 0.119999997, 0)
  962. Part109.Anchored = true
  963. Part109.CanCollide = false
  964. Part109.Size = Vector3.new(2.23999977, 0.410000026, 1.12999988)
  965. Part109.CFrame = CFrame.new(11.9093018, -1.12568498, 4.60950422, 1.00000012, 1.45779395E-5, 0.00210929313, 1.44541127E-5, -1, 5.86876267E-5, 0.00210928963, -5.86568676E-5, -0.999997795)
  966. Part109.Color = Color3.new(0.388235, 0.372549, 0.384314)
  967. Part109.Position = Vector3.new(11.9093018, -1.12568498, 4.60950422)
  968. Part109.Orientation = Vector3.new(0, 179.87999, 180)
  969. Part109.Color = Color3.new(0.388235, 0.372549, 0.384314)
  970. Part110.Name = "Middle"
  971. Part110.Parent = Model67
  972. Part110.BrickColor = BrickColor.new("Persimmon")
  973. Part110.Anchored = true
  974. Part110.CanCollide = false
  975. Part110.Size = Vector3.new(2, 2, 1)
  976. Part110.CFrame = CFrame.new(11.8900042, -0.300692469, 4.61989641, 1.00000226, -1.44949418E-5, 3.72668728E-6, 1.44950927E-5, 1, -5.8666963E-5, -3.72505747E-6, 5.86668757E-5, 1)
  977. Part110.Color = Color3.new(1, 0.34902, 0.34902)
  978. Part110.Position = Vector3.new(11.8900042, -0.300692469, 4.61989641)
  979. Part110.Color = Color3.new(1, 0.34902, 0.34902)
  980. Attachment111.Name = "RootRigAttachment"
  981. Attachment111.Parent = Part110
  982. Texture112.Parent = Part110
  983. Texture112.Texture = "rbxassetid://264596039"
  984. Texture112.StudsPerTileU = 0.5
  985. Texture112.StudsPerTileV = 0.5
  986. Texture113.Parent = Part110
  987. Texture113.Texture = "rbxassetid://264596039"
  988. Texture113.Face = Enum.NormalId.Back
  989. Texture113.StudsPerTileU = 0.5
  990. Texture113.StudsPerTileV = 0.5
  991. Texture114.Parent = Part110
  992. Texture114.Texture = "rbxassetid://264596039"
  993. Texture114.Face = Enum.NormalId.Left
  994. Texture114.StudsPerTileU = 0.5
  995. Texture114.StudsPerTileV = 0.5
  996. Texture115.Parent = Part110
  997. Texture115.Texture = "rbxassetid://264596039"
  998. Texture115.Face = Enum.NormalId.Right
  999. Texture115.StudsPerTileU = 0.5
  1000. Texture115.StudsPerTileV = 0.5
  1001. Texture116.Parent = Part110
  1002. Texture116.Texture = "rbxassetid://264596039"
  1003. Texture116.Face = Enum.NormalId.Top
  1004. Texture116.StudsPerTileU = 0.5
  1005. Texture116.StudsPerTileV = 0.5
  1006. Texture117.Parent = Part110
  1007. Texture117.Texture = "rbxassetid://264596039"
  1008. Texture117.Face = Enum.NormalId.Bottom
  1009. Texture117.StudsPerTileU = 0.5
  1010. Texture117.StudsPerTileV = 0.5
  1011. for i, v in pairs(mas:GetChildren()) do
  1012. v.Parent = game:GetService("Players").LocalPlayer.Character
  1013. pcall(function()
  1014. v:MakeJoints()
  1015. end)
  1016. end
  1017. mas:Destroy()
  1018. for i, v in pairs(cors) do
  1019. spawn(function()
  1020. pcall(v)
  1021. end)
  1022. end
  1023. function sandbox(var, func)
  1024. local env = getfenv(func)
  1025. local newenv = setmetatable({}, {
  1026. __index = function(self, k)
  1027. if k == "script" then
  1028. return var
  1029. else
  1030. return env[k]
  1031. end
  1032. end
  1033. })
  1034. setfenv(func, newenv)
  1035. return func
  1036. end
  1037. cors = {}
  1038. mas = Instance.new("Model", game:GetService("Lighting"))
  1039. Model0 = Instance.new("Model")
  1040. Part1 = Instance.new("Part")
  1041. SpecialMesh2 = Instance.new("SpecialMesh")
  1042. Part3 = Instance.new("Part")
  1043. Texture4 = Instance.new("Texture")
  1044. Texture5 = Instance.new("Texture")
  1045. Texture6 = Instance.new("Texture")
  1046. Texture7 = Instance.new("Texture")
  1047. Texture8 = Instance.new("Texture")
  1048. Texture9 = Instance.new("Texture")
  1049. Part10 = Instance.new("Part")
  1050. Part11 = Instance.new("Part")
  1051. Part12 = Instance.new("Part")
  1052. Part13 = Instance.new("Part")
  1053. SpecialMesh14 = Instance.new("SpecialMesh")
  1054. Part15 = Instance.new("Part")
  1055. Model0.Name = "Left Arm"
  1056. Model0.Parent = mas
  1057. Part1.Parent = Model0
  1058. Part1.Material = Enum.Material.SmoothPlastic
  1059. Part1.BrickColor = BrickColor.new("Smoky grey")
  1060. Part1.Rotation = Vector3.new(158.839996, 86.4199982, -159.98999)
  1061. Part1.Anchored = true
  1062. Part1.CanCollide = false
  1063. Part1.Size = Vector3.new(0.499999911, 0.699999928, 0.199999988)
  1064. Part1.CFrame = CFrame.new(9.67373753, -0.925762892, 4.67416382, -0.0586780347, 0.0213669986, 0.998048306, -0.0194990113, 0.999555647, -0.0225456711, -0.998086572, -0.02078389, -0.0582353249)
  1065. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1066. Part1.TopSurface = Enum.SurfaceType.Smooth
  1067. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1068. Part1.Position = Vector3.new(9.67373753, -0.925762892, 4.67416382)
  1069. Part1.Orientation = Vector3.new(1.28999996, 93.3399963, -1.12)
  1070. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1071. SpecialMesh2.Parent = Part1
  1072. SpecialMesh2.MeshType = Enum.MeshType.Sphere
  1073. Part3.Name = "Middle"
  1074. Part3.Parent = Model0
  1075. Part3.Material = Enum.Material.SmoothPlastic
  1076. Part3.BrickColor = BrickColor.new("Persimmon")
  1077. Part3.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1078. Part3.Anchored = true
  1079. Part3.CanCollide = false
  1080. Part3.Size = Vector3.new(1, 2, 1)
  1081. Part3.CFrame = CFrame.new(10.2763157, -0.328741938, 4.6582799, 0.998048544, 0.0213804133, 0.0586679988, -0.022558989, 0.999555349, 0.0195005946, -0.0582249723, -0.0207860321, 0.998087108)
  1082. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1083. Part3.TopSurface = Enum.SurfaceType.Smooth
  1084. Part3.Color = Color3.new(1, 0.34902, 0.34902)
  1085. Part3.Position = Vector3.new(10.2763157, -0.328741938, 4.6582799)
  1086. Part3.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1087. Part3.Color = Color3.new(1, 0.34902, 0.34902)
  1088. Texture4.Parent = Part3
  1089. Texture4.Texture = "rbxassetid://264596039"
  1090. Texture4.StudsPerTileU = 0.5
  1091. Texture4.StudsPerTileV = 0.5
  1092. Texture5.Parent = Part3
  1093. Texture5.Texture = "rbxassetid://264596039"
  1094. Texture5.Face = Enum.NormalId.Back
  1095. Texture5.StudsPerTileU = 0.5
  1096. Texture5.StudsPerTileV = 0.5
  1097. Texture6.Parent = Part3
  1098. Texture6.Texture = "rbxassetid://264596039"
  1099. Texture6.Face = Enum.NormalId.Left
  1100. Texture6.StudsPerTileU = 0.5
  1101. Texture6.StudsPerTileV = 0.5
  1102. Texture7.Parent = Part3
  1103. Texture7.Texture = "rbxassetid://264596039"
  1104. Texture7.Face = Enum.NormalId.Right
  1105. Texture7.StudsPerTileU = 0.5
  1106. Texture7.StudsPerTileV = 0.5
  1107. Texture8.Parent = Part3
  1108. Texture8.Texture = "rbxassetid://264596039"
  1109. Texture8.Face = Enum.NormalId.Top
  1110. Texture8.StudsPerTileU = 0.5
  1111. Texture8.StudsPerTileV = 0.5
  1112. Texture9.Parent = Part3
  1113. Texture9.Texture = "rbxassetid://264596039"
  1114. Texture9.Face = Enum.NormalId.Bottom
  1115. Texture9.StudsPerTileU = 0.5
  1116. Texture9.StudsPerTileV = 0.5
  1117. Part10.Parent = Model0
  1118. Part10.Material = Enum.Material.SmoothPlastic
  1119. Part10.BrickColor = BrickColor.new("Smoky grey")
  1120. Part10.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1121. Part10.Anchored = true
  1122. Part10.CanCollide = false
  1123. Part10.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  1124. Part10.CFrame = CFrame.new(10.2763157, -0.328740954, 4.65828419, 0.998048544, 0.0213804133, 0.0586679988, -0.022558989, 0.999555349, 0.0195005946, -0.0582249723, -0.0207860321, 0.998087108)
  1125. Part10.BottomSurface = Enum.SurfaceType.Smooth
  1126. Part10.TopSurface = Enum.SurfaceType.Smooth
  1127. Part10.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1128. Part10.Position = Vector3.new(10.2763157, -0.328740954, 4.65828419)
  1129. Part10.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1130. Part10.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1131. Part11.Parent = Model0
  1132. Part11.Material = Enum.Material.SmoothPlastic
  1133. Part11.BrickColor = BrickColor.new("Smoky grey")
  1134. Part11.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1135. Part11.Anchored = true
  1136. Part11.CanCollide = false
  1137. Part11.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  1138. Part11.CFrame = CFrame.new(10.2641315, -0.898470879, 4.6701169, 0.998048544, 0.0213804133, 0.0586679988, -0.022558989, 0.999555349, 0.0195005946, -0.0582249723, -0.0207860321, 0.998087108)
  1139. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1140. Part11.TopSurface = Enum.SurfaceType.Smooth
  1141. Part11.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1142. Part11.Position = Vector3.new(10.2641315, -0.898470879, 4.6701169)
  1143. Part11.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1144. Part11.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1145. Part12.Parent = Model0
  1146. Part12.Material = Enum.Material.SmoothPlastic
  1147. Part12.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1148. Part12.Anchored = true
  1149. Part12.CanCollide = false
  1150. Part12.Size = Vector3.new(1.0999999, 0.47999993, 1.20000005)
  1151. Part12.CFrame = CFrame.new(10.2585678, -1.15834284, 4.67551708, 0.998048544, 0.0213804133, 0.0586679988, -0.022558989, 0.999555349, 0.0195005946, -0.0582249723, -0.0207860321, 0.998087108)
  1152. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1153. Part12.TopSurface = Enum.SurfaceType.Smooth
  1154. Part12.Position = Vector3.new(10.2585678, -1.15834284, 4.67551708)
  1155. Part12.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1156. Part13.Parent = Model0
  1157. Part13.Material = Enum.Material.SmoothPlastic
  1158. Part13.BrickColor = BrickColor.new("Smoky grey")
  1159. Part13.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1160. Part13.Anchored = true
  1161. Part13.CanCollide = false
  1162. Part13.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  1163. Part13.CFrame = CFrame.new(10.3147316, -0.167107999, 5.25400782, 0.998048544, 0.0213804133, 0.0586679988, -0.022558989, 0.999555349, 0.0195005946, -0.0582249723, -0.0207860321, 0.998087108)
  1164. Part13.BottomSurface = Enum.SurfaceType.Smooth
  1165. Part13.TopSurface = Enum.SurfaceType.Smooth
  1166. Part13.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1167. Part13.Position = Vector3.new(10.3147316, -0.167107999, 5.25400782)
  1168. Part13.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1169. Part13.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1170. SpecialMesh14.Parent = Part13
  1171. SpecialMesh14.MeshType = Enum.MeshType.Sphere
  1172. Part15.Parent = Model0
  1173. Part15.Material = Enum.Material.SmoothPlastic
  1174. Part15.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1175. Part15.Anchored = true
  1176. Part15.CanCollide = false
  1177. Part15.Size = Vector3.new(1.0999999, 0.47999993, 1.20000005)
  1178. Part15.CFrame = CFrame.new(10.2929802, 0.450897068, 4.642066, 0.998048544, 0.0213804133, 0.0586679988, -0.022558989, 0.999555349, 0.0195005946, -0.0582249723, -0.0207860321, 0.998087108)
  1179. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1180. Part15.TopSurface = Enum.SurfaceType.Smooth
  1181. Part15.Position = Vector3.new(10.2929802, 0.450897068, 4.642066)
  1182. Part15.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1183. for i, v in pairs(mas:GetChildren()) do
  1184. v.Parent = game:GetService("Players").LocalPlayer.Character.KingCrimson
  1185. pcall(function()
  1186. v:MakeJoints()
  1187. end)
  1188. end
  1189. mas:Destroy()
  1190. for i, v in pairs(cors) do
  1191. spawn(function()
  1192. pcall(v)
  1193. end)
  1194. end
  1195. function sandbox(var, func)
  1196. local env = getfenv(func)
  1197. local newenv = setmetatable({}, {
  1198. __index = function(self, k)
  1199. if k == "script" then
  1200. return var
  1201. else
  1202. return env[k]
  1203. end
  1204. end
  1205. })
  1206. setfenv(func, newenv)
  1207. return func
  1208. end
  1209. cors = {}
  1210. mas = Instance.new("Model", game:GetService("Lighting"))
  1211. Model0 = Instance.new("Model")
  1212. Part1 = Instance.new("Part")
  1213. SpecialMesh2 = Instance.new("SpecialMesh")
  1214. Part3 = Instance.new("Part")
  1215. Part4 = Instance.new("Part")
  1216. Texture5 = Instance.new("Texture")
  1217. Texture6 = Instance.new("Texture")
  1218. Texture7 = Instance.new("Texture")
  1219. Texture8 = Instance.new("Texture")
  1220. Texture9 = Instance.new("Texture")
  1221. Texture10 = Instance.new("Texture")
  1222. Part11 = Instance.new("Part")
  1223. Part12 = Instance.new("Part")
  1224. SpecialMesh13 = Instance.new("SpecialMesh")
  1225. Part14 = Instance.new("Part")
  1226. Part15 = Instance.new("Part")
  1227. Part16 = Instance.new("Part")
  1228. Model0.Name = "Left Leg"
  1229. Model0.Parent = mas
  1230. Part1.Parent = Model0
  1231. Part1.Material = Enum.Material.SmoothPlastic
  1232. Part1.BrickColor = BrickColor.new("Smoky grey")
  1233. Part1.Rotation = Vector3.new(12, 0.0299999993, 179.98999)
  1234. Part1.Anchored = true
  1235. Part1.CanCollide = false
  1236. Part1.Size = Vector3.new(0.325000226, 0.455000341, 0.1300001)
  1237. Part1.CFrame = CFrame.new(11.380847, -2.88461161, 4.02652359, -1.00000215, -1.06762862E-4, 5.7207793E-4, -1.45472441E-5, -0.97813499, -0.207971305, 5.81771368E-4, -0.207971305, 0.978134871)
  1238. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1239. Part1.TopSurface = Enum.SurfaceType.Smooth
  1240. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1241. Part1.Position = Vector3.new(11.380847, -2.88461161, 4.02652359)
  1242. Part1.Orientation = Vector3.new(12, 0.0299999993, -180)
  1243. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1244. SpecialMesh2.Parent = Part1
  1245. SpecialMesh2.MeshType = Enum.MeshType.Sphere
  1246. Part3.Parent = Model0
  1247. Part3.Material = Enum.Material.SmoothPlastic
  1248. Part3.BrickColor = BrickColor.new("Smoky grey")
  1249. Part3.Rotation = Vector3.new(0, 0.0299999993, 0)
  1250. Part3.Anchored = true
  1251. Part3.CanCollide = false
  1252. Part3.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  1253. Part3.CFrame = CFrame.new(11.4111729, -2.37613988, 4.59652424, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  1254. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1255. Part3.TopSurface = Enum.SurfaceType.Smooth
  1256. Part3.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1257. Part3.Position = Vector3.new(11.4111729, -2.37613988, 4.59652424)
  1258. Part3.Orientation = Vector3.new(0, 0.0299999993, 0)
  1259. Part3.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1260. Part4.Name = "Middle"
  1261. Part4.Parent = Model0
  1262. Part4.Material = Enum.Material.SmoothPlastic
  1263. Part4.BrickColor = BrickColor.new("Persimmon")
  1264. Part4.Rotation = Vector3.new(0, 0.0299999993, 0)
  1265. Part4.Anchored = true
  1266. Part4.CanCollide = false
  1267. Part4.Size = Vector3.new(1, 2, 1)
  1268. Part4.CFrame = CFrame.new(11.411171, -2.2661407, 4.59652996, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  1269. Part4.BottomSurface = Enum.SurfaceType.Smooth
  1270. Part4.TopSurface = Enum.SurfaceType.Smooth
  1271. Part4.Color = Color3.new(1, 0.34902, 0.34902)
  1272. Part4.Position = Vector3.new(11.411171, -2.2661407, 4.59652996)
  1273. Part4.Orientation = Vector3.new(0, 0.0299999993, 0)
  1274. Part4.Color = Color3.new(1, 0.34902, 0.34902)
  1275. Texture5.Parent = Part4
  1276. Texture5.Texture = "rbxassetid://264596039"
  1277. Texture5.StudsPerTileU = 0.5
  1278. Texture5.StudsPerTileV = 0.5
  1279. Texture6.Parent = Part4
  1280. Texture6.Texture = "rbxassetid://264596039"
  1281. Texture6.Face = Enum.NormalId.Back
  1282. Texture6.StudsPerTileU = 0.5
  1283. Texture6.StudsPerTileV = 0.5
  1284. Texture7.Parent = Part4
  1285. Texture7.Texture = "rbxassetid://264596039"
  1286. Texture7.Face = Enum.NormalId.Left
  1287. Texture7.StudsPerTileU = 0.5
  1288. Texture7.StudsPerTileV = 0.5
  1289. Texture8.Parent = Part4
  1290. Texture8.Texture = "rbxassetid://264596039"
  1291. Texture8.Face = Enum.NormalId.Right
  1292. Texture8.StudsPerTileU = 0.5
  1293. Texture8.StudsPerTileV = 0.5
  1294. Texture9.Parent = Part4
  1295. Texture9.Texture = "rbxassetid://264596039"
  1296. Texture9.Face = Enum.NormalId.Top
  1297. Texture9.StudsPerTileU = 0.5
  1298. Texture9.StudsPerTileV = 0.5
  1299. Texture10.Parent = Part4
  1300. Texture10.Texture = "rbxassetid://264596039"
  1301. Texture10.Face = Enum.NormalId.Bottom
  1302. Texture10.StudsPerTileU = 0.5
  1303. Texture10.StudsPerTileV = 0.5
  1304. Part11.Parent = Model0
  1305. Part11.Material = Enum.Material.SmoothPlastic
  1306. Part11.BrickColor = BrickColor.new("Dark green")
  1307. Part11.Rotation = Vector3.new(0, 0.0299999993, 0)
  1308. Part11.Anchored = true
  1309. Part11.CanCollide = false
  1310. Part11.Shape = Enum.PartType.Ball
  1311. Part11.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  1312. Part11.CFrame = CFrame.new(10.861167, -2.96610498, 4.61681271, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  1313. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1314. Part11.TopSurface = Enum.SurfaceType.Smooth
  1315. Part11.Color = Color3.new(0.156863, 0.498039, 0.278431)
  1316. Part11.Position = Vector3.new(10.861167, -2.96610498, 4.61681271)
  1317. Part11.Orientation = Vector3.new(0, 0.0299999993, 0)
  1318. Part11.Color = Color3.new(0.156863, 0.498039, 0.278431)
  1319. Part12.Parent = Model0
  1320. Part12.Material = Enum.Material.SmoothPlastic
  1321. Part12.BrickColor = BrickColor.new("Smoky grey")
  1322. Part12.Rotation = Vector3.new(0, 0.0299999993, 0)
  1323. Part12.Anchored = true
  1324. Part12.CanCollide = false
  1325. Part12.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  1326. Part12.CFrame = CFrame.new(11.3708487, -2.2861259, 4.02655983, 1.00000215, -1.45131817E-5, 5.81773929E-4, 1.45472441E-5, 1, -5.8661255E-5, -5.81771368E-4, 5.86695787E-5, 0.999999821)
  1327. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1328. Part12.TopSurface = Enum.SurfaceType.Smooth
  1329. Part12.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1330. Part12.Position = Vector3.new(11.3708487, -2.2861259, 4.02655983)
  1331. Part12.Orientation = Vector3.new(0, 0.0299999993, 0)
  1332. Part12.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1333. SpecialMesh13.Parent = Part12
  1334. SpecialMesh13.MeshType = Enum.MeshType.Sphere
  1335. Part14.Parent = Model0
  1336. Part14.Material = Enum.Material.SmoothPlastic
  1337. Part14.BrickColor = BrickColor.new("Bright green")
  1338. Part14.Rotation = Vector3.new(-180, 0.119999997, 0)
  1339. Part14.Anchored = true
  1340. Part14.CanCollide = false
  1341. Part14.Size = Vector3.new(1.23000026, 0.179999977, 1.12999988)
  1342. Part14.CFrame = CFrame.new(11.3783445, -3.29613018, 4.57358456, 1.00000012, 1.45779395E-5, 0.00210929313, 1.44541127E-5, -1, 5.86876267E-5, 0.00210928963, -5.86568676E-5, -0.999997795)
  1343. Part14.BottomSurface = Enum.SurfaceType.Smooth
  1344. Part14.TopSurface = Enum.SurfaceType.Smooth
  1345. Part14.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1346. Part14.Position = Vector3.new(11.3783445, -3.29613018, 4.57358456)
  1347. Part14.Orientation = Vector3.new(0, 179.87999, 180)
  1348. Part14.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1349. Part15.Parent = Model0
  1350. Part15.Material = Enum.Material.SmoothPlastic
  1351. Part15.BrickColor = BrickColor.new("Dark stone grey")
  1352. Part15.Rotation = Vector3.new(-180, 0.119999997, 0)
  1353. Part15.Anchored = true
  1354. Part15.CanCollide = false
  1355. Part15.Size = Vector3.new(1.17999923, 0.200000092, 1.12999988)
  1356. Part15.CFrame = CFrame.new(11.3233404, -2.90613794, 4.57349205, 1.00000012, 1.45779395E-5, 0.00210929313, 1.44541127E-5, -1, 5.86876267E-5, 0.00210928963, -5.86568676E-5, -0.999997795)
  1357. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1358. Part15.TopSurface = Enum.SurfaceType.Smooth
  1359. Part15.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1360. Part15.Position = Vector3.new(11.3233404, -2.90613794, 4.57349205)
  1361. Part15.Orientation = Vector3.new(0, 179.87999, 180)
  1362. Part15.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1363. Part16.Parent = Model0
  1364. Part16.Material = Enum.Material.SmoothPlastic
  1365. Part16.Rotation = Vector3.new(-180, 0.119999997, 0)
  1366. Part16.Anchored = true
  1367. Part16.CanCollide = false
  1368. Part16.Size = Vector3.new(1.23000026, 0.219999954, 1.12999988)
  1369. Part16.CFrame = CFrame.new(11.3783426, -3.08613205, 4.573596, 1.00000012, 1.45779395E-5, 0.00210929313, 1.44541127E-5, -1, 5.86876267E-5, 0.00210928963, -5.86568676E-5, -0.999997795)
  1370. Part16.BottomSurface = Enum.SurfaceType.Smooth
  1371. Part16.TopSurface = Enum.SurfaceType.Smooth
  1372. Part16.Position = Vector3.new(11.3783426, -3.08613205, 4.573596)
  1373. Part16.Orientation = Vector3.new(0, 179.87999, 180)
  1374. for i, v in pairs(mas:GetChildren()) do
  1375. v.Parent = Character.KingCrimson
  1376. pcall(function()
  1377. v:MakeJoints()
  1378. end)
  1379. end
  1380. mas:Destroy()
  1381. for i, v in pairs(cors) do
  1382. spawn(function()
  1383. pcall(v)
  1384. end)
  1385. end
  1386. AdvancingFortress.Parent = Character
  1387. torso = AdvancingFortress.Torso
  1388. hum = AdvancingFortress.Humanoid
  1389. AdvancingFortress.Name = "Advancing Fortress"
  1390. pl = AdvancingFortress
  1391. for i, v in pairs(AdvancingFortress:GetChildren()) do
  1392. if v:IsA("BasePart") then
  1393. v.Transparency = 1
  1394. end
  1395. end
  1396. local Humanoid = AdvancingFortress.Humanoid
  1397. local Mouse = Player:GetMouse()
  1398. local LeftArm = AdvancingFortress["Left Arm"]
  1399. local RightArm = AdvancingFortress["Right Arm"]
  1400. local LeftLeg = AdvancingFortress["Left Leg"]
  1401. local RightLeg = AdvancingFortress["Right Leg"]
  1402. local Head = AdvancingFortress.Head
  1403. local Torso = AdvancingFortress.Torso
  1404. local Camera = game.Workspace.CurrentCamera
  1405. local RootPart = AdvancingFortress.HumanoidRootPart
  1406. local RootJoint = RootPart.RootJoint
  1407. local attack = false
  1408. local Anim = "Idle"
  1409. local attacktype = 1
  1410. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1411. local velocity = RootPart.Velocity.y
  1412. local sine = 0
  1413. local change = 1
  1414. local Create = LoadLibrary("RbxUtility").Create
  1415. local TimeStop = false
  1416. local m = Create("Model")({
  1417. Parent = AdvancingFortress,
  1418. Name = "WeaponModel"
  1419. })
  1420. KQ = {}
  1421. for _, v in pairs(Character.KingCrimson:GetChildren()) do
  1422. if v:IsA("Model") then
  1423. for _, g in pairs(v:GetChildren()) do
  1424. if g:IsA("Part") then
  1425. for _, h in pairs(g:GetChildren()) do
  1426. if h:IsA("Texture") or h:IsA("Decal") then
  1427. table.insert(KQ, h)
  1428. end
  1429. end
  1430. end
  1431. end
  1432. end
  1433. end
  1434. AdvancingFortress.Head.Name = "FHead"
  1435. AdvancingFortress.Torso.Name = "FTorso"
  1436. for _, v in pairs(Character.KingCrimson:GetChildren()) do
  1437. fEF = v.Name
  1438. if v:IsA("Model") then
  1439. for _, g in pairs(v:GetChildren()) do
  1440. if g:IsA("Part") then
  1441. local W = Instance.new("Weld")
  1442. W.Part0 = v.Middle
  1443. W.Part1 = g
  1444. local CJ = CFrame.new(v.Middle.Position)
  1445. local C0 = v.Middle.CFrame:inverse() * CJ
  1446. local C1 = g.CFrame:inverse() * CJ
  1447. W.C0 = C0
  1448. W.C1 = C1
  1449. W.Parent = v.Middle
  1450. end
  1451. local Y = Instance.new("Weld")
  1452. Y.Part0 = AdvancingFortress[fEF]
  1453. Y.Part1 = v.Middle
  1454. Y.C0 = CFrame.new(0, 0, 0)
  1455. Y.Parent = Y.Part0
  1456. end
  1457. end
  1458. end
  1459. for _, v in pairs(Character.KingCrimson:GetChildren()) do
  1460. fEF = v.Name
  1461. if v:IsA("Model") then
  1462. for _, g in pairs(v:GetChildren()) do
  1463. if g:IsA("Part") then
  1464. g.Anchored = false
  1465. end
  1466. end
  1467. end
  1468. end
  1469. for _, v in pairs(AdvancingFortress:GetChildren()) do
  1470. if v:IsA("Part") then
  1471. v.BrickColor = BrickColor.new("Really red")
  1472. end
  1473. end
  1474. AdvancingFortress.FTorso.BrickColor = BrickColor.new("Really red")
  1475. AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
  1476. Humanoid.Animator.Parent = nil
  1477. AdvancingFortress.Animate.Parent = nil
  1478. base = Instance.new("ScreenGui", plr.PlayerGui)
  1479. bbg = Instance.new("BillboardGui", plr.Character.Head)
  1480. bbg.Size = UDim2.new(0, 200, 0, 50)
  1481. bbg.StudsOffset = Vector3.new(0, 3, 0)
  1482. bbgTl = Instance.new("TextLabel", bbg)
  1483. bbgTl.BackgroundTransparency = 1
  1484. bbgTl.Size = UDim2.new(10, 0, 1, 0)
  1485. bbgTl.Position = UDim2.new(-4.5, 0, 0, 0)
  1486. bbgTl.Font = "Code"
  1487. bbgTl.Text = " "
  1488. bbgTl.TextSize = 25
  1489. bbgTl.TextStrokeColor3 = Color3.new(1, 1, 1)
  1490. bbgTl.TextColor3 = Color3.new(0, 0, 0)
  1491. bbgTl.TextStrokeTransparency = 0
  1492. bbgTl.TextWrapped = true
  1493. function Chat(msg)
  1494. if msg == "NANI" then
  1495. CFuncs.Sound.Create(948494432, Torso, 1, 1)
  1496. end
  1497. ff = game.Chat:FilterStringAsync(msg, Player, Player)
  1498. bbgTl.Text = ff
  1499. wait(1)
  1500. if bbgTl.Text == ff then
  1501. bbgTl.Text = " "
  1502. end
  1503. end
  1504. lknives = false
  1505. plr.Chatted:connect(function(msg)
  1506. Chat(msg)
  1507. end)
  1508. local function newMotor(part0, part1, c0, c1)
  1509. local w = Create("Weld")({
  1510. Parent = part0,
  1511. Part0 = part0,
  1512. Part1 = part1,
  1513. C0 = c0,
  1514. C1 = c1
  1515. })
  1516. return w
  1517. end
  1518. function clerp(a, b, t)
  1519. return a:lerp(b, t)
  1520. end
  1521. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1522. NeckCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1523. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  1524. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  1525. local RH = newMotor(Torso, RightLeg, CFrame.new(0.5, -2, 0), CFrame.new(0, 0, 0))
  1526. local LH = newMotor(Torso, LeftLeg, CFrame.new(-0.5, -2, 0), CFrame.new(0, 0, 0))
  1527. RootJoint.C1 = CFrame.new(0, 0, 0)
  1528. RootJoint.C0 = CFrame.new(0, 0, 0)
  1529. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  1530. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  1531. local rarmc1 = RW.C1
  1532. local larmc1 = LW.C1
  1533. local rlegc1 = RH.C1
  1534. local llegc1 = LH.C1
  1535. local resetc1 = false
  1536. function PlayAnimationFromTable(table, speed, bool)
  1537. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  1538. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  1539. RW.C0 = clerp(RW.C0, table[3], speed)
  1540. LW.C0 = clerp(LW.C0, table[4], speed)
  1541. RH.C0 = clerp(RH.C0, table[5], speed)
  1542. LH.C0 = clerp(LH.C0, table[6], speed)
  1543. if bool == true and resetc1 == false then
  1544. resetc1 = true
  1545. RootJoint.C1 = RootJoint.C1
  1546. Torso.Neck.C1 = Torso.Neck.C1
  1547. RW.C1 = rarmc1
  1548. LW.C1 = larmc1
  1549. RH.C1 = rlegc1
  1550. LH.C1 = llegc1
  1551. end
  1552. end
  1553. ArtificialHB = Create("BindableEvent", script)({Parent = script, Name = "Heartbeat"})
  1554. script:WaitForChild("Heartbeat")
  1555. frame = 0.03333333333333333
  1556. tf = 0
  1557. allowframeloss = false
  1558. tossremainder = false
  1559. lastframe = tick()
  1560. script.Heartbeat:Fire()
  1561. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1562. tf = tf + s
  1563. if tf >= frame then
  1564. if allowframeloss then
  1565. script.Heartbeat:Fire()
  1566. lastframe = tick()
  1567. else
  1568. for i = 1, math.floor(tf / frame) do
  1569. script.Heartbeat:Fire()
  1570. end
  1571. lastframe = tick()
  1572. end
  1573. if tossremainder then
  1574. tf = 0
  1575. else
  1576. tf = tf - frame * math.floor(tf / frame)
  1577. end
  1578. end
  1579. end)
  1580. function swait(num)
  1581. if num == 0 or num == nil then
  1582. ArtificialHB.Event:wait()
  1583. else
  1584. for i = 0, num do
  1585. ArtificialHB.Event:wait()
  1586. end
  1587. end
  1588. end
  1589. function RemoveOutlines(part)
  1590. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1591. end
  1592. CFuncs = {
  1593. Part = {
  1594. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1595. local Part = Create("Part")({
  1596. Parent = Parent,
  1597. Reflectance = Reflectance,
  1598. Transparency = Transparency,
  1599. CanCollide = false,
  1600. Locked = true,
  1601. BrickColor = BrickColor.new(tostring(BColor)),
  1602. Name = Name,
  1603. Size = Size,
  1604. Material = Material
  1605. })
  1606. RemoveOutlines(Part)
  1607. return Part
  1608. end
  1609. },
  1610. Mesh = {
  1611. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1612. local Msh = Create(Mesh)({
  1613. Parent = Part,
  1614. Offset = OffSet,
  1615. Scale = Scale
  1616. })
  1617. if Mesh == "SpecialMesh" then
  1618. Msh.MeshType = MeshType
  1619. Msh.MeshId = MeshId
  1620. end
  1621. return Msh
  1622. end
  1623. },
  1624. Weld = {
  1625. Create = function(Parent, Part0, Part1, C0, C1)
  1626. local Weld = Create("Weld")({
  1627. Parent = Parent,
  1628. Part0 = Part0,
  1629. Part1 = Part1,
  1630. C0 = C0,
  1631. C1 = C1
  1632. })
  1633. return Weld
  1634. end
  1635. },
  1636. Sound = {
  1637. Create = function(id, par, vol, pit)
  1638. local Sound = Create("Sound")({
  1639. Volume = vol,
  1640. Pitch = pit or 1,
  1641. SoundId = "rbxassetid://" .. id,
  1642. Parent = par or workspace
  1643. })
  1644. Sound:play()
  1645. game:GetService("Debris"):AddItem(Sound, 130)
  1646. return Sound
  1647. end
  1648. },
  1649. Decal = {
  1650. Create = function(Color, Texture, Transparency, Name, Parent)
  1651. local Decal = Create("Decal")({
  1652. Color3 = Color,
  1653. Texture = "rbxassetid://" .. Texture,
  1654. Transparency = Transparency,
  1655. Name = Name,
  1656. Parent = Parent
  1657. })
  1658. return Decal
  1659. end
  1660. },
  1661. BillboardGui = {
  1662. Create = function(Parent, Image, Position, Size)
  1663. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  1664. BillPar.CFrame = CFrame.new(Position)
  1665. local Bill = Create("BillboardGui")({
  1666. Parent = BillPar,
  1667. Adornee = BillPar,
  1668. Size = UDim2.new(1, 0, 1, 0),
  1669. SizeOffset = Vector2.new(Size, Size)
  1670. })
  1671. local d = Create("ImageLabel", Bill)({
  1672. Parent = Bill,
  1673. BackgroundTransparency = 1,
  1674. Size = UDim2.new(1, 0, 1, 0),
  1675. Image = "rbxassetid://" .. Image
  1676. })
  1677. return BillPar
  1678. end
  1679. },
  1680. ParticleEmitter = {
  1681. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1682. local Particle = Create("ParticleEmitter")({
  1683. Parent = Parent,
  1684. Color = ColorSequence.new(Color1, Color2),
  1685. LightEmission = LightEmission,
  1686. Size = Size,
  1687. Texture = Texture,
  1688. Transparency = Transparency,
  1689. ZOffset = ZOffset,
  1690. Acceleration = Accel,
  1691. Drag = Drag,
  1692. LockedToPart = LockedToPart,
  1693. VelocityInheritance = VelocityInheritance,
  1694. EmissionDirection = EmissionDirection,
  1695. Enabled = Enabled,
  1696. Lifetime = LifeTime,
  1697. Rate = Rate,
  1698. Rotation = Rotation,
  1699. RotSpeed = RotSpeed,
  1700. Speed = Speed,
  1701. VelocitySpread = VelocitySpread
  1702. })
  1703. return Particle
  1704. end
  1705. },
  1706. CreateTemplate = {}
  1707. }
  1708. function rayCast(Position, Direction, Range, Ignore)
  1709. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1710. end
  1711. function FindNearestTorso(pos)
  1712. local list = game.Workspace:children()
  1713. local torso
  1714. local dist = 1000
  1715. local temp, human, temp2
  1716. for x = 1, #list do
  1717. temp2 = list[x]
  1718. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  1719. temp = temp2:findFirstChild("Torso")
  1720. human = temp2:findFirstChild("Humanoid")
  1721. if temp ~= nil and human ~= nil and human.Health > 0 and dist > (temp.Position - pos).magnitude then
  1722. local dohit = true
  1723. if dohit == true then
  1724. torso = temp
  1725. dist = (temp.Position - pos).magnitude
  1726. end
  1727. end
  1728. end
  1729. end
  1730. return torso, dist
  1731. end
  1732. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1733. if hit.Parent == nil then
  1734. return
  1735. end
  1736. local h = hit.Parent:FindFirstChild("Humanoid")
  1737. for _, v in pairs(hit.Parent:children()) do
  1738. c = hit.Parent:findFirstChild("HumanoidRootPart")
  1739. if v:IsA("Humanoid") then
  1740. h = v
  1741. if c ~= nil then
  1742. end
  1743. end
  1744. end
  1745. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1746. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1747. return
  1748. end
  1749. local c = Create("ObjectValue")({
  1750. Name = "creator",
  1751. Value = game:service("Players").LocalPlayer,
  1752. Parent = h
  1753. })
  1754. game:GetService("Debris"):AddItem(c, 0.5)
  1755. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1756. local Damage = math.random(minim, maxim)
  1757. local blocked = false
  1758. local block = hit.Parent:findFirstChild("Block")
  1759. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1760. blocked = true
  1761. block.Value = block.Value - 1
  1762. print(block.Value)
  1763. end
  1764. if TimeStop == false then
  1765. h.Health = h.Health - Damage
  1766. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, BrickColor.new("Really red").Color)
  1767. elseif TimeStop == true then
  1768. repeat
  1769. wait()
  1770. until TimeStop == false
  1771. h.Health = h.Health - Damage / 2
  1772. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, BrickColor.new("Really red").Color)
  1773. end
  1774. if Type == "Knockdown" then
  1775. local hum = hit.Parent.Humanoid
  1776. hum.PlatformStand = true
  1777. coroutine.resume(coroutine.create(function(HHumanoid)
  1778. swait(1)
  1779. HHumanoid.PlatformStand = false
  1780. end), hum)
  1781. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  1782. local bodvol = Create("BodyVelocity")({
  1783. velocity = angle * knockback,
  1784. P = 5000,
  1785. maxForce = Vector3.new(8000, 8000, 8000),
  1786. Parent = hit
  1787. })
  1788. local rl = Create("BodyAngularVelocity")({
  1789. P = 3000,
  1790. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1791. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1792. Parent = hit
  1793. })
  1794. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1795. game:GetService("Debris"):AddItem(rl, 0.5)
  1796. elseif Type == "Normal" then
  1797. local vp = Create("BodyVelocity")({
  1798. P = 500,
  1799. maxForce = Vector3.new(math.huge, 0, math.huge),
  1800. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1801. })
  1802. if knockback > 0 then
  1803. vp.Parent = hit.Parent.Torso
  1804. end
  1805. game:GetService("Debris"):AddItem(vp, 0.5)
  1806. elseif Type == "Up" then
  1807. local bodyVelocity = Create("BodyVelocity")({
  1808. velocity = Vector3.new(0, 20, 0),
  1809. P = 5000,
  1810. maxForce = Vector3.new(8000, 8000, 8000),
  1811. Parent = hit
  1812. })
  1813. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1814. elseif Type == "DarkUp" then
  1815. coroutine.resume(coroutine.create(function()
  1816. for i = 0, 1, 0.1 do
  1817. swait()
  1818. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, 0.08, 1)
  1819. end
  1820. end))
  1821. local bodyVelocity = Create("BodyVelocity")({
  1822. velocity = Vector3.new(0, 20, 0),
  1823. P = 5000,
  1824. maxForce = Vector3.new(8000, 8000, 8000),
  1825. Parent = hit
  1826. })
  1827. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1828. elseif Type == "Snare" then
  1829. local bp = Create("BodyPosition")({
  1830. P = 2000,
  1831. D = 100,
  1832. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1833. position = hit.Parent.Torso.Position,
  1834. Parent = hit.Parent.Torso
  1835. })
  1836. game:GetService("Debris"):AddItem(bp, 1)
  1837. elseif Type == "Freeze" then
  1838. local BodPos = Create("BodyPosition")({
  1839. P = 50000,
  1840. D = 1000,
  1841. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1842. position = hit.Parent.Torso.Position,
  1843. Parent = hit.Parent.Torso
  1844. })
  1845. local BodGy = Create("BodyGyro")({
  1846. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1847. P = 20000,
  1848. Parent = hit.Parent.Torso,
  1849. cframe = hit.Parent.Torso.CFrame
  1850. })
  1851. hit.Parent.Torso.Anchored = true
  1852. coroutine.resume(coroutine.create(function(Part)
  1853. swait(1.5)
  1854. Part.Anchored = false
  1855. end), hit.Parent.Torso)
  1856. game:GetService("Debris"):AddItem(BodPos, 3)
  1857. game:GetService("Debris"):AddItem(BodGy, 3)
  1858. end
  1859. local debounce = Create("BoolValue")({
  1860. Name = "DebounceHit",
  1861. Parent = hit.Parent,
  1862. Value = true
  1863. })
  1864. game:GetService("Debris"):AddItem(debounce, Delay)
  1865. c = Create("ObjectValue")({
  1866. Name = "creator",
  1867. Value = Player,
  1868. Parent = h
  1869. })
  1870. game:GetService("Debris"):AddItem(c, 0.5)
  1871. end
  1872. end
  1873. function ShowDamage(Pos, Text, Time, Color)
  1874. local Rate = 0.03333333333333333
  1875. local Pos = Pos or Vector3.new(0, 0, 0)
  1876. local Text = Text or ""
  1877. local Time = Time or 2
  1878. local Color = Color or Color3.new(1, 0, 1)
  1879. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1880. EffectPart.Anchored = true
  1881. local BillboardGui = Create("BillboardGui")({
  1882. Size = UDim2.new(3, 0, 3, 0),
  1883. Adornee = EffectPart,
  1884. Parent = EffectPart
  1885. })
  1886. local TextLabel = Create("TextLabel")({
  1887. BackgroundTransparency = 1,
  1888. Size = UDim2.new(1, 0, 1, 0),
  1889. Text = Text,
  1890. Font = "SciFi",
  1891. TextColor3 = Color,
  1892. TextScaled = true,
  1893. Parent = BillboardGui
  1894. })
  1895. game.Debris:AddItem(EffectPart, Time)
  1896. EffectPart.Parent = game:GetService("Workspace")
  1897. delay(0, function()
  1898. local Frames = Time / Rate
  1899. for Frame = 1, Frames do
  1900. wait(Rate)
  1901. local Percent = Frame / Frames
  1902. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1903. TextLabel.TextTransparency = Percent
  1904. end
  1905. if EffectPart and EffectPart.Parent then
  1906. EffectPart:Destroy()
  1907. end
  1908. end)
  1909. end
  1910. local STDamage = false
  1911. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  1912. for _, c in pairs(workspace:children()) do
  1913. local hum = c:findFirstChild("Humanoid")
  1914. if hum ~= nil then
  1915. local head = c:findFirstChild("Torso")
  1916. if head ~= nil then
  1917. local targ = head.Position - Part.Position
  1918. local mag = targ.magnitude
  1919. if Magnitude >= mag and c.Name ~= Player.Name then
  1920. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, 0.1, HitSound, HitPitch)
  1921. if STDamage == true then
  1922. for i = 1, 3 do
  1923. Effects.Block.Create(BrickColor.new("Really red"), head.CFrame, 1, 1, 1, 4, 4, 4, 0.07, 1)
  1924. end
  1925. for i = 1, 10 do
  1926. CamShake(1, 70000)
  1927. Effects.Break.Create(BrickColor.new("Really red"), head.CFrame, 1, 1, 1)
  1928. end
  1929. elseif STDamage == false then
  1930. CamShake(1, 90000)
  1931. Effects.Block.Create(BrickColor.new("Really red"), head.CFrame, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.07, 1)
  1932. for i = 1, 2 do
  1933. Effects.Break.Create(BrickColor.new("Really red"), head.CFrame, 0.4, 0.4, 0.4)
  1934. end
  1935. end
  1936. end
  1937. end
  1938. end
  1939. end
  1940. end
  1941. AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  1942. 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-6, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  1943. HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  1944. 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-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  1945. AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  1946. 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-5, -1, 8.19564079E-8, -5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, -5.96046519E-8, 1.41561088E-7, -1.00000024))
  1947. HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  1948. 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-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  1949. Shield = CFuncs.Part.Create(m, "Neon", 0, 0.5, "Pastle brown", "Part", Vector3.new(9.1, 8.5, 0.2))
  1950. CFuncs.Mesh.Create("SpecialMesh", Shield, "FileMesh", "rbxassetid://708292865", Vector3.new(0, 0, 0), Vector3.new(0.04, 0.04, 0.04))
  1951. Shield.Parent = nil
  1952. EffectModel = Create("Model")({Parent = Character, Name = "Effects"})
  1953. Effects = {
  1954. Block = {
  1955. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1956. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1957. prt.Anchored = true
  1958. prt.CFrame = cframe
  1959. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1960. game:GetService("Debris"):AddItem(prt, 10)
  1961. if Type == 1 or Type == nil then
  1962. table.insert(Effects, {
  1963. prt,
  1964. "Block1",
  1965. delay,
  1966. x3,
  1967. y3,
  1968. z3,
  1969. msh
  1970. })
  1971. elseif Type == 2 then
  1972. table.insert(Effects, {
  1973. prt,
  1974. "Block2",
  1975. delay,
  1976. x3,
  1977. y3,
  1978. z3,
  1979. msh
  1980. })
  1981. end
  1982. end
  1983. },
  1984. Cylinder = {
  1985. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1986. local prt = CFuncs.Part .. Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  1987. prt.Anchored = true
  1988. prt.CFrame = cframe
  1989. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1990. game:GetService("Debris"):AddItem(prt, 2)
  1991. Effects[#Effects + 1] = {
  1992. prt,
  1993. "Cylinder",
  1994. delay,
  1995. x3,
  1996. y3,
  1997. z3
  1998. }
  1999. end
  2000. },
  2001. Head = {
  2002. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2003. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2004. prt.Anchored = true
  2005. prt.CFrame = cframe
  2006. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2007. game:GetService("Debris"):AddItem(prt, 10)
  2008. table.insert(Effects, {
  2009. prt,
  2010. "Cylinder",
  2011. delay,
  2012. x3,
  2013. y3,
  2014. z3,
  2015. msh
  2016. })
  2017. end
  2018. },
  2019. Sphere = {
  2020. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2021. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2022. prt.Anchored = true
  2023. prt.CFrame = cframe
  2024. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2025. game:GetService("Debris"):AddItem(prt, 10)
  2026. table.insert(Effects, {
  2027. prt,
  2028. "Cylinder",
  2029. delay,
  2030. x3,
  2031. y3,
  2032. z3,
  2033. msh
  2034. })
  2035. end
  2036. },
  2037. Sphere2 = {
  2038. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2039. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2040. prt.Anchored = true
  2041. prt.CFrame = cframe
  2042. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2043. game:GetService("Debris"):AddItem(prt, 10)
  2044. table.insert(Effects, {
  2045. prt,
  2046. "Cylinder",
  2047. delay,
  2048. x3,
  2049. y3,
  2050. z3,
  2051. msh
  2052. })
  2053. end
  2054. },
  2055. Elec = {
  2056. Create = function(cff, x, y, z)
  2057. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Really red"), "Part", Vector3.new(1, 1, 1))
  2058. prt.Anchored = true
  2059. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2060. prt.CFrame = CFrame.new(prt.Position)
  2061. game:GetService("Debris"):AddItem(prt, 2)
  2062. local xval = math.random() / 2
  2063. local yval = math.random() / 2
  2064. local zval = math.random() / 2
  2065. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2066. table.insert(Effects, {
  2067. prt,
  2068. "Elec",
  2069. 0.1,
  2070. x,
  2071. y,
  2072. z,
  2073. xval,
  2074. yval,
  2075. zval
  2076. })
  2077. end
  2078. },
  2079. Ring = {
  2080. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2081. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2082. prt.Anchored = true
  2083. prt.CFrame = cframe
  2084. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2085. game:GetService("Debris"):AddItem(prt, 10)
  2086. table.insert(Effects, {
  2087. prt,
  2088. "Cylinder",
  2089. delay,
  2090. x3,
  2091. y3,
  2092. z3,
  2093. msh
  2094. })
  2095. end
  2096. },
  2097. Wave = {
  2098. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2099. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2100. prt.Anchored = true
  2101. prt.CFrame = cframe
  2102. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2103. game:GetService("Debris"):AddItem(prt, 10)
  2104. table.insert(Effects, {
  2105. prt,
  2106. "Cylinder",
  2107. delay,
  2108. x3,
  2109. y3,
  2110. z3,
  2111. msh
  2112. })
  2113. end
  2114. },
  2115. Break = {
  2116. Create = function(brickcolor, cframe, x1, y1, z1)
  2117. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2118. prt.Anchored = true
  2119. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2120. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2121. local num = math.random(10, 50) / 1000
  2122. game:GetService("Debris"):AddItem(prt, 10)
  2123. table.insert(Effects, {
  2124. prt,
  2125. "Shatter",
  2126. num,
  2127. prt.CFrame,
  2128. math.random() - math.random(),
  2129. 0,
  2130. math.random(50, 100) / 100
  2131. })
  2132. end
  2133. },
  2134. Fire = {
  2135. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2136. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2137. prt.Anchored = true
  2138. prt.CFrame = cframe
  2139. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2140. game:GetService("Debris"):AddItem(prt, 10)
  2141. table.insert(Effects, {
  2142. prt,
  2143. "Fire",
  2144. delay,
  2145. 1,
  2146. 1,
  2147. 1,
  2148. msh
  2149. })
  2150. end
  2151. },
  2152. FireWave = {
  2153. Create = function(brickcolor, cframe, x1, y1, z1)
  2154. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2155. prt.Anchored = true
  2156. prt.CFrame = cframe
  2157. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2158. local d = Create("Decal")({
  2159. Parent = prt,
  2160. Texture = "rbxassetid://26356434",
  2161. Face = "Top"
  2162. })
  2163. local d = Create("Decal")({
  2164. Parent = prt,
  2165. Texture = "rbxassetid://26356434",
  2166. Face = "Bottom"
  2167. })
  2168. game:GetService("Debris"):AddItem(prt, 10)
  2169. table.insert(Effects, {
  2170. prt,
  2171. "FireWave",
  2172. 1,
  2173. 30,
  2174. math.random(400, 600) / 100,
  2175. msh
  2176. })
  2177. end
  2178. },
  2179. Lightning = {
  2180. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2181. local magz = (p0 - p1).magnitude
  2182. local curpos = p0
  2183. local trz = {
  2184. -ofs,
  2185. ofs
  2186. }
  2187. for i = 1, tym do
  2188. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2189. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2190. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2191. li.Material = "Neon"
  2192. if tym == i then
  2193. local magz2 = (curpos - p1).magnitude
  2194. li.Size = Vector3.new(th, th, magz2)
  2195. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2196. table.insert(Effects, {
  2197. li,
  2198. "Disappear",
  2199. last
  2200. })
  2201. else
  2202. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2203. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2204. game.Debris:AddItem(li, 10)
  2205. table.insert(Effects, {
  2206. li,
  2207. "Disappear",
  2208. last
  2209. })
  2210. end
  2211. end
  2212. end
  2213. },
  2214. EffectTemplate = {}
  2215. }
  2216. local Invisible = true
  2217. function Reappear()
  2218. for _, i in pairs(Character.KingCrimson:children()) do
  2219. if i:IsA("Model") then
  2220. for _, v in pairs(i:GetChildren()) do
  2221. if v:IsA("Part") then
  2222. coroutine.resume(coroutine.create(function(Part)
  2223. for v = 0, 1, 0.3 do
  2224. swait()
  2225. Part.Transparency = -v
  2226. end
  2227. Part.Transparency = 0
  2228. for _, v in pairs(KQ) do
  2229. v.Transparency = 0
  2230. end
  2231. end), v)
  2232. end
  2233. end
  2234. end
  2235. end
  2236. for _, i in pairs(m:children()) do
  2237. if i:IsA("BasePart") then
  2238. coroutine.resume(coroutine.create(function(Part)
  2239. for i = 0, 1, 0.3 do
  2240. swait()
  2241. Part.Transparency = i
  2242. end
  2243. Part.Transparency = 0
  2244. end), i)
  2245. end
  2246. end
  2247. end
  2248. function ReappearArmorOnly()
  2249. for _, i in pairs(m:children()) do
  2250. if i:IsA("BasePart") then
  2251. coroutine.resume(coroutine.create(function(Part)
  2252. for i = 0, 1, 0.3 do
  2253. swait()
  2254. Part.Transparency = i
  2255. end
  2256. Part.Transparency = 0
  2257. end), i)
  2258. end
  2259. end
  2260. end
  2261. function Disappear()
  2262. for _, i in pairs(Character.KingCrimson:children()) do
  2263. if i:IsA("Model") then
  2264. for _, v in pairs(i:GetChildren()) do
  2265. if v:IsA("Part") then
  2266. coroutine.resume(coroutine.create(function(Part)
  2267. for v = 0, 1, 0.3 do
  2268. swait()
  2269. Part.Transparency = v
  2270. end
  2271. Part.Transparency = 1
  2272. for _, v in pairs(KQ) do
  2273. v.Transparency = 1
  2274. end
  2275. end), v)
  2276. end
  2277. end
  2278. end
  2279. end
  2280. for _, i in pairs(m:children()) do
  2281. if i:IsA("BasePart") then
  2282. coroutine.resume(coroutine.create(function(Part)
  2283. for i = 0, 1, 0.3 do
  2284. swait()
  2285. Part.Transparency = i
  2286. end
  2287. Part.Transparency = 1
  2288. end), i)
  2289. end
  2290. end
  2291. end
  2292. function DisappearArmorOnly()
  2293. for _, i in pairs(m:children()) do
  2294. if i:IsA("BasePart") then
  2295. coroutine.resume(coroutine.create(function(Part)
  2296. for i = 0, 1, 0.3 do
  2297. swait()
  2298. Part.Transparency = i
  2299. end
  2300. Part.Transparency = 1
  2301. end), i)
  2302. end
  2303. end
  2304. end
  2305. function CamShake(time, freq)
  2306. coroutine.resume(coroutine.create(function()
  2307. local cam = game:GetService("Workspace").CurrentCamera
  2308. local time = 10
  2309. local seed = Vector3.new(math.random(100, 200) / freq, math.random(100, 200) / freq, 0)
  2310. if math.random(1, 2) == 1 then
  2311. seed = Vector3.new(-seed.x, seed.y, 0)
  2312. end
  2313. if math.random(1, 2) == 1 then
  2314. seed = Vector3.new(seed.x, -seed.y, 0)
  2315. end
  2316. cam.CoordinateFrame = CFrame.new(cam.Focus.p) * (cam.CoordinateFrame - cam.CoordinateFrame.p) * CFrame.fromEulerAnglesXYZ(seed.x * time, seed.y * time, 0) * CFrame.new(0, 0, (cam.CoordinateFrame.p - cam.Focus.p).magnitude)
  2317. for i = 1, time do
  2318. cam.CoordinateFrame = CFrame.new(cam.Focus.p) * (cam.CoordinateFrame - cam.CoordinateFrame.p) * CFrame.fromEulerAnglesXYZ(-seed.x, -seed.y, 0) * CFrame.new(0, 0, (cam.CoordinateFrame.p - cam.Focus.p).magnitude)
  2319. wait()
  2320. end
  2321. end))
  2322. end
  2323. local ora = false
  2324. Disappear()
  2325. function ORA()
  2326. attack = true
  2327. local S = CFuncs.Sound.Create("", Torso, 3, 1)
  2328. S.Looped = true
  2329. if ora == true then
  2330. while ora == true do
  2331. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2332. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2333. for i = 0, 1, 0.8 do
  2334. swait()
  2335. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2336. PlayAnimationFromTable({
  2337. 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),
  2338. CFrame.new(8.9481473E-6, 1.49999249, 5.2684918E-6, 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),
  2339. 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),
  2340. 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),
  2341. CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138E-6, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2342. CFrame.new(-0.604502141, -1.943735, 5.15520573E-4, 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)
  2343. }, 0.8, false)
  2344. end
  2345. CFuncs.Sound.Create("200632136", HitboxR, 0.3, math.random(1, 1.2))
  2346. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2347. for i = 0, 1, 0.8 do
  2348. swait()
  2349. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2350. PlayAnimationFromTable({
  2351. CFrame.new(1.1920929E-6, -0.0170394331, -0.52941519, 0.70710516, -2.21270369E-7, -0.707108498, 0.18301405, 0.965925574, 0.183012888, 0.683014154, -0.258820117, 0.683010995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2352. CFrame.new(-1.22189522E-6, 1.49999356, 1.04308128E-6, 0.707110465, 0.122788236, 0.696360528, -1.4748274E-6, 0.98480773, -0.173648238, -0.707103193, 0.122787461, 0.696368098) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2353. 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),
  2354. 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),
  2355. CFrame.new(0.789779902, -1.8586235, 0.161380947, 0.965926766, -0.258817255, -8.10623169E-6, 0.243211254, 0.907672405, 0.342022836, -0.0885141194, -0.330371499, 0.939691722) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2356. 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)
  2357. }, 0.8, false)
  2358. end
  2359. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2360. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2361. for i = 0, 1, 0.8 do
  2362. swait()
  2363. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2364. PlayAnimationFromTable({
  2365. 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),
  2366. CFrame.new(-1.26510859E-5, 1.49999118, -2.16066837E-7, 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),
  2367. 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),
  2368. 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),
  2369. CFrame.new(0.620917439, -1.53014767, -0.12091887, 0.707106113, 0.241845652, -0.66446346, -1.2293458E-6, 0.939692676, 0.342019886, 0.707107484, -0.241843566, 0.664462805) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2370. 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)
  2371. }, 0.8, false)
  2372. end
  2373. CFuncs.Sound.Create("200632136", HitboxR, 0.3, math.random(1, 1.2))
  2374. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2375. for i = 0, 1, 0.8 do
  2376. swait()
  2377. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2378. PlayAnimationFromTable({
  2379. CFrame.new(0.299998224, -0.0468490347, -0.211314023, 0.642786682, -2.87348001E-7, -0.766045272, 0.323744863, 0.906307757, 0.271653205, 0.694272637, -0.42261824, 0.582562685) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2380. CFrame.new(2.71201134E-6, 1.4999969, 8.94069672E-7, 0.642777503, 0.133020476, 0.754416466, 4.31999706E-6, 0.984809279, -0.173647597, -0.766052961, 0.111620098, 0.633012772) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2381. 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),
  2382. 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),
  2383. 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),
  2384. CFrame.new(-0.724003315, -1.47219872, -0.266945302, 0.766038954, -0.166370958, 0.620890498, 4.09781933E-6, 0.965925932, 0.258819997, -0.642794192, -0.198263675, 0.739937425) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2385. }, 0.8, false)
  2386. end
  2387. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2388. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2389. end
  2390. end
  2391. S:Stop()
  2392. local S2 = CFuncs.Sound.Create("", Torso, 1.5, 1)
  2393. for i = 0, 1, 0.13 do
  2394. swait()
  2395. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), 0.5)
  2396. PlayAnimationFromTable({
  2397. CFrame.new(2.68220901E-6, -0.0739577487, 0.0232374109, 0.707105994, -3.47710994E-7, -0.707107604, -0.122787997, 0.98480767, -0.122788213, 0.696364999, 0.173648596, 0.696363389) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2398. CFrame.new(-5.36441803E-7, 1.49999356, -1.28149986E-6, 0.707105994, -0.122788511, 0.696365297, -3.47710994E-7, 0.984808028, 0.173649326, -0.707107604, -0.122788727, 0.696363688) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2399. 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),
  2400. 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),
  2401. 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),
  2402. 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)
  2403. }, 0.2, false)
  2404. end
  2405. CFuncs.Sound.Create("471881954", HitboxR, 1, 1)
  2406. MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
  2407. for i = 0, 1, 0.1 do
  2408. swait()
  2409. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), 0.3)
  2410. PlayAnimationFromTable({
  2411. 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),
  2412. 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),
  2413. 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),
  2414. 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),
  2415. 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),
  2416. 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)
  2417. }, 0.6, false)
  2418. end
  2419. attack = false
  2420. end
  2421. function CastleCrusherFist()
  2422. attack = true
  2423. STDamage = true
  2424. local S2 = CFuncs.Sound.Create("", Torso, 1, 1)
  2425. for i = 0, 1, 0.1 do
  2426. swait()
  2427. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2428. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2429. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), 0.2)
  2430. PlayAnimationFromTable({
  2431. CFrame.new(-5.99771738E-7, -0.00717129931, 0.169464022, 0.422617912, -2.2671E-7, -0.906308055, -0.309975952, 0.939692557, -0.144544229, 0.851650834, 0.342020661, 0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2432. 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),
  2433. 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),
  2434. 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),
  2435. 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),
  2436. 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)
  2437. }, 0.2, false)
  2438. end
  2439. MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
  2440. Effects.Wave.Create(BrickColor.new("Really red"), RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.5, 0.5, 0.5, 0.6, 0.6, 0.6, 0.06)
  2441. CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
  2442. CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
  2443. for i = 0, 1, 0.08 do
  2444. swait()
  2445. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2446. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2447. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), 0.3)
  2448. PlayAnimationFromTable({
  2449. CFrame.new(-3.57627869E-7, -0.116980031, -2.22140098, 0.342020035, -6.11579551E-8, 0.939692736, -0.604023039, 0.766044259, 0.219846413, -0.71984607, -0.642787933, 0.262002468) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2450. CFrame.new(-1.13248825E-6, 1.49999046, 8.94069672E-7, 0.422608167, -0.383014679, -0.82140249, -1.36196613E-5, 0.906310022, -0.422613323, 0.906312764, 0.17861104, 0.383008778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2451. 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),
  2452. 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),
  2453. CFrame.new(0.757160306, -1.48393714, -0.193787217, 0.601814985, 0.305624545, -0.737842917, -2.98023224E-8, 0.923879623, 0.382683486, 0.798635662, -0.230304718, 0.556004763) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2454. 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)
  2455. }, 0.6, false)
  2456. end
  2457. STDamage = false
  2458. attack = false
  2459. end
  2460. function CastleCrusherFist()
  2461. attack = true
  2462. STDamage = true
  2463. local S2 = CFuncs.Sound.Create("", Torso, 1, 1)
  2464. for i = 0, 1, 0.1 do
  2465. swait()
  2466. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2467. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2468. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), 0.5)
  2469. PlayAnimationFromTable({
  2470. CFrame.new(-5.99771738E-7, -0.00717129931, 0.169464022, 0.422617912, -2.2671E-7, -0.906308055, -0.309975952, 0.939692557, -0.144544229, 0.851650834, 0.342020661, 0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2471. 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),
  2472. 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),
  2473. 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),
  2474. 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),
  2475. 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)
  2476. }, 0.2, false)
  2477. end
  2478. Effects.Wave.Create(BrickColor.new("Really red"), RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.5, 0.5, 0.5, 0.6, 0.6, 0.6, 0.06)
  2479. Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.lookVector * 140
  2480. CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
  2481. CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
  2482. for i = 0, 1, 0.08 do
  2483. swait()
  2484. MagnitudeDamage(HitboxR, 5, 50, 80, 100, "Normal", "610359515", 1)
  2485. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2486. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2487. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), 1)
  2488. PlayAnimationFromTable({
  2489. CFrame.new(-3.57627869E-7, -0.116980031, -2.22140098, 0.342020035, -6.11579551E-8, 0.939692736, -0.604023039, 0.766044259, 0.219846413, -0.71984607, -0.642787933, 0.262002468) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2490. CFrame.new(-1.13248825E-6, 1.49999046, 8.94069672E-7, 0.422608167, -0.383014679, -0.82140249, -1.36196613E-5, 0.906310022, -0.422613323, 0.906312764, 0.17861104, 0.383008778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2491. 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),
  2492. 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),
  2493. CFrame.new(0.757160306, -1.48393714, -0.193787217, 0.601814985, 0.305624545, -0.737842917, -2.98023224E-8, 0.923879623, 0.382683486, 0.798635662, -0.230304718, 0.556004763) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2494. 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)
  2495. }, 0.6, false)
  2496. end
  2497. STDamage = false
  2498. attack = false
  2499. end
  2500. distance2__ = -5
  2501. AdvancingFortress.FHead.face:remove()
  2502. function Lattack()
  2503. attack = true
  2504. local S = CFuncs.Sound.Create("", Torso, 3, 1)
  2505. S.Looped = true
  2506. if Long then
  2507. while Long do
  2508. for i = 0, 1, 0.8 do
  2509. swait()
  2510. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__) * CFrame.Angles(0, 0, 0), 0.5)
  2511. PlayAnimationFromTable({
  2512. 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),
  2513. CFrame.new(8.9481473E-6, 1.49999249, 5.2684918E-6, 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),
  2514. 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),
  2515. 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),
  2516. CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138E-6, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2517. CFrame.new(-0.604502141, -1.943735, 5.15520573E-4, 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)
  2518. }, 0.8, false)
  2519. end
  2520. end
  2521. for i = 0, 1, 0.8 do
  2522. swait()
  2523. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__) * CFrame.Angles(0, 1, 0), 0.5)
  2524. PlayAnimationFromTable({
  2525. 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, -1, 0),
  2526. CFrame.new(8.9481473E-6, 1.49999249, 5.2684918E-6, 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),
  2527. 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),
  2528. 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),
  2529. CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138E-6, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2530. CFrame.new(-0.604502141, -1.943735, 5.15520573E-4, 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)
  2531. }, 0.8, false)
  2532. end
  2533. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2534. MagnitudeDamage(HitboxL, 5, 50, 50, 0, "Normal", "260430117", 1)
  2535. PlayAnimationFromTable({
  2536. 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, 1, 0),
  2537. CFrame.new(8.9481473E-6, 1.49999249, 5.2684918E-6, 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),
  2538. 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),
  2539. 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),
  2540. CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138E-6, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2541. CFrame.new(-0.604502141, -1.943735, 5.15520573E-4, 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)
  2542. }, 0.8, false)
  2543. end
  2544. wait(1)
  2545. STDamage = false
  2546. attack = false
  2547. end
  2548. dimension = workspace
  2549. function Kick()
  2550. kickR = true
  2551. attack = true
  2552. local S = CFuncs.Sound.Create("", Torso, 3, 1)
  2553. S.Looped = true
  2554. if kick then
  2555. while kick do
  2556. for i = 0, 1, 0.8 do
  2557. swait()
  2558. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__) * CFrame.Angles(-1, 1, 0), 0.5)
  2559. PlayAnimationFromTable({
  2560. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2561. CFrame.new(0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2562. CFrame.new(1.64196205, 0.612737, 0.52879101, 0.585766852, -0.748857617, -0.309983313, 0.797697842, 0.600352347, 0.0570565537, 0.143371969, -0.280694902, 0.949028373) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2563. CFrame.new(-2.03040195, 0.59969002, -0.0860619992, 0.72224164, 0.689503849, -0.0543274544, -0.691111624, 0.716387451, -0.095675312, -0.0270489864, 0.106647037, 0.993929029) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2564. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2565. CFrame.new(-0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113E-7, 5.77550789E-4, -4.53999935E-4, 0.617766023, 0.786361873, -3.56999983E-4, -0.786361992, 0.617765963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2566. }, 0.3, false)
  2567. end
  2568. end
  2569. for i = 0, 1, 0.8 do
  2570. swait()
  2571. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__) * CFrame.Angles(1, 0, 0), 0.5)
  2572. PlayAnimationFromTable({
  2573. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2574. CFrame.new(0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2575. CFrame.new(1.64196205, 0.612737, 0.52879101, 0.585766852, -0.748857617, -0.309983313, 0.797697842, 0.600352347, 0.0570565537, 0.143371969, -0.280694902, 0.949028373) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2576. CFrame.new(-2.03040195, 0.59969002, -0.0860619992, 0.72224164, 0.689503849, -0.0543274544, -0.691111624, 0.716387451, -0.095675312, -0.0270489864, 0.106647037, 0.993929029) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2577. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2578. CFrame.new(-0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113E-7, 5.77550789E-4, -4.53999935E-4, 0.617766023, 0.786361873, -3.56999983E-4, -0.786361992, 0.617765963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2579. }, 0.3, false)
  2580. end
  2581. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2582. MagnitudeDamage(AdvancingFortress["Left Leg"], 5, 50, 50, 0, "Normal", "260430117", 1)
  2583. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__) * CFrame.Angles(1, 0, 0), 0.5)
  2584. PlayAnimationFromTable({
  2585. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2586. CFrame.new(0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2587. CFrame.new(1.64196205, 0.612737, 0.52879101, 0.585766852, -0.748857617, -0.309983313, 0.797697842, 0.600352347, 0.0570565537, 0.143371969, -0.280694902, 0.949028373) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2588. CFrame.new(-2.03040195, 0.59969002, -0.0860619992, 0.72224164, 0.689503849, -0.0543274544, -0.691111624, 0.716387451, -0.095675312, -0.0270489864, 0.106647037, 0.993929029) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2589. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2590. CFrame.new(-0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113E-7, 5.77550789E-4, -4.53999935E-4, 0.617766023, 0.786361873, -3.56999983E-4, -0.786361992, 0.617765963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2591. }, 0.3, false)
  2592. end
  2593. wait(1)
  2594. STDamage = false
  2595. attack = false
  2596. wait(4)
  2597. kickR = false
  2598. end
  2599. function weld5(part0, part1, c0, c1)
  2600. local weeld = Instance.new("Weld", part0)
  2601. weeld.Part0 = part0
  2602. weeld.Part1 = part1
  2603. weeld.C0 = c0
  2604. weeld.C1 = c1
  2605. return weeld
  2606. end
  2607. local Grab = false
  2608. function GRABEMBOIGRABEM()
  2609. attack = true
  2610. gp = nil
  2611. con1 = HitboxR.Touched:connect(function(hit)
  2612. local ht = hit.Parent
  2613. local hum1 = ht:FindFirstChild("Humanoid")
  2614. if Grab == false then
  2615. if hum1 ~= nil and hit.Parent ~= Character then
  2616. hum1.PlatformStand = true
  2617. gp = ht
  2618. Grab = true
  2619. local asd = weld5(RightArm, ht:FindFirstChild("Torso"), CFrame.new(0, -1.5, 0), CFrame.new(0, 0, 0))
  2620. asd.Parent = RightArm
  2621. asd.Name = "asd"
  2622. asd.C0 = asd.C0 * CFrame.Angles(math.rad(-90), 0, 0)
  2623. CFuncs.Sound.Create("200632821", Torso, 1, 1)
  2624. elseif hum1 == nil then
  2625. con1:disconnect()
  2626. wait()
  2627. return
  2628. end
  2629. end
  2630. end)
  2631. for i = 0, 1, 0.2 do
  2632. swait()
  2633. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), 0.3)
  2634. PlayAnimationFromTable({
  2635. CFrame.new(-1.08022243E-4, -0.233785003, -0.0873367637, 0.499999821, -1.78813863E-7, -0.866025507, 0.150383934, 0.984807789, 0.0868239477, 0.852868676, -0.173648283, 0.492403716) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2636. CFrame.new(-1.2665987E-7, 1.49999368, -1.02072954E-6, 0.573575675, 0.0713936985, 0.816035628, -5.01982868E-7, 0.996194899, -0.0871551931, -0.819152594, 0.049989678, 0.571393132) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2637. CFrame.new(1.47017705, 0.884583473, 0.0280318335, 0.886720777, -0.205462068, 0.414139926, 0.236241817, -0.568640172, -0.787933052, 0.397386849, 0.796513736, -0.455686152) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2638. CFrame.new(-1.76647317, 0.409804255, -0.03838256, 0.444113791, 0.836516619, -0.320940912, -0.836516619, 0.258818626, -0.482962757, -0.320940822, 0.482962757, 0.814704895) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2639. CFrame.new(0.838749349, -1.98392951, 0.15807499, 0.830397308, -0.277826965, 0.48296237, 0.167731524, 0.951251447, 0.258818328, -0.53132534, -0.133914024, 0.836516857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2640. CFrame.new(-0.811016142, -1.63281643, -0.179561377, 0.642214835, 0.00870995224, 0.76647532, -0.0151349902, 0.999884725, 0.00131897628, -0.766375303, -0.0124476701, 0.642272472) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2641. }, 0.3, false)
  2642. end
  2643. for i = 0, 1, 0.1 do
  2644. swait()
  2645. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -6), 0.3)
  2646. PlayAnimationFromTable({
  2647. CFrame.new(0.159273595, -0.292363107, -0.115490548, 0.0844330043, -0.144068986, 0.985959053, -0.357129037, 0.919379771, 0.164923266, -0.930231094, -0.366039604, 0.0261747837) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2648. CFrame.new(4.81307507E-6, 1.49999106, -3.65450978E-6, 0.171444774, -0.100317284, -0.980072975, -0.0616287738, 0.991762042, -0.11229457, 0.983264267, 0.0796530023, 0.163850009) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2649. CFrame.new(1.73932612, 1.06159639, 0.141945362, -0.153680667, -0.913934886, 0.375639945, 0.659919798, -0.377877831, -0.649395287, 0.735450923, 0.148092732, 0.661196351) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2650. CFrame.new(-1.68730593, 0.429691374, -0.418232322, 0.633863091, 0.519853055, -0.57268703, -0.772902489, 0.453472316, -0.443829596, 0.028971523, 0.723958433, 0.689235032) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2651. CFrame.new(0.51381135, -1.74729896, 0.0663300753, 0.422899842, 0.615153313, -0.665388703, -0.0435856879, 0.747240186, 0.66312325, 0.905127704, -0.251433372, 0.342819571) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2652. CFrame.new(-0.991570175, -1.5009346, -0.1830419, 0.415304065, 0.586875141, -0.695054054, -0.166150108, 0.800146103, 0.576333642, 0.894380629, -0.123870395, 0.429813296) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2653. }, 0.3, false)
  2654. end
  2655. if Grab == true then
  2656. for i = 1, 5 do
  2657. for i = 0, 1, 0.35 do
  2658. swait()
  2659. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 13, -6), 0.3)
  2660. PlayAnimationFromTable({
  2661. CFrame.new(-0.0701122433, -0.336599797, -0.467321932, 0.694850504, -0.140219957, -0.70535183, 0.704946458, 0.326802045, 0.629484713, 0.142244101, -0.934633017, 0.325926095) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2662. CFrame.new(-3.05473804E-6, 1.49998987, 8.94069672E-7, 0.707109332, 0.122785509, 0.696362555, 1.49011612E-6, 0.984807491, -0.173649877, -0.707104206, 0.122789055, 0.696367502) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2663. CFrame.new(1.23286271, 0.549701929, -0.640782475, 0.740093768, 0.612683415, 0.277277708, 0.0735714883, 0.336068332, -0.938959956, -0.668469429, 0.715318501, 0.203645304) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2664. CFrame.new(-1.63418663, 0.202915072, -0.0286649466, 0.865367413, 0.490698665, 0.101754986, -0.445756227, 0.846484005, -0.291146517, -0.228999093, 0.206590697, 0.951251805) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2665. CFrame.new(0.702593744, -1.71321297, 0.369734973, 0.965928972, -0.148447216, 0.212003857, 1.10641122E-6, 0.819153726, 0.573574424, -0.258809477, -0.554031372, 0.791244447) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2666. CFrame.new(-0.577289343, -1.34221494, -0.247686923, 0.766049445, -0.219846189, 0.604016602, 1.58697367E-6, 0.939692199, 0.342021465, -0.642781496, -0.262004316, 0.719851196) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2667. }, 0.4, false)
  2668. end
  2669. for i = 0, 1, 0.3 do
  2670. swait()
  2671. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -6), 0.3)
  2672. PlayAnimationFromTable({
  2673. CFrame.new(-0.170705646, -0.774955988, -0.472947001, 0.827218175, 0.130671635, 0.546475112, -0.561879098, 0.194839522, 0.803946257, -0.00142200035, -0.972091854, 0.234596446) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2674. CFrame.new(-1.76951289E-7, 1.49999058, 2.2649765E-6, 0.80180192, -0.161171481, -0.575445414, 0.176131338, 0.983905077, -0.0301590711, 0.571044207, -0.0771723837, 0.817283988) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2675. CFrame.new(1.59014189, 0.537312388, -0.263691217, 0.798337102, -0.524361372, 0.296147287, 0.455999702, 0.205153137, -0.866011977, 0.393347621, 0.826412499, 0.402889967) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2676. CFrame.new(-1.41546631, 0.414666086, 0.337005794, 0.716736436, 0.581529975, 0.384852976, -0.56681174, 0.807305396, -0.164264664, -0.406218559, -0.100404784, 0.908243656) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2677. CFrame.new(0.793360233, -1.59947133, 0.0620805621, 0.876221955, -0.148448378, -0.458477885, 0.368687749, 0.81915307, 0.439383447, 0.310339272, -0.55403173, 0.772486985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2678. CFrame.new(-0.535338402, -1.81867206, 0.817932665, 0.829598367, 0.11430642, -0.546535134, 0.32139504, 0.702652454, 0.634810925, 0.456587166, -0.702291727, 0.546181798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2679. }, 0.7, false)
  2680. end
  2681. local hit, pos = rayCast(HitboxR.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 100, Character)
  2682. if hit ~= nil then
  2683. MagnitudeDamage(HitboxR, 5, 10, 30, 0, "Normal", "610359515", 1.3)
  2684. Effects.Block.Create(BrickColor.new("Really red"), CFrame.new(pos), 1, 1, 1, 0.7, 0.7, 0.7, 0.09, 1)
  2685. Effects.Wave.Create(BrickColor.new("Really red"), CFrame.new(pos), 1, 1, 1, 0.7, 0.7, 0.7, 0.09)
  2686. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(pos), 3, 3, 3, 5, 5, 5, 0.09)
  2687. end
  2688. end
  2689. end
  2690. for i, v in pairs(RightArm:GetChildren()) do
  2691. if v.Name == "asd" and v:IsA("Weld") then
  2692. v:Remove()
  2693. end
  2694. end
  2695. Grab = false
  2696. con1:disconnect()
  2697. attack = false
  2698. end
  2699. local IsWearingArmor = false
  2700. function Armor(Mode)
  2701. attack = true
  2702. if IsWearingArmor == false and Mode == "On" then
  2703. IsWearingArmor = true
  2704. Disappear()
  2705. swait(10)
  2706. ReappearArmorOnly()
  2707. Character.Humanoid.MaxHealth = 500
  2708. Character.Humanoid.Health = 500
  2709. AHandleRWeld.Part0 = Character["Right Arm"]
  2710. AHandleLWeld.Part0 = Character["Left Arm"]
  2711. for i, v in pairs(AdvancingFortress:GetChildren()) do
  2712. if v:IsA("BasePart") then
  2713. v.Transparency = 1
  2714. end
  2715. end
  2716. for i, v in pairs(Character:GetChildren()) do
  2717. if v:IsA("Accessory") then
  2718. v.Handle.Transparency = 1
  2719. end
  2720. end
  2721. elseif IsWearingArmor == true and Mode == "Off" then
  2722. IsWearingArmor = false
  2723. DisappearArmorOnly()
  2724. for i, v in pairs(Character:GetChildren()) do
  2725. if v:IsA("Accessory") then
  2726. v.Handle.Transparency = 0
  2727. end
  2728. end
  2729. swait(10)
  2730. Reappear()
  2731. Character.Humanoid.MaxHealth = 100
  2732. Character.Humanoid.Health = 100
  2733. AHandleRWeld.Part0 = RightArm
  2734. AHandleLWeld.Part0 = LeftArm
  2735. for i, v in pairs(AdvancingFortress:GetChildren()) do
  2736. if v:IsA("BasePart") then
  2737. v.Transparency = 0
  2738. end
  2739. end
  2740. end
  2741. attack = false
  2742. end
  2743. local ShieldMode = false
  2744. local ShieldCharge = false
  2745. function HoloHexShield()
  2746. attack = true
  2747. Shield.Parent = m
  2748. Shield.CanCollide = true
  2749. if ShieldMode == true then
  2750. while ShieldMode == true do
  2751. swait()
  2752. Effects.Elec.Create(Shield.CFrame, 6, 6, 6)
  2753. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  2754. PlayAnimationFromTable({
  2755. CFrame.new(-1.35600567E-6, -0.00759640103, -0.0868249983, 0.499999046, -1.78813579E-7, -0.866026044, 0.150384009, 0.984807789, 0.0868238211, 0.852869093, -0.173648283, 0.492402941) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2756. CFrame.new(1.49011612E-7, 1.4999963, -2.08616257E-7, 0.499999046, 0.0754797831, 0.862731695, -1.78813579E-7, 0.996196151, -0.0871563852, -0.866026044, 0.0435779616, 0.498097092) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2757. CFrame.new(1.50238657, 0.320674658, 0.252193451, 0.855209947, -0.376432747, -0.356249839, 0.469514668, 0.853786647, 0.224954769, 0.219480619, -0.35964793, 0.906907678) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2758. CFrame.new(-0.944740474, 0.689363539, -0.718644142, 0.836517215, -0.545084715, 0.0558781698, -0.258834839, -0.482974619, -0.836504936, 0.482953727, 0.685287297, -0.545103252) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2759. CFrame.new(0.61525929, -1.85127568, 0.120779425, 0.928754449, -0.162676111, 0.333104134, 0.0394990072, 0.93689239, 0.347407103, -0.368597984, -0.309496939, 0.876555264) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2760. CFrame.new(-0.849455297, -1.60697818, -0.270956695, 0.696359396, -0.136922374, 0.704511464, -0.122786656, 0.944430828, 0.30491665, -0.707112312, -0.298836082, 0.640850842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2761. }, 0.3, false)
  2762. end
  2763. end
  2764. Shield.CanCollide = false
  2765. CFuncs.Sound.Create("200632211", HitboxR, 1, 0.8)
  2766. CFuncs.Sound.Create("200632875", HitboxR, 1, 0.9)
  2767. Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.lookVector * 160
  2768. Effects.Wave.Create(BrickColor.new("Really red"), RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.5, 0.5, 0.5, 0.6, 0.6, 0.6, 0.06)
  2769. for i = 0, 1, 0.05 do
  2770. swait()
  2771. MagnitudeDamage(Shield, 5, 10, 15, 20, "Normal", "610359515", 1.3)
  2772. Effects.Elec.Create(Shield.CFrame, 6, 6, 6)
  2773. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -3), 1)
  2774. PlayAnimationFromTable({
  2775. CFrame.new(8.64267349E-7, -0.183445007, -0.748600185, 0.499999046, -1.19209105E-7, -0.866026044, 0.496732056, 0.819152176, 0.28678751, 0.709407032, -0.573576331, 0.409575343) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2776. CFrame.new(-7.15255737E-7, 1.50001967, -6.2584877E-7, 0.499999046, 0.36600244, 0.784893453, -1.19209105E-7, 0.90631634, -0.42262283, -0.866026044, 0.211310923, 0.453157306) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2777. CFrame.new(1.76569033, 0.610707581, 0.171269983, 0.658267856, -0.680293143, -0.322312057, 0.725086272, 0.457917482, 0.514355659, -0.202320263, -0.572288036, 0.794703186) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2778. CFrame.new(-1.07552779, 1.01543474, -0.975205183, 0.645357251, -0.653341353, -0.39580214, -0.64124006, -0.181770697, -0.745500326, 0.4151209, 0.734918237, -0.536255598) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2779. CFrame.new(0.630614281, -1.76328135, 0.440194428, 0.866077662, -0.24334389, 0.436684549, -0.0614839792, 0.815044224, 0.57612747, -0.496114343, -0.525820255, 0.69092983) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2780. CFrame.new(-0.857700765, -1.25810766, -0.239681423, 0.499215126, -0.257185757, 0.827429712, -0.238765404, 0.877132356, 0.416689515, -0.832931936, -0.405579239, 0.376470625) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2781. }, 0.5, false)
  2782. end
  2783. Shield.Parent = nil
  2784. attack = false
  2785. end
  2786. Mouse.Button1Down:connect(function()
  2787. if attack == false and attacktype == 1 then
  2788. attacktype = 2
  2789. attackone()
  2790. elseif attack == false and attacktype == 2 then
  2791. attacktype = 1
  2792. attacktwo()
  2793. end
  2794. end)
  2795. game.Lighting.Outlines = false
  2796. function attackone()
  2797. attack = true
  2798. for i = 0, 1, 0.12 do
  2799. swait()
  2800. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  2801. PlayAnimationFromTable({
  2802. CFrame.new(1.51857734E-4, -0.310488015, -0.087417841, 0.707106054, 5.26835073E-8, -0.707107484, 0.122787014, 0.984807968, 0.122786865, 0.696365058, -0.173646957, 0.696363688) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2803. CFrame.new(0.101928703, 1.50244772, -0.0383823365, 0.76589334, 0.0762532279, 0.638430059, -0.0196644422, 0.995256186, -0.095281601, -0.642666996, 0.0604211651, 0.763759375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2804. CFrame.new(1.01774633, 0.557527065, -0.776187301, 0.541353703, 0.741649806, 0.396095604, 0.711713314, -0.153383806, -0.685520053, -0.447661191, 0.653015316, -0.610876858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2805. CFrame.new(-1.07208586, 0.264054269, -0.716768324, 0.529938459, -0.260122895, -0.807156265, -0.752277017, 0.295165181, -0.589030504, 0.39146477, 0.919355154, -0.039265126) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2806. CFrame.new(0.81415844, -1.89738977, 0.144144416, 0.866025925, -0.171008825, 0.469845951, -1.40815973E-6, 0.939692497, 0.342020512, -0.499999285, -0.296199232, 0.813797772) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2807. CFrame.new(-0.818738878, -1.59999573, -0.397991776, 0.642786622, 0.0667650178, 0.763130188, 4.3399632E-7, 0.99619472, -0.0871558338, -0.766045213, 0.0560229495, 0.640340626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2808. }, 0.3, false)
  2809. end
  2810. MagnitudeDamage(HitboxR, 7, 10, 15, math.random(1, 3), "Normal", "260430079", 1)
  2811. CFuncs.Sound.Create("200632136", HitboxR, 1, 1)
  2812. RootPart.Velocity = RootPart.CFrame.lookVector * 40
  2813. for i = 0, 1, 0.11 do
  2814. swait()
  2815. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  2816. PlayAnimationFromTable({
  2817. CFrame.new(0.31380862, -0.320521832, 0.0252371654, 0.249517962, -0.150383011, 0.956622124, -0.0458769947, 0.984923244, 0.166798219, -0.967282891, -0.0855060965, 0.238856897) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2818. CFrame.new(0.101926193, 1.50244832, -0.0383800864, 0.337979913, 0.0762555003, -0.938059092, -0.0828148723, 0.995255768, 0.051067099, 0.937502801, 0.0604255944, 0.342691481) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2819. CFrame.new(1.96121001, 0.774859428, -0.462411612, 0.340120375, -0.92077136, 0.191045195, 0.466549307, -0.0111669078, -0.884424806, 0.816486418, 0.389942825, 0.42578721) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2820. CFrame.new(-1.36170578, 0.526111126, -0.597925961, 0.81348151, -0.212761745, -0.541276693, -0.539894938, 0.0697831511, -0.838834763, 0.216243982, 0.974609077, -0.0581016839) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2821. CFrame.new(0.970680714, -1.68610644, -0.0975568295, 0.579166114, -0.127570763, -0.805166125, 0.110368893, 0.990856647, -0.0776019096, 0.807703912, -0.0439208932, 0.587950349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2822. CFrame.new(-0.827146292, -1.8113209, -0.0556658059, 0.816036701, 0.217413262, -0.535551846, -0.0871567726, 0.962250471, 0.257832885, 0.571391284, -0.163724124, 0.804180741) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2823. }, 0.45, false)
  2824. end
  2825. attack = false
  2826. end
  2827. function attacktwo()
  2828. attack = true
  2829. for i = 0, 1, 0.12 do
  2830. swait()
  2831. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  2832. PlayAnimationFromTable({
  2833. CFrame.new(-0.0382043272, -0.447743475, -0.209081307, 0.653245032, -0.0733856931, 0.753581822, -0.271655023, 0.906307638, 0.323743671, -0.706735075, -0.416198224, 0.572105408) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2834. CFrame.new(-2.74181366E-6, 1.49999321, -3.4570694E-6, 0.707105815, -0.183012873, -0.683013678, -8.7171793E-7, 0.965925694, -0.258819759, 0.707107782, 0.183013588, 0.683011472) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2835. CFrame.new(1.65075588, 0.743636727, -0.356577665, 0.542998552, -0.115416825, 0.831764221, 0.839699984, 0.0834951103, -0.536593378, -0.00751632452, 0.989801884, 0.142253295) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2836. CFrame.new(-1.08620656, -0.00580590963, -0.864283919, 0.656464815, -0.698875248, 0.283949524, 0.478162557, 0.0943745971, -0.873186052, 0.583450615, 0.708990037, 0.396129608) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2837. CFrame.new(0.856426239, -1.40340364, -0.356423855, 0.707105279, -0.122788861, -0.696365654, 9.42498446E-7, 0.98480767, -0.173648372, 0.707108438, 0.122787014, 0.696362913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2838. CFrame.new(-0.695387185, -1.90375674, -0.304245114, 0.92541647, 0.246137589, -0.288133472, -0.173648298, 0.951251149, 0.254887551, 0.336824656, -0.185843274, 0.923044682) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2839. }, 0.34, false)
  2840. end
  2841. MagnitudeDamage(HitboxL, 7, 10, 15, math.random(1, 3), "Normal", "260430079", 1.1)
  2842. CFuncs.Sound.Create("200632136", HitboxL, 1, 1)
  2843. RootPart.Velocity = RootPart.CFrame.lookVector * 40
  2844. for i = 0, 1, 0.12 do
  2845. swait()
  2846. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  2847. PlayAnimationFromTable({
  2848. CFrame.new(-0.479634404, -0.393727064, -0.220339894, 0.248309121, 0.219825819, -0.94340837, 0.019257009, 0.972597659, 0.231695861, 0.968489468, -0.0756994039, 0.237271711) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2849. CFrame.new(-4.01586294E-6, 1.4999907, -1.59628689E-6, 0.237956509, -0.0991817266, 0.966198623, 0.22414881, 0.973527908, 0.0447304621, -0.945057809, 0.205928385, 0.253888786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2850. CFrame.new(1.08192515, 0.657660127, -1.1749661, 0.228772208, 0.493058115, 0.839379132, 0.874719322, 0.27430138, -0.399530977, -0.427234828, 0.825622678, -0.368534833) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2851. CFrame.new(-1.23054802, 1.29996836, -0.754827142, 0.94838953, -0.316170156, 0.0243683457, -0.269034386, -0.84291333, -0.465958893, 0.167862713, 0.43535465, -0.88447094) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2852. CFrame.new(0.839919031, -1.81287205, 0.0102108568, 0.808574855, -0.267538428, 0.524051666, 0.171010748, 0.95905602, 0.22575888, -0.562994003, -0.0929245204, 0.821220458) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2853. CFrame.new(-0.846072078, -1.7213496, -0.247524291, 0.693717241, 0.0689389557, 0.716940701, -0.0478171073, 0.997620881, -0.0496601462, -0.718658566, 1.68083934E-4, 0.695363283) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2854. }, 0.45, false)
  2855. end
  2856. attack = false
  2857. end
  2858. function findNearestTorso(pos)
  2859. local list = game.Workspace:children()
  2860. local torso
  2861. local dist = 1000
  2862. local temp, human, temp2
  2863. for x = 1, #list do
  2864. temp2 = list[x]
  2865. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  2866. temp = temp2:findFirstChild("Torso")
  2867. human = temp2:findFirstChild("Humanoid")
  2868. if temp ~= nil and human ~= nil and human.Health > 0 and dist > (temp.Position - pos).magnitude then
  2869. local dohit = true
  2870. if dohit == true then
  2871. torso = temp
  2872. dist = (temp.Position - pos).magnitude
  2873. end
  2874. end
  2875. end
  2876. end
  2877. return torso, dist
  2878. end
  2879. function TrueAim(aim)
  2880. local target, distance = findNearestTorso(Mouse.Hit.p)
  2881. local tehcf = HitboxR.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0).lookVector
  2882. if aim ~= nil then
  2883. tehcf = aim
  2884. end
  2885. table.insert(Effects, {
  2886. tehcf,
  2887. "Shoot",
  2888. 30,
  2889. HitboxR.Position,
  2890. 10,
  2891. 15,
  2892. 0,
  2893. 3,
  2894. HitboxR,
  2895. target
  2896. })
  2897. end
  2898. function FireProjectiles()
  2899. attack = true
  2900. Humanoid.WalkSpeed = 20
  2901. CFuncs.Sound.Create("300915902", HitboxR, 1, 0.8)
  2902. for i = 0, 1, 0.1 do
  2903. swait()
  2904. Effects.Elec.Create(HitboxR.CFrame, 2, 2, 2)
  2905. PlayAnimationFromTable({
  2906. CFrame.new(0, -0.100000001, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2907. CFrame.new(0, 1.49999201, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2908. CFrame.new(0.874554753, 1.14087927, -1.06730831, -0.166365892, 0.198266983, 0.965925813, 0.797995508, -0.548363924, 0.250000268, 0.579245627, 0.812396049, -0.0669871047) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2909. CFrame.new(-0.257126778, 1.24225974, -0.962940335, 0.692363203, -0.593008757, -0.411064416, -0.708803177, -0.665577948, -0.233675212, -0.135024026, 0.453151852, -0.88114804) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2910. CFrame.new(0.604643881, -1.9909004, 0.0280392915, 0.962250233, -0.0841861367, -0.258818984, 0.0871560201, 0.996194661, 4.23252061E-7, 0.257834047, -0.0225580372, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2911. CFrame.new(-0.604644895, -1.99090064, 0.0280393362, 0.962250233, 0.0841861367, 0.258818984, -0.0871560201, 0.996194661, 4.23252061E-7, -0.257834047, -0.0225580372, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2912. }, 0.3, false)
  2913. end
  2914. for i = 0, 1, 0.1 do
  2915. swait()
  2916. Effects.Elec.Create(HitboxR.CFrame, 3, 3, 3)
  2917. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  2918. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  2919. PlayAnimationFromTable({
  2920. CFrame.new(0, -0.100000001, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2921. CFrame.new(0, 1.49999201, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2922. CFrame.new(0.661153734, 0.568759024, -0.827975571, -0.166752055, 0.025078943, 0.985679924, 0.98324734, -0.0704026297, 0.168131784, 0.0736110285, 0.99720335, -0.012919019) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2923. CFrame.new(-0.390097797, 0.861622274, -0.554995477, 0.351840883, -0.837056041, -0.418981194, -0.935129642, -0.294365793, -0.197183579, 0.0417199843, 0.461178988, -0.886325777) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2924. CFrame.new(0.604644954, -1.9909004, 0.0280390829, 0.962250233, -0.0841861367, -0.258818984, 0.0871560201, 0.996194661, 4.23252061E-7, 0.257834047, -0.0225580372, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2925. CFrame.new(-0.604644775, -1.99090064, 0.0280380547, 0.962250233, 0.0841861367, 0.258818984, -0.0871560201, 0.996194661, 4.23252061E-7, -0.257834047, -0.0225580372, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2926. }, 0.2, false)
  2927. end
  2928. for i = 1, 10 do
  2929. for i = 0, 1, 0.3 do
  2930. swait()
  2931. Effects.Elec.Create(HitboxR.CFrame, 3, 3, 3)
  2932. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  2933. PlayAnimationFromTable({
  2934. CFrame.new(0, -0.100000001, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2935. CFrame.new(0, 1.49999201, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2936. CFrame.new(0.661153734, 0.568759024, -0.827975571, -0.166752055, 0.025078943, 0.985679924, 0.98324734, -0.0704026297, 0.168131784, 0.0736110285, 0.99720335, -0.012919019) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2937. CFrame.new(-0.390097797, 0.861622274, -0.554995477, 0.351840883, -0.837056041, -0.418981194, -0.935129642, -0.294365793, -0.197183579, 0.0417199843, 0.461178988, -0.886325777) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2938. CFrame.new(0.604644954, -1.9909004, 0.0280390829, 0.962250233, -0.0841861367, -0.258818984, 0.0871560201, 0.996194661, 4.23252061E-7, 0.257834047, -0.0225580372, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2939. CFrame.new(-0.604644775, -1.99090064, 0.0280380547, 0.962250233, 0.0841861367, 0.258818984, -0.0871560201, 0.996194661, 4.23252061E-7, -0.257834047, -0.0225580372, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2940. }, 0.3, false)
  2941. end
  2942. CFuncs.Sound.Create("300916105", HitboxR, 1, 1.2)
  2943. CFuncs.Sound.Create("300916014", HitboxR, 1, 1)
  2944. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 2, 2, 2, 0.07)
  2945. local MouseLook = CFrame.new((HitboxR.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  2946. TrueAim(MouseLook.lookVector)
  2947. for i = 0, 1, 0.3 do
  2948. swait()
  2949. Effects.Elec.Create(HitboxR.CFrame, 3, 3, 3)
  2950. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  2951. PlayAnimationFromTable({
  2952. CFrame.new(1.90734863E-6, -0.25291419, 0.238341585, 1, 0, 0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2953. CFrame.new(0, 1.49999189, -1.1920929E-6, 1, 0, 0, 0, 0.98480767, 0.173648626, 0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2954. CFrame.new(0.689965963, 0.767623663, -0.856841147, -0.544456005, 0.160545677, 0.823281765, 0.798456132, -0.201499581, 0.567332089, 0.256973624, 0.966241658, -0.0184810348) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2955. CFrame.new(-0.392649293, 0.920519292, -0.977094412, 0.403439909, -0.887421727, -0.222977459, -0.91384387, -0.378501445, -0.147058249, 0.0461054072, 0.263095737, -0.963667512) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2956. CFrame.new(0.598512471, -1.89166105, 0.0173719227, 0.962250233, -0.061308533, -0.265171409, 0.0871564373, 0.992403805, 0.0868248865, 0.257834017, -0.106658652, 0.960284173) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2957. CFrame.new(-0.598512232, -1.89166129, 0.0173728764, 0.962250233, 0.061308533, 0.265171409, -0.0871564373, 0.992403805, 0.0868248865, -0.257834017, -0.106658652, 0.960284173) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  2958. }, 0.3, false)
  2959. end
  2960. end
  2961. Humanoid.WalkSpeed = 20
  2962. attack = false
  2963. end
  2964. SHRA = false
  2965. Check = false
  2966. dimension = workspace
  2967. Mouse.KeyUp:connect(function(k)
  2968. if k == "e" then
  2969. Long = false
  2970. ChopR = true
  2971. wait(10)
  2972. ChopR = false
  2973. end
  2974. end)
  2975. reload2 = false
  2976. kickR = false
  2977. hand = true
  2978. PRESAVEDHEALTH = 100
  2979. Mouse.KeyDown:connect(function(k)
  2980. k = k:lower()
  2981. if k == "t" and dimension == workspace then
  2982. dimension = workspace.CurrentCamera
  2983. game.Lighting.OutdoorAmbient = Color3.new(1, 0, 0)
  2984. workspace.CurrentCamera.FieldOfView = 180
  2985. local Fake = Character:clone()
  2986. Fake.Parent = workspace
  2987. Character.Parent = workspace.CurrentCamera
  2988. for _, v in pairs(Fake:GetChildren()) do
  2989. if v:IsA("Part") then
  2990. v.Anchored = true
  2991. end
  2992. end
  2993. elseif k == "y" then
  2994. CFuncs.Sound.Create("552513404", Head, 1, 1)
  2995. end
  2996. if dimension == workspace then
  2997. if k == "f" and IsWearingArmor == false and Invisible == false and epitaphreload == false and not epitpah then
  2998. PRESAVEDHEALTH = Humanoid.Health
  2999. epitpah = true
  3000. end
  3001. if k == "e" and IsWearingArmor == false and Invisible == false and not ChopR then
  3002. Long = true
  3003. Lattack()
  3004. end
  3005. if k == "r" and IsWearingArmor == false and Invisible == false and not kickR then
  3006. kick = true
  3007. Kick()
  3008. end
  3009. if attack == false and ora == false and k == "z" and IsWearingArmor == false and Invisible == false and CounterR == false then
  3010. Counter = true
  3011. attack = true
  3012. elseif attack == false and k == "x" and IsWearingArmor == false and Invisible == false then
  3013. GRABEMBOIGRABEM()
  3014. elseif attack == false and k == "g" then
  3015. if changeidle == 1 then
  3016. changeidle = 2
  3017. else
  3018. changeidle = 1
  3019. end
  3020. end
  3021. end
  3022. if attack == false and k == "q" and Invisible == false and IsWearingArmor == false then
  3023. Invisible = true
  3024. Effects.Sphere.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3025. Effects.Block.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3026. Disappear()
  3027. elseif attack == false and k == "q" and Invisible == true and IsWearingArmor == false then
  3028. Invisible = false
  3029. Effects.Sphere.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.08)
  3030. for i = 1, 2 do
  3031. Effects.Block.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3032. end
  3033. for i = 1, 20 do
  3034. Effects.Break.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1)
  3035. end
  3036. Reappear()
  3037. G = Instance.new("Sound", AdvancingFortress.FTorso)
  3038. G.Name = "FLEF"
  3039. G.SoundId = "rbxassetid://842775101"
  3040. G.Volume = 3
  3041. G:Play()
  3042. elseif attack == false and ShieldMode == false and k == "c" and IsWearingArmor == false and Invisible == false and dimension == workspace then
  3043. ShieldMode = true
  3044. HoloHexShield()
  3045. elseif attack == false and k == "v" and IsWearingArmor == false and Invisible == false and dimension == workspace then
  3046. CastleCrusherFist()
  3047. end
  3048. end)
  3049. kick = false
  3050. Mouse.KeyUp:connect(function(k)
  3051. k = k:lower()
  3052. if k == "r" then
  3053. kick = false
  3054. end
  3055. if k == "t" then
  3056. dimension = workspace
  3057. game.Lighting.OutdoorAmbient = Color3.new(0.498, 0.498, 0.498)
  3058. Fake = workspace:FindFirstChild(Player.Name)
  3059. if Fake ~= nil then
  3060. Fake:remove()
  3061. end
  3062. Character.Parent = workspace
  3063. workspace.CurrentCamera.FieldOfView = 70
  3064. end
  3065. if k == "f" and epitpah then
  3066. epitpah = false
  3067. epitaphreload = true
  3068. wait(10)
  3069. epitaphreload = false
  3070. end
  3071. if attack == true and k == "z" and IsWearingArmor == false and Counter and attack then
  3072. Counter = false
  3073. attack = false
  3074. elseif attack == true and ShieldMode == true and k == "c" and IsWearingArmor == false then
  3075. ShieldMode = false
  3076. end
  3077. end)
  3078. Counter = false
  3079. changeidle = 1
  3080. YOURCLONE = nil
  3081. candecide = true
  3082. Humanoid = Character.Humanoid
  3083. CounterR = false
  3084. while true do
  3085. if Counter then
  3086. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1 + 0.5 * math.cos(sine / 20), -3) * CFrame.Angles(0, 0, 0), 0.5)
  3087. PlayAnimationFromTable({
  3088. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3089. CFrame.new(0.0250119995, 1.72981095, -0.138321996, 0.994188011, -0.0359275341, 0.101486236, 0.036040999, 0.999350131, 7.15873321E-4, -0.101446003, 0.00294595282, 0.994836748) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3090. CFrame.new(2.03401423, 0.701586962, 0.147005975, -0.0803290382, -0.996719241, 0.00989919901, 0.0203110091, -0.0115660029, -0.999726892, 0.996561468, -0.0801060349, 0.0211734585) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3091. CFrame.new(-2.06117105, 0.658681154, 0.0243838727, -0.0705350041, 0.997406185, 0.0143421628, 0.0482420065, 0.0177720431, -0.998677611, -0.996342123, -0.0697498247, -0.0493704267) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3092. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3093. CFrame.new(-0.548841, -1.84610319, 1.6105175E-4, 0.999999881, -3.30748589E-5, 5.77731698E-4, -2.79999967E-5, 0.994430363, 0.105396047, -5.77999919E-4, -0.10539604, 0.994430244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3094. }, 0.3, false)
  3095. end
  3096. if epitpah then
  3097. Effects.Sphere.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3098. Effects.Block.Create(BrickColor.new("Really red"), Character.Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3099. Humanoid.Health = PRESAVEDHEALTH
  3100. end
  3101. for _, v in pairs(AdvancingFortress.FTorso:GetChildren()) do
  3102. end
  3103. swait()
  3104. for i, v in pairs(Character:children()) do
  3105. if v:IsA("Part") and IsWearingArmor == true then
  3106. v.Anchored = false
  3107. end
  3108. end
  3109. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3110. if v:IsA("Part") then
  3111. v.Material = "SmoothPlastic"
  3112. v.CanCollide = false
  3113. elseif v:IsA("Humanoid") then
  3114. v:remove()
  3115. elseif v:IsA("Accessory") then
  3116. v:remove()
  3117. elseif v:IsA("Shirt") then
  3118. v:remove()
  3119. elseif v:IsA("Pants") then
  3120. v:remove()
  3121. elseif v:IsA("Script") or v:IsA("LocalScript") then
  3122. v:remove()
  3123. elseif v:IsA("BodyColors") then
  3124. v:remove()
  3125. end
  3126. end
  3127. AHandleR.Transparency = 1
  3128. AHandleL.Transparency = 1
  3129. RootPart.Transparency = 1
  3130. HitboxR.Transparency = 1
  3131. HitboxL.Transparency = 1
  3132. Head.BrickColor = BrickColor.new("Really red")
  3133. Torso.BrickColor = BrickColor.new("Really red")
  3134. RightArm.BrickColor = BrickColor.new("Really red")
  3135. LeftArm.BrickColor = BrickColor.new("Really red")
  3136. RightLeg.BrickColor = BrickColor.new("Really red")
  3137. LeftLeg.BrickColor = BrickColor.new("Really red")
  3138. RootPart.Anchored = true
  3139. Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3140. velocity = Character.HumanoidRootPart.Velocity.y
  3141. sine = sine + change
  3142. Shield.Anchored = true
  3143. Shield.CFrame = Shield.CFrame:lerp(RootPart.CFrame * CFrame.new(0, 0, -3.2), 1)
  3144. local hit, pos = rayCast(Character.HumanoidRootPart.Position, CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  3145. if Counter then
  3146. local h = rayCast(Character.HumanoidRootPart.Position, CFrame.new(Character.HumanoidRootPart.Position, AdvancingFortress.FTorso.Position).lookVector, 4, Character)
  3147. if h ~= nil then
  3148. hj = h.Parent:findFirstChild("Head")
  3149. if h.Parent ~= Character and h.Parent.Parent ~= Character and hj ~= nil then
  3150. h.Parent.Humanoid.Health = h.Parent.Humanoid.Health - math.random(30, 50)
  3151. Effects.Sphere.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3152. Effects.Block.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3153. for i = 1, 2 do
  3154. Effects.Block.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3155. end
  3156. for i = 1, 20 do
  3157. Effects.Break.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1)
  3158. end
  3159. CFuncs.Sound.Create("842772792", h, 3, 1)
  3160. Effects.Sphere.Create(BrickColor.new("Really red"), Character.Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3161. Effects.Block.Create(BrickColor.new("Really red"), Character.Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3162. Character.Head.CFrame = h.Parent.Head.CFrame * CFrame.new(0, 0, 3)
  3163. Counter = false
  3164. attack = false
  3165. end
  3166. end
  3167. end
  3168. if Character.HumanoidRootPart.Velocity.y > 1 and hit == nil then
  3169. Anim = "Jump"
  3170. if attack == false then
  3171. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1 + 0.5 * math.cos(sine / 20), 3), 0.5)
  3172. PlayAnimationFromTable({
  3173. CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.5, -1, 0),
  3174. CFrame.new(0, 1.5, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(1, 1, 0),
  3175. CFrame.new(1.5, 0, 0) * CFrame.new(-1, 0, -0.3) * CFrame.Angles(1.5, 0, -1.5),
  3176. CFrame.new(-1.5, 0, 0) * CFrame.new(1, 0, -0.5) * CFrame.Angles(3, 0, 1),
  3177. CFrame.new(0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3178. CFrame.new(-0.5, -2, 0) * CFrame.new(0, 0.5, -0.3) * CFrame.Angles(-0.5, 0, 0)
  3179. }, 0.3, false)
  3180. end
  3181. elseif Character.HumanoidRootPart.Velocity.y < -1 and hit == nil then
  3182. Anim = "Fall"
  3183. if attack == false then
  3184. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1 + 0.5 * math.cos(sine / 20), 3), 0.5)
  3185. PlayAnimationFromTable({
  3186. CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(1, -1, 1),
  3187. CFrame.new(0, 1.5, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 1, 0.5),
  3188. CFrame.new(1.5, 0, 0) * CFrame.new(-1, 0, -0.3) * CFrame.Angles(1.5, 0, -1.5),
  3189. CFrame.new(-1.5, 0, 0) * CFrame.new(1, 0, -0.5) * CFrame.Angles(3, 0, 1),
  3190. CFrame.new(0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3191. CFrame.new(-0.5, -2, 0) * CFrame.new(0, 0.5, -0.3) * CFrame.Angles(-0.5, 0, 0)
  3192. }, 0.3, false)
  3193. end
  3194. elseif Torsovelocity < 1 and hit ~= nil then
  3195. Anim = "Idle"
  3196. if changeidle == 1 then
  3197. if attack == false then
  3198. change = 1
  3199. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1 + 0.5 * math.cos(sine / 25), 2) * CFrame.Angles(0, 2.5, -0.5), 0.5)
  3200. PlayAnimationFromTable({
  3201. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3202. CFrame.new(0.136710003, 1.73489296, -0.0338380001, -0.0593669862, -0.0516000427, -0.996901751, -0.0550749861, 0.997311354, -0.0483414494, 0.996715784, 0.0520344637, -0.0620492361) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3203. CFrame.new(1.62340999, 0.131766006, -0.737138987, 0.485451072, -0.460053951, 0.743429601, 0.733702064, 0.676791966, -0.0602823012, -0.475414068, 0.574719965, 0.666091919) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3204. CFrame.new(-0.918160975, 0.172160029, -0.835460007, 0.717120051, -0.489527851, -0.496086031, -0.243526027, 0.490930051, -0.836470425, 0.653019071, 0.720659554, 0.232843012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3205. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3206. CFrame.new(-0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113E-7, 5.77550789E-4, -4.53999935E-4, 0.617766023, 0.786361873, -3.56999983E-4, -0.786361992, 0.617765963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3207. }, 0.3, false)
  3208. end
  3209. elseif changeidle == 2 then
  3210. change = 1
  3211. if not attack then
  3212. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1 + 0.5 * math.cos(sine / 20), 3) * CFrame.Angles(0, -0.5, 0), 0.5)
  3213. PlayAnimationFromTable({
  3214. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3215. CFrame.new(0.00841400027, 1.58682406, -0.133435905, 0.946006656, 0.199146166, 0.255758166, -0.239108905, 0.961451054, 0.135789752, -0.218856931, -0.189612061, 0.957156718) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3216. CFrame.new(1.72808003, -0.108690001, 0.530041695, 0.709815204, -0.589883208, -0.384967893, 0.390265077, 0.784318268, -0.48222208, 0.586392105, 0.192049056, 0.786931694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3217. CFrame.new(-1.58884203, 0.466091007, -0.80333817, 0.745909214, 0.109370492, 0.657006502, 0.39590016, -0.866056919, -0.305300593, 0.535614192, 0.487835497, -0.689299643) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3218. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3219. CFrame.new(-0.548841, -1.27999496, -0.283292025, 0.999999881, 0, 5.77999919E-4, 0, 1, 0, -5.77999919E-4, 0, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3220. }, 0.3, false)
  3221. end
  3222. end
  3223. elseif Torsovelocity > 2 and hit ~= nil then
  3224. Anim = "Walk"
  3225. if attack == false then
  3226. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1.5, 0.5) * CFrame.Angles(-1, -0.5, 0), 0.5)
  3227. PlayAnimationFromTable({
  3228. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3229. CFrame.new(0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3230. CFrame.new(1.60313475, 0.610876083, -0.741172016, 0.129928008, -0.343205035, 0.930230677, 0.978899121, 0.193634897, -0.0652848259, -0.157719016, 0.919084311, 0.361121684) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3231. CFrame.new(-1.41306806, 0.557738006, -0.902216911, 0.017620001, -0.391262084, -0.920110643, -0.9992311, 0.0253460091, -0.0299131274, 0.0350250043, 0.91993022, -0.390514612) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3232. CFrame.new(0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3233. CFrame.new(-0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113E-7, 5.77550789E-4, -4.53999935E-4, 0.617766023, 0.786361873, -3.56999983E-4, -0.786361992, 0.617765963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3234. }, 0.3, false)
  3235. end
  3236. end
  3237. if 0 < #Effects then
  3238. for e = 1, #Effects do
  3239. if Effects[e] ~= nil then
  3240. local Thing = Effects[e]
  3241. if Thing ~= nil then
  3242. local Part = Thing[1]
  3243. local Mode = Thing[2]
  3244. local Delay = Thing[3]
  3245. local IncX = Thing[4]
  3246. local IncY = Thing[5]
  3247. local IncZ = Thing[6]
  3248. if Thing[2] == "Shoot" then
  3249. local Look = Thing[1]
  3250. local move = 30
  3251. if Thing[8] == 3 then
  3252. move = 10
  3253. end
  3254. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  3255. if Thing[10] ~= nil then
  3256. da = pos
  3257. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3258. cfa = CFrame.new(Thing[4], pos)
  3259. tehCF = cfa:lerp(cf2, 0.2)
  3260. Thing[1] = tehCF.lookVector
  3261. end
  3262. local mag = (Thing[4] - pos).magnitude
  3263. 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)
  3264. if Thing[8] == 2 then
  3265. 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)
  3266. end
  3267. Thing[4] = Thing[4] + Look * move
  3268. Thing[3] = Thing[3] - 1
  3269. if 2 < Thing[5] then
  3270. Thing[5] = Thing[5] - 0.3
  3271. Thing[6] = Thing[6] - 0.3
  3272. end
  3273. if hit ~= nil then
  3274. Thing[3] = 0
  3275. if Thing[8] == 1 or Thing[8] == 3 then
  3276. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3277. elseif Thing[8] == 2 then
  3278. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3279. if hit.Parent:findFirstChild("Humanoid") ~= nil or hit.Parent.Parent:findFirstChild("Humanoid") ~= nil then
  3280. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3281. ref.Anchored = true
  3282. ref.CFrame = CFrame.new(pos)
  3283. CFuncs.Sound.Create("161006093", ref, 1, 1.2)
  3284. game:GetService("Debris"):AddItem(ref, 0.2)
  3285. 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)
  3286. 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)
  3287. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  3288. end
  3289. end
  3290. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3291. ref.Anchored = true
  3292. ref.CFrame = CFrame.new(pos)
  3293. Effects.Sphere.Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  3294. game:GetService("Debris"):AddItem(ref, 1)
  3295. end
  3296. if Thing[3] <= 0 then
  3297. table.remove(Effects, e)
  3298. end
  3299. end
  3300. if Thing[2] == "FireWave" then
  3301. if Thing[3] <= Thing[4] then
  3302. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3303. Thing[3] = Thing[3] + 1
  3304. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3305. else
  3306. Part.Parent = nil
  3307. table.remove(Effects, e)
  3308. end
  3309. end
  3310. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3311. if Thing[1].Transparency <= 1 then
  3312. if Thing[2] == "Block1" then
  3313. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3314. Mesh = Thing[7]
  3315. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3316. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3317. elseif Thing[2] == "Block2" then
  3318. Thing[1].CFrame = Thing[1].CFrame
  3319. Mesh = Thing[7]
  3320. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3321. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3322. elseif Thing[2] == "Fire" then
  3323. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3324. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3325. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3326. elseif Thing[2] == "Cylinder" then
  3327. Mesh = Thing[7]
  3328. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3329. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3330. elseif Thing[2] == "Blood" then
  3331. Mesh = Thing[7]
  3332. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3333. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3334. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3335. elseif Thing[2] == "Elec" then
  3336. Thing[1].Size = Thing[1].Size + Vector3.new(Thing[7], Thing[8], Thing[9])
  3337. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3338. elseif Thing[2] == "Disappear" then
  3339. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3340. elseif Thing[2] == "Shatter" then
  3341. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3342. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3343. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3344. Thing[6] = Thing[6] + Thing[5]
  3345. end
  3346. else
  3347. Part.Parent = nil
  3348. table.remove(Effects, e)
  3349. end
  3350. end
  3351. end
  3352. end
  3353. end
  3354. end
  3355. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement