My arrows seem to shoot upwards in my game, this is because for some reason, the crosshair is above the player. Anyone know how to change the position of the crosshair?
The crosshair should point where the projectile will land, not the other way around.
There's probably something wrong with your projectile or weapon script. You should post both.
To post a script, just paste it to
http://dim3.pastebin.com/ and then paste the link to the forum. That way the thread will remain small and easy to read.

The crosshairs are like laser sites -- they don't take into consideration gravity (that would be complex as sites are weapon based and you don't know what projectile you might fire). So it's possible that if the arrow is effected by gravity, it'll fall past the crosshair.
[>] Brian
So I guess that means the problem is the arrow is shooting upward? If so, do you know how to change the angle the arrow is shot?
It depends on the way the projectile is fired. As far as I can tell, you're using spawnFromBarrel, so make sure that all the bones in the weapon model are set up correctly.
Ahhhh, that would be the problem. I randomly assigned those bones ha ha.... So those would be the MBrl and the MBdy bones correct? How exactly does the way you set the bones correspond with how the projectile is fired?
If you drew an arrow from the barrel bone to the fire bone, you would have the direction of the projectile which would spawn from the barrel.
Here's a pic to show you what it's like:

The projectile starts where the barrel is and goes in the direction of the fire bone until it hit's smth.
It starts at the barrel? I thought the barrel just decided the direction and that it started at the fire bone....