Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local plr = game.Players.LocalPlayer
- local chr = plr.Character
- local maus = plr:GetMouse()
- local PGui=plr.PlayerGui
- local lleg = chr["Left Leg"]
- local rleg = chr["Right Leg"]
- local larm = chr["Left Arm"]
- local rarm = chr["Right Arm"]
- local hed = chr.Head
- local rutprt = chr.HumanoidRootPart
- local torso = chr.Torso
- local otheranims=false
- local swimming=false
- chr.Animate.Disabled=true
- local fldb={['w']=false,['a']=false,['s']=false,['d']=false}
- local RunSpeed=30
- local WlkSpeed=16
- local SwimSpeed=14
- local SwimDashSpeed=28
- local anim = "Idling"
- local lastanim = "Idling"
- local val = 0
- local syne = 0
- local num = 0
- local runtime = 0
- local pseudohead=hed:Clone()
- for i,x in pairs(pseudohead:GetChildren()) do if not x.ClassName:find('Mesh') then x:Destroy() end end
- pseudohead.Name='PseudoHead'
- pseudohead.Parent=chr.Head
- local pseudoweld=Instance.new('Weld',torso)
- pseudoweld.Part0=hed
- pseudoweld.Name='PseudoHedWld'
- pseudoweld.Part1=pseudohead
- hed.Transparency=1
- coroutine.wrap(function()
- for i,x in pairs(hed:GetChildren()) do if x:IsA('Sound') then x:Destroy() end end end)()
- function Lerp(a, b, i)
- local com1 = {a.X, a.Y, a.Z, a:toEulerAnglesXYZ()}
- local com2 = {b.X, b.Y, b.Z, b:toEulerAnglesXYZ()}
- local calx = com1[1] + (com2[1] - com1[1]) * i
- local caly = com1[2] + (com2[2] - com1[2]) * i
- local calz = com1[3] + (com2[3] - com1[3]) * i
- local cala = com1[4] + (com2[4] - com1[4]) * i
- local calb = com1[5] + (com2[5] - com1[5]) * i
- local calc = com1[6] + (com2[6] - com1[6]) * i
- return CFrame.new(calx, caly, calz) * CFrame.Angles(cala, calb, calc)
- end
- function TwnSingleNumber(s,f,m)
- local wot=s+(f-s)*m
- return wot
- end
- function TwnVector3(q,w,e)
- local begin={q.x,q.y,q.z}
- local ending={w.x,w.y,w.z}
- local bgx=begin[1]+(ending[1]-begin[1])*e
- local bgy=begin[2]+(ending[2]-begin[2])*e
- local bgz=begin[3]+(ending[3]-begin[3])*e
- return Vector3.new(bgx,bgy,bgz)
- end
- newWeld = function(wld, wp0, wp1, wc0x, wc0y, wc0z)
- wld = Instance.new("Weld", wp1)
- wld.Part0 = wp0
- wld.Part1 = wp1
- wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
- end
- local angles = CFrame.Angles
- function clerp(a, b, t)
- return a:lerp(b, t)
- end
- Player=game:GetService('Players').LocalPlayer
- Character=Player.Character
- Mouse=Player:GetMouse()
- m=Instance.new('Model',Character)
- local function weldBetween(a, b)
- local weldd = Instance.new("ManualWeld")
- weldd.Part0 = a
- weldd.Part1 = b
- weldd.C0 = CFrame.new()
- weldd.C1 = b.CFrame:inverse() * a.CFrame
- weldd.Parent = a
- return weldd
- end
- it=Instance.new
- function nooutline(part)
- part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
- end
- function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
- local fp=it("Part")
- fp.formFactor=formfactor
- fp.Parent=parent
- fp.Reflectance=reflectance
- fp.Transparency=transparency
- fp.CanCollide=false
- fp.Locked=true
- fp.BrickColor=BrickColor.new(tostring(brickcolor))
- fp.Name=name
- fp.Size=size
- fp.Position=Character.Torso.Position
- nooutline(fp)
- fp.Material=material
- fp:BreakJoints()
- return fp
- end
- function mesh(Mesh,part,meshtype,meshid,offset,scale)
- local mesh=it(Mesh)
- mesh.Parent=part
- if Mesh=="SpecialMesh" then
- mesh.MeshType=meshtype
- mesh.MeshId=meshid
- end
- mesh.Offset=offset
- mesh.Scale=scale
- return mesh
- end
- function weld(parent,part0,part1,c0,c1)
- local weld=it("Weld")
- weld.Parent=parent
- weld.Part0=part0
- weld.Part1=part1
- weld.C0=c0
- weld.C1=c1
- return weld
- end
- RA_handle=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","Handle",Vector3.new(1.02999997, 0.800000012, 1.02999997))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.66999996, 0.600000024))
- 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))
- LA_handle=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","Handle",Vector3.new(1.02999997, 0.800000012, 1.02999997))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.66999996, 0.600000024))
- 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))
- LL_handle=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(1.08000004, 0.400000006, 1.08000004))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.02999997, 1.22000003, 1.02999997))
- 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))
- RL_handle=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(1.08000004, 0.400000006, 1.08000004))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.02999997, 1.22000003, 1.02999997))
- 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))
- TO_handle=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","Handle",Vector3.new(0.400000006, 1.17999995, 1.20000005))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
- 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))
- 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))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.20000005, 0.800000012, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 1.20000005, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 0.600000024, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.79999995, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 0.200000003, 0.600000024))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.20000005, 0.600000978, 0.600000024))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.79999995, 1.79999995, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.20000005, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.79999995, 1.79999995, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.20000005, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 1.20000005, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 1, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(1.20000005, 1.39999998, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(2, 0.800000012, 1.39999998))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 0.400000006, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.200000003, 0.400000006, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(0.200000003, 1.79999995, 0.400000006))
- 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))
- mesh("SpecialMesh",AR_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","AR_Part",Vector3.new(0.800000012, 0.400000006, 0.200000003))
- 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))
- AR_Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Institutional white","AR_Part",Vector3.new(1.20000005, 0.600000024, 0.200000003))
- 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))
- 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))
- 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))
- Effect=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,1,"Smoky grey","Effect",Vector3.new(3.04999995, 5.88000011, 5.40999985))
- 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))
- SP_handle=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,1,"Smoky grey","Handle",Vector3.new(0.200000003, 0.290030241, 1.00747347))
- 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))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 0.457942486, 0.915884972))
- 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))
- 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))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 0.244236007, 0.610590041))
- 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))
- 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))
- 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))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","NN_Part",Vector3.new(0.200000003, 5.95325279, 0.30529502))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 1.52647495, 0.30529502))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.457942486))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 0.763237536))
- 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))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 0.763237536))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.457942486, 0.457942486, 0.610590041))
- 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))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 1.83176994))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","NN_Part",Vector3.new(0.30529502, 0.610590041, 0.610590041))
- 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))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.30529502))
- 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))
- mesh("SpecialMesh",NN_Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.763237476, 0.30529502))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- NN_Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0.5,0,"Gold","NN_Part",Vector3.new(0.200000003, 0.30529502, 0.457942486))
- 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))
- mesh("BlockMesh",NN_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("BlockMesh",N_Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.763237536, 1))
- 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))
- 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))
- mesh("BlockMesh",N_Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237536, 1, 1))
- 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))
- 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))
- mesh("BlockMesh",N_Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.763237536, 1))
- mesh("BlockMesh",SP_handle,"","",Vector3.new(0, 0, 0),Vector3.new(0.763237596, 1, 1))
- 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))
- 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))
- --[[local mult = 2
- ----------------------------------------------------
- larm.Size = larm.Size * mult
- rarm.Size = rarm.Size * mult
- lleg.Size = lleg.Size * mult
- rleg.Size = rleg.Size * mult
- torso.Size = torso.Size * mult
- hed.Size = hed.Size * mult
- rutprt.Size = rutprt.Size * mult
- ----------------------------------------------------]]
- newWeld(law, torso, larm, -1.5, 0.5, 0)
- newWeld(raw, torso, rarm, 1.5, 0.5, 0)
- newWeld(llw, torso, lleg, -.5, -2, 0)
- newWeld(rlw, torso, rleg, .5, -2, 0)
- newWeld(hw, torso, hed, 0, 1.5, 0)
- local rutwald=Instance.new('Weld',rutprt)
- rutwald.Part0=rutprt
- rutwald.Part1=torso
- rutprt.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0)
- larm.Weld.C1 = CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),0,0)
- rarm.Weld.C1 = CFrame.new(0, 0.5, 0)*CFrame.Angles(math.rad(0),0,0)
- rleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
- lleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
- maus.KeyDown:connect(function(kei)
- if string.byte(kei)==48 and not otheranims then
- runnin=true
- end
- if kei=='w' then fldb.w=true end
- if kei=='a' then fldb.a=true end
- if kei=='s' then fldb.s=true end
- if kei=='d' then fldb.d=true end
- end)
- maus.KeyUp:connect(function(kei)
- if string.byte(kei)==48 and not otheranims then
- runnin=false
- end
- if kei=='w' then fldb.w=false end
- if kei=='a' then fldb.a=false end
- if kei=='s' then fldb.s=false end
- if kei=='d' then fldb.d=false end
- end)
- game:service'RunService'.RenderStepped:connect(function()
- if anim~=lastanim then
- runtime=0
- end
- lastanim=anim
- chr.Humanoid.CameraOffset=(rutprt.CFrame:toObjectSpace(hed.CFrame)).p+Vector3.new(0,-1.25,0)
- syne=syne+.95
- if not otheranims and not swimming then
- 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
- anim="Idling"
- 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
- anim="Walking"
- 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
- anim="Sprinting"
- elseif torso.Velocity.y>5 and chr.Humanoid.Jump then
- anim='Jumping'
- elseif (torso.Velocity.y < -5) and chr.Humanoid.Jump then
- anim='Falling'
- end
- end
- if anim=="Idling" then
- idlesineinc=100
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- end
- if anim=="Walking" then
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- end
- if anim=="Sprinting" then
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- end
- if anim=="Jumping" then
- rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(50)),.1)
- larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(-50)),.1)
- 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)
- 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)
- 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)
- 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)
- end
- if anim=="Falling" then
- rarm.Weld.C0=clerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(70)),.035)
- larm.Weld.C0=clerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(-70)),.035)
- lleg.Weld.C0=clerp(lleg.Weld.C0,CFrame.new(-.55,-1.2,0)*CFrame.Angles(math.rad(-14),0,math.rad(-2.5)),.035)
- rleg.Weld.C0=clerp(rleg.Weld.C0,CFrame.new(.55,-1.9,0)*CFrame.Angles(math.rad(0),0,math.rad(2.5)),.035)
- hed.Weld.C0=clerp(hed.Weld.C0,CFrame.new(0,1.5,-.3)*CFrame.Angles(math.rad(-40),0,0),.035)
- 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)
- end
- if runnin and not otheranims and not swimming then
- chr.Humanoid.WalkSpeed=RunSpeed
- elseif not runnin and not otheranims and not swimming then
- chr.Humanoid.WalkSpeed=WlkSpeed
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement