Advertisement
lafur

Untitled

Sep 3rd, 2018
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 87.16 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end -- Credits to linerider64 for making this script
  6. ModelName = "Gilgamesh"
  7. attack = false
  8. attacktype = 1
  9. Hitdeb = 0
  10. Hitdeb2 = 0
  11. name = "Dark_Eccentric"
  12. ----------------------------
  13. --Customize mediafire
  14. Rage = 0
  15. Rage = 200
  16. mindamage = 10
  17. maxdamage = 40
  18. crtmaxdamage = 60
  19. omindamage = mindamage
  20. omaxdamage = maxdamage
  21. ocrtmaxdamage = crtmaxdamage
  22. crtrate = 100/5
  23. HP = 2000
  24. WS = 16
  25. jump = 50
  26. --100%/critpercentage
  27.  
  28. oblkbrkr = 3
  29. blockbreaker = oblkbrkr
  30.  
  31.  
  32. handlecolor = BrickColor.new("Really black")
  33. bcolor = BrickColor.new("Institutional white")
  34. gemcolor = BrickColor.new("Really black")
  35.  
  36.  
  37.  
  38. -------------------------------------------------------------------------------------------------------------------------------------
  39.  
  40.  
  41.  
  42.  
  43.  
  44. if game.Workspace:findFirstChild(ModelName,true) ~= nil then
  45. game.Workspace:findFirstChild(ModelName,true).Parent = nil
  46. end
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53. local bodyholder = Instance.new("Model")
  54. bodyholder.Name = ModelName
  55. bodyholder.Parent = game.Workspace
  56. Character = bodyholder
  57.  
  58. ev = Instance.new("BoolValue",bodyholder)
  59. ev.Name = "EquippedVal"
  60. ev.Value = false
  61. --[[blk = Instance.new("BoolValue",bodyholder)
  62. blk.Name = "Block"
  63. blk.Value = false]]
  64. blkc = Instance.new("IntValue",blk)
  65. blkc.Name = "BlockPower"
  66. blkc.Value = blockpower
  67. SpawnPos = Instance.new("Vector3Value",script)
  68. SpawnPos.Name = "SpawnPos"
  69. SpawnPos.Value = Vector3.new(0,20,0)
  70.  
  71.  
  72. local Head = Instance.new("Part")
  73. Head.formFactor = 3
  74. Head.CanCollide = true
  75. Head.Name = "Head"
  76. Head.Locked = true
  77. Head.Size = Vector3.new(4,2,2)
  78. Head.Parent = bodyholder
  79. Head.BrickColor = BrickColor.new("White")
  80. local smh = Instance.new("SpecialMesh",Head)
  81. smh.Scale = Vector3.new(1.25,1.25,1.25)
  82. local Torso = Instance.new("Part")
  83. Torso.formFactor = 3
  84. Torso.CanCollide = true
  85. Torso.Name = "Torso"
  86. Torso.Locked = true
  87. Torso.Size = Vector3.new(4,4,2)
  88. Torso.Parent = bodyholder
  89. Torso.BrickColor = BrickColor.new("Really black")
  90. Torso.Reflectance = 0.1
  91. Torso.CFrame = CFrame.new(SpawnPos.Value)
  92. local bg=Instance.new("BodyGyro")
  93. bg.Parent=Torso
  94. bg.P = 3000
  95. bg.maxTorque = Vector3.new(1000,1000,1000)
  96. local msht = Instance.new("BlockMesh",Torso)
  97. local RightArm = Instance.new("Part")
  98. RightArm.formFactor = 3
  99. RightArm.CanCollide = true
  100. RightArm.Name = "Right Arm"
  101. RightArm.Locked = true
  102. RightArm.Size = Vector3.new(2,4,2)
  103. RightArm.Parent = bodyholder
  104. RightArm.BrickColor = BrickColor.new("Really red")
  105. local mshra = Instance.new("BlockMesh",RightArm)
  106. local LeftArm = Instance.new("Part")
  107. LeftArm.formFactor = 3
  108. LeftArm.CanCollide = true
  109. LeftArm.Name = "Left Arm"
  110. LeftArm.Locked = true
  111. LeftArm.Size = Vector3.new(2,4,2)
  112. LeftArm.Parent = bodyholder
  113. LeftArm.BrickColor = BrickColor.new("Really red")
  114. local mshla = Instance.new("BlockMesh",LeftArm)
  115. local RightLeg = Instance.new("Part")
  116. RightLeg.formFactor = 3
  117. RightLeg.CanCollide = true
  118. RightLeg.Name = "Right Leg"
  119. RightLeg.Locked = true
  120. RightLeg.Size = Vector3.new(2,4,2)
  121. RightLeg.Parent = bodyholder
  122. RightLeg.BrickColor = BrickColor.new("Really black")
  123. local mshrl = Instance.new("BlockMesh",RightLeg)
  124. local LeftLeg = Instance.new("Part")
  125. LeftLeg.formFactor = 3
  126. LeftLeg.CanCollide = true
  127. LeftLeg.Name = "Left Leg"
  128. LeftLeg.Locked = true
  129. LeftLeg.Size = Vector3.new(2,4,2)
  130. LeftLeg.Parent = bodyholder
  131. LeftLeg.BrickColor = BrickColor.new("Really black")
  132. local mshll = Instance.new("BlockMesh",LeftLeg)
  133.  
  134. --player
  135. player = nil
  136. --welds
  137. RW, LW , RWL, LWL = Instance.new("Weld"), Instance.new("Weld"), Instance.new("Weld"), Instance.new("Weld")
  138. --what anim
  139. anim = "none"
  140. --save shoulders
  141. AoETrue = {}
  142. Neck = Instance.new("Motor")
  143.  
  144.  
  145.  
  146.  
  147. --derp
  148. RW.Part0 = Character.Torso
  149. RW.Part1 = Character["Right Arm"]
  150. RW.C0 = CFrame.new(3, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  151. RW.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  152. RW.Parent = bodyholder
  153. --
  154. LW.Part0 = Character.Torso
  155. LW.Part1 = Character["Left Arm"]
  156. LW.C0 = CFrame.new(-3, 1, 0)
  157. LW.C1 = CFrame.new(0, 1, 0)
  158. LW.Parent = bodyholder
  159. --
  160. RWL.Part0 = Character.Torso
  161. RWL.Part1 = Character["Right Leg"]
  162. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(0, 0, 0)
  163. RWL.C1 = CFrame.new(1, 2, 0)
  164. RWL.Parent = bodyholder
  165. --
  166. LWL.Part0 = Character.Torso
  167. LWL.Part1 = Character["Left Leg"]
  168. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(0, 0, 0)
  169. LWL.C1 = CFrame.new(-1, 2, 0)
  170. LWL.Parent = bodyholder
  171. --
  172. Neck.Part0 = Character.Torso
  173. Neck.Part1 = Character.Head
  174. Neck.C0 = CFrame.new(0, 2, 0) * CFrame.Angles(0, 0, 0)
  175. Neck.C1 = CFrame.new(0, -1, 0)
  176. Neck.Parent = bodyholder
  177.  
  178. ----
  179.  
  180. --
  181.  
  182. armorholder = Instance.new("Model")
  183. armorholder.Name = "Armor"
  184. armorholder.Parent = bodyholder
  185.  
  186. ap1 = Instance.new("Part")
  187. ap1.formFactor = 3
  188. ap1.CanCollide = false
  189. ap1.Name = "HelmP1"
  190. ap1.Locked = true
  191. ap1.Size = Vector3.new(2.7,1.5,0.2)
  192. ap1.Parent = armorholder
  193. ap1.BrickColor = BrickColor.new("Really red")
  194. am1 = Instance.new("BlockMesh",ap1)
  195. aw1 = Instance.new("Weld")
  196. aw1.Parent = ap1
  197. aw1.Part0 = ap1
  198. aw1.Part1 = Head
  199. aw1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  200. aw1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-20), 0, 0) * CFrame.new(0, -1, 1.1)
  201. ap1a = Instance.new("Part")
  202. ap1a.formFactor = 3
  203. ap1a.CanCollide = false
  204. ap1a.Name = "HelmP1a"
  205. ap1a.Locked = true
  206. ap1a.Size = Vector3.new(0.3,1.5,0.2)
  207. ap1a.Parent = armorholder
  208. ap1a.BrickColor = BrickColor.new("Really red")
  209. am1a = Instance.new("BlockMesh",ap1a)
  210. aw1a = Instance.new("Weld")
  211. aw1a.Parent = ap1a
  212. aw1a.Part0 = ap1a
  213. aw1a.Part1 = Head
  214. aw1a.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  215. aw1a.C0 = CFrame.fromEulerAnglesXYZ(math.rad(10), 0, 0) * CFrame.new(0, 0.4, 1.3)
  216. ap2 = Instance.new("Part")
  217. ap2.formFactor = 3
  218. ap2.CanCollide = false
  219. ap2.Name = "HelmP2"
  220. ap2.Locked = true
  221. ap2.Size = Vector3.new(0.2,0.75,1)
  222. ap2.Parent = armorholder
  223. ap2.BrickColor = BrickColor.new("Really red")
  224. am2 = Instance.new("BlockMesh",ap2)
  225. aw2 = Instance.new("Weld")
  226. aw2.Parent = ap2
  227. aw2.Part0 = ap2
  228. aw2.Part1 = Head
  229. aw2.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  230. aw2.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(-1.25, -1, 0.55)
  231. ap3 = Instance.new("Part")
  232. ap3.formFactor = 3
  233. ap3.CanCollide = false
  234. ap3.Name = "HelmP3"
  235. ap3.Locked = true
  236. ap3.Size = Vector3.new(0.2,0.75,1)
  237. ap3.Parent = armorholder
  238. ap3.BrickColor = BrickColor.new("Really red")
  239. am3 = Instance.new("BlockMesh",ap3)
  240. aw3 = Instance.new("Weld")
  241. aw3.Parent = ap3
  242. aw3.Part0 = ap3
  243. aw3.Part1 = Head
  244. aw3.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  245. aw3.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(1.25, -1, 0.55)
  246. ap4 = Instance.new("Part")
  247. ap4.formFactor = 3
  248. ap4.CanCollide = false
  249. ap4.Name = "HelmP4"
  250. ap4.Locked = true
  251. ap4.Size = Vector3.new(4,2.2,2.2)
  252. ap4.Parent = armorholder
  253. ap4.BrickColor = BrickColor.new("Really red")
  254. am4 = Instance.new("SpecialMesh",ap4)
  255. am4.Scale = Vector3.new(1.25,1.25,1.25)
  256. aw4 = Instance.new("Weld")
  257. aw4.Parent = ap4
  258. aw4.Part0 = ap4
  259. aw4.Part1 = Head
  260. aw4.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  261. aw4.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, 0, -0.1)
  262. ap5 = Instance.new("Part")
  263. ap5.formFactor = 3
  264. ap5.CanCollide = false
  265. ap5.Name = "HelmP5"
  266. ap5.Locked = true
  267. ap5.Size = Vector3.new(2,0.5,0.2)
  268. ap5.Parent = armorholder
  269. ap5.BrickColor = BrickColor.new("Really black")
  270. am5 = Instance.new("BlockMesh",ap5)
  271. aw5 = Instance.new("Weld")
  272. aw5.Parent = ap5
  273. aw5.Part0 = ap5
  274. aw5.Part1 = Head
  275. aw5.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  276. aw5.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, 0, 1.15)
  277. ap6 = Instance.new("Part")
  278. ap6.formFactor = 3
  279. ap6.CanCollide = false
  280. ap6.Name = "HelmP6"
  281. ap6.Locked = true
  282. ap6.Size = Vector3.new(0.2,1.5,2.5)
  283. ap6.Parent = armorholder
  284. ap6.BrickColor = BrickColor.new("Really red")
  285. am6 = Instance.new("BlockMesh",ap6)
  286. aw6 = Instance.new("Weld")
  287. aw6.Parent = ap6
  288. aw6.Part0 = ap6
  289. aw6.Part1 = Head
  290. aw6.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  291. aw6.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(1.25, 0.25, 0)
  292. ap7 = Instance.new("Part")
  293. ap7.formFactor = 3
  294. ap7.CanCollide = false
  295. ap7.Name = "HelmP7"
  296. ap7.Locked = true
  297. ap7.Size = Vector3.new(0.2,1.5,2.5)
  298. ap7.Parent = armorholder
  299. ap7.BrickColor = BrickColor.new("Really red")
  300. am7 = Instance.new("BlockMesh",ap7)
  301. aw7 = Instance.new("Weld")
  302. aw7.Parent = ap7
  303. aw7.Part0 = ap7
  304. aw7.Part1 = Head
  305. aw7.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  306. aw7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(-1.25, 0.25, 0)
  307. ap8 = Instance.new("Part")
  308. ap8.formFactor = 3
  309. ap8.CanCollide = false
  310. ap8.Name = "HelmP8"
  311. ap8.Locked = true
  312. ap8.Size = Vector3.new(0.2,2,1)
  313. ap8.Parent = armorholder
  314. ap8.BrickColor = BrickColor.new("Really red")
  315. am8 = Instance.new("BlockMesh",ap8)
  316. aw8 = Instance.new("Weld")
  317. aw8.Parent = ap8
  318. aw8.Part0 = ap8
  319. aw8.Part1 = Head
  320. aw8.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  321. aw8.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(-1.25, 0.25, -1)
  322. ap9 = Instance.new("Part")
  323. ap9.formFactor = 3
  324. ap9.CanCollide = false
  325. ap9.Name = "HelmP9"
  326. ap9.Locked = true
  327. ap9.Size = Vector3.new(0.2,2,1)
  328. ap9.Parent = armorholder
  329. ap9.BrickColor = BrickColor.new("Really red")
  330. am9 = Instance.new("BlockMesh",ap9)
  331. aw9 = Instance.new("Weld")
  332. aw9.Parent = ap9
  333. aw9.Part0 = ap9
  334. aw9.Part1 = Head
  335. aw9.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  336. aw9.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(1.25, 0.25, -1)
  337. ap9 = Instance.new("Part")
  338. ap9.formFactor = 3
  339. ap9.CanCollide = false
  340. ap9.Name = "HelmP9"
  341. ap9.Locked = true
  342. ap9.Size = Vector3.new(2.7,2,0.2)
  343. ap9.Parent = armorholder
  344. ap9.BrickColor = BrickColor.new("Really red")
  345. am9 = Instance.new("BlockMesh",ap9)
  346. aw9 = Instance.new("Weld")
  347. aw9.Parent = ap9
  348. aw9.Part0 = ap9
  349. aw9.Part1 = Head
  350. aw9.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  351. aw9.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, 0.25, -1.5)
  352. ap10 = Instance.new("Part")
  353. ap10.formFactor = 3
  354. ap10.CanCollide = false
  355. ap10.Name = "HelmP10"
  356. ap10.Locked = true
  357. ap10.Size = Vector3.new(0.2,1,0.2)
  358. ap10.Parent = armorholder
  359. ap10.BrickColor = BrickColor.new("Really blue")
  360. am10 = Instance.new("CylinderMesh",ap10)
  361. aw10 = Instance.new("Weld")
  362. aw10.Parent = ap10
  363. aw10.Part0 = ap10
  364. aw10.Part1 = Head
  365. aw10.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  366. aw10.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-45), 0, 0) * CFrame.new(0, -1.5, -1.5)
  367. ap11 = Instance.new("Part")
  368. ap11.formFactor = 3
  369. ap11.CanCollide = false
  370. ap11.Name = "HelmP11"
  371. ap11.Locked = true
  372. ap11.Size = Vector3.new(1.5,1.5,1.5)
  373. ap11.Parent = armorholder
  374. ap11.BrickColor = BrickColor.new("White")
  375. am11 = Instance.new("SpecialMesh",ap11)
  376. am11.MeshType = "Sphere"
  377. aw11 = Instance.new("Weld")
  378. aw11.Parent = ap11
  379. aw11.Part0 = ap11
  380. aw11.Part1 = ap10
  381. aw11.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  382. aw11.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, -1, 0)
  383. ap12 = Instance.new("Part")
  384. ap12.formFactor = 3
  385. ap12.CanCollide = false
  386. ap12.Name = "HelmP12"
  387. ap12.Locked = true
  388. ap12.Size = Vector3.new(1,1,1)
  389. ap12.Parent = armorholder
  390. ap12.BrickColor = BrickColor.new("White")
  391. am12 = Instance.new("SpecialMesh",ap12)
  392. am12.MeshId = "http://www.roblox.com/asset/?id=1778999"
  393. am12.Scale = Vector3.new(1.1,1,1.1)
  394. aw12 = Instance.new("Weld")
  395. aw12.Parent = ap12
  396. aw12.Part0 = ap12
  397. aw12.Part1 = ap10
  398. aw12.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  399. aw12.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, -2, 0)
  400. ap13 = Instance.new("Part")
  401. ap13.formFactor = 3
  402. ap13.CanCollide = false
  403. ap13.Name = "HelmP13"
  404. ap13.Locked = true
  405. ap13.Size = Vector3.new(1,1,1)
  406. ap13.Parent = armorholder
  407. ap13.BrickColor = BrickColor.new("Really blue")
  408. ap13.Reflectance = 0.1
  409. am13 = Instance.new("SpecialMesh",ap13)
  410. am13.MeshType = "Sphere"
  411. am13.Scale = Vector3.new(1,1,1)
  412. aw13 = Instance.new("Weld")
  413. aw13.Parent = ap13
  414. aw13.Part0 = ap13
  415. aw13.Part1 = Head
  416. aw13.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  417. aw13.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(1.25, 0.5, 0.25)
  418. ap14 = Instance.new("Part")
  419. ap14.formFactor = 3
  420. ap14.CanCollide = false
  421. ap14.Name = "HelmP14"
  422. ap14.Locked = true
  423. ap14.Size = Vector3.new(1,1,1)
  424. ap14.Parent = armorholder
  425. ap14.BrickColor = BrickColor.new("Really blue")
  426. ap14.Reflectance = 0.1
  427. am14 = Instance.new("SpecialMesh",ap14)
  428. am14.MeshType = "Sphere"
  429. am14.Scale = Vector3.new(1,1,1)
  430. aw14 = Instance.new("Weld")
  431. aw14.Parent = ap14
  432. aw14.Part0 = ap14
  433. aw14.Part1 = Head
  434. aw14.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  435. aw14.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(-1.25, 0.5, 0.25)
  436. ap15 = Instance.new("Part")
  437. ap15.formFactor = 3
  438. ap15.CanCollide = false
  439. ap15.Name = "HelmP15"
  440. ap15.Locked = true
  441. ap15.Size = Vector3.new(2.5,1.5,0.2)
  442. ap15.Parent = armorholder
  443. ap15.BrickColor = BrickColor.new("New Yeller")
  444. ap15.Reflectance = 0.1
  445. am15 = Instance.new("BlockMesh",ap15)
  446. aw15 = Instance.new("Weld")
  447. aw15.Parent = ap15
  448. aw15.Part0 = ap15
  449. aw15.Part1 = Head
  450. aw15.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  451. aw15.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-10), 0, 0) * CFrame.new(0, 1, 1.75)
  452. ap16 = Instance.new("Part")
  453. ap16.formFactor = 3
  454. ap16.CanCollide = false
  455. ap16.Name = "HelmP16"
  456. ap16.Locked = true
  457. ap16.Size = Vector3.new(0.2,1,2.5)
  458. ap16.Parent = armorholder
  459. ap16.BrickColor = BrickColor.new("New Yeller")
  460. ap16.Reflectance = 0.1
  461. am16 = Instance.new("BlockMesh",ap16)
  462. aw16 = Instance.new("Weld")
  463. aw16.Parent = ap16
  464. aw16.Part0 = ap16
  465. aw16.Part1 = Head
  466. aw16.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  467. aw16.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(-20), 0) * CFrame.new(-1.6, 1.25, 0.6)
  468. ap17 = Instance.new("Part")
  469. ap17.formFactor = 3
  470. ap17.CanCollide = false
  471. ap17.Name = "HelmP17"
  472. ap17.Locked = true
  473. ap17.Size = Vector3.new(0.2,1,2.5)
  474. ap17.Parent = armorholder
  475. ap17.BrickColor = BrickColor.new("New Yeller")
  476. ap17.Reflectance = 0.1
  477. am17 = Instance.new("BlockMesh",ap17)
  478. aw17 = Instance.new("Weld")
  479. aw17.Parent = ap17
  480. aw17.Part0 = ap17
  481. aw17.Part1 = Head
  482. aw17.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  483. aw17.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(20), 0) * CFrame.new(1.6, 1.25, 0.6)
  484. ap18 = Instance.new("Part")
  485. ap18.formFactor = 3
  486. ap18.CanCollide = false
  487. ap18.Name = "HelmP18"
  488. ap18.Locked = true
  489. ap18.Size = Vector3.new(0.2,1.5,1.5)
  490. ap18.Parent = armorholder
  491. ap18.BrickColor = BrickColor.new("Really red")
  492. ap18.Reflectance = 0.1
  493. am18 = Instance.new("BlockMesh",ap18)
  494. aw18 = Instance.new("Weld")
  495. aw18.Parent = ap18
  496. aw18.Part0 = ap18
  497. aw18.Part1 = Head
  498. aw18.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  499. aw18.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(30), 0) * CFrame.new(-1.7, 1, -1.1)
  500. ap19 = Instance.new("Part")
  501. ap19.formFactor = 3
  502. ap19.CanCollide = false
  503. ap19.Name = "HelmP19"
  504. ap19.Locked = true
  505. ap19.Size = Vector3.new(0.2,1.5,1.5)
  506. ap19.Parent = armorholder
  507. ap19.BrickColor = BrickColor.new("Really red")
  508. ap19.Reflectance = 0.1
  509. am19 = Instance.new("BlockMesh",ap19)
  510. aw19 = Instance.new("Weld")
  511. aw19.Parent = ap19
  512. aw19.Part0 = ap19
  513. aw19.Part1 = Head
  514. aw19.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  515. aw19.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(-30), 0) * CFrame.new(1.7, 1, -1.1)
  516. ap20 = Instance.new("Part")
  517. ap20.formFactor = 3
  518. ap20.CanCollide = false
  519. ap20.Name = "HelmP20"
  520. ap20.Locked = true
  521. ap20.Size = Vector3.new(2.7,1.5,0.2)
  522. ap20.Parent = armorholder
  523. ap20.BrickColor = BrickColor.new("Really red")
  524. ap20.Reflectance = 0.1
  525. am20 = Instance.new("BlockMesh",ap20)
  526. aw20 = Instance.new("Weld")
  527. aw20.Parent = ap20
  528. aw20.Part0 = ap20
  529. aw20.Part1 = Head
  530. aw20.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  531. aw20.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0, 1, -1.7)
  532. ap21 = Instance.new("Part")
  533. ap21.formFactor = 3
  534. ap21.CanCollide = false
  535. ap21.Name = "HelmP21"
  536. ap21.Locked = true
  537. ap21.Size = Vector3.new(0.2,0.2,0.2)
  538. ap21.Parent = armorholder
  539. ap21.Transparency = 0.9
  540. ap21.BrickColor = BrickColor.new("New Yeller")
  541. am21 = Instance.new("BlockMesh",ap21)
  542. aw21 = Instance.new("Weld")
  543. aw21.Parent = ap21
  544. aw21.Part0 = ap21
  545. aw21.Part1 = Head
  546. aw21.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  547. aw21.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0.55, 0.15, 1.2)
  548. ap22 = Instance.new("Part")
  549. ap22.formFactor = 3
  550. ap22.CanCollide = false
  551. ap22.Name = "HelmP22"
  552. ap22.Locked = true
  553. ap22.Size = Vector3.new(0.2,0.2,0.2)
  554. ap22.Parent = armorholder
  555. ap22.BrickColor = BrickColor.new("New Yeller")
  556. ap22.Transparency = 0.9
  557. am22 = Instance.new("BlockMesh",ap22)
  558. aw22 = Instance.new("Weld")
  559. aw22.Parent = ap22
  560. aw22.Part0 = ap22
  561. aw22.Part1 = Head
  562. aw22.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  563. aw22.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(-0.55, 0.15, 1.2)
  564. ap23 = Instance.new("Part")
  565. ap23.formFactor = 3
  566. ap23.CanCollide = false
  567. ap23.Name = "HelmP23"
  568. ap23.Locked = true
  569. ap23.Size = Vector3.new(1,1,1)
  570. ap23.Parent = armorholder
  571. ap23.BrickColor = BrickColor.new("Dark stone grey")
  572. ap23.Reflectance = 0.1
  573. am23 = Instance.new("BlockMesh",ap23)
  574. am23.Scale = Vector3.new(4,2,1.5)
  575. aw23 = Instance.new("Weld")
  576. aw23.Parent = ap23
  577. aw23.Part0 = ap23
  578. aw23.Part1 = Torso
  579. aw23.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  580. aw23.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0, -1, 1)
  581. ap24 = Instance.new("Part")
  582. ap24.formFactor = 3
  583. ap24.CanCollide = false
  584. ap24.Name = "HelmP24"
  585. ap24.Locked = true
  586. ap24.Size = Vector3.new(1,1,1)
  587. ap24.Parent = armorholder
  588. ap24.BrickColor = BrickColor.new("Dark stone grey")
  589. ap24.Reflectance = 0.1
  590. am24 = Instance.new("BlockMesh",ap24)
  591. am24.Scale = Vector3.new(2,1,1.5)
  592. aw24 = Instance.new("Weld")
  593. aw24.Parent = ap24
  594. aw24.Part0 = ap24
  595. aw24.Part1 = Torso
  596. aw24.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  597. aw24.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(-1.2, -0.5, 1.2)
  598. ap25 = Instance.new("Part")
  599. ap25.formFactor = 3
  600. ap25.CanCollide = false
  601. ap25.Name = "HelmP25"
  602. ap25.Locked = true
  603. ap25.Size = Vector3.new(1,1,1)
  604. ap25.Parent = armorholder
  605. ap25.BrickColor = BrickColor.new("Dark stone grey")
  606. ap25.Reflectance = 0.1
  607. am25 = Instance.new("BlockMesh",ap25)
  608. am25.Scale = Vector3.new(2,1,1.5)
  609. aw25 = Instance.new("Weld")
  610. aw25.Parent = ap25
  611. aw25.Part0 = ap25
  612. aw25.Part1 = Torso
  613. aw25.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  614. aw25.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(1.2, -0.5, 1.2)
  615. ap26 = Instance.new("Part")
  616. ap26.formFactor = 3
  617. ap26.CanCollide = false
  618. ap26.Name = "HelmP26"
  619. ap26.Locked = true
  620. ap26.Size = Vector3.new(1,1,1)
  621. ap26.Parent = armorholder
  622. ap26.BrickColor = BrickColor.new("Dark stone grey")
  623. ap26.Reflectance = 0.1
  624. am26 = Instance.new("SpecialMesh",ap26)
  625. am26.Scale = Vector3.new(1.2,2,1.5)
  626. am26.MeshType = "Wedge"
  627. aw26 = Instance.new("Weld")
  628. aw26.Parent = ap26
  629. aw26.Part0 = ap26
  630. aw26.Part1 = Torso
  631. aw26.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  632. aw26.C0 = CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(-90), 0) * CFrame.new(1, 0.5, 1.2)
  633. ap27 = Instance.new("Part")
  634. ap27.formFactor = 3
  635. ap27.CanCollide = false
  636. ap27.Name = "HelmP27"
  637. ap27.Locked = true
  638. ap27.Size = Vector3.new(1,1,1)
  639. ap27.Parent = armorholder
  640. ap27.BrickColor = BrickColor.new("Dark stone grey")
  641. ap27.Reflectance = 0.1
  642. am27 = Instance.new("SpecialMesh",ap27)
  643. am27.Scale = Vector3.new(1.2,2,1.5)
  644. am27.MeshType = "Wedge"
  645. aw27 = Instance.new("Weld")
  646. aw27.Parent = ap27
  647. aw27.Part0 = ap27
  648. aw27.Part1 = Torso
  649. aw27.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  650. aw27.C0 = CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(90), 0) * CFrame.new(-1, 0.5, 1.2)
  651. ap28 = Instance.new("Part")
  652. ap28.formFactor = 3
  653. ap28.CanCollide = false
  654. ap28.Name = "HelmP28"
  655. ap28.Locked = true
  656. ap28.Size = Vector3.new(1,1,1)
  657. ap28.Parent = armorholder
  658. ap28.BrickColor = BrickColor.new("Mid grey")
  659. ap28.Reflectance = 0.1
  660. am28 = Instance.new("SpecialMesh",ap28)
  661. am28.Scale = Vector3.new(3.5,3.5,1)
  662. am28.MeshType = "Sphere"
  663. aw28 = Instance.new("Weld")
  664. aw28.Parent = ap28
  665. aw28.Part0 = ap28
  666. aw28.Part1 = Torso
  667. aw28.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  668. aw28.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0, 0, 1)
  669. ap29 = Instance.new("Part")
  670. ap29.formFactor = 3
  671. ap29.CanCollide = false
  672. ap29.Name = "HelmP29"
  673. ap29.Locked = true
  674. ap29.Size = Vector3.new(1,1,1)
  675. ap29.Parent = armorholder
  676. ap29.BrickColor = BrickColor.new("Really black")
  677. ap29.Reflectance = 0.1
  678. am29 = Instance.new("BlockMesh",ap29)
  679. am29.Scale = Vector3.new(4.1,1,2.1)
  680. aw29 = Instance.new("Weld")
  681. aw29.Parent = ap29
  682. aw29.Part0 = ap29
  683. aw29.Part1 = Torso
  684. aw29.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  685. aw29.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0, 2-0.5, 0)
  686. ap30 = Instance.new("Part")
  687. ap30.formFactor = 3
  688. ap30.CanCollide = false
  689. ap30.Name = "HelmP30"
  690. ap30.Locked = true
  691. ap30.Size = Vector3.new(1,1,1)
  692. ap30.Parent = armorholder
  693. ap30.BrickColor = BrickColor.new("New Yeller")
  694. ap30.Reflectance = 0.1
  695. am30 = Instance.new("CylinderMesh",ap30)
  696. am30.Scale = Vector3.new(1.5,1,1.5)
  697. aw30 = Instance.new("Weld")
  698. aw30.Parent = ap30
  699. aw30.Part0 = ap30
  700. aw30.Part1 = Torso
  701. aw30.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  702. aw30.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(0), 0) * CFrame.new(0, 2-0.5, 1)
  703. ap30a = Instance.new("Part")
  704. ap30a.formFactor = 3
  705. ap30a.CanCollide = false
  706. ap30a.Name = "HelmP30a"
  707. ap30a.Locked = true
  708. ap30a.Size = Vector3.new(1,1,1)
  709. ap30a.Parent = armorholder
  710. ap30a.BrickColor = BrickColor.new("New Yeller")
  711. ap30a.Reflectance = 0.1
  712. am30a = Instance.new("CylinderMesh",ap30a)
  713. am30a.Scale = Vector3.new(0.75,1,0.75)
  714. aw30a = Instance.new("Weld")
  715. aw30a.Parent = ap30a
  716. aw30a.Part0 = ap30a
  717. aw30a.Part1 = Torso
  718. aw30a.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  719. aw30a.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(20)) * CFrame.new(0.5, 2.2, 1)
  720. ap31a = Instance.new("Part")
  721. ap31a.formFactor = 3
  722. ap31a.CanCollide = false
  723. ap31a.Name = "HelmP31a"
  724. ap31a.Locked = true
  725. ap31a.Size = Vector3.new(1,1,1)
  726. ap31a.Parent = armorholder
  727. ap31a.BrickColor = BrickColor.new("New Yeller")
  728. ap31a.Reflectance = 0.1
  729. am31a = Instance.new("CylinderMesh",ap31a)
  730. am31a.Scale = Vector3.new(0.75,1,0.75)
  731. aw31a = Instance.new("Weld")
  732. aw31a.Parent = ap31a
  733. aw31a.Part0 = ap31a
  734. aw31a.Part1 = Torso
  735. aw31a.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  736. aw31a.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(-20)) * CFrame.new(-0.5, 2.2, 1)
  737. ap32a = Instance.new("Part")
  738. ap32a.formFactor = 3
  739. ap32a.CanCollide = false
  740. ap32a.Name = "HelmP32a"
  741. ap32a.Locked = true
  742. ap32a.Size = Vector3.new(1,3,1)
  743. ap32a.Parent = armorholder
  744. ap32a.BrickColor = BrickColor.new("New Yeller")
  745. ap32a.Reflectance = 0.1
  746. am32a = Instance.new("CylinderMesh",ap32a)
  747. am32a.Scale = Vector3.new(0.75,1,0.75)
  748. aw32a = Instance.new("Weld")
  749. aw32a.Parent = ap32a
  750. aw32a.Part0 = ap32a
  751. aw32a.Part1 = Torso
  752. aw32a.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  753. aw32a.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(-0.75, 4, 1)
  754. ap33a = Instance.new("Part")
  755. ap33a.formFactor = 3
  756. ap33a.CanCollide = false
  757. ap33a.Name = "HelmP33a"
  758. ap33a.Locked = true
  759. ap33a.Size = Vector3.new(1,3,1)
  760. ap33a.Parent = armorholder
  761. ap33a.BrickColor = BrickColor.new("New Yeller")
  762. ap33a.Reflectance = 0.1
  763. am33a = Instance.new("CylinderMesh",ap33a)
  764. am33a.Scale = Vector3.new(0.75,1,0.75)
  765. aw33a = Instance.new("Weld")
  766. aw33a.Parent = ap33a
  767. aw33a.Part0 = ap33a
  768. aw33a.Part1 = Torso
  769. aw33a.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  770. aw33a.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0.75, 4, 1)
  771.  
  772. ap31 = Instance.new("Part")
  773. ap31.formFactor = 3
  774. ap31.CanCollide = false
  775. ap31.Name = "HelmP31"
  776. ap31.Locked = true
  777. ap31.Size = Vector3.new(1,1,1)
  778. ap31.Parent = armorholder
  779. ap31.BrickColor = BrickColor.new("Dark stone grey")
  780. ap31.Reflectance = 0.1
  781. am31 = Instance.new("BlockMesh",ap31)
  782. am31.Scale = Vector3.new(1.7,1,1.1)
  783. aw31 = Instance.new("Weld")
  784. aw31.Parent = ap31
  785. aw31.Part0 = ap31
  786. aw31.Part1 = Torso
  787. aw31.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  788. aw31.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(-1.25, -0.8, -1.2)
  789. ap32 = Instance.new("Part")
  790. ap32.formFactor = 3
  791. ap32.CanCollide = false
  792. ap32.Name = "HelmP32"
  793. ap32.Locked = true
  794. ap32.Size = Vector3.new(1,1,1)
  795. ap32.Parent = armorholder
  796. ap32.BrickColor = BrickColor.new("Dark stone grey")
  797. ap32.Reflectance = 0.1
  798. am32 = Instance.new("BlockMesh",ap32)
  799. am32.Scale = Vector3.new(1.7,1,1.1)
  800. aw32 = Instance.new("Weld")
  801. aw32.Parent = ap32
  802. aw32.Part0 = ap32
  803. aw32.Part1 = Torso
  804. aw32.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  805. aw32.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(1.25, -0.8, -1.2)
  806. ap33 = Instance.new("Part")
  807. ap33.formFactor = 3
  808. ap33.CanCollide = false
  809. ap33.Name = "HelmP33"
  810. ap33.Locked = true
  811. ap33.Size = Vector3.new(1,1,1)
  812. ap33.Parent = armorholder
  813. ap33.BrickColor = BrickColor.new("Mid grey")
  814. ap33.Reflectance = 0.1
  815. am33 = Instance.new("SpecialMesh",ap33)
  816. am33.Scale = Vector3.new(1.1,1.5,1.5)
  817. am33.MeshType = "Wedge"
  818. aw33 = Instance.new("Weld")
  819. aw33.Parent = ap33
  820. aw33.Part0 = ap33
  821. aw33.Part1 = Torso
  822. aw33.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  823. aw33.C0 = CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(90), 0) * CFrame.new(-1.25, 0.45, -1.2)
  824. ap34 = Instance.new("Part")
  825. ap34.formFactor = 3
  826. ap34.CanCollide = false
  827. ap34.Name = "HelmP34"
  828. ap34.Locked = true
  829. ap34.Size = Vector3.new(1,1,1)
  830. ap34.Parent = armorholder
  831. ap34.BrickColor = BrickColor.new("Mid grey")
  832. ap34.Reflectance = 0.1
  833. am34 = Instance.new("SpecialMesh",ap34)
  834. am34.Scale = Vector3.new(1.1,1.5,1.5)
  835. am34.MeshType = "Wedge"
  836. aw34 = Instance.new("Weld")
  837. aw34.Parent = ap34
  838. aw34.Part0 = ap34
  839. aw34.Part1 = Torso
  840. aw34.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  841. aw34.C0 = CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(-90), 0) * CFrame.new(1.25, 0.45, -1.2)
  842. ap35 = Instance.new("Part")
  843. ap35.formFactor = 3
  844. ap35.CanCollide = false
  845. ap35.Name = "HelmP35"
  846. ap35.Locked = true
  847. ap35.Size = Vector3.new(3,0.5,2)
  848. ap35.Parent = armorholder
  849. ap35.BrickColor = BrickColor.new("Really black")
  850. ap35.Reflectance = 0.1
  851. am35 = Instance.new("BlockMesh",ap35)
  852. aw35 = Instance.new("Weld")
  853. aw35.Parent = ap35
  854. aw35.Part0 = ap35
  855. aw35.Part1 = LeftArm
  856. aw35.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  857. aw35.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0.5, -2, 0)
  858. ap36 = Instance.new("Part")
  859. ap36.formFactor = 3
  860. ap36.CanCollide = false
  861. ap36.Name = "HelmP36"
  862. ap36.Locked = true
  863. ap36.Size = Vector3.new(3.1,0.5,2.1)
  864. ap36.Parent = armorholder
  865. ap36.BrickColor = BrickColor.new("New Yeller")
  866. ap36.Reflectance = 0.1
  867. am36 = Instance.new("BlockMesh",ap36)
  868. am36.Scale = Vector3.new(1,0.9,1)
  869. aw36 = Instance.new("Weld")
  870. aw36.Parent = ap36
  871. aw36.Part0 = ap36
  872. aw36.Part1 = LeftArm
  873. aw36.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  874. aw36.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0) * CFrame.new(0.5, -2, 0)
  875. ap37 = Instance.new("Part")
  876. ap37.formFactor = 3
  877. ap37.CanCollide = false
  878. ap37.Name = "HelmP37"
  879. ap37.Locked = true
  880. ap37.Size = Vector3.new(3,0.3,2)
  881. ap37.Parent = armorholder
  882. ap37.BrickColor = BrickColor.new("Really black")
  883. ap37.Reflectance = 0.1
  884. am37 = Instance.new("BlockMesh",ap37)
  885. aw37 = Instance.new("Weld")
  886. aw37.Parent = ap37
  887. aw37.Part0 = ap37
  888. aw37.Part1 = LeftArm
  889. aw37.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  890. aw37.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(-20)) * CFrame.new(0.5+1, -2+0.5, 0)
  891. ap38 = Instance.new("Part")
  892. ap38.formFactor = 3
  893. ap38.CanCollide = false
  894. ap38.Name = "HelmP38"
  895. ap38.Locked = true
  896. ap38.Size = Vector3.new(3.1,0.3,2.1)
  897. ap38.Parent = armorholder
  898. ap38.BrickColor = BrickColor.new("New Yeller")
  899. ap38.Reflectance = 0.1
  900. am38 = Instance.new("BlockMesh",ap38)
  901. am38.Scale = Vector3.new(1,0.9,1)
  902. aw38 = Instance.new("Weld")
  903. aw38.Parent = ap38
  904. aw38.Part0 = ap38
  905. aw38.Part1 = LeftArm
  906. aw38.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  907. aw38.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(-20)) * CFrame.new(0.5+1, -2+0.5, 0)
  908. ap39 = Instance.new("Part")
  909. ap39.formFactor = 3
  910. ap39.CanCollide = false
  911. ap39.Name = "HelmP39"
  912. ap39.Locked = true
  913. ap39.Size = Vector3.new(4.1,0.75,2.1)
  914. ap39.Parent = armorholder
  915. ap39.BrickColor = BrickColor.new("Pastel yellow")
  916. am39 = Instance.new("SpecialMesh",ap39)
  917. am39.Scale = Vector3.new(1,1,1)
  918. am39.MeshType = "Sphere"
  919. aw39 = Instance.new("Weld")
  920. aw39.Parent = ap39
  921. aw39.Part0 = ap39
  922. aw39.Part1 = ap38
  923. aw39.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  924. aw39.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(1, 0.25, 0)
  925. ap40 = Instance.new("Part")
  926. ap40.formFactor = 3
  927. ap40.CanCollide = false
  928. ap40.Name = "HelmP40"
  929. ap40.Locked = true
  930. ap40.Size = Vector3.new(2.15,2.5,2.15)
  931. ap40.Parent = armorholder
  932. ap40.BrickColor = BrickColor.new("Really black")
  933. ap40.Reflectance = 0.1
  934. am40 = Instance.new("BlockMesh",ap40)
  935. am40.Scale = Vector3.new(1,1,1)
  936. aw40 = Instance.new("Weld")
  937. aw40.Parent = ap40
  938. aw40.Part0 = ap40
  939. aw40.Part1 = LeftArm
  940. aw40.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  941. aw40.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 0.5, 0)
  942. ap41 = Instance.new("Part")
  943. ap41.formFactor = 3
  944. ap41.CanCollide = false
  945. ap41.Name = "HelmP41"
  946. ap41.Locked = true
  947. ap41.Size = Vector3.new(2,0.4,2)
  948. ap41.Parent = armorholder
  949. ap41.BrickColor = BrickColor.new("White")
  950. ap41.Reflectance = 0.1
  951. am41 = Instance.new("BlockMesh",ap41)
  952. am41.Scale = Vector3.new(1.01,1.01,1.01)
  953. aw41 = Instance.new("Weld")
  954. aw41.Parent = ap41
  955. aw41.Part0 = ap41
  956. aw41.Part1 = LeftArm
  957. aw41.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  958. aw41.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 2-0.2, 0)
  959. ap42 = Instance.new("Part")
  960. ap42.formFactor = 3
  961. ap42.CanCollide = false
  962. ap42.Name = "HelmP42"
  963. ap42.Locked = true
  964. ap42.Size = Vector3.new(2,1.5,2.1)
  965. ap42.Parent = armorholder
  966. ap42.BrickColor = BrickColor.new("Really blue")
  967. ap42.Reflectance = 0.1
  968. am42 = Instance.new("SpecialMesh",ap42)
  969. am42.MeshType = "Sphere"
  970. aw42 = Instance.new("Weld")
  971. aw42.Parent = ap42
  972. aw42.Part0 = ap42
  973. aw42.Part1 = LeftArm
  974. aw42.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  975. aw42.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0.5, 0.5, 0)
  976. ap43 = Instance.new("Part")
  977. ap43.formFactor = 3
  978. ap43.CanCollide = false
  979. ap43.Name = "HelmP43"
  980. ap43.Locked = true
  981. ap43.Size = Vector3.new(2,1.5,2.1)
  982. ap43.Parent = armorholder
  983. ap43.BrickColor = BrickColor.new("New Yeller")
  984. ap43.Reflectance = 0.1
  985. am43 = Instance.new("SpecialMesh",ap43)
  986. am43.MeshType = "Sphere"
  987. am43.Scale = Vector3.new(0.9,1.3,1.01)
  988. aw43 = Instance.new("Weld")
  989. aw43.Parent = ap43
  990. aw43.Part0 = ap43
  991. aw43.Part1 = LeftArm
  992. aw43.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  993. aw43.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0.5, 0.5, 0)
  994.  
  995. ap44 = Instance.new("Part")
  996. ap44.formFactor = 3
  997. ap44.CanCollide = false
  998. ap44.Name = "HelmP44"
  999. ap44.Locked = true
  1000. ap44.Size = Vector3.new(2,1.5,2.1)
  1001. ap44.Parent = armorholder
  1002. ap44.BrickColor = BrickColor.new("Really blue")
  1003. ap44.Reflectance = 0.1
  1004. am44 = Instance.new("SpecialMesh",ap44)
  1005. am44.MeshType = "Sphere"
  1006. aw44 = Instance.new("Weld")
  1007. aw44.Parent = ap44
  1008. aw44.Part0 = ap44
  1009. aw44.Part1 = RightArm
  1010. aw44.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1011. aw44.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(-0.5, 0.5, 0)
  1012. ap45 = Instance.new("Part")
  1013. ap45.formFactor = 3
  1014. ap45.CanCollide = false
  1015. ap45.Name = "HelmP45"
  1016. ap45.Locked = true
  1017. ap45.Size = Vector3.new(2,1.5,2.1)
  1018. ap45.Parent = armorholder
  1019. ap45.BrickColor = BrickColor.new("New Yeller")
  1020. ap45.Reflectance = 0.1
  1021. am45 = Instance.new("SpecialMesh",ap45)
  1022. am45.MeshType = "Sphere"
  1023. am45.Scale = Vector3.new(0.9,1.3,1.01)
  1024. aw45 = Instance.new("Weld")
  1025. aw45.Parent = ap45
  1026. aw45.Part0 = ap45
  1027. aw45.Part1 = RightArm
  1028. aw45.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1029. aw45.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(-0.5, 0.5, 0)
  1030. ap46 = Instance.new("Part")
  1031. ap46.formFactor = 3
  1032. ap46.CanCollide = false
  1033. ap46.Name = "HelmP46"
  1034. ap46.Locked = true
  1035. ap46.Size = Vector3.new(2.15,2.5,2.15)
  1036. ap46.Parent = armorholder
  1037. ap46.BrickColor = BrickColor.new("Really black")
  1038. ap46.Reflectance = 0.1
  1039. am46 = Instance.new("BlockMesh",ap46)
  1040. am46.Scale = Vector3.new(1,1,1)
  1041. aw46 = Instance.new("Weld")
  1042. aw46.Parent = ap46
  1043. aw46.Part0 = ap46
  1044. aw46.Part1 = RightArm
  1045. aw46.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1046. aw46.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 0.5, 0)
  1047. ap47 = Instance.new("Part")
  1048. ap47.formFactor = 3
  1049. ap47.CanCollide = false
  1050. ap47.Name = "HelmP47"
  1051. ap47.Locked = true
  1052. ap47.Size = Vector3.new(2,0.4,2)
  1053. ap47.Parent = armorholder
  1054. ap47.BrickColor = BrickColor.new("White")
  1055. ap47.Reflectance = 0.1
  1056. am47 = Instance.new("BlockMesh",ap47)
  1057. am47.Scale = Vector3.new(1.01,1.01,1.01)
  1058. aw47 = Instance.new("Weld")
  1059. aw47.Parent = ap47
  1060. aw47.Part0 = ap47
  1061. aw47.Part1 = RightArm
  1062. aw47.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1063. aw47.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 2-0.2, 0)
  1064. ap48 = Instance.new("Part")
  1065. ap48.formFactor = 3
  1066. ap48.CanCollide = false
  1067. ap48.Name = "HelmP48"
  1068. ap48.Locked = true
  1069. ap48.Size = Vector3.new(2.15,1.15,2.15)
  1070. ap48.Parent = armorholder
  1071. ap48.BrickColor = BrickColor.new("Really black")
  1072. ap48.Reflectance = 0.1
  1073. am48 = Instance.new("BlockMesh",ap48)
  1074. am48.Scale = Vector3.new(1,1,1)
  1075. aw48 = Instance.new("Weld")
  1076. aw48.Parent = ap48
  1077. aw48.Part0 = ap48
  1078. aw48.Part1 = RightArm
  1079. aw48.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1080. aw48.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, -1.5, 0)
  1081. ap49 = Instance.new("Part")
  1082. ap49.formFactor = 3
  1083. ap49.CanCollide = false
  1084. ap49.Name = "HelmP49"
  1085. ap49.Locked = true
  1086. ap49.Size = Vector3.new(3,1.1,2.25)
  1087. ap49.Parent = armorholder
  1088. ap49.BrickColor = BrickColor.new("New Yeller")
  1089. ap49.Reflectance = 0.1
  1090. am49 = Instance.new("BlockMesh",ap49)
  1091. am49.Scale = Vector3.new(1,1,1)
  1092. aw49 = Instance.new("Weld")
  1093. aw49.Parent = ap49
  1094. aw49.Part0 = ap49
  1095. aw49.Part1 = RightArm
  1096. aw49.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1097. aw49.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, -1.5, 0)
  1098. ap50 = Instance.new("Part")
  1099. ap50.formFactor = 3
  1100. ap50.CanCollide = false
  1101. ap50.Name = "HelmP50"
  1102. ap50.Locked = true
  1103. ap50.Size = Vector3.new(1.5,1.5,2.5)
  1104. ap50.Parent = armorholder
  1105. ap50.BrickColor = BrickColor.new("Really blue")
  1106. ap50.Reflectance = 0.1
  1107. am50 = Instance.new("SpecialMesh",ap50)
  1108. am50.MeshType = "Sphere"
  1109. aw50 = Instance.new("Weld")
  1110. aw50.Parent = ap50
  1111. aw50.Part0 = ap50
  1112. aw50.Part1 = RightArm
  1113. aw50.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1114. aw50.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0.5, -1.25, 0)
  1115. ap51 = Instance.new("Part")
  1116. ap51.formFactor = 3
  1117. ap51.CanCollide = false
  1118. ap51.Name = "HelmP51"
  1119. ap51.Locked = true
  1120. ap51.Size = Vector3.new(1,1,2.2)
  1121. ap51.Parent = armorholder
  1122. ap51.BrickColor = BrickColor.new("Really blue")
  1123. ap51.Reflectance = 0.1
  1124. am51 = Instance.new("SpecialMesh",ap51)
  1125. am51.MeshType = "Sphere"
  1126. aw51 = Instance.new("Weld")
  1127. aw51.Parent = ap51
  1128. aw51.Part0 = ap51
  1129. aw51.Part1 = RightArm
  1130. aw51.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1131. aw51.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(-1, -0.75, 0)
  1132.  
  1133. ap52 = Instance.new("Part")
  1134. ap52.formFactor = 3
  1135. ap52.CanCollide = false
  1136. ap52.Name = "HelmP52"
  1137. ap52.Locked = true
  1138. ap52.Size = Vector3.new(2.1,2,2.1)
  1139. ap52.Parent = armorholder
  1140. ap52.BrickColor = BrickColor.new("Mid grey")
  1141. ap52.Reflectance = 0.1
  1142. am52 = Instance.new("BlockMesh",ap52)
  1143. aw52 = Instance.new("Weld")
  1144. aw52.Parent = ap52
  1145. aw52.Part0 = ap52
  1146. aw52.Part1 = RightLeg
  1147. aw52.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1148. aw52.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1, 0.1)
  1149. ap53 = Instance.new("Part")
  1150. ap53.formFactor = 3
  1151. ap53.CanCollide = false
  1152. ap53.Name = "HelmP53"
  1153. ap53.Locked = true
  1154. ap53.Size = Vector3.new(1.5,2.5,2.1)
  1155. ap53.Parent = armorholder
  1156. ap53.BrickColor = BrickColor.new("New Yeller")
  1157. ap53.Reflectance = 0.1
  1158. am53 = Instance.new("BlockMesh",ap53)
  1159. aw53 = Instance.new("Weld")
  1160. aw53.Parent = ap53
  1161. aw53.Part0 = ap53
  1162. aw53.Part1 = RightLeg
  1163. aw53.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1164. aw53.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1-0.5, 0.15)
  1165. ap54 = Instance.new("Part")
  1166. ap54.formFactor = 3
  1167. ap54.CanCollide = false
  1168. ap54.Name = "HelmP54"
  1169. ap54.Locked = true
  1170. ap54.Size = Vector3.new(1.8,2.5,2.1)
  1171. ap54.Parent = armorholder
  1172. ap54.BrickColor = BrickColor.new("Mid grey")
  1173. ap54.Reflectance = 0.1
  1174. am54 = Instance.new("BlockMesh",ap54)
  1175. aw54 = Instance.new("Weld")
  1176. aw54.Parent = ap54
  1177. aw54.Part0 = ap54
  1178. aw54.Part1 = RightLeg
  1179. aw54.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1180. aw54.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1-0.75, 0.1)
  1181. ap55 = Instance.new("Part")
  1182. ap55.formFactor = 3
  1183. ap55.CanCollide = false
  1184. ap55.Name = "HelmP55"
  1185. ap55.Locked = true
  1186. ap55.Size = Vector3.new(2.2,1.5,2.1)
  1187. ap55.Parent = armorholder
  1188. ap55.BrickColor = BrickColor.new("New Yeller")
  1189. ap55.Reflectance = 0.1
  1190. am55 = Instance.new("BlockMesh",ap55)
  1191. aw55 = Instance.new("Weld")
  1192. aw55.Parent = ap55
  1193. aw55.Part0 = ap55
  1194. aw55.Part1 = RightLeg
  1195. aw55.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1196. aw55.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1, 0.101)
  1197.  
  1198. ap56 = Instance.new("Part")
  1199. ap56.formFactor = 3
  1200. ap56.CanCollide = false
  1201. ap56.Name = "HelmP52"
  1202. ap56.Locked = true
  1203. ap56.Size = Vector3.new(2.1,2,2.1)
  1204. ap56.Parent = armorholder
  1205. ap56.BrickColor = BrickColor.new("Mid grey")
  1206. ap56.Reflectance = 0.1
  1207. am56 = Instance.new("BlockMesh",ap56)
  1208. aw56 = Instance.new("Weld")
  1209. aw56.Parent = ap56
  1210. aw56.Part0 = ap56
  1211. aw56.Part1 = LeftLeg
  1212. aw56.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1213. aw56.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1, 0.1)
  1214. ap57 = Instance.new("Part")
  1215. ap57.formFactor = 3
  1216. ap57.CanCollide = false
  1217. ap57.Name = "HelmP53"
  1218. ap57.Locked = true
  1219. ap57.Size = Vector3.new(1.5,2.5,2.1)
  1220. ap57.Parent = armorholder
  1221. ap57.BrickColor = BrickColor.new("New Yeller")
  1222. ap57.Reflectance = 0.1
  1223. am57 = Instance.new("BlockMesh",ap57)
  1224. aw57 = Instance.new("Weld")
  1225. aw57.Parent = ap57
  1226. aw57.Part0 = ap57
  1227. aw57.Part1 = LeftLeg
  1228. aw57.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1229. aw57.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1-0.5, 0.15)
  1230. ap58 = Instance.new("Part")
  1231. ap58.formFactor = 3
  1232. ap58.CanCollide = false
  1233. ap58.Name = "HelmP54"
  1234. ap58.Locked = true
  1235. ap58.Size = Vector3.new(1.8,2.5,2.1)
  1236. ap58.Parent = armorholder
  1237. ap58.BrickColor = BrickColor.new("Mid grey")
  1238. ap58.Reflectance = 0.1
  1239. am58 = Instance.new("BlockMesh",ap58)
  1240. aw58 = Instance.new("Weld")
  1241. aw58.Parent = ap58
  1242. aw58.Part0 = ap58
  1243. aw58.Part1 = LeftLeg
  1244. aw58.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1245. aw58.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1-0.75, 0.1)
  1246. ap59 = Instance.new("Part")
  1247. ap59.formFactor = 3
  1248. ap59.CanCollide = false
  1249. ap59.Name = "HelmP55"
  1250. ap59.Locked = true
  1251. ap59.Size = Vector3.new(2.2,1.5,2.1)
  1252. ap59.Parent = armorholder
  1253. ap59.BrickColor = BrickColor.new("New Yeller")
  1254. ap59.Reflectance = 0.1
  1255. am59 = Instance.new("BlockMesh",ap59)
  1256. aw59 = Instance.new("Weld")
  1257. aw59.Parent = ap59
  1258. aw59.Part0 = ap59
  1259. aw59.Part1 = LeftLeg
  1260. aw59.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1261. aw59.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 1, 0.101)
  1262. ap60 = Instance.new("Part")
  1263. ap60.formFactor = 3
  1264. ap60.CanCollide = false
  1265. ap60.Name = "HelmP60"
  1266. ap60.Locked = true
  1267. ap60.Size = Vector3.new(4,3,0.2)
  1268. ap60.Parent = armorholder
  1269. ap60.BrickColor = BrickColor.new("Really red")
  1270. am60 = Instance.new("BlockMesh",ap60)
  1271. aw60 = Instance.new("Weld")
  1272. aw60.Parent = ap60
  1273. aw60.Part0 = ap60
  1274. aw60.Part1 = Torso
  1275. aw60.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1276. aw60.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 4.5-1.5, -1.1)
  1277. ap61 = Instance.new("Part")
  1278. ap61.formFactor = 3
  1279. ap61.CanCollide = false
  1280. ap61.Name = "HelmP61"
  1281. ap61.Locked = true
  1282. ap61.Size = Vector3.new(0.2,3,2)
  1283. ap61.Parent = armorholder
  1284. ap61.BrickColor = BrickColor.new("Really red")
  1285. am61 = Instance.new("BlockMesh",ap61)
  1286. aw61 = Instance.new("Weld")
  1287. aw61.Parent = ap61
  1288. aw61.Part0 = ap61
  1289. aw61.Part1 = Torso
  1290. aw61.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1291. aw61.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(2.1, 4.5-1.5,0)
  1292. ap62 = Instance.new("Part")
  1293. ap62.formFactor = 3
  1294. ap62.CanCollide = false
  1295. ap62.Name = "HelmP62"
  1296. ap62.Locked = true
  1297. ap62.Size = Vector3.new(0.2,3,2)
  1298. ap62.Parent = armorholder
  1299. ap62.BrickColor = BrickColor.new("Really red")
  1300. am62 = Instance.new("BlockMesh",ap62)
  1301. aw62 = Instance.new("Weld")
  1302. aw62.Parent = ap62
  1303. aw62.Part0 = ap62
  1304. aw62.Part1 = Torso
  1305. aw62.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1306. aw62.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(-2.1, 4.5-1.5,0)
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312. RAP = Instance.new("Part")
  1313. RAP.formFactor = 0
  1314. RAP.CanCollide = false
  1315. RAP.Name = "RAPart"
  1316. RAP.Locked = true
  1317. RAP.Size = Vector3.new(1,1,1)
  1318. RAP.Parent = bodyholder
  1319. RAP.Transparency = 1
  1320. w = Instance.new("Weld")
  1321. w.Parent = RAP
  1322. w.Part0 = RAP
  1323. w.Part1 = RightArm
  1324. w.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1325. w.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, 2, 0)
  1326. LAP = Instance.new("Part")
  1327. LAP.formFactor = 0
  1328. LAP.CanCollide = false
  1329. LAP.Name = "LAPart"
  1330. LAP.Locked = true
  1331. LAP.Size = Vector3.new(1,1,1)
  1332. LAP.Parent = bodyholder
  1333. LAP.Transparency = 1
  1334. wl = Instance.new("Weld")
  1335. wl.Parent = LAP
  1336. wl.Part0 = LAP
  1337. wl.Part1 = LeftArm
  1338. wl.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1339. wl.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), 0, 0) * CFrame.new(0, 2, 0)
  1340.  
  1341. swordholder = Instance.new("Model")
  1342. swordholder.Name = "Weapon"
  1343. swordholder.Parent = bodyholder
  1344.  
  1345. prt1 = Instance.new("Part")
  1346. prt1.formFactor = 3
  1347. prt1.CanCollide = false
  1348. prt1.Name = "NaginataHandle"
  1349. prt1.Locked = true
  1350. prt1.Size = Vector3.new(0.5,15,0.5)
  1351. prt1.Parent = swordholder
  1352. prt1.BrickColor = BrickColor.new("Really red")
  1353. m1 = Instance.new("CylinderMesh",prt1)
  1354. w1 = Instance.new("Weld")
  1355. w1.Parent = prt1
  1356. w1.Part0 = prt1
  1357. w1.Part1 = LAP
  1358. w1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1359. w1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90+10), math.rad(0), math.rad(0)) * CFrame.new(0,0,0)
  1360. prt2 = Instance.new("Part")
  1361. prt2.formFactor = 3
  1362. prt2.CanCollide = false
  1363. prt2.Name = "NaginataBlade"
  1364. prt2.Locked = true
  1365. prt2.Size = Vector3.new(0.5,3,0.5)
  1366. prt2.Parent = swordholder
  1367. prt2.BrickColor = BrickColor.new("Mid grey")
  1368. prt2.Reflectance = 0.2
  1369. m2 = Instance.new("BlockMesh",prt2)
  1370. w2 = Instance.new("Weld")
  1371. w2.Parent = prt2
  1372. w2.Part0 = prt2
  1373. w2.Part1 = prt1
  1374. w2.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1375. w2.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-7.5,0)
  1376. prt3 = Instance.new("Part")
  1377. prt3.formFactor = 3
  1378. prt3.CanCollide = false
  1379. prt3.Name = "NaginataBlade"
  1380. prt3.Locked = true
  1381. prt3.Size = Vector3.new(0.5,0.5,3)
  1382. prt3.Parent = swordholder
  1383. prt3.BrickColor = BrickColor.new("Mid grey")
  1384. prt3.Reflectance = 0.2
  1385. m3 = Instance.new("BlockMesh",prt3)
  1386. w3 = Instance.new("Weld")
  1387. w3.Parent = prt3
  1388. w3.Part0 = prt3
  1389. w3.Part1 = prt1
  1390. w3.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1391. w3.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-7.5,0)
  1392. prt4 = Instance.new("Part")
  1393. prt4.formFactor = 3
  1394. prt4.CanCollide = false
  1395. prt4.Name = "NaginataBlade"
  1396. prt4.Locked = true
  1397. prt4.Size = Vector3.new(0.5,0.5,3)
  1398. prt4.Parent = swordholder
  1399. prt4.BrickColor = BrickColor.new("Mid grey")
  1400. prt4.Reflectance = 0.2
  1401. m4 = Instance.new("SpecialMesh",prt4)
  1402. m4.MeshType = "Wedge"
  1403. w4 = Instance.new("Weld")
  1404. w4.Parent = prt4
  1405. w4.Part0 = prt4
  1406. w4.Part1 = prt1
  1407. w4.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1408. w4.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0,-7.5+1.25,1.5)
  1409. prt5 = Instance.new("Part")
  1410. prt5.formFactor = 3
  1411. prt5.CanCollide = false
  1412. prt5.Name = "NaginataBlade"
  1413. prt5.Locked = true
  1414. prt5.Size = Vector3.new(0.5,0.5,3)
  1415. prt5.Parent = swordholder
  1416. prt5.BrickColor = BrickColor.new("Mid grey")
  1417. prt5.Reflectance = 0.2
  1418. m5 = Instance.new("SpecialMesh",prt5)
  1419. m5.MeshType = "Wedge"
  1420. w5 = Instance.new("Weld")
  1421. w5.Parent = prt5
  1422. w5.Part0 = prt5
  1423. w5.Part1 = prt1
  1424. w5.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1425. w5.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(180), math.rad(0)) * CFrame.new(0,-7.5+1.25,-1.5)
  1426. prt6 = Instance.new("Part")
  1427. prt6.formFactor = 3
  1428. prt6.CanCollide = false
  1429. prt6.Name = "NaginataBlade"
  1430. prt6.Locked = true
  1431. prt6.Size = Vector3.new(0.5,2,3)
  1432. prt6.Parent = swordholder
  1433. prt6.BrickColor = BrickColor.new("Mid grey")
  1434. prt6.Reflectance = 0.2
  1435. m6 = Instance.new("SpecialMesh",prt6)
  1436. m6.MeshType = "Wedge"
  1437. w6 = Instance.new("Weld")
  1438. w6.Parent = prt6
  1439. w6.Part0 = prt6
  1440. w6.Part1 = prt1
  1441. w6.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1442. w6.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(180), math.rad(0)) * CFrame.new(0,-10.75,1)
  1443. prt7 = Instance.new("Part")
  1444. prt7.formFactor = 3
  1445. prt7.CanCollide = false
  1446. prt7.Name = "NaginataBlade"
  1447. prt7.Locked = true
  1448. prt7.Size = Vector3.new(0.5,0.5,4)
  1449. prt7.Parent = swordholder
  1450. prt7.BrickColor = BrickColor.new("Mid grey")
  1451. prt7.Reflectance = 0.2
  1452. m7 = Instance.new("BlockMesh",prt7)
  1453. w7 = Instance.new("Weld")
  1454. w7.Parent = prt7
  1455. w7.Part0 = prt7
  1456. w7.Part1 = prt1
  1457. w7.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1458. w7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-9,0)
  1459. prt8 = Instance.new("Part")
  1460. prt8.formFactor = 3
  1461. prt8.CanCollide = false
  1462. prt8.Name = "NaginataBlade"
  1463. prt8.Locked = true
  1464. prt8.Size = Vector3.new(0.5,0.5,1)
  1465. prt8.Parent = swordholder
  1466. prt8.BrickColor = BrickColor.new("Mid grey")
  1467. prt8.Reflectance = 0.2
  1468. m8 = Instance.new("SpecialMesh",prt8)
  1469. m8.MeshType = "Wedge"
  1470. w8 = Instance.new("Weld")
  1471. w8.Parent = prt8
  1472. w8.Part0 = prt8
  1473. w8.Part1 = prt1
  1474. w8.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1475. w8.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0,-8.25,1.75)
  1476. prt9 = Instance.new("Part")
  1477. prt9.formFactor = 3
  1478. prt9.CanCollide = false
  1479. prt9.Name = "NaginataBlade"
  1480. prt9.Locked = true
  1481. prt9.Size = Vector3.new(0.5,0.5,1)
  1482. prt9.Parent = swordholder
  1483. prt9.BrickColor = BrickColor.new("Mid grey")
  1484. prt9.Reflectance = 0.2
  1485. m9 = Instance.new("SpecialMesh",prt9)
  1486. m9.MeshType = "Wedge"
  1487. w9 = Instance.new("Weld")
  1488. w9.Parent = prt9
  1489. w9.Part0 = prt9
  1490. w9.Part1 = prt1
  1491. w9.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1492. w9.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(180), math.rad(0)) * CFrame.new(0,-8.25,-1.75)
  1493. prt10 = Instance.new("Part")
  1494. prt10.formFactor = 3
  1495. prt10.CanCollide = false
  1496. prt10.Name = "NaginataBlade"
  1497. prt10.Locked = true
  1498. prt10.Size = Vector3.new(0.5,0.5,1)
  1499. prt10.Parent = swordholder
  1500. prt10.BrickColor = BrickColor.new("Mid grey")
  1501. prt10.Reflectance = 0.2
  1502. m10 = Instance.new("SpecialMesh",prt10)
  1503. m10.MeshType = "Wedge"
  1504. w10 = Instance.new("Weld")
  1505. w10.Parent = prt10
  1506. w10.Part0 = prt10
  1507. w10.Part1 = prt1
  1508. w10.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1509. w10.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(180), math.rad(0)) * CFrame.new(0,-9-0.7,-1.75)
  1510. prt11 = Instance.new("Part")
  1511. prt11.formFactor = 3
  1512. prt11.CanCollide = false
  1513. prt11.Name = "NaginataBottom"
  1514. prt11.Locked = true
  1515. prt11.Size = Vector3.new(1,1,1)
  1516. prt11.Parent = swordholder
  1517. prt11.BrickColor = BrickColor.new("Mid grey")
  1518. prt11.Reflectance = 0.2
  1519. m11 = Instance.new("SpecialMesh",prt11)
  1520. m11.MeshType = "Sphere"
  1521. w11 = Instance.new("Weld")
  1522. w11.Parent = prt11
  1523. w11.Part0 = prt11
  1524. w11.Part1 = prt1
  1525. w11.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1526. w11.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(180), math.rad(0)) * CFrame.new(0,7.5,0)
  1527.  
  1528. pprt1 = Instance.new("Part")
  1529. pprt1.formFactor = 3
  1530. pprt1.CanCollide = false
  1531. pprt1.Name = "ExcaliburHandle"
  1532. pprt1.Locked = true
  1533. pprt1.Size = Vector3.new(1,3,1)
  1534. pprt1.Parent = swordholder
  1535. pprt1.BrickColor = BrickColor.new("Really black")
  1536. mm1 = Instance.new("CylinderMesh",pprt1)
  1537. ww1 = Instance.new("Weld")
  1538. ww1.Parent = pprt1
  1539. ww1.Part0 = pprt1
  1540. ww1.Part1 = RAP
  1541. ww1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1542. ww1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0,0,0)
  1543. pprt2 = Instance.new("Part")
  1544. pprt2.formFactor = 3
  1545. pprt2.CanCollide = false
  1546. pprt2.Name = "ExcaliburCrest"
  1547. pprt2.Locked = true
  1548. pprt2.Size = Vector3.new(1,2,2)
  1549. pprt2.Parent = swordholder
  1550. pprt2.BrickColor = BrickColor.new("New Yeller")
  1551. mm2 = Instance.new("SpecialMesh",pprt2)
  1552. mm2.MeshType = "Sphere"
  1553. ww2 = Instance.new("Weld")
  1554. ww2.Parent = pprt2
  1555. ww2.Part0 = pprt2
  1556. ww2.Part1 = pprt1
  1557. ww2.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1558. ww2.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-2,0)
  1559. pprt3 = Instance.new("Part")
  1560. pprt3.formFactor = 3
  1561. pprt3.CanCollide = false
  1562. pprt3.Name = "ExcaliburCrest"
  1563. pprt3.Locked = true
  1564. pprt3.Size = Vector3.new(1,2,1)
  1565. pprt3.Parent = swordholder
  1566. pprt3.BrickColor = BrickColor.new("New Yeller")
  1567. mm3 = Instance.new("SpecialMesh",pprt3)
  1568. mm3.MeshId = "http://www.roblox.com/asset/?id=1778999"
  1569. mm3.Scale = Vector3.new(0.5,1,1)
  1570. ww3 = Instance.new("Weld")
  1571. ww3.Parent = pprt3
  1572. ww3.Part0 = pprt3
  1573. ww3.Part1 = pprt1
  1574. ww3.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1575. ww3.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0,-2,1)
  1576. pprt4 = Instance.new("Part")
  1577. pprt4.formFactor = 3
  1578. pprt4.CanCollide = false
  1579. pprt4.Name = "ExcaliburCrest"
  1580. pprt4.Locked = true
  1581. pprt4.Size = Vector3.new(1,2,1)
  1582. pprt4.Parent = swordholder
  1583. pprt4.BrickColor = BrickColor.new("New Yeller")
  1584. mm4 = Instance.new("SpecialMesh",pprt4)
  1585. mm4.MeshId = "http://www.roblox.com/asset/?id=1778999"
  1586. mm4.Scale = Vector3.new(0.5,1,1)
  1587. ww4 = Instance.new("Weld")
  1588. ww4.Parent = pprt4
  1589. ww4.Part0 = pprt4
  1590. ww4.Part1 = pprt1
  1591. ww4.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1592. ww4.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0)) * CFrame.new(0,-2,-1)
  1593. for i = -1 , 1 do
  1594. pprt5 = Instance.new("Part")
  1595. pprt5.formFactor = 3
  1596. pprt5.CanCollide = false
  1597. pprt5.Name = "ExcaliburCrest"
  1598. pprt5.Locked = true
  1599. pprt5.Size = Vector3.new(1,2,1)
  1600. pprt5.Parent = swordholder
  1601. pprt5.BrickColor = BrickColor.new("Really red")
  1602. mm5 = Instance.new("SpecialMesh",pprt5)
  1603. mm5.MeshId = "http://www.roblox.com/asset/?id=1778999"
  1604. mm5.Scale = Vector3.new(0.1,1.3,1.2)
  1605. ww5 = Instance.new("Weld")
  1606. ww5.Parent = pprt5
  1607. ww5.Part0 = pprt5
  1608. ww5.Part1 = pprt2
  1609. ww5.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1610. ww5.C0 = CFrame.new(0,-1.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(-90+30*i), math.rad(0), math.rad(0))
  1611. end
  1612. for i = -1 , 1 do
  1613. pprt6 = Instance.new("Part")
  1614. pprt6.formFactor = 3
  1615. pprt6.CanCollide = false
  1616. pprt6.Name = "ExcaliburCrest"
  1617. pprt6.Locked = true
  1618. pprt6.Size = Vector3.new(1,2,1)
  1619. pprt6.Parent = swordholder
  1620. pprt6.BrickColor = BrickColor.new("Really red")
  1621. mm6 = Instance.new("SpecialMesh",pprt6)
  1622. mm6.MeshId = "http://www.roblox.com/asset/?id=1778999"
  1623. mm6.Scale = Vector3.new(0.1,1.3,1.2)
  1624. ww6 = Instance.new("Weld")
  1625. ww6.Parent = pprt6
  1626. ww6.Part0 = pprt6
  1627. ww6.Part1 = pprt2
  1628. ww6.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1629. ww6.C0 = CFrame.new(0,-1.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(90+30*i), math.rad(0), math.rad(0))
  1630. end
  1631. pprt7 = Instance.new("Part")
  1632. pprt7.formFactor = 3
  1633. pprt7.CanCollide = false
  1634. pprt7.Name = "ExcaliburCrest"
  1635. pprt7.Locked = true
  1636. pprt7.Size = Vector3.new(1,0.5,1)
  1637. pprt7.Parent = swordholder
  1638. pprt7.BrickColor = BrickColor.new("Really red")
  1639. mm7 = Instance.new("CylinderMesh",pprt7)
  1640. mm7.Scale = Vector3.new(1.2,1,1.2)
  1641. ww7 = Instance.new("Weld")
  1642. ww7.Parent = pprt7
  1643. ww7.Part0 = pprt7
  1644. ww7.Part1 = pprt1
  1645. ww7.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1646. ww7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,1.5,0)
  1647. pprt8 = Instance.new("Part")
  1648. pprt8.formFactor = 3
  1649. pprt8.CanCollide = false
  1650. pprt8.Name = "ExcaliburBlade"
  1651. pprt8.Locked = true
  1652. pprt8.Size = Vector3.new(0.2,10,1)
  1653. pprt8.Parent = swordholder
  1654. pprt8.BrickColor = BrickColor.new("Really red")
  1655. mm8 = Instance.new("BlockMesh",pprt8)
  1656. mm8.Scale = Vector3.new(1,1,1)
  1657. ww8 = Instance.new("Weld")
  1658. ww8.Parent = pprt8
  1659. ww8.Part0 = pprt8
  1660. ww8.Part1 = pprt1
  1661. ww8.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1662. ww8.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-2.5-5,0)
  1663. pprt9 = Instance.new("Part")
  1664. pprt9.formFactor = 3
  1665. pprt9.CanCollide = false
  1666. pprt9.Name = "ExcaliburBlade"
  1667. pprt9.Locked = true
  1668. pprt9.Size = Vector3.new(0.2,10,1.5)
  1669. pprt9.Parent = swordholder
  1670. pprt9.BrickColor = BrickColor.new("Bright orange")
  1671. mm9 = Instance.new("BlockMesh",pprt9)
  1672. mm9.Scale = Vector3.new(0.9,1,1)
  1673. ww9 = Instance.new("Weld")
  1674. ww9.Parent = pprt9
  1675. ww9.Part0 = pprt9
  1676. ww9.Part1 = pprt1
  1677. ww9.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1678. ww9.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-2.5-5,0)
  1679. pprt10 = Instance.new("Part")
  1680. pprt10.formFactor = 3
  1681. pprt10.CanCollide = false
  1682. pprt10.Name = "ExcaliburTip"
  1683. pprt10.Locked = true
  1684. pprt10.Size = Vector3.new(0.2,0.75,2)
  1685. pprt10.Parent = swordholder
  1686. pprt10.BrickColor = BrickColor.new("Bright orange")
  1687. mm10 = Instance.new("SpecialMesh",pprt10)
  1688. mm10.Scale = Vector3.new(0.9,1,1)
  1689. mm10.MeshType = "Wedge"
  1690. ww10 = Instance.new("Weld")
  1691. ww10.Parent = pprt10
  1692. ww10.Part0 = pprt10
  1693. ww10.Part1 = pprt1
  1694. ww10.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1695. ww10.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0)) * CFrame.new(0,-12.5-1,-0.375)
  1696. pprt11 = Instance.new("Part")
  1697. pprt11.formFactor = 3
  1698. pprt11.CanCollide = false
  1699. pprt11.Name = "ExcaliburTip"
  1700. pprt11.Locked = true
  1701. pprt11.Size = Vector3.new(0.2,0.75,2)
  1702. pprt11.Parent = swordholder
  1703. pprt11.BrickColor = BrickColor.new("Bright orange")
  1704. mm11 = Instance.new("SpecialMesh",pprt11)
  1705. mm11.Scale = Vector3.new(0.9,1,1)
  1706. mm11.MeshType = "Wedge"
  1707. ww11 = Instance.new("Weld")
  1708. ww11.Parent = pprt11
  1709. ww11.Part0 = pprt11
  1710. ww11.Part1 = pprt1
  1711. ww11.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1712. ww11.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(180), math.rad(0)) * CFrame.new(0,-12.5-1,0.375)
  1713. pprt12 = Instance.new("Part")
  1714. pprt12.formFactor = 3
  1715. pprt12.CanCollide = false
  1716. pprt12.Name = "ExcaliburTip"
  1717. pprt12.Locked = true
  1718. pprt12.Size = Vector3.new(0.2,0.5,2)
  1719. pprt12.Parent = swordholder
  1720. pprt12.BrickColor = BrickColor.new("Really red")
  1721. mm12 = Instance.new("SpecialMesh",pprt12)
  1722. mm12.Scale = Vector3.new(1,1,1)
  1723. mm12.MeshType = "Wedge"
  1724. ww12 = Instance.new("Weld")
  1725. ww12.Parent = pprt12
  1726. ww12.Part0 = pprt12
  1727. ww12.Part1 = pprt1
  1728. ww12.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1729. ww12.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0)) * CFrame.new(0,-12.5-1,-0.25)
  1730. pprt13 = Instance.new("Part")
  1731. pprt13.formFactor = 3
  1732. pprt13.CanCollide = false
  1733. pprt13.Name = "ExcaliburTip"
  1734. pprt13.Locked = true
  1735. pprt13.Size = Vector3.new(0.2,0.5,2)
  1736. pprt13.Parent = swordholder
  1737. pprt13.BrickColor = BrickColor.new("Really red")
  1738. mm13 = Instance.new("SpecialMesh",pprt13)
  1739. mm13.Scale = Vector3.new(1,1,1)
  1740. mm13.MeshType = "Wedge"
  1741. ww13 = Instance.new("Weld")
  1742. ww13.Parent = pprt13
  1743. ww13.Part0 = pprt13
  1744. ww13.Part1 = pprt1
  1745. ww13.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1746. ww13.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(180), math.rad(0)) * CFrame.new(0,-12.5-1,0.25)
  1747. pprt14 = Instance.new("Part")
  1748. pprt14.formFactor = 3
  1749. pprt14.CanCollide = false
  1750. pprt14.Name = "ExcaliburBladeHitbox"
  1751. pprt14.Locked = true
  1752. pprt14.Size = Vector3.new(0.2,12,1.5)
  1753. pprt14.Parent = swordholder
  1754. pprt14.Transparency = 1
  1755. ww14 = Instance.new("Weld")
  1756. ww14.Parent = pprt14
  1757. ww14.Part0 = pprt14
  1758. ww14.Part1 = pprt1
  1759. ww14.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0,0)
  1760. ww14.C0 = CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0,-8.5,0)
  1761.  
  1762.  
  1763.  
  1764.  
  1765. function unequipweld()
  1766.  
  1767. end
  1768.  
  1769. unequipweld()
  1770.  
  1771.  
  1772.  
  1773. function equipweld()
  1774.  
  1775.  
  1776. end
  1777.  
  1778.  
  1779.  
  1780. function ss(parent,p) --Slash
  1781.  
  1782. local SlashSound = Instance.new("Sound")
  1783. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1784. SlashSound.Parent = parent
  1785. SlashSound.Volume = .7
  1786. SlashSound.Pitch = p
  1787. SlashSound.PlayOnRemove = true
  1788. coroutine.resume(coroutine.create(function()
  1789. wait()
  1790. SlashSound.Parent = nil
  1791. end))
  1792. end
  1793. function uss(parent,p) --unsheath
  1794.  
  1795. local SlashSound = Instance.new("Sound")
  1796. SlashSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  1797. SlashSound.Parent = parent
  1798. SlashSound.Volume = .7
  1799. SlashSound.Pitch = p
  1800. SlashSound.PlayOnRemove = true
  1801. coroutine.resume(coroutine.create(function()
  1802. wait()
  1803. SlashSound.Parent = nil
  1804. end))
  1805. end
  1806. function ms(parent,p) --Metal Cling Sound
  1807.  
  1808. local SlashSound = Instance.new("Sound")
  1809. SlashSound.SoundId = "rbxasset://sounds\\metal.ogg"
  1810. SlashSound.Parent = parent
  1811. SlashSound.Volume = 1
  1812. SlashSound.Pitch = p
  1813. SlashSound.PlayOnRemove = true
  1814. coroutine.resume(coroutine.create(function()
  1815. wait()
  1816. SlashSound.Parent = nil
  1817. end))
  1818. end
  1819.  
  1820. --
  1821. --
  1822.  
  1823. function returndmg()
  1824. mindamage = omindamage
  1825. maxdamage = omaxdamage
  1826. crtmaxdamage = ocrtmaxdamage
  1827. end
  1828.  
  1829. function subdmg(sub)
  1830. mindamage = omindamage - sub
  1831. maxdamage = omaxdamage - sub
  1832. crtmaxdamage = ocrtmaxdamage - sub
  1833. end
  1834.  
  1835. function prcntdmg(sub)
  1836. mindamage = math.floor(omindamage - (omindamage*(sub/100)))
  1837. maxdamage = math.floor(omaxdamage - (omaxdamage*(sub/100)))
  1838. crtmaxdamage = math.floor(ocrtmaxdamage - (ocrtmaxdamage*(sub/100)))
  1839. end
  1840.  
  1841. function tagHumanoid(humanoid, player)
  1842. local creator_tag = Instance.new("ObjectValue")
  1843. creator_tag.Value = player
  1844. creator_tag.Name = "creator"
  1845. creator_tag.Parent = humanoid
  1846. end
  1847.  
  1848. function untagHumanoid(humanoid)
  1849. if humanoid ~= nil then
  1850. local tag = humanoid:findFirstChild("creator")
  1851. if tag ~= nil then
  1852. tag.Parent = nil
  1853. end
  1854. end
  1855. end
  1856.  
  1857. local function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1858. return game.Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1859. end
  1860.  
  1861.  
  1862.  
  1863. function equipanim()
  1864. attack = true
  1865. for i = 0.1 , 1 , 0.1 do
  1866. wait()
  1867. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20*i), 0, math.rad(45*i))
  1868. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  1869. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20*i), 0, math.rad(-45*i))
  1870. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  1871. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(0, 0, math.rad(20*i))
  1872. RWL.C1 = CFrame.new(1, 2, 0)
  1873. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(0, 0, math.rad(-20*i))
  1874. LWL.C1 = CFrame.new(-1, 2, 0)
  1875. end
  1876. attack = false
  1877. end
  1878.  
  1879.  
  1880. function damagesplat(dmg,hit,crit,blocked)
  1881. local mo = Instance.new("Model")
  1882. mo.Name = dmg
  1883. local pa = Instance.new("Part",mo)
  1884. pa.formFactor = 3
  1885. pa.Size = Vector3.new(0.8,0.3,0.8)
  1886. if crit then
  1887. pa.BrickColor = BrickColor.new("New Yeller")
  1888. elseif not crit then
  1889. pa.BrickColor = BrickColor.new("Really red")
  1890. end
  1891. if blocked then pa.BrickColor = BrickColor.new("Really blue") end
  1892. pa.CFrame = CFrame.new(hit.Position) * CFrame.new(0, 3, 0)
  1893. pa.Name = "Head"
  1894. local hah = Instance.new("Humanoid")
  1895. hah.Parent = mo
  1896. hah.MaxHealth = 0
  1897. hah.Health = 0
  1898. local bp = Instance.new("BodyPosition")
  1899. bp.P = 14000
  1900. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1901. bp.position = hit.Position + Vector3.new(0, 5, 0)
  1902. coroutine.resume(coroutine.create(function()
  1903. wait()
  1904. mo.Parent = Character
  1905. bp.Parent = pa
  1906. wait(1.4)
  1907. mo:remove()
  1908. end))
  1909. return pa
  1910. end
  1911.  
  1912. function damage(hum,dmg,critornot)
  1913. local pa = damagesplat(dmg,hum.Torso,critornot)
  1914. hum:TakeDamage(dmg)
  1915. coroutine.resume(coroutine.create(function()
  1916. tagHumanoid(hum,Player)
  1917. wait(1)
  1918. untagHumanoid(hum)
  1919. end))
  1920. return pa
  1921.  
  1922. end
  1923.  
  1924. function AddRage(add)
  1925. Rage = Rage + add
  1926. if Rage > MaxRage then
  1927. Rage = MaxRage
  1928. end
  1929. end
  1930.  
  1931. function OT(hit) --Normal Damage
  1932. if Hitdeb == 1 then return end
  1933. if hit.Parent == nil then return end
  1934. local hum = hit.Parent:findFirstChild("Humanoid") if hum ~= nil and hum ~= Character.Humanoid then
  1935. if hum.Health <= 0 then return end
  1936. local critrandomizer = math.random(crtrate)
  1937. if critrandomizer ~= 1 then
  1938. local rndmdamage = math.random(mindamage,maxdamage)
  1939. damage(hum,rndmdamage,false)
  1940. elseif critrandomizer == 1 then
  1941. local rndmdamage = math.random(maxdamage,crtmaxdamage)
  1942. damage(hum,rndmdamage,true)
  1943. end
  1944. Hitdeb = 1
  1945. end
  1946. end
  1947.  
  1948. function OT2(hit) --Normal Damage
  1949. if Hitdeb2 == 1 then return end
  1950. if hit.Parent == nil then return end
  1951. local hum = hit.Parent:findFirstChild("Humanoid") if hum ~= nil and hum ~= Character.Humanoid then
  1952. if hum.Health <= 0 then return end
  1953. local critrandomizer = math.random(crtrate)
  1954. if critrandomizer ~= 1 then
  1955. local rndmdamage = math.random(mindamage,maxdamage)*2
  1956. damage(hum,rndmdamage,false)
  1957. elseif critrandomizer == 1 then
  1958. local rndmdamage = math.random(maxdamage,crtmaxdamage)*2
  1959. damage(hum,rndmdamage,true)
  1960. end
  1961. Hitdeb2 = 1
  1962. end
  1963. end
  1964.  
  1965.  
  1966. function AoE(p,magnitude)
  1967. local c = game.Workspace:GetChildren();
  1968. for i = 1, #c do
  1969. local hum = c[i]:findFirstChild("Humanoid")
  1970. if hum ~= nil and hum.Health ~= 0 then
  1971. local head = c[i]:findFirstChild("Head");
  1972. if head ~= nil then
  1973. local mag = (head.Position - p).magnitude;
  1974. if mag <= magnitude and c[i].Name ~= Character.Name then
  1975. local foundd = false
  1976. for ii = 1 , #AoETrue do
  1977. if AoETrue[ii] == c[i].Name then
  1978.  
  1979. foundd = true
  1980. end
  1981. end
  1982. if foundd then
  1983.  
  1984. end
  1985. --
  1986. if not foundd then
  1987. local critrandomizer = math.random(crtrate)
  1988. if critrandomizer ~= 1 then
  1989. local rndmdamage = math.random(mindamage,maxdamage)
  1990. damage(hum,rndmdamage,false)
  1991. elseif critrandomizer == 1 then
  1992. local rndmdamage = math.random(maxdamage,crtmaxdamage)
  1993. damage(hum,rndmdamage,true)
  1994. end
  1995. table.insert(AoETrue,c[i].Name)
  1996. end
  1997. end
  1998. end
  1999. end
  2000. end
  2001. for ii = 1 , #AoETrue do
  2002. table.remove(AoETrue,#AoETrue)
  2003. end
  2004. end
  2005.  
  2006. --
  2007.  
  2008.  
  2009. --
  2010.  
  2011. function effect(Color,Ref,LP,P1)
  2012. local effectsmsh = Instance.new("BlockMesh")
  2013. effectsmsh.Scale = Vector3.new(1,1,1)
  2014. effectsmsh.Name = "Mesh"
  2015. local effectsg = Instance.new("Part")
  2016. effectsg.formFactor = 3
  2017. effectsg.CanCollide = false
  2018. effectsg.Name = "Eff"
  2019. effectsg.Locked = true
  2020. effectsg.Anchored = true
  2021. effectsg.Size = Vector3.new(0.2,1,0.2)
  2022. effectsg.Parent = bodyholder
  2023. effectsmsh.Parent = effectsg
  2024. effectsg.BrickColor = BrickColor.new(Color)
  2025. effectsg.Reflectance = Ref
  2026. local point1 = P1
  2027. local mg = (LP.p - point1.p).magnitude
  2028. effectsg.Size = Vector3.new(0.2,mg,0.2)
  2029. effectsg.CFrame = CFrame.new((LP.p+point1.p)/2,point1.p) * CFrame.Angles(math.rad(90),0,0)
  2030. coroutine.resume(coroutine.create(function()
  2031. for i = 0 , 1 , 0.1 do
  2032. wait()
  2033. effectsg.Transparency = 1*i
  2034. effectsmsh.Scale = Vector3.new(1-1*i,1,1-1*i)
  2035. end
  2036. wait()
  2037. effectsg.Parent = nil
  2038. end))
  2039. end
  2040. --
  2041.  
  2042.  
  2043. con,con2,con3 = nil,nil,nil
  2044. conn,conn2,conn3 = nil,nil,nil
  2045.  
  2046. function dmg1cnnct()
  2047. if con ~= nil then
  2048. con:disconnect()
  2049. Hitdeb = 0
  2050. end
  2051. con = prt1.Touched:connect(OT)
  2052. con2 = prt7.Touched:connect(OT)
  2053. con3 = prt2.Touched:connect(OT)
  2054. end
  2055.  
  2056. function dmg1dc()
  2057. if con ~= nil then
  2058. con:disconnect()
  2059. Hitdeb = 0
  2060. end
  2061. if con2 ~= nil then
  2062. con2:disconnect()
  2063. Hitdeb = 0
  2064. end
  2065. if con3 ~= nil then
  2066. con3:disconnect()
  2067. Hitdeb = 0
  2068. end
  2069. end
  2070.  
  2071. function dmg2cnnct()
  2072. if con ~= nil then
  2073. con:disconnect()
  2074. Hitdeb = 0
  2075. end
  2076. conn = pprt14.Touched:connect(OT2)
  2077. conn2 = pprt1.Touched:connect(OT2)
  2078. end
  2079.  
  2080. function dmg2dc()
  2081. if conn ~= nil then
  2082. conn:disconnect()
  2083. Hitdeb2 = 0
  2084. end
  2085. if conn2 ~= nil then
  2086. conn2:disconnect()
  2087. Hitdeb2 = 0
  2088. end
  2089. if conn3 ~= nil then
  2090. conn3:disconnect()
  2091. Hitdeb2 = 0
  2092. end
  2093. end
  2094.  
  2095. function rptddmg(value,des,inc)
  2096. coroutine.resume(coroutine.create(function()
  2097. repeat
  2098. wait(inc)
  2099. Hitdeb = 0
  2100. until value == des
  2101. end))
  2102. end
  2103.  
  2104. function atktype(s,e)
  2105. coroutine.resume(coroutine.create(function ()
  2106. attacktype = e
  2107. wait(0.25)
  2108. attacktype = s
  2109. end))
  2110. end
  2111.  
  2112. walking = false
  2113. jumping = false
  2114. Target = nil
  2115.  
  2116. function Walk()
  2117. --if attack==true then return end
  2118. if walking then return end
  2119. for i = 0.1 , 1 , 0.1 do
  2120. if jumping then return end
  2121. wait()
  2122. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20-40*i), 0, math.rad(45+20*i))
  2123. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2124. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20-40*i), 0, math.rad(-45-20*i))
  2125. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2126. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(math.rad(45*i), 0, math.rad(20-10*i))
  2127. RWL.C1 = CFrame.new(1, 2, 0)
  2128. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(math.rad(-45*i), 0, math.rad(-20+10*i))
  2129. LWL.C1 = CFrame.new(-1, 2, 0)
  2130. end
  2131. repeat
  2132. for i = 0.1 , 1 , 0.1 do
  2133. if jumping then return end
  2134. wait()
  2135. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-60-5*i), 0, math.rad(65))
  2136. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2137. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-60-5*i), 0, math.rad(-65))
  2138. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2139. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(math.rad(45-90*i), 0, math.rad(10))
  2140. RWL.C1 = CFrame.new(1, 2, 0)
  2141. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(math.rad(-45+90*i), 0, math.rad(-10))
  2142. LWL.C1 = CFrame.new(-1, 2, 0)
  2143. end
  2144. for i = 0.1 , 1 , 0.1 do
  2145. if jumping then return end
  2146. wait()
  2147. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-65+5*i), 0, math.rad(65))
  2148. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2149. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-65+5*i), 0, math.rad(-65))
  2150. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2151. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(math.rad(-45+90*i), 0, math.rad(10))
  2152. RWL.C1 = CFrame.new(1, 2, 0)
  2153. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(math.rad(45-90*i), 0, math.rad(-10))
  2154. LWL.C1 = CFrame.new(-1, 2, 0)
  2155. end
  2156. until not walking or jumping
  2157. for i = 0.1 , 1 , 0.1 do
  2158. wait()
  2159. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-60+40*i), 0, math.rad(65-20*i))
  2160. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2161. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-60+40*i), 0, math.rad(-65+20*i))
  2162. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2163. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(math.rad(45-45*i), 0, math.rad(10+10*i))
  2164. RWL.C1 = CFrame.new(1, 2, 0)
  2165. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(math.rad(-45+45*i), 0, math.rad(-10-10*i))
  2166. LWL.C1 = CFrame.new(-1, 2, 0)
  2167. end
  2168. end
  2169.  
  2170. function Jump()
  2171. if attack==true then return end
  2172. if jumping then return end
  2173. jumping = true
  2174. Character.Humanoid.PlatformStand=false
  2175. Character.Humanoid.Jump=true
  2176. local vel = Instance.new("BodyVelocity",Torso)
  2177. vel.maxForce = Vector3.new(0,1,0) * math.huge
  2178. vel.P = vel.P * 5
  2179. vel.velocity = Vector3.new(0,jump,0)
  2180. coroutine.resume(coroutine.create(function()
  2181. wait() wait() wait() wait()
  2182. vel.Parent=nil
  2183. end))
  2184. for i = 0.1 , 1 , 0.1 do
  2185. wait()
  2186. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20+200*i), 0, math.rad(45-20*i))
  2187. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2188. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20+200*i), 0, math.rad(-45+20*i))
  2189. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2190. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(math.rad(-10*i), 0, math.rad(20-10*i))
  2191. RWL.C1 = CFrame.new(1, 2, 0)
  2192. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(math.rad(-10*i), 0, math.rad(-20+10*i))
  2193. LWL.C1 = CFrame.new(-1, 2, 0)
  2194. end
  2195. wait(1)
  2196. for i = 0.1 , 1 , 0.1 do
  2197. wait()
  2198. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(180-200*i), 0, math.rad(25+20*i))
  2199. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2200. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(180-200*i), 0, math.rad(-25-20*i))
  2201. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2202. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(math.rad(-10+10*i), 0, math.rad(10+10*i))
  2203. RWL.C1 = CFrame.new(1, 2, 0)
  2204. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(math.rad(-10+10*i), 0, math.rad(-10-10*i))
  2205. LWL.C1 = CFrame.new(-1, 2, 0)
  2206. end
  2207. jumping = false
  2208. end
  2209.  
  2210. function NaginataSpin()
  2211. attack = true
  2212. dmg1cnnct()
  2213. local LastPoint = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2214. ss(Head,math.random())
  2215. for i = 0.1 , 1 , 0.1 do
  2216. wait()
  2217. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(45))
  2218. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2219. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20+110*i), 0, math.rad(-45+35*i))
  2220. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2221. w1.C0 = CFrame.Angles(math.rad(100+20*i), math.rad(90*i), math.rad(0)) * CFrame.new(0, 0, 0)
  2222. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2223. effect("White",0.5,LastPoint,Point)
  2224. LastPoint = Point
  2225. end
  2226. Hitdeb2 = 0
  2227. for i = 0.1 , 1 , 0.1 do
  2228. wait()
  2229. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(45))
  2230. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2231. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-10+20*i))
  2232. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2233. w1.C0 = CFrame.Angles(math.rad(120), math.rad(90+360*i), math.rad(0)) * CFrame.new(0, 0, 0)
  2234. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2235. effect("White",0.5,LastPoint,Point)
  2236. LastPoint = Point
  2237. end
  2238. Hitdeb2 = 0
  2239. for i = 0.15 , 1 , 0.15 do
  2240. wait()
  2241. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(45))
  2242. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2243. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(10-10*i))
  2244. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2245. w1.C0 = CFrame.Angles(math.rad(120), math.rad(90+270*i), math.rad(0)) * CFrame.new(0, 0, 0)
  2246. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2247. effect("White",0.5,LastPoint,Point)
  2248. LastPoint = Point
  2249. end
  2250. dmg1dc()
  2251. for i = 0.1 , 1 , 0.1 do
  2252. wait()
  2253. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(45))
  2254. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2255. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(90-110*i), 0, math.rad(-45*i))
  2256. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2257. w1.C0 = CFrame.Angles(math.rad(120-20*i), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2258. end
  2259. wait(0.2)
  2260. attack = false
  2261. end
  2262.  
  2263. function DualThrust()
  2264. attack = true
  2265. ss(Head,math.random())
  2266. dmg1cnnct()
  2267. dmg2cnnct()
  2268. for i = 0.1 , 1 , 0.1 do
  2269. wait()
  2270. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20+90*i), 0, math.rad(45-65*i))
  2271. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2272. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20+90*i), 0, math.rad(-45+65*i))
  2273. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2274. w1.C0 = CFrame.Angles(math.rad(100+80*i), math.rad(0), math.rad(0)) * CFrame.new(0, 5*i, 0)
  2275. ww1.C0 = CFrame.Angles(math.rad(90+90*i), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2276. end
  2277. local LastPoint = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2278. local LastPoint2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2279. for i = 0.2 , 1 , 0.2 do
  2280. wait()
  2281. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(70), 0, math.rad(-20+110*i))
  2282. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2283. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(70), 0, math.rad(20-110*i))
  2284. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2285. w1.C0 = CFrame.Angles(math.rad(180), math.rad(0), math.rad(0)) * CFrame.new(0, 5, 0)
  2286. ww1.C0 = CFrame.Angles(math.rad(180), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2287. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2288. effect("Bright violet",0.5,LastPoint,Point)
  2289. LastPoint = Point
  2290. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2291. effect("Really red",0.5,LastPoint2,Point2)
  2292. LastPoint2 = Point2
  2293. end
  2294. for i = 0.2 , 1 , 0.2 do
  2295. wait()
  2296. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(70), 0, math.rad(90+10*i))
  2297. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2298. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(70), 0, math.rad(-90-10*i))
  2299. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2300. w1.C0 = CFrame.Angles(math.rad(180), math.rad(0), math.rad(0)) * CFrame.new(0, 5, 0)
  2301. ww1.C0 = CFrame.Angles(math.rad(180), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2302. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2303. effect("Bright violet",0.5,LastPoint,Point)
  2304. LastPoint = Point
  2305. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2306. effect("Really red",0.5,LastPoint2,Point2)
  2307. LastPoint2 = Point2
  2308. end
  2309. dmg1dc()
  2310. dmg2dc()
  2311. for i = 0.1 , 1 , 0.1 do
  2312. wait()
  2313. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(70-90*i), 0, math.rad(100-55*i))
  2314. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2315. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(70-90*i), 0, math.rad(-100+55*i))
  2316. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2317. w1.C0 = CFrame.Angles(math.rad(180-80*i), math.rad(0), math.rad(0)) * CFrame.new(0, 5-5*i, 0)
  2318. ww1.C0 = CFrame.Angles(math.rad(180-90*i), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2319. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2320. effect("Bright violet",0.5,LastPoint,Point)
  2321. LastPoint = Point
  2322. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2323. effect("Really red",0.5,LastPoint2,Point2)
  2324. LastPoint2 = Point2
  2325. end
  2326. wait(0.5)
  2327. attack = false
  2328. end
  2329.  
  2330. function Slash1()
  2331. attack = true
  2332. ss(Head,math.random())
  2333. dmg1cnnct()
  2334. dmg2cnnct()
  2335. for i = 0.2 , 1 , 0.2 do
  2336. wait()
  2337. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20+220*i), 0, math.rad(45-65*i))
  2338. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2339. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20+220*i), 0, math.rad(-45+65*i))
  2340. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2341. w1.C0 = CFrame.Angles(math.rad(100), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2342. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2343. end
  2344. local LastPoint = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2345. local LastPoint2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2346. for i = 0.2 , 1 , 0.2 do
  2347. wait()
  2348. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(200+10*i), 0, math.rad(-20))
  2349. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2350. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(200+10*i), 0, math.rad(20))
  2351. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2352. w1.C0 = CFrame.Angles(math.rad(100), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2353. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2354. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2355. effect("Bright violet",0.5,LastPoint,Point)
  2356. LastPoint = Point
  2357. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2358. effect("Really red",0.5,LastPoint2,Point2)
  2359. LastPoint2 = Point2
  2360. end
  2361. Hitdeb = 0
  2362. Hitdeb2 = 0
  2363. for i = 0.1 , 1 , 0.1 do
  2364. wait()
  2365. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(210-220*i), 0, math.rad(-20-20*i))
  2366. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2367. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(210-220*i), 0, math.rad(20+20*i))
  2368. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2369. w1.C0 = CFrame.Angles(math.rad(100), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2370. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2371. local Point = prt4.CFrame * CFrame.new(0,prt4.Size.Y/-2,0)
  2372. effect("Bright violet",0.5,LastPoint,Point)
  2373. LastPoint = Point
  2374. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2375. effect("Really red",0.5,LastPoint2,Point2)
  2376. LastPoint2 = Point2
  2377. end
  2378. for i = 0.1 , 1 , 0.1 do
  2379. wait()
  2380. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-10-10*i), 0, math.rad(-40+85*i))
  2381. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2382. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-10-10*i), 0, math.rad(40-85*i))
  2383. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2384. w1.C0 = CFrame.Angles(math.rad(100), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2385. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2386. end
  2387. dmg2dc()
  2388. dmg1dc()
  2389. attack = false
  2390. end
  2391.  
  2392. function Slash2()
  2393. attack = true
  2394. ss(Head,math.random())
  2395. dmg2cnnct()
  2396. for i = 0.2 , 1 , 0.2 do
  2397. wait()
  2398. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20+90*i), 0, math.rad(45+45*i))
  2399. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, math.rad(90*i), 0)
  2400. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2401. end
  2402. local LastPoint2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2403. Hitdeb2 = 0
  2404. for i = 0.1 , 1 , 0.1 do
  2405. wait()
  2406. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(70), 0, math.rad(90-140*i))
  2407. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, math.rad(90), 0)
  2408. ww1.C0 = CFrame.Angles(math.rad(90+130*i), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2409. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2410. effect("Really red",0.5,LastPoint2,Point2)
  2411. LastPoint2 = Point2
  2412. end
  2413. Hitdeb2 = 0
  2414. for i = 0.1 , 1 , 0.2 do
  2415. wait()
  2416. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(70+10*i), 0, math.rad(90-140))
  2417. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, math.rad(90), 0)
  2418. ww1.C0 = CFrame.Angles(math.rad(90+130), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2419. end
  2420. ss(Head,math.random())
  2421. for i = 0.1 , 1 , 0.2 do
  2422. wait()
  2423. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(80), 0, math.rad(90-140+140*i))
  2424. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, math.rad(90), 0)
  2425. ww1.C0 = CFrame.Angles(math.rad(90+130-130*i), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2426. local Point2 = pprt14.CFrame * CFrame.new(0,pprt14.Size.Y/2,0)
  2427. effect("Really red",0.5,LastPoint2,Point2)
  2428. LastPoint2 = Point2
  2429. end
  2430. dmg2dc()
  2431. for i = 0.1 , 1 , 0.1 do
  2432. wait()
  2433. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(80-100*i), 0, math.rad(90-45*i))
  2434. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, math.rad(90-90*i), 0)
  2435. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2436. end
  2437. attack = false
  2438. end
  2439.  
  2440.  
  2441.  
  2442.  
  2443. function returnwelds()
  2444. RW.C0 = CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(45))
  2445. RW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2446. LW.C0 = CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-45))
  2447. LW.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(0, 0, 0)
  2448. RWL.C0 = CFrame.new(2, -2, 0) * CFrame.Angles(0, 0, math.rad(20))
  2449. RWL.C1 = CFrame.new(1, 2, 0)
  2450. LWL.C0 = CFrame.new(-2, -2, 0) * CFrame.Angles(0, 0, math.rad(-20))
  2451. LWL.C1 = CFrame.new(-1, 2, 0)
  2452. w1.C0 = CFrame.Angles(math.rad(100), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2453. ww1.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.new(0, 0, 0)
  2454. Neck.C0 = CFrame.new(0, 2, 0) * CFrame.Angles(0, 0, 0)
  2455. end
  2456.  
  2457.  
  2458. function Attackk(mag)
  2459. if attack then return end
  2460. if mag <= 8 then
  2461. local rndm = math.random(1,3)
  2462. if rndm == 1 then
  2463. NaginataSpin()
  2464. elseif rndm == 2 then
  2465. Slash1()
  2466. elseif rndm == 3 then
  2467. Slash2()
  2468. end
  2469. elseif mag > 8 then
  2470. local rndm = math.random(1,1)
  2471. if rndm == 1 then
  2472. DualThrust()
  2473. end
  2474. end
  2475. end
  2476.  
  2477. local BG = Instance.new("BodyGyro",Torso)
  2478. BG.cframe = Torso.CFrame
  2479. BG.maxTorque = Vector3.new(0, math.huge,0)
  2480. BGSpin = 0
  2481.  
  2482. function FindTarget()
  2483. local c = game.Workspace:GetChildren();
  2484. local nearestmag = 1500
  2485. local nearestprsn = nil
  2486. for i = 1, #c do
  2487. local hum = c[i]:findFirstChild("Humanoid")
  2488. if hum ~= nil and hum.Health ~= 0 then
  2489. local head = c[i]:findFirstChild("Head");
  2490. if head ~= nil then
  2491. local mag = (head.Position - Torso.Position).magnitude;
  2492. if mag <= 1500 and c[i].Name ~= Character.Name then
  2493. if mag < nearestmag then
  2494. nearestmag = mag
  2495. nearestprsn = c[i]
  2496. end
  2497. end
  2498. end
  2499. end
  2500. end
  2501. Target = nearestprsn
  2502. end
  2503.  
  2504.  
  2505.  
  2506.  
  2507. local Humanoid = Instance.new("Humanoid",bodyholder)
  2508. Humanoid.MaxHealth = HP
  2509.  
  2510. equipanim()
  2511. wait(1)
  2512. coroutine.resume(coroutine.create(function(Hum)
  2513. for i=1,30 do
  2514. wait()
  2515. Hum.MaxHealth=2000
  2516. Hum.Health=2000
  2517. end
  2518. end),Humanoid)
  2519. bodyholder:MakeJoints()
  2520. Humanoid.Health = HP
  2521. Humanoid.WalkSpeed = WS
  2522. wait(1)
  2523. bodyholder.Torso.CFrame = CFrame.new(SpawnPos.Value)
  2524. Humanoid.Health = HP
  2525. script.Parent = Character
  2526.  
  2527.  
  2528.  
  2529. repeat
  2530. wait(0.1)
  2531. Humanoid.Sit=false
  2532. Humanoid.PlatformStand=false
  2533. FindTarget()
  2534. if Target ~= nil then
  2535. BG.cframe = CFrame.new(Torso.Position,Target.Torso.Position) * CFrame.Angles(0,math.rad(BGSpin),0)
  2536. local mag = (Torso.Position-Target.Torso.Position).magnitude
  2537. if mag <= 20 then
  2538. Attackk(mag)
  2539. end
  2540. --
  2541. pcall(function()
  2542. local pos4 = Vector3.new(Target.Torso.Position.x,bodyholder.Torso.Position.Y,Target.Torso.Position.z)
  2543. bg.cframe = CFrame.new(bodyholder.Torso.Position,pos4)
  2544. Humanoid:MoveTo(Target.Torso.Position + CFrame.new(Torso.Position,Target.Torso.Position).lookVector * -6,Target.Torso)
  2545. end)
  2546. if Target.Torso.Position.y > Torso.Position.y+5 then
  2547. coroutine.resume(coroutine.create(Jump))
  2548. end
  2549. --
  2550. else
  2551. BG.cframe = Torso.cframe
  2552. Humanoid:MoveTo(Torso.Position,Torso)
  2553. end
  2554. if true then
  2555. if (Torso.Velocity * Vector3.new(1,0,1)).magnitude > 2 then
  2556. --coroutine.resume(coroutine.create(Walk))
  2557. walking = true
  2558. elseif (Torso.Velocity * Vector3.new(1,0,1)).magnitude < 2 then
  2559. walking = false
  2560. end
  2561. else
  2562. walking = false
  2563. end
  2564. until Humanoid.Health <= 0
  2565.  
  2566. wait(5)
  2567. Character.Parent = nil--mediafire
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement