Grab a free IDE to edit your code, hard to read and you don't have line numbers. I use Notepadd++. Then Grab UncodeX. Watch the tuts on installing and setting that up. As of now, the crosshairs are tied to the camera, player movement and weapons, that's in everything that has to do with aiming or whatnot from what I've…
I can't see any declaration for P so in other words P does not exist. Didn't bother trying to understand exactly what the code is doing but maybe you want the Pawns pitch in which case just replace all P with Pawn.
NothingHappens, have you tried using the UT2D code? It might help you out more, as well as be more complete for what you want to achieve with your game. Here's a link: http://forums.epicgames.com/showthread.php?t=717526
Bundle up your project and code and make a dropbox for it, I'll go through it and see what we can figure out, you're almost there. Feel free to add me to MSN. I gotta go to work from 10am to 6pm Japan time, so don't get disgruntled if I don't respond between those times.