FHDHHDUHDDEF

t5frfrfr

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