Advertisement
BINO2002

Untitled

May 4th, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.43 KB | None | 0 0
  1. local plr = game.Players.LocalPlayer
  2. local chr = plr.Character
  3. local maus = plr:GetMouse()
  4. local PGui=plr.PlayerGui
  5. local lleg = chr["Left Leg"]
  6. local rleg = chr["Right Leg"]
  7. local larm = chr["Left Arm"]
  8. local rarm = chr["Right Arm"]
  9. local hed = chr.Head
  10. local rutprt = chr.HumanoidRootPart
  11. local torso = chr.Torso
  12. local otheranims=false
  13. local swimming=false
  14. chr.Animate.Disabled=true
  15. local fldb={['w']=false,['a']=false,['s']=false,['d']=false}
  16. local RunSpeed=30
  17. local WlkSpeed=16
  18. local SwimSpeed=14
  19. local SwimDashSpeed=28
  20. local anim = "Idling"
  21. local lastanim = "Idling"
  22. local val = 0
  23. local syne = 0
  24. local num = 0
  25. local runtime = 0
  26. local pseudohead=hed:Clone()
  27. for i,x in pairs(pseudohead:GetChildren()) do if not x.ClassName:find('Mesh') then x:Destroy() end end
  28. pseudohead.Name='PseudoHead'
  29. pseudohead.Parent=chr.Head
  30. local pseudoweld=Instance.new('Weld',torso)
  31. pseudoweld.Part0=hed
  32. pseudoweld.Name='PseudoHedWld'
  33. pseudoweld.Part1=pseudohead
  34. hed.Transparency=1
  35.  
  36. coroutine.wrap(function()
  37. for i,x in pairs(hed:GetChildren()) do if x:IsA('Sound') then x:Destroy() end end end)()
  38. function Lerp(a, b, i)
  39. local com1 = {a.X, a.Y, a.Z, a:toEulerAnglesXYZ()}
  40. local com2 = {b.X, b.Y, b.Z, b:toEulerAnglesXYZ()}
  41. local calx = com1[1] + (com2[1] - com1[1]) * i
  42. local caly = com1[2] + (com2[2] - com1[2]) * i
  43. local calz = com1[3] + (com2[3] - com1[3]) * i
  44. local cala = com1[4] + (com2[4] - com1[4]) * i
  45. local calb = com1[5] + (com2[5] - com1[5]) * i
  46. local calc = com1[6] + (com2[6] - com1[6]) * i
  47. return CFrame.new(calx, caly, calz) * CFrame.Angles(cala, calb, calc)
  48. end
  49. function TwnSingleNumber(s,f,m)
  50. local wot=s+(f-s)*m
  51. return wot
  52. end
  53. function TwnVector3(q,w,e)
  54. local begin={q.x,q.y,q.z}
  55. local ending={w.x,w.y,w.z}
  56. local bgx=begin[1]+(ending[1]-begin[1])*e
  57. local bgy=begin[2]+(ending[2]-begin[2])*e
  58. local bgz=begin[3]+(ending[3]-begin[3])*e
  59. return Vector3.new(bgx,bgy,bgz)
  60. end
  61. newWeld = function(wld, wp0, wp1, wc0x, wc0y, wc0z)
  62. wld = Instance.new("Weld", wp1)
  63. wld.Part0 = wp0
  64. wld.Part1 = wp1
  65. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  66. end
  67.  
  68. local angles = CFrame.Angles
  69. function clerp(a, b, t)
  70. return a:lerp(b, t)
  71. end
  72.  
  73.  
  74.  
  75. Player=game:GetService('Players').LocalPlayer
  76. Character=Player.Character
  77. Mouse=Player:GetMouse()
  78. m=Instance.new('Model',Character)
  79.  
  80.  
  81. local function weldBetween(a, b)
  82. local weldd = Instance.new("ManualWeld")
  83. weldd.Part0 = a
  84. weldd.Part1 = b
  85. weldd.C0 = CFrame.new()
  86. weldd.C1 = b.CFrame:inverse() * a.CFrame
  87. weldd.Parent = a
  88. return weldd
  89. end
  90.  
  91. it=Instance.new
  92.  
  93. function nooutline(part)
  94. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  95. end
  96.  
  97. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  98. local fp=it("Part")
  99. fp.formFactor=formfactor
  100. fp.Parent=parent
  101. fp.Reflectance=reflectance
  102. fp.Transparency=transparency
  103. fp.CanCollide=false
  104. fp.Locked=true
  105. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  106. fp.Name=name
  107. fp.Size=size
  108. fp.Position=Character.Torso.Position
  109. nooutline(fp)
  110. fp.Material=material
  111. fp:BreakJoints()
  112. return fp
  113. end
  114.  
  115. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  116. local mesh=it(Mesh)
  117. mesh.Parent=part
  118. if Mesh=="SpecialMesh" then
  119. mesh.MeshType=meshtype
  120. mesh.MeshId=meshid
  121. end
  122. mesh.Offset=offset
  123. mesh.Scale=scale
  124. return mesh
  125. end
  126.  
  127. function weld(parent,part0,part1,c0,c1)
  128. local weld=it("Weld")
  129. weld.Parent=parent
  130. weld.Part0=part0
  131. weld.Part1=part1
  132. weld.C0=c0
  133. weld.C1=c1
  134. return weld
  135. end
  136.  
  137. RA_handle=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","Handle",Vector3.new(1.02999997, 0.800000012, 1.02999997))
  138. RA_handleweld=weld(m,Character["Right Arm"],RA_handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.67572021e-006, -5.00679016e-006, 4.19616699e-005, -1, 0, 0.000342999992, 1.43031002e-007, -0.999999881, 0.000416999945, 0.000342999963, 0.000416999887, 0.999999881))
  139. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.66999996, 0.600000024))
  140. AR_Partweld=weld(m,RA_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499999046, -0.0450003147, -0.000152587891, 1.00000012, -2.84217094e-014, 0, -2.84217094e-014, 0.99999994, 1.16415322e-010, 0, 8.73114914e-011, 1))
  141.  
  142.  
  143. LA_handle=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","Handle",Vector3.new(1.02999997, 0.800000012, 1.02999997))
  144. LA_handleweld=weld(m,Character["Left Arm"],LA_handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.67572021e-006, -0.0850057602, -0.000259399414, 1.00000012, 2.10383333e-009, -0.000345998269, -1.42532372e-007, -1, -0.000418029726, -0.00034599824, 0.000418029667, -1.00000024))
  145. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.66999996, 0.600000024))
  146. AR_Partweld=weld(m,LA_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.5, 0.0400004387, 4.38690186e-005, 1.00000036, 1.3500312e-012, 8.73114914e-011, 1.3500312e-012, 1.00000012, 2.03726813e-010, 8.73114914e-011, 2.03726813e-010, 1.00000072))
  147.  
  148.  
  149. LL_handle=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(1.08000004, 0.400000006, 1.08000004))
  150. LL_handleweld=weld(m,Character["Left Leg"],LL_handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.67572021e-006, 5.12599945e-006, 4.19616699e-005, 1, -1.49999978e-005, -0.00029299999, 1.51227669e-005, 0.999999881, 0.00041899996, 0.000292993675, -0.000419004267, 0.999999881))
  151. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.02999997, 1.22000003, 1.02999997))
  152. AR_Partweld=weld(m,LL_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1.00000024, 1.49798989e-005, -5.30045363e-005, 1.4979948e-005, -1, 9.74570867e-007, -5.3004449e-005, -9.75647708e-007, -1.00000036))
  153.  
  154.  
  155. RL_handle=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(1.08000004, 0.400000006, 1.08000004))
  156. RL_handleweld=weld(m,Character["Right Leg"],RL_handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.67572021e-006, 5.12599945e-006, 4.19616699e-005, 1, -1.49999978e-005, -0.00029299999, 1.51227669e-005, 0.999999881, 0.00041899996, 0.000292993675, -0.000419004267, 0.999999881))
  157. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.02999997, 1.22000003, 1.02999997))
  158. AR_Partweld=weld(m,RL_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1.00000024, 1.49798989e-005, -5.30045363e-005, 1.4979948e-005, -1, 9.74570867e-007, -5.3004449e-005, -9.75647708e-007, -1.00000036))
  159.  
  160.  
  161. TO_handle=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(0.400000006, 1.17999995, 1.20000005))
  162. TO_handleweld=weld(m,Character["Torso"],TO_handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0133199692, 0.37973094, -0.0145654678, 1.00000465, 2.09984864e-005, -0.000290960073, -2.08798338e-005, 1.00000489, 0.000411002722, 0.00028860569, -0.000410994369, 1.00000012))
  163. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
  164. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000382423401, -0.212692261, -1.20450783, 1.00000942, -9.80027035e-005, -4.31819353e-006, 9.47565422e-005, 0.96593225, -0.258831143, 2.49980658e-005, 0.258833528, 0.965923131))
  165. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Smoky grey","AR_Part",Vector3.new(0.400000006, 1.17999995, 1.20000005))
  166. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399684906, 9.77516174e-006, -0.00100231171, 1.00000942, -9.27244059e-010, -2.36171763e-006, -9.27244059e-010, 1.00000989, 3.78349796e-010, -2.36171763e-006, 3.78349796e-010, 1.00000048))
  167. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
  168. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.929252625, -0.198659897, 0.241743088, -0.249955177, -0.258803219, 0.933029175, 0.965925097, 0.000193973145, 0.258821726, -0.0671648756, 0.965930045, 0.249936044))
  169. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  170. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
  171. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000389099121, 0.587318897, -2.0044651, 1.00000942, -9.80027035e-005, -4.31819353e-006, 9.47565422e-005, 0.96593225, -0.258831143, 2.49980658e-005, 0.258833528, 0.965923131))
  172. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
  173. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.398616791, -0.890111446, 0.830945015, 0.965930998, 5.33472485e-006, -0.258838445, -1.0900495e-005, 1.00000989, -2.0060048e-005, 0.258836091, 2.21984228e-005, 0.965921223))
  174. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
  175. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.929477692, 0.59858036, 0.241664886, 0.249993131, -0.258809328, 0.93301791, 0.96593976, 2.94563142e-005, -0.258805811, 0.0669526234, 0.965938628, 0.249996617))
  176. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  177. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
  178. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.00447083, 0.20050621, 1.28737462, 9.30085662e-005, 0.258846611, 0.965919733, 1.00000942, -0.000109147812, -7.18009833e-005, 8.80696243e-005, 0.965928733, -0.258844256))
  179. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  180. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.20000005, 0.800000012, 0.200000003))
  181. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00018787384, -0.989979506, 0.69903183, 1.00000942, -9.27244059e-010, -2.36171763e-006, -9.27244059e-010, 1.00000989, 3.78349796e-010, -2.36171763e-006, 3.78349796e-010, 1.00000048))
  182. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 1.20000005, 0.200000003))
  183. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.92611122, 0.210261345, -0.197398186, 0.866043448, -8.56792904e-005, -0.499987274, 9.3783754e-005, 1.00000989, -8.91505624e-006, 0.499987602, -3.91701178e-005, 0.866033494))
  184. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 0.600000024, 0.200000003))
  185. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.20958996, -0.689931393, -0.68910408, 0.965930998, 5.33472485e-006, -0.258838445, -1.0900495e-005, 1.00000989, -2.0060048e-005, 0.258836091, 2.21984228e-005, 0.965921223))
  186. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.79999995, 0.400000006))
  187. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.690974236, 2.10954094, 2.98899007, -0.258811861, 0.00059843238, 0.965930045, -0.965937436, -0.000188084727, -0.258804977, 2.67982596e-005, -1.00000966, 0.000626714202))
  188. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  189. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
  190. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.929500818, -0.24162674, 0.198587418, 0.25003621, -0.258796364, 0.933010042, -0.0669266358, -0.965942085, -0.249990165, 0.965930283, 6.33651071e-005, -0.258840531))
  191. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  192. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 0.200000003, 0.600000024))
  193. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00036907196, 0.187331676, -1.60453796, 1.00000942, -9.80027035e-005, -4.31819353e-006, 9.47565422e-005, 0.96593225, -0.258831143, 2.49980658e-005, 0.258833528, 0.965923131))
  194. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.20000005, 0.600000978, 0.600000024))
  195. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000304222107, -1.01278281, -1.20451355, 1.00000942, -2.09748196e-005, 6.16623147e-005, 3.74355659e-005, 0.965942323, -0.258793205, -5.86612441e-005, 0.258795589, 0.965933442))
  196. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.79999995, 1.79999995, 0.200000003))
  197. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.10909367, -1.88996005, -0.689194679, 0.965928078, -8.90264346e-006, 0.258839935, 3.28937745e-006, 1.00000978, 2.2112712e-005, -0.25884679, -2.05066463e-005, 0.965920866))
  198. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.20000005, 0.400000006))
  199. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.197395802, 1.92604446, 1.01030004, 0.499981761, -3.25640722e-005, 0.866036832, 0.866046846, -0.000100677076, -0.499981344, 0.000103469625, 1.00000989, -2.21339578e-005))
  200. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  201. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.79999995, 1.79999995, 0.200000003))
  202. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.10966969, -1.88989854, -0.689092636, 0.965930998, 5.33472485e-006, -0.258838445, -1.0900495e-005, 1.00000989, -2.0060048e-005, 0.258836091, 2.21984228e-005, 0.965921223))
  203. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
  204. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.929256439, -0.241690636, -0.598555565, -0.249955535, -0.258774847, 0.933040023, 0.0671626106, -0.965947986, -0.249905244, 0.965934813, 0.000200210954, 0.258814663))
  205. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  206. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.20000005, 0.400000006))
  207. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.197006226, 1.92610884, 1.00995088, 0.499927014, -0.000725456397, -0.866072893, -0.866078317, 0.000118725118, -0.499918729, 0.000465494115, 1.00000954, -0.000568938791))
  208. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  209. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 1.20000005, 0.200000003))
  210. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.92598343, 0.210296631, -0.197487831, 0.866041005, 9.43044288e-005, 0.499983341, -9.61609767e-005, 1.00000989, -2.20540096e-005, -0.499991894, -2.8977578e-005, 0.8660357))
  211. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
  212. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.398420334, -0.889995575, 0.83040905, 0.965928018, 0.000167099002, 0.258839875, -0.000154217501, 1.00000989, -7.00751552e-005, -0.25884667, 2.77711661e-005, 0.965920866))
  213. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.20000005, 1.39999998, 0.200000003))
  214. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000188827515, 0.110199451, -0.701075554, 1.00000942, -9.27244059e-010, -2.36171763e-006, -9.27244059e-010, 1.00000989, 3.78349796e-010, -2.36171763e-006, 3.78349796e-010, 1.00000048))
  215. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(2, 0.800000012, 1.39999998))
  216. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000214576721, -0.990005255, -0.100989342, 1.00000942, -9.27244059e-010, -2.36171763e-006, -9.27244059e-010, 1.00000989, 3.78349796e-010, -2.36171763e-006, 3.78349796e-010, 1.00000048))
  217. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 0.400000006, 0.200000003))
  218. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.398651123, -0.158344269, 0.929472923, 0.965947926, 2.23604293e-005, -0.258775443, 0.0669520274, 0.965938032, 0.249999389, 0.249961838, -0.258811831, 0.933025599))
  219. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
  220. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.00446033, -1.28749609, -0.199474335, 8.00203125e-005, 0.258903623, 0.965904474, -2.08589627e-005, -0.965913355, 0.258901209, 1.00000942, -4.08670494e-005, -7.66421144e-005))
  221. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  222. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.79999995, 0.400000006))
  223. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.689026356, 2.11050606, 2.98902559, -0.258880168, -2.45466654e-005, -0.965909541, 0.965919077, -0.000284686044, -0.258882433, -0.000268624572, -1.00000978, 9.74083086e-005))
  224. mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  225. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 0.400000006, 0.200000003))
  226. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.398593903, -0.158284664, 0.929260254, 0.965934038, 0.00020609019, 0.258817852, -0.0671690553, 0.965947807, 0.249903962, -0.2499571, -0.258775294, 0.933039427))
  227. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 0.600000024, 0.200000003))
  228. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.20918274, -0.689881563, -0.689225197, 0.965928078, -8.90264346e-006, 0.258839935, 3.28937745e-006, 1.00000978, 2.2112712e-005, -0.25884679, -2.05066463e-005, 0.965920866))
  229. AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Smoky grey","AR_Part",Vector3.new(0.400000006, 1.19000006, 1.20000005))
  230. AR_Partweld=weld(m,TO_handle,AR_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400231361, 0.00497412682, -0.000719070435, 1.00000942, -9.27244059e-010, -2.36171763e-006, -9.27244059e-010, 1.00000989, 3.78349796e-010, -2.36171763e-006, 3.78349796e-010, 1.00000048))
  231. Effect=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,1,"Smoky grey","Effect",Vector3.new(3.04999995, 5.88000011, 5.40999985))
  232. Effectweld=weld(m,TO_handle,Effect,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.481257439, -0.320407629, -0.0132484436, 1.84777018e-005, -0.000347848138, -1.00000024, 0.000419454183, 1.00000489, -0.000347839377, 1.00000465, -0.000419448741, 1.62618526e-005))
  233.  
  234.  
  235. SP_handle=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,1,"Smoky grey","Handle",Vector3.new(0.200000003, 0.290030241, 1.00747347))
  236. SP_handleweld=weld(m,Character["Right Arm"],SP_handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0176210403, 0.993695974, 0.0259332657, 0.999999881, 0.000392999878, -0.000521999958, -0.000392896647, 0.999999881, 0.000197999936, 0.000522077724, -0.000197794754, 0.999999881))
  237. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 0.457942486, 0.915884972))
  238. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0109806061, 3.42791891, -0.00943756104, -0.999999762, -0.000859041233, -0.000206829631, -0.000207419682, 0.000686875428, 0.999999821, -0.000858899322, 0.999999225, -0.000687053311))
  239. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  240. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00996589661, 2.44185925, 0.00709629059, -0.999999702, -0.000862053363, -0.000267829018, 0.000268366915, -0.000623899512, -0.999999821, 0.000861886714, -0.999999404, 0.000624130596))
  241. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  242. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 0.244236007, 0.610590041))
  243. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0116348267, -1.54839325, -0.00691580772, -0.999999762, -0.000859041233, -0.000206829631, -0.000207419682, 0.000686875428, 0.999999821, -0.000858899322, 0.999999225, -0.000687053311))
  244. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 1.06853247, 1.06853247))
  245. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00948810577, 3.19202662, 3.17785168, -0.999999881, -0.000772044878, -0.000223846844, 0.000387109554, -0.70657897, 0.707634091, -0.000704490929, 0.707633674, 0.706579149))
  246. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","NN_Part",Vector3.new(0.200000003, 5.95325279, 0.30529502))
  247. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0105142593, -0.993326664, 0.00896310806, -0.999999762, -0.000859041233, -0.000206829631, 0.000207365578, -0.00062387553, -0.999999821, 0.000858912652, -0.999999404, 0.000624053471))
  248. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  249. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  250. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00828552246, 2.0473361, -3.55942535, 0.99999994, 0.00066999736, -1.51330023e-005, 0.00048409804, -0.706552923, 0.707660079, 0.000463438249, -0.707659781, -0.70655328))
  251. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  252. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 1.52647495, 0.30529502))
  253. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00933551788, -3.71226358, 4.64202404, -0.999999642, -0.000891037751, -0.000189823302, 0.000764627126, -0.70759505, -0.706617713, 0.000495305285, -0.706617475, 0.707595587))
  254. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  255. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  256. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00856018066, -4.62800598, -2.81053805, 0.999999642, 0.00107499748, -1.22130732e-005, 0.000752078253, -0.707636058, -0.706576705, -0.000768210855, 0.706576169, -0.707636595))
  257. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  258. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.457942486))
  259. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00944423676, 4.01762915, -2.73386097, -0.999999762, -0.000838042004, -0.000210833765, -0.000741967116, 0.707584083, 0.70662874, -0.000443002209, 0.706628442, -0.70758456))
  260. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  261. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
  262. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00932788849, -4.10749102, -3.10202122, -0.999999762, -0.00085003773, -0.000188831385, -0.000467096135, 0.706675529, -0.707537651, 0.000734876492, -0.707537055, -0.706675768))
  263. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  264. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.200000003))
  265. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0099697113, -2.74715996, 0.0694279671, -0.999999881, -0.000676053052, -0.000265865878, -0.000266330258, 0.000686898828, 0.999999821, -0.000675870688, 0.999999404, -0.000687078573))
  266. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 0.763237536))
  267. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  268. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0097618103, -1.65841722, -0.752495766, -0.999999404, 0.0010789237, -0.000383213337, -0.00103352079, -0.706579745, 0.70763272, 0.000492710853, 0.707632422, 0.70658052))
  269. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  270. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  271. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0102653503, 2.7964468, 4.6420002, 0.999999881, 0.000689065899, 0.000330863346, -0.000721370161, 0.707584083, 0.70662874, 0.000252800295, -0.706628621, 0.70758456))
  272. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  273. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  274. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00963878632, 0.742392063, 1.66851473, -0.999999583, 0.00102391827, -0.000411202491, 0.00101451972, 0.706675828, -0.707536697, -0.000433872832, -0.707536638, -0.706676602))
  275. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  276. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  277. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00980758667, 1.05798864, -1.6583271, -0.999999583, 0.00100892386, -0.000383199542, -0.000443062774, -0.707543731, -0.70666945, -0.00098410598, -0.706668675, 0.70754391))
  278. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  279. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.200000003))
  280. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00975227356, -2.74733067, 0.0832169056, 0.999999821, 0.000738041592, 0.000207853591, -0.000208360521, 0.000686877058, 0.999999821, 0.000737898925, -0.999999404, 0.000687030726))
  281. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 0.763237536))
  282. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 0.457942486, 0.610590041))
  283. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0110492706, 2.91747046, -0.0091714859, -0.999999762, -0.000859041233, -0.000206829631, -0.000207419682, 0.000686875428, 0.999999821, -0.000858899322, 0.999999225, -0.000687053311))
  284. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 1.83176994))
  285. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00936889648, -4.62816381, 3.87878799, -0.999999642, -0.000891037751, -0.000189823302, 0.000764627126, -0.70759505, -0.706617713, 0.000495305285, -0.706617475, 0.707595587))
  286. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  287. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.30529502, 0.610590041, 0.610590041))
  288. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00956439972, -1.51590776, 1.50566006, -0.999999404, 0.00104290724, -0.000466206198, 0.000408462191, 0.707552254, 0.706660926, 0.00106684701, 0.706660092, -0.707552314))
  289. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
  290. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00942420959, 3.78864431, -2.35223913, -0.999999762, -0.000838042004, -0.000210833765, -0.000741967116, 0.707584083, 0.70662874, -0.000443002209, 0.706628442, -0.70758456))
  291. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  292. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  293. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00864505768, 3.57366323, -2.03283596, 0.99999994, 0.00066999736, -1.51330023e-005, 0.00048409804, -0.706552923, 0.707660079, 0.000463438249, -0.707659781, -0.70655328))
  294. mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  295. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Deep orange","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  296. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0096912384, 1.66855574, -1.04768515, -0.999999583, 0.00100892386, -0.000383199542, -0.000443062774, -0.707543731, -0.70666945, -0.00098410598, -0.706668675, 0.70754391))
  297. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  298. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
  299. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00931835175, -3.80227184, -2.33875036, -0.999999762, -0.00085003773, -0.000188831385, -0.000467096135, 0.706675529, -0.707537651, 0.000734876492, -0.707537055, -0.706675768))
  300. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  301. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
  302. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00937652588, -4.09391832, 3.11553478, -0.999999642, -0.000891037751, -0.000189823302, 0.000764627126, -0.70759505, -0.706617713, 0.000495305285, -0.706617475, 0.707595587))
  303. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  304. NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.457942486))
  305. NN_Partweld=weld(m,SP_handle,NN_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00932312012, -4.03119659, -2.72039652, -0.999999762, -0.00085003773, -0.000188831385, -0.000467096135, 0.706675529, -0.707537651, 0.000734876492, -0.707537055, -0.706675768))
  306. mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  307. N_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0.5,0,"New Yeller","N_Part",Vector3.new(0.610590041, 0.200000003, 0.763237476))
  308. N_Partweld=weld(m,SP_handle,N_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00945663452, 4.50417757, 0.0097720623, 0.999999762, 0.000859041233, 0.000206829631, -0.000207419682, 0.000686875428, 0.999999821, 0.000858899322, -0.999999225, 0.000687053311))
  309. mesh("BlockMesh",N_Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.763237536, 1))
  310. N_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0.5,0,"New Yeller","N_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
  311. N_Partweld=weld(m,SP_handle,N_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00933551788, -4.01596165, 4.02997589, -0.999999642, -0.000891037751, -0.000189823302, 0.000764627126, -0.70759505, -0.706617713, 0.000495305285, -0.706617475, 0.707595587))
  312. mesh("BlockMesh",N_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
  313. N_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0.5,0,"New Yeller","N_Part",Vector3.new(0.610590041, 0.200000003, 0.763237476))
  314. N_Partweld=weld(m,SP_handle,N_Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00967311859, -0.00978183746, 4.50417662, 0.999999821, 0.000776051078, 0.00025484612, -0.000775875582, 0.999999344, -0.000689404958, -0.00025538099, 0.000689207111, 0.999999821))
  315. mesh("BlockMesh",N_Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.763237536, 1))
  316. mesh("BlockMesh",SP_handle,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237596, 1, 1))
  317. SP_hitbox=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,1,1,"Medium stone grey","SP_hitbox",Vector3.new(2.00999999, 2.81999969, 3.37999988))
  318. SP_hitboxweld=weld(m,SP_handle,SP_hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.683004379, -0.028470993, 5.1239028, 0.999999881, -0.000392896647, 0.000522077724, 0.00039299982, 0.999999762, -0.000197794725, -0.000521999958, 0.000197999936, 0.999999881))
  319.  
  320.  
  321.  
  322. --[[local mult = 2
  323. ----------------------------------------------------
  324. larm.Size = larm.Size * mult
  325. rarm.Size = rarm.Size * mult
  326. lleg.Size = lleg.Size * mult
  327. rleg.Size = rleg.Size * mult
  328. torso.Size = torso.Size * mult
  329. hed.Size = hed.Size * mult
  330. rutprt.Size = rutprt.Size * mult
  331. ----------------------------------------------------]]
  332. newWeld(law, torso, larm, -1.5, 0.5, 0)
  333. newWeld(raw, torso, rarm, 1.5, 0.5, 0)
  334. newWeld(llw, torso, lleg, -.5, -2, 0)
  335. newWeld(rlw, torso, rleg, .5, -2, 0)
  336. newWeld(hw, torso, hed, 0, 1.5, 0)
  337. local rutwald=Instance.new('Weld',rutprt)
  338. rutwald.Part0=rutprt
  339. rutwald.Part1=torso
  340. rutprt.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0)
  341. larm.Weld.C1 = CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),0,0)
  342. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),0,0)
  343. rleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  344. lleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358. maus.KeyDown:connect(function(kei)
  359. if string.byte(kei)==48 and not otheranims then
  360. runnin=true
  361. end
  362. if kei=='w' then fldb.w=true end
  363. if kei=='a' then fldb.a=true end
  364. if kei=='s' then fldb.s=true end
  365. if kei=='d' then fldb.d=true end
  366. end)
  367. maus.KeyUp:connect(function(kei)
  368. if string.byte(kei)==48 and not otheranims then
  369. runnin=false
  370. end
  371. if kei=='w' then fldb.w=false end
  372. if kei=='a' then fldb.a=false end
  373. if kei=='s' then fldb.s=false end
  374. if kei=='d' then fldb.d=false end
  375. end)
  376.  
  377.  
  378.  
  379.  
  380.  
  381. game:service'RunService'.RenderStepped:connect(function()
  382. if anim~=lastanim then
  383. runtime=0
  384. end
  385. lastanim=anim
  386. chr.Humanoid.CameraOffset=(rutprt.CFrame:toObjectSpace(hed.CFrame)).p+Vector3.new(0,-1.25,0)
  387. syne=syne+.95
  388. if not otheranims and not swimming then
  389. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 1 and not chr.Humanoid.Jump then-- and torso.Velocity.y<5 and torso.Velocity.y>-5
  390. anim="Idling"
  391. elseif (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude > 1 and (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude < RunSpeed-10 and not chr.Humanoid.Jump then-- and torso.Velocity.y<5 and torso.Velocity.y>-5
  392. anim="Walking"
  393. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > RunSpeed-10 and not chr.Humanoid.Jump then-- and torso.Velocity.y<5 and torso.Velocity.y>-5
  394. anim="Sprinting"
  395. elseif torso.Velocity.y>5 and chr.Humanoid.Jump then
  396. anim='Jumping'
  397. elseif (torso.Velocity.y < -5) and chr.Humanoid.Jump then
  398. anim='Falling'
  399. end
  400. end
  401.  
  402.  
  403. if anim=="Idling" then
  404. idlesineinc=100
  405. rutprt.Weld.C0=Lerp(rutprt.Weld.C0,CFrame.new(0,3-1*math.cos(syne/10),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.1)
  406. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(3)),.1)
  407. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(-3)),.1)
  408. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.55, -1.4-0.1*math.cos(syne/idlesineinc), -0.55) * CFrame.Angles(math.rad(-10+1*math.cos(syne/idlesineinc)), math.rad(10), math.rad(-0-2*math.cos(syne/idlesineinc))), 0.4)
  409. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.55, -2-0.1*math.cos(syne/idlesineinc), 0) * CFrame.Angles(0, math.rad(-10), math.rad(0+2*math.cos(syne/idlesineinc))), 0.4)
  410. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/idlesineinc)/10,0)*CFrame.Angles(math.cos(syne/idlesineinc)/40,0,0),.1)
  411. end
  412.  
  413. if anim=="Walking" then
  414. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(math.cos(syne/6)/1.25,math.rad(5),-(math.cos(syne/6.75)/15)+math.rad(3)),.1)
  415. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(-(math.cos(syne/6)/1.25),0,-(math.cos(syne/6.75)/15)-math.rad(3)),.1)
  416. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/6)/10,-(math.cos(syne/6)/1.125))*CFrame.Angles(math.cos(syne/6)/1.125,0,math.rad(-2.5)),.1)
  417. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/6)/10,math.cos(syne/6)/1.125)*CFrame.Angles(-(math.cos(syne/6)/1.125),0,math.rad(2.5)),.1)
  418. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/3)/20,0,0),.1)
  419. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1+math.cos(syne/3.375)/20,math.cos(syne/3)/5)*CFrame.Angles(math.cos(syne/3)/20+math.rad(-3.5),math.cos(syne/6)/10,-math.cos(syne/6)/30+math.sin(rutprt.RotVelocity.y/2)/7.5),.1)
  420. end
  421.  
  422. if anim=="Sprinting" then
  423. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(-55),0,math.rad(12.5)),.1)
  424. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(-55),0,math.rad(-12.5)),.1)
  425. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.6-math.cos(syne/4)/4,-(math.cos(syne/4)*2)-math.rad(10))*CFrame.Angles(math.cos(syne/4)*2+math.rad(10),0,math.rad(-2.5)),.1)
  426. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.6-math.cos(syne/4)/4,math.cos(syne/4)*2-math.rad(10))*CFrame.Angles(-(math.cos(syne/4)*2)+math.rad(10),0,math.rad(2.5)),.1)
  427. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.55+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(20),0,0),.1)
  428. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.3+math.cos(syne/2.5)/15,math.cos(syne/2.5))*CFrame.Angles(math.cos(syne/2.5)/10+math.rad(-25),math.cos(syne/2.5)/10,math.cos(syne/4)/20+math.sin(rutprt.RotVelocity.y/2)/4),.1)
  429. end
  430.  
  431. if anim=="Jumping" then
  432. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(50)),.1)
  433. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(-50)),.1)
  434. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.4,0)*CFrame.Angles(math.rad(-17.5),0,math.rad(-2.5)),.1)
  435. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.1,-.1)*CFrame.Angles(math.rad(-17.5),0,math.rad(2.5)),.1)
  436. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(math.cos(syne/20)/40,0,0),.1)
  437. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1+math.cos(syne/20)/20,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),.1)
  438. end
  439.  
  440. if anim=="Falling" then
  441. rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(70)),.035)
  442. larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(-70)),.035)
  443. lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.2,0)*CFrame.Angles(math.rad(-14),0,math.rad(-2.5)),.035)
  444. rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(math.rad(0),0,math.rad(2.5)),.035)
  445. hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,-.3)*CFrame.Angles(math.rad(-40),0,0),.035)
  446. rutprt.Weld.C0=clerp(rutprt.Weld.C0,CFrame.new(0,-.1+math.cos(syne/20)/20,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.035)
  447. end
  448.  
  449. if runnin and not otheranims and not swimming then
  450. chr.Humanoid.WalkSpeed=RunSpeed
  451. elseif not runnin and not otheranims and not swimming then
  452. chr.Humanoid.WalkSpeed=WlkSpeed
  453. end
  454. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement