Jerrychan123

Untitled

Jun 21st, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.00 KB | None | 0 0
  1. message = "I'm Sorry." -- EDIT THIS ONLY
  2. OHHNELLY = Instance.new("Tool")
  3. BACKATITWITHHORRIBLEVARIABLENAMES = Instance.new("Animation")
  4. ASDASFFDSCV = Instance.new("Part")
  5. DOLANTRAMP = Instance.new("SpecialMesh")
  6. CHINA = Instance.new("Sound")
  7. JAPAN = Instance.new("Sound")
  8. MEXICO = Instance.new("Part")
  9. NOTSEE = Instance.new("Sound")
  10. OHHNELLY0 = Instance.new("Sound")
  11. OHHNELLY1 = Instance.new("Weld")
  12. OHHNELLY2 = Instance.new("Weld")
  13. OHHNELLY3 = Instance.new("Weld")
  14. OHHNELLY.Name = "Suicide Gun"
  15. OHHNELLY.Parent = game.Players.LocalPlayer.Backpack
  16. OHHNELLY.GripForward = Vector3.new(-1.74845553e-007, -0, 1)
  17. OHHNELLY.GripPos = Vector3.new(0.487703323, -3.7742065e-010, 0.00863459334)
  18. OHHNELLY.GripRight = Vector3.new(0, -1, -0)
  19. OHHNELLY.GripUp = Vector3.new(-1, 0, -1.74845553e-007)
  20. OHHNELLY.CanBeDropped = false
  21. BACKATITWITHHORRIBLEVARIABLENAMES.Name = "Suicide"
  22. BACKATITWITHHORRIBLEVARIABLENAMES.Parent = OHHNELLY
  23. BACKATITWITHHORRIBLEVARIABLENAMES.AnimationId = "rbxassetid://609172165"
  24. ASDASFFDSCV.Name = "Handle2"
  25. ASDASFFDSCV.Parent = OHHNELLY
  26. ASDASFFDSCV.Material = Enum.Material.DiamondPlate
  27. ASDASFFDSCV.BrickColor = BrickColor.new("Really black")
  28. ASDASFFDSCV.Reflectance = 0.0099999997764826
  29. ASDASFFDSCV.Position = Vector3.new(-0.00326100015, 0.26760304, 0.214301854)
  30. ASDASFFDSCV.Rotation = Vector3.new(172.277985, 0.0128798541, 179.905014)
  31. ASDASFFDSCV.Elasticity = 0
  32. ASDASFFDSCV.Size = Vector3.new(0.400000006, 0.50999999, 0.699999988)
  33. ASDASFFDSCV.CFrame = CFrame.new(-0.00326100015, 0.26760304, 0.214301854, -0.999998629, -0.00165782764, 0.000224795862, -0.0016729997, 0.990930021, -0.134366855, -8.88036311e-011, -0.134366959, -0.99093163)
  34. ASDASFFDSCV.BottomSurface = Enum.SurfaceType.Smooth
  35. ASDASFFDSCV.TopSurface = Enum.SurfaceType.Smooth
  36. ASDASFFDSCV.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  37. DOLANTRAMP.Parent = ASDASFFDSCV
  38. DOLANTRAMP.MeshId = "rbxassetid://476920625"
  39. DOLANTRAMP.Scale = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
  40. DOLANTRAMP.TextureId = "rbxassetid://476920703"
  41. DOLANTRAMP.MeshType = Enum.MeshType.FileMesh
  42. CHINA.Name = "Ting"
  43. CHINA.Parent = ASDASFFDSCV
  44. CHINA.SoundId = "rbxassetid://165969964"
  45. CHINA.Volume = 1
  46. JAPAN.Name = "Swoosh"
  47. JAPAN.Parent = ASDASFFDSCV
  48. JAPAN.SoundId = "http://www.roblox.com/asset?id=168184001"
  49. JAPAN.Volume = 1
  50. MEXICO.Name = "Handle"
  51. MEXICO.Parent = OHHNELLY
  52. MEXICO.Material = Enum.Material.DiamondPlate
  53. MEXICO.BrickColor = BrickColor.new("Really black")
  54. MEXICO.Reflectance = 0.0099999997764826
  55. MEXICO.Transparency = 1
  56. MEXICO.Position = Vector3.new(-0.00328300009, 0.280510008, -0.149414003)
  57. MEXICO.Rotation = Vector3.new(-177.96785, -0.00339820259, 89.9042282)
  58. MEXICO.Elasticity = 0
  59. MEXICO.Size = Vector3.new(0.400000006, 0.50999999, 0.699999988)
  60. MEXICO.CFrame = CFrame.new(-0.00328300009, 0.280510008, -0.149414003, 0.00167151645, -0.999998629, -5.9309823e-005, -0.999369621, -0.0016725685, 0.0354602523, -0.0354603268, -1.40129846e-045, -0.999371052)
  61. MEXICO.BottomSurface = Enum.SurfaceType.Smooth
  62. MEXICO.TopSurface = Enum.SurfaceType.Smooth
  63. MEXICO.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  64. NOTSEE.Name = "Swoosh"
  65. NOTSEE.Parent = MEXICO
  66. NOTSEE.SoundId = "http://www.roblox.com/asset?id=168184001"
  67. NOTSEE.Volume = 1
  68. OHHNELLY0.Name = "Ting"
  69. OHHNELLY0.Parent = MEXICO
  70. OHHNELLY0.SoundId = "rbxassetid://356911785"
  71. OHHNELLY1.Parent = MEXICO
  72. OHHNELLY1.C0 = CFrame.new(0, 0, 0, 0.00167151645, -0.999369621, -0.0354603268, -0.999998629, -0.0016725685, -1.40129846e-045, -5.9309823e-005, 0.0354602523, -0.999371052)
  73. OHHNELLY1.C1 = CFrame.new(0, 0, 0, 0.00167151645, -0.999369621, -0.0354603268, -0.999998629, -0.0016725685, -1.40129846e-045, -5.9309823e-005, 0.0354602523, -0.999371052)
  74. OHHNELLY1.Part0 = MEXICO
  75. OHHNELLY1.Part1 = MEXICO
  76. OHHNELLY2.Parent = MEXICO
  77. OHHNELLY2.C0 = CFrame.new(0, 0, 0, 0.00167151645, -0.999369621, -0.0354603268, -0.999998629, -0.0016725685, -1.40129846e-045, -5.9309823e-005, 0.0354602523, -0.999371052)
  78. OHHNELLY2.C1 = CFrame.new(4.06522304e-007, 0.0616614074, 0.358683348, -0.999998629, -0.00167299958, -4.41566783e-011, -0.00165782787, 0.99093014, -0.134366989, 0.00022479592, -0.134366855, -0.99093163)
  79. OHHNELLY2.Part0 = MEXICO
  80. OHHNELLY2.Part1 = ASDASFFDSCV
  81. OHHNELLY3.Parent = MEXICO
  82. OHHNELLY3.C0 = CFrame.new(0, 0, 0, 0.00167151645, -0.999369621, -0.0354603268, -0.999998629, -0.0016725685, -1.40129846e-045, -5.9309823e-005, 0.0354602523, -0.999371052)
  83. OHHNELLY3.C1 = CFrame.new(0, 0, 0, 0.00167151645, -0.999369621, -0.0354603268, -0.999998629, -0.0016725685, -1.40129846e-045, -5.9309823e-005, 0.0354602523, -0.999371052)
  84. OHHNELLY3.Part0 = MEXICO
  85. OHHNELLY3.Part1 = MEXICO
  86. OHHNELLY = OHHNELLY
  87. Handle = OHHNELLY:WaitForChild("Handle")
  88.  
  89. Players = game:GetService("Players")
  90. Debris = game:GetService("Debris")
  91. InsertService = game:GetService("InsertService")
  92.  
  93. SuicideAnim = OHHNELLY:WaitForChild("Suicide")
  94. SlashSound = Handle:WaitForChild("Swoosh")
  95. HitSound = Handle:WaitForChild("Ting")
  96.  
  97. Damage = 100 --the damage dealt
  98.  
  99. ReloadTime = 1.45 --time between each swing
  100.  
  101. Kills = 0 --start off with 0 killstreak
  102.  
  103. function Activated() --when you swing
  104. if OHHNELLY.Enabled then
  105. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  106. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  107. Suicide = Humanoid:LoadAnimation(SuicideAnim)
  108. Suicide:Play()
  109. SlashSound:Play()
  110. local speak = {message}
  111. local colors = {"Red","Red","Red"} -- The only 3 colors, adding more will error.
  112. local chat = game:GetService("Chat")
  113. chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)] )
  114. wait(1)
  115. OHHNELLY.Handle.Ting:Play()
  116. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  117. player = game.Players.LocalPlayer
  118. char = player.Character
  119. char.Archivable = true
  120. local rg = char:Clone()
  121. rg.HumanoidRootPart:Destroy()
  122. rg.Name = ""
  123. rg.Humanoid.MaxHealth = 0
  124. for i, v in pairs(rg.Torso:GetChildren()) do
  125. if v:IsA("Motor6D") then
  126. v:Destroy()
  127. end
  128. end
  129.  
  130. local n = Instance.new("Glue", rg.Torso)
  131. n.Name = "Neck"
  132. n.Part0 = rg.Torso
  133. n.Part1 = rg.Head
  134. n.C0 = CFrame.new(0, 1, 0)
  135. n.C1 = CFrame.new(0, -0.5, 0)
  136.  
  137. local rs = Instance.new("Glue", rg.Torso)
  138. rs.Name = "Right Shoulder"
  139. rs.Part0 = rg.Torso
  140. rs.Part1 = rg["Right Arm"]
  141. rs.C0 = CFrame.new(1.5, 0.5, 0)
  142. rs.C1 = CFrame.new(0, 0.5, 0)
  143. local ls = Instance.new("Glue", rg.Torso)
  144. ls.Name = "Left Shoulder"
  145. ls.Part0 = rg.Torso
  146. ls.Part1 = rg["Left Arm"]
  147. ls.C0 = CFrame.new(-1.5, 0.5, 0)
  148. ls.C1 = CFrame.new(0, 0.5, 0)
  149.  
  150. local rh = Instance.new("Glue", rg.Torso)
  151. rh.Name = "Right Hip"
  152. rh.Part0 = rg.Torso
  153. rh.Part1 = rg["Right Leg"]
  154. rh.C0 = CFrame.new(0.5, -1, 0)
  155. rh.C1 = CFrame.new(0, 1, 0)
  156. local lh = Instance.new("Glue", rg.Torso)
  157. lh.Name = "Left Hip"
  158. lh.Part0 = rg.Torso
  159. lh.Part1 = rg["Left Leg"]
  160. lh.C0 = CFrame.new(-0.5, -1, 0)
  161. lh.C1 = CFrame.new(0, 1, 0)
  162. char.Torso:Destroy()
  163. char.Head:Destroy()
  164. char["Left Leg"]:Destroy()
  165. char["Left Arm"]:Destroy()
  166. char["Right Leg"]:Destroy()
  167. char["Right Arm"]:Destroy()
  168. rg.Parent = game.Workspace
  169. game.Debris:AddItem(rg, 30)
  170. rg.Torso.Velocity=Vector3.new(20,0,20)
  171. rg.Head.BrickColor = BrickColor.new("Maroon")
  172. rg.Head.face:Destroy()
  173. function DEATH ()
  174. OHHNELLY = Instance.new("Part")
  175. OHHNELLY.Parent = workspace
  176. OHHNELLY.Anchored = false
  177. OHHNELLY.Material = Enum.Material.SmoothPlastic
  178. OHHNELLY.BrickColor = BrickColor.new("Maroon")
  179. OHHNELLY.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  180. OHHNELLY.Position = rg.Head.Position
  181. OHHNELLY.Color = Color3.new(0.458824, 0, 0)
  182. end
  183. for i=1, 50 do
  184. DEATH()
  185. print"BLOODY"
  186. wait(.5)
  187. end
  188. end
  189.  
  190.  
  191. end
  192.  
  193. function Equipped(mouse) --get everything settled up
  194. Character = OHHNELLY.Parent
  195. Player = Players:GetPlayerFromCharacter(Character)
  196. Humanoid = Character:FindFirstChild("Humanoid")
  197. Torso = Character:FindFirstChild("Torso")
  198. if not Humanoid or not Torso then
  199. return
  200. end
  201.  
  202. if not OHHNELLY.Enabled then
  203. wait(ReloadTime)
  204. OHHNELLY.Enabled = true
  205. end
  206. end
  207.  
  208. function Unequipped()
  209. if Suicide then
  210. Suicide:Stop()
  211. end
  212. end
  213. OHHNELLY.Activated:connect(Activated)
  214. OHHNELLY.Equipped:connect(Equipped)
  215. OHHNELLY.Unequipped:connect(Unequipped)
Add Comment
Please, Sign In to add comment