MarcAndrew

Untitled

Mar 31st, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local p = game.Players.LocalPlayer
  2. local char = p.Character
  3. local hed = char.Head
  4. local LocalPlayer = p
  5.  
  6. local Player = game.Players.localPlayer
  7. local Character = p.Character
  8.  
  9. local LeftArm2 = Character["Left Arm"]
  10. local RightArm2 = Character["Right Arm"]
  11. local LeftLeg2 = Character["Left Leg"]
  12. local RightLeg2 = Character["Right Leg"]
  13. local Head2 = Character.Head
  14. local Torso2 = Character.Torso
  15.  
  16. local player = game.Players.LocalPlayer
  17. local shirt = player.Character:WaitForChild("Shirt")
  18. local pants = player.Character:WaitForChild("Pants")
  19.  
  20. wait()
  21. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=536831523"
  22. pants.PantsTemplate = "http://www.roblox.com/asset/?id=547264976"
  23.  
  24. head.face.Texture = "rbxassetid://605435926"
  25.  
  26. char.Humanoid.MaxHealth = math.huge
  27. char.Humanoid.Health = math.huge
  28.  
  29. for i,v in pairs(char:GetChildren()) do
  30. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  31. v:destroy()
  32. end
  33. end
  34.  
  35. local Hair = Instance.new("Part")
  36. Hair.Parent = char
  37. Hair.Name = "Hair"
  38. Hair.Size = Vector3.new(1, 1, 1)
  39. Hair.CFrame = char.Head.CFrame
  40. Hair:BreakJoints()
  41. Hair.CanCollide = false
  42. Hair.TopSurface = "Smooth"
  43. Hair.BottomSurface = "Smooth"
  44. Hair.BrickColor = BrickColor.new("Gold")
  45. Weld = Instance.new("Weld")
  46. Weld.Name = "Weld"
  47. Weld.Part0 = char.Head
  48. Weld.Part1 = Hair
  49. Weld.Parent = char.Head
  50. Weld.C0 = CFrame.new(0.1,0,0.2)*CFrame.fromEulerAnglesXYZ(0,0,0)
  51. Mesh = Instance.new("SpecialMesh")
  52. Mesh.Parent = Hair
  53. Mesh.MeshId = "rbxassetid://886288384"
  54. Mesh.TextureId = "rbxassetid://886289004"
  55. Mesh.Scale = Vector3.new(0.11,0.1,0.08)
  56.  
  57. cut = Instance.new("Sound", Character)
  58. cut.SoundId = "https://www.roblox.com/asset/?id=97095069"
  59. cut.Volume = 1.5
  60. thri = Instance.new("Sound", Character)
  61. thri.SoundId = "https://www.roblox.com/asset/?id=186311262"
  62. thri.Volume = 2.5
  63. WRY = Instance.new("Sound", Character)
  64. WRY.SoundId = "https://www.roblox.com/asset/?id=910713928"
  65. WRY.Volume = 5
  66.  
  67. ff = Instance.new("ForceField", game.Players.LocalPlayer.Character)
  68. ff.Visible = false
  69.  
  70. local Players=game:service'Players'
  71. local Player=Players.LocalPlayer
  72. local Mouse=Player:GetMouse''
  73. local RenderStepped=game:service'RunService'.RenderStepped
  74.  
  75. local MeshId='http://www.roblox.com/asset?id=202083123'
  76. local TextureId='http://www.roblox.com/asset/?id=189436355'
  77.  
  78. local KnifeSpeed= 120
  79.  
  80. Mouse.Button1Down:connect(function()
  81. cut:Play()
  82. if Mouse.Target then
  83. local Knife=Instance.new('Part',Player.Character)
  84. Knife.CanCollide=false
  85. Knife.Size=Vector3.new(2,2,2)
  86. Knife.CFrame=Player.Character.Torso.CFrame
  87. local KnifeMesh=Instance.new('SpecialMesh',Knife)
  88. KnifeMesh.MeshType='FileMesh'
  89. KnifeMesh.MeshId=MeshId
  90. KnifeMesh.TextureId=TextureId
  91. KnifeMesh.Scale=Vector3.new(1,1,1)
  92. local BodyVel=Instance.new('BodyVelocity',Knife)
  93. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  94. local BodyGyro=Instance.new('BodyGyro',Knife)
  95. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  96. BodyGyro.P=2e4
  97. coroutine.wrap(function()
  98. RenderStepped:connect(function()
  99. BodyGyro.cframe=CFrame.new(Knife.Position,Mouse.Hit.p)
  100. BodyVel.velocity=Knife.CFrame.lookVector*KnifeSpeed
  101. end)
  102. end)()
  103. Knife.Touched:connect(function(p)
  104. if p.Parent~=Player.Character and p.Parent:FindFirstChild'Humanoid' then
  105. p.Parent:BreakJoints()
  106. Knife:Destroy''
  107. thri:Play()
  108. end
  109. end)
  110. end
  111. end)
  112.  
  113. mse = Player:GetMouse()
  114.  
  115. sound = Instance.new("Sound", Character)
  116. sound.SoundId = "https://www.roblox.com/asset/?id=840567549"
  117. sound.Volume = 2.5
  118. sound2 = Instance.new("Sound", Character)
  119. sound2.SoundId = "https://www.roblox.com/asset/?id=616594208"
  120. sound2.Volume = 2.5
  121. sound3 = Instance.new("Sound", Character)
  122. sound3.SoundId = "https://www.roblox.com/asset/?id=616576400"
  123. sound3.Volume = 1.8
  124. sound4 = Instance.new("Sound", Character)
  125. sound4.SoundId = "https://www.roblox.com/asset/?id=616576400"
  126. sound4.Volume = 2
  127. TSTheme = Instance.new("Sound", Character)
  128. TSTheme.SoundId = "https://www.roblox.com/asset/?id=910713928"
  129. TSTheme.Volume = 2
  130. canworld = true
  131. mse.KeyDown:connect(function(key)
  132. key = key:lower()
  133. if key == "t" then
  134. if canworld == false then return end
  135. if canworld then
  136. canworld = false
  137. sound3:Play()
  138. sound:Play()
  139. sound4:Play()
  140. TSTheme:Play()
  141.  
  142. local function spawnpart()
  143. sphere = Instance.new("Part")
  144. --game.Debris:AddItem(sphere,3)
  145. local sm = Instance.new("SpecialMesh", sphere)
  146. sm.MeshType = "Sphere"
  147. sphere.Transparency = 0.5
  148. sphere.Anchored = true
  149. sphere.CanCollide = false
  150. sphere.Material = "Neon"
  151. sphere.BrickColor = BrickColor.new("Black")
  152. end
  153.  
  154. local function weld(lol)
  155. local weld = Instance.new("Weld", Player.Character.Torso)
  156. weld.Part0 = Player.Character.Torso
  157. weld.Part1 = lol
  158. weld.C0 = Player.Character.Torso.CFrame:inverse()
  159. weld.C1 = lol.CFrame:inverse()
  160. end
  161. wait()
  162. spawnpart()
  163. for i, v in pairs(game.Players:GetChildren()) do
  164. t = v.Character:FindFirstChild("Torso")
  165. if t then
  166. t.Anchored = true
  167. Player.Character:FindFirstChild("Torso").Anchored = false
  168. end
  169. RA = v.Character:FindFirstChild("Right Arm")
  170. if RA then
  171. RA.Anchored = true
  172. Player.Character:FindFirstChild("Right Arm").Anchored = false
  173. end
  174. LA = v.Character:FindFirstChild("Left Arm")
  175. if LA then
  176. LA.Anchored = true
  177. Player.Character:FindFirstChild("Left Arm").Anchored = false
  178. end
  179. RL = v.Character:FindFirstChild("Right Leg")
  180. if RL then
  181. RL.Anchored = true
  182. Player.Character:FindFirstChild("Right Leg").Anchored = false
  183. end
  184. LL = v.Character:FindFirstChild("Left Leg")
  185. if LL then
  186. LL.Anchored = true
  187. Player.Character:FindFirstChild("Left Leg").Anchored = false
  188. end
  189. end
  190. weld(sphere)
  191. cce = Instance.new("ColorCorrectionEffect", game.Lighting)
  192. cce.Saturation = -5
  193. --game.Debris:AddItem(cce, 5)
  194. sphere.Parent = Character.Torso
  195. for i = 1,3 do
  196. sphere.Size = sphere.Size + Vector3.new(50,50,50)
  197. wait()
  198. end
  199. wait()
  200. sphere:Destroy()
  201. KnifeSpeed = 0
  202. cce.Saturation = -0.1
  203. wait(0.3)
  204. cce.Saturation = -0.2
  205. wait(0.3)
  206. cce.Saturation = -0.3
  207. wait(0.2)
  208. cce.Saturation = -1.5
  209. wait()
  210. end
  211. end
  212. end
  213. )
  214.  
  215. mse.KeyDown:connect(function(key)
  216. key = key:lower()
  217. if key == "y" then
  218. canworld = true
  219. sound2:Play()
  220. wait()
  221. KnifeSpeed = 1
  222. cce.Saturation = -1.3
  223. wait(0.5)
  224. KnifeSpeed = 1.2
  225. cce.Saturation = -0.5
  226. wait(0.5)
  227. KnifeSpeed = 1.4
  228. cce.Saturation = -0.4
  229. wait(0.3)
  230. KnifeSpeed = 1.5
  231. cce.Saturation = -0.2
  232. wait(0.2)
  233. cce.Saturation = 0
  234.  
  235. for i, v in pairs(game.Players:GetChildren()) do
  236. t = v.Character:FindFirstChild("Torso")
  237. if t then
  238. t.Anchored = false
  239. end
  240. RA = v.Character:FindFirstChild("Right Arm")
  241. if RA then
  242. RA.Anchored = false
  243. end
  244. LA = v.Character:FindFirstChild("Left Arm")
  245. if LA then
  246. LA.Anchored = false
  247. end
  248. RL = v.Character:FindFirstChild("Right Leg")
  249. if RL then
  250. RL.Anchored = false
  251. end
  252. LL = v.Character:FindFirstChild("Left Leg")
  253. if LL then
  254. LL.Anchored = false
  255. end
  256. end
  257. KnifeSpeed = 120
  258. TSTheme:Stop()
  259. end
  260. end)
Add Comment
Please, Sign In to add comment