Untitled
plain_text
a month ago
714 B
7
Indexable
Never
local gun = script.Parent function fire() print("Fire!") local missile = Instance.new("Part") missile.Shape = "Ball" missile.Size = Vector3.new(1,1,1) missile.Parent = workspace missile.Material = Enum.Material.Metal missile.Position = gun.Position -gun.CFrame.XVector * 3 local impulse = math.random(100, 200) missile:ApplyImpulse(-gun.CFrame.XVector * impulse * gun.Mass) missile.CanCollide = false missile.Touched:Wait() wait() local exp = Instance.new("Explosion") exp.Position = missile.Position exp.Parent = workspace missile:Destroy() end gun.ClickDetector.MouseClick:Connect(fire) while true do wait(5) gun.Hinge.TargetAngle = math.random(-20, 20) end