Just trying to shoot a basic bullet, still new to this, so I wasn't sure where else to go. I've been following some tutorials, but for some reason I keep getting a blue underline under the first "Bullet" and "Workspace"
Player = game.Players.LocalPlayer
Gun = script.Parent
Ammo = 5
mouse = Player:GetMouse()
function Shoot()
if Ammo > 0 then
Bullet = Instance.new("Part", Workspace)
game.Debris:AddItem(Bullet, 2)
Bullet.Shape = "Ball"
Bullet.Size = Vector3.new(0.2, 0.2, 0.2)
Bullet.TopSurface = "Smooth"
Bullet.BottomSurface = "Smooth"
Bullet.BrickColor = BrickColor.new("Dark stone grey")
Bullet.CanCollide = false
Bullet.CFrame = Gun.Handle.Cframe
Bullet.CFrame = CFrame.new(Bullet.Position, mouse.Hit.p)
v = Instance.new("BodyVelocity", Bullet)
v.velocity = Bullet.CFrame.lookVector *90
v.maxForce = Vector3.new(math.huge, math.huge, math.huge)
end
end
Gun.Activated:connect(Shoot)
