View difference between Paste ID: c8a1u4h0 and r2GbXM2Q
SHOW: | | - or go back to the newest paste.
1
Player = game.Players.LocalPlayer
2
Gun = script.Parent
3
Ammo = 20
4-
mouse = Player:GetMouse ()
4+
mouse = Player:GetMouse()
5
enabled = true
6-
function = Shoot ()
6+
function = Shoot()
7
    if Ammo >= 1 and enabled == true then
8
        Ammo = Ammo -1
9
        enabled = false
10-
        Bullet = Instance.new ("Part", Workspace)
10+
        Bullet = Instance.new("Part", Workspace)
11-
        Gun.GripPos.Y = Vector3.new (0, -0.35, -0.4)
11+
        Gun.GripPos.Y = Vector3.new(0, -0.35, -0.4)
12-
        game.Debris:AddItem (Bullet, 2)
12+
        game.Debris:AddItem(Bullet, 2)
13
        Bullet.shape = "Cube"
14-
        Bullet.size = Vector3.new (0.1, 0.1, 0.1)
14+
        Bullet.size = Vector3.new(0.1, 0.1, 0.1)
15
        Bullet.TopSurface = "Smooth"
16
        Bullet.BottomSurface = "Smooth"
17-
        Bullet.BrickColor = BrickColor.new ("Dark stone blue")
17+
        Bullet.BrickColor = BrickColor.new("Dark stone blue")
18
        Bullet.CanCollide = false
19
        Bullet.CFrame = Gun.Handle.CFrame
20-
        Bullet.CFrame = CFrame.new (Bullet.Position, mouse.Hit.p)
20+
        Bullet.CFrame = CFrame.new(Bullet.Position, mouse.Hit.p)
21-
        v = instance.new ("BodyVelocity", Bullet)
21+
        v = instance.new("BodyVelocity", Bullet)
22
        v.velocity = Bullet.CFrame.lookVector *90
23-
        v.maxForce = Vector3.new (math.huge, math.huge, math.huge)
23+
        v.maxForce = Vector3.new(math.huge, math.huge, math.huge)
24-
        FireSound = Instance.new ("Sound", Bullet)
24+
        FireSound = Instance.new("Sound", Bullet)
25
        FireSound.SoundId = "https://www.roblox.com/Gunshot-item?id=130770091"
26-
        RP = math.random (60,80)
26+
        RP = math.random(60,80)
27
        RP = RP /10
28
        FireSound.Pitch = 0.8
29
        RV = RV /10
30
        FireSound.Volume = RV
31-
        FireSound:Play ()
31+
        FireSound:Play()
32-
        game.Debris:AddItem (FireSound, 2)
32+
        game.Debris:AddItem(FireSound, 2)
33
        wait (0.2)
34-
        Gun.GripPos.Y = Vector3.new (0, -0.6, -0.4)
34+
        Gun.GripPos.Y = Vector3.new(0, -0.6, -0.4)
35-
        wait ()
35+
        wait()
36
        enabled = true
37
    end
38
end