RobloxScripting

BloodReaper

Feb 27th, 2017
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Player = game:GetService("Players").LocalPlayer
  2. Character = Player.Character
  3. PlayerGui = Player.PlayerGui
  4. Backpack = Player.Backpack
  5. Torso = Character.Torso
  6. Head = Character.Head
  7. Humanoid = Character.Humanoid
  8. --Face = Head.face
  9. LeftArm = Character["Left Arm"]
  10. LeftLeg = Character["Left Leg"]
  11. RightArm = Character["Right Arm"]
  12. RightLeg = Character["Right Leg"]
  13. LS = Torso["Left Shoulder"]
  14. LH = Torso["Left Hip"]
  15. RS = Torso["Right Shoulder"]
  16. RH = Torso["Right Hip"]
  17. Neck = Torso.Neck
  18. it = Instance.new
  19. vt = Vector3.new
  20. cf = CFrame.new
  21. euler = CFrame.fromEulerAnglesXYZ
  22. angles = CFrame.Angles
  23. necko = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  24. necko2 = cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  25. LHC0 = cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  26. LHC1 = cf(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  27. RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  28. RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  29. RootPart = Character.HumanoidRootPart
  30. RootJoint = RootPart.RootJoint
  31. RootCF = euler(-1.57, 0, 3.14)
  32. attack = false
  33. attackdebounce = false
  34. MMouse = nil
  35. combo = 0
  36. local hitfloor, posfloor = nil, nil
  37. local idle = 0
  38. local Anim = "Idle"
  39. local Effects = {}
  40. local Weapon = {}
  41. local Welds = {}
  42. local invisible = false
  43. local doing1 = false
  44. local doing2 = false
  45. local doing4 = false
  46. local deathmark = false
  47. local Marked = {}
  48. local MarkedGUI = {}
  49. local decreaseatk = 0
  50. local decreasedef = 0
  51. local decreasemvmt = 0
  52. local mtype = "Skull"
  53. local move1 = "(Z)\nTerror"
  54. local move2 = "(X)\nGash"
  55. local move3 = "(C)\nTrauma"
  56. local move4 = "(V)\nExecution"
  57. local cooldowns = {}
  58. local cooldown1 = 0
  59. table.insert(cooldowns, cooldown1)
  60. local cooldown2 = 0
  61. table.insert(cooldowns, cooldown2)
  62. local cooldown3 = 0
  63. table.insert(cooldowns, cooldown3)
  64. local cooldown4 = 0
  65. table.insert(cooldowns, cooldown4)
  66. local cooldownsadd = {}
  67. local cooldownadd1 = 0.42
  68. table.insert(cooldownsadd, cooldownadd1)
  69. local cooldownadd2 = 0.3
  70. table.insert(cooldownsadd, cooldownadd2)
  71. local cooldownadd3 = 0.2
  72. table.insert(cooldownsadd, cooldownadd3)
  73. local cooldownadd4 = 550.1
  74. table.insert(cooldownsadd, cooldownadd4)
  75. local cooldownmax = 100
  76. player = nil
  77. RSH = nil
  78. RW = Instance.new("Motor")
  79. LW = Instance.new("Motor")
  80. RW.Name = "Right Shoulder"
  81. LW.Name = "Left Shoulder"
  82. LH = Torso["Left Hip"]
  83. RH = Torso["Right Hip"]
  84. TorsoColor = Torso.BrickColor
  85. TorsoRed = TorsoColor.Color.r
  86. TorsoGreen = TorsoColor.Color.g
  87. TorsoBlue = TorsoColor.Color.b
  88. NewCol = Color3.new(0.5, 0, 0)
  89. NewCol2 = Color3.new(0.5, 0, 0)
  90. if Player:findFirstChild("Color1") ~= nil then
  91. NewCol = Player.Color1.Value
  92. end
  93. if Player:findFirstChild("Color2") ~= nil then
  94. NewCol2 = Player.Color2.Value
  95. end
  96. print(BrickColor.new(NewCol))
  97. local mdec = Instance.new("NumberValue", Decrease)
  98. mdec.Name = "DecreaseDef"
  99. mdec.Value = 0.4
  100. local mdec2 = Instance.new("NumberValue", Decrease)
  101. mdec2.Name = "DecreaseMvmt"
  102. mdec2.Value = 0.1
  103. local Animate = Humanoid.Animator
  104. local canjump = true
  105. removeControl = function()
  106. canjump = false
  107. end
  108. resumeControl = function()
  109. canjump = true
  110. end
  111. Player.Character.Humanoid.Changed:connect(function()
  112. if canjump == false then
  113. Player.Character.Humanoid.Jump = false
  114. end
  115. end)
  116. ArtificialHB = Instance.new("BindableEvent", script)
  117. ArtificialHB.Name = "Heartbeat"
  118.  
  119. script:WaitForChild("Heartbeat")
  120.  
  121. frame = 1 / 40
  122. tf = 0
  123. allowframeloss = true
  124. tossremainder = false
  125. lastframe = tick()
  126. script.Heartbeat:Fire()
  127.  
  128. game:GetService("RunService").Heartbeat:connect(function(s, p)
  129. tf = tf + s
  130. if tf >= frame then
  131. if allowframeloss then
  132. script.Heartbeat:Fire()
  133. lastframe = tick()
  134. else
  135. for i = 1, math.floor(tf / frame) do
  136. script.Heartbeat:Fire()
  137. end
  138. lastframe = tick()
  139. end
  140. if tossremainder then
  141. tf = 0
  142. else
  143. tf = tf - frame * math.floor(tf / frame)
  144. end
  145. end
  146. end)
  147.  
  148. function swait(num)
  149. if num == 0 or num == nil then
  150. ArtificialHB.Event:wait()
  151. else
  152. for i = 0, num do
  153. ArtificialHB.Event:wait()
  154. end
  155. end
  156. end
  157. if Character:findFirstChild("Carnufico", true) ~= nil then
  158. Character:findFirstChild("Carnufico", true).Parent = nil
  159. end
  160. if Player.PlayerGui:findFirstChild("WeaponGUI", true) ~= nil then
  161. Player.PlayerGui:findFirstChild("WeaponGUI", true).Parent = nil
  162. end
  163. if Character:findFirstChild("Stats", true) ~= nil then
  164. Character:findFirstChild("Stats", true).Parent = nil
  165. end
  166. local Stats = Instance.new("BoolValue")
  167. Stats.Name = "Stats"
  168. Stats.Parent = Character
  169. local Atk = Instance.new("NumberValue")
  170. Atk.Name = "Damage"
  171. Atk.Parent = Stats
  172. Atk.Value = 1
  173. local Def = Instance.new("NumberValue")
  174. Def.Name = "Defense"
  175. Def.Parent = Stats
  176. Def.Value = 1
  177. local Mvmt = Instance.new("NumberValue")
  178. Mvmt.Name = "Movement"
  179. Mvmt.Parent = Stats
  180. Mvmt.Value = 1
  181. local Block = Instance.new("BoolValue")
  182. Block.Name = "Block"
  183. Block.Parent = Stats
  184. Block.Value = false
  185. local Stun = Instance.new("NumberValue")
  186. Stun.Name = "Stun"
  187. Stun.Parent = Stats
  188. Stun.Value = 0
  189. local StunT = Instance.new("NumberValue")
  190. StunT.Name = "StunThreshold"
  191. StunT.Parent = Stats
  192. StunT.Value = 100
  193. local Rooted = Instance.new("BoolValue")
  194. Rooted.Name = "Rooted"
  195. Rooted.Parent = Stats
  196. Rooted.Value = false
  197. local Stunned = Instance.new("BoolValue")
  198. Stunned.Name = "Stunned"
  199. Stunned.Parent = Stats
  200. Stunned.Value = false
  201. local Stagger = Instance.new("BoolValue")
  202. Stagger.Name = "Stagger"
  203. Stagger.Parent = Stats
  204. Stagger.Value = false
  205. local StaggerHit = Instance.new("BoolValue")
  206. StaggerHit.Name = "StaggerHit"
  207. StaggerHit.Parent = Stats
  208. StaggerHit.Value = false
  209. local RecentEnemy = Instance.new("ObjectValue")
  210. RecentEnemy.Name = "RecentEnemy"
  211. RecentEnemy.Parent = Stats
  212. RecentEnemy.Value = nil
  213. local Decrease = Instance.new("BoolValue")
  214. Decrease.Name = "Decrease"
  215. Decrease.Parent = Stats
  216. Decrease.Value = false
  217. local mana = Instance.new("NumberValue")
  218. mana.Name = "Mana"
  219. mana.Parent = Stats
  220. mana.Value = 0
  221. local invisnum = Instance.new("NumberValue")
  222. invisnum.Name = "Invisibility"
  223. invisnum.Parent = Stats
  224. invisnum.Value = 100
  225. local isinvis = Instance.new("BoolValue")
  226. isinvis.Name = "IsInvisible"
  227. isinvis.Parent = Stats
  228. isinvis.Value = false
  229. local passive = Instance.new("NumberValue", Decrease)
  230. passive.Name = "DecreaseAtk"
  231. passive.Value = 0
  232. local passive2 = Instance.new("NumberValue", nil)
  233. passive2.Name = "DecreaseDef"
  234. passive2.Value = 0.2
  235. local passive3 = Instance.new("NumberValue", nil)
  236. passive3.Name = "DecreaseMvmt"
  237. passive3.Value = -0.4
  238. NoOutline = function(Part)
  239. Part.TopSurface = 10
  240. end
  241. part = function(formfactor, parent, reflectance, transparency, brickcolor, name, size)
  242. local fp = it("Part")
  243. fp.formFactor = formfactor
  244. fp.Parent = parent
  245. fp.Reflectance = reflectance
  246. fp.Transparency = transparency
  247. fp.CanCollide = false
  248. fp.Locked = true
  249. fp.BrickColor = brickcolor
  250. fp.Name = name
  251. fp.Size = size
  252. fp.Position = Torso.Position
  253. NoOutline(fp)
  254. fp.Material = "SmoothPlastic"
  255. fp:BreakJoints()
  256. return fp
  257. end
  258. mesh = function(Mesh, part, meshtype, meshid, offset, scale)
  259. local mesh = it(Mesh)
  260. mesh.Parent = part
  261. if Mesh == "SpecialMesh" then
  262. mesh.MeshType = meshtype
  263. if meshid ~= "nil" then
  264. mesh.MeshId = "http://www.roblox.com/asset/?id=" .. meshid
  265. end
  266. end
  267. mesh.Offset = offset
  268. mesh.Scale = scale
  269. return mesh
  270. end
  271. weld = function(parent, part0, part1, c0)
  272. local weld = it("Motor")
  273. weld.Parent = parent
  274. weld.Part0 = part0
  275. weld.Part1 = part1
  276. weld.C0 = c0
  277. return weld
  278. end
  279. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  280. local gui = it(GuiType)
  281. gui.Parent = parent
  282. gui.Text = text
  283. gui.BackgroundTransparency = backtrans
  284. gui.BackgroundColor3 = backcol
  285. gui.SizeConstraint = "RelativeXY"
  286. gui.TextXAlignment = "Center"
  287. gui.TextYAlignment = "Center"
  288. gui.Position = pos
  289. gui.Size = size
  290. gui.Font = "SourceSans"
  291. gui.FontSize = "Size14"
  292. gui.TextWrapped = false
  293. gui.TextStrokeTransparency = 0
  294. gui.TextColor = BrickColor.new("White")
  295. return gui
  296. end
  297. local Color1 = Torso.BrickColor
  298. local fengui = it("GuiMain")
  299. fengui.Parent = Player.PlayerGui
  300. fengui.Name = "WeaponGUI"
  301. local fenframe = it("Frame")
  302. fenframe.Parent = fengui
  303. fenframe.BackgroundColor3 = Color3.new(255, 255, 255)
  304. fenframe.BackgroundTransparency = 1
  305. fenframe.BorderColor3 = Color3.new(17, 17, 17)
  306. fenframe.Size = UDim2.new(0.1, 0, 0.1, 0)
  307. fenframe.Position = UDim2.new(0.95, 0, 0.7, 0)
  308. local fenframe2 = it("Frame")
  309. fenframe2.Parent = fengui
  310. fenframe2.BackgroundColor3 = Color3.new(255, 255, 255)
  311. fenframe2.BackgroundTransparency = 1
  312. fenframe2.BorderColor3 = Color3.new(17, 17, 17)
  313. fenframe2.Size = UDim2.new(0.2, 0, 0.1, 0)
  314. fenframe2.Position = UDim2.new(0.4, 0, 0.85, 0)
  315. local fenframe3 = it("Frame")
  316. fenframe3.Parent = fengui
  317. fenframe3.BackgroundColor3 = Color3.new(255, 255, 255)
  318. fenframe3.BackgroundTransparency = 1
  319. fenframe3.BorderColor3 = Color3.new(17, 17, 17)
  320. fenframe3.Size = UDim2.new(0.2, 0, 0.2, 0)
  321. fenframe3.Position = UDim2.new(0.8, 0, 0.8, 0)
  322. fenframe3.Name = "MoveFrame"
  323. local fenframe4 = it("Frame")
  324. fenframe4.Parent = fengui
  325. fenframe4.BackgroundColor3 = Color3.new(255, 255, 255)
  326. fenframe4.BackgroundTransparency = 1
  327. fenframe4.BorderColor3 = Color3.new(17, 17, 17)
  328. fenframe4.Size = UDim2.new(0.1, 0, 0.1, 0)
  329. fenframe4.Position = UDim2.new(0, 0, 0.7, 0)
  330. local pressedf = false
  331. local fenframe5 = it("Frame")
  332. fenframe5.Parent = fengui
  333. fenframe5.BackgroundColor3 = Color3.new(0, 0, 0)
  334. fenframe5.BackgroundTransparency = 1
  335. fenframe5.BorderColor3 = Color3.new(0, 0, 0)
  336. fenframe5.Size = UDim2.new(1, 0, 1, 0)
  337. fenframe5.Position = UDim2.new(0, 0, 0, 0)
  338. fenframe5.ZIndex = 2
  339. local tellbar = gui("TextLabel", fenframe5, "-Fixed and modded by kent911t, took a lot of effort, please don't take credit (+)\n-Renegade can use Invisibility at 70 (+)\n-If Renegade is invisible, then reaping stacks change to death stacks. Death stacks will only be used up if Renegade uses Terror (+)\n-If Terror is used while invisible, then Terror changes to a dash attack that will trigger death stacks that will deal x1.4 damage and debuff defense (+)\n-Execution changed such that no more initial dark field, but Renegade slowly winds up Carnufico for a wide ranged dashing execution slash (+/-)\n-Using combo attack while invisible removes invisibility but does an attack that dashes a short distance. If Renegade hits an enemy, then Renegade enters invisibility again, gains a bit of invisibility, and gains a short movement buff (+/-)\n-Instead of dealing double damage when an enemy has full stacks, Renegade will deal a damage debuff (+/-)\n-While invisible, Renegade no longer has movement buff (-)\n-Terror overall effectiveness decreased (-)\n-Renegade combo attack is slightly slower (-)", 1, Color3.new(0, 0, 0), UDim2.new(0.25, 0, 0.25, 0), UDim2.new(0.5, 0, 0.5, 0))
  340. tellbar.Font = "Arial"
  341. tellbar.TextScaled = true
  342. tellbar.TextTransparency = 1
  343. tellbar.TextStrokeTransparency = 1
  344. tellbar.ZIndex = 2
  345. local fnumb = 0
  346. local fenbarmana1 = gui("TextLabel", fenframe, "", 0, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(0.4, 0, -4, 0))
  347. local fenbarmana2 = gui("TextLabel", fenframe, "", 0, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0.4, 0, 0, 0))
  348. local fenbarmana4 = gui("TextLabel", fenframe, "Mana(" .. mana.Value .. ")", 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0))
  349. local fenbarblock1 = gui("TextLabel", fenframe, "", 0, Color3.new(0, 0, 0), UDim2.new(-0.7, 0, 0, 0), UDim2.new(0.4, 0, -4, 0))
  350. local fenbarblock2 = gui("TextLabel", fenframe, "", 0, BrickColor.new("Black").Color, UDim2.new(-0.7, 0, 0, 0), UDim2.new(0.4, 0, 0, 0))
  351. local fenbarblock3 = gui("TextLabel", fenframe, "Invisibility(" .. invisnum.Value .. ")", 1, Color3.new(0, 0, 0), UDim2.new(-0.7, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0))
  352. local fenbardamage = gui("TextLabel", fenframe2, "Damage", 0.55, Color3.new(0.6078431372549, 0, 0), UDim2.new(-0.23, 0, 0, 0), UDim2.new(0.2, 0, 1, 0))
  353. local fenbardef = gui("TextLabel", fenframe2, "Defense", 0.55, Color3.new(0, 0, 0.6078431372549), UDim2.new(-0.46, 0, 0, 0), UDim2.new(0.2, 0, 1, 0))
  354. local fenbarmove = gui("TextLabel", fenframe2, "Walkspeed", 0.55, Color3.new(0, 0.6078431372549, 0), UDim2.new(1.03, 0, 0, 0), UDim2.new(0.2, 0, 1, 0))
  355. local fenbarhp1 = gui("TextLabel", fenframe2, "", 0, Color3.new(0, 0, 0), UDim2.new(-0.46, 0, 1, 0), UDim2.new(1.92, 0, 0.4, 0))
  356. local fenbarhp2 = gui("TextLabel", fenbarhp1, "", 0, Color3.new(1, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0))
  357. local fenbarhp3 = gui("TextLabel", fenbarhp1, "(100)", 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0))
  358. local fenbarstun1 = gui("TextLabel", fenframe4, "", 0, Color3.new(0, 0, 0), UDim2.new(0.2, 0, 0, 0), UDim2.new(0.4, 0, -4, 0))
  359. local fenbarstun2 = gui("TextLabel", fenframe4, "", 0, Color3.new(0.960784, 0.803922, 0.188235), UDim2.new(0.2, 0, 0, 0), UDim2.new(0.4, 0, 0, 0))
  360. local fenbarstun3 = gui("TextLabel", fenframe4, "Stun(" .. Stun.Value .. ")", 1, Color3.new(0.960784, 0.803922, 0.188235), UDim2.new(0.2, 0, 0.2, 0), UDim2.new(0.4, 0, 0.2, 0))
  361. local fenbarmove1 = gui("TextButton", fenframe3, move1, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.1, 0, 0.1, 0), UDim2.new(0.4, 0, 0.4, 0))
  362. fenbarmove1.ZIndex = 2
  363. local fenbarmove1b = gui("TextLabel", fenbarmove1, "", 0.55, BrickColor.new("Black").Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0))
  364. local fenbarmove2 = gui("TextButton", fenframe3, move2, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.6, 0, 0.1, 0), UDim2.new(0.4, 0, 0.4, 0))
  365. fenbarmove2.ZIndex = 2
  366. local fenbarmove2b = gui("TextLabel", fenbarmove2, "", 0.55, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0))
  367. local fenbarmove3 = gui("TextButton", fenframe3, move3, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.1, 0, 0.6, 0), UDim2.new(0.4, 0, 0.4, 0))
  368. fenbarmove3.ZIndex = 2
  369. local fenbarmove3b = gui("TextLabel", fenbarmove3, "", 0.55, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0))
  370. local fenbarmove4 = gui("TextButton", fenframe3, move4, 0.55, Color3.new(0.5, 0.5, 0.5), UDim2.new(0.6, 0, 0.6, 0), UDim2.new(0.4, 0, 0.4, 0))
  371. fenbarmove4.ZIndex = 2
  372. local fenbarmove4b = gui("TextLabel", fenbarmove4, "", 0.55, BrickColor.new(NewCol).Color, UDim2.new(0, 0, 0, 0), UDim2.new(0, 0, 1, 0))
  373. local modelzorz = Instance.new("Model")
  374. modelzorz.Parent = Character
  375. modelzorz.Name = "Carnufico"
  376. local handle = part(3, modelzorz, 0, 0.5, BrickColor.new(NewCol), "Handle", vt())
  377. local prt1 = part(3, modelzorz, 0, 0, BrickColor.new(NewCol2), "Part01", vt())
  378. local prt2 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part02", vt())
  379. local prt3 = part(3, modelzorz, 0, 0, BrickColor.new("Medium stone grey"), "Part03", vt())
  380. local prt4 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part04", vt())
  381. local prt5 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part05", vt())
  382. local prt6 = part(3, modelzorz, 0, 0, BrickColor.new("Dark stone grey"), "Part06", vt())
  383. local prt7 = part(3, modelzorz, 0.5, 0, BrickColor.new("Really black"), "Part07", vt())
  384. local prt8 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol), "Part07", vt())
  385. local prt9 = part(3, modelzorz, 0.5, 0, BrickColor.new("Really black"), "Part09", vt())
  386. local prt10 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol), "Part10", vt())
  387. msh1 = mesh("CylinderMesh", prt1, "", "", vt(0, 0, 0), vt(2, 30, 2))
  388. msh2 = mesh("SpecialMesh", prt2, "FileMesh", "4770583", vt(0, 0, 0), vt(1, 1, 1))
  389. msh3 = mesh("CylinderMesh", prt3, "", "", vt(0, 0, 0), vt(3, 3, 3))
  390. msh4 = mesh("SpecialMesh", prt4, "FileMesh", "15158080", vt(0, 0, 0), vt(1, 1, 1))
  391. msh5 = mesh("SpecialMesh", prt5, "FileMesh", "15158080", vt(0, 0, 0), vt(1, 1, 1))
  392. msh6 = mesh("SpecialMesh", prt6, "FileMesh", "9756362", vt(0, 0, 0), vt(0.8, 1, 0.5))
  393. msh7 = mesh("BlockMesh", prt7, "", "", vt(0, 0, 0), vt(1, 2, 2))
  394. msh8 = mesh("BlockMesh", prt8, "", "", vt(0, 0, 0), vt(1, 1, 2))
  395. msh9 = mesh("SpecialMesh", prt9, "Wedge", "nil", vt(0, 0, 0), vt(1, 2, 4))
  396. msh10 = mesh("SpecialMesh", prt10, "Wedge", "nil", vt(0, 0, 0), vt(1, 2, 4))
  397. local handlewld = weld(handle, handle, Torso, euler(-2, 1.57, 0) * cf(-1, -0.5, -0.6))
  398. local wld1 = weld(prt1, prt1, handle, euler(0, 0, 0) * cf(0, 0, 0))
  399. local wld2 = weld(prt1, prt2, prt1, euler(3.14, 0, 0) * cf(0, 3, 0))
  400. local wld3 = weld(prt1, prt3, prt1, euler(0, 0, 0) * cf(0, -3.2, 0))
  401. local wld4 = weld(prt1, prt4, prt3, euler(-1.57, 0, 1.57) * euler(0, -0.7, 0) * cf(-0.16, -0.2, -0.1))
  402. local wld5 = weld(prt1, prt5, prt3, euler(-1.57, 0, -1.57) * euler(0, 0.7, 0) * cf(0.16, -0.2, -0.1))
  403. local wld6 = weld(prt1, prt6, prt3, euler(0, 0, 0) * cf(0, -0.2, 0.1))
  404. local wld7 = weld(prt1, prt7, prt6, euler(0, 0, 0) * cf(0, 0.2, 0.2))
  405. local wld8 = weld(prt1, prt8, prt6, euler(0, 0, 0) * cf(0, -0.1, 0.2))
  406. local wld9 = weld(prt1, prt9, prt7, euler(0, 0, 0) * cf(0, 0, 0.7))
  407. local wld10 = weld(prt1, prt10, prt8, euler(0, 0, 0) * cf(0, -0.1, 0.7))
  408. for i = 0, 2.355, 0.785 do
  409. local prt4 = part(3, modelzorz, 0, 0, BrickColor.new("Black"), "Part04", vt())
  410. msh4 = mesh("SpecialMesh", prt4, "FileMesh", "9756362", vt(0, 0, 0), vt(1, 0.2, 0.2))
  411. local wld4 = weld(prt1, prt4, prt3, euler(0, i, 0) * cf(0, 0.6, 0))
  412. end
  413. oldprt = prt9
  414. oldprt2 = prt10
  415. cff = 0.1
  416. eul = 0.02
  417. siz = 0.99
  418. for i = 1, 6 do
  419. local prt11 = part(3, modelzorz, 0.5, 0, BrickColor.new("Really black"), "Part11", vt())
  420. msh11 = mesh("SpecialMesh", prt11, "Wedge", "nil", vt(0, 0, 0), vt(siz, 2, 6))
  421. local wld11 = weld(prt1, prt11, oldprt, euler(0, 0, 0) * cf(0, 0, cff) * euler(eul, 0, 0))
  422. if i < 4 then
  423. num = 6
  424. if i == 3 then
  425. num = 6.8
  426. end
  427. local prt12 = part(3, modelzorz, 0.5, 0, BrickColor.new("Black"), "Part12", vt())
  428. msh12 = mesh("BlockMesh", prt12, "", "", vt(0, 0, 0), vt(siz / 2, 2, num))
  429. local wld12 = weld(prt1, prt12, prt11, euler(0, 0, 0) * cf(0, 0, cff) * euler(eul, 0, 0))
  430. end
  431. do
  432. do
  433. oldprt = prt11
  434. cff = 0.6
  435. eul = 0.15
  436. siz = siz - 0.1
  437. -- DECOMPILER ERROR at PC2070: LeaveBlock: unexpected jumping out DO_STMT
  438.  
  439. end
  440. end
  441. end
  442. oldprt2 = prt10
  443. cff = 0.1
  444. eul = 0.02
  445. siz = 0.99
  446. for i = 1, 7 do
  447. local prt13 = part(3, modelzorz, 0.5, 0, BrickColor.new(NewCol), "Part13", vt())
  448. msh13 = mesh("SpecialMesh", prt13, "Wedge", "nil", vt(0, 0, 0), vt(siz, 2, 6))
  449. local wld13 = weld(prt1, prt13, oldprt2, euler(0, 0, 0) * cf(0, 0, cff) * euler(eul, 0, 0))
  450. oldprt2 = prt13
  451. cff = 0.6
  452. eul = 0.14
  453. siz = siz - 0.1
  454. end
  455. for _,c in pairs(modelzorz:children()) do
  456. table.insert(Weapon, c)
  457. end
  458. for _,c in pairs(prt1:children()) do
  459. if c.className == "Motor" then
  460. table.insert(Welds, c)
  461. end
  462. end
  463. local hitbox = part(3, modelzorz, 0, 1, BrickColor.new("Black"), "Hitbox2", vt())
  464. hitbox.Anchored = false
  465. local hbwld = weld(hitbox, hitbox, RootPart, euler(0, 0, 0) * cf(0, 0, 0))
  466. local hitbox2 = part(3, nil, 0, 1, BrickColor.new("Black"), "Hitbox", vt(1, 1, 1))
  467. hitbox2.Anchored = true
  468. local hitboxCF = cf(0, 0, 0)
  469. hboxpos = Instance.new("BodyPosition", nil)
  470. hboxpos.P = 2000
  471. hboxpos.D = 100
  472. hboxpos.maxForce = Vector3.new(545000, 545000, 545000)
  473. hitboxweld = function()
  474. hbwld.Parent = modelzorz
  475. hbwld.Part0 = hitbox
  476. hbwld.Part1 = prt6
  477. end
  478. if script.Parent.className ~= "HopperBin" then
  479. Tool = Instance.new("HopperBin")
  480. Tool.Parent = Backpack
  481. Tool.Name = "Carnufico"
  482. script.Parent = Tool
  483. end
  484. Bin = script.Parent
  485. if Bin.Name == "Renegade: Thanatos" then
  486. Bin.Name = "Carnufico"
  487. end
  488. local bodvel = Instance.new("BodyVelocity")
  489. local bg = Instance.new("BodyGyro")
  490. so = function(id, par, vol, pit)
  491. local sou = Instance.new("Sound", par or workspace)
  492. sou.Volume = vol
  493. sou.Pitch = pit or 1
  494. sou.SoundId = "http://www.roblox.com/asset/?id=" .. id
  495. coroutine.resume(coroutine.create(function(Sound)
  496. swait()
  497. Sound:play()
  498. end), sou)
  499. game:GetService("Debris"):AddItem(sou, 6)
  500. end
  501. function clerp(a,b,t)
  502. local qa = {QuaternionFromCFrame(a)}
  503. local qb = {QuaternionFromCFrame(b)}
  504. local ax, ay, az = a.x, a.y, a.z
  505. local bx, by, bz = b.x, b.y, b.z
  506. local _t = 1-t
  507. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  508. end
  509.  
  510. function QuaternionFromCFrame(cf)
  511. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  512. local trace = m00 + m11 + m22
  513. if trace > 0 then
  514. local s = math.sqrt(1 + trace)
  515. local recip = 0.5/s
  516. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  517. else
  518. local i = 0
  519. if m11 > m00 then
  520. i = 1
  521. end
  522. if m22 > (i == 0 and m00 or m11) then
  523. i = 2
  524. end
  525. if i == 0 then
  526. local s = math.sqrt(m00-m11-m22+1)
  527. local recip = 0.5/s
  528. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  529. elseif i == 1 then
  530. local s = math.sqrt(m11-m22-m00+1)
  531. local recip = 0.5/s
  532. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  533. elseif i == 2 then
  534. local s = math.sqrt(m22-m00-m11+1)
  535. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  536. end
  537. end
  538. end
  539.  
  540. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  541. local xs, ys, zs = x + x, y + y, z + z
  542. local wx, wy, wz = w*xs, w*ys, w*zs
  543. local xx = x*xs
  544. local xy = x*ys
  545. local xz = x*zs
  546. local yy = y*ys
  547. local yz = y*zs
  548. local zz = z*zs
  549. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  550. end
  551.  
  552. function QuaternionSlerp(a, b, t)
  553. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  554. local startInterp, finishInterp;
  555. if cosTheta >= 0.0001 then
  556. if (1 - cosTheta) > 0.0001 then
  557. local theta = math.acos(cosTheta)
  558. local invSinTheta = 1/math.sin(theta)
  559. startInterp = math.sin((1-t)*theta)*invSinTheta
  560. finishInterp = math.sin(t*theta)*invSinTheta
  561. else
  562. startInterp = 1-t
  563. finishInterp = t
  564. end
  565. else
  566. if (1+cosTheta) > 0.0001 then
  567. local theta = math.acos(-cosTheta)
  568. local invSinTheta = 1/math.sin(theta)
  569. startInterp = math.sin((t-1)*theta)*invSinTheta
  570. finishInterp = math.sin(t*theta)*invSinTheta
  571. else
  572. startInterp = t-1
  573. finishInterp = t
  574. end
  575. end
  576. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  577. end
  578. hideanim = function()
  579. equipped = false
  580. for i = 0, 1, 0.5 do
  581. swait()
  582. handlewld.C0 = clerp(handlewld.C0, euler(0, -1.57, 0) * cf(0, 1, 0), 0.4)
  583. wld1.C0 = clerp(wld1.C0, cf(0, -1.5, 0) * euler(0.2, 0, 0.4), 0.4)
  584. Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4)
  585. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4)
  586. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(3, 0, 1), 0.4)
  587. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  588. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4)
  589. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  590. end
  591. for i = 0, 1, 0.2 do
  592. swait()
  593. handlewld.C0 = clerp(handlewld.C0, euler(0, -1.57, 0) * cf(0, 1, 0), 0.4)
  594. wld1.C0 = clerp(wld1.C0, cf(0, -1.5, 0) * euler(0.2, 0, 0.4), 0.4)
  595. Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4)
  596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4)
  597. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(4, 0, 1), 0.4)
  598. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  599. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4)
  600. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  601. RH.C0 = clerp(RH.C0, RHC0, 0.4)
  602. LH.C0 = clerp(LH.C0, LHC0, 0.4)
  603. end
  604. mdec2.Parent = nil
  605. handlewld.Part1 = Torso
  606. handlewld.C0 = euler(-2, 1.57, 0) * cf(-1, -0.5, -0.6)
  607. wld1.C0 = euler(0, 0, 0) * cf(0, 0, 0)
  608. for i = 0, 1, 0.3 do
  609. swait()
  610. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4)
  611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4)
  612. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(0, 0, 0), 0.4)
  613. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  614. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(0, 0, 0), 0.4)
  615. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  616. end
  617. mdec.Parent = Decrease
  618. end
  619. mdec.Parent = Decrease
  620. equipanim = function()
  621. equipped = true
  622. mdec.Parent = nil
  623. for i = 0, 1, 0.5 do
  624. swait()
  625. Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4)
  626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4)
  627. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2, 0, 0.2), 0.4)
  628. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  629. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4)
  630. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  631. end
  632. for i = 0, 1, 0.2 do
  633. swait()
  634. Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.4), 0.4)
  635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.4)
  636. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(4, 0, 1), 0.4)
  637. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  638. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.2), 0.4)
  639. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  640. end
  641. mdec2.Parent = Decrease
  642. handlewld.Part1 = RightArm
  643. handlewld.C0 = euler(0, -1.57, 0) * cf(0, 1, 0)
  644. wld1.C0 = cf(0, -1.5, 0) * euler(0.2, 0, 0.4)
  645. end
  646. StaggerAnim = function()
  647. attack = true
  648. removeControl()
  649. if invisible == true then
  650. Clone(0.1)
  651. end
  652. for i = 1, math.random(2, 4) do
  653. ClangEffect(BrickColor.new("New Yeller"), cf(hitbox.Position) * euler(math.random(-50, 50) / 100, math.random(-50, 50), math.random(-50, 50) / 100), 0, 0.1, 0.2, math.random(150, 300) / 1000)
  654. end
  655. for i = 0, 1, 0.35 do
  656. swait()
  657. if Rooted.Value == false then
  658. Torso.Velocity = RootPart.CFrame.lookVector * -40
  659. end
  660. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.5) * euler(0.1, 0, 0), 0.3)
  661. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, -0.4), 0.3)
  662. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 0.7) * euler(0, -0.7, 0), 0.3)
  663. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  664. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.3)
  665. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  666. RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.3)
  667. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3)
  668. end
  669. for i = 0, 1, 0.2 do
  670. swait()
  671. if Rooted.Value == false then
  672. Torso.Velocity = RootPart.CFrame.lookVector * -40
  673. end
  674. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.5) * euler(0.1, 0, 0), 0.4)
  675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(-0.5, 0, -0.4), 0.4)
  676. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 0.7) * euler(0, -0.7, 0), 0.4)
  677. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  678. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.4)
  679. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  680. RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.4)
  681. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.5), 0.4)
  682. end
  683. for i = 0, 1, 0.1 do
  684. swait()
  685. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.4) * euler(0.5, 0, 0), 0.3)
  686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.8) * euler(-0.2, 0, -0.4), 0.3)
  687. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.3, 0, 0.4) * euler(0, -0.4, 0), 0.3)
  688. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  689. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.3, 0, -0.2) * euler(0, 0.4, 0), 0.3)
  690. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  691. RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 1.2), 0.3)
  692. LH.C0 = clerp(LH.C0, cf(-1, 0, -1) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3)
  693. end
  694. for i = 1, 50 do
  695. swait()
  696. if StunT.Value <= Stun.Value then
  697. break
  698. end
  699. end
  700. do
  701. resumeControl()
  702. combo = 0
  703. attack = false
  704. end
  705. end
  706. StaggerHitt = function()
  707. attack = true
  708. if invisible == true then
  709. Clone(0.1)
  710. end
  711. for i = 1, math.random(2, 4) do
  712. ClangEffect(BrickColor.new("New Yeller"), cf(hitbox.Position) * euler(math.random(-50, 50) / 100, math.random(-50, 50), math.random(-50, 50) / 100), 0, 0.1, 0.2, math.random(150, 300) / 1000)
  713. end
  714. for i = 0, 1, 0.1 do
  715. swait()
  716. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0.7) * euler(0.1, 0, 0), 0.3)
  717. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, -0.6), 0.3)
  718. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.4, 0, 0.9) * euler(0, -0.7, 0), 0.3)
  719. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  720. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2, 0, -0.4) * euler(0, 0.4, 0), 0.3)
  721. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  722. RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, -0.4), 0.3)
  723. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0.2, 0.2), 0.3)
  724. end
  725. attack = false
  726. end
  727. StunAnim = function()
  728. attack = true
  729. removeControl()
  730. Stunned.Value = true
  731. showDamage(Character, "Stunned", "Interrupt")
  732. local dec = Instance.new("NumberValue", Decrease)
  733. dec.Name = "DecreaseMvmt"
  734. dec.Value = 10
  735. for i = 0, 1, 0.3 do
  736. swait()
  737. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  738. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(1.57, 0, 0), 0.3)
  739. Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, -0.5), 0.2)
  740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.2, 0, -3), 0.2)
  741. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.2, 0, 1.3), 0.2)
  742. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  743. LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.4) * euler(1, 0, 0.4) * euler(0, -0.1, 0), 0.2)
  744. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  745. RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.3), 0.25)
  746. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, 0), 0.25)
  747. end
  748. for i = 0, 1, 0.3 do
  749. swait()
  750. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  751. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(1.57, 0, 0), 0.3)
  752. Neck.C0 = clerp(Neck.C0, necko * euler(-0.3, 0, -0.5), 0.2)
  753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * euler(0.8, 0, -3), 0.2)
  754. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.8, 0, 1.3), 0.2)
  755. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  756. LW.C0 = clerp(LW.C0, cf(-1.2, 0.5, -0.4) * euler(1.2, 0, 0.8) * euler(0, -0.1, 0), 0.2)
  757. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  758. RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.5, 0, 0.6), 0.25)
  759. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(0.1, 0, 0.7), 0.25)
  760. end
  761. for i = 0, 1, 0.3 do
  762. swait()
  763. Neck.C0 = clerp(Neck.C0, necko * euler(-0.3, 0, -1), 0.2)
  764. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2) * euler(1.57, 0, -3), 0.2)
  765. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-0.8, 0, 1.3), 0.2)
  766. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  767. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.2, 0, -0.8) * euler(0, -0.1, 0), 0.2)
  768. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  769. RH.C0 = clerp(RH.C0, cf(1, -0.6, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.6), 0.25)
  770. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * euler(0, -1.57, 0) * euler(-0.1, 0, 0.3), 0.25)
  771. end
  772. local gairost = Instance.new("BodyGyro")
  773. gairost.Parent = RootPart
  774. gairost.maxTorque = Vector3.new(40, 0, 40)
  775. gairost.P = 20
  776. gairost.cframe = cf(0, 0, 0)
  777. for i = 0, 1, 0.1 do
  778. swait()
  779. if hitfloor ~= nil then
  780. Torso.Velocity = vt(0, 0, 0)
  781. end
  782. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -1.57), 0.3)
  783. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2.5) * euler(1.57, 0, -3.14), 0.3)
  784. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-1.57, 0, 1.5) * euler(0.2, 0, 0), 0.3)
  785. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  786. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.5, 0, -1.57) * euler(0, 0, 0), 0.3)
  787. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  788. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.3, 0.5, 0), 0.3)
  789. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.1, 0.2, 0), 0.3)
  790. end
  791. for i = 1, 70 do
  792. swait()
  793. gairost.cframe = RootPart.CFrame
  794. if hitfloor ~= nil then
  795. Torso.Velocity = vt(0, 0, 0)
  796. end
  797. end
  798. for i = 0, 1, 0.2 do
  799. swait()
  800. Stun.Value = 0
  801. gairost.cframe = RootPart.CFrame
  802. Neck.C0 = clerp(Neck.C0, necko * euler(0.2, 0, 0), 0.3)
  803. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2) * euler(1, 0, -4), 0.3)
  804. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(-1.57, 0, 1) * euler(0.2, -1, 0), 0.3)
  805. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  806. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.2, 0, 0.2) * euler(0, 0, 0), 0.3)
  807. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  808. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.3, 0.5, 0.4), 0.3)
  809. LH.C0 = clerp(LH.C0, cf(-1, -1, -1) * euler(0, -1.57, 0) * euler(-0.1, 0.2, 1), 0.3)
  810. end
  811. resumeControl()
  812. gairost.Parent = nil
  813. dec.Parent = nil
  814. Stun.Value = 0
  815. combo = 0
  816. Stunned.Value = false
  817. attack = false
  818. for i = 1, 10 do
  819. swait()
  820. Stun.Value = 0
  821. end
  822. end
  823. attackone = function()
  824. attack = true
  825. for i = 0, 1, 0.15 do
  826. swait()
  827. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  828. wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, -2, 0) * euler(1.8, 0, 0), 0.4)
  829. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0.4, 0, 0), 0.4)
  830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4), 0.4)
  831. RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(1.57, 0, -0.5) * euler(0, 1.8, 0), 0.4)
  832. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  833. LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, -0.2) * euler(0.9, 0, -0.3) * euler(0, 1.57, 0), 0.4)
  834. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  835. RH.C0 = clerp(RH.C0, cf(0.6, -1, 0.5) * euler(0, 1.57, 0) * euler(0, -1.4, -0.1), 0.4)
  836. LH.C0 = clerp(LH.C0, cf(-0.6, -1, -0.5) * euler(0, -1.57, 0) * euler(0, -1.4, 0.3), 0.4)
  837. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  838. do
  839. if StaggerHit.Value == true then
  840. break
  841. end
  842. end
  843. end
  844. end
  845. so("92597369", prt6, 1, 0.6)
  846. hbwld.Parent = nil
  847. hboxpos.Parent = hitbox
  848. hitbox.Parent = modelzorz
  849. hitbox.Size = vt(3, 2, 7)
  850. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  851. hitbox.CFrame = hitboxCF
  852. for i = 0, 1, 0.08 do
  853. swait()
  854. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  855. hitbox.CFrame = hitboxCF
  856. if i == 0.16 then
  857. MagniDamage(hitbox, 4, 5, 10, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 7)), nil, true)
  858. end
  859. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.25)
  860. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, -2, 0) * euler(2.5, 0, 0), 0.25)
  861. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0, 0, 0), 0.25)
  862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.25)
  863. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.4) * euler(0, 1.8, 0), 0.25)
  864. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  865. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1, 0, -1), 0.25)
  866. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  867. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.25)
  868. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.25)
  869. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  870. do
  871. if StaggerHit.Value == true then
  872. break
  873. end
  874. end
  875. end
  876. end
  877. hitbox.Parent = modelzorz
  878. hitbox.Size = vt()
  879. hitboxweld()
  880. hboxpos.Parent = nil
  881. attack = false
  882. end
  883. attacktwo = function()
  884. attack = true
  885. for i = 0, 1, 0.15 do
  886. swait()
  887. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  888. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 1, 0) * euler(2.2, 0, 0), 0.4)
  889. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4)
  890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4)
  891. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2.8, 0, 0.5) * euler(0, -1, 0), 0.4)
  892. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  893. LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(2.4, 0, 0.8) * euler(0, -1, 0), 0.4)
  894. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  895. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4)
  896. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4)
  897. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  898. do
  899. if StaggerHit.Value == true then
  900. break
  901. end
  902. end
  903. end
  904. end
  905. so("92597369", prt6, 1, 0.8)
  906. so("92597296", prt6, 1, 0.8)
  907. hbwld.Parent = nil
  908. hboxpos.Parent = hitbox
  909. hitbox.Parent = modelzorz
  910. hitbox.Size = vt(1, 2, 7)
  911. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  912. hitbox.CFrame = hitboxCF
  913. blcf = nil
  914. scfr = nil
  915. for i = 0, 1, 0.08 do
  916. swait()
  917. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  918. if i == 0.32 then
  919. MagniDamage(hitbox, 4, 5, 10, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 7)), nil, true)
  920. end
  921. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  922. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, -2, 0) * euler(2.2, 0, 0), 0.4)
  923. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, -1), 0.4)
  924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1), 0.4)
  925. RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(0.5, 0, -0.5) * euler(0, -0.5, 0), 0.4)
  926. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  927. LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(0.4, 0, 0.6) * euler(0, 1, 0), 0.4)
  928. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  929. RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.4)
  930. LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.4)
  931. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  932. do
  933. if StaggerHit.Value == true then
  934. break
  935. end
  936. end
  937. end
  938. end
  939. hitbox.Parent = modelzorz
  940. hitbox.Size = vt()
  941. hitboxweld()
  942. hboxpos.Parent = nil
  943. attack = false
  944. end
  945. attackthree = function()
  946. attack = true
  947. for i = 0, 1, 0.2 do
  948. swait()
  949. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.5)
  950. wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, -2, 0) * euler(1.8, 0, 0), 0.5)
  951. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0.4, 0, 0), 0.5)
  952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4), 0.5)
  953. RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(1.57, 0, -0.5) * euler(0, 1.8, 0), 0.5)
  954. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5)
  955. LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, -0.2) * euler(0.9, 0, -0.3) * euler(0.1, 57, 0), 0.5)
  956. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5)
  957. RH.C0 = clerp(RH.C0, cf(0.6, -1, 0.5) * euler(0, 1.57, 0) * euler(0, -1.4, -0.1), 0.5)
  958. LH.C0 = clerp(LH.C0, cf(-0.6, -1, -0.5) * euler(0, -1.57, 0) * euler(0, -1.4, 0.3), 0.5)
  959. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  960. do
  961. if StaggerHit.Value == true then
  962. break
  963. end
  964. end
  965. end
  966. end
  967. so("92597369", prt6, 1, 0.5)
  968. hbwld.Parent = nil
  969. hboxpos.Parent = hitbox
  970. hitbox.Parent = modelzorz
  971. hitbox.Size = vt(1, 2, 7)
  972. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  973. hitbox.CFrame = hitboxCF
  974. for i = 0, 1, 0.05 do
  975. swait()
  976. if i >= 0.7 and i <= 0.73 then
  977. so("92597369", prt6, 1, 0.5)
  978. end
  979. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  980. hitbox.CFrame = hitboxCF
  981. MagniDamage(hitbox, 4, 5, 8, math.random(5, 10), "Normal", RootPart, 0.3, 2, (math.random(4, 6)), nil, true)
  982. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  983. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, -2, 0) * euler(2.5, 0, 0), 0.4)
  984. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0, 0, 0), 0.4)
  985. RootJoint.C0 = RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4 - 9.28 * i)
  986. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.4) * euler(0, 1.8, 0), 0.4)
  987. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  988. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1, 0, -1), 0.4)
  989. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  990. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4)
  991. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4)
  992. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  993. do
  994. if StaggerHit.Value == true then
  995. break
  996. end
  997. -- DECOMPILER ERROR at PC552: LeaveBlock: unexpected jumping out IF_THEN_STMT
  998.  
  999. -- DECOMPILER ERROR at PC552: LeaveBlock: unexpected jumping out IF_STMT
  1000.  
  1001. end
  1002. end
  1003. end
  1004. hitbox.Parent = modelzorz
  1005. hitbox.Size = vt()
  1006. hitboxweld()
  1007. hboxpos.Parent = nil
  1008. attack = false
  1009. end
  1010. attackfour = function()
  1011. attack = true
  1012. for i = 0, 1, 0.1 do
  1013. swait()
  1014. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  1015. wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3)
  1016. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.3)
  1017. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, 0), 0.3)
  1018. RW.C0 = clerp(RW.C0, cf(1, 1.2, 0) * euler(3.6, 0, -0.8), 0.3)
  1019. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  1020. LW.C0 = clerp(LW.C0, cf(-1, 1.2, 0) * euler(3.6, 0, 0.8), 0.3)
  1021. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  1022. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(0, 0, -0.2), 0.3)
  1023. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0, 0.2), 0.3)
  1024. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1025. do
  1026. if StaggerHit.Value == true then
  1027. break
  1028. end
  1029. end
  1030. end
  1031. end
  1032. so("28144425", prt6, 1, 1)
  1033. so("92597369", prt6, 1, 0.6)
  1034. hbwld.Parent = nil
  1035. hboxpos.Parent = hitbox
  1036. hitbox.Parent = modelzorz
  1037. hitbox.Size = vt(1, 2, 7)
  1038. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1039. hitbox.CFrame = hitboxCF
  1040. blcf = nil
  1041. scfr = nil
  1042. for i = 0, 1, 0.1 do
  1043. swait()
  1044. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  1045. wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3)
  1046. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1047. hitbox.CFrame = hitboxCF
  1048. if i == 0.5 then
  1049. MagniDamage(hitbox, 4, 5, 10, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 8)), nil, true)
  1050. end
  1051. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4)
  1052. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.4, 0, 0), 0.4)
  1053. RW.C0 = clerp(RW.C0, cf(1, 0.3, -0.5) * euler(0.5, 0, -0.8), 0.4)
  1054. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1055. LW.C0 = clerp(LW.C0, cf(-1, 0.3, -0.5) * euler(0.5, 0, 0.8), 0.4)
  1056. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1057. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.3), 0.4)
  1058. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, -0.7), 0.4)
  1059. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1060. do
  1061. if StaggerHit.Value == true then
  1062. break
  1063. end
  1064. -- DECOMPILER ERROR at PC514: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1065.  
  1066. -- DECOMPILER ERROR at PC514: LeaveBlock: unexpected jumping out IF_STMT
  1067.  
  1068. end
  1069. end
  1070. end
  1071. hitbox.Parent = modelzorz
  1072. hitbox.Size = vt()
  1073. hitboxweld()
  1074. hboxpos.Parent = nil
  1075. attack = false
  1076. end
  1077. InvisSlash = function()
  1078. attack = true
  1079. islash = true
  1080. for i = 0, 1, 0.15 do
  1081. swait()
  1082. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  1083. wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, 1, 0) * euler(2.4, 0, 0), 0.4)
  1084. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4)
  1085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4)
  1086. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.8, 1.4), 0.4)
  1087. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1088. LW.C0 = clerp(LW.C0, cf(-0.6, 0.5, -0.8) * euler(2.4, 0, 0.8) * euler(0, -1, 0) * euler(0, 0, 0.8), 0.4)
  1089. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1090. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4)
  1091. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4)
  1092. if Stagger.Value ~= true then
  1093. do
  1094. if StunT.Value <= Stun.Value then
  1095. break
  1096. end
  1097. -- DECOMPILER ERROR at PC247: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1098.  
  1099. -- DECOMPILER ERROR at PC247: LeaveBlock: unexpected jumping out IF_STMT
  1100.  
  1101. end
  1102. end
  1103. end
  1104. RecentEnemy.Value = nil
  1105. so("92597369", prt6, 1, 0.8)
  1106. so("92597296", prt6, 1, 0.8)
  1107. hbwld.Parent = nil
  1108. hboxpos.Parent = hitbox
  1109. hitbox.Parent = modelzorz
  1110. hitbox.Size = vt(1, 2, 7)
  1111. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1112. hitbox.CFrame = hitboxCF
  1113. blcf = nil
  1114. scfr = nil
  1115. for i = 1, 0, -0.08 do
  1116. swait()
  1117. if Rooted.Value == false then
  1118. Torso.Velocity = RootPart.CFrame.lookVector * 150 * i
  1119. end
  1120. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1121. MagniDamage(hitbox, 7, 5, 7, math.random(5, 10), "Normal", RootPart, 0.5, 2, (math.random(5, 7)), nil, true)
  1122. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  1123. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 1, 0) * euler(2, 0, 0), 0.4)
  1124. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, -1), 0.4)
  1125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 2), 0.4)
  1126. RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.6, 1.4) * euler(-1, 0.4, 0), 0.4)
  1127. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1128. LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(2.4, 0, 0.4) * euler(0, -1, 0) * euler(0, 0, 1), 0.4)
  1129. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1130. RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.4)
  1131. LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.4)
  1132. if Stagger.Value ~= true then
  1133. do
  1134. if StunT.Value <= Stun.Value then
  1135. break
  1136. end
  1137. -- DECOMPILER ERROR at PC596: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1138.  
  1139. -- DECOMPILER ERROR at PC596: LeaveBlock: unexpected jumping out IF_STMT
  1140.  
  1141. end
  1142. end
  1143. end
  1144. hitbox.Parent = modelzorz
  1145. hitbox.Size = vt()
  1146. hitboxweld()
  1147. hboxpos.Parent = nil
  1148. if RecentEnemy.Value ~= nil then
  1149. Invisibility()
  1150. invisnum.Value = invisnum.Value + 30
  1151. for _,c in pairs(Decrease:children()) do
  1152. if c.Name == "DecreaseMvmt" and c:findFirstChild("Renegade") ~= nil then
  1153. c.Parent = nil
  1154. end
  1155. end
  1156. d = Instance.new("NumberValue", Decrease)
  1157. d.Name = "DecreaseMvmt"
  1158. d.Value = -0.5
  1159. dur = Instance.new("NumberValue", d)
  1160. dur.Name = "Duration"
  1161. dur.Value = 100
  1162. display = "+Movement"
  1163. da = Instance.new("BoolValue", d)
  1164. da.Name = "Renegade"
  1165. else
  1166. invisnum.Value = invisnum.Value - 20
  1167. end
  1168. StaggerHit.Value = false
  1169. islash = false
  1170. attack = false
  1171. end
  1172. Invisibility = function()
  1173. if invisible == false then
  1174. invisnum.Value = invisnum.Value - 20
  1175. invisible = true
  1176. isinvis.Value = true
  1177. Cloak()
  1178. passive2.Parent = Decrease
  1179. else
  1180. invisible = false
  1181. isinvis.Value = false
  1182. UnCloak()
  1183. passive2.Parent = nil
  1184. end
  1185. end
  1186. do1 = function()
  1187. if attack == true then
  1188. return
  1189. end
  1190. if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then
  1191. return
  1192. end
  1193. if cooldownmax <= cooldowns[1] and mana.Value >= 7 then
  1194. attack = true
  1195. cooldowns[1] = 0
  1196. doing1 = true
  1197. local doinvisatk = false
  1198. if invisible == true then
  1199. doinvisatk = true
  1200. end
  1201. if doinvisatk == false then
  1202. for i = 0, 1, 0.1 do
  1203. swait()
  1204. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  1205. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(1.57, 0, 0), 0.3)
  1206. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1.57) * euler(0, 0, 0), 0.3)
  1207. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1.57), 0.3)
  1208. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1, 0, 1) * euler(0, 1.5, 0), 0.3)
  1209. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  1210. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1.57, 0, -1.57) * euler(0, 0, 0), 0.3)
  1211. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  1212. RH.C0 = clerp(RH.C0, cf(0.5, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1.57, -0.3), 0.3)
  1213. LH.C0 = clerp(LH.C0, cf(-0.5, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1.57, 0.1), 0.3)
  1214. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1215. do
  1216. if StaggerHit.Value == true then
  1217. break
  1218. end
  1219. end
  1220. end
  1221. end
  1222. --[[if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1223. if StaggerHit.Value == true then--]]
  1224. mana.Value = mana.Value - 7
  1225. CF = LeftArm.CFrame * cf(0, -2, 0)
  1226. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  1227. ref.Anchored = true
  1228. ref.CFrame = CF
  1229. game:GetService("Debris"):AddItem(ref, 2)
  1230. so("160772554", ref, 1, 1)
  1231. hbwld.Parent = nil
  1232. hboxpos.Parent = hitbox
  1233. hitbox.Parent = modelzorz
  1234. hitbox.Size = vt(2, 2, 2)
  1235. MagicSkull(BrickColor.new("Black"), CF * euler(-1.57, 0, 0), 1, 1, 1, 1, 1, 1, 0.05, 0.1)
  1236. MagicCylinder2(BrickColor.new("Really black"), CF, 5, 5, 5, 2, -0.05, 2, 0.02, 0.1)
  1237. hitboxCF = CF
  1238. hitbox.CFrame = hitboxCF
  1239. for i = 0, 1, 0.05 do
  1240. swait()
  1241. MagicBlock(BrickColor.new("Really black"), CF, 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.05, 3)
  1242. CF = CF * cf(0, -0.4, 0)
  1243. hitboxCF = CF
  1244. hitbox.CFrame = hitboxCF
  1245. hitbox.Size = hitbox.Size + vt(0.6, 0.6, 0.6)
  1246. if i == 0.6 then
  1247. MagniDamage(hitbox, hitbox.Size.Y, 7, 10, math.random(10, 20), "Knockdown2", ref, 1, 2, (math.random(5, 8)), nil, false, true, "Movement", 0.4, 200)
  1248. end
  1249. end
  1250. hitbox.Parent = modelzorz
  1251. hitbox.Size = vt()
  1252. hitboxweld()
  1253. hboxpos.Parent = nil
  1254. attack = false
  1255. elseif doinvisatk == true then
  1256. for i = 0, 1, 0.1 do
  1257. swait()
  1258. for i = 1, 2 do
  1259. MagicBlock(BrickColor.new("Really black"), cf(RootPart.Position), 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.05, 3)
  1260. end
  1261. MagniDamage(RootPart, 4, 7, 10, math.random(10, 20), "Knockdown2", RootPart, 1, 2, (math.random(5, 8)), nil, false, true)
  1262. MagicCylinder2(BrickColor.new("Really black"), RootPart.CFrame * euler(1.57, 0, 0), 8, 5, 8, 1, -0.05, 1, 0.04, 0.1)
  1263. if Rooted.Value == false then
  1264. Torso.Velocity = RootPart.CFrame.lookVector * 80
  1265. end
  1266. theCF = RootPart.CFrame * euler(1.57, 0, 0) * euler(math.random(-100, 100) / 100, 0, math.random(-100, 100) / 100) * cf(0, math.random(-400, -200) / 100, 0)
  1267. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  1268. ref.Anchored = true
  1269. ref.CFrame = theCF
  1270. game:GetService("Debris"):AddItem(ref, 1)
  1271. so("160772554", ref, 0.4, 1.1)
  1272. MagicSkull(BrickColor.new("Black"), theCF * euler(-1.57, 0, 0), 2, 2, 2, 1, 1, 1, 0.1, 0.1)
  1273. end
  1274. swait(10)
  1275. doing1 = false
  1276. attack = false
  1277. end
  1278. end
  1279. end
  1280. --[[end
  1281. end--]]
  1282. do2 = function()
  1283. if attack == true then
  1284. return
  1285. end
  1286. if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then
  1287. return
  1288. end
  1289. if cooldownmax <= cooldowns[2] and mana.Value >= 25 then
  1290. attack = true
  1291. cooldowns[2] = 0
  1292. doing2 = true
  1293. local doinvisatk = false
  1294. if invisible == true then
  1295. doinvisatk = true
  1296. Invisibility()
  1297. end
  1298. for i = 0, 1, 0.2 do
  1299. swait()
  1300. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.5)
  1301. wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, 0, 0) * euler(1.8, 0, 0), 0.5)
  1302. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -0.6) * euler(0.4, 0, 0), 0.5)
  1303. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4), 0.5)
  1304. RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(1.57, 0, -0.5) * euler(0, 1.8, 0), 0.5)
  1305. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5)
  1306. LW.C0 = clerp(LW.C0, cf(-1.4, 0.5, -0.2) * euler(0.9, 0, -0.3) * euler(0.1, 57, 0), 0.5)
  1307. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.5)
  1308. RH.C0 = clerp(RH.C0, cf(0.6, -1, 0.5) * euler(0, 1.57, 0) * euler(0, -1.4, -0.1), 0.5)
  1309. LH.C0 = clerp(LH.C0, cf(-0.6, -1, -0.5) * euler(0, -1.57, 0) * euler(0, -1.4, 0.3), 0.5)
  1310. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1311. do
  1312. if StaggerHit.Value == true then
  1313. break
  1314. end
  1315. end
  1316. end
  1317. end
  1318. mana.Value = mana.Value - 25
  1319. hbwld.Parent = nil
  1320. hboxpos.Parent = hitbox
  1321. hitbox.Parent = modelzorz
  1322. hitbox.Size = vt(1, 5, 7)
  1323. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1324. hitbox.CFrame = hitboxCF
  1325. blcf = nil
  1326. scfr = nil
  1327. so("28144425", prt6, 1, 1)
  1328. for i = 0, 1, 0.02 do
  1329. swait()
  1330. if (i >= 0.2 and i <= 0.23) or i < 0.5 or i >= 0.8 and i <= 0.81 then
  1331. so("28144425", prt6, 1, 1)
  1332. end
  1333. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1334. hitbox.CFrame = hitboxCF
  1335. MagniDamage(hitbox, 4, 5, 9, math.random(5, 10), "Normal", RootPart, 0.3, 2, (math.random(3, 6)), nil, nil--[[true]], false, nil, nil, nil, true, true)
  1336. MagicBlock(BrickColor.new("Really red"), cf(hitbox.Position), 1, 1, 1, 1, 1, 1, 0.1, 1)
  1337. MagicBlock(BrickColor.new("Really black"), cf(hitbox.Position), 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.05, 3)
  1338. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  1339. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 0, 0) * euler(2.5, 0, 0), 0.4)
  1340. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 1) * euler(0, 0, 0), 0.4)
  1341. RootJoint.C0 = RootCF * cf(0, 0, -0.2) * euler(0, 0, 1.4 - 21 * i)
  1342. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.57, 0, 1.4) * euler(0, 1.8, 0), 0.4)
  1343. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1344. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(1, 0, -1), 0.4)
  1345. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1346. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4)
  1347. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4)
  1348. if StunT.Value <= Stun.Value then
  1349. break
  1350. end
  1351. end
  1352. do
  1353. Stagger.Value = false
  1354. StaggerHit.Value = false
  1355. hitbox.Parent = modelzorz
  1356. hitbox.Size = vt()
  1357. hitboxweld()
  1358. hboxpos.Parent = nil
  1359. doing2 = false
  1360. attack = false
  1361. end
  1362. end
  1363. end
  1364. do3 = function()
  1365. if attack == true then
  1366. return
  1367. end
  1368. if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then
  1369. return
  1370. end
  1371. if cooldownmax <= cooldowns[3] and mana.Value >= 30 then
  1372. attack = true
  1373. cooldowns[3] = 0
  1374. local doinvisatk = false
  1375. if invisible == true then
  1376. doinvisatk = true
  1377. Invisibility()
  1378. end
  1379. for i = 0, 1, 0.1 do
  1380. swait()
  1381. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  1382. wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3)
  1383. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.3)
  1384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(-0.2, 0, 0), 0.3)
  1385. RW.C0 = clerp(RW.C0, cf(1, 1.2, 0) * euler(3.6, 0, -0.8), 0.3)
  1386. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  1387. LW.C0 = clerp(LW.C0, cf(-1, 1.2, 0) * euler(3.6, 0, 0.8), 0.3)
  1388. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.3)
  1389. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(0, 0, -0.2), 0.3)
  1390. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(0, 0, 0.2), 0.3)
  1391. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1392. do
  1393. if StaggerHit.Value == true then
  1394. break
  1395. end
  1396. end
  1397. end
  1398. end
  1399. so("92597369", prt6, 0.6, 1)
  1400. blcf = nil
  1401. scfr = nil
  1402. for i = 0, 1, 0.1 do
  1403. swait()
  1404. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.3)
  1405. wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -2, 0) * euler(1.57, 0, 0), 0.3)
  1406. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4)
  1407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0.4, 0, 0), 0.4)
  1408. RW.C0 = clerp(RW.C0, cf(1, 0.3, -0.5) * euler(0.5, 0, -0.8), 0.4)
  1409. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1410. LW.C0 = clerp(LW.C0, cf(-1, 0.3, -0.5) * euler(0.5, 0, 0.8), 0.4)
  1411. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1412. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.3), 0.4)
  1413. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, -0.7), 0.4)
  1414. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1415. do
  1416. if StaggerHit.Value == true then
  1417. break
  1418. end
  1419. end
  1420. end
  1421. end
  1422. attack = false
  1423. --[[end
  1424. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1425. if StaggerHit.Value == true then--]]
  1426. CF = RootPart.CFrame * cf(0, 0, -30)
  1427. ref2 = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  1428. ref2.Anchored = true
  1429. ref2.CFrame = CF
  1430. game:GetService("Debris"):AddItem(ref2, 5)
  1431. so("161006069", ref2, 1, 0.5)
  1432. hitfloor2, posfloor2 = rayCast(ref2.Position, CFrame.new(ref2.Position, ref2.Position - Vector3.new(0, 1, 0)).lookVector, 100, Character)
  1433. if hitfloor2 ~= nil then
  1434. mana.Value = mana.Value - 30
  1435. ref2.CFrame = cf(posfloor2)
  1436. MagicCircle(BrickColor.new("Really black"), cf(posfloor2), 200, 1, 200, 0, 0, 0, 0.05)
  1437. for i = 0, 1, 0.05 do
  1438. swait()
  1439. MagicBlock(BrickColor.new("Bright red"), cf(posfloor2) * cf(math.random(-2000, 2000) / 100, math.random(0, 300) / 100, math.random(-2000, 2000) / 100), 15, 15, 15, -3, -3, -3, 0.1, 1)
  1440. MagicBlock(BrickColor.new("Black"), cf(posfloor2) * cf(math.random(-2000, 2000) / 100, math.random(0, 300) / 100, math.random(-2000, 2000) / 100), 3, 3, 3, 1, 1, 1, 0.1, 3)
  1441. end
  1442. so("161006069", ref2, 1, 1)
  1443. if doinvisatk == false then
  1444. MagniDamage(ref2, 20, 5, 15, math.random(-50, -30), "Knockdown2", RootPart, 0, 1, (math.random(5, 10)), nil, nil, true)
  1445. else
  1446. MagniDamage(ref2, 20, 5, 15, math.random(-50, -30), "Knockdown2", RootPart, 0, 1, (math.random(5, 10)), nil, nil, true, "Movement", 0.2, 200, ignoredef, fixeddam)
  1447. end
  1448. MagicBlock(BrickColor.new("Bright red"), cf(posfloor2), 200, 200, 200, -10, -10, -10, 0.05, 1)
  1449. MagicCircle(BrickColor.new("Really black"), cf(posfloor2), 200, 1, 200, 10, 0, 10, 0.05)
  1450. end
  1451. end
  1452. end
  1453. --end
  1454. --end
  1455. do4 = function()
  1456. if attack == true then
  1457. return
  1458. end
  1459. if Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true then
  1460. return
  1461. end
  1462. if cooldownmax <= cooldowns[4] and mana.Value >= 50 then
  1463. attack = true
  1464. cooldowns[4] = 0
  1465. if invisible == true then
  1466. Invisibility()
  1467. end
  1468. local dec = Instance.new("NumberValue", Decrease)
  1469. dec.Name = "DecreaseMvmt"
  1470. dec.Value = 10
  1471. doing4 = true
  1472. Humanoid.AutoRotate = false
  1473. local de = 11
  1474. for i = 0, 13, 0.6 do
  1475. swait()
  1476. de = de + 1
  1477. if (de) % 12 == 0 then
  1478. so("92597369", prt6, 1, 0.6)
  1479. so("92597296", prt6, 1, 0.8)
  1480. end
  1481. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  1482. wld1.C0 = clerp(wld1.C0, euler(0, -1.57, 0) * cf(0, 1, 0) * euler(1.57, 0, 0) * euler(0, i, 0) * euler(0.8, 0, 0), 0.4)
  1483. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4)
  1484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4)
  1485. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2, 0, 1.2) * euler(0, -1, 0) * euler(0, 0, 0), 0.1)
  1486. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1487. LW.C0 = clerp(LW.C0, cf(-0.6, 0.5, -0.8) * euler(1.5, 0, 0.8) * euler(0, -1, 0) * euler(0, 0, 0.8), 0.4)
  1488. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1489. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4)
  1490. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4)
  1491. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1492. do
  1493. if StaggerHit.Value == true then
  1494. break
  1495. end
  1496. end
  1497. end
  1498. end
  1499. for i = 0, 1, 0.1 do
  1500. swait()
  1501. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  1502. wld1.C0 = clerp(wld1.C0, euler(0, -0.4, 0) * cf(0, 1, 0) * euler(2.4, 0, 0), 0.4)
  1503. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, 1), 0.4)
  1504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, -1), 0.4)
  1505. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.8, 0.6), 0.4)
  1506. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1507. LW.C0 = clerp(LW.C0, cf(-0.4, 0.5, -0.8) * euler(2.4, 0, 0.8) * euler(0, -1, 0) * euler(0, 0.6, 0.8) * euler(-0.2, 0, 0), 0.4)
  1508. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  1509. RH.C0 = clerp(RH.C0, cf(0.8, -1, -0.3) * euler(0, 1.57, 0) * euler(0, 1, -0.3), 0.4)
  1510. LH.C0 = clerp(LH.C0, cf(-0.8, -1, 0.3) * euler(0, -1.57, 0) * euler(0, 1, 0.1), 0.4)
  1511. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1512. do
  1513. if StaggerHit.Value == true then
  1514. break
  1515. end
  1516. end
  1517. end
  1518. end
  1519. mana.Value = mana.Value - 50
  1520. hbwld.Parent = nil
  1521. hboxpos.Parent = hitbox
  1522. hitbox.Parent = modelzorz
  1523. hitbox.Size = vt(1, 2, 7)
  1524. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1525. hitbox.CFrame = hitboxCF
  1526. so("28144425", prt6, 1, 0.6)
  1527. local da = 0
  1528. for i = 1, 0, -0.08 do
  1529. swait()
  1530. da = da + 1
  1531. if da == 5 then
  1532. MagicCircle(BrickColor.new("Really red"), hitbox2.CFrame * euler(-0.6, 0, 0), 5, 5, 5, -0.05, 10, -0.05, 0.01)
  1533. end
  1534. if Rooted.Value == false then
  1535. Torso.Velocity = RootPart.CFrame.lookVector * 200 * i
  1536. end
  1537. if da <= 5 then
  1538. hitboxCF = prt6.CFrame * euler(-0.3, 0, 0) * cf(0, 0, -2.2)
  1539. hitbox.CFrame = hitboxCF
  1540. MagniDamage(hitbox, 6, 20, 20, math.random(30, 50), "Knockdown2", RootPart, 1, 1, (math.random(30, 40)), nil, nil, false, nil, nil, nil, true, true)
  1541. end
  1542. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.25)
  1543. wld1.C0 = clerp(wld1.C0, euler(0, 0, 0) * cf(0, 1, 0) * euler(2, 0, 0), 0.25)
  1544. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0) * euler(0.2, 0, -1), 0.25)
  1545. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 2), 0.25)
  1546. RW.C0 = clerp(RW.C0, cf(1, 0.5, -0.5) * euler(2.8, 0, 0.5) * euler(0, -1, 0) * euler(0, 0.6, 1.4) * euler(-1, 0.4, 0), 0.25)
  1547. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.25)
  1548. LW.C0 = clerp(LW.C0, cf(-1, 0.5, -0.5) * euler(2.4, 0, 0.4) * euler(0, -1, 0) * euler(0, 0, 1), 0.25)
  1549. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.25)
  1550. RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.25)
  1551. LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.25)
  1552. if Stagger.Value ~= true and StunT.Value > Stun.Value then
  1553. do
  1554. if StaggerHit.Value == true then
  1555. break
  1556. end
  1557. end
  1558. end
  1559. end
  1560. hitbox.Parent = modelzorz
  1561. hitbox.Size = vt()
  1562. hitboxweld()
  1563. hboxpos.Parent = nil
  1564. swait(50)
  1565. Humanoid.AutoRotate = true
  1566. dec.Parent = nil
  1567. doing4 = false
  1568. attack = false
  1569. end
  1570. end
  1571. DecreaseStat = function(Model, Stat, Amount, Duration, cangui)
  1572. if Model:findFirstChild("Stats") ~= nil and Model.Stats[Stat] ~= nil then
  1573. Model.Stats[Stat].Value = Model.Stats[Stat].Value - Amount
  1574. d = Instance.new("NumberValue", Model.Stats.Decrease)
  1575. dur = Instance.new("NumberValue", d)
  1576. dur.Name = "Duration"
  1577. dur.Value = Duration
  1578. game:GetService("Debris"):AddItem(d, 20)
  1579. if Stat == "Damage" then
  1580. d.Name = "DecreaseAtk"
  1581. else
  1582. if Stat == "Defense" then
  1583. d.Name = "DecreaseDef"
  1584. else
  1585. if Stat == "Movement" then
  1586. d.Name = "DecreaseMvmt"
  1587. end
  1588. end
  1589. end
  1590. if Model:findFirstChild("Torso") ~= nil then
  1591. display = ""
  1592. if Stat == "Damage" then
  1593. if Amount > 0 then
  1594. display = "-Damage"
  1595. else
  1596. display = "+Damage"
  1597. end
  1598. else
  1599. if Stat == "Defense" then
  1600. if Amount > 0 then
  1601. display = "-Defense"
  1602. else
  1603. display = "+Defense"
  1604. end
  1605. else
  1606. if Stat == "Movement" then
  1607. if Amount > 0 then
  1608. display = "-Movement"
  1609. else
  1610. display = "+Movement"
  1611. end
  1612. end
  1613. end
  1614. end
  1615. if cangui ~= true then
  1616. showDamage(Model, display, "Debuff")
  1617. end
  1618. end
  1619. d.Value = Amount
  1620. end
  1621. end
  1622. GetDist = function(Part1, Part2, magni)
  1623. local targ = Part1.Position - Part2.Position
  1624. local mag = targ.magnitude
  1625. if mag <= magni then
  1626. return true
  1627. else
  1628. return false
  1629. end
  1630. end
  1631. MagniDamage = function(Part, magni, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration)
  1632. for _,c in pairs(workspace:children()) do
  1633. local hum = c:findFirstChild("Humanoid")
  1634. if hum ~= nil then
  1635. local head = nil
  1636. for _,d in pairs(c:children()) do
  1637. if d.className == "Model" and ranged ~= true then
  1638. head = d:findFirstChild("Hitbox")
  1639. if d.Parent == Character then
  1640. break
  1641. end
  1642. if head ~= nil then
  1643. local targ = head.Position - Part.Position
  1644. local mag = targ.magnitude
  1645. if mag <= magni and c.Name ~= Player.Name then
  1646. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  1647. ref.Anchored = true
  1648. ref.CFrame = cf(head.Position)
  1649. game:GetService("Debris"):AddItem(ref, 1)
  1650. hitnum = math.random(1, 5)
  1651. if hitnum == 1 then
  1652. so("199148971", ref, 1, 1)
  1653. else
  1654. if hitnum == 2 then
  1655. so("199149025", ref, 1, 1)
  1656. else
  1657. if hitnum == 3 then
  1658. so("199149072", ref, 1, 1)
  1659. else
  1660. if hitnum == 4 then
  1661. so("199149109", ref, 1, 1)
  1662. else
  1663. if hitnum == 5 then
  1664. so("199149119", ref, 1, 1)
  1665. end
  1666. end
  1667. end
  1668. end
  1669. end
  1670. StaggerHit.Value = true
  1671. end
  1672. end
  1673. end
  1674. do
  1675. if d.className == "Part" and d.Name=="Torso" then
  1676. head = d
  1677. if head ~= nil then
  1678. local targ = head.Position - Part.Position
  1679. local mag = targ.magnitude
  1680. if mag <= magni and c.Name ~= Player.Name then
  1681. if stun == nil then
  1682. stun = math.random(5, 10)
  1683. end
  1684. local Rang = nil
  1685. if Ranged == false then
  1686. Rang = true
  1687. end
  1688. local stag = nil
  1689. if shbash == true then
  1690. stag = true
  1691. end
  1692. Damagefunc(head, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration)
  1693. end
  1694. end
  1695. end
  1696. do
  1697. end
  1698. end
  1699. end
  1700. end
  1701. end
  1702. end
  1703. rayCast = function(Pos, Dir, Max, Ignore)
  1704. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1705. end
  1706. local Point = Torso.CFrame * cf(0, Torso.Size.Y, 0)
  1707. LastPoint = Point
  1708. effect = function(Color, Ref, LP, P1, returnn)
  1709. if LP == nil or P1 == nil then
  1710. return
  1711. end
  1712. local effectsmsh = Instance.new("CylinderMesh")
  1713. effectsmsh.Scale = Vector3.new(0.2, 1, 0.2)
  1714. effectsmsh.Name = "Mesh"
  1715. local effectsg = Instance.new("Part")
  1716. NoOutline(effectsg)
  1717. effectsg.formFactor = 3
  1718. effectsg.CanCollide = false
  1719. effectsg.Name = "Eff"
  1720. effectsg.Locked = true
  1721. effectsg.Anchored = true
  1722. effectsg.Size = Vector3.new(0.5, 1, 0.5)
  1723. effectsg.Parent = workspace
  1724. effectsmsh.Parent = effectsg
  1725. effectsg.BrickColor = BrickColor.new(Color)
  1726. effectsg.Reflectance = Ref
  1727. local point1 = P1
  1728. local mg = (LP.p - point1.p).magnitude
  1729. effectsg.Size = Vector3.new(0.5, mg, 0.5)
  1730. effectsg.CFrame = cf((LP.p + point1.p) / 2, point1.p) * CFrame.Angles(math.rad(90), 0, 0)
  1731. effectsmsh.Scale = Vector3.new(0.2, 1, 0.2)
  1732. game:GetService("Debris"):AddItem(effectsg, 2)
  1733. if returnn then
  1734. return effectsg
  1735. end
  1736. if not returnn then
  1737. table.insert(Effects, {effectsg, "Cylinder", 0.2, 0.01, 0, 0.01, effectsmsh})
  1738. end
  1739. end
  1740. MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent)
  1741. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1742. prt.Anchored = true
  1743. prt.CFrame = cframe
  1744. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1745. game:GetService("Debris"):AddItem(prt, 10)
  1746. if Type == 1 or Type == nil then
  1747. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  1748. else
  1749. if Type == 2 then
  1750. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  1751. else
  1752. if Type == 3 then
  1753. table.insert(Effects, {prt, "Block3", delay, x3, y3, z3, msh, prt.CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0})
  1754. end
  1755. end
  1756. end
  1757. end
  1758. MagicSkull = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, goe)
  1759. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1760. prt.Anchored = true
  1761. prt.CFrame = cframe
  1762. msh = mesh("SpecialMesh", prt, "FileMesh", "4770583", vt(0, 0, 0), vt(x1, y1, z1))
  1763. game:GetService("Debris"):AddItem(prt, 10)
  1764. table.insert(Effects, {prt, "Skull", delay, x3, y3, z3, msh, goe})
  1765. end
  1766. MagicCircle = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1767. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1768. prt.Anchored = true
  1769. prt.CFrame = cframe
  1770. local msh = mesh("SpecialMesh", prt, "Sphere", "nil", vt(0, 0, 0), vt(x1, y1, z1))
  1771. game:GetService("Debris"):AddItem(prt, 10)
  1772. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1773. end
  1774. MagicCylinder = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1775. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1776. prt.Anchored = true
  1777. prt.CFrame = cframe
  1778. local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1779. game:GetService("Debris"):AddItem(prt, 10)
  1780. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1781. end
  1782. MagicCylinder2 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, goe)
  1783. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1784. prt.Anchored = true
  1785. prt.CFrame = cframe
  1786. local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1787. game:GetService("Debris"):AddItem(prt, 10)
  1788. table.insert(Effects, {prt, "Cylinder2", delay, x3, y3, z3, msh, goe})
  1789. end
  1790. MagicHead = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1791. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1792. prt.Anchored = true
  1793. prt.CFrame = cframe
  1794. local msh = mesh("SpecialMesh", prt, "Head", "nil", vt(0, 0, 0), vt(x1, y1, z1))
  1795. game:GetService("Debris"):AddItem(prt, 10)
  1796. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1797. end
  1798. ClangEffect = function(brickcolor, cframe, duration, decrease, size, power)
  1799. local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt())
  1800. prt.Anchored = true
  1801. prt.CFrame = cframe
  1802. local msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(5, 5, 5))
  1803. game:GetService("Debris"):AddItem(prt, 10)
  1804. table.insert(Effects, {prt, "CylinderClang", duration, decrease, size, power, prt.CFrame, nil})
  1805. end
  1806. MagicWave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1807. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1808. prt.Anchored = true
  1809. prt.CFrame = cframe
  1810. local msh = mesh("SpecialMesh", prt, "FileMesh", "20329976", vt(0, 0, 0), vt(x1, y1, z1))
  1811. game:GetService("Debris"):AddItem(prt, 10)
  1812. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1813. end
  1814. MagicFire = function(brickcolor, cframe, x1, y1, z1, delay)
  1815. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  1816. prt.Anchored = true
  1817. prt.CFrame = cframe
  1818. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1819. game:GetService("Debris"):AddItem(prt, 10)
  1820. table.insert(Effects, {prt, "Fire", delay, 1, 1, 1, msh})
  1821. end
  1822. MagicFireWave = function(brickcolor, cframe, x1, y1, z1)
  1823. local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt())
  1824. prt.Anchored = true
  1825. prt.CFrame = cframe
  1826. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1827. d = Instance.new("Decal")
  1828. d.Parent = prt
  1829. d.Texture = "http://www.roblox.com/asset/?id=26356434"
  1830. d.Face = "Top"
  1831. d = Instance.new("Decal")
  1832. d.Parent = prt
  1833. d.Texture = "http://www.roblox.com/asset/?id=26356434"
  1834. d.Face = "Bottom"
  1835. game:GetService("Debris"):AddItem(prt, 10)
  1836. table.insert(Effects, {prt, "FireWave", 1, 30, math.random(400, 600) / 100, msh})
  1837. end
  1838. ElecEffect = function(cff, x, y, z)
  1839. local prt = part(3, workspace, 0, 0, BrickColor.new("Bright red"), "Part", vt(1, 1, 1))
  1840. prt.Anchored = true
  1841. prt.CFrame = cff * cf(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  1842. prt.CFrame = cf(prt.Position)
  1843. game:GetService("Debris"):AddItem(prt, 10)
  1844. xval = math.random() / 3
  1845. yval = math.random() / 3
  1846. zval = math.random() / 3
  1847. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(xval, yval, zval))
  1848. Effects[#Effects + 1] = {prt, "Elec", 0.2, x, y, z, xval, yval, zval, msh}
  1849. end
  1850. CloneBody = function()
  1851. for _,v in pairs(Torso.Parent:children()) do
  1852. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1853. local c = part(3, workspace, 0, 0.5, BrickColor.new("Really black"), "Effect", v.Size)
  1854. c.Anchored = true
  1855. c.CFrame = v.CFrame
  1856. game:GetService("Debris"):AddItem(c, 5)
  1857. if v.Name == "Head" then
  1858. cmsh = mesh("SpecialMesh", c, "Head", "nil", vt(0, 0, 0), v.Mesh.Scale)
  1859. end
  1860. table.insert(Effects, {c, "Disappear", 0.05})
  1861. end
  1862. end
  1863. end
  1864. Clone = function(duration)
  1865. for _,v in pairs(Torso.Parent:children()) do
  1866. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1867. local c = part(3, workspace, 0, 0, BrickColor.new("Really black"), "Effect", v.Size)
  1868. c.Anchored = true
  1869. c.CFrame = v.CFrame
  1870. game:GetService("Debris"):AddItem(c, 5)
  1871. if v.Name == "Head" then
  1872. cmsh = mesh("SpecialMesh", c, "Head", "nil", vt(0, 0, 0), v.Mesh.Scale)
  1873. end
  1874. table.insert(Effects, {c, "Disappear", duration})
  1875. else
  1876. do
  1877. do
  1878. if v.className == "Hat" then
  1879. n = v.Handle:clone()
  1880. n:BreakJoints()
  1881. n.archivable = true
  1882. n.Anchored = true
  1883. n.CanCollide = false
  1884. n.Name = "Effect"
  1885. n.BrickColor = BrickColor.new("Really black")
  1886. n.Parent = workspace
  1887. n.CFrame = v.Handle.CFrame
  1888. n.Transparency = 0
  1889. n:BreakJoints()
  1890. table.insert(Effects, {n, "Disappear", duration})
  1891. end
  1892. end
  1893. end
  1894. end
  1895. end
  1896. --[[for _,v in pairs(LeftArm.LeftArm:children()) do
  1897. coroutine.resume(coroutine.create(function()
  1898. if v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.599999964) and v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.399999976) then
  1899. n = v:clone()
  1900. for _,b in pairs(n:children()) do
  1901. if b.className == "Motor" then
  1902. b.Parent = nil
  1903. end
  1904. end
  1905. n.archivable = true
  1906. n.Anchored = true
  1907. n.CanCollide = false
  1908. n.Name = "Effect"
  1909. n.BrickColor = BrickColor.new("Really black")
  1910. n.Parent = workspace
  1911. n.CFrame = v.CFrame
  1912. n.Transparency = 0
  1913. n:BreakJoints()
  1914. table.insert(Effects, {n, "Disappear", duration})
  1915. end
  1916. end))
  1917. end
  1918. for _,v in pairs(RightArm.RightArm:children()) do
  1919. coroutine.resume(coroutine.create(function()
  1920. n = v:clone()
  1921. for _,b in pairs(n:children()) do
  1922. if b.className == "Motor" then
  1923. b.Parent = nil
  1924. end
  1925. end
  1926. n.archivable = true
  1927. n.Anchored = true
  1928. n.CanCollide = false
  1929. n.Name = "Effect"
  1930. n.BrickColor = BrickColor.new("Really black")
  1931. n.Parent = workspace
  1932. n.CFrame = v.CFrame
  1933. n.Transparency = 0
  1934. n:BreakJoints()
  1935. table.insert(Effects, {n, "Disappear", duration})
  1936. end))
  1937. end
  1938. for _,v in pairs(Torso.Torso:children()) do
  1939. coroutine.resume(coroutine.create(function()
  1940. if v.ClassName=="Part" then
  1941. n = v:clone()
  1942. for _,b in pairs(n:children()) do
  1943. if b.className == "Motor" then
  1944. b.Parent = nil
  1945. end
  1946. end
  1947. n.archivable = true
  1948. n.Anchored = true
  1949. n.CanCollide = false
  1950. n.Name = "Effect"
  1951. n.BrickColor = BrickColor.new("Really black")
  1952. n.Parent = workspace
  1953. n.CFrame = v.CFrame
  1954. n.Transparency = 0
  1955. n:BreakJoints()
  1956. table.insert(Effects, {n, "Disappear", duration})
  1957. end
  1958. end))
  1959. end
  1960. for _,v in pairs(Torso.Amulet:children()) do
  1961. coroutine.resume(coroutine.create(function()
  1962. if v.ClassName=="Part" then
  1963. n = v:clone()
  1964. for _,b in pairs(n:children()) do
  1965. if b.className == "Motor" then
  1966. b.Parent = nil
  1967. end
  1968. end
  1969. n.archivable = true
  1970. n.Anchored = true
  1971. n.CanCollide = false
  1972. n.Name = "Effect"
  1973. n.BrickColor = BrickColor.new("Really black")
  1974. n.Parent = workspace
  1975. n.CFrame = v.CFrame
  1976. n.Transparency = 0
  1977. n:BreakJoints()
  1978. table.insert(Effects, {n, "Disappear", duration})
  1979. end
  1980. end))
  1981. end
  1982. for _,v in pairs(Head:children()) do
  1983. coroutine.resume(coroutine.create(function()
  1984. if v.ClassName=="Part" then
  1985. n = v:clone()
  1986. for _,b in pairs(n:children()) do
  1987. if b.className == "Motor" then
  1988. b.Parent = nil
  1989. end
  1990. end
  1991. n.archivable = true
  1992. n.Anchored = true
  1993. n.CanCollide = false
  1994. n.Name = "Effect"
  1995. n.BrickColor = BrickColor.new("Really black")
  1996. n.Parent = workspace
  1997. n.CFrame = v.CFrame
  1998. n.Transparency = 0
  1999. n:BreakJoints()
  2000. table.insert(Effects, {n, "Disappear", duration})
  2001. end
  2002. end))
  2003. end
  2004. for _,v in pairs(Torso.Cloak:children()) do
  2005. coroutine.resume(coroutine.create(function()
  2006. if v.ClassName=="Part" or v.ClassName=="WedgePart" then
  2007. n = v:clone()
  2008. for _,b in pairs(n:children()) do
  2009. if b.className == "Motor" then
  2010. b.Parent = nil
  2011. end
  2012. end
  2013. n.archivable = true
  2014. n.Anchored = true
  2015. n.CanCollide = false
  2016. n.Name = "Effect"
  2017. n.BrickColor = BrickColor.new("Really black")
  2018. n.Parent = workspace
  2019. n.CFrame = v.CFrame
  2020. n.Transparency = 0
  2021. n:BreakJoints()
  2022. table.insert(Effects, {n, "Disappear", duration})
  2023. end
  2024. end))
  2025. end
  2026. for _,v in pairs(Character["Left Leg"].LeftLeg:children()) do
  2027. coroutine.resume(coroutine.create(function()
  2028. if v.ClassName=="Part" then
  2029. n = v:clone()
  2030. for _,b in pairs(n:children()) do
  2031. if b.className == "Motor" then
  2032. b.Parent = nil
  2033. end
  2034. end
  2035. n.archivable = true
  2036. n.Anchored = true
  2037. n.CanCollide = false
  2038. n.Name = "Effect"
  2039. n.BrickColor = BrickColor.new("Really black")
  2040. n.Parent = workspace
  2041. n.CFrame = v.CFrame
  2042. n.Transparency = 0
  2043. n:BreakJoints()
  2044. table.insert(Effects, {n, "Disappear", duration})
  2045. end
  2046. end))
  2047. end
  2048. for _,v in pairs(Character["Right Leg"].RightLeg:children()) do
  2049. coroutine.resume(coroutine.create(function()
  2050. if v.ClassName=="Part" then
  2051. n = v:clone()
  2052. for _,b in pairs(n:children()) do
  2053. if b.className == "Motor" then
  2054. b.Parent = nil
  2055. end
  2056. end
  2057. n.archivable = true
  2058. n.Anchored = true
  2059. n.CanCollide = false
  2060. n.Name = "Effect"
  2061. n.BrickColor = BrickColor.new("Really black")
  2062. n.Parent = workspace
  2063. n.CFrame = v.CFrame
  2064. n.Transparency = 0
  2065. n:BreakJoints()
  2066. table.insert(Effects, {n, "Disappear", duration})
  2067. end
  2068. end))
  2069. end--]]
  2070. for _,v in pairs(modelzorz:children()) do
  2071. if v.className == "Part" and v.Name ~= "Hitbox" and v.Name ~= "Hitbox2" then
  2072. n = v:clone()
  2073. for _,b in pairs(n:children()) do
  2074. if b.className == "Motor" then
  2075. b.Parent = nil
  2076. end
  2077. end
  2078. n.archivable = true
  2079. n.Anchored = true
  2080. n.CanCollide = false
  2081. n.Name = "Effect"
  2082. n.BrickColor = BrickColor.new("Really black")
  2083. n.Parent = workspace
  2084. n.CFrame = v.CFrame
  2085. n.Transparency = 0
  2086. n:BreakJoints()
  2087. table.insert(Effects, {n, "Disappear", duration})
  2088. end
  2089. end
  2090. end
  2091. Cloak = function()
  2092. so("2767090", Torso, 1, 1)
  2093. --Face.Parent = nil
  2094. Clone(0.06)
  2095. for _,v in pairs(Torso.Parent:children()) do
  2096. do
  2097. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  2098. coroutine.resume(coroutine.create(function()
  2099. for i = 0, 1, 0.2 do
  2100. swait()
  2101. v.Transparency = v.Transparency + 0.2
  2102. end
  2103. v.Transparency = 1
  2104. end))
  2105. end
  2106. if v.className == "Hat" then
  2107. do
  2108. hatp = v.Handle
  2109. coroutine.resume(coroutine.create(function(derp)
  2110. for i = 0, 1, 0.2 do
  2111. swait()
  2112. derp.Transparency = derp.Transparency + 0.2
  2113. end
  2114. derp.Transparency = 1
  2115. end), hatp)
  2116. -- DECOMPILER ERROR at PC45: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2117.  
  2118. -- DECOMPILER ERROR at PC45: LeaveBlock: unexpected jumping out IF_STMT
  2119.  
  2120. end
  2121. end
  2122. end
  2123. end
  2124. for _,v in pairs(LeftArm.LeftArm:children()) do
  2125. coroutine.resume(coroutine.create(function()
  2126. if v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.599999964) and v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.399999976) then
  2127. for i = 0, 1, 0.2 do
  2128. swait()
  2129. v.Transparency = v.Transparency + 0.2
  2130. end
  2131. v.Transparency = 1
  2132. end
  2133. end))
  2134. end
  2135. for _,v in pairs(RightArm.RightArm:children()) do
  2136. coroutine.resume(coroutine.create(function()
  2137. for i = 0, 1, 0.2 do
  2138. swait()
  2139. v.Transparency = v.Transparency + 0.2
  2140. end
  2141. v.Transparency = 1
  2142. end))
  2143. end
  2144. for _,v in pairs(Torso.Torso:children()) do
  2145. coroutine.resume(coroutine.create(function()
  2146. if v.ClassName=="Part" then
  2147. for i = 0, 1, 0.2 do
  2148. swait()
  2149. v.Transparency = v.Transparency + 0.2
  2150. end
  2151. v.Transparency = 1
  2152. end
  2153. end))
  2154. end
  2155. for _,v in pairs(Torso.Amulet:children()) do
  2156. coroutine.resume(coroutine.create(function()
  2157. if v.ClassName=="Part" then
  2158. for i = 0, 1, 0.2 do
  2159. swait()
  2160. v.Transparency = v.Transparency + 0.2
  2161. end
  2162. v.Transparency = 1
  2163. end
  2164. end))
  2165. end
  2166. for _,v in pairs(Head:children()) do
  2167. coroutine.resume(coroutine.create(function()
  2168. if v.ClassName=="Part" then
  2169. for i = 0, 1, 0.2 do
  2170. swait()
  2171. v.Transparency = v.Transparency + 0.2
  2172. end
  2173. v.Transparency = 1
  2174. end
  2175. end))
  2176. end
  2177. for _,v in pairs(Torso.Cloak:children()) do
  2178. coroutine.resume(coroutine.create(function()
  2179. if v.ClassName=="Part" or v.ClassName=="WedgePart" then
  2180. for i = 0, 1, 0.2 do
  2181. swait()
  2182. v.Transparency = v.Transparency + 0.2
  2183. end
  2184. v.Transparency = 1
  2185. end
  2186. end))
  2187. end
  2188. for _,v in pairs(Character["Left Leg"].LeftLeg:children()) do
  2189. coroutine.resume(coroutine.create(function()
  2190. for i = 0, 1, 0.2 do
  2191. swait()
  2192. if v.ClassName=="Part" then
  2193. v.Transparency = v.Transparency + 0.2
  2194. end
  2195. end
  2196. v.Transparency = 1
  2197. end))
  2198. end
  2199. for _,v in pairs(Character["Right Leg"].RightLeg:children()) do
  2200. coroutine.resume(coroutine.create(function()
  2201. if v.ClassName=="Part" then
  2202. for i = 0, 1, 0.2 do
  2203. swait()
  2204. v.Transparency = v.Transparency + 0.2
  2205. end
  2206. v.Transparency = 1
  2207. end
  2208. end))
  2209. end
  2210. for _,v in pairs(modelzorz:children()) do
  2211. if v.className == "Part" and v.Name ~= "Hitbox" and v.Name ~= "Hitbox2" then
  2212. coroutine.resume(coroutine.create(function()
  2213. for i = 0, 1, 0.2 do
  2214. swait()
  2215. v.Transparency = v.Transparency + 0.2
  2216. end
  2217. v.Transparency = 1
  2218. end))
  2219. end
  2220. end
  2221. end
  2222. UnCloak = function()
  2223. so("2767090", Torso, 1, 1.1)
  2224. --Face.Parent = Head
  2225. for _,v in pairs(Torso.Parent:children()) do
  2226. do
  2227. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  2228. coroutine.resume(coroutine.create(function()
  2229. for i = 0, 1, 0.2 do
  2230. swait()
  2231. v.Transparency = v.Transparency - 0.2
  2232. end
  2233. v.Transparency = 0
  2234. end))
  2235. end
  2236. if v.className == "Hat" then
  2237. do
  2238. hatp = v.Handle
  2239. coroutine.resume(coroutine.create(function(derp)
  2240. for i = 0, 1, 0.2 do
  2241. swait()
  2242. derp.Transparency = derp.Transparency - 0.2
  2243. end
  2244. derp.Transparency = 0
  2245. end), hatp)
  2246. end
  2247. end
  2248. end
  2249. end
  2250. for _,v in pairs(LeftArm.LeftArm:children()) do
  2251. coroutine.resume(coroutine.create(function()
  2252. if v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.599999964) and v.Size ~= Vector3.new(0.200000003, 0.200000048, 0.399999976) then
  2253. for i = 0, 1, 0.2 do
  2254. swait()
  2255. v.Transparency = v.Transparency - 0.2
  2256. end
  2257. v.Transparency = 0
  2258. end
  2259. end))
  2260. end
  2261. for _,v in pairs(RightArm.RightArm:children()) do
  2262. coroutine.resume(coroutine.create(function()
  2263. for i = 0, 1, 0.2 do
  2264. swait()
  2265. v.Transparency = v.Transparency - 0.2
  2266. end
  2267. v.Transparency = 0
  2268. end))
  2269. end
  2270. for _,v in pairs(Torso.Torso:children()) do
  2271. coroutine.resume(coroutine.create(function()
  2272. if v.ClassName=="Part" then
  2273. for i = 0, 1, 0.2 do
  2274. swait()
  2275. v.Transparency = v.Transparency - 0.2
  2276. end
  2277. v.Transparency = 0
  2278. end
  2279. end))
  2280. end
  2281. for _,v in pairs(Torso.Amulet:children()) do
  2282. coroutine.resume(coroutine.create(function()
  2283. if v.ClassName=="Part" and v.Name ~= "Thingy" then
  2284. for i = 0, 1, 0.2 do
  2285. swait()
  2286. v.Transparency = v.Transparency - 0.2
  2287. end
  2288. v.Transparency = 0
  2289. end
  2290. end))
  2291. end
  2292. for _,v in pairs(Head:children()) do
  2293. coroutine.resume(coroutine.create(function()
  2294. if v.ClassName=="Part" then
  2295. for i = 0, 1, 0.2 do
  2296. swait()
  2297. v.Transparency = v.Transparency - 0.2
  2298. end
  2299. v.Transparency = 0
  2300. end
  2301. end))
  2302. end
  2303. for _,v in pairs(Torso.Cloak:children()) do
  2304. coroutine.resume(coroutine.create(function()
  2305. if v.Name ~= "Thingy" and v.ClassName=="Part" or v.ClassName=="WedgePart" then
  2306. for i = 0, 1, 0.2 do
  2307. swait()
  2308. v.Transparency = v.Transparency - 0.2
  2309. end
  2310. v.Transparency = 0
  2311. end
  2312. end))
  2313. end
  2314. for _,v in pairs(Character["Left Leg"].LeftLeg:children()) do
  2315. coroutine.resume(coroutine.create(function()
  2316. for i = 0, 1, 0.2 do
  2317. swait()
  2318. if v.ClassName=="Part" then
  2319. v.Transparency = v.Transparency - 0.2
  2320. end
  2321. end
  2322. v.Transparency = 0
  2323. end))
  2324. end
  2325. for _,v in pairs(Character["Right Leg"].RightLeg:children()) do
  2326. coroutine.resume(coroutine.create(function()
  2327. if v.ClassName=="Part" then
  2328. for i = 0, 1, 0.2 do
  2329. swait()
  2330. v.Transparency = v.Transparency - 0.2
  2331. end
  2332. v.Transparency = 0
  2333. end
  2334. end))
  2335. end
  2336. for _,v in pairs(modelzorz:children()) do
  2337. if v.className == "Part" and v.Name ~= "Hitbox" and v.Name ~= "Hitbox2" then
  2338. coroutine.resume(coroutine.create(function()
  2339. for i = 0, 1, 0.2 do
  2340. swait()
  2341. v.Transparency = v.Transparency - 0.2
  2342. end
  2343. for i = 0, 1, 0.3 do
  2344. wait()
  2345. v.Transparency = 0
  2346. end
  2347. end))
  2348. end
  2349. end
  2350. end
  2351. Damagefunc = function(hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, incstun, stagger, staghit, ranged, DecreaseState, DecreaseAmount, Duration)
  2352. if hit.Parent == nil then
  2353. return
  2354. end
  2355. if hit.Name == "Hitbox" and hit.Parent ~= modelzorz and ranged ~= true then
  2356. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  2357. ref.Anchored = true
  2358. ref.CFrame = cf(hit.Position)
  2359. game:GetService("Debris"):AddItem(ref, 1)
  2360. hitnum = math.random(1, 5)
  2361. if hitnum == 1 then
  2362. so("199148971", ref, 1, 1)
  2363. else
  2364. if hitnum == 2 then
  2365. so("199149025", ref, 1, 1)
  2366. else
  2367. if hitnum == 3 then
  2368. so("199149072", ref, 1, 1)
  2369. else
  2370. if hitnum == 4 then
  2371. so("199149109", ref, 1, 1)
  2372. else
  2373. if hitnum == 5 then
  2374. so("199149119", ref, 1, 1)
  2375. end
  2376. end
  2377. end
  2378. end
  2379. end
  2380. StaggerHit.Value = true
  2381. end
  2382. h = hit.Parent:FindFirstChild("Humanoid")
  2383. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2384. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  2385. return
  2386. end
  2387. if Player.Neutral == false then
  2388. if hit.Parent:findFirstChild("Alignment") ~= nil and hit.Parent.Alignment.Value == Player.TeamColor.Color then
  2389. return
  2390. end
  2391. if game.Players:GetPlayerFromCharacter(hit.Parent) ~= nil and game.Players:GetPlayerFromCharacter(hit.Parent).TeamColor == Player.TeamColor then
  2392. return
  2393. end
  2394. end
  2395. c = Instance.new("ObjectValue")
  2396. c.Name = "creator"
  2397. c.Value = game:service("Players").LocalPlayer
  2398. c.Parent = h
  2399. RecentEnemy.Value = hit.Parent
  2400. game:GetService("Debris"):AddItem(c, 0.5)
  2401. if doing4 == false then
  2402. minim = minim * Atk.Value
  2403. maxim = maxim * Atk.Value
  2404. end
  2405. Damage = 0
  2406. if minim == maxim then
  2407. Damage = maxim
  2408. else
  2409. Damage = math.random(minim, maxim)
  2410. end
  2411. blocked = false
  2412. enblock = nil
  2413. Stats = hit.Parent:findFirstChild("Stats")
  2414. if Stats == nil then
  2415. Character.Stats:Clone().Parent=hit.Parent
  2416. end
  2417. if Stats ~= nil then
  2418. Stats.Defense.Value=1
  2419. invis = Stats:findFirstChild("Invisibility")
  2420. if (ranged == false or ranged == nil) and invis ~= nil then
  2421. invis.Value = 0
  2422. end
  2423. enblock = Stats:findFirstChild("Block")
  2424. if enblock ~= nil and enblock.Value == true then
  2425. blocked = true
  2426. end
  2427. if Stats:findFirstChild("Defense") ~= nil then
  2428. --if doing2 ~= true and doing4 ~= true then
  2429. local divide = Stats.Defense.Value
  2430. do
  2431. do
  2432. if hit.Parent:findFirstChild("Mark") ~= nil then
  2433. local mark = hit.Parent.Mark
  2434. if mark:findFirstChild("MarkValue") ~= nil and mark.MarkValue.Value > 4 and divide > 1 then
  2435. divide = 1
  2436. end
  2437. end
  2438. Damage = Damage / divide
  2439. Damage = Damage
  2440. if Damage <= 3 and (ranged == false or ranged == nil) and blocked ~= true then
  2441. hitnum = math.random(1, 5)
  2442. if hitnum == 1 then
  2443. so("199149321", hit, 1, 1)
  2444. else
  2445. if hitnum == 2 then
  2446. so("199149338", hit, 1, 1)
  2447. else
  2448. if hitnum == 3 then
  2449. so("199149367", hit, 1, 1)
  2450. else
  2451. if hitnum == 4 then
  2452. so("199149409", hit, 1, 1)
  2453. else
  2454. if hitnum == 5 then
  2455. so("199149452", hit, 1, 1)
  2456. end
  2457. end
  2458. end
  2459. end
  2460. end
  2461. else
  2462. if ranged == false or ranged == nil and blocked ~= true then
  2463. hitnum = math.random(1, 6)
  2464. if hitnum == 1 then
  2465. so("199149137", hit, 1, 1)
  2466. else
  2467. if hitnum == 2 then
  2468. so("199149186", hit, 1, 1)
  2469. else
  2470. if hitnum == 3 then
  2471. so("199149221", hit, 1, 1)
  2472. else
  2473. if hitnum == 4 then
  2474. so("199149235", hit, 1, 1)
  2475. else
  2476. if hitnum == 5 then
  2477. so("199149269", hit, 1, 1)
  2478. else
  2479. if hitnum == 6 then
  2480. so("199149297", hit, 1, 1)
  2481. end
  2482. end
  2483. end
  2484. end
  2485. end
  2486. end
  2487. end
  2488. end
  2489. if Damage <= 3 and staghit == true and ranged ~= true then
  2490. StaggerHit.Value = true
  2491. end
  2492. if Stats:findFirstChild("Stun") ~= nil then
  2493. if blocked == true then
  2494. incstun = incstun / 2
  2495. end
  2496. if Stats.Stun.Value < Stats.StunThreshold.Value then
  2497. Stats.Stun.Value = Stats.Stun.Value + incstun
  2498. end
  2499. end
  2500. if Stats:findFirstChild("Stagger") ~= nil and stagger == true then
  2501. Stats.Stagger.Value = true
  2502. end
  2503. if blocked == true then
  2504. showDamage(hit.Parent, "Block", "Damage")
  2505. if ranged ~= true then
  2506. enblock.Value = false
  2507. Stagger.Value = true
  2508. hitnum = math.random(1, 2)
  2509. if hitnum == 1 then
  2510. so("199148933", hit, 1, 1)
  2511. else
  2512. if hitnum == 2 then
  2513. so("199148947", hit, 1, 1)
  2514. end
  2515. end
  2516. end
  2517. else
  2518. do
  2519. Damage = math.floor(Damage)
  2520. if h.Health <= 30 and doing4 == true then
  2521. Damage = 9999
  2522. h.Parent:BreakJoints()
  2523. end
  2524. if hit.Parent:findFirstChild("Mark") == nil then
  2525. d = it("BoolValue", hit.Parent)
  2526. d.Name = "Mark"
  2527. b = it("NumberValue", d)
  2528. b.Name = "MarkTime"
  2529. b.Value = 200
  2530. v = it("NumberValue", d)
  2531. v.Name = "MarkValue"
  2532. v.Value = 0
  2533. sz = it("NumberValue", d)
  2534. sz.Name = "MarkSize"
  2535. sz.Value = 5
  2536. st = it("StringValue", d)
  2537. st.Name = "MarkType"
  2538. st.Value = "Thanatos"
  2539. local tehpart = hit.Parent:findFirstChild("HumanoidRootPart")
  2540. if tehpart == nil then
  2541. tehpart = hit.Parent:findFirstChild("Torso")
  2542. end
  2543. if hit.Parent.Name == "Neflhelm" then
  2544. tehpart = hit
  2545. end
  2546. if tehpart ~= nil then
  2547. markgui = it("BillboardGui", tehpart)
  2548. markgui.Name = "Mark Gui"
  2549. markgui.Size = UDim2.new(7, 0, 7, 0)
  2550. markgui.StudsOffset = vt(0, 10, 0)
  2551. markgui.AlwaysOnTop = true
  2552. markscy = it("ImageLabel", markgui)
  2553. markscy.Name = "Scythe"
  2554. markscy.BackgroundTransparency = 1
  2555. markscy.Image = "rbxassetid://258857647"
  2556. markscy.ImageColor3 = Color3.new(1, 0, 0)
  2557. markscy.Size = UDim2.new(1, 0, 1, 0)
  2558. table.insert(MarkedGUI, {markgui, markscy})
  2559. end
  2560. table.insert(Marked, {d, b, v, sz})
  2561. else
  2562. mark = hit.Parent:findFirstChild("Mark")
  2563. if mark:findFirstChild("MarkTime") ~= nil then
  2564. mark.MarkTime.Value = 500
  2565. end
  2566. if mark:findFirstChild("MarkValue") ~= nil then
  2567. if mark.MarkType.Value == "Thanatos" and mtype == "Death" and doing1 == true then
  2568. print("deeeth")
  2569. Damage = math.floor(Damage * 1.4)
  2570. mark.Parent = nil
  2571. teh = mark.MarkValue.Value * 0.03
  2572. DecreaseStat(hit.Parent, "Defense", teh, 300)
  2573. end
  2574. if mark.MarkValue.Value >= 10 then
  2575. if mark:findFirstChild("MarkTime") ~= nil then
  2576. mark.MarkTime.Value = 400
  2577. end
  2578. if mark.MarkType.Value == "Classic" then
  2579. mark.Parent = nil
  2580. Damage = Damage * 2
  2581. print("double damage")
  2582. if hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  2583. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  2584. ref.Anchored = true
  2585. ref.CFrame = hit.Parent.HumanoidRootPart.CFrame
  2586. game:GetService("Debris"):AddItem(ref, 5)
  2587. local nr = NumberRange.new
  2588. local ns = NumberSequence.new
  2589. local cs = ColorSequence.new
  2590. local parti = it("ParticleEmitter")
  2591. parti.Color = cs(NewCol, Color3.new(0, 0, 0))
  2592. parti.LightEmission = 0
  2593. parti.Size = ns(10)
  2594. parti.Texture = "http://www.roblox.com/asset/?id=243660364"
  2595. transseq = ns({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
  2596. parti.Transparency = transseq
  2597. parti.ZOffset = 1
  2598. parti.Acceleration = vt(0, 0, 0)
  2599. parti.Lifetime = nr(1)
  2600. parti.Rate = 20
  2601. parti.Rotation = nr(0, 360)
  2602. parti.Speed = nr(0)
  2603. parti.VelocitySpread = 0
  2604. parti.Parent = ref
  2605. parti.Enabled = true
  2606. table.insert(Effects, {parti, "PartiEmi", 20})
  2607. end
  2608. elseif mark.MarkType.Value == "Adjudicator" and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  2609. da = math.random(1, 4)
  2610. if da == 1 then
  2611. DecreaseStat(Character, "Damage", -math.random(6, 10) / 100, 150, true)
  2612. DecreaseStat(Character, "Movement", -math.random(2, 6) / 100, 200, true)
  2613. elseif da == 2 then
  2614. DecreaseStat(Character, "Defense", -math.random(2, 6) / 100, 150, true)
  2615. DecreaseStat(Character, "Movement", -math.random(2, 6) / 100, 200, true)
  2616. elseif da == 3 then
  2617. DecreaseStat(hit.Parent, "Damage", math.random(6, 10) / 100, 150, true)
  2618. DecreaseStat(hit.Parent, "Movement", math.random(1, 3) / 100, 200, true)
  2619. elseif da == 4 then
  2620. DecreaseStat(hit.Parent, "Defense", math.random(2, 6) / 100, 150, true)
  2621. DecreaseStat(hit.Parent, "Movement", math.random(1, 3) / 100, 200, true)
  2622. end
  2623. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  2624. ref.Anchored = true
  2625. ref.CFrame = hit.Parent.HumanoidRootPart.CFrame
  2626. game:GetService("Debris"):AddItem(ref, 5)
  2627. markgui = it("BillboardGui", ref)
  2628. markgui.Name = "Mark Gui"
  2629. markgui.Size = UDim2.new(7, 0, 7, 0)
  2630. markgui.StudsOffset = vt(0, 10, 0)
  2631. markgui.AlwaysOnTop = true
  2632. markscy = it("ImageLabel", markgui)
  2633. markscy.Name = "Scythe"
  2634. markscy.BackgroundTransparency = 1
  2635. markscy.Image = "rbxassetid://278007453"
  2636. markscy.ImageColor3 = Color3.new(1, 0, 0)
  2637. markscy.Size = UDim2.new(1, 0, 1, 0)
  2638. table.insert(Effects, {markgui, "AdjuEff", 10, markscy})
  2639. elseif mark.MarkType.Value == "Thanatos" then
  2640. print("rara")
  2641. if mtype == "Skull" then
  2642. mark.Parent = nil
  2643. DecreaseStat(hit.Parent, "Damage", 0.4, 400)
  2644. print("no moar damage")
  2645. if hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  2646. ref = part(3, workspace, 0, 1, BrickColor.new("Black"), "Reference", vt())
  2647. ref.Anchored = true
  2648. ref.CFrame = hit.Parent.HumanoidRootPart.CFrame
  2649. game:GetService("Debris"):AddItem(ref, 5)
  2650. local nr = NumberRange.new
  2651. local ns = NumberSequence.new
  2652. local cs = ColorSequence.new
  2653. local parti = it("ParticleEmitter")
  2654. parti.Color = cs(NewCol, Color3.new(0, 0, 0))
  2655. parti.LightEmission = 0
  2656. parti.Size = ns(10)
  2657. parti.Texture = "http://www.roblox.com/asset/?id=243660364"
  2658. transseq = ns({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
  2659. parti.Transparency = transseq
  2660. parti.ZOffset = 1
  2661. parti.Acceleration = vt(0, 0, 0)
  2662. parti.Lifetime = nr(1)
  2663. parti.Rate = 20
  2664. parti.Rotation = nr(0, 360)
  2665. parti.Speed = nr(0)
  2666. parti.VelocitySpread = 0
  2667. parti.Parent = ref
  2668. parti.Enabled = true
  2669. table.insert(Effects, {parti, "PartiEmi", 20})
  2670. markgui = it("BillboardGui", ref)
  2671. markgui.Name = "Mark Gui"
  2672. markgui.Size = UDim2.new(7, 0, 7, 0)
  2673. markgui.StudsOffset = vt(0, 10, 0)
  2674. markgui.AlwaysOnTop = true
  2675. markscy = it("ImageLabel", markgui)
  2676. markscy.Name = "Scythe"
  2677. markscy.BackgroundTransparency = 1
  2678. markscy.Image = "rbxassetid://316113987"
  2679. markscy.ImageColor3 = Color3.new(1, 0, 0)
  2680. markscy.Size = UDim2.new(1, 0, 1, 0)
  2681. table.insert(Effects, {markgui, "AdjuEff", 10, markscy})
  2682. end
  2683. end
  2684. end
  2685. end
  2686. end
  2687. mark.MarkValue.Value = mark.MarkValue.Value + 1
  2688. if mark:findFirstChild("MarkSize") ~= nil then
  2689. mark.MarkSize.Value = 5
  2690. coroutine.resume(coroutine.create(function(Hum, Dam)
  2691. hit.Parent.Humanoid:TakeDamage(Damage)
  2692. end), h, Damage)
  2693. showDamage(hit.Parent, Damage, "Damage")
  2694. if DecreaseState ~= nil then
  2695. DecreaseStat(hit.Parent, DecreaseState, DecreaseAmount, Duration)
  2696. end
  2697. if Type == "NormalDecreaseMvmt1" then
  2698. DecreaseStat(hit.Parent, "Movement", 0.1, 200)
  2699. end
  2700. if Type == "Knockdown" then
  2701. hum = hit.Parent.Humanoid
  2702. hum.PlatformStand = true
  2703. coroutine.resume(coroutine.create(function(HHumanoid)
  2704. swait(1)
  2705. HHumanoid.PlatformStand = false
  2706. end), hum)
  2707. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  2708. local bodvol = Instance.new("BodyVelocity")
  2709. bodvol.velocity = angle * knockback
  2710. bodvol.P = 500
  2711. bodvol.maxForce = Vector3.new(2000, 2000, 2000)
  2712. bodvol.Parent = hit
  2713. rl = Instance.new("BodyAngularVelocity")
  2714. rl.P = 3000
  2715. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  2716. rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  2717. rl.Parent = hit
  2718. game:GetService("Debris"):AddItem(bodvol, 0.5)
  2719. game:GetService("Debris"):AddItem(rl, 0.5)
  2720. else
  2721. do
  2722. if Type == "Knockdown2" then
  2723. hum = hit.Parent.Humanoid
  2724. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  2725. local bodvol = Instance.new("BodyVelocity")
  2726. bodvol.velocity = angle * knockback
  2727. bodvol.P = 500
  2728. bodvol.maxForce = Vector3.new(2000, 2000, 2000)
  2729. bodvol.Parent = hit
  2730. game:GetService("Debris"):AddItem(bodvol, 0.5)
  2731. else
  2732. do
  2733. if Type == "Normal" or Type == "NormalDecreaseMvmt1" then
  2734. vp = Instance.new("BodyVelocity")
  2735. vp.P = 500
  2736. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  2737. if KnockbackType == 1 then
  2738. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  2739. else
  2740. if KnockbackType == 2 then
  2741. vp.velocity = Property.CFrame.lookVector * knockback
  2742. end
  2743. end
  2744. game:GetService("Debris"):AddItem(vp, 0.5)
  2745. if knockback > 0 then
  2746. vp.Parent = hit.Parent.Torso
  2747. end
  2748. end
  2749. debounce = Instance.new("BoolValue")
  2750. debounce.Name = "DebounceHit"
  2751. debounce.Parent = hit.Parent
  2752. debounce.Value = true
  2753. game:GetService("Debris"):AddItem(debounce, Delay)
  2754. c = Instance.new("ObjectValue")
  2755. c.Name = "creator"
  2756. c.Value = Player
  2757. c.Parent = h
  2758. game:GetService("Debris"):AddItem(c, 0.5)
  2759. CRIT = false
  2760. end
  2761. end
  2762. end
  2763. end
  2764. end
  2765. end
  2766. end
  2767. end
  2768. end
  2769. end
  2770. end
  2771. end
  2772. end
  2773. end
  2774. --end
  2775. --end
  2776. --end
  2777. --end
  2778. --end
  2779. showDamage = function(Char, Dealt, Type)
  2780. m = Instance.new("Model")
  2781. m.Name = "Effect"
  2782. c = Instance.new("Part")
  2783. c.Transparency = 1
  2784. c.Name = "Head"
  2785. c.TopSurface = 0
  2786. c.BottomSurface = 0
  2787. c.formFactor = "Plate"
  2788. c.Size = Vector3.new(1, 0.4, 1)
  2789. b = Instance.new("BillboardGui", c)
  2790. b.Size = UDim2.new(5, 0, 5, 0)
  2791. b.AlwaysOnTop = true
  2792. damgui = gui("TextLabel", b, tostring(Dealt), 1, Color3.new(0, 0, 0), UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0))
  2793. if Type == "Damage" then
  2794. damgui.Font = "SourceSans"
  2795. if Dealt == "Block" then
  2796. damgui.TextColor3 = BrickColor.new("Bright blue").Color
  2797. else
  2798. if Dealt < 3 then
  2799. damgui.TextColor3 = BrickColor.new("White").Color
  2800. else
  2801. if Dealt >= 3 and Dealt < 20 then
  2802. damgui.TextColor3 = BrickColor.new("Bright yellow").Color
  2803. else
  2804. damgui.TextColor3 = BrickColor.new("Really red").Color
  2805. damgui.Font = "SourceSansBold"
  2806. end
  2807. end
  2808. end
  2809. else
  2810. if Type == "Debuff" then
  2811. damgui.TextColor3 = BrickColor.new("White").Color
  2812. else
  2813. if Type == "Interrupt" then
  2814. damgui.TextColor3 = BrickColor.new("New Yeller").Color
  2815. end
  2816. end
  2817. end
  2818. damgui.TextScaled = true
  2819. ms = Instance.new("CylinderMesh")
  2820. ms.Scale = Vector3.new(0.8, 0.8, 0.8)
  2821. ms.Parent = c
  2822. c.Reflectance = 0
  2823. Instance.new("BodyGyro").Parent = c
  2824. c.Parent = m
  2825. if Char:findFirstChild("Head") ~= nil then
  2826. c.CFrame = cf(Char.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
  2827. else
  2828. if Char.Parent:findFirstChild("Head") ~= nil then
  2829. c.CFrame = cf(Char.Parent.Head.CFrame.p + Vector3.new(math.random(-100, 100) / 100, 3, math.random(-100, 100) / 100))
  2830. end
  2831. end
  2832. f = Instance.new("BodyPosition")
  2833. f.P = 2000
  2834. f.D = 100
  2835. f.maxForce = Vector3.new(545000, 545000, 545000)
  2836. if Type == "Damage" then
  2837. f.position = c.Position + Vector3.new(0, 3, 0)
  2838. else
  2839. if Type == "Debuff" or Type == "Interrupt" then
  2840. f.position = c.Position + Vector3.new(0, 5, 0)
  2841. end
  2842. end
  2843. f.Parent = c
  2844. game:GetService("Debris"):AddItem(m, 5)
  2845. table.insert(Effects, {m, "showDamage", damgui, f, 10, 1, 15, 50, 100})
  2846. c.CanCollide = false
  2847. m.Parent = workspace
  2848. c.CanCollide = false
  2849. end
  2850. combo = 0
  2851. ob1d = function(mouse)
  2852. if attack == true or equipped == false then
  2853. return
  2854. end
  2855. hold = true
  2856. if invisible == true then
  2857. Invisibility()
  2858. InvisSlash()
  2859. else
  2860. if combo == 0 then
  2861. combo = 1
  2862. attackone()
  2863. else
  2864. if combo == 1 then
  2865. combo = 2
  2866. attacktwo()
  2867. else
  2868. if combo == 2 then
  2869. combo = 3
  2870. attackthree()
  2871. else
  2872. if combo == 3 then
  2873. combo = 0
  2874. attackfour()
  2875. end
  2876. end
  2877. end
  2878. end
  2879. end
  2880. coroutine.resume(coroutine.create(function()
  2881. for i = 1, 50 do
  2882. if attack == false then
  2883. swait()
  2884. end
  2885. end
  2886. if attack == false then
  2887. combo = 0
  2888. end
  2889. end))
  2890. end
  2891. ob1u = function(mouse)
  2892. hold = false
  2893. end
  2894. buttonhold = false
  2895. fenbarmove1.MouseButton1Click:connect(do1)
  2896. fenbarmove2.MouseButton1Click:connect(do2)
  2897. fenbarmove3.MouseButton1Click:connect(do3)
  2898. fenbarmove4.MouseButton1Click:connect(do4)
  2899. eul = 0
  2900. equipped = false
  2901. key = function(key)
  2902. if attack == true then
  2903. return
  2904. end
  2905. if key == "h" then
  2906. mana.Value = 100
  2907. cooldowns[1] = 100
  2908. cooldowns[2] = 100
  2909. cooldowns[3] = 100
  2910. cooldowns[4] = 100
  2911. end
  2912. if key == "f" then
  2913. pressedf = true
  2914. fnumb = 0
  2915. attack = true
  2916. if equipped == false then
  2917. equipped = true
  2918. RSH = ch.Torso["Right Shoulder"]
  2919. LSH = ch.Torso["Left Shoulder"]
  2920. RSH.Parent = nil
  2921. LSH.Parent = nil
  2922. RW.Name = "Right Shoulder"
  2923. RW.Part0 = ch.Torso
  2924. RW.C0 = cf(1.5, 0.5, 0)
  2925. RW.C1 = cf(0, 0.5, 0)
  2926. RW.Part1 = ch["Right Arm"]
  2927. RW.Parent = ch.Torso
  2928. LW.Name = "Left Shoulder"
  2929. LW.Part0 = ch.Torso
  2930. LW.C0 = cf(-1.5, 0.5, 0)
  2931. LW.C1 = cf(0, 0.5, 0)
  2932. LW.Part1 = ch["Left Arm"]
  2933. LW.Parent = ch.Torso
  2934. Animate.Parent = nil
  2935. equipanim()
  2936. else
  2937. equipped = false
  2938. hideanim()
  2939. LH.C1 = LHC1
  2940. RH.C1 = RHC1
  2941. Animate.Parent = Humanoid
  2942. swait(0)
  2943. RW.Parent = nil
  2944. LW.Parent = nil
  2945. RSH.Parent = player.Character.Torso
  2946. LSH.Parent = player.Character.Torso
  2947. end
  2948. attack = false
  2949. end
  2950. if equipped == false then
  2951. return
  2952. end
  2953. if key == "e" and (invisnum.Value >= 70 or invisible == true) then
  2954. Invisibility()
  2955. end
  2956. if key == "z" then
  2957. do1()
  2958. end
  2959. if key == "x" then
  2960. do2()
  2961. end
  2962. if key == "c" then
  2963. do3()
  2964. end
  2965. if key == "v" then
  2966. do4()
  2967. end
  2968. end
  2969. key2 = function(key)
  2970. end
  2971. s = function(mouse)
  2972. mouse.Button1Down:connect(function()
  2973. ob1d(mouse)
  2974. end)
  2975. mouse.Button1Up:connect(function()
  2976. ob1u(mouse)
  2977. end)
  2978. mouse.KeyDown:connect(key)
  2979. mouse.KeyUp:connect(key2)
  2980. player = Player
  2981. ch = Character
  2982. MMouse = mouse
  2983. end
  2984. ds = function(mouse)
  2985. end
  2986. Bin.Selected:connect(s)
  2987. Bin.Deselected:connect(ds)
  2988. print("Renegade loaded.")
  2989. local mananum = 0
  2990. local donum = 0
  2991. local stunnum = 0
  2992. local staggeranim = false
  2993. local stunanim = false
  2994. local Point, LastPoint = nil, nil
  2995. local passivenum = 0
  2996. local pnum2 = 0
  2997. local walk = 0
  2998. local walkforw = true
  2999. local addpassive = 0
  3000. local p = game.Players.LocalPlayer--300899323
  3001. local char = p.Character
  3002. local mouse = p:GetMouse()
  3003. local larm = char["Left Arm"]
  3004. local rarm = char["Right Arm"]
  3005. local lleg = char["Left Leg"]
  3006. local rleg = char["Right Leg"]
  3007. local hed = char.Head
  3008. local torso = char.Torso
  3009. local hum = char.Humanoid
  3010. local cam = game.Workspace.CurrentCamera
  3011. local root = char.HumanoidRootPart
  3012. local rj = root.RootJoint
  3013. local deb = false
  3014. local shot = 0
  3015. local stanceToggle = "Idle1"
  3016. local l = game:GetService("Lighting")
  3017. local rs = game:GetService("RunService").RenderStepped
  3018. local hb = game:GetService("RunService").Heartbeat
  3019. local Stepped = game:GetService("RunService").Stepped
  3020. math.randomseed(os.time())
  3021. hed.face:Remove()
  3022. ----------------------------------------------------
  3023. for i,v in pairs(char:children()) do
  3024. if v:IsA("Hat") then
  3025. v:Destroy()
  3026. end
  3027. end
  3028. for i,v in pairs (hed:GetChildren()) do
  3029. if v:IsA("Sound") then
  3030. v:Destroy()
  3031. end
  3032. end
  3033. ----------------------------------------------------
  3034. Debounces = {
  3035. CanAttack = true;
  3036. CanJoke = true;
  3037. NoIdl = false;
  3038. Slashing = false;
  3039. Slashed = false;
  3040. ks = false;
  3041. }
  3042. ----------------------------------------------------
  3043. function weld5(part0, part1, c0, c1)
  3044. weeld=Instance.new("Weld", part0)
  3045. weeld.Part0=part0
  3046. weeld.Part1=part1
  3047. weeld.C0=c0
  3048. weeld.C1=c1
  3049. return weeld
  3050. end
  3051. ----------------------------------------------------
  3052. function NewPart(prnt,siz,cf,trans,anc,mat,col)
  3053. local prt=Instance.new("Part")
  3054. prt.Parent=prnt
  3055. prt.Name="Part"
  3056. prt.Size=siz
  3057. prt.CanCollide=false
  3058. prt.Anchored=anc
  3059. prt.Locked=true
  3060. prt.Transparency = trans
  3061. prt.TopSurface=10
  3062. prt.BottomSurface=10
  3063. prt.FrontSurface=10
  3064. prt.BackSurface=10
  3065. prt.LeftSurface=10
  3066. prt.RightSurface=10
  3067. prt:BreakJoints()
  3068. prt.CFrame=cf or CFrame.new(30,10,30)
  3069. prt.Material=mat
  3070. prt.BrickColor=BrickColor.new(col)
  3071. m=Instance.new("SpecialMesh",prt)
  3072. m.MeshType=6
  3073. return prt
  3074. end
  3075. ----------------------------------------------------
  3076. function lerp(a, b, t) -- Linear interpolation
  3077. return a + (b - a)*t
  3078. end
  3079.  
  3080. function slerp(a, b, t) --Spherical interpolation
  3081. dot = a:Dot(b)
  3082. if dot > 0.99999 or dot < -0.99999 then
  3083. return t <= 0.5 and a or b
  3084. else
  3085. r = math.acos(dot)
  3086. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  3087. end
  3088. end
  3089.  
  3090. function matrixInterpolate(a, b, t)
  3091. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  3092. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  3093. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  3094. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  3095. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  3096. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  3097. local t = v1:Dot(v2)
  3098. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  3099. return CFrame.new()
  3100. end
  3101. return CFrame.new(
  3102. v0.x, v0.y, v0.z,
  3103. v1.x, v1.y, v1.z,
  3104. v2.x, v2.y, v2.z,
  3105. v3.x, v3.y, v3.z)
  3106. end
  3107. ----------------------------------------------------
  3108. function genWeld(a,b)
  3109. local w = Instance.new("Weld",a)
  3110. w.Part0 = a
  3111. w.Part1 = b
  3112. return w
  3113. end
  3114. function weld(a, b)
  3115. local weld = Instance.new("Weld")
  3116. weld.Name = "W"
  3117. weld.Part0 = a
  3118. weld.Part1 = b
  3119. weld.C0 = a.CFrame:inverse() * b.CFrame
  3120. weld.Parent = a
  3121. return weld;
  3122. end
  3123. ----------------------------------------------------
  3124. function Lerp(c1,c2,al)
  3125. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  3126. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  3127. for i,v in pairs(com1) do
  3128. com1[i] = v+(com2[i]-v)*al
  3129. end
  3130. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  3131. end
  3132. ----------------------------------------------------
  3133. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  3134. local wld = Instance.new("Weld", wp1)
  3135. wld.Part0 = wp0
  3136. wld.Part1 = wp1
  3137. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  3138. end
  3139. ----------------------------------------------------
  3140. --[[newWeld(torso, larm, -1.5, 0.5, 0)
  3141. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  3142. newWeld(torso, rarm, 1.5, 0.5, 0)
  3143. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  3144. newWeld(torso, hed, 0, 1.5, 0)
  3145. newWeld(torso, lleg, -0.5, -1, 0)
  3146. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  3147. newWeld(torso, rleg, 0.5, -1, 0)
  3148. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  3149. newWeld(root, torso, 0, -1, 0)
  3150. torso.Weld.C1 = CFrame.new(0, -1, 0)--]]
  3151. ----------------------------------------------------
  3152. New = function(Object, Parent, Name, Data)
  3153. local Object = Instance.new(Object)
  3154. for Index, Value in pairs(Data or {}) do
  3155. Object[Index] = Value
  3156. end
  3157. Object.Parent = Parent
  3158. Object.Name = Name
  3159. return Object
  3160. end
  3161. ----------------------------------------------------
  3162. pr = Instance.new("Part",hed)
  3163. pr.BrickColor = BrickColor.new("Black")
  3164. pr.Material = "Metal"
  3165. pr.Reflectance = 0.04
  3166. pr.Anchored = false
  3167. pr.CanCollide = false
  3168. pr.Archivable = false
  3169. pr.Locked = true
  3170. pr.Size = Vector3.new(2,0.8,1)
  3171. prm = Instance.new("SpecialMesh",pr)
  3172. prm.MeshType = "FileMesh"
  3173. prm.MeshId = "rbxassetid://16952952"
  3174. prm.Scale = Vector3.new(1,1,1)
  3175. newWeld(hed, pr, 0, 0.35, 0)
  3176. pr.Weld.C1 = CFrame.new(0,0,0)
  3177. --Left Arm
  3178. m = Instance.new("Model")
  3179. m.Name = "LeftArm"
  3180. p1 = Instance.new("Part", m)
  3181. p1.BrickColor = BrickColor.new("Really red")
  3182. p1.Material = Enum.Material.Granite
  3183. p1.CFrame = CFrame.new(-1.5, 5.73969078, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3184. p1.Size = Vector3.new(1, 0.200000048, 1)
  3185. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3186. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3187. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3188. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3189. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3190. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3191. b1 = Instance.new("SpecialMesh", p1)
  3192. b1.MeshType = Enum.MeshType.Brick
  3193. b1.Name = "Mesh"
  3194. b1.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3195. p2 = Instance.new("Part", m)
  3196. p2.BrickColor = BrickColor.new("Really red")
  3197. p2.Material = Enum.Material.Granite
  3198. p2.CFrame = CFrame.new(-1.5, 6.03969383, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3199. p2.Size = Vector3.new(1, 0.200000048, 1)
  3200. p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3201. p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3202. p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3203. p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3204. p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3205. p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3206. b2 = Instance.new("SpecialMesh", p2)
  3207. b2.MeshType = Enum.MeshType.Brick
  3208. b2.Name = "Mesh"
  3209. b2.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3210. p3 = Instance.new("Part", m)
  3211. p3.BrickColor = BrickColor.new("Really red")
  3212. p3.Material = Enum.Material.Granite
  3213. p3.CFrame = CFrame.new(-1.5, 6.63968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3214. p3.Size = Vector3.new(1, 0.200000048, 1)
  3215. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3216. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3217. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3218. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3219. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3220. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3221. b3 = Instance.new("SpecialMesh", p3)
  3222. b3.MeshType = Enum.MeshType.Brick
  3223. b3.Name = "Mesh"
  3224. b3.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3225. p4 = Instance.new("Part", m)
  3226. p4.BrickColor = BrickColor.new("Black")
  3227. p4.Material = Enum.Material.SmoothPlastic
  3228. p4.Name = "LeftArmPlate"
  3229. p4.Size = Vector3.new(1, 2, 1)
  3230. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3231. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3232. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3233. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3234. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3235. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3236. b4 = Instance.new("SpecialMesh", p4)
  3237. b4.MeshType = Enum.MeshType.Brick
  3238. b4.Name = "Mesh"
  3239. b4.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3240. p5 = Instance.new("Part", m)
  3241. p5.BrickColor = BrickColor.new("Really red")
  3242. p5.Material = Enum.Material.Granite
  3243. p5.CFrame = CFrame.new(-1.5, 6.33969307, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3244. p5.Size = Vector3.new(1, 0.200000048, 1)
  3245. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3246. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3247. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3248. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3249. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3250. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3251. b5 = Instance.new("SpecialMesh", p5)
  3252. b5.MeshType = Enum.MeshType.Brick
  3253. b5.Name = "Mesh"
  3254. b5.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3255. p6 = Instance.new("Part", m)
  3256. p6.BrickColor = BrickColor.new("Really red")
  3257. p6.Material = Enum.Material.Granite
  3258. p6.CFrame = CFrame.new(-1.5, 5.73969078, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3259. p6.Size = Vector3.new(1, 0.200000048, 1)
  3260. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3261. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3262. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3263. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3264. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3265. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3266. b6 = Instance.new("SpecialMesh", p6)
  3267. b6.MeshType = Enum.MeshType.Brick
  3268. b6.Name = "Mesh"
  3269. b6.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3270. p7 = Instance.new("Part", m)
  3271. p7.BrickColor = BrickColor.new("Really red")
  3272. p7.Material = Enum.Material.Granite
  3273. p7.CFrame = CFrame.new(-1.5, 6.03969383, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3274. p7.FormFactor = Enum.FormFactor.Custom
  3275. p7.Size = Vector3.new(1, 0.200000048, 1)
  3276. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3277. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3278. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3279. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3280. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3281. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3282. b7 = Instance.new("SpecialMesh", p7)
  3283. b7.MeshType = Enum.MeshType.Brick
  3284. b7.Name = "Mesh"
  3285. b7.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3286. p8 = Instance.new("Part", m)
  3287. p8.BrickColor = BrickColor.new("Really red")
  3288. p8.Material = Enum.Material.Granite
  3289. p8.CFrame = CFrame.new(-1.5, 6.33969307, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3290. p8.FormFactor = Enum.FormFactor.Custom
  3291. p8.Size = Vector3.new(1, 0.200000048, 1)
  3292. p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3293. p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3294. p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3295. p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3296. p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3297. p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3298. b8 = Instance.new("SpecialMesh", p8)
  3299. b8.MeshType = Enum.MeshType.Brick
  3300. b8.Name = "Mesh"
  3301. b8.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3302. p9 = Instance.new("Part", m)
  3303. p9.BrickColor = BrickColor.new("Really red")
  3304. p9.Material = Enum.Material.Granite
  3305. p9.CFrame = CFrame.new(-1.5, 6.63968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3306. p9.FormFactor = Enum.FormFactor.Custom
  3307. p9.Size = Vector3.new(1, 0.200000048, 1)
  3308. p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3309. p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3310. p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3311. p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3312. p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3313. p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3314. b9 = Instance.new("SpecialMesh", p9)
  3315. b9.MeshType = Enum.MeshType.Brick
  3316. b9.Name = "Mesh"
  3317. b9.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3318. p10 = Instance.new("Part", m)
  3319. p10.BrickColor = BrickColor.new("Black")
  3320. p10.Material = Enum.Material.SmoothPlastic
  3321. p10.CFrame = CFrame.new(-1.5, 6.78969193, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3322. p10.FormFactor = Enum.FormFactor.Custom
  3323. p10.Size = Vector3.new(1, 0.349999994, 1)
  3324. p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3325. p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3326. p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3327. p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3328. p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3329. p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3330. b10 = Instance.new("SpecialMesh", p10)
  3331. b10.MeshType = Enum.MeshType.Brick
  3332. b10.Name = "Mesh"
  3333. b10.Scale = Vector3.new(1.12, 1.01999998, 1.12)
  3334. p11 = Instance.new("Part", m)
  3335. p11.BrickColor = BrickColor.new("Black")
  3336. p11.Material = Enum.Material.Metal
  3337. p11.CFrame = CFrame.new(-1.5, 6.48969078, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3338. p11.FormFactor = Enum.FormFactor.Custom
  3339. p11.Size = Vector3.new(1, 0.25, 1)
  3340. p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3341. p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3342. p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3343. p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3344. p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3345. p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3346. b11 = Instance.new("SpecialMesh", p11)
  3347. b11.MeshType = Enum.MeshType.Brick
  3348. b11.Name = "Mesh"
  3349. b11.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3350. p12 = Instance.new("Part", m)
  3351. p12.BrickColor = BrickColor.new("Black")
  3352. p12.Material = Enum.Material.Metal
  3353. p12.CFrame = CFrame.new(-1.5, 6.18969154, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3354. p12.FormFactor = Enum.FormFactor.Custom
  3355. p12.Size = Vector3.new(1, 0.25, 1)
  3356. p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3357. p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3358. p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3359. p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3360. p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3361. p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3362. b12 = Instance.new("SpecialMesh", p12)
  3363. b12.MeshType = Enum.MeshType.Brick
  3364. b12.Name = "Mesh"
  3365. b12.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3366. p13 = Instance.new("Part", m)
  3367. p13.BrickColor = BrickColor.new("Black")
  3368. p13.Material = Enum.Material.Metal
  3369. p13.CFrame = CFrame.new(-1.5, 5.88968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3370. p13.FormFactor = Enum.FormFactor.Custom
  3371. p13.Size = Vector3.new(1, 0.25, 1)
  3372. p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3373. p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3374. p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3375. p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3376. p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3377. p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3378. b13 = Instance.new("SpecialMesh", p13)
  3379. b13.MeshType = Enum.MeshType.Brick
  3380. b13.Name = "Mesh"
  3381. b13.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3382. p14 = Instance.new("Part", m)
  3383. p14.BrickColor = BrickColor.new("Black")
  3384. p14.Material = Enum.Material.Metal
  3385. p14.CFrame = CFrame.new(-1.5, 5.58969307, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3386. p14.FormFactor = Enum.FormFactor.Custom
  3387. p14.Size = Vector3.new(1, 0.25, 1)
  3388. p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3389. p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3390. p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3391. p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3392. p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3393. p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3394. b14 = Instance.new("SpecialMesh", p14)
  3395. b14.MeshType = Enum.MeshType.Brick
  3396. b14.Name = "Mesh"
  3397. b14.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3398. p15 = Instance.new("Part", m)
  3399. p15.BrickColor = BrickColor.new("Really red")
  3400. p15.Material = Enum.Material.Granite
  3401. p15.CFrame = CFrame.new(-1.5, 6.63968849, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3402. p15.FormFactor = Enum.FormFactor.Custom
  3403. p15.Size = Vector3.new(1, 1, 1)
  3404. p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3405. p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3406. p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3407. p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3408. p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3409. p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3410. b15 = Instance.new("SpecialMesh", p15)
  3411. b15.MeshType = Enum.MeshType.Sphere
  3412. b15.Name = "Mesh"
  3413. p16 = Instance.new("Part", m)
  3414. p16.Transparency = 1
  3415. p16.BrickColor = BrickColor.new("Black")
  3416. p16.Material = Enum.Material.Metal
  3417. p16.CFrame = CFrame.new(-1.49142194, 4.80968094, 21.7695732, 1, 1.67448022e-007, -1.06342185e-007, -2.04123751e-007, 0.500000119, -0.866025269, -6.57511308e-008, 0.866025329, 0.5)
  3418. p16.FormFactor = Enum.FormFactor.Custom
  3419. p16.Size = Vector3.new(0.200000003, 0.200000048, 0.599999964)
  3420. p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3421. p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3422. p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3423. p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3424. p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3425. p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3426. b16 = Instance.new("SpecialMesh", p16)
  3427. b16.MeshType = Enum.MeshType.Brick
  3428. b16.Name = "Mesh"
  3429. b16.Scale = Vector3.new(1.04999995, 1.01999998, 1.03999996)
  3430. p17 = Instance.new("Part", m)
  3431. p17.BrickColor = BrickColor.new("Black")
  3432. p17.Material = Enum.Material.SmoothPlastic
  3433. p17.CFrame = CFrame.new(-1.50000083, 5.33968592, 22.4999943, 1, -9.44388034e-009, 5.2184074e-008, -7.54702114e-008, 0.999999881, 2.38418579e-007, 2.60919535e-008, 1.1920929e-007, 0.999999881)
  3434. p17.FormFactor = Enum.FormFactor.Custom
  3435. p17.Size = Vector3.new(1.01999998, 0.300000012, 1.01999998)
  3436. p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3437. p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3438. p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3439. p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3440. p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3441. p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3442. b17 = Instance.new("SpecialMesh", p17)
  3443. b17.MeshType = Enum.MeshType.Brick
  3444. b17.Name = "Mesh"
  3445. b17.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3446. p18 = Instance.new("Part", m)
  3447. p18.BrickColor = BrickColor.new("Black")
  3448. p18.Material = Enum.Material.SmoothPlastic
  3449. p18.CFrame = CFrame.new(-1.50000072, 5.33968782, 22.4999962, 1, -3.77485776e-008, 7.82760807e-008, -1.03774902e-007, 0.999999881, 3.57627869e-007, 5.21839532e-008, 2.38418565e-007, 0.999999881)
  3450. p18.FormFactor = Enum.FormFactor.Custom
  3451. p18.Size = Vector3.new(1.00999999, 0.400000036, 1.00999999)
  3452. p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3453. p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3454. p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3455. p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3456. p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3457. p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3458. b18 = Instance.new("SpecialMesh", p18)
  3459. b18.MeshType = Enum.MeshType.Brick
  3460. b18.Name = "Mesh"
  3461. b18.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3462. p19 = Instance.new("Part", m)
  3463. p19.BrickColor = BrickColor.new("Black")
  3464. p19.Material = Enum.Material.SmoothPlastic
  3465. p19.CFrame = CFrame.new(-1.5000006, 5.33968973, 22.4999981, 1, -6.60532748e-008, 1.04368084e-007, -1.32079592e-007, 0.999999881, 4.76837158e-007, 7.82759457e-008, 3.5762784e-007, 0.999999881)
  3466. p19.FormFactor = Enum.FormFactor.Custom
  3467. p19.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997)
  3468. p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3469. p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3470. p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3471. p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3472. p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3473. p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3474. b19 = Instance.new("SpecialMesh", p19)
  3475. b19.MeshType = Enum.MeshType.Brick
  3476. b19.Name = "Mesh"
  3477. b19.Scale = Vector3.new(1.02999997, 0.50999999, 1.02999997)
  3478. p20 = Instance.new("Part", m)
  3479. p20.BrickColor = BrickColor.new("Really black")
  3480. p20.Material = Enum.Material.SmoothPlastic
  3481. p20.CFrame = CFrame.new(-1.50000048, 5.33969164, 22.5, 1, -9.4357965e-008, 1.3046008e-007, -1.60384275e-007, 0.999999881, 5.96046448e-007, 1.04367942e-007, 4.76837101e-007, 0.999999881)
  3482. p20.FormFactor = Enum.FormFactor.Custom
  3483. p20.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997)
  3484. p20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3485. p20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3486. p20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3487. p20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3488. p20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3489. p20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3490. b20 = Instance.new("SpecialMesh", p20)
  3491. b20.MeshType = Enum.MeshType.Brick
  3492. b20.Name = "Mesh"
  3493. b20.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3494. p21 = Instance.new("Part", m)
  3495. p21.BrickColor = BrickColor.new("Black")
  3496. p21.Transparency = 1
  3497. p21.Material = Enum.Material.Metal
  3498. p21.CFrame = CFrame.new(-1.93255413, 4.43040705, 22.5000057, -1.61368675e-007, -0.707106769, -0.707106769, -4.62050195e-007, -0.707106471, 0.707106948, -0.999999881, -5.86611463e-007, 4.45824725e-007)
  3499. p21.FormFactor = Enum.FormFactor.Custom
  3500. p21.Size = Vector3.new(0.200000003, 0.200000048, 0.399999976)
  3501. p21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3502. p21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3503. p21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3504. p21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3505. p21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3506. p21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3507. b21 = Instance.new("SpecialMesh", p21)
  3508. b21.MeshType = Enum.MeshType.Wedge
  3509. b21.Name = "Mesh"
  3510. b21.Scale = Vector3.new(1.04999995, 1.01999998, 1.03999996)
  3511. w1 = Instance.new("Weld", p1)
  3512. w1.Name = "Part_Weld"
  3513. w1.Part0 = p1
  3514. w1.C0 = CFrame.new(1.5, -17.9000149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3515. w1.Part1 = p2
  3516. w1.C1 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3517. w2 = Instance.new("Weld", p2)
  3518. w2.Name = "Part_Weld"
  3519. w2.Part0 = p2
  3520. w2.C0 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3521. w2.Part1 = p3
  3522. w2.C1 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3523. w3 = Instance.new("Weld", p3)
  3524. w3.Name = "LeftArmPlate_Weld"
  3525. w3.Part0 = p3
  3526. w3.C0 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3527. w3.Part1 = p4
  3528. w3.C1 = CFrame.new(1.5, -18.1000156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3529. w4 = Instance.new("Weld", p4)
  3530. w4.Name = "Part_Weld"
  3531. w4.Part0 = p4
  3532. w4.C0 = CFrame.new(1.5, -18.1000156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3533. w4.Part1 = p5
  3534. w4.C1 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3535. w5 = Instance.new("Weld", p5)
  3536. w5.Name = "Part_Weld"
  3537. w5.Part0 = p5
  3538. w5.C0 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3539. w5.Part1 = p6
  3540. w5.C1 = CFrame.new(1.5, -17.9000149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3541. w6 = Instance.new("Weld", p6)
  3542. w6.Name = "Part_Weld"
  3543. w6.Part0 = p6
  3544. w6.C0 = CFrame.new(1.5, -17.9000149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3545. w6.Part1 = p7
  3546. w6.C1 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3547. w7 = Instance.new("Weld", p7)
  3548. w7.Name = "Part_Weld"
  3549. w7.Part0 = p7
  3550. w7.C0 = CFrame.new(1.5, -18.2000179, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3551. w7.Part1 = p8
  3552. w7.C1 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3553. w8 = Instance.new("Weld", p8)
  3554. w8.Name = "Part_Weld"
  3555. w8.Part0 = p8
  3556. w8.C0 = CFrame.new(1.5, -18.5000172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3557. w8.Part1 = p9
  3558. w8.C1 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3559. w9 = Instance.new("Weld", p9)
  3560. w9.Name = "Part_Weld"
  3561. w9.Part0 = p9
  3562. w9.C0 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3563. w9.Part1 = p10
  3564. w9.C1 = CFrame.new(1.5, -18.950016, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3565. w10 = Instance.new("Weld", p10)
  3566. w10.Name = "Part_Weld"
  3567. w10.Part0 = p10
  3568. w10.C0 = CFrame.new(1.5, -18.950016, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3569. w10.Part1 = p11
  3570. w10.C1 = CFrame.new(1.5, -18.6500149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3571. w11 = Instance.new("Weld", p11)
  3572. w11.Name = "Part_Weld"
  3573. w11.Part0 = p11
  3574. w11.C0 = CFrame.new(1.5, -18.6500149, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3575. w11.Part1 = p12
  3576. w11.C1 = CFrame.new(1.5, -18.3500156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3577. w12 = Instance.new("Weld", p12)
  3578. w12.Name = "Part_Weld"
  3579. w12.Part0 = p12
  3580. w12.C0 = CFrame.new(1.5, -18.3500156, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3581. w12.Part1 = p13
  3582. w12.C1 = CFrame.new(1.5, -18.0500126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3583. w13 = Instance.new("Weld", p13)
  3584. w13.Name = "Part_Weld"
  3585. w13.Part0 = p13
  3586. w13.C0 = CFrame.new(1.5, -18.0500126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3587. w13.Part1 = p14
  3588. w13.C1 = CFrame.new(1.5, -17.7500172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3589. w14 = Instance.new("Weld", p14)
  3590. w14.Name = "Part_Weld"
  3591. w14.Part0 = p14
  3592. w14.C0 = CFrame.new(1.5, -17.7500172, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3593. w14.Part1 = p15
  3594. w14.C1 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3595. w15 = Instance.new("Weld", p15)
  3596. w15.Name = "Part_Weld"
  3597. w15.Part0 = p15
  3598. w15.C0 = CFrame.new(1.5, -18.8000126, -22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3599. w15.Part1 = p16
  3600. w15.C1 = CFrame.new(1.49142683, -27.338007, 3.81166649, 1, -2.04123751e-007, -6.57511308e-008, 1.67448022e-007, 0.500000119, 0.866025329, -1.06342185e-007, -0.866025269, 0.5)
  3601. w16 = Instance.new("Weld", p16)
  3602. w16.Name = "Part_Weld"
  3603. w16.Part0 = p16
  3604. w16.C0 = CFrame.new(1.49142683, -27.338007, 3.81166649, 1, -2.04123751e-007, -6.57511308e-008, 1.67448022e-007, 0.500000119, 0.866025329, -1.06342185e-007, -0.866025269, 0.5)
  3605. w16.Part1 = p17
  3606. w16.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3607. w17 = Instance.new("Weld", p17)
  3608. w17.Name = "Part_Weld"
  3609. w17.Part0 = p17
  3610. w17.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3611. w17.Part1 = p18
  3612. w17.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3613. w18 = Instance.new("Weld", p18)
  3614. w18.Name = "Part_Weld"
  3615. w18.Part0 = p18
  3616. w18.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3617. w18.Part1 = p19
  3618. w18.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3619. w19 = Instance.new("Weld", p19)
  3620. w19.Name = "Part_Weld"
  3621. w19.Part0 = p19
  3622. w19.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3623. w19.Part1 = p20
  3624. w19.C1 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3625. w20 = Instance.new("Weld", p20)
  3626. w20.Name = "Part_Weld"
  3627. w20.Part0 = p20
  3628. w20.C0 = CFrame.new(1.50000179, -17.5000076, -22.4999943, 1, -4.71655142e-008, -4.97379915e-014, 1.88608098e-008, 1, 2.98023224e-008, 2.60920601e-008, 8.94069672e-008, 1)
  3629. w20.Part1 = p21
  3630. w20.C1 = CFrame.new(22.4999943, 10.3648901, -13.0979404, -3.09086232e-008, 1.63798575e-007, -1, -0.707106888, -0.70710665, -9.39673512e-008, -0.70710665, 0.707106888, 1.37678796e-007)
  3631. w21 = Instance.new("Weld", p21)
  3632. w21.Name = "Part_Weld"
  3633. w21.Part0 = p21
  3634. w21.C0 = CFrame.new(22.4999943, 10.3648901, -13.0979404, -3.09086232e-008, 1.63798575e-007, -1, -0.707106888, -0.70710665, -9.39673512e-008, -0.70710665, 0.707106888, 1.37678796e-007)
  3635. w21.Part1 = p22
  3636. w21.C1 = CFrame.new(22.4999981, -6.56083632, 15.8073826, 6.53831052e-008, -1.56958208e-007, -1, 0.866025388, 0.5, -2.18557226e-008, 0.5, -0.866025388, 1.68621398e-007)
  3637. m.Parent = larm
  3638. m:MakeJoints()
  3639. ----------------------------------------------------
  3640. local cor = Instance.new("Part", larm.LeftArm)
  3641. cor.Name = "Thingy"
  3642. cor.Locked = true
  3643. cor.BottomSurface = 0
  3644. cor.CanCollide = false
  3645. cor.Size = Vector3.new(1, 1, 1)
  3646. cor.Transparency = 1
  3647. cor.TopSurface = 0
  3648. corw = Instance.new("Weld", cor)
  3649. corw.Part0 = larm
  3650. corw.Part1 = cor
  3651. corw.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3652. corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3653. weld1 = Instance.new("Weld", larm.LeftArm)
  3654. weld1.Part0 = cor
  3655. weld1.Part1 = larm.LeftArm.LeftArmPlate
  3656. weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3657. --Right Arm
  3658. m2 = Instance.new("Model")
  3659. m2.Name = "RightArm"
  3660. p1 = Instance.new("Part", m2)
  3661. p1.BrickColor = BrickColor.new("Really red")
  3662. p1.Material = Enum.Material.Granite
  3663. p1.CFrame = CFrame.new(3.5, -9.44201183, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3664. p1.FormFactor = Enum.FormFactor.Custom
  3665. p1.Size = Vector3.new(1, 0.200000048, 1)
  3666. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3667. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3668. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3669. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3670. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3671. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3672. b1 = Instance.new("SpecialMesh", p1)
  3673. b1.MeshType = Enum.MeshType.Brick
  3674. b1.Name = "Mesh"
  3675. b1.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3676. p2 = Instance.new("Part", m2)
  3677. p2.BrickColor = BrickColor.new("Really red")
  3678. p2.Material = Enum.Material.Granite
  3679. p2.CFrame = CFrame.new(3.5, -9.74201393, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3680. p2.FormFactor = Enum.FormFactor.Custom
  3681. p2.Size = Vector3.new(1, 0.200000048, 1)
  3682. p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3683. p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3684. p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3685. p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3686. p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3687. p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3688. b2 = Instance.new("SpecialMesh", p2)
  3689. b2.MeshType = Enum.MeshType.Brick
  3690. b2.Name = "Mesh"
  3691. b2.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3692. p3 = Instance.new("Part", m2)
  3693. p3.BrickColor = BrickColor.new("Really red")
  3694. p3.Material = Enum.Material.Granite
  3695. p3.CFrame = CFrame.new(3.5, -9.14201164, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3696. p3.FormFactor = Enum.FormFactor.Custom
  3697. p3.Size = Vector3.new(1, 0.200000048, 1)
  3698. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3699. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3700. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3701. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3702. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3703. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3704. b3 = Instance.new("SpecialMesh", p3)
  3705. b3.MeshType = Enum.MeshType.Brick
  3706. b3.Name = "Mesh"
  3707. b3.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3708. p4 = Instance.new("Part", m2)
  3709. p4.BrickColor = BrickColor.new("Really red")
  3710. p4.Material = Enum.Material.Granite
  3711. p4.CFrame = CFrame.new(3.5, -8.84201622, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3712. p4.FormFactor = Enum.FormFactor.Custom
  3713. p4.Size = Vector3.new(1, 0.200000048, 1)
  3714. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3715. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3716. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3717. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3718. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3719. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3720. b4 = Instance.new("SpecialMesh", p4)
  3721. b4.MeshType = Enum.MeshType.Brick
  3722. b4.Name = "Mesh"
  3723. b4.Scale = Vector3.new(1.05999994, 0.699999988, 1.05999994)
  3724. p5 = Instance.new("Part", m2)
  3725. p5.BrickColor = BrickColor.new("Really red")
  3726. p5.Material = Enum.Material.Granite
  3727. p5.CFrame = CFrame.new(3.5, -8.84201622, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3728. p5.FormFactor = Enum.FormFactor.Custom
  3729. p5.Size = Vector3.new(1, 0.200000048, 1)
  3730. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3731. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3732. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3733. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3734. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3735. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3736. b5 = Instance.new("SpecialMesh", p5)
  3737. b5.MeshType = Enum.MeshType.Brick
  3738. b5.Name = "Mesh"
  3739. b5.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3740. p6 = Instance.new("Part", m2)
  3741. p6.BrickColor = BrickColor.new("Really red")
  3742. p6.Material = Enum.Material.Granite
  3743. p6.CFrame = CFrame.new(3.5, -8.84201622, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3744. p6.FormFactor = Enum.FormFactor.Custom
  3745. p6.Size = Vector3.new(1, 1, 1)
  3746. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3747. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3748. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3749. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3750. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3751. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3752. b6 = Instance.new("SpecialMesh", p6)
  3753. b6.MeshType = Enum.MeshType.Sphere
  3754. b6.Name = "Mesh"
  3755. p7 = Instance.new("Part", m2)
  3756. p7.BrickColor = BrickColor.new("Black")
  3757. p7.Material = Enum.Material.SmoothPlastic
  3758. p7.Name = "RightArmPlate"
  3759. p7.CFrame = CFrame.new(3.5, -9.54201603, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3760. p7.FormFactor = Enum.FormFactor.Symmetric
  3761. p7.Size = Vector3.new(1, 2, 1)
  3762. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3763. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3764. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3765. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3766. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3767. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3768. b7 = Instance.new("SpecialMesh", p7)
  3769. b7.MeshType = Enum.MeshType.Brick
  3770. b7.Name = "Mesh"
  3771. b7.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3772. p8 = Instance.new("Part", m2)
  3773. p8.BrickColor = BrickColor.new("Really red")
  3774. p8.Material = Enum.Material.Granite
  3775. p8.CFrame = CFrame.new(3.5, -9.14201164, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3776. p8.FormFactor = Enum.FormFactor.Custom
  3777. p8.Size = Vector3.new(1, 0.200000048, 1)
  3778. p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3779. p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3780. p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3781. p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3782. p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3783. p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3784. b8 = Instance.new("SpecialMesh", p8)
  3785. b8.MeshType = Enum.MeshType.Brick
  3786. b8.Name = "Mesh"
  3787. b8.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3788. p9 = Instance.new("Part", m2)
  3789. p9.BrickColor = BrickColor.new("Black")
  3790. p9.Material = Enum.Material.SmoothPlastic
  3791. p9.CFrame = CFrame.new(3.5, -8.69201183, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3792. p9.FormFactor = Enum.FormFactor.Custom
  3793. p9.Size = Vector3.new(1, 0.349999994, 1)
  3794. p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3795. p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3796. p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3797. p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3798. p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3799. p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3800. b9 = Instance.new("SpecialMesh", p9)
  3801. b9.MeshType = Enum.MeshType.Brick
  3802. b9.Name = "Mesh"
  3803. b9.Scale = Vector3.new(1.12, 1.01999998, 1.12)
  3804. p10 = Instance.new("Part", m2)
  3805. p10.BrickColor = BrickColor.new("Black")
  3806. p10.Material = Enum.Material.Metal
  3807. p10.CFrame = CFrame.new(3.5, -8.99201584, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3808. p10.FormFactor = Enum.FormFactor.Custom
  3809. p10.Size = Vector3.new(1, 0.25, 1)
  3810. p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3811. p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3812. p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3813. p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3814. p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3815. p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3816. b10 = Instance.new("SpecialMesh", p10)
  3817. b10.MeshType = Enum.MeshType.Brick
  3818. b10.Name = "Mesh"
  3819. b10.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3820. p11 = Instance.new("Part", m2)
  3821. p11.BrickColor = BrickColor.new("Black")
  3822. p11.Material = Enum.Material.Metal
  3823. p11.CFrame = CFrame.new(3.5, -9.29201508, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3824. p11.FormFactor = Enum.FormFactor.Custom
  3825. p11.Size = Vector3.new(1, 0.25, 1)
  3826. p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3827. p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3828. p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3829. p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3830. p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3831. p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3832. b11 = Instance.new("SpecialMesh", p11)
  3833. b11.MeshType = Enum.MeshType.Brick
  3834. b11.Name = "Mesh"
  3835. b11.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3836. p12 = Instance.new("Part", m2)
  3837. p12.BrickColor = BrickColor.new("Black")
  3838. p12.Material = Enum.Material.Metal
  3839. p12.CFrame = CFrame.new(3.5, -9.59201431, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3840. p12.FormFactor = Enum.FormFactor.Custom
  3841. p12.Size = Vector3.new(1, 0.25, 1)
  3842. p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3843. p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3844. p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3845. p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3846. p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3847. p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3848. b12 = Instance.new("SpecialMesh", p12)
  3849. b12.MeshType = Enum.MeshType.Brick
  3850. b12.Name = "Mesh"
  3851. b12.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3852. p13 = Instance.new("Part", m2)
  3853. p13.BrickColor = BrickColor.new("Really red")
  3854. p13.Material = Enum.Material.Granite
  3855. p13.CFrame = CFrame.new(3.5, -9.44201088, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3856. p13.FormFactor = Enum.FormFactor.Custom
  3857. p13.Size = Vector3.new(1, 0.200000048, 1)
  3858. p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3859. p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3860. p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3861. p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3862. p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3863. p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3864. b13 = Instance.new("SpecialMesh", p13)
  3865. b13.MeshType = Enum.MeshType.Brick
  3866. b13.Name = "Mesh"
  3867. b13.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3868. p14 = Instance.new("Part", m2)
  3869. p14.BrickColor = BrickColor.new("Black")
  3870. p14.Material = Enum.Material.Metal
  3871. p14.CFrame = CFrame.new(3.5, -9.89201069, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3872. p14.FormFactor = Enum.FormFactor.Custom
  3873. p14.Size = Vector3.new(1, 0.25, 1)
  3874. p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3875. p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3876. p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3877. p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3878. p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3879. p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3880. b14 = Instance.new("SpecialMesh", p14)
  3881. b14.MeshType = Enum.MeshType.Brick
  3882. b14.Name = "Mesh"
  3883. b14.Scale = Vector3.new(1.03999996, 0.400000006, 1.03999996)
  3884. p15 = Instance.new("Part", m2)
  3885. p15.BrickColor = BrickColor.new("Really red")
  3886. p15.Material = Enum.Material.Granite
  3887. p15.CFrame = CFrame.new(3.5, -9.74201298, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3888. p15.FormFactor = Enum.FormFactor.Custom
  3889. p15.Size = Vector3.new(1, 0.200000048, 1)
  3890. p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3891. p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3892. p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3893. p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3894. p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3895. p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3896. b15 = Instance.new("SpecialMesh", p15)
  3897. b15.MeshType = Enum.MeshType.Brick
  3898. b15.Name = "Mesh"
  3899. b15.Scale = Vector3.new(1.03999996, 1.01999998, 1.03999996)
  3900. p16 = Instance.new("Part", m2)
  3901. p16.BrickColor = BrickColor.new("Black")
  3902. p16.Material = Enum.Material.SmoothPlastic
  3903. p16.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3904. p16.FormFactor = Enum.FormFactor.Custom
  3905. p16.Size = Vector3.new(1.01999998, 0.300000012, 1.01999998)
  3906. p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3907. p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3908. p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3909. p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3910. p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3911. p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3912. b16 = Instance.new("SpecialMesh", p16)
  3913. b16.MeshType = Enum.MeshType.Brick
  3914. b16.Name = "Mesh"
  3915. b16.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3916. p17 = Instance.new("Part", m2)
  3917. p17.BrickColor = BrickColor.new("Black")
  3918. p17.Material = Enum.Material.SmoothPlastic
  3919. p17.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3920. p17.FormFactor = Enum.FormFactor.Custom
  3921. p17.Size = Vector3.new(1.00999999, 0.400000036, 1.00999999)
  3922. p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3923. p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3924. p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3925. p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3926. p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3927. p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3928. b17 = Instance.new("SpecialMesh", p17)
  3929. b17.MeshType = Enum.MeshType.Brick
  3930. b17.Name = "Mesh"
  3931. b17.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3932. p18 = Instance.new("Part", m2)
  3933. p18.BrickColor = BrickColor.new("Really black")
  3934. p18.Material = Enum.Material.SmoothPlastic
  3935. p18.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3936. p18.FormFactor = Enum.FormFactor.Custom
  3937. p18.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997)
  3938. p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3939. p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3940. p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3941. p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3942. p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3943. p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3944. b18 = Instance.new("SpecialMesh", p18)
  3945. b18.MeshType = Enum.MeshType.Brick
  3946. b18.Name = "Mesh"
  3947. b18.Scale = Vector3.new(1.01999998, 1.01999998, 1.01999998)
  3948. p19 = Instance.new("Part", m2)
  3949. p19.BrickColor = BrickColor.new("Black")
  3950. p19.Material = Enum.Material.SmoothPlastic
  3951. p19.CFrame = CFrame.new(3.5, -10.1420107, -5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3952. p19.FormFactor = Enum.FormFactor.Custom
  3953. p19.Size = Vector3.new(1.02999997, 0.200000003, 1.02999997)
  3954. p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3955. p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3956. p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3957. p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3958. p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3959. p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3960. b19 = Instance.new("SpecialMesh", p19)
  3961. b19.MeshType = Enum.MeshType.Brick
  3962. b19.Name = "Mesh"
  3963. b19.Scale = Vector3.new(1.02999997, 0.50999999, 1.02999997)
  3964. w1 = Instance.new("Weld", p1)
  3965. w1.Name = "Part_Weld"
  3966. w1.Part0 = p1
  3967. w1.C0 = CFrame.new(-3.5, -4.20002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3968. w1.Part1 = p2
  3969. w1.C1 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3970. w2 = Instance.new("Weld", p2)
  3971. w2.Name = "Part_Weld"
  3972. w2.Part0 = p2
  3973. w2.C0 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3974. w2.Part1 = p3
  3975. w2.C1 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3976. w3 = Instance.new("Weld", p3)
  3977. w3.Name = "Part_Weld"
  3978. w3.Part0 = p3
  3979. w3.C0 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3980. w3.Part1 = p4
  3981. w3.C1 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3982. w4 = Instance.new("Weld", p4)
  3983. w4.Name = "Part_Weld"
  3984. w4.Part0 = p4
  3985. w4.C0 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3986. w4.Part1 = p5
  3987. w4.C1 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3988. w5 = Instance.new("Weld", p5)
  3989. w5.Name = "Part_Weld"
  3990. w5.Part0 = p5
  3991. w5.C0 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3992. w5.Part1 = p6
  3993. w5.C1 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3994. w6 = Instance.new("Weld", p6)
  3995. w6.Name = "RightArmPlate_Weld"
  3996. w6.Part0 = p6
  3997. w6.C0 = CFrame.new(-3.5, -4.80001688, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3998. w6.Part1 = p7
  3999. w6.C1 = CFrame.new(-3.5, -4.10001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4000. w7 = Instance.new("Weld", p7)
  4001. w7.Name = "Part_Weld"
  4002. w7.Part0 = p7
  4003. w7.C0 = CFrame.new(-3.5, -4.10001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4004. w7.Part1 = p8
  4005. w7.C1 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4006. w8 = Instance.new("Weld", p8)
  4007. w8.Name = "Part_Weld"
  4008. w8.Part0 = p8
  4009. w8.C0 = CFrame.new(-3.5, -4.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4010. w8.Part1 = p9
  4011. w8.C1 = CFrame.new(-3.5, -4.95002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4012. w9 = Instance.new("Weld", p9)
  4013. w9.Name = "Part_Weld"
  4014. w9.Part0 = p9
  4015. w9.C0 = CFrame.new(-3.5, -4.95002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4016. w9.Part1 = p10
  4017. w9.C1 = CFrame.new(-3.5, -4.65001678, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4018. w10 = Instance.new("Weld", p10)
  4019. w10.Name = "Part_Weld"
  4020. w10.Part0 = p10
  4021. w10.C0 = CFrame.new(-3.5, -4.65001678, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4022. w10.Part1 = p11
  4023. w10.C1 = CFrame.new(-3.5, -4.35001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4024. w11 = Instance.new("Weld", p11)
  4025. w11.Name = "Part_Weld"
  4026. w11.Part0 = p11
  4027. w11.C0 = CFrame.new(-3.5, -4.35001707, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4028. w11.Part1 = p12
  4029. w11.C1 = CFrame.new(-3.5, -4.05001783, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4030. w12 = Instance.new("Weld", p12)
  4031. w12.Name = "Part_Weld"
  4032. w12.Part0 = p12
  4033. w12.C0 = CFrame.new(-3.5, -4.05001783, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4034. w12.Part1 = p13
  4035. w12.C1 = CFrame.new(-3.5, -4.20002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4036. w13 = Instance.new("Weld", p13)
  4037. w13.Name = "Part_Weld"
  4038. w13.Part0 = p13
  4039. w13.C0 = CFrame.new(-3.5, -4.20002079, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4040. w13.Part1 = p14
  4041. w13.C1 = CFrame.new(-3.5, -3.75002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4042. w14 = Instance.new("Weld", p14)
  4043. w14.Name = "Part_Weld"
  4044. w14.Part0 = p14
  4045. w14.C0 = CFrame.new(-3.5, -3.75002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4046. w14.Part1 = p15
  4047. w14.C1 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4048. w15 = Instance.new("Weld", p15)
  4049. w15.Name = "Part_Weld"
  4050. w15.Part0 = p15
  4051. w15.C0 = CFrame.new(-3.5, -3.90001893, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4052. w15.Part1 = p16
  4053. w15.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4054. w16 = Instance.new("Weld", p16)
  4055. w16.Name = "Part_Weld"
  4056. w16.Part0 = p16
  4057. w16.C0 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4058. w16.Part1 = p17
  4059. w16.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4060. w17 = Instance.new("Weld", p17)
  4061. w17.Name = "Part_Weld"
  4062. w17.Part0 = p17
  4063. w17.C0 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4064. w17.Part1 = p18
  4065. w17.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4066. w18 = Instance.new("Weld", p18)
  4067. w18.Name = "Part_Weld"
  4068. w18.Part0 = p18
  4069. w18.C0 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4070. w18.Part1 = p19
  4071. w18.C1 = CFrame.new(-3.5, -3.50002098, 5.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4072. m2.Parent = rarm
  4073. m2:MakeJoints()
  4074. ----------------------------------------------------
  4075. local cor2 = Instance.new("Part", rarm.RightArm)
  4076. cor2.Name = "Thingy"
  4077. cor2.Locked = true
  4078. cor2.BottomSurface = 0
  4079. cor2.CanCollide = false
  4080. cor2.Size = Vector3.new(1, 1, 1)
  4081. cor2.Transparency = 1
  4082. cor2.TopSurface = 0
  4083. corw2 = Instance.new("Weld", cor2)
  4084. corw2.Part0 = rarm
  4085. corw2.Part1 = cor2
  4086. corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4087. corw2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4088. weld2 = Instance.new("Weld", rarm.RightArm)
  4089. weld2.Part0 = cor2
  4090. weld2.Part1 = rarm.RightArm.RightArmPlate
  4091. weld2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4092. --Torso
  4093. m3 = Instance.new("Model")
  4094. m3.Name = "Torso"
  4095. p1 = Instance.new("Part", m3)
  4096. p1.BrickColor = BrickColor.new("Really black")
  4097. p1.Material = Enum.Material.Metal
  4098. p1.Name = "TorsoPlate"
  4099. p1.CFrame = CFrame.new(0, 3.10002589, 0.50000006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4100. p1.CanCollide = false
  4101. p1.Locked = true
  4102. p1.FormFactor = Enum.FormFactor.Custom
  4103. p1.Size = Vector3.new(2, 2, 1)
  4104. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4105. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4106. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4107. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4108. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4109. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4110. b1 = Instance.new("SpecialMesh", p1)
  4111. b1.MeshType = Enum.MeshType.Brick
  4112. b1.Name = "Mesh"
  4113. b1.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4114. p2 = Instance.new("Part", m3)
  4115. p2.BrickColor = BrickColor.new("Really black")
  4116. p2.Material = Enum.Material.Metal
  4117. p2.CFrame = CFrame.new(-0.450000942, 4.05002356, -0.100002818, -0.685070276, 0.686094284, 0.244853854, 0.616745472, 0.367372453, 0.696177125, 0.387690574, 0.627942622, -0.674821496)
  4118. p2.CanCollide = false
  4119. p2.Locked = true
  4120. p2.FormFactor = Enum.FormFactor.Custom
  4121. p2.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4122. b2 = Instance.new("SpecialMesh", p2)
  4123. b2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4124. b2.TextureId = ""
  4125. b2.MeshType = Enum.MeshType.FileMesh
  4126. b2.Name = "Mesh"
  4127. b2.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4128. p3 = Instance.new("Part", m3)
  4129. p3.BrickColor = BrickColor.new("Black")
  4130. p3.Material = Enum.Material.Metal
  4131. p3.CFrame = CFrame.new(0, 3.10002589, 0.970001996, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4132. p3.CanCollide = false
  4133. p3.Locked = true
  4134. p3.FormFactor = Enum.FormFactor.Custom
  4135. p3.Size = Vector3.new(2, 2, 0.200000018)
  4136. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4137. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4138. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4139. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4140. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4141. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4142. b3 = Instance.new("SpecialMesh", p3)
  4143. b3.MeshType = Enum.MeshType.Brick
  4144. b3.Name = "Mesh"
  4145. b3.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4146. p4 = Instance.new("Part", m3)
  4147. p4.BrickColor = BrickColor.new("Black")
  4148. p4.Material = Enum.Material.Metal
  4149. p4.CFrame = CFrame.new(0, 4.00002623, 0.529999971, 1, 0, 0, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008)
  4150. p4.CanCollide = false
  4151. p4.Locked = true
  4152. p4.FormFactor = Enum.FormFactor.Custom
  4153. p4.Size = Vector3.new(2, 1.04000008, 0.239999995)
  4154. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4155. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4156. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4157. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4158. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4159. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4160. b4 = Instance.new("SpecialMesh", p4)
  4161. b4.MeshType = Enum.MeshType.Brick
  4162. b4.Name = "Mesh"
  4163. b4.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4164. p5 = Instance.new("Part", m3)
  4165. p5.BrickColor = BrickColor.new("Black")
  4166. p5.Material = Enum.Material.Metal
  4167. p5.CFrame = CFrame.new(-0.499999821, 3.15002489, 0.0999978557, 7.54979084e-008, 1, 0, 4.37113918e-008, 0, 1, 1, -7.54978942e-008, -4.37113883e-008)
  4168. p5.CanCollide = false
  4169. p5.Locked = true
  4170. p5.FormFactor = Enum.FormFactor.Custom
  4171. p5.Size = Vector3.new(0.300000012, 1, 1.89999998)
  4172. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4173. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4174. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4175. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4176. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4177. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4178. b5 = Instance.new("SpecialMesh", p5)
  4179. b5.MeshType = Enum.MeshType.Wedge
  4180. b5.Name = "Mesh"
  4181. b5.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4182. p6 = Instance.new("Part", m3)
  4183. p6.BrickColor = BrickColor.new("Black")
  4184. p6.Material = Enum.Material.Metal
  4185. p6.CFrame = CFrame.new(0.500000179, 3.15002489, 0.0999980345, -4.37113918e-008, -1, 0, -4.37113812e-008, 0, 1, -1, 4.37113847e-008, -4.37113883e-008)
  4186. p6.CanCollide = false
  4187. p6.Locked = true
  4188. p6.FormFactor = Enum.FormFactor.Custom
  4189. p6.Size = Vector3.new(0.300000012, 0.99999994, 1.89999998)
  4190. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4191. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4192. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4193. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4194. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4195. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4196. b6 = Instance.new("SpecialMesh", p6)
  4197. b6.MeshType = Enum.MeshType.Wedge
  4198. b6.Name = "Mesh"
  4199. b6.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4200. p7 = Instance.new("Part", m3)
  4201. p7.BrickColor = BrickColor.new("Black")
  4202. p7.Material = Enum.Material.Metal
  4203. p7.CFrame = CFrame.new(1.63912773e-007, 3.20002794, 0.0999980569, -3.09086197e-008, -0.707106829, -0.707106769, -7.46200044e-008, -0.707106769, 0.707106829, -1, 7.46200044e-008, -3.09086197e-008)
  4204. p7.CanCollide = false
  4205. p7.Locked = true
  4206. p7.FormFactor = Enum.FormFactor.Custom
  4207. p7.Size = Vector3.new(0.300000012, 1.20000005, 1.20000005)
  4208. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4209. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4210. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4211. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4212. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4213. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4214. b7 = Instance.new("SpecialMesh", p7)
  4215. b7.MeshType = Enum.MeshType.Wedge
  4216. b7.Name = "Mesh"
  4217. p8 = Instance.new("Part", m3)
  4218. p8.BrickColor = BrickColor.new("Black")
  4219. p8.Material = Enum.Material.Metal
  4220. p8.CFrame = CFrame.new(-1, 3.10002613, 0.520000935, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  4221. p8.CanCollide = false
  4222. p8.Locked = true
  4223. p8.FormFactor = Enum.FormFactor.Custom
  4224. p8.Size = Vector3.new(1, 2, 0.200000018)
  4225. p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4226. p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4227. p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4228. p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4229. p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4230. p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4231. b8 = Instance.new("SpecialMesh", p8)
  4232. b8.MeshType = Enum.MeshType.Brick
  4233. b8.Name = "Mesh"
  4234. b8.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4235. p9 = Instance.new("Part", m3)
  4236. p9.BrickColor = BrickColor.new("Black")
  4237. p9.Material = Enum.Material.Metal
  4238. p9.CFrame = CFrame.new(1, 3.10002613, 0.520001054, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  4239. p9.CanCollide = false
  4240. p9.Locked = true
  4241. p9.FormFactor = Enum.FormFactor.Custom
  4242. p9.Size = Vector3.new(1, 2, 0.200000018)
  4243. p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4244. p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4245. p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4246. p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4247. p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4248. p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4249. b9 = Instance.new("SpecialMesh", p9)
  4250. b9.MeshType = Enum.MeshType.Brick
  4251. b9.Name = "Mesh"
  4252. b9.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4253. p10 = Instance.new("Part", m3)
  4254. p10.BrickColor = BrickColor.new("Black")
  4255. p10.Material = Enum.Material.Metal
  4256. p10.CFrame = CFrame.new(0, 2.05002642, 0.539999843, 1, 0, 0, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008)
  4257. p10.CanCollide = false
  4258. p10.Locked = true
  4259. p10.FormFactor = Enum.FormFactor.Custom
  4260. p10.Size = Vector3.new(2, 1.0200001, 0.239999995)
  4261. p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4262. p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4263. p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4264. p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4265. p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4266. p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4267. b10 = Instance.new("SpecialMesh", p10)
  4268. b10.MeshType = Enum.MeshType.Brick
  4269. b10.Name = "Mesh"
  4270. b10.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4271. p11 = Instance.new("Part", m3)
  4272. p11.BrickColor = BrickColor.new("Really black")
  4273. p11.Material = Enum.Material.Metal
  4274. p11.CFrame = CFrame.new(0.499999523, 4.05002451, -0.0499982014, 1.00000024, -8.94069672e-008, -1.78813934e-007, -2.98023224e-008, 0.906307817, -0.422618449, -2.23517418e-007, 0.42261821, 0.906307697)
  4275. p11.CanCollide = false
  4276. p11.Locked = true
  4277. p11.FormFactor = Enum.FormFactor.Custom
  4278. p11.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4279. b11 = Instance.new("SpecialMesh", p11)
  4280. b11.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4281. b11.TextureId = ""
  4282. b11.MeshType = Enum.MeshType.FileMesh
  4283. b11.Name = "Mesh"
  4284. b11.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4285. p12 = Instance.new("Part", m3)
  4286. p12.BrickColor = BrickColor.new("Really black")
  4287. p12.Material = Enum.Material.Metal
  4288. p12.Transparency = 1
  4289. p12.Name = "Chain2Torso"
  4290. p12.CFrame = CFrame.new(0.0500000007, 3.35002589, 0.0200020671, -4.37113883e-008, -1, 0, -4.37113883e-008, 1.91068547e-015, -1, 1, -4.37113883e-008, -4.37113883e-008)
  4291. p12.CanCollide = false
  4292. p12.Locked = true
  4293. p12.FormFactor = Enum.FormFactor.Custom
  4294. p12.Size = Vector3.new(0.699999988, 0.300000012, 0.300000012)
  4295. b12 = Instance.new("SpecialMesh", p12)
  4296. b12.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4297. b12.TextureId = ""
  4298. b12.MeshType = Enum.MeshType.FileMesh
  4299. b12.Name = "Mesh"
  4300. b12.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4301. p13 = Instance.new("Part", m3)
  4302. p13.BrickColor = BrickColor.new("Really black")
  4303. p13.Material = Enum.Material.Metal
  4304. p13.CFrame = CFrame.new(-0.700000763, 4.25002289, 0.349998087, -0.606457233, -0.374239564, 0.70153743, -0.641863465, -0.290311694, -0.709739804, 0.469277143, -0.880717754, -0.0641489923)
  4305. p13.CanCollide = false
  4306. p13.Locked = true
  4307. p13.FormFactor = Enum.FormFactor.Custom
  4308. p13.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4309. b13 = Instance.new("SpecialMesh", p13)
  4310. b13.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4311. b13.TextureId = ""
  4312. b13.MeshType = Enum.MeshType.FileMesh
  4313. b13.Name = "Mesh"
  4314. b13.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4315. p14 = Instance.new("Part", m3)
  4316. p14.BrickColor = BrickColor.new("Really black")
  4317. p14.Material = Enum.Material.Metal
  4318. p14.CFrame = CFrame.new(-0.0500002243, 3.50002766, -0.150001988, -0.331867754, 0.457445055, -0.824989557, 0.877285957, -0.171802372, -0.448166817, -0.346746802, -0.87248385, -0.344294399)
  4319. p14.CanCollide = false
  4320. p14.Locked = true
  4321. p14.FormFactor = Enum.FormFactor.Custom
  4322. p14.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4323. b14 = Instance.new("SpecialMesh", p14)
  4324. b14.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4325. b14.TextureId = ""
  4326. b14.MeshType = Enum.MeshType.FileMesh
  4327. b14.Name = "Mesh"
  4328. b14.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4329. p15 = Instance.new("Part", m3)
  4330. p15.BrickColor = BrickColor.new("Really black")
  4331. p15.Material = Enum.Material.Metal
  4332. p15.CFrame = CFrame.new(0.199999034, 3.55002332, -0.150001839, -0.0627828911, -0.802308202, -0.593599737, 0.678633273, -0.470427632, 0.564052343, -0.731789052, -0.367423117, 0.57400763)
  4333. p15.CanCollide = false
  4334. p15.Locked = true
  4335. p15.FormFactor = Enum.FormFactor.Custom
  4336. p15.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4337. b15 = Instance.new("SpecialMesh", p15)
  4338. b15.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4339. b15.TextureId = ""
  4340. b15.MeshType = Enum.MeshType.FileMesh
  4341. b15.Name = "Mesh"
  4342. b15.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4343. p16 = Instance.new("Part", m3)
  4344. p16.BrickColor = BrickColor.new("Really black")
  4345. p16.Material = Enum.Material.Metal
  4346. p16.CFrame = CFrame.new(0.349999189, 3.70002842, -0.150001973, 0.994292557, 0.0709807873, 0.0796526894, -0.0587368309, 0.987431884, -0.146726117, -0.0890666768, 0.141209915, 0.985964835)
  4347. p16.CanCollide = false
  4348. p16.Locked = true
  4349. p16.FormFactor = Enum.FormFactor.Custom
  4350. p16.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4351. b16 = Instance.new("SpecialMesh", p16)
  4352. b16.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4353. b16.TextureId = ""
  4354. b16.MeshType = Enum.MeshType.FileMesh
  4355. b16.Name = "Mesh"
  4356. b16.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4357. p17 = Instance.new("Part", m3)
  4358. p17.BrickColor = BrickColor.new("Really black")
  4359. p17.Material = Enum.Material.Metal
  4360. p17.CFrame = CFrame.new(-0.200000346, 3.70002747, -0.150002211, 0.964791715, 0.0184034109, -0.262370646, -0.0587368906, 0.987431884, -0.146726027, 0.256372869, 0.156970888, 0.953746974)
  4361. p17.CanCollide = false
  4362. p17.Locked = true
  4363. p17.FormFactor = Enum.FormFactor.Custom
  4364. p17.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4365. b17 = Instance.new("SpecialMesh", p17)
  4366. b17.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4367. b17.TextureId = ""
  4368. b17.MeshType = Enum.MeshType.FileMesh
  4369. b17.Name = "Mesh"
  4370. b17.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4371. p18 = Instance.new("Part", m3)
  4372. p18.BrickColor = BrickColor.new("Really black")
  4373. p18.Material = Enum.Material.Metal
  4374. p18.CFrame = CFrame.new(-0.35000062, 3.85002661, -0.150002271, 0.407530367, -0.427938014, 0.806714416, 0.0989350602, 0.898891687, 0.426855773, -0.907816589, -0.0941444039, 0.40866372)
  4375. p18.CanCollide = false
  4376. p18.Locked = true
  4377. p18.FormFactor = Enum.FormFactor.Custom
  4378. p18.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4379. b18 = Instance.new("SpecialMesh", p18)
  4380. b18.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4381. b18.TextureId = ""
  4382. b18.MeshType = Enum.MeshType.FileMesh
  4383. b18.Name = "Mesh"
  4384. b18.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4385. p19 = Instance.new("Part", m3)
  4386. p19.BrickColor = BrickColor.new("Really black")
  4387. p19.Material = Enum.Material.Metal
  4388. p19.CFrame = CFrame.new(0.599999547, 4.25002337, 1.49011612e-008, 0.450589776, 0.596651912, -0.664060116, 0.322663993, 0.584720135, 0.744305372, 0.832379937, -0.549644768, 0.0709509254)
  4389. p19.CanCollide = false
  4390. p19.Locked = true
  4391. p19.FormFactor = Enum.FormFactor.Custom
  4392. p19.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4393. b19 = Instance.new("SpecialMesh", p19)
  4394. b19.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4395. b19.TextureId = ""
  4396. b19.MeshType = Enum.MeshType.FileMesh
  4397. b19.Name = "Mesh"
  4398. b19.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4399. p20 = Instance.new("Part", m3)
  4400. p20.BrickColor = BrickColor.new("Really black")
  4401. p20.Material = Enum.Material.Metal
  4402. p20.CFrame = CFrame.new(0.449999154, 3.90002728, -0.150000244, 0.148452312, 0.508259773, -0.848312676, -0.212012291, 0.85422945, 0.474703223, 0.965925753, 0.109381542, 0.234569833)
  4403. p20.CanCollide = false
  4404. p20.Locked = true
  4405. p20.FormFactor = Enum.FormFactor.Custom
  4406. p20.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4407. b20 = Instance.new("SpecialMesh", p20)
  4408. b20.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4409. b20.TextureId = ""
  4410. b20.MeshType = Enum.MeshType.FileMesh
  4411. b20.Name = "Mesh"
  4412. b20.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4413. p21 = Instance.new("Part", m3)
  4414. p21.BrickColor = BrickColor.new("Really black")
  4415. p21.Material = Enum.Material.Metal
  4416. p21.CFrame = CFrame.new(0.699999869, 4.25002337, 0.200001985, -0.0996009707, 0.981125295, 0.165750414, -0.142243966, -0.178907469, 0.973529041, 0.98480773, 0.0733870864, 0.157378286)
  4417. p21.CanCollide = false
  4418. p21.Locked = true
  4419. p21.FormFactor = Enum.FormFactor.Custom
  4420. p21.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4421. b21 = Instance.new("SpecialMesh", p21)
  4422. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4423. b21.TextureId = ""
  4424. b21.MeshType = Enum.MeshType.FileMesh
  4425. b21.Name = "Mesh"
  4426. b21.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4427. p22 = Instance.new("Part", m3)
  4428. p22.BrickColor = BrickColor.new("Really black")
  4429. p22.Material = Enum.Material.Metal
  4430. p22.CFrame = CFrame.new(0.69999975, 4.25002289, 0.450001955, -0.167731196, 0.167446673, 0.971508265, 0.0449438766, -0.983146012, 0.17721194, 0.984807789, 0.0733873621, 0.157378122)
  4431. p22.CanCollide = false
  4432. p22.Locked = true
  4433. p22.FormFactor = Enum.FormFactor.Custom
  4434. p22.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4435. b22 = Instance.new("SpecialMesh", p22)
  4436. b22.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4437. b22.TextureId = ""
  4438. b22.MeshType = Enum.MeshType.FileMesh
  4439. b22.Name = "Mesh"
  4440. b22.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4441. p23 = Instance.new("Part", m3)
  4442. p23.BrickColor = BrickColor.new("Really black")
  4443. p23.Material = Enum.Material.Metal
  4444. p23.CFrame = CFrame.new(0.699999511, 4.25002289, 0.700001478, 0.0593914539, -0.993999004, 0.0918651819, 0.163175613, -0.0811224878, -0.98325628, 0.984807849, 0.0733875483, 0.157378405)
  4445. p23.CanCollide = false
  4446. p23.Locked = true
  4447. p23.FormFactor = Enum.FormFactor.Custom
  4448. p23.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4449. b23 = Instance.new("SpecialMesh", p23)
  4450. b23.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4451. b23.TextureId = ""
  4452. b23.MeshType = Enum.MeshType.FileMesh
  4453. b23.Name = "Mesh"
  4454. b23.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4455. p24 = Instance.new("Part", m3)
  4456. p24.BrickColor = BrickColor.new("Really black")
  4457. p24.Material = Enum.Material.Metal
  4458. p24.CFrame = CFrame.new(0.699999452, 4.25002289, 0.900001347, -0.197025463, -0.431517303, 0.880326331, 0.133022487, -0.90138948, -0.412070453, 0.971332312, 0.0359149873, 0.234997824)
  4459. p24.CanCollide = false
  4460. p24.Locked = true
  4461. p24.FormFactor = Enum.FormFactor.Custom
  4462. p24.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4463. b24 = Instance.new("SpecialMesh", p24)
  4464. b24.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4465. b24.TextureId = ""
  4466. b24.MeshType = Enum.MeshType.FileMesh
  4467. b24.Name = "Mesh"
  4468. b24.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4469. p25 = Instance.new("Part", m3)
  4470. p25.BrickColor = BrickColor.new("Really black")
  4471. p25.Material = Enum.Material.Metal
  4472. p25.CFrame = CFrame.new(0.599999249, 4.25002289, 1.05000341, -0.793593884, -0.433597952, 0.42685172, 0.426002622, 0.104941569, 0.898615122, -0.434431762, 0.894975305, 0.101432741)
  4473. p25.CanCollide = false
  4474. p25.Locked = true
  4475. p25.FormFactor = Enum.FormFactor.Custom
  4476. p25.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4477. b25 = Instance.new("SpecialMesh", p25)
  4478. b25.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4479. b25.TextureId = ""
  4480. b25.MeshType = Enum.MeshType.FileMesh
  4481. b25.Name = "Mesh"
  4482. b25.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4483. p26 = Instance.new("Part", m3)
  4484. p26.BrickColor = BrickColor.new("Really black")
  4485. p26.Material = Enum.Material.Metal
  4486. p26.CFrame = CFrame.new(0.399999261, 4.25002289, 1.09999716, 0.474074066, -0.73934859, 0.478140384, 0.876810074, 0.445984155, -0.17972827, -0.0803612769, 0.504442811, 0.859697402)
  4487. p26.CanCollide = false
  4488. p26.Locked = true
  4489. p26.FormFactor = Enum.FormFactor.Custom
  4490. p26.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4491. b26 = Instance.new("SpecialMesh", p26)
  4492. b26.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4493. b26.TextureId = ""
  4494. b26.MeshType = Enum.MeshType.FileMesh
  4495. b26.Name = "Mesh"
  4496. b26.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4497. p27 = Instance.new("Part", m3)
  4498. p27.BrickColor = BrickColor.new("Really black")
  4499. p27.Material = Enum.Material.Metal
  4500. p27.CFrame = CFrame.new(0.249999076, 4.25002289, 1.20000076, 0.524626255, -0.838181257, 0.149064019, -0.503709316, -0.446768612, -0.739374638, 0.686326742, 0.31281051, -0.656585932)
  4501. p27.CanCollide = false
  4502. p27.Locked = true
  4503. p27.FormFactor = Enum.FormFactor.Custom
  4504. p27.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4505. b27 = Instance.new("SpecialMesh", p27)
  4506. b27.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4507. b27.TextureId = ""
  4508. b27.MeshType = Enum.MeshType.FileMesh
  4509. b27.Name = "Mesh"
  4510. b27.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4511. p28 = Instance.new("Part", m3)
  4512. p28.BrickColor = BrickColor.new("Really black")
  4513. p28.Material = Enum.Material.Metal
  4514. p28.CFrame = CFrame.new(0.0499990731, 4.25002289, 1.20000088, 0.524626136, -0.838181317, 0.149063885, 0.588431716, 0.230477661, -0.775002301, 0.615236104, 0.494300276, 0.614126861)
  4515. p28.CanCollide = false
  4516. p28.Locked = true
  4517. p28.FormFactor = Enum.FormFactor.Custom
  4518. p28.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4519. b28 = Instance.new("SpecialMesh", p28)
  4520. b28.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4521. b28.TextureId = ""
  4522. b28.MeshType = Enum.MeshType.FileMesh
  4523. b28.Name = "Mesh"
  4524. b28.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4525. p29 = Instance.new("Part", m3)
  4526. p29.BrickColor = BrickColor.new("Really black")
  4527. p29.Material = Enum.Material.Metal
  4528. p29.CFrame = CFrame.new(-0.200000852, 4.25002289, 1.20000088, 0.524626195, -0.838181257, 0.149063647, 0.664180398, 0.512506962, 0.544243872, -0.532571197, -0.186519295, 0.825577736)
  4529. p29.CanCollide = false
  4530. p29.Locked = true
  4531. p29.FormFactor = Enum.FormFactor.Custom
  4532. p29.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4533. b29 = Instance.new("SpecialMesh", p29)
  4534. b29.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4535. b29.TextureId = ""
  4536. b29.MeshType = Enum.MeshType.FileMesh
  4537. b29.Name = "Mesh"
  4538. b29.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4539. p30 = Instance.new("Part", m3)
  4540. p30.BrickColor = BrickColor.new("Really black")
  4541. p30.Material = Enum.Material.Metal
  4542. p30.CFrame = CFrame.new(-0.400000989, 4.25002289, 1.15000105, -0.205189675, -0.942334533, -0.264392197, 0.472657442, 0.141141802, -0.869870245, 0.857025325, -0.303455055, 0.416440606)
  4543. p30.CanCollide = false
  4544. p30.Locked = true
  4545. p30.FormFactor = Enum.FormFactor.Custom
  4546. p30.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4547. b30 = Instance.new("SpecialMesh", p30)
  4548. b30.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4549. b30.TextureId = ""
  4550. b30.MeshType = Enum.MeshType.FileMesh
  4551. b30.Name = "Mesh"
  4552. b30.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4553. p31 = Instance.new("Part", m3)
  4554. p31.BrickColor = BrickColor.new("Really black")
  4555. p31.Material = Enum.Material.Metal
  4556. p31.CFrame = CFrame.new(-0.550001025, 4.25002337, 0.999999702, 0.151335806, -0.651350021, -0.743532896, 0.979139984, 0.201951638, 0.022377044, 0.135582238, -0.731408894, 0.668325186)
  4557. p31.CanCollide = false
  4558. p31.Locked = true
  4559. p31.FormFactor = Enum.FormFactor.Custom
  4560. p31.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4561. b31 = Instance.new("SpecialMesh", p31)
  4562. b31.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4563. b31.TextureId = ""
  4564. b31.MeshType = Enum.MeshType.FileMesh
  4565. b31.Name = "Mesh"
  4566. b31.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4567. p32 = Instance.new("Part", m3)
  4568. p32.BrickColor = BrickColor.new("Really black")
  4569. p32.Material = Enum.Material.Metal
  4570. p32.CFrame = CFrame.new(-0.700000763, 4.25002337, 0.800000489, -0.804778874, -0.593520701, 0.0080409348, 0.142058611, -0.205740049, -0.968240976, 0.576325178, -0.778077364, 0.249890015)
  4571. p32.CanCollide = false
  4572. p32.Locked = true
  4573. p32.FormFactor = Enum.FormFactor.Custom
  4574. p32.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4575. b32 = Instance.new("SpecialMesh", p32)
  4576. b32.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4577. b32.TextureId = ""
  4578. b32.MeshType = Enum.MeshType.FileMesh
  4579. b32.Name = "Mesh"
  4580. b32.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4581. p33 = Instance.new("Part", m3)
  4582. p33.BrickColor = BrickColor.new("Really black")
  4583. p33.Material = Enum.Material.Metal
  4584. p33.CFrame = CFrame.new(-0.700000942, 4.25002289, 0.549999833, -0.526802063, -0.220915288, -0.820777893, 0.708702326, 0.418966174, -0.567634225, 0.469277024, -0.880717933, -0.0641489923)
  4585. p33.CanCollide = false
  4586. p33.Locked = true
  4587. p33.FormFactor = Enum.FormFactor.Custom
  4588. p33.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4589. b33 = Instance.new("SpecialMesh", p33)
  4590. b33.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4591. b33.TextureId = ""
  4592. b33.MeshType = Enum.MeshType.FileMesh
  4593. b33.Name = "Mesh"
  4594. b33.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4595. p34 = Instance.new("Part", m3)
  4596. p34.BrickColor = BrickColor.new("Really black")
  4597. p34.Material = Enum.Material.Metal
  4598. p34.Name = "Connection"
  4599. p34.CFrame = CFrame.new(0.0551848896, 3.35002589, -0.131655902, 0.635109425, -0.765570045, -0.102657467, -0.766416311, -0.641122162, 0.0396047123, -0.0961361453, 0.0535250306, -0.993928015)
  4600. p34.CanCollide = false
  4601. p34.Locked = true
  4602. p34.FormFactor = Enum.FormFactor.Custom
  4603. p34.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4604. b34 = Instance.new("SpecialMesh", p34)
  4605. b34.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4606. b34.TextureId = ""
  4607. b34.MeshType = Enum.MeshType.FileMesh
  4608. b34.Name = "Mesh"
  4609. b34.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4610. p35 = Instance.new("Part", m3)
  4611. p35.BrickColor = BrickColor.new("Really black")
  4612. p35.Material = Enum.Material.Metal
  4613. p35.CFrame = CFrame.new(-0.600001037, 4.25002289, 0.149997264, 0.493824095, 0.604460001, 0.62511301, -0.565569818, -0.322785676, 0.758907318, 0.660506427, -0.728311539, 0.182464883)
  4614. p35.CanCollide = false
  4615. p35.Locked = true
  4616. p35.FormFactor = Enum.FormFactor.Custom
  4617. p35.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4618. b35 = Instance.new("SpecialMesh", p35)
  4619. b35.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4620. b35.TextureId = ""
  4621. b35.MeshType = Enum.MeshType.FileMesh
  4622. b35.Name = "Mesh"
  4623. b35.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4624. p36 = Instance.new("Part", m3)
  4625. p36.BrickColor = BrickColor.new("Really black")
  4626. p36.Material = Enum.Material.Metal
  4627. p36.CFrame = CFrame.new(-0.500000834, 4.2000227, -2.52574682e-006, -0.285961747, 0.418113738, -0.862210572, 0.191904813, 0.906544387, 0.375965416, 0.93882823, -0.0579507053, -0.339474916)
  4628. p36.CanCollide = false
  4629. p36.Locked = true
  4630. p36.FormFactor = Enum.FormFactor.Custom
  4631. p36.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  4632. b36 = Instance.new("SpecialMesh", p36)
  4633. b36.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4634. b36.TextureId = ""
  4635. b36.MeshType = Enum.MeshType.FileMesh
  4636. b36.Name = "Mesh"
  4637. b36.Scale = Vector3.new(0.300000012, 0.300000012, 0.600000024)
  4638. w1 = Instance.new("Weld", p2)
  4639. w1.Name = "Joint"
  4640. w1.Part0 = p2
  4641. w1.C0 = CFrame.new(-0.211238861, -0.0362606049, -0.0810072422, -0.57012105, 0.811055779, -0.130959615, -0.254106343, -0.022495009, 0.966914535, 0.781275749, 0.584536016, 0.218919396)
  4642. w1.Part1 = p18
  4643. w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4644. w2 = Instance.new("Weld", p3)
  4645. w2.Name = "Joint"
  4646. w2.Part0 = p3
  4647. w2.C0 = CFrame.new(0, 0, -0.470001936, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4648. w2.Part1 = p1
  4649. w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4650. w3 = Instance.new("Weld", p4)
  4651. w3.Name = "Joint"
  4652. w3.Part0 = p4
  4653. w3.C0 = CFrame.new(0, 0.0299999714, -0.900000334, 1, 0, 0, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008)
  4654. w3.Part1 = p1
  4655. w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4656. w4 = Instance.new("Weld", p5)
  4657. w4.Name = "Joint"
  4658. w4.Part0 = p5
  4659. w4.C0 = CFrame.new(2.38418579e-007, 0.5, 0.0500030518, -1, -9.67369829e-009, -5.33850759e-008, 4.45892816e-008, -0.707106829, -0.707106769, -3.09086161e-008, -0.707106769, 0.707106829)
  4660. w4.Part1 = p7
  4661. w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4662. w5 = Instance.new("Weld", p6)
  4663. w5.Name = "Joint"
  4664. w5.Part0 = p6
  4665. w5.C0 = CFrame.new(0, 0.5, 0.0500030518, 1, -1.28027651e-008, 3.09086197e-008, -1.28027686e-008, 0.707106829, 0.707106769, -3.09086161e-008, -0.707106769, 0.707106829)
  4666. w5.Part1 = p7
  4667. w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4668. w6 = Instance.new("Weld", p7)
  4669. w6.Name = "Joint"
  4670. w6.Part0 = p7
  4671. w6.C0 = CFrame.new(-0.400002003, 0.070712328, -0.0707120895, -3.09086197e-008, -7.46200044e-008, -1, -0.707106829, -0.707106769, 7.46200044e-008, -0.707106769, 0.707106829, -3.09086197e-008)
  4672. w6.Part1 = p1
  4673. w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4674. w7 = Instance.new("Weld", p8)
  4675. w7.Name = "Joint"
  4676. w7.Part0 = p8
  4677. w7.C0 = CFrame.new(-0.0200009346, -2.38418579e-007, -1, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  4678. w7.Part1 = p1
  4679. w7.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4680. w8 = Instance.new("Weld", p9)
  4681. w8.Name = "Joint"
  4682. w8.Part0 = p9
  4683. w8.C0 = CFrame.new(-0.0200009346, -2.38418579e-007, 1, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  4684. w8.Part1 = p1
  4685. w8.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4686. w9 = Instance.new("Weld", p10)
  4687. w9.Name = "Joint"
  4688. w9.Part0 = p10
  4689. w9.C0 = CFrame.new(0, 0.0399997234, 1.04999948, 1, 0, 0, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008)
  4690. w9.Part1 = p1
  4691. w9.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4692. w10 = Instance.new("Weld", p11)
  4693. w10.Name = "Joint"
  4694. w10.Part0 = p11
  4695. w10.C0 = CFrame.new(0.100000024, 0.202390671, -0.0392093658, 0.450589836, 0.596651673, -0.664059937, 0.644212067, 0.297646403, 0.704554796, 0.618028879, -0.745260656, -0.250253737)
  4696. w10.Part1 = p19
  4697. w10.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4698. w11 = Instance.new("Weld", p12)
  4699. w11.Name = "Joint"
  4700. w11.Part0 = p12
  4701. w11.C0 = CFrame.new(0.479997993, 0.0499999784, 0.25, -4.37113883e-008, -4.37113883e-008, 1, -1, 1.91068547e-015, -4.37113883e-008, 0, -1, -4.37113883e-008)
  4702. w11.Part1 = p1
  4703. w11.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4704. w12 = Instance.new("Weld", p13)
  4705. w12.Name = "Joint"
  4706. w12.Part0 = p13
  4707. w12.C0 = CFrame.new(-0.1545012, 0.138720512, 0.0829834938, 0.373496056, -0.501174688, -0.780592561, -0.602336764, 0.50893271, -0.614961803, 0.70547235, 0.699865282, -0.111791633)
  4708. w12.Part1 = p35
  4709. w12.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4710. w13 = Instance.new("Weld", p14)
  4711. w13.Name = "Joint"
  4712. w13.Part0 = p14
  4713. w13.C0 = CFrame.new(-0.172863483, 0.0578804016, -0.0258672237, -0.849803627, -0.326939017, 0.413454711, 0.506076992, -0.286759645, 0.813421786, -0.147377193, 0.900488615, 0.409145683)
  4714. w13.Part1 = p34
  4715. w13.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4716. w14 = Instance.new("Weld", p15)
  4717. w14.Name = "Joint"
  4718. w14.Part0 = p15
  4719. w14.C0 = CFrame.new(0.0923810005, -0.190912724, -0.00442934036, -0.0371075198, 0.56231159, -0.826092422, -0.73737216, -0.573347449, -0.357148677, -0.674466848, 0.595884562, 0.435908347)
  4720. w14.Part1 = p16
  4721. w14.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4722. w15 = Instance.new("Weld", p16)
  4723. w15.Name = "Joint"
  4724. w15.Part0 = p16
  4725. w15.C0 = CFrame.new(0.0876817107, 0.204583645, -0.0213780403, 0.074026458, 0.445441723, -0.892245352, -0.0624118894, 0.895015597, 0.441646636, 0.995301366, 0.022993207, 0.0940556675)
  4726. w15.Part1 = p20
  4727. w15.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4728. w16 = Instance.new("Weld", p17)
  4729. w16.Name = "Joint"
  4730. w16.Part0 = p17
  4731. w16.C0 = CFrame.new(0.156466246, -0.194725513, -0.0100102425, -0.460608691, 0.227749109, -0.85788697, 0.80572325, -0.29817903, -0.51176101, -0.372357011, -0.926941037, -0.0461589098)
  4732. w16.Part1 = p14
  4733. w16.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4734. w17 = Instance.new("Weld", p18)
  4735. w17.Name = "Joint"
  4736. w17.Part0 = p18
  4737. w17.C0 = CFrame.new(0.046289444, -0.199023724, 0.0569794178, 0.154631272, -0.0373091251, -0.987267554, -0.489805043, 0.864940584, -0.109402351, 0.858009458, 0.500485599, 0.115472674)
  4738. w17.Part1 = p17
  4739. w17.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4740. w18 = Instance.new("Weld", p19)
  4741. w18.Name = "Joint"
  4742. w18.Part0 = p19
  4743. w18.C0 = CFrame.new(0.211536884, -0.0502645969, -0.0522158146, 0.728958309, 0.445444137, 0.519806981, -0.683894217, 0.440442294, 0.581635118, 0.0301409438, -0.779480696, 0.625700712)
  4744. w18.Part1 = p21
  4745. w18.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4746. w19 = Instance.new("Weld", p20)
  4747. w19.Name = "Joint"
  4748. w19.Part0 = p20
  4749. w19.C0 = CFrame.new(0.0722160339, 0.164483547, 0.0522456169, 0.148452476, 0.216069669, 0.965026319, 0.508259654, 0.820421398, -0.261879444, -0.848312438, 0.529360592, 0.0119740963)
  4750. w19.Part1 = p11
  4751. w19.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4752. w20 = Instance.new("Weld", p21)
  4753. w20.Name = "Joint"
  4754. w20.Part0 = p21
  4755. w20.C0 = CFrame.new(0.246201992, 0.0183468163, 0.0393443108, 0.980159461, 0.195441127, 0.0330170989, -0.100333519, 0.345563769, 0.933016002, 0.170940176, -0.917817175, 0.358316928)
  4756. w20.Part1 = p22
  4757. w20.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4758. w21 = Instance.new("Weld", p22)
  4759. w21.Name = "Joint"
  4760. w21.Part0 = p22
  4761. w21.C0 = CFrame.new(0.246201515, 0.0183467865, 0.0393443108, 0.96721822, 0.235350817, 0.0953874439, -0.0782081187, -0.0813006833, 0.993616521, 0.241603509, -0.968504071, -0.060229145)
  4762. w21.Part1 = p23
  4763. w21.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4764. w22 = Instance.new("Weld", p23)
  4765. w22.Name = "Joint"
  4766. w22.Part0 = p23
  4767. w22.C0 = CFrame.new(0.196961403, 0.014677465, 0.031475544, 0.966579735, -0.137344033, 0.21647194, 0.256335169, 0.504686236, -0.824368834, 0.0039717555, 0.852307677, 0.523025632)
  4768. w22.Part1 = p24
  4769. w22.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4770. w23 = Instance.new("Weld", p24)
  4771. w23.Name = "Joint"
  4772. w23.Part0 = p24
  4773. w23.C0 = CFrame.new(0.16540432, 0.0485391617, -0.0527825356, -0.208951756, 0.968707323, 0.133960381, -0.0571475253, 0.124654606, -0.990553021, -0.976254702, -0.214633241, 0.0293123852)
  4774. w23.Part1 = p25
  4775. w23.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4776. w24 = Instance.new("Weld", p25)
  4777. w24.Name = "Joint"
  4778. w24.Part0 = p25
  4779. w24.C0 = CFrame.new(0.136999726, 0.131462574, -0.0802993774, 0.0322127938, 0.557586372, -0.829493642, -0.185464859, 0.81884563, 0.543226421, 0.982122838, 0.136343077, 0.129789978)
  4780. w24.Part1 = p26
  4781. w24.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4782. w25 = Instance.new("Weld", p26)
  4783. w25.Name = "Joint"
  4784. w25.Part0 = p26
  4785. w25.C0 = CFrame.new(-0.0791475773, 0.161348343, 0.014251709, -0.2480997, -0.814228892, -0.524859786, -0.266315132, 0.578250885, -0.771169424, 0.931409001, -0.0515488982, -0.360305429)
  4786. w25.Part1 = p27
  4787. w25.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4788. w26 = Instance.new("Weld", p27)
  4789. w26.Name = "Joint"
  4790. w26.Part0 = p27
  4791. w26.C0 = CFrame.new(-0.104925156, 0.167636156, -0.0298128128, 0.401087224, -0.216573805, 0.890070021, -0.510172248, 0.754199564, 0.413409412, -0.760824084, -0.619902253, 0.192009777)
  4792. w26.Part1 = p28
  4793. w26.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4794. w27 = Instance.new("Weld", p28)
  4795. w27.Name = "Joint"
  4796. w27.Part0 = p28
  4797. w27.C0 = CFrame.new(-0.131156445, 0.209545135, -0.037266016, 0.338400394, -0.252909899, 0.906378388, -0.549903035, 0.728472173, 0.408576787, -0.763604522, -0.636682749, 0.10743928)
  4798. w27.Part1 = p29
  4799. w27.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4800. w28 = Instance.new("Weld", p29)
  4801. w28.Name = "Joint"
  4802. w28.Part0 = p29
  4803. w28.C0 = CFrame.new(-0.0782968998, 0.176962137, -0.0710916519, -0.250144869, -0.239018306, -0.938241899, 0.254374206, 0.918783069, -0.301879942, 0.934195518, -0.314178288, -0.169028759)
  4804. w28.Part1 = p30
  4805. w28.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4806. w29 = Instance.new("Weld", p30)
  4807. w29.Name = "Joint"
  4808. w29.Part0 = p30
  4809. w29.C0 = CFrame.new(-0.097776413, 0.186868906, -0.022808075, 0.547942579, -0.39773193, 0.735913277, -0.0455548018, 0.864242792, 0.501007974, -0.835274637, -0.30804801, 0.455436885)
  4810. w29.Part1 = p31
  4811. w29.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4812. w30 = Instance.new("Weld", p31)
  4813. w30.Name = "Joint"
  4814. w30.Part0 = p31
  4815. w30.C0 = CFrame.new(-0.0498166084, 0.243983507, -0.0221347809, 0.0954426825, -0.396762908, -0.912945747, 0.131352007, 0.914132595, -0.38354671, 0.986730695, -0.0833105743, 0.139362901)
  4816. w30.Part1 = p32
  4817. w30.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4818. w31 = Instance.new("Weld", p32)
  4819. w31.Name = "Joint"
  4820. w31.Part0 = p32
  4821. w31.C0 = CFrame.new(-0.144081593, 0.194519997, -0.0624723434, 0.795092285, -0.270274341, 0.542936563, -0.198274553, 0.730186164, 0.653846622, -0.573162735, -0.627518892, 0.526976764)
  4822. w31.Part1 = p33
  4823. w31.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4824. w32 = Instance.new("Weld", p33)
  4825. w32.Name = "Joint"
  4826. w32.Part0 = p33
  4827. w32.C0 = CFrame.new(-0.0938563347, 0.176145077, 0.0128297806, 0.0848137587, -0.421895206, -0.902668893, -0.548244178, 0.736708403, -0.39583993, 0.832006574, 0.528455555, -0.168818489)
  4828. w32.Part1 = p13
  4829. w32.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4830. w33 = Instance.new("Weld", p34)
  4831. w33.Name = "Joint"
  4832. w33.Part0 = p34
  4833. w33.C0 = CFrame.new(-0.0178728104, 0.0120868683, -0.150204837, -0.0961361453, -0.635109425, 0.766416311, 0.0535250939, 0.765570045, 0.641122162, -0.993928015, 0.102657512, -0.0396046676)
  4834. w33.Part1 = p12
  4835. w33.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4836. w34 = Instance.new("Weld", p35)
  4837. w34.Name = "Joint"
  4838. w34.Part0 = p35
  4839. w34.C0 = CFrame.new(-0.0214147568, 0.185832024, -0.00280380249, 0.370351821, -0.344516218, -0.862640202, -0.918555975, 0.00231964141, -0.395284295, 0.138182849, 0.938777506, -0.315598398)
  4840. w34.Part1 = p36
  4841. w34.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4842. w35 = Instance.new("Weld", p36)
  4843. w35.Name = "Joint"
  4844. w35.Part0 = p36
  4845. w35.C0 = CFrame.new(-0.136966705, -0.109280109, -0.0655572414, 0.678235054, 0.463834167, -0.569960475, 0.250202835, 0.583515286, 0.772598565, 0.690938354, -0.666609228, 0.279707849)
  4846. w35.Part1 = p2
  4847. w35.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4848. m3.Parent = torso
  4849. m3:MakeJoints()
  4850. ----------------------------------------------------
  4851. local cor3 = Instance.new("Part", torso.Torso)
  4852. cor3.Name = "Thingy"
  4853. cor3.Locked = true
  4854. cor3.BottomSurface = 0
  4855. cor3.CanCollide = false
  4856. cor3.Size = Vector3.new(1, 1, 1)
  4857. cor3.Transparency = 1
  4858. cor3.TopSurface = 0
  4859. corw3 = Instance.new("Weld", cor3)
  4860. corw3.Part0 = torso
  4861. corw3.Part1 = cor3
  4862. corw3.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4863. corw3.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4864. weld3 = Instance.new("Weld", torso.Torso)
  4865. weld3.Part0 = cor3
  4866. weld3.Part1 = torso.Torso.TorsoPlate
  4867. weld3.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4868. --Left Leg
  4869. m4 = Instance.new("Model")
  4870. m4.Name = "LeftLeg"
  4871. p1 = Instance.new("Part", m4)
  4872. p1.BrickColor = BrickColor.new("Really black")
  4873. p1.Material = Enum.Material.Metal
  4874. p1.Name = "LeftLegPlate"
  4875. p1.CFrame = CFrame.new(-1.5, 4.74442291, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4876. p1.Anchored = false
  4877. p1.CanCollide = false
  4878. p1.FormFactor = Enum.FormFactor.Custom
  4879. p1.Size = Vector3.new(1, 2, 1)
  4880. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4881. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4882. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4883. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4884. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4885. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4886. b1 = Instance.new("SpecialMesh", p1)
  4887. b1.MeshType = Enum.MeshType.Brick
  4888. b1.Name = "Mesh"
  4889. b1.Scale = Vector3.new(1.01999998, 1, 1.01999998)
  4890. p2 = Instance.new("Part", m4)
  4891. p2.BrickColor = BrickColor.new("Really black")
  4892. p2.Material = Enum.Material.Metal
  4893. p2.CFrame = CFrame.new(-2.0999999, 5.44442606, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4894. p2.Anchored = false
  4895. p2.CanCollide = false
  4896. p2.FormFactor = Enum.FormFactor.Custom
  4897. p2.Size = Vector3.new(0.239999995, 0.300000012, 0.899999976)
  4898. p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4899. p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4900. p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4901. p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4902. p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4903. p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4904. b2 = Instance.new("SpecialMesh", p2)
  4905. b2.MeshType = Enum.MeshType.Brick
  4906. b2.Name = "Mesh"
  4907. b2.Scale = Vector3.new(1.01999998, 1, 1.01999998)
  4908. p3 = Instance.new("Part", m4)
  4909. p3.BrickColor = BrickColor.new("Really black")
  4910. p3.Material = Enum.Material.Metal
  4911. p3.CFrame = CFrame.new(-2.0999999, 5.04442501, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4912. p3.Anchored = false
  4913. p3.CanCollide = false
  4914. p3.FormFactor = Enum.FormFactor.Custom
  4915. p3.Size = Vector3.new(0.200000003, 0.600000024, 0.800000012)
  4916. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4917. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4918. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4919. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4920. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4921. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4922. b3 = Instance.new("SpecialMesh", p3)
  4923. b3.MeshType = Enum.MeshType.Brick
  4924. b3.Name = "Mesh"
  4925. b3.Scale = Vector3.new(1.01999998, 1, 1.01999998)
  4926. p4 = Instance.new("Part", m4)
  4927. p4.BrickColor = BrickColor.new("Black")
  4928. p4.Material = Enum.Material.Metal
  4929. p4.CFrame = CFrame.new(-1.5, 4.74442291, -7.02999783, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4930. p4.Anchored = false
  4931. p4.CanCollide = false
  4932. p4.FormFactor = Enum.FormFactor.Custom
  4933. p4.Size = Vector3.new(1, 2, 0.200000018)
  4934. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4935. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4936. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4937. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4938. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4939. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4940. b4 = Instance.new("SpecialMesh", p4)
  4941. b4.MeshType = Enum.MeshType.Brick
  4942. b4.Name = "Mesh"
  4943. b4.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4944. p5 = Instance.new("Part", m4)
  4945. p5.BrickColor = BrickColor.new("Black")
  4946. p5.Material = Enum.Material.Metal
  4947. p5.CFrame = CFrame.new(-2, 4.74442291, -7.47999907, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  4948. p5.Anchored = false
  4949. p5.CanCollide = false
  4950. p5.FormFactor = Enum.FormFactor.Custom
  4951. p5.Size = Vector3.new(1, 2, 0.200000018)
  4952. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4953. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4954. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4955. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4956. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4957. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4958. b5 = Instance.new("SpecialMesh", p5)
  4959. b5.MeshType = Enum.MeshType.Brick
  4960. b5.Name = "Mesh"
  4961. b5.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4962. p6 = Instance.new("Part", m4)
  4963. p6.BrickColor = BrickColor.new("Black")
  4964. p6.Material = Enum.Material.Metal
  4965. p6.CFrame = CFrame.new(-1.50999999, 3.74442887, -7.5, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  4966. p6.Anchored = false
  4967. p6.CanCollide = false
  4968. p6.FormFactor = Enum.FormFactor.Custom
  4969. p6.Size = Vector3.new(1, 0.200000048, 0.980000019)
  4970. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4971. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4972. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4973. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4974. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4975. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4976. b6 = Instance.new("SpecialMesh", p6)
  4977. b6.MeshType = Enum.MeshType.Brick
  4978. b6.Name = "Mesh"
  4979. b6.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4980. p7 = Instance.new("Part", m4)
  4981. p7.BrickColor = BrickColor.new("Black")
  4982. p7.Material = Enum.Material.Metal
  4983. p7.CFrame = CFrame.new(-1.5, 5.74442291, -7.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  4984. p7.Anchored = false
  4985. p7.CanCollide = false
  4986. p7.FormFactor = Enum.FormFactor.Custom
  4987. p7.Size = Vector3.new(1, 0.200000048, 0.99000001)
  4988. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4989. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4990. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4991. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4992. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4993. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4994. b7 = Instance.new("SpecialMesh", p7)
  4995. b7.MeshType = Enum.MeshType.Brick
  4996. b7.Name = "Mesh"
  4997. b7.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  4998. w1 = Instance.new("Weld", p2)
  4999. w1.Name = "Joint"
  5000. w1.Part0 = p2
  5001. w1.C0 = CFrame.new(0, -0.40000093, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5002. w1.Part1 = p3
  5003. w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5004. w2 = Instance.new("Weld", p3)
  5005. w2.Name = "Joint"
  5006. w2.Part0 = p3
  5007. w2.C0 = CFrame.new(0.0999999046, -0.300002098, 0.0200009346, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  5008. w2.Part1 = p5
  5009. w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5010. w3 = Instance.new("Weld", p4)
  5011. w3.Name = "Joint"
  5012. w3.Part0 = p4
  5013. w3.C0 = CFrame.new(0, 0, -0.470002174, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5014. w3.Part1 = p1
  5015. w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5016. w4 = Instance.new("Weld", p5)
  5017. w4.Name = "Joint"
  5018. w4.Part0 = p5
  5019. w4.C0 = CFrame.new(-0.0200009346, 0, -0.5, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  5020. w4.Part1 = p1
  5021. w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5022. w5 = Instance.new("Weld", p6)
  5023. w5.Name = "Joint"
  5024. w5.Part0 = p6
  5025. w5.C0 = CFrame.new(0, 0.99999404, -0.00999999046, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  5026. w5.Part1 = p1
  5027. w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5028. w6 = Instance.new("Weld", p7)
  5029. w6.Name = "Joint"
  5030. w6.Part0 = p7
  5031. w6.C0 = CFrame.new(0, -1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5032. w6.Part1 = p1
  5033. w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5034. m4.Parent = lleg
  5035. m4:MakeJoints()
  5036. ----------------------------------------------------
  5037. local cor4 = Instance.new("Part", lleg.LeftLeg)
  5038. cor4.Name = "Thingy"
  5039. cor4.Locked = true
  5040. cor4.BottomSurface = 0
  5041. cor4.CanCollide = false
  5042. cor4.Size = Vector3.new(1, 1, 1)
  5043. cor4.Transparency = 1
  5044. cor4.TopSurface = 0
  5045. corw4 = Instance.new("Weld", cor4)
  5046. corw4.Part0 = lleg
  5047. corw4.Part1 = cor4
  5048. corw4.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5049. corw4.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5050. weld4 = Instance.new("Weld", lleg.LeftLeg)
  5051. weld4.Part0 = cor4
  5052. weld4.Part1 = lleg.LeftLeg.LeftLegPlate
  5053. weld4.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5054. --Right Leg
  5055. m5 = Instance.new("Model")
  5056. m5.Name = "RightLeg"
  5057. p1 = Instance.new("Part", m5)
  5058. p1.BrickColor = BrickColor.new("Really black")
  5059. p1.Material = Enum.Material.Metal
  5060. p1.Name = "RightLegPlate"
  5061. p1.CFrame = CFrame.new(1.5, 4.74441528, -7.49999952, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5062. p1.Anchored = false
  5063. p1.CanCollide = false
  5064. p1.FormFactor = Enum.FormFactor.Custom
  5065. p1.Size = Vector3.new(1, 2, 1)
  5066. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5067. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5068. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5069. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5070. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5071. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5072. b1 = Instance.new("SpecialMesh", p1)
  5073. b1.MeshType = Enum.MeshType.Brick
  5074. b1.Name = "Mesh"
  5075. b1.Scale = Vector3.new(1.01999998, 1, 1.01999998)
  5076. p2 = Instance.new("Part", m5)
  5077. p2.BrickColor = BrickColor.new("Really black")
  5078. p2.Material = Enum.Material.Metal
  5079. p2.CFrame = CFrame.new(2.05000019, 5.44441557, -7.49999952, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5080. p2.Anchored = false
  5081. p2.CanCollide = false
  5082. p2.FormFactor = Enum.FormFactor.Custom
  5083. p2.Size = Vector3.new(0.239999995, 0.300000012, 0.899999976)
  5084. p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5085. p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5086. p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5087. p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5088. p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5089. p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5090. b2 = Instance.new("SpecialMesh", p2)
  5091. b2.MeshType = Enum.MeshType.Brick
  5092. b2.Name = "Mesh"
  5093. b2.Scale = Vector3.new(1.01999998, 1, 1.01999998)
  5094. p3 = Instance.new("Part", m5)
  5095. p3.BrickColor = BrickColor.new("Really black")
  5096. p3.Material = Enum.Material.Metal
  5097. p3.CFrame = CFrame.new(2.05000019, 5.04441547, -7.49999952, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5098. p3.Anchored = false
  5099. p3.CanCollide = false
  5100. p3.FormFactor = Enum.FormFactor.Custom
  5101. p3.Size = Vector3.new(0.200000003, 0.600000024, 0.800000012)
  5102. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5103. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5104. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5105. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5106. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5107. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5108. b3 = Instance.new("SpecialMesh", p3)
  5109. b3.MeshType = Enum.MeshType.Brick
  5110. b3.Name = "Mesh"
  5111. b3.Scale = Vector3.new(1.01999998, 1, 1.01999998)
  5112. p4 = Instance.new("Part", m5)
  5113. p4.BrickColor = BrickColor.new("Black")
  5114. p4.Material = Enum.Material.Metal
  5115. p4.CFrame = CFrame.new(1.5, 4.74441528, -7.0299983, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5116. p4.Anchored = false
  5117. p4.CanCollide = false
  5118. p4.FormFactor = Enum.FormFactor.Custom
  5119. p4.Size = Vector3.new(1, 2, 0.200000018)
  5120. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5121. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5122. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5123. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5124. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5125. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5126. b4 = Instance.new("SpecialMesh", p4)
  5127. b4.MeshType = Enum.MeshType.Brick
  5128. b4.Name = "Mesh"
  5129. b4.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  5130. p5 = Instance.new("Part", m5)
  5131. p5.BrickColor = BrickColor.new("Black")
  5132. p5.Material = Enum.Material.Metal
  5133. p5.CFrame = CFrame.new(2, 4.74441528, -7.47999907, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  5134. p5.Anchored = false
  5135. p5.CanCollide = false
  5136. p5.FormFactor = Enum.FormFactor.Custom
  5137. p5.Size = Vector3.new(1, 2, 0.200000018)
  5138. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5139. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5140. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5141. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5142. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5143. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5144. b5 = Instance.new("SpecialMesh", p5)
  5145. b5.MeshType = Enum.MeshType.Brick
  5146. b5.Name = "Mesh"
  5147. b5.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  5148. p6 = Instance.new("Part", m5)
  5149. p6.BrickColor = BrickColor.new("Black")
  5150. p6.Material = Enum.Material.Metal
  5151. p6.CFrame = CFrame.new(1.505, 3.74442124, -7.49999952, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  5152. p6.Anchored = false
  5153. p6.CanCollide = false
  5154. p6.FormFactor = Enum.FormFactor.Custom
  5155. p6.Size = Vector3.new(1, 0.200000048, 0.99000001)
  5156. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5157. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5158. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5159. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5160. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5161. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5162. b6 = Instance.new("SpecialMesh", p6)
  5163. b6.MeshType = Enum.MeshType.Brick
  5164. b6.Name = "Mesh"
  5165. b6.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  5166. p7 = Instance.new("Part", m5)
  5167. p7.BrickColor = BrickColor.new("Black")
  5168. p7.Material = Enum.Material.Metal
  5169. p7.CFrame = CFrame.new(1.505, 5.69442129, -7.49999952, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  5170. p7.Anchored = false
  5171. p7.CanCollide = false
  5172. p7.FormFactor = Enum.FormFactor.Custom
  5173. p7.Size = Vector3.new(1, 0.200000048, 0.99000001)
  5174. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5175. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5176. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5177. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5178. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5179. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5180. b7 = Instance.new("SpecialMesh", p7)
  5181. b7.MeshType = Enum.MeshType.Brick
  5182. b7.Name = "Mesh"
  5183. b7.Scale = Vector3.new(1, 1.01999998, 1.01999998)
  5184. w1 = Instance.new("Weld", p2)
  5185. w1.Name = "Joint"
  5186. w1.Part0 = p2
  5187. w1.C0 = CFrame.new(0, -0.400000095, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5188. w1.Part1 = p3
  5189. w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5190. w2 = Instance.new("Weld", p3)
  5191. w2.Name = "Joint"
  5192. w2.Part0 = p3
  5193. w2.C0 = CFrame.new(-0.0500001907, -0.300000191, 0.0200004578, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008)
  5194. w2.Part1 = p5
  5195. w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5196. w3 = Instance.new("Weld", p4)
  5197. w3.Name = "Joint"
  5198. w3.Part0 = p4
  5199. w3.C0 = CFrame.new(0, 0, -0.470001221, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5200. w3.Part1 = p1
  5201. w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5202. w4 = Instance.new("Weld", p5)
  5203. w4.Name = "Joint"
  5204. w4.Part0 = p5
  5205. w4.C0 = CFrame.new(-0.0200004578, 0, 0.5, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  5206. w4.Part1 = p1
  5207. w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5208. w5 = Instance.new("Weld", p6)
  5209. w5.Name = "Joint"
  5210. w5.Part0 = p6
  5211. w5.C0 = CFrame.new(0, 0.99999404, 0.00499999523, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  5212. w5.Part1 = p1
  5213. w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5214. w6 = Instance.new("Weld", p7)
  5215. w6.Name = "Joint"
  5216. w6.Part0 = p7
  5217. w6.C0 = CFrame.new(0, -0.950006008, 0.00499999523, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008)
  5218. w6.Part1 = p1
  5219. w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5220. m5.Parent = rleg
  5221. m5:MakeJoints()
  5222. ----------------------------------------------------
  5223. local cor5 = Instance.new("Part", rleg.RightLeg)
  5224. cor5.Name = "Thingy"
  5225. cor5.Locked = true
  5226. cor5.BottomSurface = 0
  5227. cor5.CanCollide = false
  5228. cor5.Size = Vector3.new(1, 1, 1)
  5229. cor5.Transparency = 1
  5230. cor5.TopSurface = 0
  5231. corw5 = Instance.new("Weld", cor5)
  5232. corw5.Part0 = rleg
  5233. corw5.Part1 = cor5
  5234. corw5.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5235. corw5.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5236. wld5 = Instance.new("Weld", rleg.RightLeg)
  5237. wld5.Part0 = cor5
  5238. wld5.Part1 = rleg.RightLeg.RightLegPlate
  5239. wld5.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5240. --Cape
  5241. m6 = Instance.new("Model")
  5242. m6.Name = "Cloak"
  5243. p1 = Instance.new("WedgePart", m6)
  5244. p1.BrickColor = BrickColor.new("Really red")
  5245. p1.Material = Enum.Material.SmoothPlastic
  5246. p1.Name = "Wedge"
  5247. p1.CFrame = CFrame.new(0.959278464, 4.40979004, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5248. p1.CanCollide = false
  5249. p1.Locked = true
  5250. p1.FormFactor = Enum.FormFactor.Custom
  5251. p1.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5252. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5253. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5254. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5255. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5256. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5257. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5258. b1 = Instance.new("SpecialMesh", p1)
  5259. b1.MeshType = Enum.MeshType.Wedge
  5260. b1.Name = "Mesh"
  5261. b1.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5262. p2 = Instance.new("WedgePart", m6)
  5263. p2.BrickColor = BrickColor.new("Black")
  5264. p2.Material = Enum.Material.SmoothPlastic
  5265. p2.Name = "Wedge"
  5266. p2.CFrame = CFrame.new(-1.27945054, 2.10108781, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  5267. p2.CanCollide = false
  5268. p2.Locked = true
  5269. p2.FormFactor = Enum.FormFactor.Custom
  5270. p2.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  5271. p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5272. p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5273. p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5274. p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5275. p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5276. p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5277. b2 = Instance.new("SpecialMesh", p2)
  5278. b2.MeshType = Enum.MeshType.Wedge
  5279. b2.Name = "Mesh"
  5280. b2.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5281. p3 = Instance.new("Part", m6)
  5282. p3.BrickColor = BrickColor.new("Black")
  5283. p3.Material = Enum.Material.SmoothPlastic
  5284. p3.Name = "CapeLevel2"
  5285. p3.CFrame = CFrame.new(-0.300008506, 3.78014231, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5286. p3.CanCollide = false
  5287. p3.Locked = true
  5288. p3.FormFactor = Enum.FormFactor.Custom
  5289. p3.Size = Vector3.new(2.09881067, 0.559682727, 0.232357636)
  5290. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5291. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5292. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5293. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5294. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5295. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5296. b3 = Instance.new("BlockMesh", p3)
  5297. b3.Name = "Mesh"
  5298. b3.Scale = Vector3.new(1, 1, 0.602178097)
  5299. p4 = Instance.new("Part", m6)
  5300. p4.BrickColor = BrickColor.new("Black")
  5301. p4.Material = Enum.Material.SmoothPlastic
  5302. p4.CFrame = CFrame.new(-1.8391341, 2.73073244, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5303. p4.CanCollide = false
  5304. p4.Locked = true
  5305. p4.FormFactor = Enum.FormFactor.Custom
  5306. p4.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5307. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5308. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5309. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5310. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5311. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5312. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5313. b4 = Instance.new("BlockMesh", p4)
  5314. b4.Name = "Mesh"
  5315. b4.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5316. p5 = Instance.new("Part", m6)
  5317. p5.BrickColor = BrickColor.new("Black")
  5318. p5.Material = Enum.Material.SmoothPlastic
  5319. p5.CFrame = CFrame.new(-1.69921267, 2.73073244, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5320. p5.CanCollide = false
  5321. p5.Locked = true
  5322. p5.FormFactor = Enum.FormFactor.Custom
  5323. p5.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5324. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5325. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5326. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5327. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5328. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5329. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5330. b5 = Instance.new("BlockMesh", p5)
  5331. b5.Name = "Mesh"
  5332. b5.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5333. p6 = Instance.new("Part", m6)
  5334. p6.BrickColor = BrickColor.new("Black")
  5335. p6.Material = Enum.Material.SmoothPlastic
  5336. p6.Name = "CapeLevel1"
  5337. p6.CFrame = CFrame.new(-0.300008506, 4.6896286, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5338. p6.CanCollide = false
  5339. p6.Locked = true
  5340. p6.FormFactor = Enum.FormFactor.Custom
  5341. p6.Size = Vector3.new(1.25928628, 0.232357651, 0.232357636)
  5342. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5343. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5344. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5345. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5346. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5347. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5348. b6 = Instance.new("BlockMesh", p6)
  5349. b6.Name = "Mesh"
  5350. b6.Scale = Vector3.new(1, 0.602178097, 0.602178097)
  5351. p7 = Instance.new("Part", m6)
  5352. p7.BrickColor = BrickColor.new("Black")
  5353. p7.Material = Enum.Material.SmoothPlastic
  5354. p7.CFrame = CFrame.new(1.23912418, 2.73073268, 4.03967333, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5355. p7.CanCollide = false
  5356. p7.Locked = true
  5357. p7.FormFactor = Enum.FormFactor.Custom
  5358. p7.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5359. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5360. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5361. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5362. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5363. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5364. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5365. b7 = Instance.new("BlockMesh", p7)
  5366. b7.Name = "Mesh"
  5367. b7.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5368. p8 = Instance.new("Part", m6)
  5369. p8.BrickColor = BrickColor.new("Black")
  5370. p8.Material = Enum.Material.SmoothPlastic
  5371. p8.CFrame = CFrame.new(0.539517641, 2.10109043, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5372. p8.CanCollide = false
  5373. p8.Locked = true
  5374. p8.FormFactor = Enum.FormFactor.Custom
  5375. p8.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  5376. p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5377. p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5378. p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5379. p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5380. p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5381. p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5382. b8 = Instance.new("BlockMesh", p8)
  5383. b8.Name = "Mesh"
  5384. b8.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5385. p9 = Instance.new("Part", m6)
  5386. p9.BrickColor = BrickColor.new("Black")
  5387. p9.Material = Enum.Material.SmoothPlastic
  5388. p9.CFrame = CFrame.new(-0.300009966, 2.03112936, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5389. p9.CanCollide = false
  5390. p9.Locked = true
  5391. p9.FormFactor = Enum.FormFactor.Custom
  5392. p9.Size = Vector3.new(0.419762105, 0.419762105, 0.232357636)
  5393. p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5394. p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5395. p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5396. p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5397. p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5398. p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5399. b9 = Instance.new("BlockMesh", p9)
  5400. b9.Name = "Mesh"
  5401. b9.Scale = Vector3.new(1, 1, 0.602178097)
  5402. p10 = Instance.new("Part", m6)
  5403. p10.BrickColor = BrickColor.new("Black")
  5404. p10.Material = Enum.Material.SmoothPlastic
  5405. p10.CFrame = CFrame.new(1.09920263, 2.73073268, 4.03967333, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5406. p10.CanCollide = false
  5407. p10.Locked = true
  5408. p10.FormFactor = Enum.FormFactor.Custom
  5409. p10.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5410. p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5411. p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5412. p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5413. p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5414. p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5415. p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5416. b10 = Instance.new("BlockMesh", p10)
  5417. b10.Name = "Mesh"
  5418. b10.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5419. p11 = Instance.new("Part", m6)
  5420. p11.BrickColor = BrickColor.new("Black")
  5421. p11.Material = Enum.Material.SmoothPlastic
  5422. p11.CFrame = CFrame.new(-1.13953161, 2.10109043, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5423. p11.CanCollide = false
  5424. p11.Locked = true
  5425. p11.FormFactor = Enum.FormFactor.Custom
  5426. p11.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  5427. p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5428. p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5429. p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5430. p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5431. p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5432. p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5433. b11 = Instance.new("BlockMesh", p11)
  5434. b11.Name = "Mesh"
  5435. b11.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5436. p12 = Instance.new("Part", m6)
  5437. p12.BrickColor = BrickColor.new("Black")
  5438. p12.Material = Enum.Material.SmoothPlastic
  5439. p12.CFrame = CFrame.new(-1.6992135, 3.29041815, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5440. p12.CanCollide = false
  5441. p12.Locked = true
  5442. p12.FormFactor = Enum.FormFactor.Custom
  5443. p12.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5444. p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5445. p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5446. p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5447. p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5448. p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5449. p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5450. b12 = Instance.new("BlockMesh", p12)
  5451. b12.Name = "Mesh"
  5452. b12.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5453. p13 = Instance.new("Part", m6)
  5454. p13.BrickColor = BrickColor.new("Black")
  5455. p13.Material = Enum.Material.SmoothPlastic
  5456. p13.Name = "BottomLeftFlap"
  5457. p13.CFrame = CFrame.new(-1.13953161, 2.31097221, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5458. p13.CanCollide = false
  5459. p13.Locked = true
  5460. p13.FormFactor = Enum.FormFactor.Custom
  5461. p13.Size = Vector3.new(0.419762105, 0.232357651, 0.232357636)
  5462. p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5463. p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5464. p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5465. p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5466. p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5467. p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5468. b13 = Instance.new("BlockMesh", p13)
  5469. b13.Name = "Mesh"
  5470. b13.Scale = Vector3.new(1, 0.602178097, 0.602178097)
  5471. p14 = Instance.new("Part", m6)
  5472. p14.BrickColor = BrickColor.new("Black")
  5473. p14.Material = Enum.Material.SmoothPlastic
  5474. p14.Transparency = 1
  5475. p14.Name = "Rotater"
  5476. p14.CFrame = CFrame.new(-0.300001532, 4.82954979, 4.03967381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5477. p14.CanCollide = false
  5478. p14.Locked = true
  5479. p14.FormFactor = Enum.FormFactor.Custom
  5480. p14.Size = Vector3.new(1.25928617, 0.232357651, 0.232357636)
  5481. p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5482. p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5483. p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5484. p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5485. p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5486. p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5487. b14 = Instance.new("BlockMesh", p14)
  5488. b14.Name = "Mesh"
  5489. b14.Scale = Vector3.new(1, 0.632287025, 0.632287025)
  5490. p15 = Instance.new("Part", m6)
  5491. p15.BrickColor = BrickColor.new("Black")
  5492. p15.Material = Enum.Material.SmoothPlastic
  5493. p15.CFrame = CFrame.new(-1.41937125, 4.40979004, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5494. p15.CanCollide = false
  5495. p15.Locked = true
  5496. p15.FormFactor = Enum.FormFactor.Custom
  5497. p15.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5498. p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5499. p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5500. p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5501. p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5502. p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5503. p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5504. b15 = Instance.new("BlockMesh", p15)
  5505. b15.Name = "Mesh"
  5506. b15.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5507. p16 = Instance.new("Part", m6)
  5508. p16.BrickColor = BrickColor.new("Black")
  5509. p16.Material = Enum.Material.SmoothPlastic
  5510. p16.Name = "BottomCenterFlap"
  5511. p16.CFrame = CFrame.new(-0.300009966, 2.31097221, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5512. p16.CanCollide = false
  5513. p16.Locked = true
  5514. p16.FormFactor = Enum.FormFactor.Custom
  5515. p16.Size = Vector3.new(0.699603498, 0.232357651, 0.232357636)
  5516. p16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5517. p16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5518. p16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5519. p16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5520. p16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5521. p16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5522. b16 = Instance.new("BlockMesh", p16)
  5523. b16.Name = "Mesh"
  5524. b16.Scale = Vector3.new(1, 0.602178097, 0.602178097)
  5525. p17 = Instance.new("Part", m6)
  5526. p17.BrickColor = BrickColor.new("Black")
  5527. p17.Material = Enum.Material.SmoothPlastic
  5528. p17.CFrame = CFrame.new(-1.27945054, 4.26986647, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5529. p17.CanCollide = false
  5530. p17.Locked = true
  5531. p17.FormFactor = Enum.FormFactor.Custom
  5532. p17.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  5533. p17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5534. p17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5535. p17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5536. p17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5537. p17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5538. p17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5539. b17 = Instance.new("BlockMesh", p17)
  5540. b17.Name = "Mesh"
  5541. b17.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5542. p18 = Instance.new("Part", m6)
  5543. p18.BrickColor = BrickColor.new("Black")
  5544. p18.Material = Enum.Material.SmoothPlastic
  5545. p18.CFrame = CFrame.new(0.679436207, 4.26986647, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5546. p18.CanCollide = false
  5547. p18.Locked = true
  5548. p18.FormFactor = Enum.FormFactor.Custom
  5549. p18.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  5550. p18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5551. p18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5552. p18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5553. p18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5554. p18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5555. p18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5556. b18 = Instance.new("BlockMesh", p18)
  5557. b18.Name = "Mesh"
  5558. b18.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5559. p19 = Instance.new("WedgePart", m6)
  5560. p19.BrickColor = BrickColor.new("Really red")
  5561. p19.Name = "Wedge"
  5562. p19.CFrame = CFrame.new(-0.265017539, 1.47144794, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5563. p19.CanCollide = false
  5564. p19.Locked = true
  5565. p19.FormFactor = Enum.FormFactor.Custom
  5566. p19.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5567. p19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5568. p19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5569. p19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5570. p19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5571. p19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5572. p19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5573. b19 = Instance.new("SpecialMesh", p19)
  5574. b19.MeshType = Enum.MeshType.Wedge
  5575. b19.Name = "Mesh"
  5576. b19.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197)
  5577. p20 = Instance.new("Part", m6)
  5578. p20.BrickColor = BrickColor.new("Black")
  5579. p20.Material = Enum.Material.SmoothPlastic
  5580. p20.CFrame = CFrame.new(1.09919691, 3.29041815, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5581. p20.CanCollide = false
  5582. p20.Locked = true
  5583. p20.FormFactor = Enum.FormFactor.Custom
  5584. p20.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5585. p20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5586. p20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5587. p20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5588. p20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5589. p20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5590. p20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5591. b20 = Instance.new("BlockMesh", p20)
  5592. b20.Name = "Mesh"
  5593. b20.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5594. p21 = Instance.new("Part", m6)
  5595. p21.BrickColor = BrickColor.new("Black")
  5596. p21.Material = Enum.Material.SmoothPlastic
  5597. p21.CFrame = CFrame.new(0.959275484, 3.1504972, 4.03967381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5598. p21.CanCollide = false
  5599. p21.Locked = true
  5600. p21.FormFactor = Enum.FormFactor.Custom
  5601. p21.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  5602. p21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5603. p21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5604. p21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5605. p21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5606. p21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5607. p21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5608. b21 = Instance.new("BlockMesh", p21)
  5609. b21.Name = "Mesh"
  5610. b21.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5611. p22 = Instance.new("WedgePart", m6)
  5612. p22.BrickColor = BrickColor.new("Really red")
  5613. p22.Name = "Wedge"
  5614. p22.CFrame = CFrame.new(0.50454706, 1.89121199, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  5615. p22.CanCollide = false
  5616. p22.Locked = true
  5617. p22.FormFactor = Enum.FormFactor.Custom
  5618. p22.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5619. p22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5620. p22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5621. p22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5622. p22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5623. p22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5624. p22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5625. b22 = Instance.new("SpecialMesh", p22)
  5626. b22.MeshType = Enum.MeshType.Wedge
  5627. b22.Name = "Mesh"
  5628. b22.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197)
  5629. p23 = Instance.new("WedgePart", m6)
  5630. p23.BrickColor = BrickColor.new("Really red")
  5631. p23.Material = Enum.Material.SmoothPlastic
  5632. p23.Name = "Wedge"
  5633. p23.CFrame = CFrame.new(1.09919691, 3.85010386, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5634. p23.CanCollide = false
  5635. p23.Locked = true
  5636. p23.FormFactor = Enum.FormFactor.Custom
  5637. p23.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5638. p23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5639. p23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5640. p23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5641. p23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5642. p23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5643. p23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5644. b23 = Instance.new("SpecialMesh", p23)
  5645. b23.MeshType = Enum.MeshType.Wedge
  5646. b23.Name = "Mesh"
  5647. b23.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5648. p24 = Instance.new("WedgePart", m6)
  5649. p24.BrickColor = BrickColor.new("Black")
  5650. p24.Material = Enum.Material.SmoothPlastic
  5651. p24.Name = "Wedge"
  5652. p24.CFrame = CFrame.new(0.959281087, 2.45089102, 4.03967333, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5653. p24.CanCollide = false
  5654. p24.Locked = true
  5655. p24.FormFactor = Enum.FormFactor.Custom
  5656. p24.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5657. p24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5658. p24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5659. p24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5660. p24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5661. p24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5662. p24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5663. b24 = Instance.new("SpecialMesh", p24)
  5664. b24.MeshType = Enum.MeshType.Wedge
  5665. b24.Name = "Mesh"
  5666. b24.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5667. p25 = Instance.new("WedgePart", m6)
  5668. p25.BrickColor = BrickColor.new("Really red")
  5669. p25.Name = "Wedge"
  5670. p25.CFrame = CFrame.new(0.574507415, 1.89121199, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5671. p25.CanCollide = false
  5672. p25.Locked = true
  5673. p25.FormFactor = Enum.FormFactor.Custom
  5674. p25.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5675. p25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5676. p25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5677. p25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5678. p25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5679. p25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5680. p25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5681. b25 = Instance.new("SpecialMesh", p25)
  5682. b25.MeshType = Enum.MeshType.Wedge
  5683. b25.Name = "Mesh"
  5684. b25.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197)
  5685. p26 = Instance.new("WedgePart", m6)
  5686. p26.BrickColor = BrickColor.new("Black")
  5687. p26.Material = Enum.Material.SmoothPlastic
  5688. p26.Name = "Wedge"
  5689. p26.CFrame = CFrame.new(-1.06957662, 4.68963194, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5690. p26.CanCollide = false
  5691. p26.Locked = true
  5692. p26.FormFactor = Enum.FormFactor.Custom
  5693. p26.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  5694. p26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5695. p26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5696. p26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5697. p26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5698. p26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5699. p26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5700. b26 = Instance.new("SpecialMesh", p26)
  5701. b26.MeshType = Enum.MeshType.Wedge
  5702. b26.Name = "Mesh"
  5703. b26.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  5704. p27 = Instance.new("Part", m6)
  5705. p27.BrickColor = BrickColor.new("Black")
  5706. p27.Material = Enum.Material.SmoothPlastic
  5707. p27.CFrame = CFrame.new(-1.55929208, 2.73073244, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5708. p27.CanCollide = false
  5709. p27.Locked = true
  5710. p27.FormFactor = Enum.FormFactor.Custom
  5711. p27.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  5712. p27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5713. p27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5714. p27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5715. p27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5716. p27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5717. p27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5718. b27 = Instance.new("BlockMesh", p27)
  5719. b27.Name = "Mesh"
  5720. b27.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5721. p28 = Instance.new("WedgePart", m6)
  5722. p28.BrickColor = BrickColor.new("Black")
  5723. p28.Material = Enum.Material.SmoothPlastic
  5724. p28.Name = "Wedge"
  5725. p28.CFrame = CFrame.new(0.959275484, 3.71018291, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5726. p28.CanCollide = false
  5727. p28.Locked = true
  5728. p28.FormFactor = Enum.FormFactor.Custom
  5729. p28.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5730. p28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5731. p28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5732. p28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5733. p28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5734. p28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5735. p28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5736. b28 = Instance.new("SpecialMesh", p28)
  5737. b28.MeshType = Enum.MeshType.Wedge
  5738. b28.Name = "Mesh"
  5739. b28.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5740. p29 = Instance.new("Part", m6)
  5741. p29.BrickColor = BrickColor.new("Black")
  5742. p29.Material = Enum.Material.SmoothPlastic
  5743. p29.CFrame = CFrame.new(-1.55929208, 3.15049648, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  5744. p29.CanCollide = false
  5745. p29.Locked = true
  5746. p29.FormFactor = Enum.FormFactor.Custom
  5747. p29.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  5748. p29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5749. p29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5750. p29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5751. p29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5752. p29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5753. p29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5754. b29 = Instance.new("BlockMesh", p29)
  5755. b29.Name = "Mesh"
  5756. b29.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  5757. p30 = Instance.new("WedgePart", m6)
  5758. p30.BrickColor = BrickColor.new("Black")
  5759. p30.Material = Enum.Material.SmoothPlastic
  5760. p30.Name = "Wedge"
  5761. p30.CFrame = CFrame.new(1.09919691, 3.15049744, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5762. p30.CanCollide = false
  5763. p30.Locked = true
  5764. p30.FormFactor = Enum.FormFactor.Custom
  5765. p30.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5766. p30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5767. p30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5768. p30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5769. p30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5770. p30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5771. p30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5772. b30 = Instance.new("SpecialMesh", p30)
  5773. b30.MeshType = Enum.MeshType.Wedge
  5774. b30.Name = "Mesh"
  5775. b30.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5776. p31 = Instance.new("WedgePart", m6)
  5777. p31.BrickColor = BrickColor.new("Black")
  5778. p31.Material = Enum.Material.SmoothPlastic
  5779. p31.Name = "Wedge"
  5780. p31.CFrame = CFrame.new(0.119759142, 2.31096911, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5781. p31.CanCollide = false
  5782. p31.Locked = true
  5783. p31.FormFactor = Enum.FormFactor.Custom
  5784. p31.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5785. p31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5786. p31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5787. p31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5788. p31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5789. p31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5790. p31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5791. b31 = Instance.new("SpecialMesh", p31)
  5792. b31.MeshType = Enum.MeshType.Wedge
  5793. b31.Name = "Mesh"
  5794. b31.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5795. p32 = Instance.new("Part", m6)
  5796. p32.BrickColor = BrickColor.new("Black")
  5797. p32.Material = Enum.Material.SmoothPlastic
  5798. p32.Name = "BottomRightFlap"
  5799. p32.CFrame = CFrame.new(0.539517641, 2.31097221, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5800. p32.CanCollide = false
  5801. p32.Locked = true
  5802. p32.FormFactor = Enum.FormFactor.Custom
  5803. p32.Size = Vector3.new(0.419762105, 0.232357651, 0.232357636)
  5804. p32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5805. p32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5806. p32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5807. p32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5808. p32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5809. p32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5810. b32 = Instance.new("BlockMesh", p32)
  5811. b32.Name = "Mesh"
  5812. b32.Scale = Vector3.new(1, 0.602178097, 0.602178097)
  5813. p33 = Instance.new("WedgePart", m6)
  5814. p33.BrickColor = BrickColor.new("Black")
  5815. p33.Material = Enum.Material.SmoothPlastic
  5816. p33.Name = "Wedge"
  5817. p33.CFrame = CFrame.new(1.02923799, 3.43033957, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5818. p33.CanCollide = false
  5819. p33.Locked = true
  5820. p33.FormFactor = Enum.FormFactor.Custom
  5821. p33.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  5822. p33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5823. p33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5824. p33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5825. p33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5826. p33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5827. p33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5828. b33 = Instance.new("SpecialMesh", p33)
  5829. b33.MeshType = Enum.MeshType.Wedge
  5830. b33.Name = "Mesh"
  5831. b33.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  5832. p34 = Instance.new("WedgePart", m6)
  5833. p34.BrickColor = BrickColor.new("Black")
  5834. p34.Material = Enum.Material.SmoothPlastic
  5835. p34.Name = "Wedge"
  5836. p34.CFrame = CFrame.new(-1.55929208, 2.45089054, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  5837. p34.CanCollide = false
  5838. p34.Locked = true
  5839. p34.FormFactor = Enum.FormFactor.Custom
  5840. p34.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5841. p34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5842. p34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5843. p34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5844. p34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5845. p34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5846. p34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5847. b34 = Instance.new("SpecialMesh", p34)
  5848. b34.MeshType = Enum.MeshType.Wedge
  5849. b34.Name = "Mesh"
  5850. b34.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5851. p35 = Instance.new("Part", m6)
  5852. p35.BrickColor = BrickColor.new("Black")
  5853. p35.Material = Enum.Material.SmoothPlastic
  5854. p35.CFrame = CFrame.new(0.959275484, 3.85010386, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5855. p35.CanCollide = false
  5856. p35.Locked = true
  5857. p35.FormFactor = Enum.FormFactor.Custom
  5858. p35.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5859. p35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5860. p35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5861. p35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5862. p35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5863. p35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5864. p35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5865. b35 = Instance.new("BlockMesh", p35)
  5866. b35.Name = "Mesh"
  5867. b35.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5868. p36 = Instance.new("WedgePart", m6)
  5869. p36.BrickColor = BrickColor.new("Black")
  5870. p36.Material = Enum.Material.SmoothPlastic
  5871. p36.Name = "Wedge"
  5872. p36.CFrame = CFrame.new(-1.62925327, 3.43033957, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5873. p36.CanCollide = false
  5874. p36.Locked = true
  5875. p36.FormFactor = Enum.FormFactor.Custom
  5876. p36.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  5877. p36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5878. p36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5879. p36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5880. p36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5881. p36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5882. p36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5883. b36 = Instance.new("SpecialMesh", p36)
  5884. b36.MeshType = Enum.MeshType.Wedge
  5885. b36.Name = "Mesh"
  5886. b36.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  5887. p37 = Instance.new("Part", m6)
  5888. p37.BrickColor = BrickColor.new("Black")
  5889. p37.Material = Enum.Material.SmoothPlastic
  5890. p37.Name = "CapeLevel3"
  5891. p37.CFrame = CFrame.new(-0.300008506, 3.22045994, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5892. p37.CanCollide = false
  5893. p37.Locked = true
  5894. p37.FormFactor = Enum.FormFactor.Custom
  5895. p37.Size = Vector3.new(2.3786521, 0.559682727, 0.232357636)
  5896. p37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5897. p37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5898. p37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5899. p37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5900. p37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5901. p37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5902. b37 = Instance.new("BlockMesh", p37)
  5903. b37.Name = "Mesh"
  5904. b37.Scale = Vector3.new(1, 1, 0.602178097)
  5905. p38 = Instance.new("WedgePart", m6)
  5906. p38.BrickColor = BrickColor.new("Really red")
  5907. p38.Material = Enum.Material.SmoothPlastic
  5908. p38.Name = "Wedge"
  5909. p38.CFrame = CFrame.new(-1.97905517, 2.73073244, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5910. p38.CanCollide = false
  5911. p38.Locked = true
  5912. p38.FormFactor = Enum.FormFactor.Custom
  5913. p38.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5914. p38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5915. p38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5916. p38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5917. p38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5918. p38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5919. p38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5920. b38 = Instance.new("SpecialMesh", p38)
  5921. b38.MeshType = Enum.MeshType.Wedge
  5922. b38.Name = "Mesh"
  5923. b38.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5924. p39 = Instance.new("WedgePart", m6)
  5925. p39.BrickColor = BrickColor.new("Really red")
  5926. p39.Material = Enum.Material.SmoothPlastic
  5927. p39.Name = "Wedge"
  5928. p39.CFrame = CFrame.new(-1.83913493, 3.29041815, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5929. p39.CanCollide = false
  5930. p39.Locked = true
  5931. p39.FormFactor = Enum.FormFactor.Custom
  5932. p39.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  5933. p39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5934. p39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5935. p39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5936. p39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5937. p39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5938. p39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5939. b39 = Instance.new("SpecialMesh", p39)
  5940. b39.MeshType = Enum.MeshType.Wedge
  5941. b39.Name = "Mesh"
  5942. b39.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  5943. p40 = Instance.new("WedgePart", m6)
  5944. p40.BrickColor = BrickColor.new("Black")
  5945. p40.Material = Enum.Material.SmoothPlastic
  5946. p40.Name = "Wedge"
  5947. p40.CFrame = CFrame.new(-1.48933268, 3.99002528, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5948. p40.CanCollide = false
  5949. p40.Locked = true
  5950. p40.FormFactor = Enum.FormFactor.Custom
  5951. p40.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  5952. p40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5953. p40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5954. p40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5955. p40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5956. p40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5957. p40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5958. b40 = Instance.new("SpecialMesh", p40)
  5959. b40.MeshType = Enum.MeshType.Wedge
  5960. b40.Name = "Mesh"
  5961. b40.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  5962. p41 = Instance.new("WedgePart", m6)
  5963. p41.BrickColor = BrickColor.new("Black")
  5964. p41.Material = Enum.Material.SmoothPlastic
  5965. p41.Name = "Wedge"
  5966. p41.CFrame = CFrame.new(-1.76917338, 2.59081101, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  5967. p41.CanCollide = false
  5968. p41.Locked = true
  5969. p41.FormFactor = Enum.FormFactor.Custom
  5970. p41.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  5971. p41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5972. p41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5973. p41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5974. p41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5975. p41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5976. p41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5977. b41 = Instance.new("SpecialMesh", p41)
  5978. b41.MeshType = Enum.MeshType.Wedge
  5979. b41.Name = "Mesh"
  5980. b41.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  5981. p42 = Instance.new("WedgePart", m6)
  5982. p42.BrickColor = BrickColor.new("Black")
  5983. p42.Material = Enum.Material.SmoothPlastic
  5984. p42.Name = "Wedge"
  5985. p42.CFrame = CFrame.new(0.679442644, 2.10108781, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  5986. p42.CanCollide = false
  5987. p42.Locked = true
  5988. p42.FormFactor = Enum.FormFactor.Custom
  5989. p42.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  5990. p42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5991. p42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5992. p42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5993. p42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5994. p42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5995. p42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5996. b42 = Instance.new("SpecialMesh", p42)
  5997. b42.MeshType = Enum.MeshType.Wedge
  5998. b42.Name = "Mesh"
  5999. b42.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6000. p43 = Instance.new("WedgePart", m6)
  6001. p43.BrickColor = BrickColor.new("Black")
  6002. p43.Material = Enum.Material.SmoothPlastic
  6003. p43.Name = "Wedge"
  6004. p43.CFrame = CFrame.new(-1.76917338, 2.87065363, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6005. p43.CanCollide = false
  6006. p43.Locked = true
  6007. p43.FormFactor = Enum.FormFactor.Custom
  6008. p43.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6009. p43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6010. p43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6011. p43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6012. p43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6013. p43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6014. p43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6015. b43 = Instance.new("SpecialMesh", p43)
  6016. b43.MeshType = Enum.MeshType.Wedge
  6017. b43.Name = "Mesh"
  6018. b43.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6019. p44 = Instance.new("WedgePart", m6)
  6020. p44.BrickColor = BrickColor.new("Black")
  6021. p44.Material = Enum.Material.SmoothPlastic
  6022. p44.Name = "Wedge"
  6023. p44.CFrame = CFrame.new(-1.41937125, 4.26986837, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6024. p44.CanCollide = false
  6025. p44.Locked = true
  6026. p44.FormFactor = Enum.FormFactor.Custom
  6027. p44.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6028. p44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6029. p44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6030. p44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6031. p44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6032. p44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6033. p44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6034. b44 = Instance.new("SpecialMesh", p44)
  6035. b44.MeshType = Enum.MeshType.Wedge
  6036. b44.Name = "Mesh"
  6037. b44.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6038. p45 = Instance.new("WedgePart", m6)
  6039. p45.BrickColor = BrickColor.new("Black")
  6040. p45.Material = Enum.Material.SmoothPlastic
  6041. p45.Name = "Wedge"
  6042. p45.CFrame = CFrame.new(-0.999610066, 2.10108781, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6043. p45.CanCollide = false
  6044. p45.Locked = true
  6045. p45.FormFactor = Enum.FormFactor.Custom
  6046. p45.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  6047. p45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6048. p45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6049. p45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6050. p45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6051. p45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6052. p45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6053. b45 = Instance.new("SpecialMesh", p45)
  6054. b45.MeshType = Enum.MeshType.Wedge
  6055. b45.Name = "Mesh"
  6056. b45.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6057. p46 = Instance.new("WedgePart", m6)
  6058. p46.BrickColor = BrickColor.new("Black")
  6059. p46.Material = Enum.Material.SmoothPlastic
  6060. p46.Name = "Wedge"
  6061. p46.CFrame = CFrame.new(0.46955356, 4.68963194, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6062. p46.CanCollide = false
  6063. p46.Locked = true
  6064. p46.FormFactor = Enum.FormFactor.Custom
  6065. p46.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6066. p46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6067. p46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6068. p46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6069. p46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6070. p46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6071. p46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6072. b46 = Instance.new("SpecialMesh", p46)
  6073. b46.MeshType = Enum.MeshType.Wedge
  6074. b46.Name = "Mesh"
  6075. b46.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6076. p47 = Instance.new("Part", m6)
  6077. p47.BrickColor = BrickColor.new("Black")
  6078. p47.Material = Enum.Material.SmoothPlastic
  6079. p47.CFrame = CFrame.new(0.819356859, 4.40979004, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6080. p47.CanCollide = false
  6081. p47.Locked = true
  6082. p47.FormFactor = Enum.FormFactor.Custom
  6083. p47.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6084. p47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6085. p47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6086. p47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6087. p47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6088. p47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6089. p47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6090. b47 = Instance.new("BlockMesh", p47)
  6091. b47.Name = "Mesh"
  6092. b47.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6093. p48 = Instance.new("Part", m6)
  6094. p48.BrickColor = BrickColor.new("Black")
  6095. p48.Material = Enum.Material.SmoothPlastic
  6096. p48.Name = "CapeLevel4"
  6097. p48.CFrame = CFrame.new(-0.300008506, 2.66077495, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6098. p48.CanCollide = false
  6099. p48.Locked = true
  6100. p48.FormFactor = Enum.FormFactor.Custom
  6101. p48.Size = Vector3.new(2.3786521, 0.559682727, 0.232357636)
  6102. p48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6103. p48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6104. p48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6105. p48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6106. p48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6107. p48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6108. b48 = Instance.new("BlockMesh", p48)
  6109. b48.Name = "Mesh"
  6110. b48.Scale = Vector3.new(1, 1, 0.602178097)
  6111. p49 = Instance.new("WedgePart", m6)
  6112. p49.BrickColor = BrickColor.new("Black")
  6113. p49.Material = Enum.Material.SmoothPlastic
  6114. p49.Name = "Wedge"
  6115. p49.CFrame = CFrame.new(0.819356859, 4.26986837, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6116. p49.CanCollide = false
  6117. p49.Locked = true
  6118. p49.FormFactor = Enum.FormFactor.Custom
  6119. p49.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6120. p49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6121. p49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6122. p49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6123. p49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6124. p49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6125. p49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6126. b49 = Instance.new("SpecialMesh", p49)
  6127. b49.MeshType = Enum.MeshType.Wedge
  6128. b49.Name = "Mesh"
  6129. b49.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6130. p50 = Instance.new("Part", m6)
  6131. p50.BrickColor = BrickColor.new("Black")
  6132. p50.Material = Enum.Material.SmoothPlastic
  6133. p50.Name = "CapeLevel1SubPart"
  6134. p50.CFrame = CFrame.new(-0.300008506, 4.33982658, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6135. p50.CanCollide = false
  6136. p50.Locked = true
  6137. p50.FormFactor = Enum.FormFactor.Custom
  6138. p50.Size = Vector3.new(1.81896901, 0.559682727, 0.232357636)
  6139. p50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6140. p50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6141. p50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6142. p50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6143. p50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6144. p50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6145. b50 = Instance.new("BlockMesh", p50)
  6146. b50.Name = "Mesh"
  6147. b50.Scale = Vector3.new(1, 1, 0.602178097)
  6148. p51 = Instance.new("Part", m6)
  6149. p51.BrickColor = BrickColor.new("Black")
  6150. p51.Material = Enum.Material.SmoothPlastic
  6151. p51.CFrame = CFrame.new(-1.55929291, 3.85010386, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  6152. p51.CanCollide = false
  6153. p51.Locked = true
  6154. p51.FormFactor = Enum.FormFactor.Custom
  6155. p51.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6156. p51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6157. p51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6158. p51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6159. p51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6160. p51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6161. p51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6162. b51 = Instance.new("BlockMesh", p51)
  6163. b51.Name = "Mesh"
  6164. b51.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6165. p52 = Instance.new("Part", m6)
  6166. p52.BrickColor = BrickColor.new("Black")
  6167. p52.Material = Enum.Material.SmoothPlastic
  6168. p52.CFrame = CFrame.new(-1.41937149, 3.71018171, 4.03967237, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  6169. p52.CanCollide = false
  6170. p52.Locked = true
  6171. p52.FormFactor = Enum.FormFactor.Custom
  6172. p52.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  6173. p52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6174. p52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6175. p52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6176. p52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6177. p52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6178. p52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6179. b52 = Instance.new("BlockMesh", p52)
  6180. b52.Name = "Mesh"
  6181. b52.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6182. p53 = Instance.new("WedgePart", m6)
  6183. p53.BrickColor = BrickColor.new("Black")
  6184. p53.Material = Enum.Material.SmoothPlastic
  6185. p53.Name = "Wedge"
  6186. p53.CFrame = CFrame.new(-0.0201580226, 2.03113341, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6187. p53.CanCollide = false
  6188. p53.Locked = true
  6189. p53.FormFactor = Enum.FormFactor.Custom
  6190. p53.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  6191. p53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6192. p53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6193. p53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6194. p53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6195. p53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6196. p53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6197. b53 = Instance.new("SpecialMesh", p53)
  6198. b53.MeshType = Enum.MeshType.Wedge
  6199. b53.Name = "Mesh"
  6200. b53.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6201. p54 = Instance.new("Part", m6)
  6202. p54.BrickColor = BrickColor.new("Black")
  6203. p54.Material = Enum.Material.SmoothPlastic
  6204. p54.CFrame = CFrame.new(-0.300009966, 1.68132639, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6205. p54.CanCollide = false
  6206. p54.Locked = true
  6207. p54.FormFactor = Enum.FormFactor.Custom
  6208. p54.Size = Vector3.new(0.232357651, 0.279841423, 0.232357636)
  6209. p54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6210. p54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6211. p54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6212. p54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6213. p54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6214. p54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6215. b54 = Instance.new("BlockMesh", p54)
  6216. b54.Name = "Mesh"
  6217. b54.Scale = Vector3.new(0.602178395, 1, 0.602178097)
  6218. p55 = Instance.new("WedgePart", m6)
  6219. p55.BrickColor = BrickColor.new("Black")
  6220. p55.Material = Enum.Material.SmoothPlastic
  6221. p55.Name = "Wedge"
  6222. p55.CFrame = CFrame.new(0.39960131, 2.10108781, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6223. p55.CanCollide = false
  6224. p55.Locked = true
  6225. p55.FormFactor = Enum.FormFactor.Custom
  6226. p55.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  6227. p55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6228. p55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6229. p55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6230. p55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6231. p55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6232. p55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6233. b55 = Instance.new("SpecialMesh", p55)
  6234. b55.MeshType = Enum.MeshType.Wedge
  6235. b55.Name = "Mesh"
  6236. b55.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6237. p56 = Instance.new("WedgePart", m6)
  6238. p56.BrickColor = BrickColor.new("Really red")
  6239. p56.Material = Enum.Material.SmoothPlastic
  6240. p56.Name = "Wedge"
  6241. p56.CFrame = CFrame.new(1.23911822, 3.29041815, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6242. p56.CanCollide = false
  6243. p56.Locked = true
  6244. p56.FormFactor = Enum.FormFactor.Custom
  6245. p56.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6246. p56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6247. p56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6248. p56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6249. p56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6250. p56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6251. p56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6252. b56 = Instance.new("SpecialMesh", p56)
  6253. b56.MeshType = Enum.MeshType.Wedge
  6254. b56.Name = "Mesh"
  6255. b56.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6256. p57 = Instance.new("WedgePart", m6)
  6257. p57.BrickColor = BrickColor.new("Black")
  6258. p57.Material = Enum.Material.SmoothPlastic
  6259. p57.Name = "Wedge"
  6260. p57.CFrame = CFrame.new(0.749394774, 4.54971123, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6261. p57.CanCollide = false
  6262. p57.Locked = true
  6263. p57.FormFactor = Enum.FormFactor.Custom
  6264. p57.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6265. p57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6266. p57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6267. p57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6268. p57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6269. p57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6270. p57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6271. b57 = Instance.new("SpecialMesh", p57)
  6272. b57.MeshType = Enum.MeshType.Wedge
  6273. b57.Name = "Mesh"
  6274. b57.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6275. p58 = Instance.new("Part", m6)
  6276. p58.BrickColor = BrickColor.new("Black")
  6277. p58.Material = Enum.Material.SmoothPlastic
  6278. p58.CFrame = CFrame.new(0.819354892, 3.71018171, 4.03967237, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6279. p58.CanCollide = false
  6280. p58.Locked = true
  6281. p58.FormFactor = Enum.FormFactor.Custom
  6282. p58.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  6283. p58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6284. p58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6285. p58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6286. p58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6287. p58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6288. p58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6289. b58 = Instance.new("BlockMesh", p58)
  6290. b58.Name = "Mesh"
  6291. b58.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6292. p59 = Instance.new("WedgePart", m6)
  6293. p59.BrickColor = BrickColor.new("Black")
  6294. p59.Material = Enum.Material.SmoothPlastic
  6295. p59.Name = "Wedge"
  6296. p59.CFrame = CFrame.new(0.259678036, 2.31096983, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6297. p59.CanCollide = false
  6298. p59.Locked = true
  6299. p59.FormFactor = Enum.FormFactor.Custom
  6300. p59.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6301. p59.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6302. p59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6303. p59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6304. p59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6305. p59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6306. p59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6307. b59 = Instance.new("SpecialMesh", p59)
  6308. b59.MeshType = Enum.MeshType.Wedge
  6309. b59.Name = "Mesh"
  6310. b59.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6311. p60 = Instance.new("Part", m6)
  6312. p60.BrickColor = BrickColor.new("Black")
  6313. p60.Material = Enum.Material.SmoothPlastic
  6314. p60.Name = "NeckPart"
  6315. p60.CFrame = CFrame.new(-0.300008506, 4.82955122, 3.8997519, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6316. p60.CanCollide = false
  6317. p60.Locked = true
  6318. p60.FormFactor = Enum.FormFactor.Custom
  6319. p60.Size = Vector3.new(1.25928628, 0.232357651, 0.419762105)
  6320. p60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6321. p60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6322. p60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6323. p60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6324. p60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6325. p60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6326. b60 = Instance.new("BlockMesh", p60)
  6327. b60.Name = "Mesh"
  6328. b60.Scale = Vector3.new(1, 0.602178097, 1)
  6329. p61 = Instance.new("Part", m6)
  6330. p61.BrickColor = BrickColor.new("Black")
  6331. p61.Material = Enum.Material.SmoothPlastic
  6332. p61.CFrame = CFrame.new(0.959281087, 2.73073363, 4.03967333, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6333. p61.CanCollide = false
  6334. p61.Locked = true
  6335. p61.FormFactor = Enum.FormFactor.Custom
  6336. p61.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  6337. p61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6338. p61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6339. p61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6340. p61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6341. p61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6342. p61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6343. b61 = Instance.new("BlockMesh", p61)
  6344. b61.Name = "Mesh"
  6345. b61.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6346. p62 = Instance.new("WedgePart", m6)
  6347. p62.BrickColor = BrickColor.new("Black")
  6348. p62.Material = Enum.Material.SmoothPlastic
  6349. p62.Name = "Wedge"
  6350. p62.CFrame = CFrame.new(1.16916382, 2.87065434, 4.03967333, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6351. p62.CanCollide = false
  6352. p62.Locked = true
  6353. p62.FormFactor = Enum.FormFactor.Custom
  6354. p62.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6355. p62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6356. p62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6357. p62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6358. p62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6359. p62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6360. p62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6361. b62 = Instance.new("SpecialMesh", p62)
  6362. b62.MeshType = Enum.MeshType.Wedge
  6363. b62.Name = "Mesh"
  6364. b62.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6365. p63 = Instance.new("WedgePart", m6)
  6366. p63.BrickColor = BrickColor.new("Really red")
  6367. p63.Material = Enum.Material.SmoothPlastic
  6368. p63.Name = "Wedge"
  6369. p63.CFrame = CFrame.new(1.37904489, 2.73073268, 4.03967333, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6370. p63.CanCollide = false
  6371. p63.Locked = true
  6372. p63.FormFactor = Enum.FormFactor.Custom
  6373. p63.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6374. p63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6375. p63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6376. p63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6377. p63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6378. p63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6379. p63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6380. b63 = Instance.new("SpecialMesh", p63)
  6381. b63.MeshType = Enum.MeshType.Wedge
  6382. b63.Name = "Mesh"
  6383. b63.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6384. p64 = Instance.new("WedgePart", m6)
  6385. p64.BrickColor = BrickColor.new("Black")
  6386. p64.Material = Enum.Material.SmoothPlastic
  6387. p64.Name = "Wedge"
  6388. p64.CFrame = CFrame.new(-0.439923674, 1.68132377, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6389. p64.CanCollide = false
  6390. p64.Locked = true
  6391. p64.FormFactor = Enum.FormFactor.Custom
  6392. p64.Size = Vector3.new(0.232357651, 0.279841423, 0.232357636)
  6393. p64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6394. p64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6395. p64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6396. p64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6397. p64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6398. p64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6399. b64 = Instance.new("SpecialMesh", p64)
  6400. b64.MeshType = Enum.MeshType.Wedge
  6401. b64.Name = "Mesh"
  6402. b64.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6403. p65 = Instance.new("WedgePart", m6)
  6404. p65.BrickColor = BrickColor.new("Black")
  6405. p65.Material = Enum.Material.SmoothPlastic
  6406. p65.Name = "Wedge"
  6407. p65.CFrame = CFrame.new(-0.859687686, 2.31096983, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6408. p65.CanCollide = false
  6409. p65.Locked = true
  6410. p65.FormFactor = Enum.FormFactor.Custom
  6411. p65.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6412. p65.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6413. p65.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6414. p65.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6415. p65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6416. p65.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6417. p65.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6418. b65 = Instance.new("SpecialMesh", p65)
  6419. b65.MeshType = Enum.MeshType.Wedge
  6420. b65.Name = "Mesh"
  6421. b65.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6422. p66 = Instance.new("WedgePart", m6)
  6423. p66.BrickColor = BrickColor.new("Black")
  6424. p66.Material = Enum.Material.SmoothPlastic
  6425. p66.Name = "Wedge"
  6426. p66.CFrame = CFrame.new(-1.55929291, 3.71018267, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6427. p66.CanCollide = false
  6428. p66.Locked = true
  6429. p66.FormFactor = Enum.FormFactor.Custom
  6430. p66.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6431. p66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6432. p66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6433. p66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6434. p66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6435. p66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6436. p66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6437. b66 = Instance.new("SpecialMesh", p66)
  6438. b66.MeshType = Enum.MeshType.Wedge
  6439. b66.Name = "Mesh"
  6440. b66.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6441. p67 = Instance.new("WedgePart", m6)
  6442. p67.BrickColor = BrickColor.new("Black")
  6443. p67.Material = Enum.Material.SmoothPlastic
  6444. p67.Name = "Wedge"
  6445. p67.CFrame = CFrame.new(-0.719767809, 2.31096911, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6446. p67.CanCollide = false
  6447. p67.Locked = true
  6448. p67.FormFactor = Enum.FormFactor.Custom
  6449. p67.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6450. p67.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6451. p67.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6452. p67.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6453. p67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6454. p67.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6455. p67.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6456. b67 = Instance.new("SpecialMesh", p67)
  6457. b67.MeshType = Enum.MeshType.Wedge
  6458. b67.Name = "Mesh"
  6459. b67.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6460. p68 = Instance.new("WedgePart", m6)
  6461. p68.BrickColor = BrickColor.new("Really red")
  6462. p68.Name = "Wedge"
  6463. p68.CFrame = CFrame.new(-1.17450571, 1.89121199, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6464. p68.CanCollide = false
  6465. p68.Locked = true
  6466. p68.FormFactor = Enum.FormFactor.Custom
  6467. p68.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6468. p68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6469. p68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6470. p68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6471. p68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6472. p68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6473. p68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6474. b68 = Instance.new("SpecialMesh", p68)
  6475. b68.MeshType = Enum.MeshType.Wedge
  6476. b68.Name = "Mesh"
  6477. b68.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197)
  6478. p69 = Instance.new("WedgePart", m6)
  6479. p69.BrickColor = BrickColor.new("Really red")
  6480. p69.Name = "Wedge"
  6481. p69.CFrame = CFrame.new(-1.10454547, 1.89121199, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6482. p69.CanCollide = false
  6483. p69.Locked = true
  6484. p69.FormFactor = Enum.FormFactor.Custom
  6485. p69.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6486. p69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6487. p69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6488. p69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6489. p69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6490. p69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6491. p69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6492. b69 = Instance.new("SpecialMesh", p69)
  6493. b69.MeshType = Enum.MeshType.Wedge
  6494. b69.Name = "Mesh"
  6495. b69.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197)
  6496. p70 = Instance.new("WedgePart", m6)
  6497. p70.BrickColor = BrickColor.new("Black")
  6498. p70.Material = Enum.Material.SmoothPlastic
  6499. p70.Name = "Wedge"
  6500. p70.CFrame = CFrame.new(0.889316559, 3.99002528, 4.03967237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6501. p70.CanCollide = false
  6502. p70.Locked = true
  6503. p70.FormFactor = Enum.FormFactor.Custom
  6504. p70.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6505. p70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6506. p70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6507. p70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6508. p70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6509. p70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6510. p70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6511. b70 = Instance.new("SpecialMesh", p70)
  6512. b70.MeshType = Enum.MeshType.Wedge
  6513. b70.Name = "Mesh"
  6514. b70.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6515. p71 = Instance.new("WedgePart", m6)
  6516. p71.BrickColor = BrickColor.new("Really red")
  6517. p71.Name = "Wedge"
  6518. p71.CFrame = CFrame.new(-0.334977895, 1.47144794, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6519. p71.CanCollide = false
  6520. p71.Locked = true
  6521. p71.FormFactor = Enum.FormFactor.Custom
  6522. p71.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6523. p71.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6524. p71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6525. p71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6526. p71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6527. p71.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6528. p71.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6529. b71 = Instance.new("SpecialMesh", p71)
  6530. b71.MeshType = Enum.MeshType.Wedge
  6531. b71.Name = "Mesh"
  6532. b71.Scale = Vector3.new(0.602178395, 0.602178395, 0.301089197)
  6533. p72 = Instance.new("WedgePart", m6)
  6534. p72.BrickColor = BrickColor.new("Black")
  6535. p72.Material = Enum.Material.SmoothPlastic
  6536. p72.Name = "Wedge"
  6537. p72.CFrame = CFrame.new(-0.579845786, 2.03112626, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6538. p72.CanCollide = false
  6539. p72.Locked = true
  6540. p72.FormFactor = Enum.FormFactor.Custom
  6541. p72.Size = Vector3.new(0.232357651, 0.419762105, 0.232357636)
  6542. p72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6543. p72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6544. p72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6545. p72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6546. p72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6547. p72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6548. b72 = Instance.new("SpecialMesh", p72)
  6549. b72.MeshType = Enum.MeshType.Wedge
  6550. b72.Name = "Mesh"
  6551. b72.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6552. p73 = Instance.new("WedgePart", m6)
  6553. p73.BrickColor = BrickColor.new("Black")
  6554. p73.Material = Enum.Material.SmoothPlastic
  6555. p73.Name = "Wedge"
  6556. p73.CFrame = CFrame.new(-1.41937125, 2.31096983, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6557. p73.CanCollide = false
  6558. p73.Locked = true
  6559. p73.FormFactor = Enum.FormFactor.Custom
  6560. p73.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6561. p73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6562. p73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6563. p73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6564. p73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6565. p73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6566. p73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6567. b73 = Instance.new("SpecialMesh", p73)
  6568. b73.MeshType = Enum.MeshType.Wedge
  6569. b73.Name = "Mesh"
  6570. b73.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6571. p74 = Instance.new("WedgePart", m6)
  6572. p74.BrickColor = BrickColor.new("Black")
  6573. p74.Material = Enum.Material.SmoothPlastic
  6574. p74.Name = "Wedge"
  6575. p74.CFrame = CFrame.new(1.16916382, 2.59081125, 4.03967333, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6576. p74.CanCollide = false
  6577. p74.Locked = true
  6578. p74.FormFactor = Enum.FormFactor.Custom
  6579. p74.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6580. p74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6581. p74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6582. p74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6583. p74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6584. p74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6585. p74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6586. b74 = Instance.new("SpecialMesh", p74)
  6587. b74.MeshType = Enum.MeshType.Wedge
  6588. b74.Name = "Mesh"
  6589. b74.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6590. p75 = Instance.new("WedgePart", m6)
  6591. p75.BrickColor = BrickColor.new("Black")
  6592. p75.Material = Enum.Material.SmoothPlastic
  6593. p75.Name = "Wedge"
  6594. p75.CFrame = CFrame.new(-0.160081401, 1.68132377, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6595. p75.CanCollide = false
  6596. p75.Locked = true
  6597. p75.FormFactor = Enum.FormFactor.Custom
  6598. p75.Size = Vector3.new(0.232357651, 0.279841363, 0.232357636)
  6599. p75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6600. p75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6601. p75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6602. p75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6603. p75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6604. p75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6605. b75 = Instance.new("SpecialMesh", p75)
  6606. b75.MeshType = Enum.MeshType.Wedge
  6607. b75.Name = "Mesh"
  6608. b75.Scale = Vector3.new(0.602178097, 1, 0.602178097)
  6609. p76 = Instance.new("WedgePart", m6)
  6610. p76.BrickColor = BrickColor.new("Black")
  6611. p76.Material = Enum.Material.SmoothPlastic
  6612. p76.Name = "Wedge"
  6613. p76.CFrame = CFrame.new(0.819362521, 2.31096983, 4.03967237, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6614. p76.CanCollide = false
  6615. p76.Locked = true
  6616. p76.FormFactor = Enum.FormFactor.Custom
  6617. p76.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6618. p76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6619. p76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6620. p76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6621. p76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6622. p76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6623. p76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6624. b76 = Instance.new("SpecialMesh", p76)
  6625. b76.MeshType = Enum.MeshType.Wedge
  6626. b76.Name = "Mesh"
  6627. b76.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6628. p77 = Instance.new("WedgePart", m6)
  6629. p77.BrickColor = BrickColor.new("Really red")
  6630. p77.Material = Enum.Material.SmoothPlastic
  6631. p77.Name = "Wedge"
  6632. p77.CFrame = CFrame.new(-1.55929291, 4.40979004, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6633. p77.CanCollide = false
  6634. p77.Locked = true
  6635. p77.FormFactor = Enum.FormFactor.Custom
  6636. p77.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6637. p77.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6638. p77.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6639. p77.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6640. p77.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6641. p77.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6642. p77.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6643. b77 = Instance.new("SpecialMesh", p77)
  6644. b77.MeshType = Enum.MeshType.Wedge
  6645. b77.Name = "Mesh"
  6646. b77.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6647. p78 = Instance.new("WedgePart", m6)
  6648. p78.BrickColor = BrickColor.new("Black")
  6649. p78.Material = Enum.Material.SmoothPlastic
  6650. p78.Name = "Wedge"
  6651. p78.CFrame = CFrame.new(-1.34941173, 4.54971123, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6652. p78.CanCollide = false
  6653. p78.Locked = true
  6654. p78.FormFactor = Enum.FormFactor.Custom
  6655. p78.Size = Vector3.new(0.232357651, 0.232357651, 0.279841363)
  6656. p78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6657. p78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6658. p78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6659. p78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6660. p78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6661. p78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6662. b78 = Instance.new("SpecialMesh", p78)
  6663. b78.MeshType = Enum.MeshType.Wedge
  6664. b78.Name = "Mesh"
  6665. b78.Scale = Vector3.new(0.602178097, 0.602178097, 1)
  6666. p79 = Instance.new("WedgePart", m6)
  6667. p79.BrickColor = BrickColor.new("Really red")
  6668. p79.Material = Enum.Material.SmoothPlastic
  6669. p79.Name = "Wedge"
  6670. p79.CFrame = CFrame.new(-1.6992141, 3.85010386, 4.03967237, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6671. p79.CanCollide = false
  6672. p79.Locked = true
  6673. p79.FormFactor = Enum.FormFactor.Custom
  6674. p79.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6675. p79.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6676. p79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6677. p79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6678. p79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6679. p79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6680. p79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6681. b79 = Instance.new("SpecialMesh", p79)
  6682. b79.MeshType = Enum.MeshType.Wedge
  6683. b79.Name = "Mesh"
  6684. b79.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6685. p80 = Instance.new("WedgePart", m6)
  6686. p80.BrickColor = BrickColor.new("Black")
  6687. p80.Material = Enum.Material.SmoothPlastic
  6688. p80.Name = "Wedge"
  6689. p80.CFrame = CFrame.new(-1.6992135, 3.1504972, 4.03967237, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6690. p80.CanCollide = false
  6691. p80.Locked = true
  6692. p80.FormFactor = Enum.FormFactor.Custom
  6693. p80.Size = Vector3.new(0.232357651, 0.232357651, 0.232357636)
  6694. p80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6695. p80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6696. p80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6697. p80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6698. p80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6699. p80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6700. b80 = Instance.new("SpecialMesh", p80)
  6701. b80.MeshType = Enum.MeshType.Wedge
  6702. b80.Name = "Mesh"
  6703. b80.Scale = Vector3.new(0.602178097, 0.602178097, 0.602178097)
  6704. w1 = Instance.new("Weld", p1)
  6705. w1.Name = "Joint"
  6706. w1.Part0 = p1
  6707. w1.C0 = CFrame.new(0, 0, 0.139921591, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6708. w1.Part1 = p47
  6709. w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6710. w2 = Instance.new("Weld", p2)
  6711. w2.Name = "Joint"
  6712. w2.Part0 = p2
  6713. w2.C0 = CFrame.new(0, -2.7097974e-006, 0.139918938, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6714. w2.Part1 = p11
  6715. w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6716. w3 = Instance.new("Weld", p3)
  6717. w3.Name = "Joint"
  6718. w3.Part0 = p3
  6719. w3.C0 = CFrame.new(0, 0.559684455, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6720. w3.Part1 = p50
  6721. w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6722. w4 = Instance.new("Weld", p4)
  6723. w4.Name = "Joint"
  6724. w4.Part0 = p4
  6725. w4.C0 = CFrame.new(-0.139921427, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6726. w4.Part1 = p5
  6727. w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6728. w5 = Instance.new("Weld", p5)
  6729. w5.Name = "Joint"
  6730. w5.Part0 = p5
  6731. w5.C0 = CFrame.new(-0.139920607, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6732. w5.Part1 = p27
  6733. w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6734. w6 = Instance.new("Weld", p6)
  6735. w6.Name = "Joint"
  6736. w6.Part0 = p6
  6737. w6.C0 = CFrame.new(6.98293934e-006, 0.13992101, 1.35489881e-006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6738. w6.Part1 = p14
  6739. w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6740. w7 = Instance.new("Weld", p7)
  6741. w7.Name = "Joint"
  6742. w7.Part0 = p7
  6743. w7.C0 = CFrame.new(-0.139921531, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6744. w7.Part1 = p10
  6745. w7.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6746. w8 = Instance.new("Weld", p8)
  6747. w8.Name = "Joint"
  6748. w8.Part0 = p8
  6749. w8.C0 = CFrame.new(0, 0.209881723, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6750. w8.Part1 = p32
  6751. w8.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6752. w9 = Instance.new("Weld", p9)
  6753. w9.Name = "Joint"
  6754. w9.Part0 = p9
  6755. w9.C0 = CFrame.new(0, 0.279842764, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6756. w9.Part1 = p16
  6757. w9.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6758. w10 = Instance.new("Weld", p10)
  6759. w10.Name = "Joint"
  6760. w10.Part0 = p10
  6761. w10.C0 = CFrame.new(-0.139921531, 1.04222977e-006, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6762. w10.Part1 = p61
  6763. w10.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6764. w11 = Instance.new("Weld", p11)
  6765. w11.Name = "Joint"
  6766. w11.Part0 = p11
  6767. w11.C0 = CFrame.new(0, 0.209881723, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6768. w11.Part1 = p13
  6769. w11.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6770. w12 = Instance.new("Weld", p12)
  6771. w12.Name = "Joint"
  6772. w12.Part0 = p12
  6773. w12.C0 = CFrame.new(-0.139921427, -0.139921635, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6774. w12.Part1 = p29
  6775. w12.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6776. w13 = Instance.new("Weld", p13)
  6777. w13.Name = "Joint"
  6778. w13.Part0 = p13
  6779. w13.C0 = CFrame.new(0.839523137, 0.349802732, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6780. w13.Part1 = p48
  6781. w13.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6782. w14 = Instance.new("Weld", p14)
  6783. w14.Name = "Joint"
  6784. w14.Part0 = p14
  6785. w14.C0 = CFrame.new(-6.98293934e-006, 1.25067584e-006, -0.139921844, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6786. w14.Part1 = p60
  6787. w14.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6788. w15 = Instance.new("Weld", p15)
  6789. w15.Name = "Joint"
  6790. w15.Part0 = p15
  6791. w15.C0 = CFrame.new(-0.139920712, -0.139923528, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6792. w15.Part1 = p17
  6793. w15.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6794. w16 = Instance.new("Weld", p16)
  6795. w16.Name = "Joint"
  6796. w16.Part0 = p16
  6797. w16.C0 = CFrame.new(1.45912168e-006, 0.349802852, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6798. w16.Part1 = p48
  6799. w16.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6800. w17 = Instance.new("Weld", p17)
  6801. w17.Name = "Joint"
  6802. w17.Part0 = p17
  6803. w17.C0 = CFrame.new(-0.97944206, 0.0699603036, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  6804. w17.Part1 = p50
  6805. w17.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6806. w18 = Instance.new("Weld", p18)
  6807. w18.Name = "Joint"
  6808. w18.Part0 = p18
  6809. w18.C0 = CFrame.new(-0.979444683, 0.0699603036, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6810. w18.Part1 = p50
  6811. w18.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6812. w19 = Instance.new("Weld", p19)
  6813. w19.Name = "Joint"
  6814. w19.Part0 = p19
  6815. w19.C0 = CFrame.new(0, -0.2098784, 0.0349924229, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6816. w19.Part1 = p54
  6817. w19.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6818. w20 = Instance.new("Weld", p20)
  6819. w20.Name = "Joint"
  6820. w20.Part0 = p20
  6821. w20.C0 = CFrame.new(-0.139921427, -0.13992101, 1.35489881e-006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6822. w20.Part1 = p21
  6823. w20.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6824. w21 = Instance.new("Weld", p21)
  6825. w21.Name = "Joint"
  6826. w21.Part0 = p21
  6827. w21.C0 = CFrame.new(-1.25928402, 0.0699627995, -1.35489881e-006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6828. w21.Part1 = p37
  6829. w21.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6830. w22 = Instance.new("Weld", p22)
  6831. w22.Name = "Joint"
  6832. w22.Part0 = p22
  6833. w22.C0 = CFrame.new(0, -0.209878504, 0.0349705629, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  6834. w22.Part1 = p8
  6835. w22.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6836. w23 = Instance.new("Weld", p23)
  6837. w23.Name = "Joint"
  6838. w23.Part0 = p23
  6839. w23.C0 = CFrame.new(0, 0, 0.139921427, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6840. w23.Part1 = p35
  6841. w23.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6842. w24 = Instance.new("Weld", p24)
  6843. w24.Name = "Joint"
  6844. w24.Part0 = p24
  6845. w24.C0 = CFrame.new(8.33783815e-007, -0.209883824, 1.25928962, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6846. w24.Part1 = p48
  6847. w24.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6848. w25 = Instance.new("Weld", p25)
  6849. w25.Name = "Joint"
  6850. w25.Part0 = p25
  6851. w25.C0 = CFrame.new(0, -0.209878504, 0.0349897929, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6852. w25.Part1 = p8
  6853. w25.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6854. w26 = Instance.new("Weld", p26)
  6855. w26.Name = "Joint"
  6856. w26.Part0 = p26
  6857. w26.C0 = CFrame.new(0, -3.33513526e-006, 0.769568086, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6858. w26.Part1 = p6
  6859. w26.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6860. w27 = Instance.new("Weld", p27)
  6861. w27.Name = "Joint"
  6862. w27.Part0 = p27
  6863. w27.C0 = CFrame.new(-1.25928354, -0.0699575916, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  6864. w27.Part1 = p48
  6865. w27.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6866. w28 = Instance.new("Weld", p28)
  6867. w28.Name = "Joint"
  6868. w28.Part0 = p28
  6869. w28.C0 = CFrame.new(0, -0.13992101, 0, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  6870. w28.Part1 = p35
  6871. w28.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6872. w29 = Instance.new("Weld", p29)
  6873. w29.Name = "Joint"
  6874. w29.Part0 = p29
  6875. w29.C0 = CFrame.new(-1.25928354, 0.0699634254, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  6876. w29.Part1 = p37
  6877. w29.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6878. w30 = Instance.new("Weld", p30)
  6879. w30.Name = "Joint"
  6880. w30.Part0 = p30
  6881. w30.C0 = CFrame.new(0, -0.139920816, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6882. w30.Part1 = p20
  6883. w30.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6884. w31 = Instance.new("Weld", p31)
  6885. w31.Name = "Joint"
  6886. w31.Part0 = p31
  6887. w31.C0 = CFrame.new(0, -3.02246644e-006, 0.419769108, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  6888. w31.Part1 = p16
  6889. w31.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6890. w32 = Instance.new("Weld", p32)
  6891. w32.Name = "Joint"
  6892. w32.Part0 = p32
  6893. w32.C0 = CFrame.new(-0.839526176, 0.349802852, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6894. w32.Part1 = p48
  6895. w32.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6896. w33 = Instance.new("Weld", p33)
  6897. w33.Name = "Joint"
  6898. w33.Part0 = p33
  6899. w33.C0 = CFrame.new(1.3548987e-006, -0.279842436, 0.0699624866, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6900. w33.Part1 = p21
  6901. w33.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6902. w34 = Instance.new("Weld", p34)
  6903. w34.Name = "Joint"
  6904. w34.Part0 = p34
  6905. w34.C0 = CFrame.new(0, -0.279842019, 0, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  6906. w34.Part1 = p27
  6907. w34.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6908. w35 = Instance.new("Weld", p35)
  6909. w35.Name = "Joint"
  6910. w35.Part0 = p35
  6911. w35.C0 = CFrame.new(-0.139920607, -0.139922053, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6912. w35.Part1 = p58
  6913. w35.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6914. w36 = Instance.new("Weld", p36)
  6915. w36.Name = "Joint"
  6916. w36.Part0 = p36
  6917. w36.C0 = CFrame.new(0, -0.279843062, 0.0699611381, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6918. w36.Part1 = p29
  6919. w36.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6920. w37 = Instance.new("Weld", p37)
  6921. w37.Name = "Joint"
  6922. w37.Part0 = p37
  6923. w37.C0 = CFrame.new(0, 0.559682429, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6924. w37.Part1 = p3
  6925. w37.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6926. w38 = Instance.new("Weld", p38)
  6927. w38.Name = "Joint"
  6928. w38.Part0 = p38
  6929. w38.C0 = CFrame.new(0, 0, 0.13992101, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6930. w38.Part1 = p4
  6931. w38.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6932. w39 = Instance.new("Weld", p39)
  6933. w39.Name = "Joint"
  6934. w39.Part0 = p39
  6935. w39.C0 = CFrame.new(0, 0, 0.139921427, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6936. w39.Part1 = p12
  6937. w39.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6938. w40 = Instance.new("Weld", p40)
  6939. w40.Name = "Joint"
  6940. w40.Part0 = p40
  6941. w40.C0 = CFrame.new(0, -0.279843479, 0.0699611381, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6942. w40.Part1 = p52
  6943. w40.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6944. w41 = Instance.new("Weld", p41)
  6945. w41.Name = "Joint"
  6946. w41.Part0 = p41
  6947. w41.C0 = CFrame.new(0, -0.139921427, 0.0699607134, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  6948. w41.Part1 = p5
  6949. w41.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6950. w42 = Instance.new("Weld", p42)
  6951. w42.Name = "Joint"
  6952. w42.Part0 = p42
  6953. w42.C0 = CFrame.new(0, -2.7097974e-006, 0.139925033, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6954. w42.Part1 = p8
  6955. w42.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6956. w43 = Instance.new("Weld", p43)
  6957. w43.Name = "Joint"
  6958. w43.Part0 = p43
  6959. w43.C0 = CFrame.new(0, -0.139921218, 0.0699607134, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6960. w43.Part1 = p5
  6961. w43.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6962. w44 = Instance.new("Weld", p44)
  6963. w44.Name = "Joint"
  6964. w44.Part0 = p44
  6965. w44.C0 = CFrame.new(0, -0.139921844, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6966. w44.Part1 = p15
  6967. w44.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6968. w45 = Instance.new("Weld", p45)
  6969. w45.Name = "Joint"
  6970. w45.Part0 = p45
  6971. w45.C0 = CFrame.new(0, -2.7097974e-006, 0.139921531, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6972. w45.Part1 = p11
  6973. w45.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6974. w46 = Instance.new("Weld", p46)
  6975. w46.Name = "Joint"
  6976. w46.Part0 = p46
  6977. w46.C0 = CFrame.new(0, -3.33513526e-006, 0.769562066, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6978. w46.Part1 = p6
  6979. w46.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6980. w47 = Instance.new("Weld", p47)
  6981. w47.Name = "Joint"
  6982. w47.Part0 = p47
  6983. w47.C0 = CFrame.new(-0.139920652, -0.139923528, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6984. w47.Part1 = p18
  6985. w47.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6986. w48 = Instance.new("Weld", p48)
  6987. w48.Name = "Joint"
  6988. w48.Part0 = p48
  6989. w48.C0 = CFrame.new(0, 0.559684873, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6990. w48.Part1 = p37
  6991. w48.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6992. w49 = Instance.new("Weld", p49)
  6993. w49.Name = "Joint"
  6994. w49.Part0 = p49
  6995. w49.C0 = CFrame.new(0, -0.139921844, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  6996. w49.Part1 = p47
  6997. w49.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6998. w50 = Instance.new("Weld", p50)
  6999. w50.Name = "Joint"
  7000. w50.Part0 = p50
  7001. w50.C0 = CFrame.new(0, 0.349801898, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7002. w50.Part1 = p6
  7003. w50.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7004. w51 = Instance.new("Weld", p51)
  7005. w51.Name = "Joint"
  7006. w51.Part0 = p51
  7007. w51.C0 = CFrame.new(-0.139921427, -0.139922053, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7008. w51.Part1 = p52
  7009. w51.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7010. w52 = Instance.new("Weld", p52)
  7011. w52.Name = "Joint"
  7012. w52.Part0 = p52
  7013. w52.C0 = CFrame.new(-1.11936295, 0.0699607134, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  7014. w52.Part1 = p3
  7015. w52.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7016. w53 = Instance.new("Weld", p53)
  7017. w53.Name = "Joint"
  7018. w53.Part0 = p53
  7019. w53.C0 = CFrame.new(0, 3.9604729e-006, 0.279851943, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  7020. w53.Part1 = p9
  7021. w53.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7022. w54 = Instance.new("Weld", p54)
  7023. w54.Name = "Joint"
  7024. w54.Part0 = p54
  7025. w54.C0 = CFrame.new(0, 0.349802941, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7026. w54.Part1 = p9
  7027. w54.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7028. w55 = Instance.new("Weld", p55)
  7029. w55.Name = "Joint"
  7030. w55.Part0 = p55
  7031. w55.C0 = CFrame.new(0, -2.7097974e-006, 0.139916331, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7032. w55.Part1 = p8
  7033. w55.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7034. w56 = Instance.new("Weld", p56)
  7035. w56.Name = "Joint"
  7036. w56.Part0 = p56
  7037. w56.C0 = CFrame.new(0, 0, 0.139921322, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7038. w56.Part1 = p20
  7039. w56.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7040. w57 = Instance.new("Weld", p57)
  7041. w57.Name = "Joint"
  7042. w57.Part0 = p57
  7043. w57.C0 = CFrame.new(0, -0.139921427, -0.0699620694, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7044. w57.Part1 = p47
  7045. w57.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7046. w58 = Instance.new("Weld", p58)
  7047. w58.Name = "Joint"
  7048. w58.Part0 = p58
  7049. w58.C0 = CFrame.new(-1.11936343, 0.0699607134, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7050. w58.Part1 = p3
  7051. w58.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7052. w59 = Instance.new("Weld", p59)
  7053. w59.Name = "Joint"
  7054. w59.Part0 = p59
  7055. w59.C0 = CFrame.new(0, -2.50135167e-006, 0.279839605, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7056. w59.Part1 = p32
  7057. w59.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7058. w60 = Instance.new("Weld", p61)
  7059. w60.Name = "Joint"
  7060. w60.Part0 = p61
  7061. w60.C0 = CFrame.new(-1.25928962, -0.0699586272, -8.33783815e-007, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7062. w60.Part1 = p48
  7063. w60.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7064. w61 = Instance.new("Weld", p62)
  7065. w61.Name = "Joint"
  7066. w61.Part0 = p62
  7067. w61.C0 = CFrame.new(0, -0.139921635, 0.0699612424, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7068. w61.Part1 = p10
  7069. w61.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7070. w62 = Instance.new("Weld", p63)
  7071. w62.Name = "Joint"
  7072. w62.Part0 = p63
  7073. w62.C0 = CFrame.new(0, 0, 0.139920712, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7074. w62.Part1 = p7
  7075. w62.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7076. w63 = Instance.new("Weld", p64)
  7077. w63.Name = "Joint"
  7078. w63.Part0 = p64
  7079. w63.C0 = CFrame.new(0, -2.60557431e-006, 0.139913708, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7080. w63.Part1 = p54
  7081. w63.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7082. w64 = Instance.new("Weld", p65)
  7083. w64.Name = "Joint"
  7084. w64.Part0 = p65
  7085. w64.C0 = CFrame.new(0, -2.50135167e-006, 0.279843956, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  7086. w64.Part1 = p13
  7087. w64.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7088. w65 = Instance.new("Weld", p66)
  7089. w65.Name = "Joint"
  7090. w65.Part0 = p66
  7091. w65.C0 = CFrame.new(0, 1.04222977e-006, 0.139921427, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  7092. w65.Part1 = p52
  7093. w65.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7094. w66 = Instance.new("Weld", p67)
  7095. w66.Name = "Joint"
  7096. w66.Part0 = p67
  7097. w66.C0 = CFrame.new(0, -3.02246644e-006, 0.419757843, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7098. w66.Part1 = p16
  7099. w66.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7100. w67 = Instance.new("Weld", p68)
  7101. w67.Name = "Joint"
  7102. w67.Part0 = p68
  7103. w67.C0 = CFrame.new(0, -0.209878504, 0.0349741057, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7104. w67.Part1 = p11
  7105. w67.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7106. w68 = Instance.new("Weld", p69)
  7107. w68.Name = "Joint"
  7108. w68.Part0 = p69
  7109. w68.C0 = CFrame.new(0, -0.209878504, 0.0349861942, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  7110. w68.Part1 = p11
  7111. w68.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7112. w69 = Instance.new("Weld", p70)
  7113. w69.Name = "Joint"
  7114. w69.Part0 = p70
  7115. w69.C0 = CFrame.new(0, -0.279843479, 0.0699616596, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7116. w69.Part1 = p58
  7117. w69.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7118. w70 = Instance.new("Weld", p71)
  7119. w70.Name = "Joint"
  7120. w70.Part0 = p71
  7121. w70.C0 = CFrame.new(0, -0.2098784, 0.0349679329, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7122. w70.Part1 = p54
  7123. w70.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7124. w71 = Instance.new("Weld", p72)
  7125. w71.Name = "Joint"
  7126. w71.Part0 = p72
  7127. w71.C0 = CFrame.new(0, -3.02246644e-006, 0.27983579, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7128. w71.Part1 = p9
  7129. w71.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7130. w72 = Instance.new("Weld", p73)
  7131. w72.Name = "Joint"
  7132. w72.Part0 = p73
  7133. w72.C0 = CFrame.new(0, -2.50135167e-006, 0.279839605, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  7134. w72.Part1 = p13
  7135. w72.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7136. w73 = Instance.new("Weld", p74)
  7137. w73.Name = "Joint"
  7138. w73.Part0 = p74
  7139. w73.C0 = CFrame.new(0, -0.139921427, 0.0699612424, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  7140. w73.Part1 = p10
  7141. w73.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7142. w74 = Instance.new("Weld", p75)
  7143. w74.Name = "Joint"
  7144. w74.Part0 = p75
  7145. w74.C0 = CFrame.new(0, -2.60557431e-006, 0.139928564, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  7146. w74.Part1 = p54
  7147. w74.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7148. w75 = Instance.new("Weld", p76)
  7149. w75.Name = "Joint"
  7150. w75.Part0 = p76
  7151. w75.C0 = CFrame.new(0, -2.50135167e-006, 0.27984485, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  7152. w75.Part1 = p32
  7153. w75.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7154. w76 = Instance.new("Weld", p77)
  7155. w76.Name = "Joint"
  7156. w76.Part0 = p77
  7157. w76.C0 = CFrame.new(0, 0, 0.139921635, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7158. w76.Part1 = p15
  7159. w76.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7160. w77 = Instance.new("Weld", p78)
  7161. w77.Name = "Joint"
  7162. w77.Part0 = p78
  7163. w77.C0 = CFrame.new(0, -0.139921427, -0.0699594691, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7164. w77.Part1 = p15
  7165. w77.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7166. w78 = Instance.new("Weld", p79)
  7167. w78.Name = "Joint"
  7168. w78.Part0 = p79
  7169. w78.C0 = CFrame.new(0, 0, 0.139921218, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  7170. w78.Part1 = p51
  7171. w78.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7172. w79 = Instance.new("Weld", p80)
  7173. w79.Name = "Joint"
  7174. w79.Part0 = p80
  7175. w79.C0 = CFrame.new(0, -0.13992101, 0, 0, 0, -1, 0, -1, -0, -1, 0, -0)
  7176. w79.Part1 = p12
  7177. w79.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7178. m6.Parent = torso
  7179. m6:MakeJoints()
  7180. ----------------------------------------------------
  7181. local cor6 = Instance.new("Part", torso.Cloak)
  7182. cor6.Name = "Thingy"
  7183. cor6.Locked = true
  7184. cor6.BottomSurface = 0
  7185. cor6.CanCollide = false
  7186. cor6.Size = Vector3.new(1,1,1)
  7187. cor6.Transparency = 1
  7188. cor6.TopSurface = 0
  7189. corw6 = Instance.new("Weld", cor6)
  7190. corw6.Part0 = torso
  7191. corw6.Part1 = cor6
  7192. corw6.C0 = CFrame.new(0, 1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7193. corw6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7194. weld6 = Instance.new("Weld", torso.Cloak.NeckPart)
  7195. weld6.Part0 = cor6
  7196. weld6.Part1 = torso.Cloak.NeckPart
  7197. weld6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7198. --Amulet
  7199. m7 = Instance.new("Model")
  7200. m7.Name = "Amulet"
  7201. p1 = Instance.new("Part", m7)
  7202. p1.BrickColor = BrickColor.new("Really red")
  7203. p1.Material = Enum.Material.Neon
  7204. p1.Name = "Center"
  7205. p1.CFrame = CFrame.new(-1.0658141e-014, 14.4125643, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1)
  7206. p1.CanCollide = false
  7207. p1.Locked = true
  7208. p1.FormFactor = Enum.FormFactor.Custom
  7209. p1.Shape = Enum.PartType.Cylinder
  7210. p1.Size = Vector3.new(0.5, 0.5, 0.5)
  7211. p1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7212. p1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7213. p1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7214. p1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7215. p1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7216. p1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7217. p2 = Instance.new("Part", m7)
  7218. p2.BrickColor = BrickColor.new("Really black")
  7219. p2.Material = Enum.Material.Metal
  7220. p2.Name = "Bottom"
  7221. p2.CFrame = CFrame.new(1.19209318e-007, 14.1625719, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1)
  7222. p2.CanCollide = false
  7223. p2.Locked = true
  7224. p2.FormFactor = Enum.FormFactor.Custom
  7225. p2.Size = Vector3.new(0.200000003, 0.649999976, 0.649999976)
  7226. p2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7227. p2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7228. p2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7229. p2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7230. p2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7231. p2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7232. b1 = Instance.new("SpecialMesh", p2)
  7233. b1.MeshType = Enum.MeshType.Cylinder
  7234. b1.Name = "Mesh"
  7235. p3 = Instance.new("Part", m7)
  7236. p3.BrickColor = BrickColor.new("Really black")
  7237. p3.Material = Enum.Material.Metal
  7238. p3.CFrame = CFrame.new(1.23580463e-007, 14.4625673, -0.280000001, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1)
  7239. p3.CanCollide = false
  7240. p3.Locked = true
  7241. p3.FormFactor = Enum.FormFactor.Custom
  7242. p3.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7243. p3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7244. p3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7245. p3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7246. p3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7247. p3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7248. p3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7249. b2 = Instance.new("SpecialMesh", p3)
  7250. b2.MeshType = Enum.MeshType.Brick
  7251. b2.Name = "Mesh"
  7252. b2.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7253. p4 = Instance.new("Part", m7)
  7254. p4.BrickColor = BrickColor.new("Really black")
  7255. p4.Material = Enum.Material.Metal
  7256. p4.CFrame = CFrame.new(1.19209318e-007, 14.4625673, 0.280000001, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1)
  7257. p4.CanCollide = false
  7258. p4.Locked = true
  7259. p4.FormFactor = Enum.FormFactor.Custom
  7260. p4.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7261. p4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7262. p4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7263. p4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7264. p4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7265. p4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7266. p4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7267. b3 = Instance.new("SpecialMesh", p4)
  7268. b3.MeshType = Enum.MeshType.Brick
  7269. b3.Name = "Mesh"
  7270. b3.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7271. p5 = Instance.new("Part", m7)
  7272. p5.BrickColor = BrickColor.new("Really black")
  7273. p5.Material = Enum.Material.Metal
  7274. p5.CFrame = CFrame.new(0.14000012, 14.4625673, -0.242487118, -3.78551732e-008, -0.866025388, -0.5, 1, -4.37113883e-008, 0, -2.18556941e-008, -0.5, 0.866025388)
  7275. p5.CanCollide = false
  7276. p5.Locked = true
  7277. p5.FormFactor = Enum.FormFactor.Custom
  7278. p5.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7279. p5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7280. p5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7281. p5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7282. p5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7283. p5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7284. p5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7285. b4 = Instance.new("SpecialMesh", p5)
  7286. b4.MeshType = Enum.MeshType.Brick
  7287. b4.Name = "Mesh"
  7288. b4.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7289. p6 = Instance.new("Part", m7)
  7290. p6.BrickColor = BrickColor.new("Really black")
  7291. p6.Material = Enum.Material.Metal
  7292. p6.CFrame = CFrame.new(-0.139999881, 14.4625673, 0.242487103, -3.78551732e-008, -0.866025388, -0.5, 1, -4.37113883e-008, 0, -2.18556941e-008, -0.5, 0.866025388)
  7293. p6.CanCollide = false
  7294. p6.Locked = true
  7295. p6.FormFactor = Enum.FormFactor.Custom
  7296. p6.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7297. p6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7298. p6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7299. p6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7300. p6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7301. p6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7302. p6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7303. b5 = Instance.new("SpecialMesh", p6)
  7304. b5.MeshType = Enum.MeshType.Brick
  7305. b5.Name = "Mesh"
  7306. b5.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7307. p7 = Instance.new("Part", m7)
  7308. p7.BrickColor = BrickColor.new("Really black")
  7309. p7.Material = Enum.Material.Metal
  7310. p7.CFrame = CFrame.new(-0.242486984, 14.4625673, 0.139999986, -2.18556924e-008, -0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551732e-008, -0.866025388, 0.5)
  7311. p7.CanCollide = false
  7312. p7.Locked = true
  7313. p7.FormFactor = Enum.FormFactor.Custom
  7314. p7.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7315. p7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7316. p7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7317. p7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7318. p7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7319. p7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7320. p7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7321. b6 = Instance.new("SpecialMesh", p7)
  7322. b6.MeshType = Enum.MeshType.Brick
  7323. b6.Name = "Mesh"
  7324. b6.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7325. p8 = Instance.new("Part", m7)
  7326. p8.BrickColor = BrickColor.new("Really black")
  7327. p8.Material = Enum.Material.Metal
  7328. p8.CFrame = CFrame.new(0.242487192, 14.4625673, -0.139999971, -2.18556924e-008, -0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551732e-008, -0.866025388, 0.5)
  7329. p8.CanCollide = false
  7330. p8.Locked = true
  7331. p8.FormFactor = Enum.FormFactor.Custom
  7332. p8.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7333. p8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7334. p8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7335. p8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7336. p8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7337. p8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7338. p8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7339. b7 = Instance.new("SpecialMesh", p8)
  7340. b7.MeshType = Enum.MeshType.Brick
  7341. b7.Name = "Mesh"
  7342. b7.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7343. p9 = Instance.new("Part", m7)
  7344. p9.BrickColor = BrickColor.new("Really black")
  7345. p9.Material = Enum.Material.Metal
  7346. p9.CFrame = CFrame.new(0.280000091, 14.4625673, -1.64313008e-014, 0, 0, -1, 1, -4.37113847e-008, 0, -4.37113847e-008, -1, 0)
  7347. p9.CanCollide = false
  7348. p9.Locked = true
  7349. p9.FormFactor = Enum.FormFactor.Custom
  7350. p9.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7351. p9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7352. p9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7353. p9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7354. p9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7355. p9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7356. p9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7357. b8 = Instance.new("SpecialMesh", p9)
  7358. b8.MeshType = Enum.MeshType.Brick
  7359. b8.Name = "Mesh"
  7360. b8.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7361. p10 = Instance.new("Part", m7)
  7362. p10.BrickColor = BrickColor.new("Really black")
  7363. p10.Material = Enum.Material.Metal
  7364. p10.CFrame = CFrame.new(-0.279999852, 14.4625673, -1.49011772e-008, 0, 0, -1, 1, -4.37113847e-008, 0, -4.37113847e-008, -1, 0)
  7365. p10.CanCollide = false
  7366. p10.Locked = true
  7367. p10.FormFactor = Enum.FormFactor.Custom
  7368. p10.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7369. p10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7370. p10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7371. p10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7372. p10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7373. p10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7374. p10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7375. b9 = Instance.new("SpecialMesh", p10)
  7376. b9.MeshType = Enum.MeshType.Brick
  7377. b9.Name = "Mesh"
  7378. b9.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7379. p11 = Instance.new("Part", m7)
  7380. p11.BrickColor = BrickColor.new("Really black")
  7381. p11.Material = Enum.Material.Metal
  7382. p11.CFrame = CFrame.new(-0.242486984, 14.4625673, -0.139999986, 2.18556906e-008, 0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551697e-008, -0.866025388, -0.5)
  7383. p11.CanCollide = false
  7384. p11.Locked = true
  7385. p11.FormFactor = Enum.FormFactor.Custom
  7386. p11.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7387. p11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7388. p11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7389. p11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7390. p11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7391. p11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7392. p11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7393. b10 = Instance.new("SpecialMesh", p11)
  7394. b10.MeshType = Enum.MeshType.Brick
  7395. b10.Name = "Mesh"
  7396. b10.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7397. p12 = Instance.new("Part", m7)
  7398. p12.BrickColor = BrickColor.new("Really black")
  7399. p12.Material = Enum.Material.Metal
  7400. p12.CFrame = CFrame.new(0.242487192, 14.4625673, 0.139999971, 2.18556906e-008, 0.5, -0.866025388, 1, -4.37113847e-008, 0, -3.78551697e-008, -0.866025388, -0.5)
  7401. p12.CanCollide = false
  7402. p12.Locked = true
  7403. p12.FormFactor = Enum.FormFactor.Custom
  7404. p12.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7405. p12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7406. p12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7407. p12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7408. p12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7409. p12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7410. p12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7411. b11 = Instance.new("SpecialMesh", p12)
  7412. b11.MeshType = Enum.MeshType.Brick
  7413. b11.Name = "Mesh"
  7414. b11.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7415. p13 = Instance.new("Part", m7)
  7416. p13.BrickColor = BrickColor.new("Really black")
  7417. p13.Material = Enum.Material.Metal
  7418. p13.CFrame = CFrame.new(-0.139999866, 14.4625673, -0.242487073, 3.78551732e-008, 0.866025388, -0.5, 1, -4.37113812e-008, 1.77635684e-015, -2.18556924e-008, -0.5, -0.866025388)
  7419. p13.CanCollide = false
  7420. p13.Locked = true
  7421. p13.FormFactor = Enum.FormFactor.Custom
  7422. p13.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7423. p13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7424. p13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7425. p13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7426. p13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7427. p13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7428. p13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7429. b12 = Instance.new("SpecialMesh", p13)
  7430. b12.MeshType = Enum.MeshType.Brick
  7431. b12.Name = "Mesh"
  7432. b12.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7433. p14 = Instance.new("Part", m7)
  7434. p14.BrickColor = BrickColor.new("Really black")
  7435. p14.Material = Enum.Material.Metal
  7436. p14.CFrame = CFrame.new(0.14000012, 14.4625673, 0.242487073, 3.78551732e-008, 0.866025388, -0.5, 1, -4.37113812e-008, 1.77635684e-015, -2.18556924e-008, -0.5, -0.866025388)
  7437. p14.CanCollide = false
  7438. p14.Locked = true
  7439. p14.FormFactor = Enum.FormFactor.Custom
  7440. p14.Size = Vector3.new(0.400000006, 0.200000003, 0.200000003)
  7441. p14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7442. p14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7443. p14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7444. p14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7445. p14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7446. p14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7447. b13 = Instance.new("SpecialMesh", p14)
  7448. b13.MeshType = Enum.MeshType.Brick
  7449. b13.Name = "Mesh"
  7450. b13.Scale = Vector3.new(1, 0.300000012, 0.200000003)
  7451. p15 = Instance.new("Part", m7)
  7452. p15.BrickColor = BrickColor.new("Really black")
  7453. p15.Material = Enum.Material.Metal
  7454. p15.Name = "Top"
  7455. p15.CFrame = CFrame.new(0, 14.7125645, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008, 0, 0, 0, 1)
  7456. p15.CanCollide = false
  7457. p15.Locked = true
  7458. p15.FormFactor = Enum.FormFactor.Custom
  7459. p15.Size = Vector3.new(0.200000003, 0.649999976, 0.649999976)
  7460. p15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7461. p15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7462. p15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7463. p15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7464. p15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7465. p15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7466. b14 = Instance.new("SpecialMesh", p15)
  7467. b14.MeshType = Enum.MeshType.Cylinder
  7468. b14.Name = "Mesh"
  7469. w1 = Instance.new("Weld", p1)
  7470. w1.Name = "Joint"
  7471. w1.Part0 = p1
  7472. w1.C0 = CFrame.new(0.300000191, -1.31134357e-008, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7473. w1.Part1 = p15
  7474. w1.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7475. w2 = Instance.new("Weld", p2)
  7476. w2.Name = "Joint"
  7477. w2.Part0 = p2
  7478. w2.C0 = CFrame.new(0.249992371, 1.08281824e-007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7479. w2.Part1 = p1
  7480. w2.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7481. w3 = Instance.new("Weld", p3)
  7482. w3.Name = "Joint"
  7483. w3.Part0 = p3
  7484. w3.C0 = CFrame.new(-0.0500030518, 1.25766178e-007, 0.280000001, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7485. w3.Part1 = p1
  7486. w3.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7487. w4 = Instance.new("Weld", p4)
  7488. w4.Name = "Joint"
  7489. w4.Part0 = p4
  7490. w4.C0 = CFrame.new(-0.0500030518, 1.21395033e-007, -0.280000001, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7491. w4.Part1 = p1
  7492. w4.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7493. w5 = Instance.new("Weld", p5)
  7494. w5.Name = "Joint"
  7495. w5.Part0 = p5
  7496. w5.C0 = CFrame.new(-0.0500030518, 1.00163732e-007, 0.280000061, 1, -5.85621507e-009, -2.18556941e-008, -5.85621507e-009, 0.866025388, -0.5, 2.18556941e-008, 0.5, 0.866025388)
  7497. w5.Part1 = p1
  7498. w5.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7499. w6 = Instance.new("Weld", p6)
  7500. w6.Name = "Joint"
  7501. w6.Part0 = p6
  7502. w6.C0 = CFrame.new(-0.0500030518, 1.00163732e-007, -0.279999942, 1, -5.85621507e-009, -2.18556941e-008, -5.85621507e-009, 0.866025388, -0.5, 2.18556941e-008, 0.5, 0.866025388)
  7503. w6.Part1 = p1
  7504. w6.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7505. w7 = Instance.new("Weld", p7)
  7506. w7.Name = "Joint"
  7507. w7.Part0 = p7
  7508. w7.C0 = CFrame.new(-0.0500030518, 5.54602479e-008, -0.279999882, 1, -2.18556959e-008, -3.78551732e-008, -2.18556906e-008, 0.5, -0.866025388, 3.78551732e-008, 0.866025388, 0.5)
  7509. w7.Part1 = p1
  7510. w7.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7511. w8 = Instance.new("Weld", p8)
  7512. w8.Name = "Joint"
  7513. w8.Part0 = p8
  7514. w8.C0 = CFrame.new(-0.0500030518, 7.03614091e-008, 0.280000061, 1, -2.18556959e-008, -3.78551732e-008, -2.18556906e-008, 0.5, -0.866025388, 3.78551732e-008, 0.866025388, 0.5)
  7515. w8.Part1 = p1
  7516. w8.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7517. w9 = Instance.new("Weld", p9)
  7518. w9.Name = "Joint"
  7519. w9.Part0 = p9
  7520. w9.C0 = CFrame.new(-0.0500030518, 2.1856863e-009, 0.280000091, 1, -4.37113883e-008, -4.37113847e-008, -4.37113847e-008, 1.91068525e-015, -1, 4.37113883e-008, 1, 0)
  7521. w9.Part1 = p1
  7522. w9.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7523. w10 = Instance.new("Weld", p10)
  7524. w10.Name = "Joint"
  7525. w10.Part0 = p10
  7526. w10.C0 = CFrame.new(-0.0500030518, -1.27154749e-008, -0.279999852, 1, -4.37113883e-008, -4.37113847e-008, -4.37113847e-008, 1.91068525e-015, -1, 4.37113883e-008, 1, 0)
  7527. w10.Part1 = p1
  7528. w10.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7529. w11 = Instance.new("Weld", p11)
  7530. w11.Name = "Joint"
  7531. w11.Part0 = p11
  7532. w11.C0 = CFrame.new(-0.0500030518, -5.6298461e-008, -0.279999882, 1, -6.55670789e-008, -3.78551697e-008, -6.55670789e-008, -0.5, -0.866025388, 3.78551732e-008, 0.866025388, -0.5)
  7533. w11.Part1 = p1
  7534. w11.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7535. w12 = Instance.new("Weld", p12)
  7536. w12.Name = "Joint"
  7537. w12.Part0 = p12
  7538. w12.C0 = CFrame.new(-0.0500030518, -6.37490416e-008, 0.280000061, 1, -6.55670789e-008, -3.78551697e-008, -6.55670789e-008, -0.5, -0.866025388, 3.78551732e-008, 0.866025388, -0.5)
  7539. w12.Part1 = p1
  7540. w12.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7541. w13 = Instance.new("Weld", p13)
  7542. w13.Name = "Joint"
  7543. w13.Part0 = p13
  7544. w13.C0 = CFrame.new(-0.0500030518, -1.01001945e-007, -0.279999912, 1, -8.15665615e-008, -2.18556924e-008, -8.15665544e-008, -0.866025388, -0.5, 2.18556959e-008, 0.5, -0.866025388)
  7545. w13.Part1 = p1
  7546. w13.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7547. w14 = Instance.new("Weld", p14)
  7548. w14.Name = "Joint"
  7549. w14.Part0 = p14
  7550. w14.C0 = CFrame.new(-0.0500030518, -1.08452525e-007, 0.280000031, 1, -8.15665615e-008, -2.18556924e-008, -8.15665544e-008, -0.866025388, -0.5, 2.18556959e-008, 0.5, -0.866025388)
  7551. w14.Part1 = p1
  7552. w14.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  7553. m7.Parent = torso
  7554. m7:MakeJoints()
  7555. ----------------------------------------------------
  7556. local cor7 = Instance.new("Part", torso.Amulet)
  7557. cor7.Name = "Thingy"
  7558. cor7.Locked = true
  7559. cor7.BottomSurface = 0
  7560. cor7.CanCollide = false
  7561. cor7.Size = Vector3.new(1, 1, 1)
  7562. cor7.Transparency = 1
  7563. cor7.TopSurface = 0
  7564. corw7 = Instance.new("Weld", cor7)
  7565. corw7.Part0 = torso.Torso.Connection
  7566. corw7.Part1 = cor7
  7567. corw7.C0 = CFrame.new(0, 0.26, 0.1) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0))
  7568. corw7.C1 = CFrame.new(0, -0.2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(140))
  7569. weld7 = Instance.new("Weld", torso.Amulet)
  7570. weld7.Part0 = cor7
  7571. weld7.Part1 = torso.Amulet.Top
  7572. weld7.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7573.  
  7574.  
  7575. Amulite = Instance.new("PointLight",m7.Center)
  7576. Amulite.Brightness = 0
  7577. Amulite.Color = Color3.new(1,0,0)
  7578.  
  7579. models = {m,m2,m3,m4,m5,m6,m7}
  7580. parts = {}
  7581. Stepped:connect(function()
  7582. for i,v in pairs(models) do
  7583. for _, a in pairs(v:GetChildren()) do
  7584. if v:IsA("Part") and v.Name ~= "Thingy" then
  7585. table.insert(parts, a)
  7586. for i,v in pairs(parts) do
  7587. v.CanCollide = false
  7588. end
  7589. end
  7590. end
  7591. end
  7592. end)
  7593.  
  7594. coroutine.resume(coroutine.create(function()
  7595. while wait() do
  7596. wait(5)
  7597. for i=1,100 do wait()
  7598. if invisible == false then
  7599. Amulite.Brightness=Amulite.Brightness+0.02
  7600. elseif invisible == true then
  7601. Amulite.Brightness = 0
  7602. end
  7603. end
  7604. for i=1,100 do wait()
  7605. if invisible == false then
  7606. Amulite.Brightness=Amulite.Brightness-0.02
  7607. elseif invisible == true then
  7608. Amulite.Brightness = 0
  7609. end
  7610. end
  7611. end
  7612. end))
  7613. while true do
  7614. swait()
  7615. local grab = false
  7616. local Smooth = 1
  7617. local sine = 0
  7618. local change = 1
  7619. local val = 0
  7620. local ffing = false
  7621. CR = torso.Cloak.Rotater
  7622. CR2 = torso.Cloak.CapeLevel1
  7623. CR3 = torso.Cloak.CapeLevel2
  7624. CR4 = torso.Cloak.CapeLevel3
  7625. CR5 = torso.Cloak.CapeLevel4
  7626. jump = false
  7627. if char.Humanoid.Jump == true then
  7628. jump = true
  7629. else
  7630. jump = false
  7631. end
  7632. char.Humanoid.FreeFalling:connect(function(f)
  7633. if f then
  7634. ffing = true
  7635. else
  7636. ffing = false
  7637. end
  7638. end)
  7639. sine = sine + change
  7640. if jump == true then
  7641. animpose = "Jumping"
  7642. elseif ffing == true then
  7643. animpose = "Freefalling"
  7644. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  7645. animpose = "Idle"
  7646. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  7647. animpose = "Walking"
  7648. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  7649. animpose = "Running"
  7650. end
  7651. RightLeg = CFrame.new(0.5,-1,0)
  7652. LeftLeg = CFrame.new(-0.5,-1,0)
  7653.  
  7654. lefth = (torso.CFrame*LeftLeg)
  7655. righth = (torso.CFrame*RightLeg)
  7656.  
  7657. speed = Vector3.new(torso.Velocity.X,0,torso.Velocity.Z)
  7658.  
  7659. TiltOnAxis = (torso.CFrame-torso.CFrame.p):vectorToObjectSpace(speed/100)
  7660.  
  7661. local AngleThetaR = (righth-righth.p):vectorToObjectSpace(speed/100)
  7662. local AngleThetaL = (lefth-lefth.p):vectorToObjectSpace(speed/100)
  7663. if animpose ~= lastanimpose then
  7664. sine = 0
  7665. if Debounces.NoIdl == false then
  7666. if stanceToggle == "Idle1" then
  7667. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0.2)*CFrame.Angles(math.rad(-12-4*math.cos(sine/22)),math.rad(-12-2*math.cos(sine/22)),math.rad(12+2*math.cos(sine/22))), 0.3)
  7668. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,-0.2)*CFrame.Angles(math.rad(20+4*math.cos(sine/22)),math.rad(-22-2*math.cos(sine/22)),math.rad(-15-2*math.cos(sine/22))), 0.3)
  7669. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-12+2.5*math.cos(sine/22)),math.rad(0),math.rad(0)), 0.2)
  7670. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-2+2*math.cos(sine/22)), math.rad(0), 0), 0.2)
  7671. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.06) * CFrame.Angles(math.rad(0-2*math.cos(sine/22)), math.rad(5), math.rad(-5)), 0.2)
  7672. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.06) * CFrame.Angles(math.rad(0-2*math.cos(sine/22)), math.rad(-5), math.rad(5)), 0.2)
  7673. --]]elseif stanceToggle == "Idle2" then
  7674. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0.2)*CFrame.Angles(math.rad(-22-4*math.cos(sine/12)),math.rad(-40-2*math.cos(sine/12)),math.rad(24+2*math.cos(sine/12))), 0.3)
  7675. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.6,-0.6)*CFrame.Angles(math.rad(90+4*math.cos(sine/12)),math.rad(0),math.rad(50-2*math.cos(sine/12))), 0.3)
  7676. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-6+2.5*math.cos(sine/12)),math.rad(0),math.rad(0)), 0.2)
  7677. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20+2*math.cos(sine/12)), math.rad(0), 0), 0.2)
  7678. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.4, -1) * CFrame.Angles(math.rad(-7-2*math.cos(sine/12)), math.rad(7), math.rad(-5)), 0.2)
  7679. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, -0.2) * CFrame.Angles(math.rad(-30-2*math.cos(sine/12)), math.rad(-9), math.rad(5)), 0.2)
  7680. --]]end
  7681. swait()
  7682. end
  7683. else
  7684. end
  7685. lastanimpose = animpose
  7686. if Debounces.NoIdl == false then
  7687. if animpose == "Idle" then
  7688. change = 0.5
  7689. if stanceToggle == "Idle1" then
  7690. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1.05+0.03*math.cos(sine/5), 0-0.1*math.cos(sine/10)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7691. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0+8*math.cos(sine/10)), math.rad(0), math.rad(0)), 0.3)
  7692. CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-4-2*math.cos(sine/10)),0,0),0.1)
  7693. CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1)
  7694. CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1)
  7695. CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1)
  7696. CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-2*math.cos(sine/10)),0,0),0.1)
  7697. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.6+0.05*math.cos(sine/10),0.6+0.1*math.cos(sine/10),-0.2-0.1*math.cos(sine/10))*CFrame.Angles(math.rad(8+2.5*math.cos(sine/10)),math.rad(22+7*math.cos(sine/10)),math.rad(15+2*math.cos(sine/10))), 0.8)
  7698. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7699. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.6-0.05*math.cos(sine/10),0.6+0.1*math.cos(sine/10),0.2+0.1*math.cos(sine/10))*CFrame.Angles(math.rad(-8-2.5*math.cos(sine/10)),math.rad(12+5*math.cos(sine/10)),math.rad(-12-3*math.cos(sine/10))), 0.8)
  7700. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7701. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.1+0.05*math.cos(sine/10))*CFrame.Angles(math.rad(-15+3*math.cos(sine/10)),math.rad(0),math.rad(0)), 0.5)
  7702. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(20-3*math.cos(sine/10)),math.rad(0)), 0.5)
  7703. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-6+3*math.cos(sine/10)), math.rad(0), 0), 0.1)
  7704. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0-0.08*math.cos(sine/10), -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20+3*math.cos(sine/10)), 0), 0.1)
  7705. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.14+0.06*math.cos(sine/10)) * CFrame.Angles(math.rad(-3-3*math.cos(sine/10)), math.rad(0), math.rad(0)), 0.1)
  7706. lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(-10-3*math.cos(sine/10)), math.rad(5+3*math.cos(sine/10))), 0.1)
  7707. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.06) * CFrame.Angles(math.rad(8-3*math.cos(sine/10)), math.rad(0), math.rad(0)), 0.1)
  7708. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(10-3*math.cos(sine/10)), math.rad(-5+3*math.cos(sine/10))), 0.1)
  7709. --]]elseif stanceToggle == "Idle2" then
  7710. CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-6),0,0),0.1)
  7711. CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-7-1*math.cos(sine/6)),0,0),0.1)
  7712. CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-7-1*math.cos(sine/6)),0,0),0.1)
  7713. CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-7-1*math.cos(sine/6)),0,0),0.1)
  7714. CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-8-1*math.cos(sine/6)),0,0),0.1)
  7715. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7716. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65-0.1*math.cos(sine/3),0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20-2*math.cos(sine/3))), 0.1)
  7717. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  7718. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.23, 0.5, -.56) * CFrame.Angles(math.rad(88+4*math.cos(sine/3)), 0, math.rad(45)), 0.6)
  7719. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  7720. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2-0.05*math.cos(sine/3), 0) * CFrame.Angles(math.rad(-10+2*math.cos(sine/6)), 0, 0), 0.8)
  7721. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.1)
  7722. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10), 0, 0), 0.3)
  7723. --hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-5-10*math.cos(sine/18)), math.sin(sine/36)/3, 0), 0.3)
  7724. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7725. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.15) * CFrame.Angles(math.rad(-9-2*math.cos(sine/6)), 0, 0), 0.8)
  7726. lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1-0.1*math.cos(sine/3), 0+0.04*math.cos(sine/6)) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.8)
  7727. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.1) * CFrame.Angles(math.rad(-56-2*math.cos(sine/6)), 0, 0), 0.8)
  7728. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1-0.05*math.cos(sine/3), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.8)
  7729. --]]elseif stanceToggle == "Grabbed" then
  7730. --[[grab = true
  7731. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7732. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  7733. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(40+2*math.cos(sine/14))), 0.2)
  7734. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0,0.5, 0)*CFrame.Angles(math.rad(0), math.rad(0),math.rad(0)), 0.2)
  7735. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65+0.1*math.cos(sine/14),-.5)*CFrame.Angles(math.rad(90+4*math.cos(sine/14)),math.rad(0),math.rad(-80+4*math.cos(sine/14))), 0.3)
  7736. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0,0.5, 0)*CFrame.Angles(math.rad(0), math.rad(0),math.rad(0)), 0.2)
  7737. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14+2*math.cos(sine/14)),math.rad(70-4*math.cos(sine/14)),0), 0.3)
  7738. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7739. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  7740. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.1)
  7741. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3)
  7742. lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
  7743. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  7744. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
  7745. --]]end
  7746. elseif animpose == "Walking" then
  7747. if stanceToggle == "Grabbed" then
  7748. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7749. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  7750. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5-.05*math.cos(sine/2), math.sin(sine/4)/4) * CFrame.Angles(-math.sin(sine/4)/2.8, -math.sin(sine/4)/3, (math.rad(10+7*math.cos(sine/2))+root.RotVelocity.Y/30)), 0.4)
  7751. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.7)
  7752. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(120+4*math.cos(sine/2)),math.rad(0),math.rad(-30+4*math.cos(sine/4))), 0.3)
  7753. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0,0.5, 0)*CFrame.Angles(math.rad(0), math.rad(0),math.rad(0)), 0.2)
  7754. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.1+0.1*math.cos(sine/2))*CFrame.Angles(math.rad(-10+4*math.cos(sine/2)), math.rad(0-8*math.cos(sine/4)/2.3), math.rad(0)),0.4)
  7755. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0)-root.RotVelocity.Y/10,math.rad(0)), 0.7)
  7756. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.12*math.cos(sine/2), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/2)), math.rad(0+10*math.cos(sine/4)/2.3)+root.RotVelocity.Y/30, math.rad(0)+root.RotVelocity.Y/30), 0.4)
  7757. --rj.C0 = rj.C0:lerp(CFrame.Angles(math.rad(-90)+TiltOnAxis.Z,TiltOnAxis.X,math.rad(180)+-TiltOnAxis.X),.1)
  7758. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  7759. lleg.Weld.C0 = lleg.Weld.C0:lerp(CFrame.new(-0.5,-1-math.cos(sine/4)*.3,0+math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*AngleThetaL.Z,AngleThetaL.X,(math.sin(sine/4)*3*-AngleThetaL.X)-root.RotVelocity.Y/20),0.8)
  7760. lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
  7761. rleg.Weld.C0 = rleg.Weld.C0:lerp(CFrame.new(0.5,-1+math.cos(sine/4)*.3,0-math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*-AngleThetaR.Z,AngleThetaR.X,(math.sin(sine/4)*3*AngleThetaR.X)-root.RotVelocity.Y/20),0.8)
  7762. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
  7763. --]]elseif stanceToggle ~= "Grabbed" then
  7764. --change = 1
  7765. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7766. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  7767. CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-22-2*math.cos(sine/2)),0,0),0.2)
  7768. CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-3*math.cos(sine/2)),0,0),0.2)
  7769. CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-4*math.cos(sine/2)),0,0),0.2)
  7770. CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-5*math.cos(sine/2)),0,0),0.2)
  7771. CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-3-6*math.cos(sine/2)),0,0),0.2)
  7772. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5-.05*math.cos(sine/2), math.sin(sine/4)/4) * CFrame.Angles(-math.sin(sine/4)/2.8, -math.sin(sine/4)/3, (math.rad(10+7*math.cos(sine/2))+root.RotVelocity.Y/30)), 0.4)
  7773. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.7)
  7774. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5+.05*math.cos(sine/2), -math.sin(sine/4)/4)*CFrame.Angles(math.sin(sine/4)/2.8, -math.sin(sine/4)/3, (math.rad(-10-7*math.cos(sine/2))+root.RotVelocity.Y/30)), 0.4)
  7775. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.7)
  7776. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.1+0.1*math.cos(sine/2))*CFrame.Angles(math.rad(-10+4*math.cos(sine/2)), math.rad(0-8*math.cos(sine/4)/2.3), math.rad(0)),0.4)
  7777. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0)-root.RotVelocity.Y/10,math.rad(0)), 0.7)
  7778. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.12*math.cos(sine/2), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/2)), math.rad(0+10*math.cos(sine/4)/2.3)+root.RotVelocity.Y/30, math.rad(0)+root.RotVelocity.Y/30), 0.4)
  7779. --rj.C0 = rj.C0:lerp(CFrame.Angles(math.rad(-90)+TiltOnAxis.Z,TiltOnAxis.X,math.rad(180)+-TiltOnAxis.X),.1)
  7780. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  7781. --lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.9-0.24*math.cos(sine/4)/2.8, -0.05 + math.sin(sine/4)/3.4) * CFrame.Angles(math.rad(-5)-math.sin(sine/4)/2.1, math.rad(0-10*math.cos(sine/4)/2.3), 0-root.RotVelocity.Y/20), .4)
  7782. lleg.Weld.C0 = lleg.Weld.C0:lerp(CFrame.new(-0.5,-1-math.cos(sine/4)*.3,0+math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*AngleThetaL.Z,AngleThetaL.X,(math.sin(sine/4)*3*-AngleThetaL.X)-root.RotVelocity.Y/20),0.8)
  7783. lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
  7784. --rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.9+0.24*math.cos(sine/4)/2.8, -0.05 + -math.sin(sine/4)/3.4) * CFrame.Angles(math.rad(-5)+math.sin(sine/4)/2.1, math.rad(0-10*math.cos(sine/4)/2.3), 0-root.RotVelocity.Y/20), .4)
  7785. rleg.Weld.C0 = rleg.Weld.C0:lerp(CFrame.new(0.5,-1+math.cos(sine/4)*.3,0-math.sin(sine/4)*.1)*CFrame.Angles(math.sin(sine/4)*3*-AngleThetaR.Z,AngleThetaR.X,(math.sin(sine/4)*3*AngleThetaR.X)-root.RotVelocity.Y/20),0.8)
  7786. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
  7787. --]]end
  7788. elseif animpose == "Running" then
  7789. change = 1
  7790. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7791. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  7792. CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-56-10*math.cos(sine/2)),0,0),0.2)
  7793. CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2)
  7794. CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2)
  7795. CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2)
  7796. CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-8*math.cos(sine/2)),0,0),0.2)
  7797. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.24+.6*math.cos(sine/4)/1.4, 0.54, 0+0.8*math.cos(sine/4)) * CFrame.Angles(math.rad(6-140*math.cos(sine/4)/1.2), math.rad(0), math.rad(-20+70*math.cos(sine/4))), 0.2)
  7798. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.36)
  7799. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.24+.6*math.cos(sine/4)/1.4, 0.54, 0-0.8*math.cos(sine/4))*CFrame.Angles(math.rad(6+140*math.cos(sine/4)/1.2), math.rad(0), math.rad(20+70*math.cos(sine/4))), 0.2)
  7800. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7801. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-8+12*math.cos(sine/2)/1.5), math.rad(0+12*math.cos(sine/4)), math.rad(0)),0.2)
  7802. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0)-root.RotVelocity.Y/10,math.rad(0)), 0.5)
  7803. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.2*math.cos(sine/2)/1.7, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/2)/1.5), math.rad(0-12*math.cos(sine/4))-root.RotVelocity.Y/10, math.rad(0)+root.RotVelocity.Y/20), 0.2)
  7804. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  7805. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8-0.4*math.cos(sine/4)/2, math.sin(sine/4)/2) * CFrame.Angles(math.rad(-10) + -math.sin(sine/4)/1.2, math.rad(0+12*math.cos(sine/4))+root.RotVelocity.Y/10, 0), .8)
  7806. lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7807. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8+0.4*math.cos(sine/4)/2, -math.sin(sine/4)/2) * CFrame.Angles(math.rad(-10) + math.sin(sine/4)/1.2, math.rad(0+12*math.cos(sine/4))+root.RotVelocity.Y/10, 0), .8)
  7808. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7809. --]]elseif animpose == "Jumping" then
  7810. CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),0,0),0.2)
  7811. CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2)
  7812. CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2)
  7813. CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2)
  7814. CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-4*math.cos(sine/2)),0,0),0.2)
  7815. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7816. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  7817. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.2)
  7818. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.36)
  7819. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.2)
  7820. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7821. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(30),math.rad(0),0), 0.2)
  7822. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  7823. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  7824. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1.1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7825. lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7826. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1.1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7827. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7828. --]]elseif animpose == "Freefalling" then
  7829. CR.Joint.C1 = Lerp(CR.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),0,0),0.2)
  7830. CR2.Joint.C1 = Lerp(CR2.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2)
  7831. CR3.Joint.C1 = Lerp(CR3.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2)
  7832. CR4.Joint.C1 = Lerp(CR4.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2)
  7833. CR5.Joint.C1 = Lerp(CR5.Joint.C1, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0-10*math.cos(sine/2)),0,0),0.2)
  7834. --corw8.C0 = Lerp(corw8.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(180)), 0.3)
  7835. --corw8.C1 = Lerp(corw8.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  7836. --[[rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0)*CFrame.Angles(math.rad(-40),math.rad(20),math.rad(50)), 0.2)
  7837. rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.36)
  7838. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0)*CFrame.Angles(math.rad(110),math.rad(-20),math.rad(-30)), 0.2)
  7839. larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)
  7840. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(0),0), 0.2)
  7841. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.2)
  7842. torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  7843. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, 0.2) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.2)
  7844. lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7845. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.6) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), 0.2)
  7846. rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7847. --]]end
  7848. end
  7849. if Humanoid.Health <= 0 then
  7850. attack = true
  7851. for i = 1, #Marked do
  7852. if MarkedGUI[i] ~= nil and MarkedGUI[i][1] ~= nil then
  7853. MarkedGUI[i][1].Parent = nil
  7854. end
  7855. table.remove(MarkedGUI, i)
  7856. table.remove(Marked, i)
  7857. end
  7858. resumeControl()
  7859. modelzorz.Parent = workspace
  7860. game:GetService("Debris"):AddItem(modelzorz, 30)
  7861. for i = 1, #Weapon do
  7862. Weapon[i].Parent = modelzorz
  7863. Weapon[i].CanCollide = true
  7864. end
  7865. for i = 1, #Welds do
  7866. if Welds[i].Part0.Parent == Character or Welds[i].Part1.Parent == Character then
  7867. Welds[i].Parent = nil
  7868. else
  7869. Welds[i].Parent = prt1
  7870. end
  7871. end
  7872. end
  7873. do
  7874. if fnumb < 21 then
  7875. fnumb = fnumb + 1
  7876. if pressedf == false then
  7877. fenframe5.BackgroundTransparency = fenframe5.BackgroundTransparency - 0.025
  7878. tellbar.TextTransparency = tellbar.TextTransparency - 0.05
  7879. tellbar.TextStrokeTransparency = tellbar.TextStrokeTransparency - 0.05
  7880. else
  7881. if fnumb == 20 then
  7882. fenframe5.Parent = nil
  7883. print("daigui")
  7884. end
  7885. fenframe5.BackgroundTransparency = fenframe5.BackgroundTransparency + 0.025
  7886. tellbar.TextTransparency = tellbar.TextTransparency + 0.05
  7887. tellbar.TextStrokeTransparency = tellbar.TextStrokeTransparency + 0.05
  7888. end
  7889. end
  7890. if hbwld.Parent == nil then
  7891. hitbox2.Name = "Hitbox"
  7892. else
  7893. hitbox2.Name = "Hitbox2"
  7894. end
  7895. hitbox2.Parent = hitbox.Parent
  7896. hitbox2.Size = hitbox.Size
  7897. hitbox2.CFrame = hitboxCF
  7898. hboxpos.position = hitbox2.Position + vt(math.random(-100, 100) / 100, math.random(-100, 100) / 100, math.random(-100, 100) / 100)
  7899. hitbox.Transparency = 1
  7900. hitbox2.Transparency = 1
  7901. if invisible == true then
  7902. mtype = "Death"
  7903. else
  7904. if invisible == false and attack == false then
  7905. mtype = "Skull"
  7906. end
  7907. end
  7908. for i = 1, #Marked do
  7909. if Marked[i] ~= nil then
  7910. if Marked[i][1].Parent == nil then
  7911. MarkedGUI[i][1].Parent = nil
  7912. table.remove(MarkedGUI, i)
  7913. table.remove(Marked, i)
  7914. else
  7915. if MarkedGUI[i][1].Parent ~= nil then
  7916. MarkedGUI[i][1].Size = UDim2.new(7 + Marked[i][4].Value, 0, 7 + Marked[i][4].Value, 0)
  7917. if 0 < Marked[i][4].Value then
  7918. Marked[i][4].Value = Marked[i][4].Value - 1
  7919. end
  7920. if MarkedGUI[i][2].Parent ~= nil then
  7921. if mtype == "Skull" then
  7922. if Marked[i][3].Value == 0 then
  7923. MarkedGUI[i][2].Image = "rbxassetid://316113987"
  7924. else
  7925. if Marked[i][3].Value == 1 then
  7926. MarkedGUI[i][2].Image = "rbxassetid://316113979"
  7927. else
  7928. if Marked[i][3].Value == 2 then
  7929. MarkedGUI[i][2].Image = "rbxassetid://316113977"
  7930. else
  7931. if Marked[i][3].Value == 3 then
  7932. MarkedGUI[i][2].Image = "rbxassetid://316113966"
  7933. else
  7934. if Marked[i][3].Value == 4 then
  7935. MarkedGUI[i][2].Image = "rbxassetid://316113955"
  7936. else
  7937. if Marked[i][3].Value == 5 then
  7938. MarkedGUI[i][2].Image = "rbxassetid://316113955"
  7939. else
  7940. if Marked[i][3].Value == 6 then
  7941. MarkedGUI[i][2].Image = "rbxassetid://316113923"
  7942. else
  7943. if Marked[i][3].Value == 7 then
  7944. MarkedGUI[i][2].Image = "rbxassetid://316113904"
  7945. else
  7946. if Marked[i][3].Value == 8 then
  7947. MarkedGUI[i][2].Image = "rbxassetid://316113892"
  7948. else
  7949. if Marked[i][3].Value == 9 then
  7950. MarkedGUI[i][2].Image = "rbxassetid://316113885"
  7951. else
  7952. if Marked[i][3].Value == 10 then
  7953. MarkedGUI[i][2].Image = "rbxassetid://316113872"
  7954. end
  7955. end
  7956. end
  7957. end
  7958. end
  7959. end
  7960. end
  7961. end
  7962. end
  7963. end
  7964. end
  7965. else
  7966. if mtype == "Death" then
  7967. if Marked[i][3].Value == 0 then
  7968. MarkedGUI[i][2].Image = "rbxassetid://316642802"
  7969. else
  7970. if Marked[i][3].Value == 1 then
  7971. MarkedGUI[i][2].Image = "rbxassetid://316642791"
  7972. else
  7973. if Marked[i][3].Value == 2 then
  7974. MarkedGUI[i][2].Image = "rbxassetid://316642778"
  7975. else
  7976. if Marked[i][3].Value == 3 then
  7977. MarkedGUI[i][2].Image = "rbxassetid://316642761"
  7978. else
  7979. if Marked[i][3].Value == 4 then
  7980. MarkedGUI[i][2].Image = "rbxassetid://316642739"
  7981. else
  7982. if Marked[i][3].Value == 5 then
  7983. MarkedGUI[i][2].Image = "rbxassetid://316642716"
  7984. else
  7985. if Marked[i][3].Value == 6 then
  7986. MarkedGUI[i][2].Image = "rbxassetid://316642678"
  7987. else
  7988. if Marked[i][3].Value == 7 then
  7989. MarkedGUI[i][2].Image = "rbxassetid://316642655"
  7990. else
  7991. if Marked[i][3].Value == 8 then
  7992. MarkedGUI[i][2].Image = "rbxassetid://316642632"
  7993. else
  7994. if Marked[i][3].Value == 9 then
  7995. MarkedGUI[i][2].Image = "rbxassetid://316642585"
  7996. else
  7997. if Marked[i][3].Value == 10 then
  7998. MarkedGUI[i][2].Image = "rbxassetid://316642541"
  7999. end
  8000. end
  8001. end
  8002. end
  8003. end
  8004. end
  8005. end
  8006. end
  8007. end
  8008. end
  8009. end
  8010. end
  8011. end
  8012. end
  8013. end
  8014. if Marked[i][2] ~= nil then
  8015. Marked[i][2].Value = Marked[i][2].Value - 1
  8016. if Marked[i][2].Value <= 0 then
  8017. Marked[i][1].Parent = nil
  8018. MarkedGUI[i][1].Parent = nil
  8019. table.remove(MarkedGUI, i)
  8020. table.remove(Marked, i)
  8021. end
  8022. end
  8023. end
  8024. end
  8025. end
  8026. if invisible == true then
  8027. addpassive = addpassive + 1
  8028. if 50 <= addpassive then
  8029. addpassive = 0
  8030. for _,c in pairs(workspace:children()) do
  8031. local hum = (c:findFirstChild("Humanoid"))
  8032. if hum ~= nil then
  8033. local head = nil
  8034. for _,d in pairs(c:children()) do
  8035. if d.Name == "HumanoidRootPart" then
  8036. local targ = d.Position - RootPart.Position
  8037. local mag = targ.magnitude
  8038. if mag <= 60 and c.Name ~= Player.Name then
  8039. mark = d.Parent:findFirstChild("Mark")
  8040. if mark ~= nil then
  8041. if (mark:findFirstChild("MarkTime")) ~= nil then
  8042. mark.MarkTime.Value = 500
  8043. end
  8044. if (mark:findFirstChild("MarkValue")) ~= nil then
  8045. if (mark:findFirstChild("MarkSize")) ~= nil then
  8046. mark.MarkSize.Value = 5
  8047. end
  8048. if mark.MarkValue.Value < 10 then
  8049. mark.MarkValue.Value = mark.MarkValue.Value + 1
  8050. end
  8051. end
  8052. end
  8053. end
  8054. end
  8055. end
  8056. end
  8057. end
  8058. end
  8059. do
  8060. if 60 <= pnum2 then
  8061. Clone(0.1)
  8062. pnum2 = 0
  8063. end
  8064. end
  8065. end
  8066. pnum2 = pnum2 + 1
  8067. if 6 <= passivenum and invisible == true then
  8068. invisnum.Value = invisnum.Value - 1
  8069. passivenum = 0
  8070. elseif 5 <= passivenum and invisible == false then
  8071. invisnum.Value = invisnum.Value + 1
  8072. passivenum = 0
  8073. end
  8074. if 100 <= invisnum.Value then
  8075. invisnum.Value = 100
  8076. end
  8077. if invisible == true and invisnum.Value <= 0 then
  8078. Invisibility()
  8079. end
  8080. passivenum = passivenum + 1
  8081. if Stagger.Value == true and staggeranim == false and islash == false then
  8082. coroutine.resume(coroutine.create(function()
  8083. staggeranim = true
  8084. while attack == true do
  8085. swait()
  8086. end
  8087. StaggerAnim()
  8088. StaggerHit.Value = false
  8089. Stagger.Value = false
  8090. staggeranim = false
  8091. end))
  8092. end
  8093. if StaggerHit.Value == true and staggeranim == false then
  8094. coroutine.resume(coroutine.create(function()
  8095. staggeranim = true
  8096. while attack == true do
  8097. swait()
  8098. end
  8099. StaggerHitt()
  8100. StaggerHit.Value = false
  8101. Stagger.Value = false
  8102. staggeranim = false
  8103. end))
  8104. end
  8105. if Mvmt.Value < 0 or Stagger.Value == true or StunT.Value <= Stun.Value or StaggerHit.Value == true or Rooted.Value == true then
  8106. Humanoid.WalkSpeed = 0
  8107. else
  8108. Humanoid.WalkSpeed = 16 * Mvmt.Value
  8109. end
  8110. if StunT.Value <= Stun.Value and stunanim == false then
  8111. coroutine.resume(coroutine.create(function()
  8112. stunanim = true
  8113. while attack == true do
  8114. swait()
  8115. end
  8116. StunAnim()
  8117. Stun.Value = 0
  8118. stunanim = false
  8119. end))
  8120. end
  8121. local stunnum2 = 30
  8122. if stunnum2 <= stunnum then
  8123. if 0 < Stun.Value then
  8124. Stun.Value = Stun.Value - 1
  8125. end
  8126. stunnum = 0
  8127. end
  8128. stunnum = stunnum + 1
  8129. if 0.5 <= donum then
  8130. handidle = true
  8131. else
  8132. if donum <= 0 then
  8133. handidle = false
  8134. end
  8135. end
  8136. if handidle == false then
  8137. donum = donum + 0.003
  8138. else
  8139. donum = donum - 0.003
  8140. end
  8141. local torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  8142. local velderp = RootPart.Velocity.y
  8143. hitfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  8144. if equipped == true then
  8145. if attack == false then
  8146. idle = idle + 1
  8147. else
  8148. idle = 0
  8149. end
  8150. if (500 <= idle and attack ~= false) or Anim == "Walk" then
  8151. if walkforw == true then
  8152. RH.C1 = clerp(RH.C1, RHC1 * cf(0.2, -0.2, 0) * euler(0, 0, 1), Mvmt.Value * 10 / 50)
  8153. LH.C1 = clerp(LH.C1, LHC1 * cf(0.1, 0.2, 0) * euler(0, 0, 1), Mvmt.Value * 10 / 50)
  8154. else
  8155. RH.C1 = clerp(RH.C1, RHC1 * cf(-0.1, 0.2, 0) * euler(0, 0, -1), Mvmt.Value * 10 / 50)
  8156. LH.C1 = clerp(LH.C1, LHC1 * cf(-0.2, -0.2, 0) * euler(0, 0, -1), Mvmt.Value * 10 / 50)
  8157. end
  8158. else
  8159. RH.C1 = clerp(RH.C1, RHC1, 0.2)
  8160. LH.C1 = clerp(LH.C1, LHC1, 0.2)
  8161. end
  8162. if 1 < RootPart.Velocity.y and hitfloor == nil then
  8163. Anim = "Jump"
  8164. if attack == false then
  8165. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2)
  8166. wld1.C0 = clerp(wld1.C0, cf(0, -2, 0) * euler(0.3, 0, -0.1), 0.2)
  8167. Neck.C0 = clerp(Neck.C0, necko * euler(-0.2, 0, 0), 0.2)
  8168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.2)
  8169. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.5, 0, 0.5), 0.2)
  8170. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  8171. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-1, 0, -0.2), 0.2)
  8172. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  8173. RH.C0 = clerp(RH.C0, cf(1, -1, -0.3) * euler(-0.5, 1.57, 0) * euler(-0.2, 0, 0), 0.2)
  8174. LH.C0 = clerp(LH.C0, cf(-1, -1, -0.3) * euler(-0.5, -1.57, 0) * euler(-0.2, 0, 0), 0.2)
  8175. end
  8176. else
  8177. if RootPart.Velocity.y < -1 and hitfloor == nil then
  8178. Anim = "Fall"
  8179. if attack == false then
  8180. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2)
  8181. wld1.C0 = clerp(wld1.C0, cf(0, -2, 0) * euler(0.3, 0, -0.1), 0.2)
  8182. Neck.C0 = clerp(Neck.C0, necko * euler(0.4, 0, 0), 0.2)
  8183. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.2)
  8184. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1, 0, 1), 0.2)
  8185. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  8186. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.3, 0, -0.2), 0.2)
  8187. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  8188. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0.4, 1.57, 0), 0.2)
  8189. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(-0.2, -1.57, 0), 0.2)
  8190. end
  8191. else
  8192. if torvel < 1 and hitfloor ~= nil then
  8193. Anim = "Idle"
  8194. if attack == false then
  8195. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2)
  8196. wld1.C0 = clerp(wld1.C0, euler(0, -0.4 - (donum) / 2, 0) * cf(0, -2, 0) * euler(1, 0, 0), 0.2)
  8197. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, -1) * euler(0.2, 0, 0), 0.15)
  8198. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * euler(0, 0, 1), 0.15)
  8199. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(2 + (donum) / 3, 0, 0.5 - (donum) / 3) * euler(0, 2.1, 0), 0.15)
  8200. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.15)
  8201. LW.C0 = clerp(LW.C0, cf(-1.3 - (donum) / 3, 0.5, -0.4 + (donum) / 3) * euler(0.7 + (donum) / 6, 0, 0.4 + (donum) / 6) * euler(0, -1.57, 0), 0.15)
  8202. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.15)
  8203. RH.C0 = clerp(RH.C0, cf(0.8, -1, 0.3) * euler(0, 1.57, 0) * euler(0, -1, -0.1), 0.2)
  8204. LH.C0 = clerp(LH.C0, cf(-0.8, -1, -0.3) * euler(0, -1.57, 0) * euler(0, -1, 0.3), 0.2)
  8205. end
  8206. else
  8207. if 2 < torvel and torvel < 30 and hitfloor ~= nil then
  8208. Anim = "Walk"
  8209. walk = walk + 1
  8210. if 15 - 5 * Mvmt.Value <= walk then
  8211. walk = 0
  8212. if walkforw == true then
  8213. walkforw = false
  8214. else
  8215. if walkforw == false then
  8216. walkforw = true
  8217. end
  8218. end
  8219. end
  8220. if attack == false then
  8221. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.2)
  8222. wld1.C0 = clerp(wld1.C0, cf(0, -2, 0) * euler(0.3, 0, -0.3), 0.2)
  8223. Neck.C0 = clerp(Neck.C0, necko * euler(0.2 - (donum) / 5, 0, 0), 0.2)
  8224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * euler(0, 0, 0), 0.2)
  8225. RW.C0 = clerp(RW.C0, cf(1.5, 0.5, 0) * euler(1.3 + (donum) / 3, 0, 0.5 - (donum) / 3), 0.2)
  8226. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  8227. LW.C0 = clerp(LW.C0, cf(-1.5, 0.5, 0) * euler(-0.2 + (donum) / 3, 0, -0.4 + (donum) / 3), 0.2)
  8228. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.2)
  8229. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0), 0.2)
  8230. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0), 0.2)
  8231. end
  8232. else
  8233. if 30 <= torvel and hitfloor ~= nil then
  8234. Anim = "Run"
  8235. if attack == false then
  8236. handlewld.C0 = clerp(handlewld.C0, euler(0, 0, 0) * cf(0, 1, 0), 0.4)
  8237. wld1.C0 = clerp(wld1.C0, euler(0, 0.8, 0) * cf(0, -1, 0) * euler(1.57, 0, 0) * euler(0, 1.8, 0), 0.4)
  8238. Neck.C0 = clerp(Neck.C0, necko * euler(0, 0, 0), 0.4)
  8239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.4) * euler(0.4, 0, 0), 0.4)
  8240. RW.C0 = clerp(RW.C0, cf(1, 0.3, -0.5) * euler(2, 0, -0.8), 0.4)
  8241. RW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  8242. LW.C0 = clerp(LW.C0, cf(-1, 0.3, -0.5) * euler(2, 0, 0.8), 0.4)
  8243. LW.C1 = clerp(LW.C1, cf(0, 0.5, 0) * euler(0, 0, 0), 0.4)
  8244. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * euler(0, 1.57, 0) * euler(-0.2, 0, 0.7), 0.4)
  8245. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * euler(0, -1.57, 0) * euler(-0.2, 0, -0.7), 0.4)
  8246. end
  8247. end
  8248. end
  8249. end
  8250. end
  8251. end
  8252. end
  8253. if 0 < #Effects then
  8254. for e = 1, #Effects do
  8255. if Effects[e] ~= nil then
  8256. local Thing = Effects[e]
  8257. if Thing ~= nil then
  8258. local Part = Thing[1]
  8259. local Mode = Thing[2]
  8260. local Delay = Thing[3]
  8261. local IncX = Thing[4]
  8262. local IncY = Thing[5]
  8263. local IncZ = Thing[6]
  8264. if Thing[2] == "CylinderClang" then
  8265. if Thing[3] <= 1 then
  8266. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 2.5 * Thing[5], 0) * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  8267. Thing[7] = Thing[1].CFrame
  8268. effect("New Yeller", 0, Thing[8], Thing[7])
  8269. Thing[8] = Thing[7]
  8270. Thing[3] = Thing[3] + Thing[4]
  8271. else
  8272. Part.Parent = nil
  8273. table.remove(Effects, e)
  8274. end
  8275. end
  8276. if Thing[2] == "showDamage" then
  8277. if Thing[6] < Thing[5] then
  8278. Thing[6] = Thing[6] + 1
  8279. else
  8280. if Thing[6] < Thing[7] then
  8281. Thing[4].position = Thing[4].position + vt(0, -0.2, 0)
  8282. Thing[6] = Thing[6] + 1
  8283. else
  8284. if Thing[6] < Thing[8] then
  8285. Thing[6] = Thing[6] + 1
  8286. else
  8287. if Thing[6] < Thing[9] then
  8288. Thing[6] = Thing[6] + 1
  8289. Thing[4].position = Thing[4].position + vt(0, 0.2, 0)
  8290. Thing[3].TextStrokeTransparency = Thing[3].TextStrokeTransparency + 0.1
  8291. Thing[3].TextTransparency = Thing[3].TextTransparency + 0.1
  8292. else
  8293. Thing[1].Parent = nil
  8294. table.remove(Effects, e)
  8295. end
  8296. end
  8297. end
  8298. end
  8299. end
  8300. if Thing[2] == "PartiEmi" then
  8301. Thing[3] = Thing[3] - 1
  8302. if Thing[3] <= 0 then
  8303. Thing[1].Enabled = false
  8304. table.remove(Effects, e)
  8305. end
  8306. end
  8307. if Thing[2] == "AdjuEff" then
  8308. if 0 < Thing[3] then
  8309. Thing[3] = Thing[3] - 1
  8310. Thing[1].Size = Thing[1].Size + UDim2.new(1, 0, 1, 0)
  8311. Thing[4].ImageTransparency = Thing[4].ImageTransparency + 0.1
  8312. else
  8313. Thing[1].Parent = nil
  8314. table.remove(Effects, e)
  8315. end
  8316. end
  8317. if Thing[2] ~= "Shoot" and Thing[2] ~= "DecreaseStat" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" and Thing[2] ~= "showDamage" and Thing[2] ~= "PartiEmi" and Thing[2] ~= "AdjuEff" then
  8318. if Thing[1].Transparency <= 1 then
  8319. if Thing[2] == "Block1" then
  8320. Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  8321. Mesh = Thing[7]
  8322. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8323. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8324. else
  8325. if Thing[2] == "Block2" then
  8326. Thing[1].CFrame = Thing[1].CFrame
  8327. Mesh = Thing[7]
  8328. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8329. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8330. else
  8331. if Thing[2] == "Block3" then
  8332. Thing[9] = Thing[9] + 0.5
  8333. Thing[1].CFrame = Thing[8] * cf(0, Thing[9], 0)
  8334. Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  8335. Mesh = Thing[7]
  8336. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8337. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8338. else
  8339. if Thing[2] == "Skull" then
  8340. Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8] / 2, -Thing[8])
  8341. Mesh = Thing[7]
  8342. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8343. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8344. else
  8345. if Thing[2] == "Cylinder" then
  8346. Mesh = Thing[7]
  8347. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8348. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8349. else
  8350. if Thing[2] == "Cylinder2" then
  8351. Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8], 0)
  8352. Mesh = Thing[7]
  8353. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8354. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8355. else
  8356. if Thing[2] == "Blood" then
  8357. Mesh = Thing[7]
  8358. Thing[1].CFrame = Thing[1].CFrame * cf(0, 0.5, 0)
  8359. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  8360. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8361. else
  8362. if Thing[2] == "Elec" then
  8363. Mesh = Thing[10]
  8364. Mesh.Scale = Mesh.Scale + vt(Thing[7], Thing[8], Thing[9])
  8365. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8366. else
  8367. if Thing[2] == "Disappear" then
  8368. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  8369. end
  8370. end
  8371. end
  8372. end
  8373. end
  8374. end
  8375. end
  8376. end
  8377. end
  8378. else
  8379. Part.Parent = nil
  8380. table.remove(Effects, e)
  8381. end
  8382. end
  8383. end
  8384. end
  8385. end
  8386. end
  8387. do
  8388. fenbarmana2:TweenSize((UDim2.new(0.4, 0, -4 * mana.Value / 100, 0)), nil, 1, 0.4, true)
  8389. fenbarmana4.Text = "Mana(" .. mana.Value .. ")"
  8390. fenbarhp2.BackgroundColor3 = Color3.new(Humanoid.Health / Humanoid.MaxHealth, 0, 0)
  8391. fenbarhp2:TweenSize((UDim2.new(Humanoid.Health / Humanoid.MaxHealth, 0, 1, 0)), nil, 1, 0.4, true)
  8392. fenbarhp3.Text = "(" .. math.floor(Humanoid.Health) .. ")"
  8393. fenbarblock2:TweenSize((UDim2.new(0.4, 0, -4 * invisnum.Value / 100, 0)), nil, 1, 0.4, true)
  8394. fenbarblock3.Text = "Invisibility(" .. invisnum.Value .. ")"
  8395. fenbarmove1b:TweenSize((UDim2.new(1 * cooldowns[1] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true)
  8396. fenbarmove2b:TweenSize((UDim2.new(1 * cooldowns[2] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true)
  8397. fenbarmove3b:TweenSize((UDim2.new(1 * cooldowns[3] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true)
  8398. fenbarmove4b:TweenSize((UDim2.new(1 * cooldowns[4] / cooldownmax, 0, 1, 0)), nil, 1, 0.4, true)
  8399. for _,c in pairs(Decrease:children()) do
  8400. if (c:findFirstChild("Duration")) ~= nil then
  8401. c.Duration.Value = c.Duration.Value - 1
  8402. if c.Duration.Value <= 0 then
  8403. c.Parent = nil
  8404. end
  8405. end
  8406. if c.Name == "DecreaseAtk" then
  8407. decreaseatk = decreaseatk + c.Value
  8408. else
  8409. if c.Name == "DecreaseDef" then
  8410. decreasedef = decreasedef + c.Value
  8411. else
  8412. if c.Name == "DecreaseMvmt" then
  8413. decreasemvmt = decreasemvmt + c.Value
  8414. end
  8415. end
  8416. end
  8417. end
  8418. Atk.Value = 1 - (decreaseatk)
  8419. if Atk.Value <= 0 then
  8420. Atk.Value = 0
  8421. end
  8422. Def.Value = 1 - (decreasedef)
  8423. if Def.Value <= 0 then
  8424. Def.Value = 0.01
  8425. end
  8426. Mvmt.Value = 1 - (decreasemvmt)
  8427. if Mvmt.Value <= 0 then
  8428. Mvmt.Value = 0
  8429. end
  8430. decreaseatk = 0
  8431. decreasedef = 0
  8432. decreasemvmt = 0
  8433. AtkVal = Atk.Value * 100
  8434. AtkVal = math.floor(AtkVal)
  8435. AtkVal = AtkVal / 100
  8436. fenbardamage.Text = "Damage\n(" .. AtkVal .. ")"
  8437. DefVal = Def.Value * 100
  8438. DefVal = math.floor(DefVal)
  8439. DefVal = DefVal / 100
  8440. fenbardef.Text = "Defense\n(" .. DefVal .. ")"
  8441. MvmtVal = Mvmt.Value * 100
  8442. MvmtVal = math.floor(MvmtVal)
  8443. MvmtVal = MvmtVal / 100
  8444. if Rooted.Value == true then
  8445. MvmtVal = 0
  8446. end
  8447. fenbarmove.Text = "Walkspeed\n(" .. MvmtVal .. ")"
  8448. if StunT.Value <= Stun.Value then
  8449. fenbarstun2:TweenSize((UDim2.new(0.4, 0, -4, 0)), nil, 1, 0.4, true)
  8450. else
  8451. fenbarstun2:TweenSize((UDim2.new(0.4, 0, -4 * Stun.Value / StunT.Value, 0)), nil, 1, 0.4, true)
  8452. end
  8453. fenbarstun3.Text = "Stun(" .. Stun.Value .. ")"
  8454. if 100 <= mana.Value then
  8455. mana.Value = 100
  8456. else
  8457. if mananum <= 12 then
  8458. mananum = mananum + 1
  8459. else
  8460. mananum = 0
  8461. mana.Value = mana.Value + 1
  8462. end
  8463. end
  8464. for i = 1, #cooldowns do
  8465. if cooldownmax <= cooldowns[i] then
  8466. cooldowns[i] = cooldownmax
  8467. else
  8468. cooldowns[i] = cooldowns[i] + cooldownsadd[i]
  8469. end
  8470. end
  8471. end
  8472. end
  8473. end
  8474. --end
Add Comment
Please, Sign In to add comment