This is my script (in a LocalScript):
player = game.Players.LocalPlayer
char = player.Character
torso = char.Torso
mouse = player:GetMouse()
function press(key)
key = key:lower()
if key == "q" then
Ball = Instance.new("Part")
Ball.Parent = workspace
Ball.Shape = "Ball"
Ball.Size = Vector3.new(5, 5, 5)
Ball.BrickColor = BrickColor.new("Institutional White")
Ball.Name = "windball"
Ball.Transparency = .4
Ball.TopSurface = 0
Ball.BottomSurface = 0
Ball.CFrame = torso.CFrame * CFrame.new(0,0.5,-5)
Bv = Instance.new("BodyVelocity")
Bv.Parent = Ball
Bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
Bv.Velocity = torso.CFrame.lookVector * 100
game.Debris:AddItem(Ball,4)
wait(3)
end
end
mouse.KeyDown:connect(press)
I haven't put in a debounce system yet, since so far it seemed unnecessary.
It's supposed to shoot a ball of "wind" forward when you press Q. It won't work. I am also having a problem making a script that copy's the Wind Ball script into your backpack. This is what it is:
game.Players.PlayerAdded:connect(function(player)
call = workspace.WindBall:clone()
call.Parent = player.Backpack
print(cloned)
end)
Doesn't work. I don't know if it isn't cloning or if the Wind Ball script is wrong, because I can't Play Solo from the studio and check my BackPack in the explorer (I can't Play Solo from the studio because the Starter Script isn't loading and Roblox Studio crashes)
Please, someone, help!

4 comments
The Wind Ball should be working, but I don't think it's cloning right :/
There are two other errors in your script. Use the developer console and you'll be able to spot them.
Thanks! I didn't know Velocity and MaxForce needed to be lower case! Although, the cloning script didn't work.. Thanks though!
GOT THE CLONE SCRIPT TO WORK!!! THANK YOU!