Advertisement
lafur

Untitled

Feb 9th, 2020
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(1)-- i'm gonna make an excuse later of why im lazy
  2. warn "Slenercat5's"
  3. warn "King Crimson"
  4. warn "Q to call stand"
  5. warn "E for karate chop attack"-- healf heath attack 10 reload time
  6. warn "R for Kick attack"--i needed an attack :P
  7. warn "T to erase time(Hold)"
  8. warn "Y to say someting"-- idk
  9. warn "F (Hold) for epitaph"-- 30 secound reload
  10. warn "G to cycle through idle animations"
  11. warn "Origional Model by JojofMer"-- i adapted to remove unions and r15 rig
  12. warn "Avatar clothing and hair by Masterofroblox1206"-- he made funny valentine which i edited to make diavolo so technically it was him
  13. warn"Sorry for model distortion and a big thanks to Model to Script converter by ttyyuu12345"
  14. plr = game.Players.LocalPlayer
  15. epitaphreload=false
  16. epitpah=false
  17. ChopR=false
  18.  
  19.  
  20. sound = Instance.new("Sound", game.Workspace)
  21. sound.SoundId = "https://www.roblox.com/asset/?id=274698941"
  22. sound.Volume = 10
  23. caanworld = true
  24. BeeSpeed = 50
  25.  
  26. chr=plr.Character
  27. tors=torso
  28. --[[
  29. for _,v in pairs(plr.Character:GetChildren())do
  30. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Accessory') then
  31. v:remove()
  32. end
  33. end
  34. local sh = Instance.new("Shirt",chr)
  35. sh.ShirtTemplate = "http://www.roblox.com/asset/?id=394790364"
  36. p=Instance.new('Pants',chr)
  37. p.PantsTemplate='http://www.roblox.com/asset/?id=394795102'--]]
  38.  
  39. chr['Left Arm'].BrickColor=BrickColor.new('Pastel brown')
  40. chr['Right Arm'].BrickColor=BrickColor.new('Pastel brown')
  41. chr['Torso'].BrickColor=BrickColor.new('Pastel brown')
  42. chr.Head.BrickColor=BrickColor.new('Pastel brown')
  43.  
  44.  
  45.  
  46.  
  47. local Players=game:service'Players'
  48. local Player=Players.LocalPlayer
  49. local Mouse=Player:GetMouse''
  50. Character=Player.Character
  51.  
  52. local RenderStepped=game:service'RunService'.RenderStepped
  53.  
  54. local MeshId='http://www.roblox.com/asset?id=779592805'
  55. local TextureId='http://www.roblox.com/asset/?id=775493027'
  56.  
  57.  
  58. local QHold=false
  59. local EHold=false
  60.  
  61. cut = Instance.new("Sound", chr)
  62. cut.SoundId = "https://www.roblox.com/asset/?id=0"
  63. cut.Volume = 1.5
  64. thri = Instance.new("Sound", chr)
  65. thri.SoundId = "https://www.roblox.com/asset/?id=186311262"
  66. thri.Volume = 2.5
  67.  
  68.  
  69. Sound2=Instance.new('Sound')
  70. Sound2.SoundId='rbxassetid://616594063'
  71. Sound2.Parent=Player.Character.Head
  72.  
  73.  
  74. Effects = {}
  75. local Player = game.Players.localPlayer
  76. local Character = Player.Character
  77. Character.Archivable = true
  78. AdvancingFortress = Character:Clone()
  79. --[[
  80. Hair=Instance.new('Part',Character)
  81. Hair.Size=Vector3.new(1,1,1)
  82. M=Instance.new('FileMesh',Hair)
  83. M.Scale=Vector3.new(.028,.028,.028)
  84. M.MeshId='rbxassetid://1450916371'
  85. M.TextureId='rbxassetid://1450916523'
  86. WARF=Instance.new('Weld',Hair)
  87. WARF.Part0=Hair
  88. WARF.Part1=Character.Head
  89. WARF.C0=CFrame.new(0,-.2,0)--]]
  90.  
  91.  
  92. --//KingCrimson costume
  93.  
  94. --Converted with ttyyuu12345's model to script plugin v4
  95. function sandbox(var,func)
  96. local env = getfenv(func)
  97. local newenv = setmetatable({},{
  98. __index = function(self,k)
  99. if k=="script" then
  100. return var
  101. else
  102. return env[k]
  103. end
  104. end,
  105. })
  106. setfenv(func,newenv)
  107. return func
  108. end
  109. cors = {}
  110. mas = Instance.new("Model",game:GetService("Lighting"))
  111. Model0 = Instance.new("Model")
  112. Model1 = Instance.new("Model")
  113. Part2 = Instance.new("Part")
  114. SpecialMesh3 = Instance.new("SpecialMesh")
  115. Part4 = Instance.new("Part")
  116. SpecialMesh5 = Instance.new("SpecialMesh")
  117. Part6 = Instance.new("Part")
  118. Part7 = Instance.new("Part")
  119. Part8 = Instance.new("Part")
  120. Part9 = Instance.new("Part")
  121. Texture10 = Instance.new("Texture")
  122. Texture11 = Instance.new("Texture")
  123. Texture12 = Instance.new("Texture")
  124. Texture13 = Instance.new("Texture")
  125. Texture14 = Instance.new("Texture")
  126. Texture15 = Instance.new("Texture")
  127. Part16 = Instance.new("Part")
  128. Model17 = Instance.new("Model")
  129. Part18 = Instance.new("Part")
  130. SpecialMesh19 = Instance.new("SpecialMesh")
  131. Part20 = Instance.new("Part")
  132. SpecialMesh21 = Instance.new("SpecialMesh")
  133. Part22 = Instance.new("Part")
  134. Part23 = Instance.new("Part")
  135. Part24 = Instance.new("Part")
  136. Part25 = Instance.new("Part")
  137. Part26 = Instance.new("Part")
  138. Texture27 = Instance.new("Texture")
  139. Texture28 = Instance.new("Texture")
  140. Texture29 = Instance.new("Texture")
  141. Texture30 = Instance.new("Texture")
  142. Texture31 = Instance.new("Texture")
  143. Texture32 = Instance.new("Texture")
  144. Part33 = Instance.new("Part")
  145. Model34 = Instance.new("Model")
  146. Part35 = Instance.new("Part")
  147. SpecialMesh36 = Instance.new("SpecialMesh")
  148. Part37 = Instance.new("Part")
  149. SpecialMesh38 = Instance.new("SpecialMesh")
  150. Part39 = Instance.new("Part")
  151. SpecialMesh40 = Instance.new("SpecialMesh")
  152. Part41 = Instance.new("Part")
  153. SpecialMesh42 = Instance.new("SpecialMesh")
  154. Part43 = Instance.new("Part")
  155. SpecialMesh44 = Instance.new("SpecialMesh")
  156. Part45 = Instance.new("Part")
  157. SpecialMesh46 = Instance.new("SpecialMesh")
  158. Part47 = Instance.new("Part")
  159. SpecialMesh48 = Instance.new("SpecialMesh")
  160. Part49 = Instance.new("Part")
  161. SpecialMesh50 = Instance.new("SpecialMesh")
  162. Part51 = Instance.new("Part")
  163. SpecialMesh52 = Instance.new("SpecialMesh")
  164. Part53 = Instance.new("Part")
  165. SpecialMesh54 = Instance.new("SpecialMesh")
  166. Part55 = Instance.new("Part")
  167. SpecialMesh56 = Instance.new("SpecialMesh")
  168. Part57 = Instance.new("Part")
  169. SpecialMesh58 = Instance.new("SpecialMesh")
  170. Part59 = Instance.new("Part")
  171. SpecialMesh60 = Instance.new("SpecialMesh")
  172. Part61 = Instance.new("Part")
  173. SpecialMesh62 = Instance.new("SpecialMesh")
  174. Part63 = Instance.new("Part")
  175. SpecialMesh64 = Instance.new("SpecialMesh")
  176. Part65 = Instance.new("Part")
  177. SpecialMesh66 = Instance.new("SpecialMesh")
  178. Model67 = Instance.new("Model")
  179. Part68 = Instance.new("Part")
  180. Part69 = Instance.new("Part")
  181. Part70 = Instance.new("Part")
  182. Part71 = Instance.new("Part")
  183. Part72 = Instance.new("Part")
  184. Part73 = Instance.new("Part")
  185. Part74 = Instance.new("Part")
  186. Part75 = Instance.new("Part")
  187. Attachment76 = Instance.new("Attachment")
  188. Texture77 = Instance.new("Texture")
  189. Texture78 = Instance.new("Texture")
  190. Texture79 = Instance.new("Texture")
  191. Texture80 = Instance.new("Texture")
  192. Texture81 = Instance.new("Texture")
  193. Texture82 = Instance.new("Texture")
  194. Part83 = Instance.new("Part")
  195. Attachment84 = Instance.new("Attachment")
  196. Texture85 = Instance.new("Texture")
  197. Texture86 = Instance.new("Texture")
  198. Texture87 = Instance.new("Texture")
  199. Texture88 = Instance.new("Texture")
  200. Texture89 = Instance.new("Texture")
  201. Texture90 = Instance.new("Texture")
  202. Part91 = Instance.new("Part")
  203. Attachment92 = Instance.new("Attachment")
  204. Texture93 = Instance.new("Texture")
  205. Texture94 = Instance.new("Texture")
  206. Texture95 = Instance.new("Texture")
  207. Texture96 = Instance.new("Texture")
  208. Texture97 = Instance.new("Texture")
  209. Texture98 = Instance.new("Texture")
  210. Part99 = Instance.new("Part")
  211. Attachment100 = Instance.new("Attachment")
  212. Texture101 = Instance.new("Texture")
  213. Texture102 = Instance.new("Texture")
  214. Texture103 = Instance.new("Texture")
  215. Texture104 = Instance.new("Texture")
  216. Texture105 = Instance.new("Texture")
  217. Texture106 = Instance.new("Texture")
  218. Part107 = Instance.new("Part")
  219. Part108 = Instance.new("Part")
  220. Part109 = Instance.new("Part")
  221. Part110 = Instance.new("Part")
  222. Attachment111 = Instance.new("Attachment")
  223. Texture112 = Instance.new("Texture")
  224. Texture113 = Instance.new("Texture")
  225. Texture114 = Instance.new("Texture")
  226. Texture115 = Instance.new("Texture")
  227. Texture116 = Instance.new("Texture")
  228. Texture117 = Instance.new("Texture")
  229. Model0.Name = "KingCrimson"
  230. Model0.Parent = mas
  231. Model1.Name = "Right Arm"
  232. Model1.Parent = Model0
  233. Part2.Parent = Model1
  234. Part2.Material = Enum.Material.SmoothPlastic
  235. Part2.BrickColor = BrickColor.new("Smoky grey")
  236. Part2.Rotation = Vector3.new(146.360001, -45.2199974, 123.129997)
  237. Part2.Anchored = true
  238. Part2.CanCollide = false
  239. Part2.Size = Vector3.new(0.499999911, 0.699999928, 0.199999988)
  240. 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)
  241. Part2.BottomSurface = Enum.SurfaceType.Smooth
  242. Part2.TopSurface = Enum.SurfaceType.Smooth
  243. Part2.Color = Color3.new(0.356863, 0.364706, 0.411765)
  244. Part2.Position = Vector3.new(14.3651133, -0.644345582, 5.35796213)
  245. Part2.Orientation = Vector3.new(22.9699993, -129.559998, -31.5900002)
  246. Part2.Color = Color3.new(0.356863, 0.364706, 0.411765)
  247. SpecialMesh3.Parent = Part2
  248. SpecialMesh3.MeshType = Enum.MeshType.Sphere
  249. Part4.Parent = Model1
  250. Part4.Material = Enum.Material.SmoothPlastic
  251. Part4.BrickColor = BrickColor.new("Smoky grey")
  252. Part4.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  253. Part4.Anchored = true
  254. Part4.CanCollide = false
  255. Part4.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  256. 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)
  257. Part4.BottomSurface = Enum.SurfaceType.Smooth
  258. Part4.TopSurface = Enum.SurfaceType.Smooth
  259. Part4.Color = Color3.new(0.356863, 0.364706, 0.411765)
  260. Part4.Position = Vector3.new(13.2839031, -0.561478913, 5.65568638)
  261. Part4.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  262. Part4.Color = Color3.new(0.356863, 0.364706, 0.411765)
  263. SpecialMesh5.Parent = Part4
  264. SpecialMesh5.MeshType = Enum.MeshType.Sphere
  265. Part6.Parent = Model1
  266. Part6.Material = Enum.Material.SmoothPlastic
  267. Part6.BrickColor = BrickColor.new("Smoky grey")
  268. Part6.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  269. Part6.Anchored = true
  270. Part6.CanCollide = false
  271. Part6.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  272. 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)
  273. Part6.BottomSurface = Enum.SurfaceType.Smooth
  274. Part6.TopSurface = Enum.SurfaceType.Smooth
  275. Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
  276. Part6.Position = Vector3.new(13.6033516, -0.389770329, 5.15472221)
  277. Part6.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  278. Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
  279. Part7.Parent = Model1
  280. Part7.Material = Enum.Material.SmoothPlastic
  281. Part7.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  282. Part7.Anchored = true
  283. Part7.CanCollide = false
  284. Part7.Size = Vector3.new(1.0999999, 0.469999939, 1.20000005)
  285. 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)
  286. Part7.BottomSurface = Enum.SurfaceType.Smooth
  287. Part7.TopSurface = Enum.SurfaceType.Smooth
  288. Part7.Position = Vector3.new(13.1461792, 0.218052983, 5.30360651)
  289. Part7.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  290. Part8.Parent = Model1
  291. Part8.Material = Enum.Material.SmoothPlastic
  292. Part8.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  293. Part8.Anchored = true
  294. Part8.CanCollide = false
  295. Part8.Size = Vector3.new(1.0999999, 0.499999911, 1.20000005)
  296. 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)
  297. Part8.BottomSurface = Enum.SurfaceType.Smooth
  298. Part8.TopSurface = Enum.SurfaceType.Smooth
  299. Part8.Position = Vector3.new(14.0752525, -1.01719975, 5.00104761)
  300. Part8.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  301. Part9.Name = "Middle"
  302. Part9.Parent = Model1
  303. Part9.Material = Enum.Material.SmoothPlastic
  304. Part9.BrickColor = BrickColor.new("Persimmon")
  305. Part9.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  306. Part9.Anchored = true
  307. Part9.CanCollide = false
  308. Part9.Size = Vector3.new(1, 2, 1)
  309. 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)
  310. Part9.BottomSurface = Enum.SurfaceType.Smooth
  311. Part9.TopSurface = Enum.SurfaceType.Smooth
  312. Part9.Color = Color3.new(1, 0.34902, 0.34902)
  313. Part9.Position = Vector3.new(13.6180906, -0.409376323, 5.14992189)
  314. Part9.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  315. Part9.Color = Color3.new(1, 0.34902, 0.34902)
  316. Texture10.Parent = Part9
  317. Texture10.Texture = "rbxassetid://264596039"
  318. Texture10.StudsPerTileU = 0.5
  319. Texture10.StudsPerTileV = 0.5
  320. Texture11.Parent = Part9
  321. Texture11.Texture = "rbxassetid://264596039"
  322. Texture11.Face = Enum.NormalId.Back
  323. Texture11.StudsPerTileU = 0.5
  324. Texture11.StudsPerTileV = 0.5
  325. Texture12.Parent = Part9
  326. Texture12.Texture = "rbxassetid://264596039"
  327. Texture12.Face = Enum.NormalId.Left
  328. Texture12.StudsPerTileU = 0.5
  329. Texture12.StudsPerTileV = 0.5
  330. Texture13.Parent = Part9
  331. Texture13.Texture = "rbxassetid://264596039"
  332. Texture13.Face = Enum.NormalId.Right
  333. Texture13.StudsPerTileU = 0.5
  334. Texture13.StudsPerTileV = 0.5
  335. Texture14.Parent = Part9
  336. Texture14.Texture = "rbxassetid://264596039"
  337. Texture14.Face = Enum.NormalId.Top
  338. Texture14.StudsPerTileU = 0.5
  339. Texture14.StudsPerTileV = 0.5
  340. Texture15.Parent = Part9
  341. Texture15.Texture = "rbxassetid://264596039"
  342. Texture15.Face = Enum.NormalId.Bottom
  343. Texture15.StudsPerTileU = 0.5
  344. Texture15.StudsPerTileV = 0.5
  345. Part16.Parent = Model1
  346. Part16.Material = Enum.Material.SmoothPlastic
  347. Part16.BrickColor = BrickColor.new("Smoky grey")
  348. Part16.Rotation = Vector3.new(31.5, -22.6399994, 39.7299995)
  349. Part16.Anchored = true
  350. Part16.CanCollide = false
  351. Part16.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  352. 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)
  353. Part16.BottomSurface = Enum.SurfaceType.Smooth
  354. Part16.TopSurface = Enum.SurfaceType.Smooth
  355. Part16.Color = Color3.new(0.356863, 0.364706, 0.411765)
  356. Part16.Position = Vector3.new(13.9218893, -0.813286364, 5.05098629)
  357. Part16.Orientation = Vector3.new(28.8299999, -26.0699997, 26.4499989)
  358. Part16.Color = Color3.new(0.356863, 0.364706, 0.411765)
  359. Model17.Name = "Right Leg"
  360. Model17.Parent = Model0
  361. Part18.Parent = Model17
  362. Part18.Material = Enum.Material.SmoothPlastic
  363. Part18.BrickColor = BrickColor.new("Smoky grey")
  364. Part18.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  365. Part18.Anchored = true
  366. Part18.CanCollide = false
  367. Part18.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  368. 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)
  369. Part18.BottomSurface = Enum.SurfaceType.Smooth
  370. Part18.TopSurface = Enum.SurfaceType.Smooth
  371. Part18.Color = Color3.new(0.356863, 0.364706, 0.411765)
  372. Part18.Position = Vector3.new(12.545022, -2.51445723, 4.48515892)
  373. Part18.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  374. Part18.Color = Color3.new(0.356863, 0.364706, 0.411765)
  375. SpecialMesh19.Parent = Part18
  376. SpecialMesh19.MeshType = Enum.MeshType.Sphere
  377. Part20.Parent = Model17
  378. Part20.Material = Enum.Material.SmoothPlastic
  379. Part20.BrickColor = BrickColor.new("Smoky grey")
  380. Part20.Rotation = Vector3.new(-12.4299994, 0, -172.119995)
  381. Part20.Anchored = true
  382. Part20.CanCollide = false
  383. Part20.Size = Vector3.new(0.325000226, 0.455000341, 0.1300001)
  384. Part20.CFrame = CFrame.new(12.6252451, -3.05395842, 4.73150682, -0.990570366, 0.137022212, 4.42622695e-05, -0.133800104, -0.967346251, 0.215264723, 0.0295387954, 0.213228405, 0.976555824)
  385. Part20.BottomSurface = Enum.SurfaceType.Smooth
  386. Part20.TopSurface = Enum.SurfaceType.Smooth
  387. Part20.Color = Color3.new(0.356863, 0.364706, 0.411765)
  388. Part20.Position = Vector3.new(12.6252451, -3.05395842, 4.73150682)
  389. Part20.Orientation = Vector3.new(-12.4299994, 0, -172.12999)
  390. Part20.Color = Color3.new(0.356863, 0.364706, 0.411765)
  391. SpecialMesh21.Parent = Part20
  392. SpecialMesh21.MeshType = Enum.MeshType.Sphere
  393. Part22.Parent = Model17
  394. Part22.Material = Enum.Material.SmoothPlastic
  395. Part22.BrickColor = BrickColor.new("Smoky grey")
  396. Part22.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  397. Part22.Anchored = true
  398. Part22.CanCollide = false
  399. Part22.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  400. 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)
  401. Part22.BottomSurface = Enum.SurfaceType.Smooth
  402. Part22.TopSurface = Enum.SurfaceType.Smooth
  403. Part22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  404. Part22.Position = Vector3.new(12.5705891, -2.35689735, 5.04051924)
  405. Part22.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  406. Part22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  407. Part23.Parent = Model17
  408. Part23.Material = Enum.Material.SmoothPlastic
  409. Part23.BrickColor = BrickColor.new("Dark green")
  410. Part23.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  411. Part23.Anchored = true
  412. Part23.CanCollide = false
  413. Part23.Shape = Enum.PartType.Ball
  414. Part23.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  415. 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)
  416. Part23.BottomSurface = Enum.SurfaceType.Smooth
  417. Part23.TopSurface = Enum.SurfaceType.Smooth
  418. Part23.Color = Color3.new(0.156863, 0.498039, 0.278431)
  419. Part23.Position = Vector3.new(13.1938934, -2.80689168, 5.28531265)
  420. Part23.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  421. Part23.Color = Color3.new(0.156863, 0.498039, 0.278431)
  422. Part24.Parent = Model17
  423. Part24.Material = Enum.Material.SmoothPlastic
  424. Part24.Rotation = Vector3.new(155.699997, 1.77999997, -7.71000004)
  425. Part24.Anchored = true
  426. Part24.CanCollide = false
  427. Part24.Size = Vector3.new(1.14999962, 0.240000039, 1.12999988)
  428. 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)
  429. Part24.BottomSurface = Enum.SurfaceType.Smooth
  430. Part24.TopSurface = Enum.SurfaceType.Smooth
  431. Part24.Position = Vector3.new(12.6945753, -3.0105567, 5.31779671)
  432. Part24.Orientation = Vector3.new(24.289999, 178.039993, 171.48999)
  433. Part25.Parent = Model17
  434. Part25.Material = Enum.Material.SmoothPlastic
  435. Part25.BrickColor = BrickColor.new("Sea green")
  436. Part25.Rotation = Vector3.new(155.699997, 1.77999997, -7.71000004)
  437. Part25.Anchored = true
  438. Part25.CanCollide = false
  439. Part25.Size = Vector3.new(1.14999962, 0.210000053, 1.12999988)
  440. 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)
  441. Part25.BottomSurface = Enum.SurfaceType.Smooth
  442. Part25.TopSurface = Enum.SurfaceType.Smooth
  443. Part25.Color = Color3.new(0.203922, 0.556863, 0.25098)
  444. Part25.Position = Vector3.new(12.7220516, -3.1953485, 5.40218019)
  445. Part25.Orientation = Vector3.new(24.289999, 178.039993, 171.48999)
  446. Part25.Color = Color3.new(0.203922, 0.556863, 0.25098)
  447. Part26.Name = "Middle"
  448. Part26.Parent = Model17
  449. Part26.Material = Enum.Material.SmoothPlastic
  450. Part26.BrickColor = BrickColor.new("Persimmon")
  451. Part26.Rotation = Vector3.new(-24.3199997, -1.63, 7.71000004)
  452. Part26.Anchored = true
  453. Part26.CanCollide = false
  454. Part26.Size = Vector3.new(1, 2, 1)
  455. 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)
  456. Part26.BottomSurface = Enum.SurfaceType.Smooth
  457. Part26.TopSurface = Enum.SurfaceType.Smooth
  458. Part26.Color = Color3.new(1, 0.34902, 0.34902)
  459. Part26.Position = Vector3.new(12.5464573, -2.19464064, 4.96642303)
  460. Part26.Orientation = Vector3.new(-24.3099995, -1.78999996, 8.43999958)
  461. Part26.Color = Color3.new(1, 0.34902, 0.34902)
  462. Texture27.Parent = Part26
  463. Texture27.Texture = "rbxassetid://264596039"
  464. Texture27.StudsPerTileU = 0.5
  465. Texture27.StudsPerTileV = 0.5
  466. Texture28.Parent = Part26
  467. Texture28.Texture = "rbxassetid://264596039"
  468. Texture28.Face = Enum.NormalId.Back
  469. Texture28.StudsPerTileU = 0.5
  470. Texture28.StudsPerTileV = 0.5
  471. Texture29.Parent = Part26
  472. Texture29.Texture = "rbxassetid://264596039"
  473. Texture29.Face = Enum.NormalId.Left
  474. Texture29.StudsPerTileU = 0.5
  475. Texture29.StudsPerTileV = 0.5
  476. Texture30.Parent = Part26
  477. Texture30.Texture = "rbxassetid://264596039"
  478. Texture30.Face = Enum.NormalId.Right
  479. Texture30.StudsPerTileU = 0.5
  480. Texture30.StudsPerTileV = 0.5
  481. Texture31.Parent = Part26
  482. Texture31.Texture = "rbxassetid://264596039"
  483. Texture31.Face = Enum.NormalId.Top
  484. Texture31.StudsPerTileU = 0.5
  485. Texture31.StudsPerTileV = 0.5
  486. Texture32.Parent = Part26
  487. Texture32.Texture = "rbxassetid://264596039"
  488. Texture32.Face = Enum.NormalId.Bottom
  489. Texture32.StudsPerTileU = 0.5
  490. Texture32.StudsPerTileV = 0.5
  491. Part33.Parent = Model17
  492. Part33.Material = Enum.Material.SmoothPlastic
  493. Part33.BrickColor = BrickColor.new("Dark stone grey")
  494. Part33.Rotation = Vector3.new(155.699997, 1.77999997, -7.71000004)
  495. Part33.Anchored = true
  496. Part33.CanCollide = false
  497. Part33.Size = Vector3.new(1.14999962, 0.200000092, 1.12999988)
  498. 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)
  499. Part33.BottomSurface = Enum.SurfaceType.Smooth
  500. Part33.TopSurface = Enum.SurfaceType.Smooth
  501. Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  502. Part33.Position = Vector3.new(12.6691103, -2.83928537, 5.23960114)
  503. Part33.Orientation = Vector3.new(24.289999, 178.039993, 171.48999)
  504. Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  505. Model34.Name = "FHead"
  506. Model34.Parent = Model0
  507. Part35.Name = "Head2"
  508. Part35.Parent = Model34
  509. Part35.Rotation = Vector3.new(-66.3699951, 18.5599995, 4.25999975)
  510. Part35.Anchored = true
  511. Part35.CanCollide = false
  512. Part35.Size = Vector3.new(0.920000196, 0.550000072, 0.530000031)
  513. 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)
  514. Part35.BottomSurface = Enum.SurfaceType.Smooth
  515. Part35.TopSurface = Enum.SurfaceType.Smooth
  516. Part35.Position = Vector3.new(11.9153433, 1.61313581, 4.26253557)
  517. Part35.Orientation = Vector3.new(-60.2899971, 39.9500008, -31.7799988)
  518. SpecialMesh36.Parent = Part35
  519. SpecialMesh36.Scale = Vector3.new(1.25, 1.25, 1.25)
  520. SpecialMesh36.Scale = Vector3.new(1.25, 1.25, 1.25)
  521. Part37.Parent = Model34
  522. Part37.Material = Enum.Material.SmoothPlastic
  523. Part37.BrickColor = BrickColor.new("Bright green")
  524. Part37.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  525. Part37.Anchored = true
  526. Part37.CanCollide = false
  527. Part37.Size = Vector3.new(0.134020761, 0.125086069, 0.0893471837)
  528. 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)
  529. Part37.Color = Color3.new(0.294118, 0.592157, 0.294118)
  530. Part37.Position = Vector3.new(11.5367546, 1.36738515, 4.06262636)
  531. Part37.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  532. Part37.Color = Color3.new(0.294118, 0.592157, 0.294118)
  533. SpecialMesh38.Parent = Part37
  534. SpecialMesh38.MeshType = Enum.MeshType.Sphere
  535. Part39.Parent = Model34
  536. Part39.Material = Enum.Material.SmoothPlastic
  537. Part39.BrickColor = BrickColor.new("Really black")
  538. Part39.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  539. Part39.Anchored = true
  540. Part39.CanCollide = false
  541. Part39.Size = Vector3.new(0.0536082946, 0.0446735919, 0.0536083132)
  542. 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)
  543. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  544. Part39.Position = Vector3.new(11.5217371, 1.36572087, 4.03961229)
  545. Part39.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  546. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  547. SpecialMesh40.Parent = Part39
  548. SpecialMesh40.MeshType = Enum.MeshType.Sphere
  549. Part41.Parent = Model34
  550. Part41.Material = Enum.Material.SmoothPlastic
  551. Part41.BrickColor = BrickColor.new("Bright green")
  552. Part41.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  553. Part41.Anchored = true
  554. Part41.CanCollide = false
  555. Part41.Size = Vector3.new(0.134020761, 0.125086069, 0.0893471837)
  556. 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)
  557. Part41.Color = Color3.new(0.294118, 0.592157, 0.294118)
  558. Part41.Position = Vector3.new(12.0348082, 1.24521685, 3.94988966)
  559. Part41.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  560. Part41.Color = Color3.new(0.294118, 0.592157, 0.294118)
  561. SpecialMesh42.Parent = Part41
  562. SpecialMesh42.MeshType = Enum.MeshType.Sphere
  563. Part43.Parent = Model34
  564. Part43.Material = Enum.Material.SmoothPlastic
  565. Part43.BrickColor = BrickColor.new("Really black")
  566. Part43.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  567. Part43.Anchored = true
  568. Part43.CanCollide = false
  569. Part43.Size = Vector3.new(0.0536082946, 0.0446735919, 0.0536083132)
  570. 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)
  571. Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  572. Part43.Position = Vector3.new(12.0462294, 1.23641217, 3.92642498)
  573. Part43.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  574. Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  575. SpecialMesh44.Parent = Part43
  576. SpecialMesh44.MeshType = Enum.MeshType.Sphere
  577. Part45.Parent = Model34
  578. Part45.Material = Enum.Material.SmoothPlastic
  579. Part45.BrickColor = BrickColor.new("Bright green")
  580. Part45.Rotation = Vector3.new(18.789999, -25.2699986, 2.36999989)
  581. Part45.Anchored = true
  582. Part45.CanCollide = false
  583. Part45.Size = Vector3.new(0.07443849, 0.0694759339, 0.0496256687)
  584. 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)
  585. Part45.Color = Color3.new(0.294118, 0.592157, 0.294118)
  586. Part45.Position = Vector3.new(11.9851036, 1.75838351, 3.91338539)
  587. Part45.Orientation = Vector3.new(16.9300003, -26.5, -5.88999987)
  588. Part45.Color = Color3.new(0.294118, 0.592157, 0.294118)
  589. SpecialMesh46.Parent = Part45
  590. SpecialMesh46.MeshType = Enum.MeshType.Sphere
  591. Part47.Parent = Model34
  592. Part47.Material = Enum.Material.SmoothPlastic
  593. Part47.BrickColor = BrickColor.new("Really black")
  594. Part47.Rotation = Vector3.new(18.789999, -25.2699986, 2.36999989)
  595. Part47.Anchored = true
  596. Part47.CanCollide = false
  597. Part47.Size = Vector3.new(0.0297753923, 0.0248128343, 0.0297754034)
  598. 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)
  599. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  600. Part47.Position = Vector3.new(11.9937954, 1.76010776, 3.9009192)
  601. Part47.Orientation = Vector3.new(16.9300003, -26.5, -5.88999987)
  602. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  603. SpecialMesh48.Parent = Part47
  604. SpecialMesh48.MeshType = Enum.MeshType.Sphere
  605. Part49.Parent = Model34
  606. Part49.Material = Enum.Material.SmoothPlastic
  607. Part49.BrickColor = BrickColor.new("Really black")
  608. Part49.Rotation = Vector3.new(39.1800003, 28.5100002, -44.1299973)
  609. Part49.Anchored = true
  610. Part49.CanCollide = false
  611. Part49.Size = Vector3.new(0.0297753923, 0.0248128343, 0.0297754034)
  612. 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)
  613. Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  614. Part49.Position = Vector3.new(11.7805262, 1.81244111, 3.96626186)
  615. Part49.Orientation = Vector3.new(33.7199974, 35.0200005, -22.8799992)
  616. Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  617. SpecialMesh50.Parent = Part49
  618. SpecialMesh50.MeshType = Enum.MeshType.Sphere
  619. Part51.Parent = Model34
  620. Part51.Material = Enum.Material.SmoothPlastic
  621. Part51.BrickColor = BrickColor.new("Bright green")
  622. Part51.Rotation = Vector3.new(39.1800003, 28.5100002, -44.1299973)
  623. Part51.Anchored = true
  624. Part51.CanCollide = false
  625. Part51.Size = Vector3.new(0.07443849, 0.0694759339, 0.0496256687)
  626. 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)
  627. Part51.Color = Color3.new(0.294118, 0.592157, 0.294118)
  628. Part51.Position = Vector3.new(11.7875834, 1.8068831, 3.97863412)
  629. Part51.Orientation = Vector3.new(33.7199974, 35.0200005, -22.8799992)
  630. Part51.Color = Color3.new(0.294118, 0.592157, 0.294118)
  631. SpecialMesh52.Parent = Part51
  632. SpecialMesh52.MeshType = Enum.MeshType.Sphere
  633. Part53.Parent = Model34
  634. Part53.Material = Enum.Material.SmoothPlastic
  635. Part53.BrickColor = BrickColor.new("Really black")
  636. Part53.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  637. Part53.Anchored = true
  638. Part53.CanCollide = false
  639. Part53.Size = Vector3.new(0.174020723, 0.165086061, 0.0500000007)
  640. 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)
  641. Part53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  642. Part53.Position = Vector3.new(12.0297956, 1.24883831, 3.96855235)
  643. Part53.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  644. Part53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  645. SpecialMesh54.Parent = Part53
  646. SpecialMesh54.MeshType = Enum.MeshType.Sphere
  647. Part55.Name = "Head2"
  648. Part55.Parent = Model34
  649. Part55.BrickColor = BrickColor.new("Persimmon")
  650. Part55.Rotation = Vector3.new(-8.06999969, 14.8199997, -11.8899994)
  651. Part55.Anchored = true
  652. Part55.CanCollide = false
  653. Part55.Size = Vector3.new(2, 1, 1)
  654. 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)
  655. Part55.BottomSurface = Enum.SurfaceType.Smooth
  656. Part55.TopSurface = Enum.SurfaceType.Smooth
  657. Part55.Color = Color3.new(1, 0.34902, 0.34902)
  658. Part55.Position = Vector3.new(11.9367552, 1.30647635, 4.63012409)
  659. Part55.Orientation = Vector3.new(-7.79999971, 14.96, -13.96)
  660. Part55.Color = Color3.new(1, 0.34902, 0.34902)
  661. SpecialMesh56.Parent = Part55
  662. SpecialMesh56.Scale = Vector3.new(1.25, 1.25, 1.25)
  663. SpecialMesh56.Scale = Vector3.new(1.25, 1.25, 1.25)
  664. Part57.Name = "Head2"
  665. Part57.Parent = Model34
  666. Part57.BrickColor = BrickColor.new("Persimmon")
  667. Part57.Rotation = Vector3.new(18.1399994, 6.60999966, -19.8599987)
  668. Part57.Anchored = true
  669. Part57.CanCollide = false
  670. Part57.Size = Vector3.new(0.5, 0.400000006, 0.400000006)
  671. 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)
  672. Part57.BottomSurface = Enum.SurfaceType.Smooth
  673. Part57.TopSurface = Enum.SurfaceType.Smooth
  674. Part57.Color = Color3.new(1, 0.34902, 0.34902)
  675. Part57.Position = Vector3.new(11.9143991, 1.67772126, 4.14330864)
  676. Part57.Orientation = Vector3.new(18.0200005, 6.94999981, -17.6999989)
  677. Part57.Color = Color3.new(1, 0.34902, 0.34902)
  678. SpecialMesh58.Parent = Part57
  679. SpecialMesh58.Scale = Vector3.new(1.25, 1.25, 1.25)
  680. SpecialMesh58.Scale = Vector3.new(1.25, 1.25, 1.25)
  681. Part59.Name = "Middle"
  682. Part59.Parent = Model34
  683. Part59.BrickColor = BrickColor.new("Bright yellow")
  684. Part59.Rotation = Vector3.new(-8.06999969, 14.8199997, -11.8899994)
  685. Part59.Anchored = true
  686. Part59.CanCollide = false
  687. Part59.Size = Vector3.new(2, 1, 0.899999976)
  688. 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)
  689. Part59.BottomSurface = Enum.SurfaceType.Smooth
  690. Part59.TopSurface = Enum.SurfaceType.Smooth
  691. Part59.Color = Color3.new(0.960784, 0.803922, 0.188235)
  692. Part59.Position = Vector3.new(11.8984041, 1.28610897, 4.48655272)
  693. Part59.Orientation = Vector3.new(-7.79999971, 14.96, -13.96)
  694. Part59.Color = Color3.new(0.960784, 0.803922, 0.188235)
  695. SpecialMesh60.Parent = Part59
  696. SpecialMesh60.Scale = Vector3.new(1.25, 1.25, 1.25)
  697. SpecialMesh60.Scale = Vector3.new(1.25, 1.25, 1.25)
  698. Part61.Parent = Model34
  699. Part61.Material = Enum.Material.SmoothPlastic
  700. Part61.BrickColor = BrickColor.new("Really black")
  701. Part61.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  702. Part61.Anchored = true
  703. Part61.CanCollide = false
  704. Part61.Size = Vector3.new(0.374020815, 0.0900000036, 0.0500000007)
  705. 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)
  706. Part61.Color = Color3.new(0, 0, 0)
  707. Part61.Position = Vector3.new(11.5474768, 1.36848938, 4.07948542)
  708. Part61.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  709. Part61.Color = Color3.new(0, 0, 0)
  710. SpecialMesh62.Parent = Part61
  711. SpecialMesh62.MeshType = Enum.MeshType.Sphere
  712. Part63.Parent = Model34
  713. Part63.Material = Enum.Material.SmoothPlastic
  714. Part63.BrickColor = BrickColor.new("Really black")
  715. Part63.Rotation = Vector3.new(-10.9699993, -14.79, 3.61999989)
  716. Part63.Anchored = true
  717. Part63.CanCollide = false
  718. Part63.Size = Vector3.new(0.364020735, 0.0750860721, 0.0500000007)
  719. 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)
  720. Part63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  721. Part63.Position = Vector3.new(12.0297956, 1.24883831, 3.96855235)
  722. Part63.Orientation = Vector3.new(-10.6099997, -15.0499992, 6.44999981)
  723. Part63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  724. SpecialMesh64.Parent = Part63
  725. SpecialMesh64.MeshType = Enum.MeshType.Sphere
  726. Part65.Parent = Model34
  727. Part65.Material = Enum.Material.SmoothPlastic
  728. Part65.BrickColor = BrickColor.new("Really black")
  729. Part65.Rotation = Vector3.new(11.4399996, 36.6800003, -33.7599983)
  730. Part65.Anchored = true
  731. Part65.CanCollide = false
  732. Part65.Size = Vector3.new(0.173999995, 0.165000007, 0.0500000007)
  733. 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)
  734. Part65.Color = Color3.new(0, 0, 0)
  735. Part65.Position = Vector3.new(11.5421143, 1.36793602, 4.07104349)
  736. Part65.Orientation = Vector3.new(9.14999962, 37.2299995, -26.8699989)
  737. Part65.Color = Color3.new(0, 0, 0)
  738. SpecialMesh66.Parent = Part65
  739. SpecialMesh66.MeshType = Enum.MeshType.Sphere
  740. Model67.Name = "FTorso"
  741. Model67.Parent = Model0
  742. Part68.Parent = Model67
  743. Part68.Material = Enum.Material.SmoothPlastic
  744. Part68.Rotation = Vector3.new(0, 0.0299999993, 0)
  745. Part68.Anchored = true
  746. Part68.CanCollide = false
  747. Part68.Size = Vector3.new(0.330000073, 0.200000003, 0.900000036)
  748. Part68.CFrame = CFrame.new(11.0521231, 0.839523673, 4.67163563, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  749. Part68.Position = Vector3.new(11.0521231, 0.839523673, 4.67163563)
  750. Part68.Orientation = Vector3.new(0, 0.0299999993, 0)
  751. Part69.Parent = Model67
  752. Part69.Material = Enum.Material.SmoothPlastic
  753. Part69.Rotation = Vector3.new(21, 0.0299999993, -0.00999999978)
  754. Part69.Anchored = true
  755. Part69.CanCollide = false
  756. Part69.Size = Vector3.new(1.58999991, 0.800000012, 0.200000003)
  757. Part69.CFrame = CFrame.new(11.8924513, 0.952376485, 5.2253499, 1.00000215, 0.000194943394, 0.000548332697, 1.45472441e-05, 0.933557212, -0.358428597, -0.000581771368, 0.358428538, 0.933556974)
  758. Part69.Position = Vector3.new(11.8924513, 0.952376485, 5.2253499)
  759. Part69.Orientation = Vector3.new(21, 0.0299999993, 0)
  760. Part70.Parent = Model67
  761. Part70.Material = Enum.Material.SmoothPlastic
  762. Part70.Rotation = Vector3.new(0, 0.0299999993, 0)
  763. Part70.Anchored = true
  764. Part70.CanCollide = false
  765. Part70.Shape = Enum.PartType.Cylinder
  766. Part70.Size = Vector3.new(0.200000003, 1, 1)
  767. Part70.CFrame = CFrame.new(10.819169, 0.889256001, 4.63970709, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  768. Part70.BottomSurface = Enum.SurfaceType.Smooth
  769. Part70.TopSurface = Enum.SurfaceType.Smooth
  770. Part70.Position = Vector3.new(10.819169, 0.889256001, 4.63970709)
  771. Part70.Orientation = Vector3.new(0, 0.0299999993, 0)
  772. Part71.Parent = Model67
  773. Part71.Material = Enum.Material.SmoothPlastic
  774. Part71.Rotation = Vector3.new(0, 0.0299999993, 0)
  775. Part71.Anchored = true
  776. Part71.CanCollide = false
  777. Part71.Size = Vector3.new(0.400000036, 0.200000003, 0.900000036)
  778. Part71.CFrame = CFrame.new(12.7871428, 0.839549303, 4.67061138, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  779. Part71.Position = Vector3.new(12.7871428, 0.839549303, 4.67061138)
  780. Part71.Orientation = Vector3.new(0, 0.0299999993, 0)
  781. Part72.Parent = Model67
  782. Part72.Material = Enum.Material.SmoothPlastic
  783. Part72.Rotation = Vector3.new(-180, -0.0299999993, 180)
  784. Part72.Anchored = true
  785. Part72.CanCollide = false
  786. Part72.Shape = Enum.PartType.Cylinder
  787. Part72.Size = Vector3.new(0.200000003, 1, 1)
  788. Part72.CFrame = CFrame.new(12.965106, 0.889284968, 4.68757534, -1.00000215, -1.45131817e-05, -0.000581773929, -1.45472441e-05, 1, 5.8661255e-05, 0.000581771368, 5.86695787e-05, -0.999999821)
  789. Part72.BottomSurface = Enum.SurfaceType.Smooth
  790. Part72.TopSurface = Enum.SurfaceType.Smooth
  791. Part72.Position = Vector3.new(12.965106, 0.889284968, 4.68757534)
  792. Part72.Orientation = Vector3.new(0, -179.970001, 0)
  793. Part73.Parent = Model67
  794. Part73.Material = Enum.Material.SmoothPlastic
  795. Part73.Rotation = Vector3.new(-3, 0.0299999993, 0)
  796. Part73.Anchored = true
  797. Part73.CanCollide = false
  798. Part73.Size = Vector3.new(0.200000003, 0.600000024, 1.5)
  799. Part73.CFrame = CFrame.new(12.6873074, 1.00220788, 4.98134327, 1.00000215, -4.4937362e-05, 0.000580217456, 1.45472441e-05, 0.998633087, 0.0522711277, -0.000581771368, -0.0522711128, 0.998632908)
  800. Part73.Position = Vector3.new(12.6873074, 1.00220788, 4.98134327)
  801. Part73.Orientation = Vector3.new(-3, 0.0299999993, 0)
  802. Part74.Parent = Model67
  803. Part74.Material = Enum.Material.SmoothPlastic
  804. Part74.Rotation = Vector3.new(-3, 0.0299999993, 0)
  805. Part74.Anchored = true
  806. Part74.CanCollide = false
  807. Part74.Size = Vector3.new(0.210000053, 0.600000024, 1.5)
  808. Part74.CFrame = CFrame.new(11.1568213, 1.00218725, 4.93468666, 1.00000215, -4.4937362e-05, 0.000580217456, 1.45472441e-05, 0.998633087, 0.0522711277, -0.000581771368, -0.0522711128, 0.998632908)
  809. Part74.Position = Vector3.new(11.1568213, 1.00218725, 4.93468666)
  810. Part74.Orientation = Vector3.new(-3, 0.0299999993, 0)
  811. Part75.Parent = Model67
  812. Part75.BrickColor = BrickColor.new("Persimmon")
  813. Part75.Rotation = Vector3.new(0, 0.0299999993, 0)
  814. Part75.Anchored = true
  815. Part75.CanCollide = false
  816. Part75.Size = Vector3.new(2, 0.429999948, 1.15999985)
  817. Part75.CFrame = CFrame.new(11.9249992, 0.524288297, 4.55067492, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  818. Part75.Color = Color3.new(1, 0.34902, 0.34902)
  819. Part75.Position = Vector3.new(11.9249992, 0.524288297, 4.55067492)
  820. Part75.Orientation = Vector3.new(0, 0.0299999993, 0)
  821. Part75.Color = Color3.new(1, 0.34902, 0.34902)
  822. Attachment76.Name = "RootRigAttachment"
  823. Attachment76.Parent = Part75
  824. Texture77.Parent = Part75
  825. Texture77.Texture = "rbxassetid://264596039"
  826. Texture77.StudsPerTileU = 0.5
  827. Texture77.StudsPerTileV = 0.5
  828. Texture78.Parent = Part75
  829. Texture78.Texture = "rbxassetid://264596039"
  830. Texture78.Face = Enum.NormalId.Back
  831. Texture78.StudsPerTileU = 0.5
  832. Texture78.StudsPerTileV = 0.5
  833. Texture79.Parent = Part75
  834. Texture79.Texture = "rbxassetid://264596039"
  835. Texture79.Face = Enum.NormalId.Left
  836. Texture79.StudsPerTileU = 0.5
  837. Texture79.StudsPerTileV = 0.5
  838. Texture80.Parent = Part75
  839. Texture80.Texture = "rbxassetid://264596039"
  840. Texture80.Face = Enum.NormalId.Right
  841. Texture80.StudsPerTileU = 0.5
  842. Texture80.StudsPerTileV = 0.5
  843. Texture81.Parent = Part75
  844. Texture81.Texture = "rbxassetid://264596039"
  845. Texture81.Face = Enum.NormalId.Top
  846. Texture81.StudsPerTileU = 0.5
  847. Texture81.StudsPerTileV = 0.5
  848. Texture82.Parent = Part75
  849. Texture82.Texture = "rbxassetid://264596039"
  850. Texture82.Face = Enum.NormalId.Bottom
  851. Texture82.StudsPerTileU = 0.5
  852. Texture82.StudsPerTileV = 0.5
  853. Part83.Parent = Model67
  854. Part83.BrickColor = BrickColor.new("Persimmon")
  855. Part83.Rotation = Vector3.new(0, 0.0299999993, 0)
  856. Part83.Anchored = true
  857. Part83.CanCollide = false
  858. Part83.Size = Vector3.new(0.550000191, 0.849999785, 1.15999985)
  859. Part83.CFrame = CFrame.new(12.6500111, 0.314302087, 4.55023623, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  860. Part83.Color = Color3.new(1, 0.34902, 0.34902)
  861. Part83.Position = Vector3.new(12.6500111, 0.314302087, 4.55023623)
  862. Part83.Orientation = Vector3.new(0, 0.0299999993, 0)
  863. Part83.Color = Color3.new(1, 0.34902, 0.34902)
  864. Attachment84.Name = "RootRigAttachment"
  865. Attachment84.Parent = Part83
  866. Texture85.Parent = Part83
  867. Texture85.Texture = "rbxassetid://264596039"
  868. Texture85.StudsPerTileU = 0.5
  869. Texture85.StudsPerTileV = 0.5
  870. Texture86.Parent = Part83
  871. Texture86.Texture = "rbxassetid://264596039"
  872. Texture86.Face = Enum.NormalId.Back
  873. Texture86.StudsPerTileU = 0.5
  874. Texture86.StudsPerTileV = 0.5
  875. Texture87.Parent = Part83
  876. Texture87.Texture = "rbxassetid://264596039"
  877. Texture87.Face = Enum.NormalId.Left
  878. Texture87.StudsPerTileU = 0.5
  879. Texture87.StudsPerTileV = 0.5
  880. Texture88.Parent = Part83
  881. Texture88.Texture = "rbxassetid://264596039"
  882. Texture88.Face = Enum.NormalId.Right
  883. Texture88.StudsPerTileU = 0.5
  884. Texture88.StudsPerTileV = 0.5
  885. Texture89.Parent = Part83
  886. Texture89.Texture = "rbxassetid://264596039"
  887. Texture89.Face = Enum.NormalId.Top
  888. Texture89.StudsPerTileU = 0.5
  889. Texture89.StudsPerTileV = 0.5
  890. Texture90.Parent = Part83
  891. Texture90.Texture = "rbxassetid://264596039"
  892. Texture90.Face = Enum.NormalId.Bottom
  893. Texture90.StudsPerTileU = 0.5
  894. Texture90.StudsPerTileV = 0.5
  895. Part91.Parent = Model67
  896. Part91.BrickColor = BrickColor.new("Persimmon")
  897. Part91.Rotation = Vector3.new(0, 0.0299999993, 0)
  898. Part91.Anchored = true
  899. Part91.CanCollide = false
  900. Part91.Size = Vector3.new(0.49999997, 0.849999785, 1.15999985)
  901. Part91.CFrame = CFrame.new(11.1850176, 0.314280808, 4.55109692, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  902. Part91.Color = Color3.new(1, 0.34902, 0.34902)
  903. Part91.Position = Vector3.new(11.1850176, 0.314280808, 4.55109692)
  904. Part91.Orientation = Vector3.new(0, 0.0299999993, 0)
  905. Part91.Color = Color3.new(1, 0.34902, 0.34902)
  906. Attachment92.Name = "RootRigAttachment"
  907. Attachment92.Parent = Part91
  908. Texture93.Parent = Part91
  909. Texture93.Texture = "rbxassetid://264596039"
  910. Texture93.StudsPerTileU = 0.5
  911. Texture93.StudsPerTileV = 0.5
  912. Texture94.Parent = Part91
  913. Texture94.Texture = "rbxassetid://264596039"
  914. Texture94.Face = Enum.NormalId.Back
  915. Texture94.StudsPerTileU = 0.5
  916. Texture94.StudsPerTileV = 0.5
  917. Texture95.Parent = Part91
  918. Texture95.Texture = "rbxassetid://264596039"
  919. Texture95.Face = Enum.NormalId.Left
  920. Texture95.StudsPerTileU = 0.5
  921. Texture95.StudsPerTileV = 0.5
  922. Texture96.Parent = Part91
  923. Texture96.Texture = "rbxassetid://264596039"
  924. Texture96.Face = Enum.NormalId.Right
  925. Texture96.StudsPerTileU = 0.5
  926. Texture96.StudsPerTileV = 0.5
  927. Texture97.Parent = Part91
  928. Texture97.Texture = "rbxassetid://264596039"
  929. Texture97.Face = Enum.NormalId.Top
  930. Texture97.StudsPerTileU = 0.5
  931. Texture97.StudsPerTileV = 0.5
  932. Texture98.Parent = Part91
  933. Texture98.Texture = "rbxassetid://264596039"
  934. Texture98.Face = Enum.NormalId.Bottom
  935. Texture98.StudsPerTileU = 0.5
  936. Texture98.StudsPerTileV = 0.5
  937. Part99.Parent = Model67
  938. Part99.BrickColor = BrickColor.new("Persimmon")
  939. Part99.Rotation = Vector3.new(0, 0.0299999993, 0)
  940. Part99.Anchored = true
  941. Part99.CanCollide = false
  942. Part99.Size = Vector3.new(2, 2, 1)
  943. Part99.CFrame = CFrame.new(11.9250631, -0.26070109, 4.63062239, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  944. Part99.Color = Color3.new(1, 0.34902, 0.34902)
  945. Part99.Position = Vector3.new(11.9250631, -0.26070109, 4.63062239)
  946. Part99.Orientation = Vector3.new(0, 0.0299999993, 0)
  947. Part99.Color = Color3.new(1, 0.34902, 0.34902)
  948. Attachment100.Name = "RootRigAttachment"
  949. Attachment100.Parent = Part99
  950. Texture101.Parent = Part99
  951. Texture101.Texture = "rbxassetid://264596039"
  952. Texture101.StudsPerTileU = 0.5
  953. Texture101.StudsPerTileV = 0.5
  954. Texture102.Parent = Part99
  955. Texture102.Texture = "rbxassetid://264596039"
  956. Texture102.Face = Enum.NormalId.Back
  957. Texture102.StudsPerTileU = 0.5
  958. Texture102.StudsPerTileV = 0.5
  959. Texture103.Parent = Part99
  960. Texture103.Texture = "rbxassetid://264596039"
  961. Texture103.Face = Enum.NormalId.Left
  962. Texture103.StudsPerTileU = 0.5
  963. Texture103.StudsPerTileV = 0.5
  964. Texture104.Parent = Part99
  965. Texture104.Texture = "rbxassetid://264596039"
  966. Texture104.Face = Enum.NormalId.Right
  967. Texture104.StudsPerTileU = 0.5
  968. Texture104.StudsPerTileV = 0.5
  969. Texture105.Parent = Part99
  970. Texture105.Texture = "rbxassetid://264596039"
  971. Texture105.Face = Enum.NormalId.Top
  972. Texture105.StudsPerTileU = 0.5
  973. Texture105.StudsPerTileV = 0.5
  974. Texture106.Parent = Part99
  975. Texture106.Texture = "rbxassetid://264596039"
  976. Texture106.Face = Enum.NormalId.Bottom
  977. Texture106.StudsPerTileU = 0.5
  978. Texture106.StudsPerTileV = 0.5
  979. Part107.Parent = Model67
  980. Part107.Material = Enum.Material.SmoothPlastic
  981. Part107.Rotation = Vector3.new(-180, 0.119999997, 0)
  982. Part107.Anchored = true
  983. Part107.CanCollide = false
  984. Part107.Size = Vector3.new(0.960000217, 1.28999972, 1.0999999)
  985. Part107.CFrame = CFrame.new(11.9067307, -0.335699737, 4.64631414, 1.00000012, 1.45779395e-05, 0.00210929313, 1.44541127e-05, -1, 5.86876267e-05, 0.00210928963, -5.86568676e-05, -0.999997795)
  986. Part107.Position = Vector3.new(11.9067307, -0.335699737, 4.64631414)
  987. Part107.Orientation = Vector3.new(0, 179.87999, 180)
  988. Part108.Parent = Model67
  989. Part108.Material = Enum.Material.SmoothPlastic
  990. Part108.Rotation = Vector3.new(-180, 0.119999997, 0)
  991. Part108.Anchored = true
  992. Part108.CanCollide = false
  993. Part108.Size = Vector3.new(2.16999936, 0.949999988, 1.0999999)
  994. Part108.CFrame = CFrame.new(11.8742619, -0.565696001, 4.60946989, 1.00000012, 1.45779395e-05, 0.00210929313, 1.44541127e-05, -1, 5.86876267e-05, 0.00210928963, -5.86568676e-05, -0.999997795)
  995. Part108.Position = Vector3.new(11.8742619, -0.565696001, 4.60946989)
  996. Part108.Orientation = Vector3.new(0, 179.87999, 180)
  997. Part109.Parent = Model67
  998. Part109.Material = Enum.Material.SmoothPlastic
  999. Part109.BrickColor = BrickColor.new("Dark stone grey")
  1000. Part109.Rotation = Vector3.new(-180, 0.119999997, 0)
  1001. Part109.Anchored = true
  1002. Part109.CanCollide = false
  1003. Part109.Size = Vector3.new(2.23999977, 0.410000026, 1.12999988)
  1004. Part109.CFrame = CFrame.new(11.9093018, -1.12568498, 4.60950422, 1.00000012, 1.45779395e-05, 0.00210929313, 1.44541127e-05, -1, 5.86876267e-05, 0.00210928963, -5.86568676e-05, -0.999997795)
  1005. Part109.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1006. Part109.Position = Vector3.new(11.9093018, -1.12568498, 4.60950422)
  1007. Part109.Orientation = Vector3.new(0, 179.87999, 180)
  1008. Part109.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1009. Part110.Name = "Middle"
  1010. Part110.Parent = Model67
  1011. Part110.BrickColor = BrickColor.new("Persimmon")
  1012. Part110.Anchored = true
  1013. Part110.CanCollide = false
  1014. Part110.Size = Vector3.new(2, 2, 1)
  1015. Part110.CFrame = CFrame.new(11.8900042, -0.300692469, 4.61989641, 1.00000226, -1.44949418e-05, 3.72668728e-06, 1.44950927e-05, 1, -5.8666963e-05, -3.72505747e-06, 5.86668757e-05, 1)
  1016. Part110.Color = Color3.new(1, 0.34902, 0.34902)
  1017. Part110.Position = Vector3.new(11.8900042, -0.300692469, 4.61989641)
  1018. Part110.Color = Color3.new(1, 0.34902, 0.34902)
  1019. Attachment111.Name = "RootRigAttachment"
  1020. Attachment111.Parent = Part110
  1021. Texture112.Parent = Part110
  1022. Texture112.Texture = "rbxassetid://264596039"
  1023. Texture112.StudsPerTileU = 0.5
  1024. Texture112.StudsPerTileV = 0.5
  1025. Texture113.Parent = Part110
  1026. Texture113.Texture = "rbxassetid://264596039"
  1027. Texture113.Face = Enum.NormalId.Back
  1028. Texture113.StudsPerTileU = 0.5
  1029. Texture113.StudsPerTileV = 0.5
  1030. Texture114.Parent = Part110
  1031. Texture114.Texture = "rbxassetid://264596039"
  1032. Texture114.Face = Enum.NormalId.Left
  1033. Texture114.StudsPerTileU = 0.5
  1034. Texture114.StudsPerTileV = 0.5
  1035. Texture115.Parent = Part110
  1036. Texture115.Texture = "rbxassetid://264596039"
  1037. Texture115.Face = Enum.NormalId.Right
  1038. Texture115.StudsPerTileU = 0.5
  1039. Texture115.StudsPerTileV = 0.5
  1040. Texture116.Parent = Part110
  1041. Texture116.Texture = "rbxassetid://264596039"
  1042. Texture116.Face = Enum.NormalId.Top
  1043. Texture116.StudsPerTileU = 0.5
  1044. Texture116.StudsPerTileV = 0.5
  1045. Texture117.Parent = Part110
  1046. Texture117.Texture = "rbxassetid://264596039"
  1047. Texture117.Face = Enum.NormalId.Bottom
  1048. Texture117.StudsPerTileU = 0.5
  1049. Texture117.StudsPerTileV = 0.5
  1050. for i,v in pairs(mas:GetChildren()) do
  1051. v.Parent = game:GetService("Players").LocalPlayer.Character
  1052. pcall(function() v:MakeJoints() end)
  1053. end
  1054. mas:Destroy()
  1055. for i,v in pairs(cors) do
  1056. spawn(function()
  1057. pcall(v)
  1058. end)
  1059. end-- main body
  1060.  
  1061. -- left arm VVV
  1062.  
  1063. --Converted with ttyyuu12345's model to script plugin v4
  1064. function sandbox(var,func)
  1065. local env = getfenv(func)
  1066. local newenv = setmetatable({},{
  1067. __index = function(self,k)
  1068. if k=="script" then
  1069. return var
  1070. else
  1071. return env[k]
  1072. end
  1073. end,
  1074. })
  1075. setfenv(func,newenv)
  1076. return func
  1077. end
  1078. cors = {}
  1079. mas = Instance.new("Model",game:GetService("Lighting"))
  1080. Model0 = Instance.new("Model")
  1081. Part1 = Instance.new("Part")
  1082. SpecialMesh2 = Instance.new("SpecialMesh")
  1083. Part3 = Instance.new("Part")
  1084. Texture4 = Instance.new("Texture")
  1085. Texture5 = Instance.new("Texture")
  1086. Texture6 = Instance.new("Texture")
  1087. Texture7 = Instance.new("Texture")
  1088. Texture8 = Instance.new("Texture")
  1089. Texture9 = Instance.new("Texture")
  1090. Part10 = Instance.new("Part")
  1091. Part11 = Instance.new("Part")
  1092. Part12 = Instance.new("Part")
  1093. Part13 = Instance.new("Part")
  1094. SpecialMesh14 = Instance.new("SpecialMesh")
  1095. Part15 = Instance.new("Part")
  1096. Model0.Name = "Left Arm"
  1097. Model0.Parent = mas
  1098. Part1.Parent = Model0
  1099. Part1.Material = Enum.Material.SmoothPlastic
  1100. Part1.BrickColor = BrickColor.new("Smoky grey")
  1101. Part1.Rotation = Vector3.new(158.839996, 86.4199982, -159.98999)
  1102. Part1.Anchored = true
  1103. Part1.CanCollide = false
  1104. Part1.Size = Vector3.new(0.499999911, 0.699999928, 0.199999988)
  1105. 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)
  1106. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1107. Part1.TopSurface = Enum.SurfaceType.Smooth
  1108. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1109. Part1.Position = Vector3.new(9.67373753, -0.925762892, 4.67416382)
  1110. Part1.Orientation = Vector3.new(1.28999996, 93.3399963, -1.12)
  1111. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1112. SpecialMesh2.Parent = Part1
  1113. SpecialMesh2.MeshType = Enum.MeshType.Sphere
  1114. Part3.Name = "Middle"
  1115. Part3.Parent = Model0
  1116. Part3.Material = Enum.Material.SmoothPlastic
  1117. Part3.BrickColor = BrickColor.new("Persimmon")
  1118. Part3.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1119. Part3.Anchored = true
  1120. Part3.CanCollide = false
  1121. Part3.Size = Vector3.new(1, 2, 1)
  1122. 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)
  1123. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1124. Part3.TopSurface = Enum.SurfaceType.Smooth
  1125. Part3.Color = Color3.new(1, 0.34902, 0.34902)
  1126. Part3.Position = Vector3.new(10.2763157, -0.328741938, 4.6582799)
  1127. Part3.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1128. Part3.Color = Color3.new(1, 0.34902, 0.34902)
  1129. Texture4.Parent = Part3
  1130. Texture4.Texture = "rbxassetid://264596039"
  1131. Texture4.StudsPerTileU = 0.5
  1132. Texture4.StudsPerTileV = 0.5
  1133. Texture5.Parent = Part3
  1134. Texture5.Texture = "rbxassetid://264596039"
  1135. Texture5.Face = Enum.NormalId.Back
  1136. Texture5.StudsPerTileU = 0.5
  1137. Texture5.StudsPerTileV = 0.5
  1138. Texture6.Parent = Part3
  1139. Texture6.Texture = "rbxassetid://264596039"
  1140. Texture6.Face = Enum.NormalId.Left
  1141. Texture6.StudsPerTileU = 0.5
  1142. Texture6.StudsPerTileV = 0.5
  1143. Texture7.Parent = Part3
  1144. Texture7.Texture = "rbxassetid://264596039"
  1145. Texture7.Face = Enum.NormalId.Right
  1146. Texture7.StudsPerTileU = 0.5
  1147. Texture7.StudsPerTileV = 0.5
  1148. Texture8.Parent = Part3
  1149. Texture8.Texture = "rbxassetid://264596039"
  1150. Texture8.Face = Enum.NormalId.Top
  1151. Texture8.StudsPerTileU = 0.5
  1152. Texture8.StudsPerTileV = 0.5
  1153. Texture9.Parent = Part3
  1154. Texture9.Texture = "rbxassetid://264596039"
  1155. Texture9.Face = Enum.NormalId.Bottom
  1156. Texture9.StudsPerTileU = 0.5
  1157. Texture9.StudsPerTileV = 0.5
  1158. Part10.Parent = Model0
  1159. Part10.Material = Enum.Material.SmoothPlastic
  1160. Part10.BrickColor = BrickColor.new("Smoky grey")
  1161. Part10.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1162. Part10.Anchored = true
  1163. Part10.CanCollide = false
  1164. Part10.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  1165. 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)
  1166. Part10.BottomSurface = Enum.SurfaceType.Smooth
  1167. Part10.TopSurface = Enum.SurfaceType.Smooth
  1168. Part10.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1169. Part10.Position = Vector3.new(10.2763157, -0.328740954, 4.65828419)
  1170. Part10.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1171. Part10.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1172. Part11.Parent = Model0
  1173. Part11.Material = Enum.Material.SmoothPlastic
  1174. Part11.BrickColor = BrickColor.new("Smoky grey")
  1175. Part11.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1176. Part11.Anchored = true
  1177. Part11.CanCollide = false
  1178. Part11.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  1179. 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)
  1180. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1181. Part11.TopSurface = Enum.SurfaceType.Smooth
  1182. Part11.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1183. Part11.Position = Vector3.new(10.2641315, -0.898470879, 4.6701169)
  1184. Part11.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1185. Part11.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1186. Part12.Parent = Model0
  1187. Part12.Material = Enum.Material.SmoothPlastic
  1188. Part12.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1189. Part12.Anchored = true
  1190. Part12.CanCollide = false
  1191. Part12.Size = Vector3.new(1.0999999, 0.47999993, 1.20000005)
  1192. 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)
  1193. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1194. Part12.TopSurface = Enum.SurfaceType.Smooth
  1195. Part12.Position = Vector3.new(10.2585678, -1.15834284, 4.67551708)
  1196. Part12.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1197. Part13.Parent = Model0
  1198. Part13.Material = Enum.Material.SmoothPlastic
  1199. Part13.BrickColor = BrickColor.new("Smoky grey")
  1200. Part13.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1201. Part13.Anchored = true
  1202. Part13.CanCollide = false
  1203. Part13.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  1204. 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)
  1205. Part13.BottomSurface = Enum.SurfaceType.Smooth
  1206. Part13.TopSurface = Enum.SurfaceType.Smooth
  1207. Part13.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1208. Part13.Position = Vector3.new(10.3147316, -0.167107999, 5.25400782)
  1209. Part13.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1210. Part13.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1211. SpecialMesh14.Parent = Part13
  1212. SpecialMesh14.MeshType = Enum.MeshType.Sphere
  1213. Part15.Parent = Model0
  1214. Part15.Material = Enum.Material.SmoothPlastic
  1215. Part15.Rotation = Vector3.new(-1.12, 3.3599999, -1.23000002)
  1216. Part15.Anchored = true
  1217. Part15.CanCollide = false
  1218. Part15.Size = Vector3.new(1.0999999, 0.47999993, 1.20000005)
  1219. 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)
  1220. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1221. Part15.TopSurface = Enum.SurfaceType.Smooth
  1222. Part15.Position = Vector3.new(10.2929802, 0.450897068, 4.642066)
  1223. Part15.Orientation = Vector3.new(-1.12, 3.3599999, -1.28999996)
  1224. for i,v in pairs(mas:GetChildren()) do
  1225. v.Parent = game:GetService("Players").LocalPlayer.Character.KingCrimson
  1226. pcall(function() v:MakeJoints() end)
  1227. end
  1228. mas:Destroy()
  1229. for i,v in pairs(cors) do
  1230. spawn(function()
  1231. pcall(v)
  1232. end)
  1233. end
  1234.  
  1235. --Converted with ttyyuu12345's model to script plugin v4
  1236. function sandbox(var,func)
  1237. local env = getfenv(func)
  1238. local newenv = setmetatable({},{
  1239. __index = function(self,k)
  1240. if k=="script" then
  1241. return var
  1242. else
  1243. return env[k]
  1244. end
  1245. end,
  1246. })
  1247. setfenv(func,newenv)
  1248. return func
  1249. end
  1250. cors = {}
  1251. mas = Instance.new("Model",game:GetService("Lighting"))
  1252. Model0 = Instance.new("Model")
  1253. Part1 = Instance.new("Part")
  1254. SpecialMesh2 = Instance.new("SpecialMesh")
  1255. Part3 = Instance.new("Part")
  1256. Part4 = Instance.new("Part")
  1257. Texture5 = Instance.new("Texture")
  1258. Texture6 = Instance.new("Texture")
  1259. Texture7 = Instance.new("Texture")
  1260. Texture8 = Instance.new("Texture")
  1261. Texture9 = Instance.new("Texture")
  1262. Texture10 = Instance.new("Texture")
  1263. Part11 = Instance.new("Part")
  1264. Part12 = Instance.new("Part")
  1265. SpecialMesh13 = Instance.new("SpecialMesh")
  1266. Part14 = Instance.new("Part")
  1267. Part15 = Instance.new("Part")
  1268. Part16 = Instance.new("Part")
  1269. Model0.Name = "Left Leg"
  1270. Model0.Parent = mas
  1271. Part1.Parent = Model0
  1272. Part1.Material = Enum.Material.SmoothPlastic
  1273. Part1.BrickColor = BrickColor.new("Smoky grey")
  1274. Part1.Rotation = Vector3.new(12, 0.0299999993, 179.98999)
  1275. Part1.Anchored = true
  1276. Part1.CanCollide = false
  1277. Part1.Size = Vector3.new(0.325000226, 0.455000341, 0.1300001)
  1278. Part1.CFrame = CFrame.new(11.380847, -2.88461161, 4.02652359, -1.00000215, -0.000106762862, 0.00057207793, -1.45472441e-05, -0.97813499, -0.207971305, 0.000581771368, -0.207971305, 0.978134871)
  1279. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1280. Part1.TopSurface = Enum.SurfaceType.Smooth
  1281. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1282. Part1.Position = Vector3.new(11.380847, -2.88461161, 4.02652359)
  1283. Part1.Orientation = Vector3.new(12, 0.0299999993, -180)
  1284. Part1.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1285. SpecialMesh2.Parent = Part1
  1286. SpecialMesh2.MeshType = Enum.MeshType.Sphere
  1287. Part3.Parent = Model0
  1288. Part3.Material = Enum.Material.SmoothPlastic
  1289. Part3.BrickColor = BrickColor.new("Smoky grey")
  1290. Part3.Rotation = Vector3.new(0, 0.0299999993, 0)
  1291. Part3.Anchored = true
  1292. Part3.CanCollide = false
  1293. Part3.Size = Vector3.new(1.0999999, 0.200000003, 1.20000005)
  1294. Part3.CFrame = CFrame.new(11.4111729, -2.37613988, 4.59652424, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  1295. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1296. Part3.TopSurface = Enum.SurfaceType.Smooth
  1297. Part3.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1298. Part3.Position = Vector3.new(11.4111729, -2.37613988, 4.59652424)
  1299. Part3.Orientation = Vector3.new(0, 0.0299999993, 0)
  1300. Part3.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1301. Part4.Name = "Middle"
  1302. Part4.Parent = Model0
  1303. Part4.Material = Enum.Material.SmoothPlastic
  1304. Part4.BrickColor = BrickColor.new("Persimmon")
  1305. Part4.Rotation = Vector3.new(0, 0.0299999993, 0)
  1306. Part4.Anchored = true
  1307. Part4.CanCollide = false
  1308. Part4.Size = Vector3.new(1, 2, 1)
  1309. Part4.CFrame = CFrame.new(11.411171, -2.2661407, 4.59652996, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  1310. Part4.BottomSurface = Enum.SurfaceType.Smooth
  1311. Part4.TopSurface = Enum.SurfaceType.Smooth
  1312. Part4.Color = Color3.new(1, 0.34902, 0.34902)
  1313. Part4.Position = Vector3.new(11.411171, -2.2661407, 4.59652996)
  1314. Part4.Orientation = Vector3.new(0, 0.0299999993, 0)
  1315. Part4.Color = Color3.new(1, 0.34902, 0.34902)
  1316. Texture5.Parent = Part4
  1317. Texture5.Texture = "rbxassetid://264596039"
  1318. Texture5.StudsPerTileU = 0.5
  1319. Texture5.StudsPerTileV = 0.5
  1320. Texture6.Parent = Part4
  1321. Texture6.Texture = "rbxassetid://264596039"
  1322. Texture6.Face = Enum.NormalId.Back
  1323. Texture6.StudsPerTileU = 0.5
  1324. Texture6.StudsPerTileV = 0.5
  1325. Texture7.Parent = Part4
  1326. Texture7.Texture = "rbxassetid://264596039"
  1327. Texture7.Face = Enum.NormalId.Left
  1328. Texture7.StudsPerTileU = 0.5
  1329. Texture7.StudsPerTileV = 0.5
  1330. Texture8.Parent = Part4
  1331. Texture8.Texture = "rbxassetid://264596039"
  1332. Texture8.Face = Enum.NormalId.Right
  1333. Texture8.StudsPerTileU = 0.5
  1334. Texture8.StudsPerTileV = 0.5
  1335. Texture9.Parent = Part4
  1336. Texture9.Texture = "rbxassetid://264596039"
  1337. Texture9.Face = Enum.NormalId.Top
  1338. Texture9.StudsPerTileU = 0.5
  1339. Texture9.StudsPerTileV = 0.5
  1340. Texture10.Parent = Part4
  1341. Texture10.Texture = "rbxassetid://264596039"
  1342. Texture10.Face = Enum.NormalId.Bottom
  1343. Texture10.StudsPerTileU = 0.5
  1344. Texture10.StudsPerTileV = 0.5
  1345. Part11.Parent = Model0
  1346. Part11.Material = Enum.Material.SmoothPlastic
  1347. Part11.BrickColor = BrickColor.new("Dark green")
  1348. Part11.Rotation = Vector3.new(0, 0.0299999993, 0)
  1349. Part11.Anchored = true
  1350. Part11.CanCollide = false
  1351. Part11.Shape = Enum.PartType.Ball
  1352. Part11.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  1353. Part11.CFrame = CFrame.new(10.861167, -2.96610498, 4.61681271, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  1354. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1355. Part11.TopSurface = Enum.SurfaceType.Smooth
  1356. Part11.Color = Color3.new(0.156863, 0.498039, 0.278431)
  1357. Part11.Position = Vector3.new(10.861167, -2.96610498, 4.61681271)
  1358. Part11.Orientation = Vector3.new(0, 0.0299999993, 0)
  1359. Part11.Color = Color3.new(0.156863, 0.498039, 0.278431)
  1360. Part12.Parent = Model0
  1361. Part12.Material = Enum.Material.SmoothPlastic
  1362. Part12.BrickColor = BrickColor.new("Smoky grey")
  1363. Part12.Rotation = Vector3.new(0, 0.0299999993, 0)
  1364. Part12.Anchored = true
  1365. Part12.CanCollide = false
  1366. Part12.Size = Vector3.new(0.49999994, 0.699999988, 0.200000003)
  1367. Part12.CFrame = CFrame.new(11.3708487, -2.2861259, 4.02655983, 1.00000215, -1.45131817e-05, 0.000581773929, 1.45472441e-05, 1, -5.8661255e-05, -0.000581771368, 5.86695787e-05, 0.999999821)
  1368. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1369. Part12.TopSurface = Enum.SurfaceType.Smooth
  1370. Part12.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1371. Part12.Position = Vector3.new(11.3708487, -2.2861259, 4.02655983)
  1372. Part12.Orientation = Vector3.new(0, 0.0299999993, 0)
  1373. Part12.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1374. SpecialMesh13.Parent = Part12
  1375. SpecialMesh13.MeshType = Enum.MeshType.Sphere
  1376. Part14.Parent = Model0
  1377. Part14.Material = Enum.Material.SmoothPlastic
  1378. Part14.BrickColor = BrickColor.new("Bright green")
  1379. Part14.Rotation = Vector3.new(-180, 0.119999997, 0)
  1380. Part14.Anchored = true
  1381. Part14.CanCollide = false
  1382. Part14.Size = Vector3.new(1.23000026, 0.179999977, 1.12999988)
  1383. Part14.CFrame = CFrame.new(11.3783445, -3.29613018, 4.57358456, 1.00000012, 1.45779395e-05, 0.00210929313, 1.44541127e-05, -1, 5.86876267e-05, 0.00210928963, -5.86568676e-05, -0.999997795)
  1384. Part14.BottomSurface = Enum.SurfaceType.Smooth
  1385. Part14.TopSurface = Enum.SurfaceType.Smooth
  1386. Part14.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1387. Part14.Position = Vector3.new(11.3783445, -3.29613018, 4.57358456)
  1388. Part14.Orientation = Vector3.new(0, 179.87999, 180)
  1389. Part14.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1390. Part15.Parent = Model0
  1391. Part15.Material = Enum.Material.SmoothPlastic
  1392. Part15.BrickColor = BrickColor.new("Dark stone grey")
  1393. Part15.Rotation = Vector3.new(-180, 0.119999997, 0)
  1394. Part15.Anchored = true
  1395. Part15.CanCollide = false
  1396. Part15.Size = Vector3.new(1.17999923, 0.200000092, 1.12999988)
  1397. Part15.CFrame = CFrame.new(11.3233404, -2.90613794, 4.57349205, 1.00000012, 1.45779395e-05, 0.00210929313, 1.44541127e-05, -1, 5.86876267e-05, 0.00210928963, -5.86568676e-05, -0.999997795)
  1398. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1399. Part15.TopSurface = Enum.SurfaceType.Smooth
  1400. Part15.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1401. Part15.Position = Vector3.new(11.3233404, -2.90613794, 4.57349205)
  1402. Part15.Orientation = Vector3.new(0, 179.87999, 180)
  1403. Part15.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1404. Part16.Parent = Model0
  1405. Part16.Material = Enum.Material.SmoothPlastic
  1406. Part16.Rotation = Vector3.new(-180, 0.119999997, 0)
  1407. Part16.Anchored = true
  1408. Part16.CanCollide = false
  1409. Part16.Size = Vector3.new(1.23000026, 0.219999954, 1.12999988)
  1410. Part16.CFrame = CFrame.new(11.3783426, -3.08613205, 4.573596, 1.00000012, 1.45779395e-05, 0.00210929313, 1.44541127e-05, -1, 5.86876267e-05, 0.00210928963, -5.86568676e-05, -0.999997795)
  1411. Part16.BottomSurface = Enum.SurfaceType.Smooth
  1412. Part16.TopSurface = Enum.SurfaceType.Smooth
  1413. Part16.Position = Vector3.new(11.3783426, -3.08613205, 4.573596)
  1414. Part16.Orientation = Vector3.new(0, 179.87999, 180)
  1415. for i,v in pairs(mas:GetChildren()) do
  1416. v.Parent = Character.KingCrimson
  1417. pcall(function() v:MakeJoints() end)
  1418. end
  1419. mas:Destroy()
  1420. for i,v in pairs(cors) do
  1421. spawn(function()
  1422. pcall(v)
  1423. end)
  1424. end
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432. --end of costume
  1433.  
  1434.  
  1435. AdvancingFortress.Parent = Character
  1436. torso = AdvancingFortress.Torso
  1437. hum = AdvancingFortress.Humanoid
  1438. AdvancingFortress.Name = "Advancing Fortress"
  1439. pl = AdvancingFortress
  1440. for i, v in pairs(AdvancingFortress:GetChildren()) do
  1441. if v:IsA("BasePart") then
  1442. v.Transparency = 1
  1443. end
  1444. end
  1445. local Humanoid = AdvancingFortress.Humanoid
  1446. local Mouse = Player:GetMouse()
  1447. local LeftArm = AdvancingFortress["Left Arm"]
  1448. local RightArm = AdvancingFortress["Right Arm"]
  1449. local LeftLeg = AdvancingFortress["Left Leg"]
  1450. local RightLeg = AdvancingFortress["Right Leg"]
  1451. local Head = AdvancingFortress.Head
  1452. local Torso = AdvancingFortress.Torso
  1453. local Camera = game.Workspace.CurrentCamera
  1454. local RootPart = AdvancingFortress.HumanoidRootPart
  1455. local RootJoint = RootPart.RootJoint
  1456. local attack = false
  1457. local Anim = "Idle"
  1458. local attacktype = 1
  1459. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1460. local velocity = RootPart.Velocity.y
  1461. local sine = 0
  1462. local change = 1
  1463. local Create = LoadLibrary("RbxUtility").Create
  1464. local TimeStop = false
  1465. local m = Create("Model")({
  1466. Parent = AdvancingFortress,
  1467. Name = "WeaponModel"
  1468. })
  1469. --for _,v in pairs(KQ) do
  1470. --v.Transparency=1
  1471. --end
  1472. KQ={
  1473.  
  1474. }
  1475.  
  1476.  
  1477. for _,v in pairs(Character.KingCrimson:GetChildren()) do
  1478. if v:IsA('Model') then
  1479. for _,g in pairs(v:GetChildren())do
  1480. if g:IsA('Part') then
  1481. for _,h in pairs(g:GetChildren())do
  1482. if h:IsA('Texture') or h:IsA('Decal') then --gets all decals and textures
  1483. table.insert(KQ,h)
  1484. end
  1485. end
  1486.  
  1487. end
  1488. end
  1489.  
  1490. end
  1491. end
  1492.  
  1493. AdvancingFortress.Head.Name = "FHead"
  1494. AdvancingFortress.Torso.Name = "FTorso"
  1495.  
  1496. for _,v in pairs(Character.KingCrimson:GetChildren()) do
  1497. fEF=v.Name
  1498. if v:IsA('Model') then
  1499. for _,g in pairs(v:GetChildren()) do
  1500. if g:IsA('Part') then
  1501. local W = Instance.new("Weld")
  1502. W.Part0 = v.Middle
  1503. W.Part1 =g
  1504. local CJ = CFrame.new(v.Middle.Position)
  1505. local C0 = v.Middle.CFrame:inverse()*CJ
  1506. local C1 = g.CFrame:inverse()*CJ
  1507. W.C0 = C0
  1508. W.C1 = C1
  1509. W.Parent = v.Middle
  1510. end
  1511. local Y = Instance.new("Weld")
  1512. Y.Part0 = AdvancingFortress[fEF]
  1513. Y.Part1 = v.Middle
  1514. Y.C0 = CFrame.new(0, 0, 0)
  1515. Y.Parent = Y.Part0
  1516. end
  1517. end
  1518. end
  1519.  
  1520. for _,v in pairs(Character.KingCrimson:GetChildren()) do
  1521. fEF=v.Name
  1522. if v:IsA('Model') then
  1523. for _,g in pairs(v:GetChildren()) do
  1524. if g:IsA('Part') then
  1525. g.Anchored=false
  1526. end
  1527. end
  1528. end
  1529. end
  1530. shirt = Instance.new("Shirt", Character)
  1531. shirt.Name = "Shirt"
  1532. pants = Instance.new("Pants", Character)
  1533. pants.Name = "Pants"
  1534. Character.Shirt.ShirtTemplate = "rbxassetid://769199076"
  1535. Character.Pants.PantsTemplate = "rbxassetid://693211747"
  1536.  
  1537. for i, v in pairs(Character:GetChildren()) do
  1538. if v.ClassName == "Accessory" then
  1539. v:Remove()
  1540. end
  1541. end
  1542.  
  1543. Hat3 = Instance.new("Model")
  1544. Hat3.Parent = Character
  1545. Hat3.Name = "Hat3"
  1546. rh = Instance.new("Part")
  1547. rh.Parent = Hat3
  1548. rh.BrickColor = BrickColor.new("Pink")
  1549. rh.Locked = true
  1550. rh.CanCollide = false
  1551. mesh = Instance.new("SpecialMesh")
  1552. rh.formFactor = "Symmetric"
  1553. mesh.MeshType = "FileMesh"
  1554. mesh.MeshId = "rbxassetid://495152230"
  1555. mesh.Parent = rh
  1556. local weld = Instance.new("Weld")
  1557. weld.Parent = rh
  1558. weld.Part0 = rh
  1559. weld.Part1 =Character.Head
  1560. weld.C0 = CFrame.new(0, 0.4, 0)*CFrame.Angles(0, 0, 0)
  1561. mesh.Scale = Vector3.new(1,1,1)
  1562. Hat3.Part.Transparency = 0
  1563.  
  1564. for _,v in pairs(AdvancingFortress:GetChildren()) do
  1565. if v:IsA('Part') then
  1566. v.BrickColor=BrickColor.new('Really red')
  1567. end
  1568. end
  1569.  
  1570. AdvancingFortress.FTorso.BrickColor=BrickColor.new('Really red')
  1571.  
  1572. AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
  1573. Humanoid.Animator.Parent = nil
  1574. AdvancingFortress.Animate.Parent = nil
  1575.  
  1576. base = Instance.new("ScreenGui",plr.PlayerGui)
  1577. bbg = Instance.new("BillboardGui",plr.Character.Head)
  1578. bbg.Size = UDim2.new(0,200,0,50)
  1579. bbg.StudsOffset = Vector3.new(0,3,0)
  1580.  
  1581. bbgTl = Instance.new("TextLabel",bbg)
  1582. bbgTl.BackgroundTransparency = 1
  1583. bbgTl.Size = UDim2.new(10,0,1,0)
  1584. bbgTl.Position = UDim2.new(-4.5,0,0,0)
  1585. bbgTl.Font = "Code"
  1586. bbgTl.Text = " "
  1587. bbgTl.TextSize = 25
  1588. bbgTl.TextStrokeColor3 = Color3.new(1,1,1)
  1589. bbgTl.TextColor3 = Color3.new(0,0,0)
  1590. bbgTl.TextStrokeTransparency = 0
  1591. bbgTl.TextWrapped = true
  1592.  
  1593. function Chat(msg)
  1594. if msg=='NANI' then
  1595. CFuncs.Sound.Create(948494432, Torso, 1, 1)
  1596. end
  1597. ff=game.Chat:FilterStringAsync(msg,Player,Player)
  1598. bbgTl.Text = ff
  1599. wait(1)
  1600. if bbgTl.Text == ff then
  1601. bbgTl.Text = " "
  1602. end
  1603. end
  1604. lknives=false
  1605.  
  1606.  
  1607. -- Fired when client sends a request to write on the sign
  1608. -- Called when button is clicked
  1609.  
  1610.  
  1611. plr.Chatted:connect(function(msg)-- local messageObject = getTextObject(msg, Player.UserId)
  1612. Chat(msg)
  1613. end)
  1614.  
  1615.  
  1616. local function newMotor(part0, part1, c0, c1)
  1617. local w = Create("Weld")({
  1618. Parent = part0,
  1619. Part0 = part0,
  1620. Part1 = part1,
  1621. C0 = c0,
  1622. C1 = c1
  1623. })
  1624. return w
  1625. end
  1626. function clerp(a, b, t)
  1627. return a:lerp(b, t)
  1628. end
  1629. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1630. NeckCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1631. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  1632. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  1633. local RH = newMotor(Torso, RightLeg, CFrame.new(0.5, -2, 0), CFrame.new(0, 0, 0))
  1634. local LH = newMotor(Torso, LeftLeg, CFrame.new(-0.5, -2, 0), CFrame.new(0, 0, 0))
  1635. RootJoint.C1 = CFrame.new(0, 0, 0)
  1636. RootJoint.C0 = CFrame.new(0, 0, 0)
  1637. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  1638. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  1639. local rarmc1 = RW.C1
  1640. local larmc1 = LW.C1
  1641. local rlegc1 = RH.C1
  1642. local llegc1 = LH.C1
  1643. local resetc1 = false
  1644. function PlayAnimationFromTable(table, speed, bool)
  1645. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  1646. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  1647. RW.C0 = clerp(RW.C0, table[3], speed)
  1648. LW.C0 = clerp(LW.C0, table[4], speed)
  1649. RH.C0 = clerp(RH.C0, table[5], speed)
  1650. LH.C0 = clerp(LH.C0, table[6], speed)
  1651. if bool == true and resetc1 == false then
  1652. resetc1 = true
  1653. RootJoint.C1 = RootJoint.C1
  1654. Torso.Neck.C1 = Torso.Neck.C1
  1655. RW.C1 = rarmc1
  1656. LW.C1 = larmc1
  1657. RH.C1 = rlegc1
  1658. LH.C1 = llegc1
  1659. end
  1660. end
  1661. ArtificialHB = Create("BindableEvent", script)({Parent = script, Name = "Heartbeat"})
  1662. script:WaitForChild("Heartbeat")
  1663. frame = 0.03333333333333333
  1664. tf = 0
  1665. allowframeloss = false
  1666. tossremainder = false
  1667. lastframe = tick()
  1668. script.Heartbeat:Fire()
  1669. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1670. tf = tf + s
  1671. if tf >= frame then
  1672. if allowframeloss then
  1673. script.Heartbeat:Fire()
  1674. lastframe = tick()
  1675. else
  1676. for i = 1, math.floor(tf / frame) do
  1677. script.Heartbeat:Fire()
  1678. end
  1679. lastframe = tick()
  1680. end
  1681. if tossremainder then
  1682. tf = 0
  1683. else
  1684. tf = tf - frame * math.floor(tf / frame)
  1685. end
  1686. end
  1687. end)
  1688. function swait(num)
  1689. if num == 0 or num == nil then
  1690. ArtificialHB.Event:wait()
  1691. else
  1692. for i = 0, num do
  1693. ArtificialHB.Event:wait()
  1694. end
  1695. end
  1696. end
  1697. function RemoveOutlines(part)
  1698. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1699. end
  1700. CFuncs = {
  1701. Part = {
  1702. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1703. local Part = Create("Part")({
  1704. Parent = Parent,
  1705. Reflectance = Reflectance,
  1706. Transparency = Transparency,
  1707. CanCollide = false,
  1708. Locked = true,
  1709. BrickColor = BrickColor.new(tostring(BColor)),
  1710. Name = Name,
  1711. Size = Size,
  1712. Material = Material
  1713. })
  1714. RemoveOutlines(Part)
  1715. return Part
  1716. end
  1717. },
  1718. Mesh = {
  1719. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1720. local Msh = Create(Mesh)({
  1721. Parent = Part,
  1722. Offset = OffSet,
  1723. Scale = Scale
  1724. })
  1725. if Mesh == "SpecialMesh" then
  1726. Msh.MeshType = MeshType
  1727. Msh.MeshId = MeshId
  1728. end
  1729. return Msh
  1730. end
  1731. },
  1732. Weld = {
  1733. Create = function(Parent, Part0, Part1, C0, C1)
  1734. local Weld = Create("Weld")({
  1735. Parent = Parent,
  1736. Part0 = Part0,
  1737. Part1 = Part1,
  1738. C0 = C0,
  1739. C1 = C1
  1740. })
  1741. return Weld
  1742. end
  1743. },
  1744. Sound = {
  1745. Create = function(id, par, vol, pit)
  1746. local Sound = Create("Sound")({
  1747. Volume = vol,
  1748. Pitch = pit or 1,
  1749. SoundId = "rbxassetid://" .. id,
  1750. Parent = par or workspace
  1751. })
  1752. Sound:play()
  1753. game:GetService("Debris"):AddItem(Sound, 130)
  1754. return Sound
  1755. end
  1756. },
  1757. Decal = {
  1758. Create = function(Color, Texture, Transparency, Name, Parent)
  1759. local Decal = Create("Decal")({
  1760. Color3 = Color,
  1761. Texture = "rbxassetid://" .. Texture,
  1762. Transparency = Transparency,
  1763. Name = Name,
  1764. Parent = Parent
  1765. })
  1766. return Decal
  1767. end
  1768. },
  1769. BillboardGui = {
  1770. Create = function(Parent, Image, Position, Size)
  1771. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  1772. BillPar.CFrame = CFrame.new(Position)
  1773. local Bill = Create("BillboardGui")({
  1774. Parent = BillPar,
  1775. Adornee = BillPar,
  1776. Size = UDim2.new(1, 0, 1, 0),
  1777. SizeOffset = Vector2.new(Size, Size)
  1778. })
  1779. local d = Create("ImageLabel", Bill)({
  1780. Parent = Bill,
  1781. BackgroundTransparency = 1,
  1782. Size = UDim2.new(1, 0, 1, 0),
  1783. Image = "rbxassetid://" .. Image
  1784. })
  1785. return BillPar
  1786. end
  1787. },
  1788. ParticleEmitter = {
  1789. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1790. local Particle = Create("ParticleEmitter")({
  1791. Parent = Parent,
  1792. Color = ColorSequence.new(Color1, Color2),
  1793. LightEmission = LightEmission,
  1794. Size = Size,
  1795. Texture = Texture,
  1796. Transparency = Transparency,
  1797. ZOffset = ZOffset,
  1798. Acceleration = Accel,
  1799. Drag = Drag,
  1800. LockedToPart = LockedToPart,
  1801. VelocityInheritance = VelocityInheritance,
  1802. EmissionDirection = EmissionDirection,
  1803. Enabled = Enabled,
  1804. Lifetime = LifeTime,
  1805. Rate = Rate,
  1806. Rotation = Rotation,
  1807. RotSpeed = RotSpeed,
  1808. Speed = Speed,
  1809. VelocitySpread = VelocitySpread
  1810. })
  1811. return Particle
  1812. end
  1813. },
  1814. CreateTemplate = {}
  1815. }
  1816. function rayCast(Position, Direction, Range, Ignore)
  1817. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1818. end
  1819. function FindNearestTorso(pos)
  1820. local list = game.Workspace:children()
  1821. local torso
  1822. local dist = 1000
  1823. local temp, human, temp2
  1824. for x = 1, #list do
  1825. temp2 = list[x]
  1826. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  1827. temp = temp2:findFirstChild("Torso")
  1828. human = temp2:findFirstChild("Humanoid")
  1829. if temp ~= nil and human ~= nil and human.Health > 0 and dist > (temp.Position - pos).magnitude then
  1830. local dohit = true
  1831. if dohit == true then
  1832. torso = temp
  1833. dist = (temp.Position - pos).magnitude
  1834. end
  1835. end
  1836. end
  1837. end
  1838. return torso, dist
  1839. end
  1840. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1841. if hit.Parent == nil then
  1842. return
  1843. end
  1844. local h = hit.Parent:FindFirstChild("Humanoid")
  1845. for _, v in pairs(hit.Parent:children()) do
  1846. c=hit.Parent:findFirstChild('HumanoidRootPart')
  1847. if v:IsA("Humanoid") then
  1848. h = v
  1849. if c~=nil then
  1850. end
  1851. end
  1852. end
  1853. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1854. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1855. return
  1856. end
  1857. local c = Create("ObjectValue")({
  1858. Name = "creator",
  1859. Value = game:service("Players").LocalPlayer,
  1860. Parent = h
  1861. })
  1862. game:GetService("Debris"):AddItem(c, 0.5)
  1863. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1864. local Damage = math.random(minim, maxim)
  1865. local blocked = false
  1866. local block = hit.Parent:findFirstChild("Block")
  1867. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1868. blocked = true
  1869. block.Value = block.Value - 1
  1870. print(block.Value)
  1871. end
  1872. if TimeStop == false then
  1873. h.Health = h.Health - Damage
  1874. 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)
  1875. elseif TimeStop == true then
  1876. repeat
  1877. wait()
  1878. until TimeStop == false
  1879. h.Health = h.Health - Damage / 2
  1880. 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)
  1881. end
  1882. if Type == "Knockdown" then
  1883. local hum = hit.Parent.Humanoid
  1884. hum.PlatformStand = true
  1885. coroutine.resume(coroutine.create(function(HHumanoid)
  1886. swait(1)
  1887. HHumanoid.PlatformStand = false
  1888. end), hum)
  1889. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  1890. local bodvol = Create("BodyVelocity")({
  1891. velocity = angle * knockback,
  1892. P = 5000,
  1893. maxForce = Vector3.new(8000, 8000, 8000),
  1894. Parent = hit
  1895. })
  1896. local rl = Create("BodyAngularVelocity")({
  1897. P = 3000,
  1898. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1899. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1900. Parent = hit
  1901. })
  1902. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1903. game:GetService("Debris"):AddItem(rl, 0.5)
  1904. elseif Type == "Normal" then
  1905. local vp = Create("BodyVelocity")({
  1906. P = 500,
  1907. maxForce = Vector3.new(math.huge, 0, math.huge),
  1908. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1909. })
  1910. if knockback > 0 then
  1911. vp.Parent = hit.Parent.Torso
  1912. end
  1913. game:GetService("Debris"):AddItem(vp, 0.5)
  1914. elseif Type == "Up" then
  1915. local bodyVelocity = Create("BodyVelocity")({
  1916. velocity = Vector3.new(0, 20, 0),
  1917. P = 5000,
  1918. maxForce = Vector3.new(8000, 8000, 8000),
  1919. Parent = hit
  1920. })
  1921. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1922. elseif Type == "DarkUp" then
  1923. coroutine.resume(coroutine.create(function()
  1924. for i = 0, 1, 0.1 do
  1925. swait()
  1926. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, 0.08, 1)
  1927. end
  1928. end))
  1929. local bodyVelocity = Create("BodyVelocity")({
  1930. velocity = Vector3.new(0, 20, 0),
  1931. P = 5000,
  1932. maxForce = Vector3.new(8000, 8000, 8000),
  1933. Parent = hit
  1934. })
  1935. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1936. elseif Type == "Snare" then
  1937. local bp = Create("BodyPosition")({
  1938. P = 2000,
  1939. D = 100,
  1940. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1941. position = hit.Parent.Torso.Position,
  1942. Parent = hit.Parent.Torso
  1943. })
  1944. game:GetService("Debris"):AddItem(bp, 1)
  1945. elseif Type == "Freeze" then
  1946. local BodPos = Create("BodyPosition")({
  1947. P = 50000,
  1948. D = 1000,
  1949. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1950. position = hit.Parent.Torso.Position,
  1951. Parent = hit.Parent.Torso
  1952. })
  1953. local BodGy = Create("BodyGyro")({
  1954. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1955. P = 20000,
  1956. Parent = hit.Parent.Torso,
  1957. cframe = hit.Parent.Torso.CFrame
  1958. })
  1959. hit.Parent.Torso.Anchored = true
  1960. coroutine.resume(coroutine.create(function(Part)
  1961. swait(1.5)
  1962. Part.Anchored = false
  1963. end), hit.Parent.Torso)
  1964. game:GetService("Debris"):AddItem(BodPos, 3)
  1965. game:GetService("Debris"):AddItem(BodGy, 3)
  1966. end
  1967. local debounce = Create("BoolValue")({
  1968. Name = "DebounceHit",
  1969. Parent = hit.Parent,
  1970. Value = true
  1971. })
  1972. game:GetService("Debris"):AddItem(debounce, Delay)
  1973. c = Create("ObjectValue")({
  1974. Name = "creator",
  1975. Value = Player,
  1976. Parent = h
  1977. })
  1978. game:GetService("Debris"):AddItem(c, 0.5)
  1979. end
  1980. end
  1981. function ShowDamage(Pos, Text, Time, Color)
  1982. local Rate = 0.03333333333333333
  1983. local Pos = Pos or Vector3.new(0, 0, 0)
  1984. local Text = Text or ""
  1985. local Time = Time or 2
  1986. local Color = Color or Color3.new(1, 0, 1)
  1987. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1988. EffectPart.Anchored = true
  1989. local BillboardGui = Create("BillboardGui")({
  1990. Size = UDim2.new(3, 0, 3, 0),
  1991. Adornee = EffectPart,
  1992. Parent = EffectPart
  1993. })
  1994. local TextLabel = Create("TextLabel")({
  1995. BackgroundTransparency = 1,
  1996. Size = UDim2.new(1, 0, 1, 0),
  1997. Text = Text,
  1998. Font = "SciFi",
  1999. TextColor3 = Color,
  2000. TextScaled = true,
  2001. Parent = BillboardGui
  2002. })
  2003. game.Debris:AddItem(EffectPart, Time)
  2004. EffectPart.Parent = game:GetService("Workspace")
  2005. delay(0, function()
  2006. local Frames = Time / Rate
  2007. for Frame = 1, Frames do
  2008. wait(Rate)
  2009. local Percent = Frame / Frames
  2010. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2011. TextLabel.TextTransparency = Percent
  2012. end
  2013. if EffectPart and EffectPart.Parent then
  2014. EffectPart:Destroy()
  2015. end
  2016. end)
  2017. end
  2018. local STDamage = false
  2019. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  2020. for _, c in pairs(workspace:children()) do
  2021. local hum = c:findFirstChild("Humanoid")
  2022. if hum ~= nil then
  2023. local head = c:findFirstChild("Torso")
  2024. if head ~= nil then
  2025. local targ = head.Position - Part.Position
  2026. local mag = targ.magnitude
  2027. if Magnitude >= mag and c.Name ~= Player.Name then
  2028. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, 0.1, HitSound, HitPitch)
  2029. if STDamage == true then
  2030. for i = 1, 3 do
  2031. Effects.Block.Create(BrickColor.new("Really red"), head.CFrame, 1, 1, 1, 4, 4, 4, 0.07, 1)
  2032. end
  2033. for i = 1, 10 do
  2034. CamShake(1, 70000)
  2035. Effects.Break.Create(BrickColor.new("Really red"), head.CFrame, 1, 1, 1)
  2036. end
  2037. elseif STDamage == false then
  2038. CamShake(1, 90000)
  2039. Effects.Block.Create(BrickColor.new("Really red"), head.CFrame, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.07, 1)
  2040. for i = 1, 2 do
  2041. Effects.Break.Create(BrickColor.new("Really red"), head.CFrame, 0.4, 0.4, 0.4)
  2042. end
  2043. end
  2044. end
  2045. end
  2046. end
  2047. end
  2048. end
  2049. --[[
  2050. HHandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "HHandle", Vector3.new(1.09999979, 0.299999923, 1.0999999))
  2051. HHandleWeld = CFuncs.Weld.Create(m, Head, HHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0646438599, -0.0500068665, -0.0646400452, -0.707107365, -3.21031663E-8, 0.707106411, -8.19564079E-8, 1.00000119, -1.41561088E-7, -0.707106352, 1.38630043E-7, -0.707107484))
  2052. Eye1 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "White", "Eye1", Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2053. PartWeld = CFuncs.Weld.Create(m, HHandle, Eye1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0381011963, -0.0574798584, 0.471725464, -2.89082527E-6, 0.173647985, -0.984807968, -6.2584877E-7, 0.984808922, 0.173648104, 1.00000012, 1.02902288E-6, -2.77161598E-6))
  2054. CFuncs.Mesh.Create("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2055. Eye2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "White", "Eye2", Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2056. PartWeld = CFuncs.Weld.Create(m, HHandle, Eye2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0115432739, -0.0487277508, 0.482452393, -0.981060266, -0.173648134, -0.0858327746, -0.172987267, 0.984808922, -0.0151339322, 0.0871568322, 3.96735317E-7, -0.996194839))
  2057. CFuncs.Mesh.Create("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2058. THandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Medium stone grey", "THandle", Vector3.new(1, 0.799999893, 1))
  2059. THandleWeld = CFuncs.Weld.Create(m, Torso, THandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, 0, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2060. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.80000019, 0.300000012, 1.80000007))
  2061. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-6.10351563E-5, -1.04342794, -0.404396057, 1, -8.19564079E-8, 5.96046519E-8, -1.01078633E-7, 0.939694166, -0.342019171, 1.52638329E-8, 0.34201926, 0.939693213))
  2062. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2063. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 1.10000002, 0.300000012))
  2064. PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.34057617E-5, -0.943422318, -1.35441589, 1, -8.19564079E-8, 5.96046519E-8, -1.01078633E-7, 0.939694166, -0.342019171, 1.52638329E-8, 0.34201926, 0.939693213))
  2065. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2066. --]]
  2067. AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  2068. 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))
  2069. --[[
  2070.  
  2071. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
  2072. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550004005, 0, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2073. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2074. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.150001526, 0.200003624, -0.359994888, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2075. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2076. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.20000267, 0.359992981, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2077. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
  2078. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209899902, -0.809997559, 5.7220459E-6, -1, 8.19564079E-8, -5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, -5.96046519E-8, 1.41561088E-7, -1.00000024))
  2079. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
  2080. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.300003052, 0.650004387, 1.71661377E-5, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2081. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
  2082. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.650003433, 0, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2083. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
  2084. PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199996948, -0.049996376, -3.81469727E-6, 1, -8.19564079E-8, 5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, 5.96046519E-8, -1.41561088E-7, 1.00000024))
  2085. --]]
  2086. HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
  2087.  
  2088. 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))
  2089. AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  2090. 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))
  2091. HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
  2092. 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))
  2093.  
  2094.  
  2095. --[[
  2096. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2097. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, -0.360012054, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2098. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
  2099. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.0499982834, -9.53674316E-6, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2100. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2101. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, 0.359992981, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2102. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
  2103. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.21005249, -0.81000042, 2.28881836E-5, -1, -8.19564079E-8, -5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, -5.96046519E-8, -1.41561088E-7, -1.00000024))
  2104. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
  2105. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550003052, -5.7220459E-6, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2106. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
  2107. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.299995422, 0.650003433, -3.81469727E-6, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2108. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
  2109. PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.65000248, 0, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2110. LHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "LHandleR", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2111. LHandleRWeld = CFuncs.Weld.Create(m, RightLeg, LHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498962402, -0.0950021744, 0.00499534607, -1, 8.19564079E-8, -5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, -5.96046519E-8, 1.41561088E-7, -1.00000024))
  2112. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.800000012, 0.800000012, 0.200000003))
  2113. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00499916077, -0.604999542, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2114. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2115. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600002289, 0, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2116. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
  2117. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454998016, 0, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2118. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.400000006, 1.20000005, 0.200000003))
  2119. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00499916077, -0.604999542, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2120. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
  2121. PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499725342, 0.0149993896, 0.00500297546, 2.28095047E-7, 1.00000775, 2.99581131E-7, -1.00000417, 5.63755016E-8, -4.06898749E-7, -2.98379774E-7, 2.07959161E-8, 1.0000037))
  2122. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2123. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2124. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.604999542, -0.504998207, 0.29499054, -2.98023224E-8, -6.70552254E-8, -1.00000012, 3.7252903E-8, 1.0000006, 7.4505806E-8, 1, 4.47034836E-8, 2.98023224E-8))
  2125. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2126. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2127. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.60499382, -0.495001793, 0.305000305, -5.96046519E-8, -1.41561088E-7, -1.00000024, -8.19564079E-8, -1.00000119, -1.41561088E-7, -1, -8.19564079E-8, -5.96046519E-8))
  2128. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2129. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2130. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.495001793, 0.29499054, 2.98023224E-8, 6.70552254E-8, 1.00000012, -3.7252903E-8, -1.0000006, -7.4505806E-8, 1, 4.47034836E-8, 2.98023224E-8))
  2131. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2132. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2133. WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.504998207, 0.305000305, 2.98023224E-8, 6.70552254E-8, 1.00000012, 3.7252903E-8, 1.0000006, 7.4505806E-8, -1, -4.47034836E-8, -2.98023224E-8))
  2134. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2135. LHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "LHandleL", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2136. LHandleLWeld = CFuncs.Weld.Create(m, LeftLeg, LHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498199463, -0.095000267, 0.00502204895, -1, 8.19564079E-8, -5.96046519E-8, -8.19564079E-8, 1.00000119, -1.41561088E-7, -5.96046519E-8, 1.41561088E-7, -1.00000024))
  2137. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
  2138. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600001335, 0, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2139. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.400000006, 1.20000005, 0.300000012))
  2140. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00500106812, -0.554998398, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2141. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
  2142. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454999924, 0, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2143. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
  2144. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499534607, 0.0149993896, 0.00500297546, 2.28095047E-7, 1.00000775, 2.99581131E-7, -1.00000417, 5.63755016E-8, -4.06898749E-7, -2.98379774E-7, 2.07959161E-8, 1.0000037))
  2145. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2146. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Part", Vector3.new(0.800000012, 0.800000012, 0.300000012))
  2147. PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00500106812, -0.554998398, 1, 8.19564079E-8, 5.96046519E-8, 8.19564079E-8, 1.00000119, 1.41561088E-7, 5.96046519E-8, 1.41561088E-7, 1.00000024))
  2148. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2149. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.505000114, 0.305000305, 2.98023224E-8, 6.70552254E-8, 1.00000012, 3.7252903E-8, 1.0000006, 7.4505806E-8, -1, -4.47034836E-8, -2.98023224E-8))
  2150. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2151. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2152. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.505000114, 0.29499054, -2.98023224E-8, -6.70552254E-8, -1.00000012, 3.7252903E-8, 1.0000006, 7.4505806E-8, 1, 4.47034836E-8, 2.98023224E-8))
  2153. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2154. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2155. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.494999886, 0.29499054, 2.98023224E-8, 6.70552254E-8, 1.00000012, -3.7252903E-8, -1.0000006, -7.4505806E-8, 1, 4.47034836E-8, 2.98023224E-8))
  2156. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2157. Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Camo", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
  2158. WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.494999886, 0.305000305, -5.96046519E-8, -1.41561088E-7, -1.00000024, -8.19564079E-8, -1.00000119, -1.41561088E-7, -1, -8.19564079E-8, -5.96046519E-8))
  2159. CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2160. --]]
  2161. Shield = CFuncs.Part.Create(m, "Neon", 0, 0.5, "Pastle brown", "Part", Vector3.new(9.1, 8.5, 0.2))
  2162. CFuncs.Mesh.Create("SpecialMesh", Shield, "FileMesh", "rbxassetid://708292865", Vector3.new(0, 0, 0), Vector3.new(0.04, 0.04, 0.04))
  2163. Shield.Parent = nil
  2164.  
  2165. EffectModel = Create("Model")({Parent = Character, Name = "Effects"})
  2166. Effects = {
  2167. Block = {
  2168. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2169. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2170. prt.Anchored = true
  2171. prt.CFrame = cframe
  2172. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2173. game:GetService("Debris"):AddItem(prt, 10)
  2174. if Type == 1 or Type == nil then
  2175. table.insert(Effects, {
  2176. prt,
  2177. "Block1",
  2178. delay,
  2179. x3,
  2180. y3,
  2181. z3,
  2182. msh
  2183. })
  2184. elseif Type == 2 then
  2185. table.insert(Effects, {
  2186. prt,
  2187. "Block2",
  2188. delay,
  2189. x3,
  2190. y3,
  2191. z3,
  2192. msh
  2193. })
  2194. end
  2195. end
  2196. },
  2197. Cylinder = {
  2198. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2199. local prt = CFuncs.Part .. Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  2200. prt.Anchored = true
  2201. prt.CFrame = cframe
  2202. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2203. game:GetService("Debris"):AddItem(prt, 2)
  2204. Effects[#Effects + 1] = {
  2205. prt,
  2206. "Cylinder",
  2207. delay,
  2208. x3,
  2209. y3,
  2210. z3
  2211. }
  2212. end
  2213. },
  2214. Head = {
  2215. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2216. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2217. prt.Anchored = true
  2218. prt.CFrame = cframe
  2219. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2220. game:GetService("Debris"):AddItem(prt, 10)
  2221. table.insert(Effects, {
  2222. prt,
  2223. "Cylinder",
  2224. delay,
  2225. x3,
  2226. y3,
  2227. z3,
  2228. msh
  2229. })
  2230. end
  2231. },
  2232. Sphere = {
  2233. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2234. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2235. prt.Anchored = true
  2236. prt.CFrame = cframe
  2237. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2238. game:GetService("Debris"):AddItem(prt, 10)
  2239. table.insert(Effects, {
  2240. prt,
  2241. "Cylinder",
  2242. delay,
  2243. x3,
  2244. y3,
  2245. z3,
  2246. msh
  2247. })
  2248. end
  2249. },
  2250. Sphere2 = {
  2251. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2252. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2253. prt.Anchored = true
  2254. prt.CFrame = cframe
  2255. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2256. game:GetService("Debris"):AddItem(prt, 10)
  2257. table.insert(Effects, {
  2258. prt,
  2259. "Cylinder",
  2260. delay,
  2261. x3,
  2262. y3,
  2263. z3,
  2264. msh
  2265. })
  2266. end
  2267. },
  2268. Elec = {
  2269. Create = function(cff, x, y, z)
  2270. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Really red"), "Part", Vector3.new(1, 1, 1))
  2271. prt.Anchored = true
  2272. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2273. prt.CFrame = CFrame.new(prt.Position)
  2274. game:GetService("Debris"):AddItem(prt, 2)
  2275. local xval = math.random() / 2
  2276. local yval = math.random() / 2
  2277. local zval = math.random() / 2
  2278. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2279. table.insert(Effects, {
  2280. prt,
  2281. "Elec",
  2282. 0.1,
  2283. x,
  2284. y,
  2285. z,
  2286. xval,
  2287. yval,
  2288. zval
  2289. })
  2290. end
  2291. },
  2292. Ring = {
  2293. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2294. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2295. prt.Anchored = true
  2296. prt.CFrame = cframe
  2297. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2298. game:GetService("Debris"):AddItem(prt, 10)
  2299. table.insert(Effects, {
  2300. prt,
  2301. "Cylinder",
  2302. delay,
  2303. x3,
  2304. y3,
  2305. z3,
  2306. msh
  2307. })
  2308. end
  2309. },
  2310. Wave = {
  2311. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2312. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2313. prt.Anchored = true
  2314. prt.CFrame = cframe
  2315. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2316. game:GetService("Debris"):AddItem(prt, 10)
  2317. table.insert(Effects, {
  2318. prt,
  2319. "Cylinder",
  2320. delay,
  2321. x3,
  2322. y3,
  2323. z3,
  2324. msh
  2325. })
  2326. end
  2327. },
  2328. Break = {
  2329. Create = function(brickcolor, cframe, x1, y1, z1)
  2330. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2331. prt.Anchored = true
  2332. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2333. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2334. local num = math.random(10, 50) / 1000
  2335. game:GetService("Debris"):AddItem(prt, 10)
  2336. table.insert(Effects, {
  2337. prt,
  2338. "Shatter",
  2339. num,
  2340. prt.CFrame,
  2341. math.random() - math.random(),
  2342. 0,
  2343. math.random(50, 100) / 100
  2344. })
  2345. end
  2346. },
  2347. Fire = {
  2348. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2349. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2350. prt.Anchored = true
  2351. prt.CFrame = cframe
  2352. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2353. game:GetService("Debris"):AddItem(prt, 10)
  2354. table.insert(Effects, {
  2355. prt,
  2356. "Fire",
  2357. delay,
  2358. 1,
  2359. 1,
  2360. 1,
  2361. msh
  2362. })
  2363. end
  2364. },
  2365. FireWave = {
  2366. Create = function(brickcolor, cframe, x1, y1, z1)
  2367. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2368. prt.Anchored = true
  2369. prt.CFrame = cframe
  2370. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2371. local d = Create("Decal")({
  2372. Parent = prt,
  2373. Texture = "rbxassetid://26356434",
  2374. Face = "Top"
  2375. })
  2376. local d = Create("Decal")({
  2377. Parent = prt,
  2378. Texture = "rbxassetid://26356434",
  2379. Face = "Bottom"
  2380. })
  2381. game:GetService("Debris"):AddItem(prt, 10)
  2382. table.insert(Effects, {
  2383. prt,
  2384. "FireWave",
  2385. 1,
  2386. 30,
  2387. math.random(400, 600) / 100,
  2388. msh
  2389. })
  2390. end
  2391. },
  2392. Lightning = {
  2393. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2394. local magz = (p0 - p1).magnitude
  2395. local curpos = p0
  2396. local trz = {
  2397. -ofs,
  2398. ofs
  2399. }
  2400. for i = 1, tym do
  2401. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2402. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2403. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2404. li.Material = "Neon"
  2405. if tym == i then
  2406. local magz2 = (curpos - p1).magnitude
  2407. li.Size = Vector3.new(th, th, magz2)
  2408. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2409. table.insert(Effects, {
  2410. li,
  2411. "Disappear",
  2412. last
  2413. })
  2414. else
  2415. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2416. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2417. game.Debris:AddItem(li, 10)
  2418. table.insert(Effects, {
  2419. li,
  2420. "Disappear",
  2421. last
  2422. })
  2423. end
  2424. end
  2425. end
  2426. },
  2427. EffectTemplate = {}
  2428. }
  2429. local Invisible = true
  2430. function Reappear()
  2431. for _, i in pairs(Character.KingCrimson:children()) do
  2432. if i:IsA("Model") then
  2433. for _,v in pairs(i:GetChildren()) do
  2434. if v:IsA('Part') then
  2435. coroutine.resume(coroutine.create(function(Part)
  2436. for v = 0, 1, 0.3 do
  2437. swait()
  2438. Part.Transparency = -v
  2439. end
  2440. Part.Transparency = 0
  2441. for _,v in pairs(KQ) do
  2442. v.Transparency=0
  2443. end
  2444. end), v)
  2445. end
  2446. end
  2447. end
  2448. end
  2449. for _, i in pairs(m:children()) do
  2450. if i:IsA("BasePart") then
  2451. coroutine.resume(coroutine.create(function(Part)
  2452. for i = 0, 1, 0.3 do
  2453. swait()
  2454. Part.Transparency = i
  2455. end
  2456. Part.Transparency = 0
  2457. end), i)
  2458. end
  2459. end
  2460. end
  2461. function ReappearArmorOnly()
  2462. for _, i in pairs(m:children()) do
  2463. if i:IsA("BasePart") then
  2464. coroutine.resume(coroutine.create(function(Part)
  2465. for i = 0, 1, 0.3 do
  2466. swait()
  2467. Part.Transparency = i
  2468. end
  2469. Part.Transparency = 0
  2470. end), i)
  2471. end
  2472. end
  2473. end
  2474. function Disappear()
  2475. for _, i in pairs(Character.KingCrimson:children()) do
  2476. if i:IsA("Model") then
  2477. for _,v in pairs(i:GetChildren()) do
  2478. if v:IsA('Part') then
  2479. coroutine.resume(coroutine.create(function(Part)
  2480. for v = 0, 1, 0.3 do
  2481. swait()
  2482. Part.Transparency = v
  2483. end
  2484. Part.Transparency = 1
  2485. for _,v in pairs(KQ) do
  2486. v.Transparency=1
  2487. end
  2488. end), v)
  2489. end
  2490. end
  2491. end
  2492. end
  2493. for _, i in pairs(m:children()) do
  2494. if i:IsA("BasePart") then
  2495. coroutine.resume(coroutine.create(function(Part)
  2496. for i = 0, 1, 0.3 do
  2497. swait()
  2498. Part.Transparency = i
  2499. end
  2500. Part.Transparency = 1
  2501. end), i)
  2502. end
  2503. end
  2504. end
  2505. function DisappearArmorOnly()
  2506. for _, i in pairs(m:children()) do
  2507. if i:IsA("BasePart") then
  2508. coroutine.resume(coroutine.create(function(Part)
  2509. for i = 0, 1, 0.3 do
  2510. swait()
  2511. Part.Transparency = i
  2512. end
  2513. Part.Transparency = 1
  2514. end), i)
  2515. end
  2516. end
  2517. end
  2518. function CamShake(time, freq)
  2519. coroutine.resume(coroutine.create(function()
  2520. local cam = game:GetService("Workspace").CurrentCamera
  2521. local time = 10
  2522. local seed = Vector3.new(math.random(100, 200) / freq, math.random(100, 200) / freq, 0)
  2523. if math.random(1, 2) == 1 then
  2524. seed = Vector3.new(-seed.x, seed.y, 0)
  2525. end
  2526. if math.random(1, 2) == 1 then
  2527. seed = Vector3.new(seed.x, -seed.y, 0)
  2528. end
  2529. 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)
  2530. for i = 1, time do
  2531. 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)
  2532. wait()
  2533. end
  2534. end))
  2535. end
  2536. local ora = false
  2537. Disappear()
  2538. function ORA()
  2539. attack = true
  2540. local S = CFuncs.Sound.Create("", Torso, 3, 1)
  2541. S.Looped = true
  2542. if ora == true then
  2543. while ora == true do
  2544. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2545. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2546. for i = 0, 1, 0.8 do
  2547. swait()
  2548. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2549. PlayAnimationFromTable({
  2550. 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),
  2551. 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),
  2552. 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),
  2553. 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),
  2554. 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),
  2555. 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)
  2556. }, 0.8, false)
  2557. end
  2558. CFuncs.Sound.Create("200632136", HitboxR, 0.3, math.random(1, 1.2))
  2559. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2560. for i = 0, 1, 0.8 do
  2561. swait()
  2562. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2563. PlayAnimationFromTable({
  2564. 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),
  2565. 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),
  2566. 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),
  2567. 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),
  2568. 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),
  2569. 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)
  2570. }, 0.8, false)
  2571. end
  2572. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2573. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2574. for i = 0, 1, 0.8 do
  2575. swait()
  2576. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2577. PlayAnimationFromTable({
  2578. 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),
  2579. 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),
  2580. 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),
  2581. 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),
  2582. 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),
  2583. 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)
  2584. }, 0.8, false)
  2585. end
  2586. CFuncs.Sound.Create("200632136", HitboxR, 0.3, math.random(1, 1.2))
  2587. MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
  2588. for i = 0, 1, 0.8 do
  2589. swait()
  2590. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), 0.5)
  2591. PlayAnimationFromTable({
  2592. 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),
  2593. 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),
  2594. 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),
  2595. 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),
  2596. 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),
  2597. 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)
  2598. }, 0.8, false)
  2599. end
  2600. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2601. MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
  2602. end
  2603. end
  2604. S:Stop()
  2605. local S2 = CFuncs.Sound.Create("", Torso, 1.5, 1)
  2606. for i = 0, 1, 0.13 do
  2607. swait()
  2608. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), 0.5)
  2609. PlayAnimationFromTable({
  2610. 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),
  2611. 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),
  2612. 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),
  2613. 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),
  2614. 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),
  2615. 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)
  2616. }, 0.2, false)
  2617. end
  2618. CFuncs.Sound.Create("471881954", HitboxR, 1, 1)
  2619. MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
  2620. for i = 0, 1, 0.1 do
  2621. swait()
  2622. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), 0.3)
  2623. PlayAnimationFromTable({
  2624. 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),
  2625. 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),
  2626. 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),
  2627. 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),
  2628. 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),
  2629. 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)
  2630. }, 0.6, false)
  2631. end
  2632. attack = false
  2633. end
  2634. function CastleCrusherFist()
  2635. attack = true
  2636. STDamage = true
  2637. local S2 = CFuncs.Sound.Create("", Torso, 1, 1)
  2638. for i = 0, 1, 0.1 do
  2639. swait()
  2640. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2641. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2642. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), 0.2)
  2643. PlayAnimationFromTable({
  2644. 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),
  2645. 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),
  2646. 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),
  2647. 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),
  2648. 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),
  2649. 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)
  2650. }, 0.2, false)
  2651. end
  2652. MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
  2653. 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)
  2654. CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
  2655. CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
  2656. for i = 0, 1, 0.08 do
  2657. swait()
  2658. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2659. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2660. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), 0.3)
  2661. PlayAnimationFromTable({
  2662. 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),
  2663. 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),
  2664. 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),
  2665. 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),
  2666. 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),
  2667. 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)
  2668. }, 0.6, false)
  2669. end
  2670. STDamage = false
  2671. attack = false
  2672. end
  2673. function CastleCrusherFist()
  2674. attack = true
  2675. STDamage = true
  2676. local S2 = CFuncs.Sound.Create("", Torso, 1, 1)
  2677. for i = 0, 1, 0.1 do
  2678. swait()
  2679. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2680. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2681. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), 0.5)
  2682. PlayAnimationFromTable({
  2683. 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),
  2684. 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),
  2685. 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),
  2686. 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),
  2687. 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),
  2688. 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)
  2689. }, 0.2, false)
  2690. end
  2691. 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)
  2692. Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.lookVector * 140
  2693. CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
  2694. CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
  2695. for i = 0, 1, 0.08 do
  2696. swait()
  2697. MagnitudeDamage(HitboxR, 5, 50, 80, 100, "Normal", "610359515", 1)
  2698. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, 0.3, 1)
  2699. Effects.Break.Create(BrickColor.new("Really red"), HitboxR.CFrame, 0.5, 0.5, 0.5)
  2700. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), 1)
  2701. PlayAnimationFromTable({
  2702. 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),
  2703. 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),
  2704. 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),
  2705. 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),
  2706. 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),
  2707. 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)
  2708. }, 0.6, false)
  2709. end
  2710. STDamage = false
  2711. attack = false
  2712. end
  2713.  
  2714.  
  2715. distance2__=-5
  2716. AdvancingFortress.FHead.face:remove()
  2717.  
  2718. function Lattack()
  2719. attack = true
  2720. local S = CFuncs.Sound.Create("", Torso, 3, 1)
  2721. S.Looped = true
  2722. if Long then
  2723. while Long do-- max range
  2724. for i = 0, 1, 0.8 do
  2725. swait()
  2726. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__)*CFrame.Angles(0,0,0), 0.5)
  2727. PlayAnimationFromTable({
  2728. 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),
  2729. 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),
  2730. 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),
  2731. 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),
  2732. 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),
  2733. 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)
  2734. }, 0.8, false)
  2735. end
  2736.  
  2737. end
  2738. for i = 0, 1, 0.8 do
  2739. swait()
  2740. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__)*CFrame.Angles(0,1,0), 0.5)
  2741. PlayAnimationFromTable({
  2742.  
  2743. 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),
  2744. 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),
  2745. 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),
  2746. 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),
  2747. 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),
  2748. 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)
  2749. }, 0.8, false)
  2750. end
  2751. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2752. MagnitudeDamage(HitboxL, 5, 50, 50, 0, "Normal", "260430117", 1)
  2753. PlayAnimationFromTable({
  2754. 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),
  2755. 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),
  2756. 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),
  2757. 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),
  2758. 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),
  2759. 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)
  2760. }, 0.8, false)
  2761. end
  2762. wait(1)
  2763. STDamage = false
  2764. attack = false
  2765. end
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771. dimension=workspace
  2772.  
  2773. function Kick()
  2774. kickR=true
  2775. attack = true
  2776. local S = CFuncs.Sound.Create("", Torso, 3, 1)
  2777. S.Looped = true
  2778. if kick then
  2779. while kick do-- max range
  2780. for i = 0, 1, 0.8 do
  2781. swait()
  2782. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__)*CFrame.Angles(-1,1,0), 0.5)
  2783. PlayAnimationFromTable({
  2784. CFrame.new(
  2785. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  2786. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2787. CFrame.new(
  2788. 0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103
  2789. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2790. CFrame.new(
  2791. 1.64196205, 0.612737, 0.52879101, 0.585766852, -0.748857617, -0.309983313, 0.797697842, 0.600352347, 0.0570565537, 0.143371969, -0.280694902, 0.949028373
  2792. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2793. CFrame.new(
  2794. -2.03040195, 0.59969002, -0.0860619992, 0.72224164, 0.689503849, -0.0543274544, -0.691111624, 0.716387451, -0.095675312, -0.0270489864, 0.106647037, 0.993929029
  2795. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2796. CFrame.new(
  2797. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  2798. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2799. CFrame.new(
  2800. -0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113e-07, 0.000577550789, -0.000453999935, 0.617766023, 0.786361873, -0.000356999983, -0.786361992, 0.617765963
  2801. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2802. }, 0.3, false)
  2803. end
  2804.  
  2805. end
  2806. for i = 0, 1, 0.8 do
  2807. swait()
  2808. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__)*CFrame.Angles(1,0,0), 0.5)
  2809. PlayAnimationFromTable({
  2810. CFrame.new(
  2811. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  2812. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2813. CFrame.new(
  2814. 0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103
  2815. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2816. CFrame.new(
  2817. 1.64196205, 0.612737, 0.52879101, 0.585766852, -0.748857617, -0.309983313, 0.797697842, 0.600352347, 0.0570565537, 0.143371969, -0.280694902, 0.949028373
  2818. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2819. CFrame.new(
  2820. -2.03040195, 0.59969002, -0.0860619992, 0.72224164, 0.689503849, -0.0543274544, -0.691111624, 0.716387451, -0.095675312, -0.0270489864, 0.106647037, 0.993929029
  2821. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2822. CFrame.new(
  2823. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  2824. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2825. CFrame.new(
  2826. -0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113e-07, 0.000577550789, -0.000453999935, 0.617766023, 0.786361873, -0.000356999983, -0.786361992, 0.617765963
  2827. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2828. }, 0.3, false)
  2829.  
  2830. end
  2831. CFuncs.Sound.Create("200632136", HitboxL, 0.3, math.random(1, 1.2))
  2832. MagnitudeDamage(AdvancingFortress['Left Leg'], 5, 50, 50, 0, "Normal", "260430117", 1)
  2833. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, distance2__)*CFrame.Angles(1,0,0), 0.5)
  2834. PlayAnimationFromTable({
  2835. CFrame.new(
  2836. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  2837. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2838. CFrame.new(
  2839. 0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103
  2840. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2841. CFrame.new(
  2842. 1.64196205, 0.612737, 0.52879101, 0.585766852, -0.748857617, -0.309983313, 0.797697842, 0.600352347, 0.0570565537, 0.143371969, -0.280694902, 0.949028373
  2843. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2844. CFrame.new(
  2845. -2.03040195, 0.59969002, -0.0860619992, 0.72224164, 0.689503849, -0.0543274544, -0.691111624, 0.716387451, -0.095675312, -0.0270489864, 0.106647037, 0.993929029
  2846. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2847. CFrame.new(
  2848. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  2849. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2850. CFrame.new(
  2851. -0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113e-07, 0.000577550789, -0.000453999935, 0.617766023, 0.786361873, -0.000356999983, -0.786361992, 0.617765963
  2852. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2853. }, 0.3, false)
  2854. end
  2855. wait(1)
  2856. STDamage = false
  2857. attack = false
  2858. wait(4)
  2859. kickR=false
  2860. end
  2861.  
  2862.  
  2863.  
  2864.  
  2865. function weld5(part0, part1, c0, c1)
  2866. local weeld = Instance.new("Weld", part0)
  2867. weeld.Part0 = part0
  2868. weeld.Part1 = part1
  2869. weeld.C0 = c0
  2870. weeld.C1 = c1
  2871. return weeld
  2872. end
  2873. local Grab = false
  2874. function GRABEMBOIGRABEM()
  2875. attack = true
  2876. gp = nil
  2877. con1 = HitboxR.Touched:connect(function(hit)
  2878. local ht = hit.Parent
  2879. local hum1 = ht:FindFirstChild("Humanoid")
  2880. if Grab == false then
  2881. if hum1 ~= nil and hit.Parent ~= Character then
  2882. hum1.PlatformStand = true
  2883. gp = ht
  2884. Grab = true
  2885. local asd = weld5(RightArm, ht:FindFirstChild("Torso"), CFrame.new(0, -1.5, 0), CFrame.new(0, 0, 0))
  2886. asd.Parent = RightArm
  2887. asd.Name = "asd"
  2888. asd.C0 = asd.C0 * CFrame.Angles(math.rad(-90), 0, 0)
  2889. CFuncs.Sound.Create("200632821", Torso, 1, 1)
  2890. elseif hum1 == nil then
  2891. con1:disconnect()
  2892. wait()
  2893. return
  2894. end
  2895. end
  2896. end)
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903. for i = 0, 1, 0.2 do
  2904. swait()
  2905. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), 0.3)
  2906. PlayAnimationFromTable({
  2907. 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),
  2908. 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),
  2909. 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),
  2910. 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),
  2911. 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),
  2912. 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)
  2913. }, 0.3, false)
  2914. end
  2915. for i = 0, 1, 0.1 do
  2916. swait()
  2917. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -6), 0.3)
  2918. PlayAnimationFromTable({
  2919. 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),
  2920. 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),
  2921. 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),
  2922. 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),
  2923. 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),
  2924. 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)
  2925. }, 0.3, false)
  2926. end
  2927. if Grab == true then
  2928. for i = 1, 5 do
  2929. for i = 0, 1, 0.35 do
  2930. swait()
  2931. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 13, -6), 0.3)
  2932. PlayAnimationFromTable({
  2933. 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),
  2934. 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),
  2935. 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),
  2936. 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),
  2937. 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),
  2938. 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)
  2939. }, 0.4, false)
  2940. end
  2941. for i = 0, 1, 0.3 do
  2942. swait()
  2943. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -6), 0.3)
  2944. PlayAnimationFromTable({
  2945. 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),
  2946. 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),
  2947. 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),
  2948. 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),
  2949. 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),
  2950. 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)
  2951. }, 0.7, false)
  2952. end
  2953. local hit, pos = rayCast(HitboxR.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 100, Character)
  2954. if hit ~= nil then
  2955. MagnitudeDamage(HitboxR, 5, 10, 30, 0, "Normal", "610359515", 1.3)
  2956. Effects.Block.Create(BrickColor.new("Really red"), CFrame.new(pos), 1, 1, 1, 0.7, 0.7, 0.7, 0.09, 1)
  2957. Effects.Wave.Create(BrickColor.new("Really red"), CFrame.new(pos), 1, 1, 1, 0.7, 0.7, 0.7, 0.09)
  2958. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(pos), 3, 3, 3, 5, 5, 5, 0.09)
  2959. end
  2960. end
  2961. end
  2962. for i, v in pairs(RightArm:GetChildren()) do
  2963. if v.Name == "asd" and v:IsA("Weld") then
  2964. v:Remove()
  2965. end
  2966. end
  2967. Grab = false
  2968. con1:disconnect()
  2969. attack = false
  2970. end
  2971. local IsWearingArmor = false
  2972. function Armor(Mode)
  2973. attack = true
  2974. if IsWearingArmor == false and Mode == "On" then
  2975. IsWearingArmor = true
  2976. Disappear()
  2977. swait(10)
  2978. ReappearArmorOnly()
  2979. Character.Humanoid.MaxHealth = 500
  2980. Character.Humanoid.Health = 500
  2981. AHandleRWeld.Part0 = Character["Right Arm"]
  2982. AHandleLWeld.Part0 = Character["Left Arm"]
  2983. for i, v in pairs(AdvancingFortress:GetChildren()) do
  2984. if v:IsA("BasePart") then
  2985. v.Transparency = 1
  2986. end
  2987. end
  2988. for i, v in pairs(Character:GetChildren()) do
  2989. if v:IsA("Accessory") then
  2990. v.Handle.Transparency = 1
  2991. end
  2992. end
  2993. elseif IsWearingArmor == true and Mode == "Off" then
  2994. IsWearingArmor = false
  2995. DisappearArmorOnly()
  2996. for i, v in pairs(Character:GetChildren()) do
  2997. if v:IsA("Accessory") then
  2998. v.Handle.Transparency = 0
  2999. end
  3000. end
  3001. swait(10)
  3002. Reappear()
  3003. Character.Humanoid.MaxHealth = 100
  3004. Character.Humanoid.Health = 100
  3005.  
  3006. AHandleRWeld.Part0 = RightArm
  3007. AHandleLWeld.Part0 = LeftArm
  3008.  
  3009. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3010. if v:IsA("BasePart") then
  3011. v.Transparency = 0
  3012. end
  3013. end
  3014. end
  3015. attack = false
  3016. end
  3017. local ShieldMode = false
  3018. local ShieldCharge = false
  3019. function HoloHexShield()
  3020. attack = true
  3021. Shield.Parent = m
  3022. Shield.CanCollide = true
  3023. if ShieldMode == true then
  3024. while ShieldMode == true do
  3025. swait()
  3026. Effects.Elec.Create(Shield.CFrame, 6, 6, 6)
  3027. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  3028. PlayAnimationFromTable({
  3029. 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),
  3030. 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),
  3031. 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),
  3032. 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),
  3033. 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),
  3034. 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)
  3035. }, 0.3, false)
  3036. end
  3037. end
  3038. Shield.CanCollide = false
  3039. CFuncs.Sound.Create("200632211", HitboxR, 1, 0.8)
  3040. CFuncs.Sound.Create("200632875", HitboxR, 1, 0.9)
  3041. Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.lookVector * 160
  3042. 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)
  3043. for i = 0, 1, 0.05 do
  3044. swait()
  3045. MagnitudeDamage(Shield, 5, 10, 15, 20, "Normal", "610359515", 1.3)
  3046. Effects.Elec.Create(Shield.CFrame, 6, 6, 6)
  3047. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -3), 1)
  3048. PlayAnimationFromTable({
  3049. 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),
  3050. 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),
  3051. 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),
  3052. 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),
  3053. 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),
  3054. 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)
  3055. }, 0.5, false)
  3056. end
  3057. Shield.Parent = nil
  3058. attack = false
  3059. end
  3060. Mouse.Button1Down:connect(function()
  3061. if attack == false and attacktype == 1 then
  3062. attacktype = 2
  3063. attackone()
  3064. elseif attack == false and attacktype == 2 then
  3065. attacktype = 1
  3066. attacktwo()
  3067. end
  3068. end)
  3069. game.Lighting.Outlines = false
  3070. function attackone()
  3071. attack = true
  3072. for i = 0, 1, 0.12 do
  3073. swait()
  3074. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  3075. PlayAnimationFromTable({
  3076. 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),
  3077. 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),
  3078. 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),
  3079. 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),
  3080. 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),
  3081. 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)
  3082. }, 0.3, false)
  3083. end
  3084. MagnitudeDamage(HitboxR, 7, 10, 15, math.random(1, 3), "Normal", "260430079", 1)
  3085. CFuncs.Sound.Create("200632136", HitboxR, 1, 1)
  3086. RootPart.Velocity = RootPart.CFrame.lookVector * 40
  3087. for i = 0, 1, 0.11 do
  3088. swait()
  3089. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  3090. PlayAnimationFromTable({
  3091. 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),
  3092. 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),
  3093. 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),
  3094. 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),
  3095. 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),
  3096. 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)
  3097. }, 0.45, false)
  3098. end
  3099. attack = false
  3100. end
  3101. function attacktwo()
  3102. attack = true
  3103. for i = 0, 1, 0.12 do
  3104. swait()
  3105. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  3106. PlayAnimationFromTable({
  3107. 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),
  3108. 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),
  3109. 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),
  3110. 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),
  3111. 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),
  3112. 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)
  3113. }, 0.34, false)
  3114. end
  3115. MagnitudeDamage(HitboxL, 7, 10, 15, math.random(1, 3), "Normal", "260430079", 1.1)
  3116. CFuncs.Sound.Create("200632136", HitboxL, 1, 1)
  3117. RootPart.Velocity = RootPart.CFrame.lookVector * 40
  3118. for i = 0, 1, 0.12 do
  3119. swait()
  3120. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1.3, -4), 0.3)
  3121. PlayAnimationFromTable({
  3122. 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),
  3123. 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),
  3124. 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),
  3125. 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),
  3126. 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),
  3127. 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)
  3128. }, 0.45, false)
  3129. end
  3130. attack = false
  3131. end
  3132. function findNearestTorso(pos)
  3133. local list = game.Workspace:children()
  3134. local torso
  3135. local dist = 1000
  3136. local temp, human, temp2
  3137. for x = 1, #list do
  3138. temp2 = list[x]
  3139. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  3140. temp = temp2:findFirstChild("Torso")
  3141. human = temp2:findFirstChild("Humanoid")
  3142. if temp ~= nil and human ~= nil and human.Health > 0 and dist > (temp.Position - pos).magnitude then
  3143. local dohit = true
  3144. if dohit == true then
  3145. torso = temp
  3146. dist = (temp.Position - pos).magnitude
  3147. end
  3148. end
  3149. end
  3150. end
  3151. return torso, dist
  3152. end
  3153. function TrueAim(aim)
  3154. local target, distance = findNearestTorso(Mouse.Hit.p)
  3155. local tehcf = HitboxR.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0).lookVector
  3156. if aim ~= nil then
  3157. tehcf = aim
  3158. end
  3159. table.insert(Effects, {
  3160. tehcf,
  3161. "Shoot",
  3162. 30,
  3163. HitboxR.Position,
  3164. 10,
  3165. 15,
  3166. 0,
  3167. 3,
  3168. HitboxR,
  3169. target
  3170. })
  3171. end
  3172. function FireProjectiles()
  3173. attack = true
  3174. Humanoid.WalkSpeed = 20
  3175. CFuncs.Sound.Create("300915902", HitboxR, 1, 0.8)
  3176. for i = 0, 1, 0.1 do
  3177. swait()
  3178. Effects.Elec.Create(HitboxR.CFrame, 2, 2, 2)
  3179. PlayAnimationFromTable({
  3180. 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),
  3181. 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),
  3182. 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),
  3183. 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),
  3184. 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),
  3185. 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)
  3186. }, 0.3, false)
  3187. end
  3188. for i = 0, 1, 0.1 do
  3189. swait()
  3190. Effects.Elec.Create(HitboxR.CFrame, 3, 3, 3)
  3191. Effects.Block.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  3192. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  3193. PlayAnimationFromTable({
  3194. 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),
  3195. 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),
  3196. 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),
  3197. 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),
  3198. 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),
  3199. 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)
  3200. }, 0.2, false)
  3201. end
  3202. for i = 1, 10 do
  3203. for i = 0, 1, 0.3 do
  3204. swait()
  3205. Effects.Elec.Create(HitboxR.CFrame, 3, 3, 3)
  3206. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  3207. PlayAnimationFromTable({
  3208. 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),
  3209. 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),
  3210. 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),
  3211. 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),
  3212. 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),
  3213. 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)
  3214. }, 0.3, false)
  3215. end
  3216. CFuncs.Sound.Create("300916105", HitboxR, 1, 1.2)
  3217. CFuncs.Sound.Create("300916014", HitboxR, 1, 1)
  3218. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 2, 2, 2, 0.07)
  3219. local MouseLook = CFrame.new((HitboxR.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  3220. TrueAim(MouseLook.lookVector)
  3221. for i = 0, 1, 0.3 do
  3222. swait()
  3223. Effects.Elec.Create(HitboxR.CFrame, 3, 3, 3)
  3224. Effects.Sphere2.Create(BrickColor.new("Really red"), HitboxR.CFrame, 1, 1, 1, 1, 1, 1, 0.1)
  3225. PlayAnimationFromTable({
  3226. 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),
  3227. 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),
  3228. 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),
  3229. 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),
  3230. 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),
  3231. 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)
  3232. }, 0.3, false)
  3233. end
  3234. end
  3235. Humanoid.WalkSpeed = 20
  3236. attack = false
  3237. end
  3238. SHRA=false
  3239.  
  3240. Check=false
  3241. dimension=workspace
  3242. Mouse.KeyUp:connect(function(k)
  3243. if k=='e' then
  3244. Long=false
  3245. ChopR=true
  3246. wait(10)
  3247. ChopR=false
  3248. end
  3249. end)
  3250. reload2=false
  3251. kickR=false
  3252. hand=true -- collect hands
  3253. PRESAVEDHEALTH=100
  3254. Mouse.KeyDown:connect(function(k)
  3255. k = k:lower()
  3256.  
  3257. if k=='t' and dimension==workspace then
  3258. dimension=workspace.CurrentCamera
  3259. game.Lighting.OutdoorAmbient=Color3.new(1,0,0)
  3260. workspace.CurrentCamera.FieldOfView=180
  3261. local Fake=Character:clone()
  3262. Fake.Parent=workspace
  3263. Character.Parent=workspace.CurrentCamera
  3264. for _,v in pairs(Fake:GetChildren()) do
  3265. if v:IsA('Part') then
  3266. v.Anchored=true
  3267. end
  3268. end
  3269. elseif k=='y' then
  3270. CFuncs.Sound.Create("552513404",Head,1 ,1)
  3271. end
  3272. if dimension==workspace then
  3273. if k=='f' and IsWearingArmor == false and Invisible == false and epitaphreload==false then
  3274. if not epitpah then
  3275. PRESAVEDHEALTH=Humanoid.Health
  3276. epitpah=true
  3277. end
  3278. end
  3279. if k=='e' and IsWearingArmor == false and Invisible == false and not ChopR then
  3280. Long=true
  3281. Lattack()
  3282. end
  3283. if k=='r' and IsWearingArmor == false and Invisible == false and not kickR then
  3284. kick=true
  3285. Kick()
  3286. end
  3287. if attack == false and ora == false and k == "z" and IsWearingArmor == false and Invisible == false then
  3288. Counter=true
  3289. attack=true
  3290. elseif attack == false and k == "x" and IsWearingArmor == false and Invisible == false then
  3291. GRABEMBOIGRABEM()
  3292. elseif attack == false and k=='g' then
  3293. -- FireProjectiles()--thats lame
  3294. if changeidle==1 then
  3295. changeidle=2
  3296. else changeidle=1
  3297. end
  3298.  
  3299. end
  3300. end-- inbetween this end an if dimension==workspace is disabled while erasing time
  3301.  
  3302. if attack == false and k == "q" and Invisible == false and IsWearingArmor == false then
  3303. Invisible = true
  3304. Effects.Sphere.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3305. Effects.Block.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3306. Disappear()
  3307. elseif attack == false and k == "q" and Invisible == true and IsWearingArmor == false then
  3308. Invisible = false
  3309. Effects.Sphere.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.08)
  3310.  
  3311. for i = 1, 2 do
  3312. Effects.Block.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3313. end
  3314. for i = 1, 20 do
  3315. Effects.Break.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1)
  3316. end
  3317. Reappear()
  3318. G=Instance.new('Sound',AdvancingFortress.FTorso)
  3319. G.Name='FLEF'
  3320. G.SoundId='rbxassetid://842775101'
  3321. G.Volume=3
  3322. G:Play()
  3323. elseif attack == false and ShieldMode == false and k == "c" and IsWearingArmor == false and Invisible == false and dimension==workspace then
  3324. ShieldMode = true
  3325. HoloHexShield()
  3326. elseif attack == false and k == "v" and IsWearingArmor == false and Invisible == false and dimension==workspace then
  3327. CastleCrusherFist()
  3328.  
  3329. end
  3330. --[[if k == "[" and IsWearingArmor == false and Invisible == false then
  3331. Armor("On")
  3332. end
  3333. if k == "]" and IsWearingArmor == true and Invisible == false then
  3334. Armor("Off")
  3335. end--]]
  3336. end)
  3337. kick=false
  3338. Mouse.KeyUp:connect(function(k)
  3339. k = k:lower()
  3340. if k=='r' then
  3341. kick=false
  3342. end
  3343. if k =='t' then
  3344. dimension=workspace
  3345. game.Lighting.OutdoorAmbient=Color3.new(.498,.498,.498)
  3346. Fake=workspace:FindFirstChild(Player.Name)
  3347. if Fake~=nil then
  3348. Fake:remove()
  3349. end
  3350. Character.Parent=workspace
  3351. workspace.CurrentCamera.FieldOfView=70
  3352. end
  3353. if k=='f' and epitpah then
  3354. epitpah=false
  3355. epitaphreload=true
  3356. wait(10)--<<epitaph reload time
  3357. epitaphreload=false
  3358. end
  3359. if attack == true and k == "z" and IsWearingArmor == false and Counter and attack then
  3360. Counter = false
  3361. attack=false
  3362. elseif attack == true and ShieldMode == true and k == "c" and IsWearingArmor == false then
  3363. ShieldMode = false
  3364. end
  3365. end)
  3366. Counter=false
  3367. -- coroutine.resume(coroutine.create(function(Part, Part2)
  3368. -- while Part.Parent ~= nil do
  3369. -- swait(math.random(100, 150))
  3370. -- for i = 0, 1, 0.2 do
  3371. -- wait()
  3372. -- Eye1.Mesh.Scale = Vector3.new(1, 0.7 - 1 * i, 1)
  3373. -- Eye2.Mesh.Scale = Vector3.new(1, 0.7 - 1 * i, 1)
  3374. -- end
  3375. -- for i = 0, 1, 0.2 do
  3376. -- swait()
  3377. -- Eye1.Mesh.Scale = Vector3.new(1, 0.7 + 0.3 * i, 1)
  3378. -- Eye2.Mesh.Scale = Vector3.new(1, 0.7 + 0.3 * i, 1)
  3379. -- end
  3380. -- end
  3381. -- end), Eye1, Eye2)
  3382.  
  3383. changeidle=1
  3384. YOURCLONE=nil
  3385. candecide=true
  3386. Humanoid=Character.Humanoid
  3387.  
  3388.  
  3389. while true do
  3390. if Counter then
  3391. 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)
  3392. PlayAnimationFromTable({
  3393. CFrame.new(
  3394. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  3395. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3396. CFrame.new(
  3397. 0.0250119995, 1.72981095, -0.138321996, 0.994188011, -0.0359275341, 0.101486236, 0.036040999, 0.999350131, 0.000715873321, -0.101446003, 0.00294595282, 0.994836748
  3398. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3399. CFrame.new(
  3400. 2.03401423, 0.701586962, 0.147005975, -0.0803290382, -0.996719241, 0.00989919901, 0.0203110091, -0.0115660029, -0.999726892, 0.996561468, -0.0801060349, 0.0211734585
  3401. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3402. CFrame.new(
  3403. -2.06117105, 0.658681154, 0.0243838727, -0.0705350041, 0.997406185, 0.0143421628, 0.0482420065, 0.0177720431, -0.998677611, -0.996342123, -0.0697498247, -0.0493704267
  3404. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3405. CFrame.new(
  3406. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  3407. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3408. CFrame.new(
  3409. -0.548841, -1.84610319, 0.00016105175, 0.999999881, -3.30748589e-05, 0.000577731698, -2.79999967e-05, 0.994430363, 0.105396047, -0.000577999919, -0.10539604, 0.994430244
  3410. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3411. }, 0.3, false)
  3412. end
  3413. if epitpah then
  3414. Effects.Sphere.Create(BrickColor.new("Really red"), Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3415. Effects.Block.Create(BrickColor.new("Really red"), Character.Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3416. Humanoid.Health=PRESAVEDHEALTH
  3417. end
  3418. for _,v in pairs(AdvancingFortress.FTorso:GetChildren()) do
  3419. end
  3420. swait()
  3421. for i, v in pairs(Character:children()) do
  3422. if v:IsA("Part") and IsWearingArmor == true then
  3423. v.Anchored = false
  3424. end
  3425. end
  3426. for i, v in pairs(AdvancingFortress:GetChildren()) do
  3427. if v:IsA("Part") then
  3428. v.Material = "SmoothPlastic"
  3429. v.CanCollide = false
  3430. elseif v:IsA("Humanoid") then
  3431. v:remove()
  3432. elseif v:IsA("Accessory") then
  3433. v:remove()
  3434. elseif v:IsA("Shirt") then
  3435. v:remove()
  3436. elseif v:IsA("Pants") then
  3437. v:remove()
  3438. elseif v:IsA("Script") or v:IsA("LocalScript") then
  3439. v:remove()
  3440. elseif v:IsA("BodyColors") then
  3441. v:remove()
  3442. end
  3443. end
  3444. AHandleR.Transparency = 1
  3445. AHandleL.Transparency = 1
  3446. RootPart.Transparency = 1
  3447. HitboxR.Transparency = 1
  3448. HitboxL.Transparency = 1
  3449. Head.BrickColor = BrickColor.new("Really red")
  3450. Torso.BrickColor = BrickColor.new("Really red")
  3451. RightArm.BrickColor = BrickColor.new("Really red")
  3452. LeftArm.BrickColor = BrickColor.new("Really red")
  3453. RightLeg.BrickColor = BrickColor.new("Really red")
  3454. LeftLeg.BrickColor = BrickColor.new("Really red")
  3455. RootPart.Anchored = true
  3456. Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3457. velocity = Character.HumanoidRootPart.Velocity.y
  3458. sine = sine + change
  3459. Shield.Anchored = true
  3460. Shield.CFrame = Shield.CFrame:lerp(RootPart.CFrame * CFrame.new(0, 0, -3.2), 1)
  3461. local hit, pos = rayCast(Character.HumanoidRootPart.Position, CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  3462. if Counter then
  3463. local h = rayCast(Character.HumanoidRootPart.Position, CFrame.new(Character.HumanoidRootPart.Position, AdvancingFortress.FTorso.Position).lookVector, 4, Character)
  3464. if h~=nil then
  3465. hj=h.Parent:findFirstChild('Head')
  3466.  
  3467. if h.Parent~=Character and h.Parent.Parent~=Character and hj~=nil then
  3468. h.Parent:BreakJoints()
  3469. Effects.Sphere.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3470. Effects.Block.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3471. for i = 1, 2 do
  3472. Effects.Block.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3473. end
  3474. for i = 1, 20 do
  3475. Effects.Break.Create(BrickColor.new("Really red"), h.Parent.Head.CFrame, 1, 1, 1)
  3476. end
  3477. CFuncs.Sound.Create("842772792",h,3,1)
  3478. Effects.Sphere.Create(BrickColor.new("Really red"),Character.Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1)
  3479. Effects.Block.Create(BrickColor.new("Really red"), Character.Torso.CFrame, 1, 1, 1, 4, 4, 4, 0.1, 1)
  3480. Character.Head.CFrame=h.Parent.Head.CFrame*CFrame.new(0,0,3)
  3481. Counter=false
  3482. attack=false
  3483. end
  3484. end
  3485. end
  3486. if Character.HumanoidRootPart.Velocity.y > 1 and hit == nil then
  3487. Anim = "Jump"
  3488. if attack == false then
  3489. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1 + 0.5 * math.cos(sine / 20), 3), 0.5)
  3490. PlayAnimationFromTable({
  3491. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(.5, -1, 0),
  3492. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(1, 1, 0),
  3493. CFrame.new(1.5,0,0) * CFrame.new(-1, 0, -.3) * CFrame.Angles(1.5, 0, -1.5),
  3494. CFrame.new(-1.5,0,0) * CFrame.new(1, 0, -.5) * CFrame.Angles(3, 0, 1),
  3495. CFrame.new(.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3496. CFrame.new(-.5,-2,0) * CFrame.new(0, 0.5, -0.3) * CFrame.Angles(-.5, 0, 0)
  3497. }, 0.3, false)
  3498. end
  3499. elseif Character.HumanoidRootPart.Velocity.y < -1 and hit == nil then
  3500. Anim = "Fall"
  3501. if attack == false then
  3502. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1 + 0.5 * math.cos(sine / 20), 3), 0.5)
  3503. PlayAnimationFromTable({
  3504. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(1, -1, 1),
  3505. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 1, 0.5),
  3506. CFrame.new(1.5,0,0) * CFrame.new(-1, 0, -.3) * CFrame.Angles(1.5, 0, -1.5),
  3507. CFrame.new(-1.5,0,0) * CFrame.new(1, 0, -.5) * CFrame.Angles(3, 0, 1),
  3508. CFrame.new(.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3509. CFrame.new(-.5,-2,0) * CFrame.new(0, 0.5, -0.3) * CFrame.Angles(-.5, 0, 0)
  3510. }, 0.3, false)
  3511. end
  3512. elseif Torsovelocity < 1 and hit ~= nil then
  3513. Anim = "Idle"
  3514. if changeidle==1 then
  3515. if attack == false then
  3516. change = 1
  3517. 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)
  3518. PlayAnimationFromTable({
  3519. CFrame.new(
  3520. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  3521. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3522. CFrame.new(
  3523. 0.136710003, 1.73489296, -0.0338380001, -0.0593669862, -0.0516000427, -0.996901751, -0.0550749861, 0.997311354, -0.0483414494, 0.996715784, 0.0520344637, -0.0620492361
  3524. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3525. CFrame.new(
  3526. 1.62340999, 0.131766006, -0.737138987, 0.485451072, -0.460053951, 0.743429601, 0.733702064, 0.676791966, -0.0602823012, -0.475414068, 0.574719965, 0.666091919
  3527. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3528. CFrame.new(
  3529. -0.918160975, 0.172160029, -0.835460007, 0.717120051, -0.489527851, -0.496086031, -0.243526027, 0.490930051, -0.836470425, 0.653019071, 0.720659554, 0.232843012
  3530. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3531. CFrame.new(
  3532. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  3533. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3534. CFrame.new(
  3535. -0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113e-07, 0.000577550789, -0.000453999935, 0.617766023, 0.786361873, -0.000356999983, -0.786361992, 0.617765963
  3536. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3537. }, 0.3, false)
  3538. end
  3539. elseif changeidle==2 then
  3540. change = 1
  3541. if not attack then
  3542. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1 + 0.5 * math.cos(sine / 20), 3)*CFrame.Angles(0,-.5,0), 0.5)
  3543.  
  3544. PlayAnimationFromTable({
  3545. CFrame.new(
  3546. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  3547. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3548. CFrame.new(
  3549. 0.00841400027, 1.58682406, -0.133435905, 0.946006656, 0.199146166, 0.255758166, -0.239108905, 0.961451054, 0.135789752, -0.218856931, -0.189612061, 0.957156718
  3550. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3551. CFrame.new(
  3552. 1.72808003, -0.108690001, 0.530041695, 0.709815204, -0.589883208, -0.384967893, 0.390265077, 0.784318268, -0.48222208, 0.586392105, 0.192049056, 0.786931694
  3553. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3554. CFrame.new(
  3555. -1.58884203, 0.466091007, -0.80333817, 0.745909214, 0.109370492, 0.657006502, 0.39590016, -0.866056919, -0.305300593, 0.535614192, 0.487835497, -0.689299643
  3556. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3557. CFrame.new(
  3558. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  3559. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3560. CFrame.new(
  3561. -0.548841, -1.27999496, -0.283292025, 0.999999881, 0, 0.000577999919, 0, 1, 0, -0.000577999919, 0, 0.999999881
  3562. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3563. }, 0.3, false)
  3564. end
  3565. end
  3566. elseif Torsovelocity > 2 and hit ~= nil then
  3567. Anim = "Walk"
  3568. if attack == false then
  3569. RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(-2, 1.5, 0.5)*CFrame.Angles(-1,-0.5,0), 0.5)
  3570. PlayAnimationFromTable({
  3571. CFrame.new(
  3572. 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1
  3573. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3574. CFrame.new(
  3575. 0.0364859998, 1.79243505, -0.121018998, 0.998374999, 0.0542896278, -0.0173208918, -0.0535430014, 0.789630473, -0.611242175, -0.0195070002, 0.611176372, 0.791254103
  3576. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3577. CFrame.new(
  3578. 1.60313475, 0.610876083, -0.741172016, 0.129928008, -0.343205035, 0.930230677, 0.978899121, 0.193634897, -0.0652848259, -0.157719016, 0.919084311, 0.361121684
  3579. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3580. CFrame.new(
  3581. -1.41306806, 0.557738006, -0.902216911, 0.017620001, -0.391262084, -0.920110643, -0.9992311, 0.0253460091, -0.0299131274, 0.0350250043, 0.91993022, -0.390514612
  3582. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3583. CFrame.new(
  3584. 0.656431019, -1.893978, 0.346643776, 0.990569651, -0.13402614, -0.0284412913, 0.133786961, 0.901427865, 0.411738783, -0.0295459889, -0.411660939, 0.910857975
  3585. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3586. CFrame.new(
  3587. -0.548841, -1.27147198, -0.345768005, 0.999999881, -2.65485113e-07, 0.000577550789, -0.000453999935, 0.617766023, 0.786361873, -0.000356999983, -0.786361992, 0.617765963
  3588. ) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3589. }, 0.3, false)
  3590. end
  3591. end
  3592. if 0 < #Effects then
  3593. for e = 1, #Effects do
  3594. if Effects[e] ~= nil then
  3595. local Thing = Effects[e]
  3596. if Thing ~= nil then
  3597. local Part = Thing[1]
  3598. local Mode = Thing[2]
  3599. local Delay = Thing[3]
  3600. local IncX = Thing[4]
  3601. local IncY = Thing[5]
  3602. local IncZ = Thing[6]
  3603. if Thing[2] == "Shoot" then
  3604. local Look = Thing[1]
  3605. local move = 30
  3606. if Thing[8] == 3 then
  3607. move = 10
  3608. end
  3609. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  3610. if Thing[10] ~= nil then
  3611. da = pos
  3612. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3613. cfa = CFrame.new(Thing[4], pos)
  3614. tehCF = cfa:lerp(cf2, 0.2)
  3615. Thing[1] = tehCF.lookVector
  3616. end
  3617. local mag = (Thing[4] - pos).magnitude
  3618. 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)
  3619. if Thing[8] == 2 then
  3620. 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)
  3621. end
  3622. Thing[4] = Thing[4] + Look * move
  3623. Thing[3] = Thing[3] - 1
  3624. if 2 < Thing[5] then
  3625. Thing[5] = Thing[5] - 0.3
  3626. Thing[6] = Thing[6] - 0.3
  3627. end
  3628. if hit ~= nil then
  3629. Thing[3] = 0
  3630. if Thing[8] == 1 or Thing[8] == 3 then
  3631. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3632. elseif Thing[8] == 2 then
  3633. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3634. if hit.Parent:findFirstChild("Humanoid") ~= nil or hit.Parent.Parent:findFirstChild("Humanoid") ~= nil then
  3635. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3636. ref.Anchored = true
  3637. ref.CFrame = CFrame.new(pos)
  3638. CFuncs.Sound.Create("161006093", ref, 1, 1.2)
  3639. game:GetService("Debris"):AddItem(ref, 0.2)
  3640. 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)
  3641. 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)
  3642. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  3643. end
  3644. end
  3645. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3646. ref.Anchored = true
  3647. ref.CFrame = CFrame.new(pos)
  3648. Effects.Sphere.Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  3649. game:GetService("Debris"):AddItem(ref, 1)
  3650. end
  3651. if Thing[3] <= 0 then
  3652. table.remove(Effects, e)
  3653. end
  3654. end
  3655. if Thing[2] == "FireWave" then
  3656. if Thing[3] <= Thing[4] then
  3657. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3658. Thing[3] = Thing[3] + 1
  3659. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3660. else
  3661. Part.Parent = nil
  3662. table.remove(Effects, e)
  3663. end
  3664. end
  3665. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3666. if Thing[1].Transparency <= 1 then
  3667. if Thing[2] == "Block1" then
  3668. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3669. Mesh = Thing[7]
  3670. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3671. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3672. elseif Thing[2] == "Block2" then
  3673. Thing[1].CFrame = Thing[1].CFrame
  3674. Mesh = Thing[7]
  3675. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3676. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3677. elseif Thing[2] == "Fire" then
  3678. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3679. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3680. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3681. elseif Thing[2] == "Cylinder" then
  3682. Mesh = Thing[7]
  3683. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3684. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3685. elseif Thing[2] == "Blood" then
  3686. Mesh = Thing[7]
  3687. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3688. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3689. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3690. elseif Thing[2] == "Elec" then
  3691. Thing[1].Size = Thing[1].Size + Vector3.new(Thing[7], Thing[8], Thing[9])
  3692. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3693. elseif Thing[2] == "Disappear" then
  3694. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3695. elseif Thing[2] == "Shatter" then
  3696. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3697. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3698. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3699. Thing[6] = Thing[6] + Thing[5]
  3700. end
  3701. else
  3702. Part.Parent = nil
  3703. table.remove(Effects, e)
  3704. end
  3705. end
  3706. end
  3707. end
  3708. end
  3709. end
  3710. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement