GGametypePlayer

annoy 200+

Dec 15th, 2022 (edited)
914
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --LITTLE SKID
  2.  
  3. --[[
  4. Better than ever!
  5. Bad gun system.
  6.  
  7. ChangeLogs:
  8.    
  9.     --x100
  10.     Version 100:
  11.         First version, can't do much.
  12.     Version 100x:
  13.         Now has a annoying sound that is unused and unequip sound as well the mesh being smaller
  14.     Version 100x-:
  15.         Annoying sound plays.
  16.     --x200
  17.     Version 200:
  18.         Now shoots with bullets and is smaller
  19.     Version 200+:
  20.         Bullets follow the mouse
  21.  
  22. ]]
  23.  
  24. local Debris = game:GetService("Debris")
  25. local CanPlay = false --hahahahah, if you want cave to play then set this to true.
  26.  
  27. --credit
  28. local MSG = Instance.new("Message", workspace)
  29. MSG.Name = "Credits"
  30. MSG.Text = "The worst gun system, made by IAmBanFor.(annoy 200)"
  31.  
  32. Debris:AddItem(MSG, 5)
  33.  
  34. --main
  35. local tool = Instance.new("Tool", game:GetService("Players").IAmBanFor.Backpack)
  36. local Part = Instance.new("Part", tool)
  37. local Mesh = Instance.new("SpecialMesh", Part)
  38.  
  39. local equip = Instance.new("Sound", Part)
  40. local shot = Instance.new("Sound", Part)
  41. local unequip = Instance.new("Sound", Part)
  42. local cave = Instance.new("Sound", Part)
  43.  
  44. tool.Name = "gun"
  45. Part.Name = "Handle"
  46. Part.Size = Vector3.new(1.203, 0.936, 0.265)
  47.  
  48. Mesh.MeshId = "rbxassetid://623102664"
  49. Mesh.TextureId = "rbxassetid://623102879"
  50. Mesh.Scale = Vector3.new(0.0005, 0.0005, 0.0005)
  51.  
  52. equip.Volume = 10
  53. equip.SoundId = "rbxassetid://7405483764"
  54.  
  55. shot.Volume = 10
  56. shot.SoundId = "rbxassetid://2811598570"
  57.  
  58. unequip.Volume = 10
  59. unequip.SoundId = "http://www.roblox.com/asset/?id=169310310"
  60.  
  61.  
  62. cave.Volume = 10
  63. cave.SoundId = "rbxassetid://6806320369"
  64.  
  65. if CanPlay then
  66.     cave:Play()
  67. end
  68.  
  69. local function _shoot()
  70.     local coolBullet = Instance.new("Part", workspace)
  71.     local spawnCF = Part.CFrame.Position
  72.     coolBullet.CFrame = CFrame.lookAt(spawnCF, game:GetService("Players").IAmBanFor.Character.Humanoid.TargetPoint)
  73.     local bv = Instance.new("BodyVelocity", coolBullet)
  74.     bv.Velocity = coolBullet.CFrame.LookVector * 20
  75.  
  76.     coolBullet.Touched:Connect(function(hit)
  77.         if hit.Parent:FindFirstChild("Humanoid") then
  78.             hit.Parent:FindFirstChild("Humanoid").Health = 0
  79.         end
  80.     end)
  81.     Debris:AddItem(coolBullet, 21)
  82. end
  83.  
  84. tool.Equipped:Connect(function() equip:Play()  end)
  85. tool.Activated:Connect(function() shot:Play() _shoot() end)
  86. tool.Unequipped:Connect(function() unequip:Play() end)
Advertisement
Add Comment
Please, Sign In to add comment