Advertisement
Robert666121

Untitled

May 3rd, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 63.85 KB | None | 0 0
  1. ---------------------------------
  2. ---------------------------------
  3. -- CREATED BY THEAMAZINGNATER --
  4. -- Credit to rufus for ragdoll --
  5. ---------------------------------
  6. ---------------------------------
  7. plr = game.Players.LocalPlayer
  8. char = game.Players.LocalPlayer.Character
  9. mouse = game.Players.LocalPlayer:GetMouse()
  10. wait()
  11. red = BrickColor.new("Really red")
  12. local bg = Instance.new("Sound",char.Torso)
  13. bg.Name = "BackgroundMusic"
  14. bg.SoundId = "http://www.roblox.com/asset/?id=936255143"
  15. bg.Looped = true
  16. bg.Volume = 1
  17. bg:Play()
  18. gunshot = Instance.new("Sound",char.Torso)
  19. gunshot.SoundId = "rbxassetid://644153116"
  20. gunshot.Volume = 4
  21. -- Credit to Genocider for this gun! :D
  22. New = function(Object, Parent, Name, Data)
  23. local Object = Instance.new(Object)
  24. for Index, Value in pairs(Data or {}) do
  25. Object[Index] = Value
  26. end
  27. Object.Parent = Parent
  28. Object.Name = Name
  29. return Object
  30. end
  31. local Create = LoadLibrary("RbxUtility").Create
  32. local m = Create("Model"){
  33. Parent = char,
  34. Name = "WeaponModel",
  35. }
  36.  
  37. Handle = New("Part",m,"Handle",{Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(1.78105354, 1.21267569, 0.446083069),CFrame = CFrame.new(3.48884702, 1.89424598, -23.6011944, 0.0172098875, -7.30156898e-07, 0.999851942, 0.999853492, 1.19907781e-08, -0.0172098596, -1.80598714e-09, 1.00000083, 1.4975667e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  38. moter = Instance.new("Weld",Handle)
  39. moter.Part0 = Handle
  40. moter.Part1 = char["Left Arm"]
  41. moter.C0 = CFrame.new(1.4689585, -0.35105902, 0.00664281845, 0.00124299945, 0.99996841, -0.00783899613, -0.0911670029, -0.00769303972, -0.995805979, -0.995834827, 0.00195244362, 0.0911545604)
  42. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.46324158, 2.55061626, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  43. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.24608025, 0.123040132),})
  44. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655831456, 0.501588821, -0.0368974209, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  45. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.270688266, 0.270688266),CFrame = CFrame.new(3.47537327, 1.11045444, -23.2953625, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  46. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  47. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.783906102, 0.305831909, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  48. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.221472263, 0.344512314),CFrame = CFrame.new(3.48828244, 1.86040294, -23.3093491, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  49. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1.00999999, 1),})
  50. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(-0.0338476896, 0.291845322, 1.8119812e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  51. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.98432076, 0.200000003, 0.24608022),CFrame = CFrame.new(3.48404813, 1.61474013, -23.4433804, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  52. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.246080264, 1),})
  53. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279546618, 0.157814026, 1.21593475e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  54. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.36101127, 1.61687815, -23.4187717, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  55. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  56. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279526353, 0.182422638, -0.123043299, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  57. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.53706741, 2.54934502, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  58. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.246080235, 0.123040132),})
  59. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655830979, 0.501588821, 0.0369393826, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  60. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.48828554, 1.86097884, -23.1606178, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  61. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.7382406),})
  62. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.0332717896, 0.440576553, 1.14440918e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  63. Partss = New("Part",m,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(3.47526526, 1.10428262, -23.2953568, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  64. Mesh = New("SpecialMesh",Partss,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  65. mot = New("Weld",Partss,"mot",{Part0 = Partss,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.790078878, 0.305837631, 1.57356262e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  66. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.49040294, 1.9837563, -23.5174713, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  67. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.615200579, 0.36912033, 0.24608025),MeshId = "http://www.roblox.com/asset/?id=3270017",MeshType = Enum.MeshType.FileMesh,})
  68. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(0.0895236731, 0.0837230682, 1.52587891e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  69. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.295296252, 0.738240778, 0.369120389),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  70. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  71. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512314, 0.78745681, 0.344512314),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  72. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  73. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.60706425, 1.61264217, -23.4187698, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  74. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  75. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279527187, 0.182424545, 0.12304616, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  76. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.47672749, 1.18911982, -23.1232109, 0.999851942, 0.00638213893, 0.0159827713, -0.0172098316, 0.37065956, 0.928613782, 4.44045327e-06, -0.928749561, 0.370713741),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  77. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.246080264, 0.615200639),MeshType = Enum.MeshType.Wedge,})
  78. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098316, 3.67313623e-06, 0.00638283044, 0.370658338, -0.928748012, 0.0159824342, 0.928610861, 0.370713145),C1 = CFrame.new(-0.705229163, 0.477983475, 1.76429749e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  79. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.50247502, 2.68478155, -23.8132839, 0.999851942, 1.0713723e-05, -0.0172099732, -0.0172098912, 0.000738376984, -0.999856234, 4.21693585e-06, 1.00000226, 0.000738456321),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  80. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  81. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098912, 3.44961882e-06, 9.9465251e-06, 0.000738390256, 1.0000006, -0.0172099192, -0.999853015, 0.000738452654),C1 = CFrame.new(0.790651679, -0.212089539, 2.07424164e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  82. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.4904809, 1.98827124, -23.5162678, -0.999852061, -0.0148990965, 0.00861407723, 0.0172099397, -0.865535975, 0.500560343, -4.36594746e-06, 0.500633478, 0.865662456),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  83. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.369120389, 0.861280918),MeshType = Enum.MeshType.Wedge,})
  84. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999851942, 0.0172099397, -3.59863043e-06, -0.0148994327, -0.865533173, 0.500632644, 0.00861338526, 0.500558794, 0.865661025),C1 = CFrame.new(0.0940393209, 0.0849266052, 1.54972076e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  85. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.442944348, 0.200000003, 0.200000003),CFrame = CFrame.new(3.37415838, 2.37982368, -23.1609974, 0.0172098633, 1.48413446e-05, 0.999851882, 0.999856234, 0.0007376945, -0.0172097869, -0.000737846654, 1.00000215, 7.44058752e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  86. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  87. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098093, 0.999853015, -0.000737842987, 1.40741467e-05, 0.000737707771, 1.00000048, 0.999851823, -0.0172097888, -6.92903996e-07),C1 = CFrame.new(0.483531356, 0.440196991, -0.12302804, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  88. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.61520052, 0.200000003, 0.200000003),CFrame = CFrame.new(3.35783243, 1.43252242, -23.1602993, 0.0172098633, 1.48413446e-05, 0.999851882, 0.999856234, 0.0007376945, -0.0172097869, -0.000737846654, 1.00000215, 7.44058752e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  89. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  90. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098093, 0.999853015, -0.000737842987, 1.40741467e-05, 0.000737707771, 1.00000048, 0.999851823, -0.0172097888, -6.92903996e-07),C1 = CFrame.new(-0.463909149, 0.440895081, -0.123048544, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  91. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.61130548, 1.85886192, -23.160614, -0.0172098689, 1.04156998e-05, -0.99985218, -0.999856234, 0.000738191127, 0.0172097925, 0.000738266157, 1.00000238, -4.55221243e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  92. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  93. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.0172098149, -0.999853075, 0.00073826249, 9.64850187e-06, 0.00073820434, 1.00000072, -0.999852121, 0.0172097944, -3.78489494e-06),C1 = CFrame.new(-0.0332713127, 0.440580368, 0.123049498, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  94. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240778, 0.200000003),CFrame = CFrame.new(3.50183868, 2.64789343, -23.8132629, 0.999851942, 1.0818032e-05, -0.017209895, -0.0172098186, 0.000737608876, -0.999856234, 4.13497901e-06, 1.00000238, 0.000737691764),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  95. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  96. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098186, 3.36766243e-06, 1.00508332e-05, 0.000737622147, 1.00000072, -0.0172098409, -0.999853015, 0.000737688097),C1 = CFrame.new(0.753758311, -0.212068558, 1.93119049e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  97. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.49357963, 2.16808391, -23.8129005, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  98. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  99. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.273878455, -0.211706161, 1.90734863e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  100. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240659, 0.200000003),CFrame = CFrame.new(3.49420977, 2.20497489, -23.8129292, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  101. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  102. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.310774684, -0.211734772, 1.43051147e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  103. local knife = Instance.new("Part",m)
  104. knife.Name = "knifu"
  105. knife.Size = Vector3.new(0.2, 1.89, 0.57)
  106. knife.CanCollide = false
  107. function swait(num)
  108. if num==0 or num==nil then
  109. game:service'RunService'.Stepped:wait(0)
  110. else
  111. for i=0,num do
  112. game:service'RunService'.Stepped:wait(0)
  113. end
  114. end
  115. end
  116. -- Nametag (Credit to the Murderer)
  117. local txt = Instance.new("BillboardGui", char)
  118. txt.Adornee = char.Head
  119. txt.Name = "Nametag"
  120. txt.Size = UDim2.new(2, 0, 1.2, 0)
  121. txt.StudsOffset = Vector3.new(-9, 6, 0)
  122. local text = Instance.new("TextLabel", txt)
  123. text.Size = UDim2.new(10, 0, 7, 0)
  124. text.TextSize = 50
  125. text.Font = Enum.Font.Garamond
  126. text.TextScaled = false
  127. text.BackgroundTransparency = 1
  128. text.TextColor3 = Color3.new(.6,0,0)
  129. text.TextStrokeTransparency = 0
  130. text.TextStrokeColor3 = Color3.new(.6,0,0)
  131. text.Text = "INSANE GENOCIDER"
  132. local shk = coroutine.wrap(function()
  133. while text ~= nil do
  134. swait(.05)
  135. text.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  136.  
  137. local Weld = Instance.new("Weld", Hair)
  138. Weld.Part0 = hed
  139. Weld.Part1 = Hair
  140. Weld.C1 = CFrame.new(0, -.6, 0)
  141. Weld.C0 = CFrame.Angles(math.rad(0),math.rad(0),0)
  142.  
  143. local M2 = Instance.new("SpecialMesh")
  144. M2.Parent = Hair
  145. M2.MeshId = "http://www.roblox.com/asset/?id=10684207"
  146. M2.TextureId = "http://www.roblox.com/asset/?id=10684155"
  147. M2.Scale = Vector3.new(1, 1, 1)
  148.  
  149. local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
  150. Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
  151. Hat.Name = "Hat_F"
  152. local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
  153. if Handle.Name ~= "Handle" then
  154. Handle.Size = Vector3.new(1, 1, 1)
  155. end
  156. end
  157. shk()
  158. local knifemesh = Instance.new("FileMesh",knife)
  159. knifemesh.MeshId = "http://www.roblox.com/asset/?id=121944778"
  160. knifemesh.TextureId = "http://www.roblox.com/asset/?ID=144012208"
  161. local knifeweld = Instance.new("Weld",knife)
  162. knifeweld.Part0 = knife
  163. knifeweld.Part1 = char["Right Arm"]
  164. knifeweld.C0 = CFrame.new(-0.0201387405, -0.954784393, 1.14084578, 0.99966526, -0.000569000083, 0.0258700047, 0.0258762557, 0.0222939868, -0.99941653, -8.07743072e-06, 0.99975121, 0.0223012473)
  165. local TrailAtt = Instance.new("Attachment",knife)
  166. TrailAtt.Position = Vector3.new(0.02, 0.79, -0.285)
  167. local TrailAtt2 = Instance.new("Attachment",knife)
  168. TrailAtt2.Position = Vector3.new(0.01, -0.54, -0.285)
  169. local trail = Instance.new("Trail",knife)
  170. trail.Enabled = false
  171. trail.Color = ColorSequence.new(BrickColor.new("Black stone grey").Color)
  172. trail.Attachment0 = TrailAtt
  173. trail.Attachment1 = TrailAtt2
  174. trail.Lifetime = 0.1
  175. local shadowhead = Instance.new("Part",char.Head)
  176. shadowhead.BrickColor = BrickColor.new("Really black")
  177. shadowhead.Size = Vector3.new(1.2, 0.6, 1)
  178. shadowhead.CanCollide = false
  179. local shadowheadmesh = Instance.new("SpecialMesh",shadowhead)
  180. shadowheadmesh.MeshType = "Head"
  181. shadowheadmesh.Scale = Vector3.new(1.26, 1.5, 1.26)
  182. local weld2 = Instance.new("Weld",shadowhead)
  183. weld2.Part0 = shadowhead
  184. weld2.Part1 = char.Head
  185. weld2.C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  186. local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  187. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  188. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  189. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  190. rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  191. local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  192. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  193. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  194. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  195. lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  196. local llegclone = game.Players.LocalPlayer.Character.Torso["Left Hip"]:Clone()
  197. game.Players.LocalPlayer.Character.Torso["Left Hip"]:Remove()
  198. local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  199. llegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  200. llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
  201. llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0)
  202. local rlegclone = game.Players.LocalPlayer.Character.Torso["Right Hip"]:Clone()
  203. game.Players.LocalPlayer.Character.Torso["Right Hip"]:Remove()
  204. local rlegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  205. rlegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  206. rlegweld.Part1 = game.Players.LocalPlayer.Character["Right Leg"]
  207. rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0)
  208. local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
  209. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
  210. local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  211. humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
  212. humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
  213. local heed = game.Players.LocalPlayer.Character.Torso["Neck"]:Clone()
  214. local headweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  215. headweld.Part0 = game.Players.LocalPlayer.Character.Torso
  216. headweld.Part1 = game.Players.LocalPlayer.Character.Head
  217. headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0)
  218. for i = 0,1 , 0.02 do
  219. headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.49999976, 0, 0.939692736, 2.65673535e-22, -0.342019886, -1.42512683e-22, 1, 3.85227261e-22, 0.342019916, -3.13253081e-22, 0.939692736),i)
  220. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.866025388, -3.86706633e-22, -0.500000238, 2.65673535e-22, 1, -3.13253081e-22, 0.500000238, 1.38448295e-22, 0.866025388):inverse(),i)
  221. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -2, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  222. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.790345192, -1.96068549, 0, 0.984807849, 0.173647985, -5.23747954e-22, -0.173647985, 0.984807849, 3.13253081e-22, 5.70186845e-22, -2.1754633e-22, 1),i)
  223. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.65210819, 0.0268206596, 0, 0.984807849, 0.173647985, -5.23747954e-22, -0.173647985, 0.984807849, 3.13253081e-22, 5.70186845e-22, -2.1754633e-22, 1),i)
  224. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.59805298, 0.00370526314, -0.166603565, 0.984807849, -0.173648134, -3.13053391e-07, 0.171009988, 0.969846368, -0.173648238, 0.0301539954, 0.171010062, 0.984807789),i)
  225. game:GetService("RunService").RenderStepped:wait()
  226. end
  227. canwalk = true
  228. using = false
  229. function Ragdoll(dude)
  230. local humanoid = dude:FindFirstChildOfClass("Humanoid")
  231. dude:BreakJoints()
  232. local isr15 = dude:findFirstChild("UpperTorso")
  233. if isr15 then
  234. if humanoid.Parent:findFirstChild("HumanoidRootPart") then
  235. humanoid.Parent.HumanoidRootPart.CanCollide = false
  236. end
  237. local function makeballlimb(attachone, attachtwo, upperang, lowang, twist)
  238. local constraint = Instance.new("BallSocketConstraint", humanoid.Parent)
  239. constraint.Attachment0 = attachone
  240. constraint.Attachment1 = attachtwo
  241. constraint.LimitsEnabled = true
  242. constraint.TwistLimitsEnabled = true
  243. constraint.TwistLowerAngle = lowang
  244. constraint.TwistUpperAngle = upperang
  245. constraint.UpperAngle = twist
  246. end
  247. local function makehingelimb(attachone, attachtwo, upperang, lowang)
  248. local constraint = Instance.new("HingeConstraint", humanoid.Parent)
  249. constraint.Attachment0 = attachone
  250. constraint.Attachment1 = attachtwo
  251. constraint.LimitsEnabled = true
  252. constraint.LowerAngle = lowang
  253. constraint.UpperAngle = upperang
  254. end
  255. for i,v in pairs(humanoid.Parent:GetChildren()) do --scan player
  256. if v.ClassName == "Accessory" then
  257. local findhandle = v:findFirstChild("Handle") --finding handle in accesorry
  258. if findhandle then
  259. local attach = findhandle:findFirstChildOfClass("Attachment")
  260. for q,w in pairs(humanoid.Parent:GetChildren()) do --scan player
  261. if w.Name == "UpperTorso" or w.Name == "Head" then
  262. attach1 = w:findFirstChild(attach.Name) --finding attachment in head/uppertorso
  263. end
  264. end
  265. if attach and attach1 then
  266. local constraint = Instance.new("HingeConstraint", humanoid.Parent) --making fake weld
  267. constraint.Attachment0 = attach
  268. constraint.Attachment1 = attach1
  269. constraint.LimitsEnabled = true
  270. constraint.LowerAngle = 0
  271. constraint.UpperAngle = 0
  272. end
  273. end
  274. end
  275. end
  276. if humanoid.Parent:findFirstChild("Head") and humanoid.Parent:findFirstChild("UpperTorso") then
  277. local attachment = Instance.new("Attachment", humanoid.Parent.Head)
  278. attachment.Position = Vector3.new(0, -0.5, 0)
  279. attachment.Name = "lol"
  280. attachment.Visible = false
  281. humanoid.Parent.UpperTorso.NeckAttachment.Visible = false
  282. humanoid.Parent.UpperTorso.NeckAttachment.Position = humanoid.Parent.UpperTorso.NeckAttachment.Position + Vector3.new(0,0,0)
  283. local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  284. ball.Attachment0 = humanoid.Parent.UpperTorso.NeckAttachment
  285. ball.Attachment1 = attachment
  286. ball.LimitsEnabled = true
  287. ball.TwistLimitsEnabled = true
  288. ball.UpperAngle = 40
  289. ball.Restitution = 0.5
  290. ball.TwistUpperAngle = 40
  291. ball.TwistLowerAngle = -40
  292. local collidepartofleftleg = Instance.new("Part", humanoid.Parent.UpperTorso)
  293. collidepartofleftleg.Name = "Bone"
  294. collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
  295. collidepartofleftleg.Transparency = 1
  296. collidepartofleftleg:BreakJoints()
  297. local weeld = Instance.new("Weld", collidepartofleftleg)
  298. weeld.Part0 = collidepartofleftleg
  299. weeld.Part1 = humanoid.Parent["Head"]
  300. if humanoid.Parent.Head:findFirstChild("Neck") then
  301. humanoid.Parent.Head.Neck:destroy()
  302. end
  303. if humanoid.Parent.Head:findFirstChild("face") then
  304. humanoid.Parent.Head.face.Texture = "http://www.roblox.com/asset/?id=810245460"
  305. end
  306. end
  307. local LeftUpperLeg = humanoid.Parent:findFirstChild("LeftUpperLeg")
  308. local LeftLowerLeg = humanoid.Parent:findFirstChild("LeftLowerLeg")
  309. --
  310. local RightUpperLeg = humanoid.Parent:findFirstChild("RightUpperLeg")
  311. local RightLowerLeg = humanoid.Parent:findFirstChild("RightLowerLeg")
  312. --
  313. local RightUpperArm = humanoid.Parent:findFirstChild("RightUpperArm")
  314. local RightLowerArm = humanoid.Parent:findFirstChild("RightLowerArm")
  315. --
  316. local LeftUpperArm = humanoid.Parent:findFirstChild("LeftUpperArm")
  317. local LeftLowerArm = humanoid.Parent:findFirstChild("LeftLowerArm")
  318. --Foot & Hands--
  319.  
  320. local LeftFoot = humanoid.Parent:findFirstChild("LeftFoot")
  321. local RightFoot = humanoid.Parent:findFirstChild("RightFoot")
  322. --
  323. local LeftHand = humanoid.Parent:findFirstChild("LeftHand")
  324. local RightHand = humanoid.Parent:findFirstChild("RightHand")
  325.  
  326. --END--
  327. --TORSOS--
  328.  
  329. local UpperTorso = humanoid.Parent:findFirstChild("UpperTorso")
  330. local LowerTorso = humanoid.Parent:findFirstChild("LowerTorso")
  331.  
  332. --END--
  333. if LowerTorso then
  334. if LeftUpperLeg then
  335. makeballlimb(LowerTorso["LeftHipRigAttachment"], LeftUpperLeg["LeftHipRigAttachment"], 50,-50, 90)
  336. end
  337. if RightUpperLeg then
  338. makeballlimb(LowerTorso["RightHipRigAttachment"], RightUpperLeg["RightHipRigAttachment"], 50,-50, 90)
  339. end
  340. if LeftLowerLeg then
  341. makehingelimb(LeftUpperLeg["LeftKneeRigAttachment"], LeftLowerLeg["LeftKneeRigAttachment"], 0,-90)
  342. end
  343. if RightLowerLeg then
  344. makehingelimb(RightUpperLeg["RightKneeRigAttachment"], RightLowerLeg["RightKneeRigAttachment"], 0,-90)
  345. end
  346. if LeftFoot then
  347. makehingelimb(LeftLowerLeg["LeftAnkleRigAttachment"], LeftFoot["LeftAnkleRigAttachment"], 30, -30)
  348. end
  349. if RightFoot then
  350. makehingelimb(RightLowerLeg["RightAnkleRigAttachment"], RightFoot["RightAnkleRigAttachment"], 30, -30)
  351. end
  352. if UpperTorso then
  353. makehingelimb(UpperTorso["WaistRigAttachment"], LowerTorso["WaistRigAttachment"], 30, -30)
  354. end
  355. end
  356. if UpperTorso then
  357. local hitsound = Instance.new("Sound", UpperTorso)
  358. hitsound.SoundId = "http://www.roblox.com/asset/?id=93706376"
  359. hitsound:Play()
  360. hitsound.Volume = math.random(5,10)
  361. local canhit = true
  362. local hitval = 15
  363. local uptor = humanoid.Parent.UpperTorso
  364. if RightUpperArm then
  365. makeballlimb(RightUpperArm["RightShoulderRigAttachment"], UpperTorso["RightShoulderRigAttachment"], 90,-50, 180)
  366. end
  367. if RightLowerArm then
  368. makehingelimb(RightLowerArm["RightElbowRigAttachment"], RightUpperArm["RightElbowRigAttachment"], 0,-90)
  369. end
  370. if RightHand then
  371. makehingelimb(RightHand["RightWristRigAttachment"], RightLowerArm["RightWristRigAttachment"], 30,30)
  372. end
  373. if LeftUpperArm then
  374. makeballlimb(LeftUpperArm["LeftShoulderRigAttachment"], UpperTorso["LeftShoulderRigAttachment"], 90,-50, 180)
  375. end
  376. if LeftLowerArm then
  377. makehingelimb(LeftLowerArm["LeftElbowRigAttachment"], LeftUpperArm["LeftElbowRigAttachment"], 0,-90)
  378. end
  379. if LeftHand then
  380. makehingelimb(LeftHand["LeftWristRigAttachment"], LeftLowerArm["LeftWristRigAttachment"], 30,30)
  381. end
  382. end
  383. elseif dude:findFirstChild("Torso") then
  384. canspin = false
  385. if humanoid.Parent:findFirstChild("Health") then
  386. humanoid.Parent.Health:Remove()
  387. end
  388. humanoid.WalkSpeed = 0
  389. humanoid.JumpPower = 0
  390. humanoid.PlatformStand = true
  391. for z,x in pairs(humanoid.Parent:GetChildren()) do
  392. if x.ClassName == "Accessory" then
  393. local handle = x:findFirstChild("Handle")
  394. if handle then
  395. local attachment = handle:findFirstChildOfClass("Attachment")
  396. if attachment then
  397. for q,w in pairs(humanoid.Parent:GetChildren()) do
  398. if w.Name == "Torso" or w.Name == "Head" then
  399. local anotherone = w:findFirstChild(attachment.Name)
  400. if attachment and anotherone then
  401. local constraint = Instance.new("HingeConstraint", humanoid.Parent) --making fake weld
  402. constraint.Attachment0 = attachment
  403. constraint.Attachment1 = anotherone
  404. constraint.LimitsEnabled = true
  405. constraint.LowerAngle = 0
  406. constraint.UpperAngle = 0
  407. end
  408. end
  409. end
  410. end
  411. end
  412. end
  413. end
  414. if humanoid.Parent:findFirstChild("Right Arm") and humanoid.Parent:findFirstChild("Torso") then
  415. local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
  416. attachment.Position = Vector3.new(1, 1, 0)
  417. local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  418. ball.Attachment0 = humanoid.Parent["Right Arm"].RightShoulderAttachment
  419. ball.Attachment1 = attachment
  420. collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
  421. collidepartofleftleg.Name = "Bone"
  422. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  423. collidepartofleftleg.Transparency = 1
  424. collidepartofleftleg:BreakJoints()
  425. local weeld = Instance.new("Weld", collidepartofleftleg)
  426. weeld.Part0 = humanoid.Parent["Right Arm"]
  427. weeld.Part1 = collidepartofleftleg
  428. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  429. end
  430. if humanoid.Parent:findFirstChild("Left Arm") and humanoid.Parent:findFirstChild("Torso") then
  431. local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
  432. attachment.Position = Vector3.new(-1, 1, 0)
  433. local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  434. ball.Attachment0 = attachment
  435. ball.Attachment1 = humanoid.Parent["Left Arm"].LeftShoulderAttachment
  436. collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
  437. collidepartofleftleg.Name = "Bone"
  438. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  439. collidepartofleftleg.Transparency = 1
  440. collidepartofleftleg:BreakJoints()
  441. local weeld = Instance.new("Weld", collidepartofleftleg)
  442. weeld.Part0 = humanoid.Parent["Left Arm"]
  443. weeld.Part1 = collidepartofleftleg
  444. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  445. end
  446. if humanoid.Parent:findFirstChild("Right Leg") and humanoid.Parent:findFirstChild("Torso") then
  447. local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
  448. attachment.Position = Vector3.new(0.5, -1, 0)
  449. local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  450. ball.Attachment0 = humanoid.Parent["Right Leg"].RightFootAttachment
  451. ball.Attachment1 = attachment
  452. humanoid.Parent["Right Leg"].RightFootAttachment.Position = Vector3.new(0, 1, 0)
  453. collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
  454. collidepartofleftleg.Name = "Bone"
  455. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  456. collidepartofleftleg.Transparency = 1
  457. collidepartofleftleg:BreakJoints()
  458. local weeld = Instance.new("Weld", collidepartofleftleg)
  459. weeld.Part0 = humanoid.Parent["Right Leg"]
  460. weeld.Part1 = collidepartofleftleg
  461. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  462. end
  463. if humanoid.Parent:findFirstChild("Left Leg") and humanoid.Parent:findFirstChild("Torso") then
  464. local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
  465. attachment.Position = Vector3.new(-0.5, -1, 0)
  466. local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  467. ball.Attachment0 = humanoid.Parent["Left Leg"].LeftFootAttachment
  468. ball.Attachment1 = attachment
  469. humanoid.Parent["Left Leg"].LeftFootAttachment.Position = Vector3.new(0, 1, 0)
  470. collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
  471. collidepartofleftleg.Name = "Bone"
  472. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  473. collidepartofleftleg.Transparency = 1
  474. collidepartofleftleg:BreakJoints()
  475. local weeld = Instance.new("Weld", collidepartofleftleg)
  476. weeld.Part0 = humanoid.Parent["Left Leg"]
  477. weeld.Part1 = collidepartofleftleg
  478. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  479. end
  480. if humanoid.Parent:findFirstChild("Head") and humanoid.Parent:findFirstChild("Torso") then
  481. local attachment = Instance.new("Attachment", humanoid.Parent.Head)
  482. attachment.Position = Vector3.new(0, -0.5, 0)
  483. attachment.Name = "lol"
  484. attachment.Visible = false
  485. humanoid.Parent.Torso.NeckAttachment.Visible = false
  486. humanoid.Parent.Torso.NeckAttachment.Position = humanoid.Parent.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
  487. local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  488. ball.Attachment0 = humanoid.Parent.Torso.NeckAttachment
  489. ball.Attachment1 = attachment
  490. ball.LimitsEnabled = true
  491. ball.TwistLimitsEnabled = true
  492. ball.UpperAngle = 90
  493. ball.Restitution = 0.5
  494. ball.TwistUpperAngle = 90
  495. ball.TwistLowerAngle = -90
  496. local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
  497. collidepartofleftleg.Name = "Bone"
  498. collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
  499. collidepartofleftleg.Transparency = 1
  500. collidepartofleftleg:BreakJoints()
  501. local weeld = Instance.new("Weld", collidepartofleftleg)
  502. weeld.Part0 = collidepartofleftleg
  503. weeld.Part1 = humanoid.Parent["Head"]
  504. if humanoid.Parent.Torso:findFirstChild("Neck") then
  505. humanoid.Parent.Torso.Neck:destroy()
  506. end
  507. if humanoid.Parent.Head:findFirstChild("face") then
  508. humanoid.Parent.Head.face.Texture = "http://www.roblox.com/asset/?id=810245460"
  509. end
  510. local hitsound = Instance.new("Sound", humanoid.Parent.Head)
  511. hitsound.SoundId = "http://www.roblox.com/asset/?id=93706376"
  512. hitsound:Play()
  513. hitsound.Volume = math.random(5,10)
  514. end
  515. if humanoid.Parent:findFirstChild("Head") then
  516. local aah = Instance.new("Sound", humanoid.Parent.Head)
  517. if aah then
  518. aah.Volume = 8
  519. local aahmath = math.random(2,8)
  520. if aahmath == 2 then
  521. aah.SoundId = "rbxassetid://884348443"
  522. aah:Play()
  523. end
  524. if aahmath == 3 then
  525. aah.SoundId = "rbxassetid://681582832"
  526. aah.Volume = 10
  527. aah:Play()
  528. end
  529. if aahmath == 4 then
  530. aah.SoundId = "rbxassetid://1080363252"
  531. aah:Play()
  532. end
  533. if aahmath == 5 then
  534. aah.SoundId = "rbxassetid://150245085"
  535. aah:Play()
  536. end
  537. if aahmath == 6 then
  538. aah.SoundId = "rbxassetid://345287845"
  539. aah.TimePosition = 2.5
  540. aah:Play()
  541. end
  542. if aahmath == 7 then
  543. aah.SoundId = "rbxassetid://147758746"
  544. aah.TimePosition = 1.3
  545. aah:Play()
  546. end
  547. if aahmath == 8 then
  548. aah.SoundId = "rbxassetid://131314452"
  549. aah:Play()
  550. end
  551. end
  552. end
  553. end
  554. end
  555.  
  556. function hedcrack(key)
  557. if key == "c" then
  558. local targ = mouse.Target.Parent:FindFirstChild("Humanoid")
  559. char.Torso.CFrame = targ.Parent.HumanoidRootPart.CFrame
  560. char.Humanoid.WalkSpeed = 0
  561. targ.WalkSpeed = 0
  562. canwalk = false
  563. knife.Transparency = 1
  564. for i,v in pairs(m:GetChildren()) do
  565. if v.ClassName == "Part" or v.ClassName == "WedgePart" then
  566. v.Transparency = 1
  567. end
  568. end
  569. wait(1)
  570. for i = 0,1 ,0.03 do
  571. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-0.787059546, 1.0252924, -0.830537915, 1.00000012, 0, 0, 0, -0.777044713, -0.629445493, 0, 0.629445553, -0.777044773),i)
  572. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.3030653, 1.00732422, -0.896467865, 1.00000012, 0, -2.98023224e-08, 0, -0.747015953, -0.664806187, 0, 0.664806247, -0.747015953),i)
  573. game:GetService("RunService").RenderStepped:wait()
  574. end
  575. local neck2 = Instance.new("Weld",targ.Parent.Head)
  576. neck2.Part0 = targ.Parent.HumanoidRootPart
  577. neck2.Part1 = targ.Parent.Head
  578. neck2.C0 = CFrame.new(1.64185476, 0.0326089859, 0.0520830154, 0.0629425794, 0.997956097, 0.0110536441, -0.99792546, 0.0630832091, -0.0128695928, -0.0135405865, -0.0102206618, 0.999856174)
  579. local gore = Instance.new("Sound",targ.Parent.Head)
  580. gore.SoundId = "rbxassetid://429400881"
  581. gore.Volume = 4
  582. gore:Play()
  583. for i = 0,1 ,0.03 do
  584. neck2.C0 = neck2.C0:lerp(CFrame.new(-5.80060304e-22, 1.5, 2.07672366e-22, 0.394100308, -0.853058875, -0.342016876, 0.907805264, 0.419392049, 7.7493786e-07, 0.143438473, -0.310485005, 0.939693868),i)
  585. game:GetService("RunService").RenderStepped:wait()
  586. end
  587. wait(0.5)
  588. Ragdoll(targ.Parent)
  589. targ.Health = 0
  590. canwalk = true
  591. for i,v in pairs(m:GetChildren()) do
  592. if v.ClassName == "Part" or v.ClassName == "WedgePart" then
  593. v.Transparency = 0
  594. end
  595. Handle.Transparency = 1
  596. end
  597. char.Humanoid.WalkSpeed = 20
  598. end
  599. end
  600. mouse.KeyDown:connect(hedcrack)
  601.  
  602. function Shootm8(lolk)
  603. if lolk == "q" then
  604. local targetted = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  605. canwalk = false
  606. targetted.WalkSpeed = 0
  607. char.Humanoid.WalkSpeed = 0
  608. for i = 0,1 ,0.03 do
  609. moter.C0 = moter.C0:lerp(CFrame.new(1.64185476, 0.0326089859, 0.0520830154, 0.0629425794, 0.997956097, 0.0110536441, -0.99792546, 0.0630832091, -0.0128695928, -0.0135405865, -0.0102206618, 0.999856174),i)
  610. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, -0.37749964, 5.07879304e-06, 0.926008701, 2.0358566e-06, 1.00000012, -4.65431367e-06, -0.92600888, 1.28467946e-07, -0.377499759):inverse(),i)
  611. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.95763803, 0.413357735, 1.78813934e-06, 0.0322247185, 0.999480784, 1.51246786e-06, -0.999480724, 0.0322247222, -1.21031189e-06, -1.2582168e-06, -1.46776438e-06, 1),i)
  612. headweld.C0 = headweld.C0:lerp(CFrame.new(4.76837158e-07, 1.49999905, -4.76837158e-07, 0.0134977028, -1.41978962e-05, 0.999909043, -1.02651684e-05, 1.00000012, 1.43376528e-05, -0.999908924, -1.0457763e-05, 0.0134977028),i)
  613. game:GetService("RunService").RenderStepped:wait()
  614. end
  615. wait(1)
  616. for i,v in pairs(targetted.Parent:GetChildren()) do
  617. if v.ClassName == "Script" then
  618. v:Destroy()
  619. end
  620. end
  621. for i = 1,110 do
  622. gunshot:Play()
  623. targetted.Health = targetted.Health - 1
  624. wait()
  625. end
  626. char.Humanoid.WalkSpeed = 20
  627. Ragdoll(targetted.Parent)
  628. canwalk = true
  629. for i = 0,1 ,0.03 do
  630. moter.C0 = moter.C0:lerp(CFrame.new(1.4689585, -0.35105902, 0.00664281845, 0.00124299945, 0.99996841, -0.00783899613, -0.0911670029, -0.00769303972, -0.995805979, -0.995834827, 0.00195244362, 0.0911545604),i)
  631. game:GetService("RunService").RenderStepped:wait()
  632. end
  633. end
  634. end
  635. mouse.KeyDown:connect(Shootm8)
  636. function Suicide(key)
  637. if key == "p" then
  638. bg:Pause()
  639. canwalk = false
  640. char.Humanoid.WalkSpeed = 0
  641. for i = 0,1 , 0.05 do
  642. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-2.590801, 0.766096115, -0.170214653, -0.0619033277, -0.998072505, 0.00441886298, 0.0460219793, -0.00727700582, -0.998913884, 0.997020543, -0.0616327822, 0.0463837348),i)
  643. game:GetService("RunService").RenderStepped:wait()
  644. end
  645. wait(1)
  646. gunshot:Play()
  647. Ragdoll(char)
  648. m:Destroy()
  649. char.HumanoidRootPart:Destroy()
  650. end
  651. end
  652. mouse.KeyDown:connect(Suicide)
  653.  
  654. mouse.Button1Down:connect(function()
  655. canwalk = false
  656. for i = 0,1 ,0.09 do
  657. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.85140467, 0.525511265, -0.0422797203, -0.00247925473, -0.65761143, 0.753353298, 0.999993026, -0.00377299637, -2.55151826e-06, 0.00284408266, 0.753347874, 0.657616079),i)
  658. game:GetService("RunService").RenderStepped:wait()
  659. end
  660. wait(0.3)
  661. local hitbox = Instance.new("Part",knife)
  662. hitbox.Name = "HurtBox"
  663. hitbox.Transparency = 1
  664. hitbox.CanCollide = false
  665. hitbox.Size = Vector3.new(0.4, 1.02, 0.53)
  666. local weld = Instance.new("Weld",hitbox)
  667. weld.Part0 = hitbox
  668. weld.Part1 = knife
  669. weld.C0 = CFrame.new(0, -0.970016479, 0.0149999857, 1, 0, 0, 0, 1, 0, 0, 0, 0.999997616)
  670. trail.Enabled = true
  671. function Hit(brick)
  672. local human = brick.Parent:FindFirstChild("Humanoid")
  673. if human then
  674. Ragdoll(human.Parent)
  675. human.Health = 0
  676. human.Name = "rekted"
  677. end
  678. end
  679. hitbox.Touched:connect(Hit)
  680. for i = 0,1 ,0.07 do
  681. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.18540192, 0.502321243, -0.646141529, 0.0185738262, 0.0280615948, 0.999433696, 0.999545574, -0.0242637265, -0.0178946313, 0.0237478372, 0.999311686, -0.028499512),i)
  682. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.603398085, 0, 0.797440112, 0, 1, 0, -0.797440112, 0, 0.603398085),i)
  683. game:GetService("RunService").RenderStepped:wait()
  684. end
  685. trail.Enabled = false
  686. hitbox:Destroy()
  687. canwalk = true
  688. end)
  689.  
  690. while true do
  691. if canwalk then
  692. if game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 then
  693. for i = 0,0.45 , 0.03 do
  694. --if canwalk and game.Players.LocalPlayer.Character.Torso.Velocity.x < 0 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0 or game.Players.LocalPlayer.Character.Torso.Velocity.z < 0 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0 then
  695. headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.49999976, 0, 1.00000024, 2.61637394e-22, -4.61336744e-23, -2.65673585e-22, 0.984807849, -0.173647985, 0, 0.17364803, 0.984808087),i)
  696. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1.00000024, -2.65673585e-22, 0, 2.61637394e-22, 0.984807849, -0.17364803, 4.61336744e-23, 0.173647985, 0.984808087):inverse(),i)
  697. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.86566889, 0.695530891, 1.00000024, 2.03517657e-22, 1.70771776e-22, -2.65673585e-22, 0.76604414, 0.642788053, 0, -0.642788231, 0.766044319),i)
  698. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.530218601, -1.82889962, -0.714493513, 0.992945731, -0.0400093496, -0.111618601, -0.0400080197, 0.773099542, -0.633021653, 0.111619085, 0.633021772, 0.766045153),i)
  699. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.64980125, 0.0399148464, 0.717731237, 0.984808087, 0.133022189, 0.111618683, -0.173647985, 0.754407108, 0.633021653, 5.43957649e-23, -0.642787218, 0.766045153),i)
  700. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.59805202, 0.136151552, -0.559810162, 0.984808087, -0.173648104, -2.98209869e-07, 0.133021981, 0.754406869, -0.642787337, 0.111619018, 0.63302213, 0.766044855),i)
  701. game:GetService("RunService").RenderStepped:wait()
  702. --end
  703. end
  704. for i = 0,0.45 , 0.03 do
  705. --if canwalk and game.Players.LocalPlayer.Character.Torso.Velocity.x < 0 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0 or game.Players.LocalPlayer.Character.Torso.Velocity.z < 0 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0 then
  706. headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.49999976, 0, 1.00000024, 2.61637394e-22, -4.61336744e-23, -2.65673585e-22, 0.984807849, -0.173647985, 0, 0.17364803, 0.984808087),i)
  707. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -0.0726344585, -2.38418579e-07, 1.00000024, -2.65673585e-22, 0, 2.6163742e-22, 0.984807968, -0.173648044, 4.61336838e-23, 0.173648, 0.984808207):inverse(),i)
  708. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.86078393, -0.713530302, 1.00000024, 2.03517695e-22, -1.70771801e-22, -2.65673585e-22, 0.766044259, -0.642788112, 0, 0.642788291, 0.766044438),i)
  709. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.70853138, -1.75833619, 0.89703536, 0.992945731, 0.102975316, -0.0587838776, -0.0400080234, 0.757652104, 0.651431441, 0.111619093, -0.644484162, 0.756427169),i)
  710. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.66348219, 0.137681007, -0.535534859, 0.984808087, 0.133022189, -0.111618683, -0.173648, 0.754407227, -0.633021653, 0, 0.642787278, 0.766045332),i)
  711. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.59805202, 0.118935108, 0.435078144, 0.984808207, -0.173647344, -9.4095941e-07, 0.111619018, 0.63302201, 0.766044796, -0.133021042, -0.754407227, 0.642787576),i)
  712. game:GetService("RunService").RenderStepped:wait()
  713. --end
  714. end
  715. else
  716. if canwalk and not using then
  717. for i = 0,0.5 , 0.03 do
  718. headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.49999976, 0, 0.939692736, 2.65673535e-22, -0.342019886, -1.42512683e-22, 1, 3.85227261e-22, 0.342019916, -3.13253081e-22, 0.939692736),i)
  719. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.866025388, -3.86706633e-22, -0.500000238, 2.65673535e-22, 1, -3.13253081e-22, 0.500000238, 1.38448295e-22, 0.866025388):inverse(),i)
  720. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -2, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  721. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.790345192, -1.96068549, 0, 0.984807849, 0.173647985, -5.23747954e-22, -0.173647985, 0.984807849, 3.13253081e-22, 5.70186845e-22, -2.1754633e-22, 1),i)
  722. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.65210819, 0.0268206596, 0, 0.984807849, 0.173647985, -5.23747954e-22, -0.173647985, 0.984807849, 3.13253081e-22, 5.70186845e-22, -2.1754633e-22, 1),i)
  723. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.59805298, 0.00370526314, -0.166603565, 0.984807849, -0.173648134, -3.13053391e-07, 0.171009988, 0.969846368, -0.173648238, 0.0301539954, 0.171010062, 0.984807789),i)
  724. game:GetService("RunService").RenderStepped:wait()
  725. end
  726. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement