Garry's Mod

Garry's Mod

59 ratings
Configurable View
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Effects
Addon Tags: Fun, Scenic
File Size
Posted
Updated
45.592 KB
21 Apr, 2022 @ 9:24am
24 Apr, 2022 @ 4:48pm
3 Change Notes ( view )

Subscribe to download
Configurable View

Description
About.

Purpose of this addon is to give more control over your camera, as well as adding ability to spectate other entities.

Features:
-View Modes: First Person, Third Person, FreeCam.
-Choose the Target (this can be any entity, from player to prop. By default you are the Target) the view is attached to. This can be done using command or spectator.
-Spectator. Allows you to browse all specified entities on the map: Players, Npcs, Nextbots or Props.
-Customizable Fov, Znear. Each mode can be set individual numbers.
-Aim Adjust. Makes player to aim at the center of the screen.
-Crosshair. Shows center of the screen and player's aim position.
-Free Look. Used to look around. Locks player's angles.
-Render area around current view position. No one can escape your sight.
-Angle and Position Offsets.

FreeCam.

Used to freely explore your map. It just keeps one position and doesn't move but you can take full control over it if Free Look is activated.
-Movement, jump and duck buttons for direction. (WASD, Space, LCtrl by default)
-Sprint and Walk buttons to increase/decrease speed. (Shift and LAlt by default)
-Base Speed can be set in settings.

Spectator.

Self explanatory. As said above used to search and spectate choosen entity types.
While active, player's movements are locked.

-Movement buttons to cycle between found entities. (WASD by default)
-A and D is Previous/Next.
-S and W does the same by jumps by 10 entities at once. If pressed at the start/end of the list then it sends you on the opposite side.
-Shows some information on the Hud: current selected entity, total entities, their hp and class. Can be toggled off.

Find function might fail to find entities outside your render area until they enter it at least once.
This usually happens to map spawned entities which are far away from the player.

ConCommands.

CVtoggle - toggles addon.
CVfreeLook - toggles Free Look.
CVinvert - inverts Right Offset in Third Person mode. Used quickly change angle to see better or peek corners.
CVsetTarget - if used while player is looking at any entity it is set as Target.
CVspectator - toggles Spectator. It can also be deactivated with CVsetTarget.
CVdMenu - opens a DMenu with some quick options at cursor position. Can be used instead of binding thousands buttons.

Common problem.

Addon is installed and enabled but nothing happens and view remains where it is? Then most probably other addon overrides this addon's hook.
You can try disabling all other addons that affect view position or angle and see if it starts working. Even bobbing addon can create conflict.
There is not much i can do when it comes to hook conflicts. The only solution i can think of is to delete them.

Note.

I am new to this stuff. Started learning GLua a week ago and this is my first addon. I might miss on some important things.
I'll try to fix everything essential and maybe add something new. I wanna see your thoughts in the comments.
28 Comments
BuhuMole 15 Jun, 2024 @ 3:25am 
Can you add a feature that keep spectating npc after dying? the only way i could spectate the corpse is the props option in the spectator search for
gust 28 Aug, 2023 @ 7:27pm 
Why when i shoot a npc then it dies and the view freezes?
worm 14 Jul, 2023 @ 7:25pm 
how do you change the keybinds for the menu and such? using wasd and q keeps opening the menu and i cant play the game correctly
Palladium16 3 May, 2023 @ 5:42pm 
ah, thanks.
Supmax  [author] 3 May, 2023 @ 12:05am 
Just toggling off mod doesn't work? You can find the mod options in spawnmenu in Options tab on the right. You can also bind a button to do so there.
Palladium16 2 May, 2023 @ 7:35pm 
uhhh, I hope you don't mind, but how do you un-third person?
JacopoFreddy 2 Dec, 2022 @ 12:50pm 
ok "< >"
flabbergasted feline 22 Nov, 2022 @ 5:36pm 
this is perfect for making a bodycamera
MonsterPumpkin 10 Nov, 2022 @ 5:46am 
nvm
MonsterPumpkin 10 Nov, 2022 @ 5:36am 
what button do i press to use it