1:
;Artificial Intelligence Script
;Header
desc = Crosshair
;Triggers
;Crosshair HUD
:state=0:state=1,hudreset,hudx=50,hudy=50,hudimage=languagebank\english\gamecore\huds\crosshair.tga,hudname=crosshair,hudmake=display,hudhide=1
;Not Zoomed
:state=1:hudshow=crosshair
:state=1,mousestate=2:etimerstart,state=2
;Transfer
:state=2,etimergreater=100:state=3
;Zoomed
:state=3:hudunshow=crosshair
:state=3,mousestate=2:etimerstart,state=4
;Transfer
:state=4,etimergreater=100:state=1
;End of Script
You will have to put the crosshair from the gun's folder to C:\Program Files\The Game Creators\FPS Creator\Files\languagebank\english\gamecore\huds.
THIS IS BUGGY! The only real way for it to work without bugs is to get a mod, I know Project Blue has the ability, but I don't know any others.
2: It depends on the gun, if I could see the gunspec, I could help you.
I believe I should put a smart comment here, but I wouldn't have time to think about it.