Just check MPT, look at ExampleGun.cs, look inside the Shoot() hook, remove everything but the line that says "Projectile.NewProjectile(position.X, position.Y, vX, vY, type, damage, knockBack, Main.myPlayer);", replace "vX" with "speedX" and "vY" with "speedY" and type with...