Eye View Attachment
I do not work on Garry’s Mod add-ons anymore. It’s too difficult balancing life stuff with projects like this. I highly recommend looking at alternatives if you have any issues.
This very simple addon hooks into CalcView and sets the view on the "eyes" attachment the playermodel may have. This provides a good output for roleplay or some realism. The addon comes with a Context Menu window, similar to my Player Footsteps addon.
-= CVars =-
eyeview_enabled : Enables/Disables the hook.
eyeview_full : Applies Angles to the view.
eyeview_aimhelper : Enables/Disables a painted crosshair when in the hooked view.
eyeview_headresize : Enables/Disables the client’s localplayer head resizing. I recommend you set this via the Context window.
eyeview_attachment : This sets the attachment to somewhere else on the playermodel. THIS CAN ERROR IF NO VALID ATTACHMENT IS ENTERED.
eyeview_crouchdisable : This can re-enable the crouching check like before. It’s not avaliable on the context window.
Once again, I made this from scratch. If you hassle me of stolen code, you’re going to have a hard time.
And, if you’re interested, I got my OG here: Clicky