It's supposed to be making it so if i click with the tool (like you do with a normal tool) it fires a projectile (kinda new to scripting so the chance of this being to high level for me is very high) Thank you for answering (if you answer ofcourse)
Chara = script.Parent.Parent mouse = Chara:GetMouse() tool = script.Parent tool.Activated:connect(onActivate) local Light = Instance.new('Part') Light.Shape = Enum.PartType.Ball Light.Size = Vector3.new('10, 10, 10') Light.Material = ('Neon') Light.BrickColor = BrickColor.new('New Yeller') Light.TopSurface = "Smooth" Light.BottomSurface = "Smooth" local y = Instance.new('BodyVelocity') y.MaxForce = Vector3.new(math.huge, math.huge, math.huge) y.velocity = Chara.Character.Torso.CFrame.LookVector*80 Light.Parent = game.Workspace y.Parent = Light local Deco = Instance.new('ParticleEmmiter', Light) Deco.Color = ColorSequence.new(255, 255, 0) Deco.Lifetime = NumberRange.new(3) Deco.Speed = 5 Deco.Rate = 50 Light.CFrame = Chara.Character.Toro.CfFrame*CFrame.new(0, 0, -10) script.Disabled = true wait(6) Light:Destroy() wait(4) script.Disabled = false end