i am trying to make a gun by adding a part to the barrel then destroying it shortly after just to do damage
--LOCAL SCRIPT
--common defenitions
local tool = script.Parent
local player = game:GetService("Players").LocalPlayer
local equipAnim = script.Parent:WaitForChild("Equip"):WaitForChild("Equiping")
local tool = script.Parent
--events
local Shooting = script.Parent:WaitForChild("Shoot")
local Reloading = script.Parent:WaitForChild("Reload")
--on activation
Shooting.OnServerEvent:Connect(function()
local bullet = Instance.new("Part",game.Workspace)
bullet.Transparency = 0
bullet.CanCollide = false
bullet.Material = "SmoothPlastic"
bullet.BrickColor = BrickColor.new("Curry")
bullet.Name = player.Name.."'s Bullet"
local weld = Instance.new("Weld")
weld.Part0 = script.Parent.Barrel
weld.Part1 = bullet
weld.Parent = script.Parent.Barrel
bullet.Anchored = false
wait(0.1)
bullet:Destroy()
end)
