daily pastebin goal
64%
SHARE
TWEET

253

a guest Apr 16th, 2018 75 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- by Theamazingnater, enjoy
  2. local mouse = game.Players.LocalPlayer:GetMouse()
  3. howmuch = 0
  4. function change(key)
  5.     if key == "w" or key == "a" or key == "s" or key == "d" then
  6.         howmuch = howmuch + 1
  7.     end
  8. end
  9. function otherchange(key)
  10.     if key == "w" or key == "a" or key == "s" or key == "d" then
  11.         howmuch = howmuch - 1
  12.     end
  13. end
  14. mouse.KeyDown:connect(change)
  15. mouse.KeyUp:connect(otherchange)
  16. --Converted with ttyyuu12345's model to script plugin v4
  17. function sandbox(var,func)
  18.     local env = getfenv(func)
  19.     local newenv = setmetatable({},{
  20.         __index = function(self,k)
  21.             if k=="script" then
  22.                 return var
  23.             else
  24.                 return env[k]
  25.             end
  26.         end,
  27.     })
  28.     setfenv(func,newenv)
  29.     return func
  30. end
  31. cors = {}
  32. mas = Instance.new("Model",game:GetService("Lighting"))
  33. Model0 = Instance.new("Model")
  34. Part1 = Instance.new("Part")
  35. Part2 = Instance.new("Part")
  36. Part3 = Instance.new("Part")
  37. Weld4 = Instance.new("Weld")
  38. Weld5 = Instance.new("Weld")
  39. Weld6 = Instance.new("Weld")
  40. Part7 = Instance.new("Part")
  41. Model0.Name = "Sawed Off"
  42. Model0.Parent = mas
  43. Part1.Parent = Model0
  44. Part1.BrickColor = BrickColor.new("Really black")
  45. Part1.Shape = Enum.PartType.Cylinder
  46. Part1.Size = Vector3.new(2.96000075, 0.449999958, 0.400000334)
  47. Part1.CFrame = CFrame.new(40.7499924, 151.548019, 156.470001, 1.0000006, -1.78813934e-07, 0, -1.78813934e-07, 1.00000024, 0, 0, 0, 1)
  48. Part1.Color = Color3.new(0.101961, 0.101961, 0.101961)
  49. Part1.Position = Vector3.new(40.7499924, 151.548019, 156.470001)
  50. Part1.Color = Color3.new(0.101961, 0.101961, 0.101961)
  51. Part2.Parent = Model0
  52. Part2.BrickColor = BrickColor.new("Really black")
  53. Part2.Shape = Enum.PartType.Cylinder
  54. Part2.Size = Vector3.new(2.96000075, 0.449999958, 0.400000334)
  55. Part2.CFrame = CFrame.new(40.7499962, 151.548035, 156.079056, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  56. Part2.Color = Color3.new(0.101961, 0.101961, 0.101961)
  57. Part2.Position = Vector3.new(40.7499962, 151.548035, 156.079056)
  58. Part2.Color = Color3.new(0.101961, 0.101961, 0.101961)
  59. Part3.Parent = Model0
  60. Part3.BrickColor = BrickColor.new("Cocoa")
  61. Part3.Rotation = Vector3.new(0, 0, -34)
  62. Part3.Size = Vector3.new(1.11000025, 0.519999921, 0.570000172)
  63. Part3.CFrame = CFrame.new(42.5974922, 150.98793, 156.274887, 0.829038441, 0.559192181, 0, -0.55919224, 0.829038203, 0, 0, 0, 1)
  64. Part3.Color = Color3.new(0.317647, 0.145098, 0)
  65. Part3.Position = Vector3.new(42.5974922, 150.98793, 156.274887)
  66. Part3.Orientation = Vector3.new(0, 0, -34)
  67. Part3.Color = Color3.new(0.317647, 0.145098, 0)
  68. Weld4.Name = "1"
  69. Weld4.Parent = Part3
  70. Weld4.C0 = CFrame.new(-1.84484863, -0.568756104, -0.195831299, 0.829038441, -0.55919224, 0, 0.559192181, 0.829038203, 0, 0, 0, 1)
  71. Weld4.Part0 = Part3
  72. Weld4.Part1 = Part2
  73. Weld5.Name = "3"
  74. Weld5.Parent = Part3
  75. Weld5.C0 = CFrame.new(-0.60994339, 0.0636444092, 0.00506591797, 0.866026163, 0.499997735, 0, -0.499997616, 0.866026044, 0, 0, 0, 1)
  76. Weld5.Part0 = Part3
  77. Weld5.Part1 = Part7
  78. Weld6.Name = "2"
  79. Weld6.Parent = Part3
  80. Weld6.C0 = CFrame.new(-1.84484482, -0.568771362, 0.195114136, 0.829038441, -0.55919224, 0, 0.559192181, 0.829038203, 0, 0, 0, 1)
  81. Weld6.Part0 = Part3
  82. Weld6.Part1 = Part1
  83. Part7.Parent = Model0
  84. Part7.BrickColor = BrickColor.new("Cocoa")
  85. Part7.Rotation = Vector3.new(0, 0, -64)
  86. Part7.Size = Vector3.new(0.440000623, 0.519999921, 0.759999931)
  87. Part7.CFrame = CFrame.new(42.1274147, 151.381775, 156.279953, 0.438374251, 0.898792326, 0, -0.898792267, 0.438373834, 0, 0, 0, 1)
  88. Part7.Color = Color3.new(0.317647, 0.145098, 0)
  89. Part7.Position = Vector3.new(42.1274147, 151.381775, 156.279953)
  90. Part7.Orientation = Vector3.new(0, 0, -64)
  91. Part7.Color = Color3.new(0.317647, 0.145098, 0)
  92. for i,v in pairs(mas:GetChildren()) do
  93.     v.Parent = game:GetService("Players").LocalPlayer.Character
  94.     pcall(function() v:MakeJoints() end)
  95. end
  96. mas:Destroy()
  97. for i,v in pairs(cors) do
  98.     spawn(function()
  99.         pcall(v)
  100.     end)
  101. end
  102. for i,v in pairs(Model0:GetChildren()) do
  103.     if v.ClassName == "Part" then
  104.         v.CanCollide = false
  105.         v.Transparency = 1
  106.     end
  107. end
  108.  
  109. --Converted with ttyyuu12345's model to script plugin v4
  110. function sandbox(var,func)
  111.     local env = getfenv(func)
  112.     local newenv = setmetatable({},{
  113.         __index = function(self,k)
  114.             if k=="script" then
  115.                 return var
  116.             else
  117.                 return env[k]
  118.             end
  119.         end,
  120.     })
  121.     setfenv(func,newenv)
  122.     return func
  123. end
  124. cors = {}
  125. mas = Instance.new("Model",game:GetService("Lighting"))
  126. for i,v in pairs(mas:GetChildren()) do
  127.     v.Parent = game:GetService("Players").LocalPlayer.Character.Torso
  128.     pcall(function() v:MakeJoints() end)
  129. end
  130. mas:Destroy()
  131. for i,v in pairs(cors) do
  132.     spawn(function()
  133.         pcall(v)
  134.     end)
  135. end
  136. char = game.Players.LocalPlayer.Character
  137. function swait(num)
  138.     if num == 0 or num == nil then
  139.         game:service("RunService").Stepped:wait(0)
  140.     else
  141.         for i = 0, num do
  142.             game:service("RunService").Stepped:wait(0)
  143.         end
  144.     end
  145. end
  146. local folder = Instance.new("Model")
  147. local signtop = Instance.new("Part")
  148. local signbottom = Instance.new("Part")
  149. local no = Instance.new("Part")
  150. local decal = Instance.new("Decal")
  151. local decal2 = Instance.new("Decal")
  152. local weld = Instance.new("Weld")
  153. local weld2 = Instance.new("Weld")
  154. local weld3 = Instance.new("Weld")
  155. folder.Parent = char
  156. folder.Name = "NoRobloxianSign"
  157. signtop.BrickColor = BrickColor.new("Really red")
  158. signtop.Size = Vector3.new(3.14, 2.5, 0.36)
  159. no.Transparency = 1
  160. decal.Parent = signtop
  161. decal.Face = "Back"
  162. decal.Texture = "http://www.roblox.com/asset/?id=94148918"
  163. decal2.Parent = no
  164. decal2.Texture = "http://www.roblox.com/asset/?id=264596039"
  165. decal2.Face = "Back"
  166. signbottom.BrickColor = BrickColor.new("Dark orange")
  167. signbottom.Size = Vector3.new(0.27, 2.19, 0.36)
  168. no.Size = Vector3.new(3.14, 2.5, 0.36)
  169. weld.Parent = signbottom
  170. weld.Part0 = signbottom
  171. weld.Part1 = char.Torso
  172. weld.C0 = CFrame.new(-0.301372528, 0.623102188, -0.677061081, 0.74218601, -0.67019397, 0, 0.67019397, 0.74218601, 0, 0, 0, 1)
  173. weld2.Parent = signtop
  174. weld2.Part0 = signtop
  175. weld2.Part1 = signbottom
  176. weld2.C0 = CFrame.new(-0.0247592926, -2.31497383, -0.0127334595, 1, -5.21543006e-06, 0, 5.21543052e-06, 1, 0, 0, 0, 1)
  177. weld3.Parent = no
  178. weld3.Part0 = no
  179. weld3.Part1 = signtop
  180. weld3.C0 = CFrame.new(3.43322754e-05, -1.90734863e-05, -0.000778198242, 0.99999845, 6.94394112e-06, 0, -3.48687172e-06, 0.999998093, 0, 0, 0, 1)
  181. signbottom.Parent = folder
  182. signtop.Parent = folder
  183. no.Parent = folder
  184. for i,v in pairs(folder:GetChildren()) do
  185.     if v.ClassName == "Part" then
  186.         v.CanCollide = false
  187.         v.Material = "SmoothPlastic"
  188.     end
  189. end
  190. music = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  191. music.Volume = 10
  192. music.SoundId = "rbxassetid://1202637744"
  193. music.Looped = true
  194. music:Play()
  195.  
  196.  
  197.  
  198. local naeeym2 = Instance.new("BillboardGui",char)
  199. naeeym2.AlwaysOnTop = true
  200. naeeym2.Size = UDim2.new(5,35,2,35)
  201. naeeym2.StudsOffset = Vector3.new(0,2,0)
  202. naeeym2.Adornee = hed
  203. naeeym2.Name = "Name"
  204.  
  205. local tecks2 = Instance.new("TextLabel",naeeym2)
  206. tecks2.BackgroundTransparency = 1
  207. tecks2.TextScaled = true
  208. tecks2.BorderSizePixel = 0
  209. tecks2.Text = "RAGE"
  210. tecks2.Text = "DEATH"
  211. tecks2.Font = "Garamond"
  212. tecks2.TextSize = 30
  213. tecks2.TextStrokeTransparency = 0
  214. tecks2.TextColor3 = BrickColor.new('Really red').Color
  215. tecks2.TextStrokeColor3 = BrickColor.new('Really red').Color
  216. tecks2.Size = UDim2.new(1,0,0.5,0)
  217. tecks2.Parent = naeeym2
  218. textfag = tecks2
  219. tecks2.Text = "Killer:)"
  220. coroutine.resume(coroutine.create(function()
  221.     while textfag ~= nil do
  222.         swait()
  223.         textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))  
  224.         textfag.Rotation = math.random(-3,3)
  225.     end
  226. end))
  227. local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  228. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  229. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  230. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  231. rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  232. local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  233. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  234. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  235. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  236. lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  237. local llegclone = game.Players.LocalPlayer.Character.Torso["Left Hip"]:Clone()
  238. game.Players.LocalPlayer.Character.Torso["Left Hip"]:Remove()
  239. local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  240. llegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  241. llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
  242. llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0)
  243. local rlegclone = game.Players.LocalPlayer.Character.Torso["Right Hip"]:Clone()
  244. game.Players.LocalPlayer.Character.Torso["Right Hip"]:Remove()
  245. local rlegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  246. rlegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  247. rlegweld.Part1 = game.Players.LocalPlayer.Character["Right Leg"]
  248. rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0)
  249. local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
  250. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
  251. local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  252. humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
  253. humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
  254. local heed = game.Players.LocalPlayer.Character.Torso["Neck"]:Clone()
  255. local headweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  256. headweld.Part0 = game.Players.LocalPlayer.Character.Torso
  257. headweld.Part1 = game.Players.LocalPlayer.Character.Head
  258. headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0)
  259. game.Players.LocalPlayer.Character.Torso.Neck:Remove()
  260. bullethitforclone = Instance.new("Sound")
  261. bullethitforclone.Volume = 4
  262. bullethitforclone.Parent = game.Players.LocalPlayer.Character.Head
  263. bullethitforclone.SoundId = "rbxassetid://144884872"
  264. weldf = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  265. weldf.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  266. weldf.Part1 = Part3
  267. weldf.C0 = CFrame.new(-0.0861244202, -1.04447937, -0.182327271, -0.105800174, 0.219419539, -0.969882667, 0.973032475, -0.178225949, -0.146464914, -0.204995126, -0.959215224, -0.194644511)
  268. canwalk = true
  269. PlayerSize = 1
  270. --Converted with ttyyuu12345's model to script plugin v4
  271. function sandbox(var,func)
  272.     local env = getfenv(func)
  273.     local newenv = setmetatable({},{
  274.         __index = function(self,k)
  275.             if k=="script" then
  276.                 return var
  277.             else
  278.                 return env[k]
  279.             end
  280.         end,
  281.     })
  282.     setfenv(func,newenv)
  283.     return func
  284. end
  285. cors = {}
  286. mas = Instance.new("Model",game:GetService("Lighting"))
  287. Partgun = Instance.new("Part")
  288. SpecialMesh1 = Instance.new("SpecialMesh")
  289. Partgun.Name = "edgy gun"
  290. Partgun.Parent = mas
  291. Partgun.Rotation = Vector3.new(-180, 0, -180)
  292. Partgun.Size = Vector3.new(0.270000488, 1.03999996, 1.71999955)
  293. Partgun.CFrame = CFrame.new(9.57500267, 0.90746665, -4.25999546, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  294. Partgun.BottomSurface = Enum.SurfaceType.Smooth
  295. Partgun.TopSurface = Enum.SurfaceType.Smooth
  296. Partgun.Position = Vector3.new(9.57500267, 0.90746665, -4.25999546)
  297. Partgun.Orientation = Vector3.new(0, 180, 0)
  298. SpecialMesh1.Parent = Partgun
  299. SpecialMesh1.MeshId = "rbxassetid://430347121"
  300. SpecialMesh1.Scale = Vector3.new(0.0299999993, 0.0299999993, 0.0299999993)
  301. SpecialMesh1.TextureId = "rbxassetid://0"
  302. SpecialMesh1.VertexColor = Vector3.new(1, 2, 3)
  303. SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  304. SpecialMesh1.Scale = Vector3.new(0.0299999993, 0.0299999993, 0.0299999993)
  305. for i,v in pairs(mas:GetChildren()) do
  306.     v.Parent = game:GetService("Players").LocalPlayer.Character
  307.     pcall(function() v:MakeJoints() end)
  308. end
  309. mas:Destroy()
  310. for i,v in pairs(cors) do
  311.     spawn(function()
  312.         pcall(v)
  313.     end)
  314. end
  315. local weldofgun = Instance.new("Weld", Partgun)
  316. weldofgun.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  317. weldofgun.Part1 = Partgun
  318. weldofgun.C0 = CFrame.new(0.0550079346, -1.58780015, -0.449067354, -1, 5.6192453e-22, -1.70690163e-22, 2.65673535e-22, 0.173647001, -0.984807968, -5.23747954e-22, -0.984807968, -0.173647001)
  319. local gunshot = Instance.new("Sound", Partgun)
  320. gunshot.Volume = 7
  321. gunshot.SoundId = "rbxassetid://131070686"
  322. canwalk = true
  323. shooting = false
  324. using = false
  325. function grab(key)
  326.     key = key:lower()
  327.     if key == "q" and not using then
  328.         if not shooting then
  329.             canwalk = false
  330.             shooting = true
  331.             for i = 0,0.6 , 0.01 do
  332.                 weldofgun.C0 = weldofgun.C0:lerp(CFrame.new(0.0550079346, -1.66210365, -0.280470848, -1, 1.69529812e-08, 2.79396772e-09, 2.79396772e-09, -1.27684325e-06, -1.00000012, 9.38598532e-09, -1.00000012, 1.27870589e-06),i)
  333.                 headweld.C0 = headweld.C0:lerp(CFrame.new(-0.0641918182, 1.57706404, -0.0765023232, 0.173648775, 1.2086125e-06, -0.98480773, -1.11475492e-05, 1, -7.38364122e-07, 0.98480773, 1.11064101e-05, 0.17364879),i)
  334.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(-4.76837158e-07, -2.38418579e-07, 4.76837158e-07, 1.86264515e-06, 1.11064055e-05, -1, 1.2086125e-06, 1, 1.11064101e-05, 1, -1.20863228e-06, 1.86264515e-06):inverse(),i)
  335.                 rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -2, -1.40129846e-45, 1, 2.80259693e-45, -2.80259693e-45, -2.80259693e-45, 1, -2.80259693e-45, 2.80259693e-45, 2.80259693e-45, 1),i)
  336.                 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)
  337.                 lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.88555717, 0.238665819, 9.53674316e-07, 0.866025448, 0.500000119, -7.4505806e-09, -0.500000119, 0.866025388, -7.09368919e-08, -2.60770321e-08, 7.07805157e-08, 1.00000012),i)
  338.                 rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.03125596, 0.466423273, -0.0349578857, 0.0530674011, -0.998481572, -0.0147831338, -0.0627651066, 0.0114396075, -0.997962773, 0.996616483, 0.0538871512, -0.0620627441),i)
  339.                 game:GetService("RunService").RenderStepped:wait()
  340.             end
  341.             while shooting do
  342.                 game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(game.Players.LocalPlayer.Character.Torso.Position,Vector3.new(mouse.Hit.p.x, game.Players.LocalPlayer.Character.Torso.Position.y, mouse.Hit.p.z))
  343.                 game:GetService("RunService").RenderStepped:wait()
  344.             end
  345.         else
  346.             for i = 0,0.5 , 0.03 do
  347.                 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)
  348.                 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)
  349.                 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)
  350.                 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)
  351.                 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)
  352.                 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)
  353.                 game:GetService("RunService").RenderStepped:wait()
  354.             end
  355.             shooting = false
  356.             canwalk = true
  357.         end
  358.     end
  359. end
  360. mouse.KeyDown:connect(grab)
  361. function shoot(key)
  362.     if shooting and not using then
  363.         using = true
  364.         gunshot:Play()
  365.         local bullet = Instance.new("Part", workspace)
  366.         bullet.Size = Vector3.new(0.2,0.2,3)
  367.         bullet.BrickColor = BrickColor.new("Tr. Flu. Yellow")
  368.         bullet.Material = "Neon"
  369.         bullet.Anchored = false
  370.         bullet.CFrame = Partgun.CFrame * CFrame.new(0,0.3,3.5)
  371.         bullet.CFrame = CFrame.new(bullet.Position, mouse.Hit.p)
  372.         local velocityofbullet = Instance.new("BodyVelocity", bullet)
  373.         velocityofbullet.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  374.         velocityofbullet.Velocity = mouse.Hit.lookVector *  600
  375.         bullet.CanCollide = false
  376.         bullet:BreakJoints()
  377.         local function hit(part)
  378.                 local hitval = math.random(25,40)
  379.                 local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
  380.                 if humanoid then
  381.                     bullet:destroy()
  382.                     if humanoid.Health == math.huge or humanoid.Health >= 600 then
  383.                         humanoid.Health = 100
  384.                     end
  385.                     if humanoid.MaxHealth == math.huge or humanoid.MaxHealth >= 600 then
  386.                         humanoid.MaxHealth = 100
  387.                     end
  388.                     if humanoid.Parent.Name == game.Players.LocalPlayer.Name then
  389.                        
  390.                     else
  391.                         if humanoid.Health < hitval then
  392.                             for i,v in pairs(humanoid.Parent:GetChildren()) do
  393.                                 if v.ClassName == "LocalScript" or v.ClassName == "Script" then
  394.                                     v:Remove()
  395.                                 end
  396.                             end
  397.                             humanoid.JumpPower = 0
  398.                             humanoid.PlatformStand = true
  399.                             humanoid.WalkSpeed = 0
  400.                             local findlefthip = humanoid.Parent.Torso:findFirstChild("Left Hip")
  401.                             if findlefthip then
  402.                                 findlefthip:Remove()
  403.                                 local glue = Instance.new("Glue",  humanoid.Parent.Torso)
  404.                                 glue.Part0 = humanoid.Parent.Torso
  405.                                 glue.Part1 = humanoid.Parent["Left Leg"]
  406.                                 glue.Name = "Left leg"
  407.                                 local collider = Instance.new("Part",  humanoid.Parent["Left Leg"])
  408.                                 collider.Position = Vector3.new(0,999,0)
  409.                                 collider.Size = Vector3.new(1.5, 1, 1)
  410.                                 collider.Shape = "Cylinder"
  411.                                 local weld = Instance.new("Weld", collider)
  412.                                 weld.Part0 =  humanoid.Parent["Left Leg"]
  413.                                 weld.Part1 = collider
  414.                                 weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  415.                                 collider.TopSurface = "Smooth"
  416.                                 collider.BottomSurface = "Smooth"
  417.                                 collider.formFactor = "Symmetric"
  418.                                 glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  419.                                 glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  420.                                 collider.Transparency = 1
  421.                             end
  422.                             --
  423.                             local findrighthip = humanoid.Parent.Torso:findFirstChild("Right Hip")
  424.                             if findrighthip then
  425.                                 findrighthip:Remove()
  426.                                 local glue = Instance.new("Glue",  humanoid.Parent.Torso)
  427.                                 glue.Part0 = humanoid.Parent.Torso
  428.                                 glue.Part1 = humanoid.Parent["Right Leg"]
  429.                                 glue.Name = "Right leg"
  430.                                 local collider = Instance.new("Part",  humanoid.Parent["Right Leg"])
  431.                                 collider.Position = Vector3.new(0,999,0)
  432.                                 collider.Size = Vector3.new(1.5, 1, 1)
  433.                                 collider.Shape = "Cylinder"
  434.                                 local weld = Instance.new("Weld", collider)
  435.                                 weld.Part0 =  humanoid.Parent["Right Leg"]
  436.                                 weld.Part1 = collider
  437.                                 weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  438.                                 collider.TopSurface = "Smooth"
  439.                                 collider.BottomSurface = "Smooth"
  440.                                 collider.formFactor = "Symmetric"
  441.                                 glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  442.                                 glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  443.                                 collider.Transparency = 1
  444.                             end
  445.                             --
  446.                             local findrightshoulder = humanoid.Parent.Torso:findFirstChild("Right Shoulder")
  447.                             if findrightshoulder then
  448.                                 findrightshoulder:Remove()
  449.                                 local glue = Instance.new("Glue",  humanoid.Parent.Torso)
  450.                                 glue.Part0 = humanoid.Parent.Torso
  451.                                 glue.Part1 = humanoid.Parent["Right Arm"]
  452.                                 glue.Name = "Right arm"
  453.                                 local collider = Instance.new("Part",  humanoid.Parent["Right Arm"])
  454.                                 collider.Position = Vector3.new(0,999,0)
  455.                                 collider.Size = Vector3.new(1.5, 1, 1)
  456.                                 collider.Shape = "Cylinder"
  457.                                 local weld = Instance.new("Weld", collider)
  458.                                 weld.Part0 =  humanoid.Parent["Right Arm"]
  459.                                 weld.Part1 = collider
  460.                                 weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  461.                                 collider.TopSurface = "Smooth"
  462.                                 collider.BottomSurface = "Smooth"
  463.                                 collider.formFactor = "Symmetric"
  464.                                 glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  465.                                 glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  466.                                 collider.Transparency = 1
  467.                             end
  468.                             --
  469.                             local findleftshoulder = humanoid.Parent.Torso:findFirstChild("Left Shoulder")
  470.                             if findleftshoulder then
  471.                                 findleftshoulder:Remove()
  472.                                 local glue = Instance.new("Glue",  humanoid.Parent.Torso)
  473.                                 glue.Part0 = humanoid.Parent.Torso
  474.                                 glue.Part1 = humanoid.Parent["Left Arm"]
  475.                                 glue.Name = "Left arm"
  476.                                 local collider = Instance.new("Part",  humanoid.Parent["Left Arm"])
  477.                                 collider.Position = Vector3.new(0,999,0)
  478.                                 collider.Size = Vector3.new(1.5, 1, 1)
  479.                                 collider.Shape = "Cylinder"
  480.                                 local weld = Instance.new("Weld", collider)
  481.                                 weld.Part0 =  humanoid.Parent["Left Arm"]
  482.                                 weld.Part1 = collider
  483.                                 weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  484.                                 collider.TopSurface = "Smooth"
  485.                                 collider.BottomSurface = "Smooth"
  486.                                 collider.formFactor = "Symmetric"
  487.                                 glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  488.                                 glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  489.                                 collider.Transparency = 1
  490.                             end
  491.                             local findhead = humanoid.Parent:findFirstChild("Head")
  492.                             if findhead then
  493.                                 local attachment = Instance.new("Attachment", humanoid.Parent.Head)
  494.                                 attachment.Position = Vector3.new(0, -0.5, 0)
  495.                                 attachment.Name = "lol"
  496.                                 attachment.Visible = false
  497.                                 humanoid.Parent.Torso.NeckAttachment.Visible = false
  498.                                 humanoid.Parent.Torso.NeckAttachment.Position = humanoid.Parent.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
  499.                                 local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
  500.                                 ball.Attachment0 = humanoid.Parent.Torso.NeckAttachment
  501.                                 ball.Attachment1 = attachment
  502.                                 ball.LimitsEnabled = true
  503.                                 ball.TwistLimitsEnabled = true
  504.                                 ball.UpperAngle = 90
  505.                                 ball.Restitution = 0.5
  506.                                 ball.TwistUpperAngle = 90
  507.                                 ball.TwistLowerAngle = -90
  508.                                 local  collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
  509.                                 collidepartofleftleg.Name = "Bone"
  510.                                 collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
  511.                                 collidepartofleftleg.Transparency = 1
  512.                                 collidepartofleftleg:BreakJoints()
  513.                                 local weeld = Instance.new("Weld", collidepartofleftleg)
  514.                                 weeld.Part0 = collidepartofleftleg
  515.                                 weeld.Part1 = humanoid.Parent["Head"]
  516.                                 if humanoid.Parent.Torso:findFirstChild("Neck") then
  517.                                     humanoid.Parent.Torso.Neck:destroy()
  518.                                 end
  519.                             end
  520.                             wait(10)
  521.                             humanoid.Health = 0
  522.                     else
  523.                         humanoid.Health = humanoid.Health - hitval
  524.                     end
  525.                 end
  526.             end
  527.         end
  528.         bullet.Touched:connect(hit)
  529.         for i = 0,1 , 0.2 do
  530.             weldofgun.C0 = weldofgun.C0:lerp(CFrame.new(0.0550060272, -1.49197721, -0.523540258, -1.00000024, -3.94356903e-09, 1.68802217e-09, 1.16415322e-10, 0.173647106, -0.984807968, 4.94765118e-09, -0.984808087, -0.173647076),i)
  531.             headweld.C0 = headweld.C0:lerp(CFrame.new(-0.0641915798, 1.57706404, -0.0765023232, 0.173648775, -0.085830681, -0.981060207, -1.11475492e-05, 0.996194601, -0.0871567205, 0.98480767, 0.0151455933, 0.172987014),i)
  532.             humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(-4.76837158e-07, -2.38418579e-07, 4.76837158e-07, 1.86264515e-06, 1.11064055e-05, -1, 1.2086125e-06, 1, 1.11064101e-05, 1, -1.20863228e-06, 1.86264515e-06):inverse(),i)
  533.             rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -2, -1.40129846e-45, 1, 2.80259693e-45, -2.80259693e-45, -2.80259693e-45, 1, -2.80259693e-45, 2.80259693e-45, 2.80259693e-45, 1),i)
  534.             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)
  535.             lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.88555717, 0.238665819, 9.53674316e-07, 0.866025448, 0.500000119, -7.4505806e-09, -0.500000119, 0.866025388, -7.09368919e-08, -2.60770321e-08, 7.07805157e-08, 1.00000012),i)
  536.             rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.06728888, 0.656469345, -0.0372948647, 0.064117156, -0.985305488, 0.158310011, -0.063825123, -0.16236043, -0.984665155, 0.99589932, 0.0530297607, -0.0732973367),i)
  537.             game:GetService("RunService").RenderStepped:wait()
  538.         end
  539.         for i = 0,1 , 0.2 do
  540.             weldofgun.C0 = weldofgun.C0:lerp(CFrame.new(0.0550079346, -1.66210365, -0.280470848, -1, 1.69529812e-08, 2.79396772e-09, 2.79396772e-09, -1.27684325e-06, -1.00000012, 9.38598532e-09, -1.00000012, 1.27870589e-06),i)
  541.             headweld.C0 = headweld.C0:lerp(CFrame.new(-0.0641918182, 1.57706404, -0.0765023232, 0.173648775, 1.2086125e-06, -0.98480773, -1.11475492e-05, 1, -7.38364122e-07, 0.98480773, 1.11064101e-05, 0.17364879),i)
  542.             humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(-4.76837158e-07, -2.38418579e-07, 4.76837158e-07, 1.86264515e-06, 1.11064055e-05, -1, 1.2086125e-06, 1, 1.11064101e-05, 1, -1.20863228e-06, 1.86264515e-06):inverse(),i)
  543.             rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -2, -1.40129846e-45, 1, 2.80259693e-45, -2.80259693e-45, -2.80259693e-45, 1, -2.80259693e-45, 2.80259693e-45, 2.80259693e-45, 1),i)
  544.             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)
  545.             lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.88555717, 0.238665819, 9.53674316e-07, 0.866025448, 0.500000119, -7.4505806e-09, -0.500000119, 0.866025388, -7.09368919e-08, -2.60770321e-08, 7.07805157e-08, 1.00000012),i)
  546.             rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.03125596, 0.466423273, -0.0349578857, 0.0530674011, -0.998481572, -0.0147831338, -0.0627651066, 0.0114396075, -0.997962773, 0.996616483, 0.0538871512, -0.0620627441),i)
  547.             game:GetService("RunService").RenderStepped:wait()
  548.         end
  549.         using = false
  550.     end
  551. end
  552. mouse.Button1Down:connect(shoot)
  553. while true do
  554.     if howmuch <= -1 then
  555.         howmuch = 0
  556.     end
  557.     if howmuch >= 4 then
  558.         howmuch = 0
  559.     end
  560.     if canwalk and howmuch < 1 then
  561.         for i = 0,1 , 0.03 do
  562.             if canwalk and howmuch < 1 then
  563.                 weldf.C0 = weldf.C0:lerp(CFrame.new(-0.0861244202, -1.04447937, -0.182327271, -0.105800174, 0.219419539, -0.969882667, 0.973032475, -0.178225949, -0.146464914, -0.204995126, -0.959215224, -0.194644511),i)
  564.                 headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  565.                  humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  566.                     lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  567.                     rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  568.                     llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  569.                     rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  570.                     game:GetService("RunService").RenderStepped:wait()
  571.                 game:GetService("RunService").RenderStepped:wait()
  572.             end
  573.         end
  574.         for i = 0,0.3 , 0.01 do
  575.             if canwalk and howmuch < 1 then
  576.                 lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.123552799, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  577.                 rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.110878944, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  578.                 headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.4918499, 0, 1, 0, 0, 0, 0.982171893, -0.187984973, 0, 0.187984973, 0.982171893),i)
  579.                 game:GetService("RunService").RenderStepped:wait()
  580.             end
  581.         end
  582.     end
  583.     if canwalk and howmuch >= 1 then
  584.         if canwalk then
  585.             for i = 0.1,0.3,0.008 do
  586.                 if canwalk and howmuch >= 1 then
  587.                     weldf.C0 = weldf.C0:lerp(CFrame.new(0.405254364, -0.770187378, -0.0317382813, 0.916420221, 0.388018847, -0.0981012359, 0.181092858, -0.183419436, 0.966214538, 0.356913, -0.90321666, -0.238354743),i)
  588.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -0.395210266, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1):inverse(),i)
  589.                     headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  590.                     rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.69855976, 0.715551376, 1, 0, 0, 0, 0.698559642, 0.715551734, 0, -0.715551794, 0.698559701),i)
  591.                     llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.80723953, -0.590223312, 1, 0, 0, 0, 0.807239354, -0.590224087, 0, 0.590224147, 0.807239413),i)
  592.                     lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.216003418, 0.411518574, 1, 0, 0, 0, 0.567983389, 0.823040009, 0, -0.823040009, 0.567983389),i)
  593.                     rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.215018272, -0.41083622, 1, 0, 0, 0, 0.569954693, -0.821676135, 0, 0.821676135, 0.569954753),i)
  594.            
  595.                    game:GetService("RunService").RenderStepped:wait()
  596.                 end
  597.             end
  598.         end
  599.         if canwalk then
  600.             for i = 0.1,0.3 , 0.008 do
  601.                 if canwalk and howmuch >= 1 then
  602.                     weldf.C0 = weldf.C0:lerp(CFrame.new(0.405254364, -0.770187378, -0.0317382813, 0.916420221, 0.388018847, -0.0981012359, 0.181092858, -0.183419436, 0.966214538, 0.356913, -0.90321666, -0.238354743),i)
  603.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  604.                     headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  605.                     lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.168842316, -0.374614239, 1, 0, 0, 0, 0.662306964, -0.74923259, 0, 0.74923259, 0.662307084),i)
  606.                     rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.12597847, 0.331827164, 1, 0, 0, 0, 0.748035073, 0.663659215, 0, -0.663659275, 0.748035014),i)
  607.                     rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.67391682, -0.738807678, 0.99999994, 0, 0, 0, 0.673916757, -0.738807261, 0, 0.738807321, 0.673916817),i)
  608.                     llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.67705727, 0.735931396, 1, 0, 0, 0, 0.677056909, 0.735930681, 0, -0.735930741, 0.677056968),i)
  609.                    game:GetService("RunService").RenderStepped:wait()
  610.                 end
  611.             end
  612.         end
  613.     end
  614.     game:GetService("RunService").RenderStepped:wait()
  615. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top