Advertisement
jayrock3401

Untitled

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