Reinstall gta3, It seems that the current one got some problems, The same bug happened to me few days ago, I just fixed it by deleting my old gta3.
No, reinstalling gta3.img won't fix it. Crosshairs and fist icons are located in the hud.txd file.
To fix this issue, download the original
hud.txd, then replace the downloaded file under GTA San Andreas\models.